As you all know, The Motorola 360 completely lacks a MicroUSB port.Charging is done with Qi and ADB Debugging is only accessible over bluetooth.
ADB does indeed support Bluetooth but Fastboot on the otherhand DOES NOT.
I personally have no intentions of rooting/replacing the ROMs on any of my wearables but I feel that this is may hold back developers who wish to do some unorthodox things with their Moto 360 Shared with: Public, Thomas Sanjurjo, Adam Outler+1’d by: Michael Moyer, Spencer KleywegThomas Sanjurjo – 2014-09-09 10:32:46-0400I don’t see why you can’t force the issue. ADB means that there is root level access somewhere in there, it just has to be written properly.
That being said, the security issues abound.Keith I Myers – 2014-09-09 10:37:16-0400+Thomas Sanjurjo – I am pretty sure that Google does not allow adb root. They do not on the Samsung or LG G Watch. I guess a specially crafted root exploit may be possible (such as Lazy Panda) it will not be easy. Keith I Myers – 2014-09-09 10:44:31-0400Just to add to that, the theoretical exploit would need to work like this
1) Gain temporary root access to the device via an exploit.
2) With root access out of the way, a script would need to find a way to tamper with the bootloader. I have only seen this done on a few HTC Devices using tools such as Lazy Panda)
3) Install a custom recovery. This can be done via dd once root access is obtained in step 1.
+Adam Outler – Thoughts?Adam Outler – 2014-09-09 11:00:33-0400Is there a root exploit?
Can you push files to the sdcard?
What kind of charger does it use? Are you sure there’s no communications?
Is Bluetooth available in recovery? Bootloader mode?
What happens if you “ADB reboot bootloader”?
If you have root, you can copy a partition to the /SDCard
If there is no sdcard, with root access, the CASUAL DataBridge could be used to flash partitions. The CASUAL DataBridge can flash anything capable of TCP/IP communications, ARM/x86 binary execution and root access.
The problem here is there is no USB access. That doesn’t really stop flashing.. It just eliminates an avenue of approach. There’s always Bluetooth, UART, JTAG, WiFi, Android Apps, i2c, SPI, and all the other 1,2,3,4 wire comms.
I need a device to work with though.
George Leon – 2014-09-09 13:28:15-0400Exploit binary compiled, executable script.