I issued the command in Linux to restart the phone in fastboot mode: adb reboot bootloader Still, it worked for my purposes, since I was now able to use USB debugging and send commands to the device using adb.
#Moto x pure pc usb broken screen android
One of the commenters said that killing gvfs would fix the problem, so I tried it: $ killall gvfs-gphoto2-volume-monitorĪfter that, the annoying error messages stopped appearing on the screen, but Linux was not able to mount the file system from the Android device. Hunting on the internet, I found this bug report describing a similar problem. My PC was able to see the Android device, but never able to mount its file system.Īfter fiddling with it for a while, I figured out that USB debugging was causing the problem, but I needed to have USB debugging in order to send commands from my PC to the Android phone over the USB cable. Sometimes, I was able to change from Charge Mode to MTP Mode to be able to mount files, but then it kept getting reset back to Charge Mode after I closed the window. Normally the two notifications would disappear before I could open them.
In my Android phone, 2 notifications would appear for a second about USB debug mode and setting to charge mode when the USB cable is connected. Soon my screen was covered with these alarming messages. Where the second number would increment by one from the last annoying error message. Every 30 seconds a new window would popup on the screen with an error message like: Then, I connected a USB cable between my Linux PC and Android phone, so that I could use fastboot, but my Linux desktop started going crazy. Once the Developer options were visible, I was able to enable USB debugging and OEM Unlock. I also don’t fancy using an operating system which is deliberately designed to dump as much of my personal information into Google’s gaping maw as possible. This is just one more reason why I don’t want to be under the thumb of corporations who believe that it is their duty to protect me from myself. Nobody would ever find this secret 7 tap maneuver if they didn’t have the instructions. In Linux, everything is open and above-board and nothing is deliberately hidden in a way that a normal person couldn’t find it if looking. Then, I went to the Settings > About Phone on my Moto X and tapped the Build number 7 times in a row to make the Developer options visible.Ĭoming from the Linux world I find this kind of secrecy to be bizarre.
#Moto x pure pc usb broken screen install
Since I use Debian 8 (Jessie), this part was easy: # apt-get install android-tools-adb android-tools-fastboot
I followed the instructions to first install atb and fastboot on my PC. I decided to take the plunge and install CyanogenMod 13 on my Motorola Moto X Pure Edition when I saw that it had now been added to the list of officially supported devices on the CyanogenMod website.