It's likely that the device is no longer authorized on ADB for whatever reason. If the device is shown as unauthorized, go to the developer options on the phone and click "Revoke USB debugging authorization" (tested with JellyBean & Samsung GalaxyIII). The device will ask if you are agree to connect the computer id.
The location differs based on the Android version you're running. Under Developer Options, turn off USB Debugging. Under the USB debugging switch, there will be an option called 'Revoke USB debugging authorizations'. Tap it and for good measure, restart your phone.
Enable ADB (1/2): enable USB debugging Now open terminal/CMD in computer and go to platform-tools/. type and enter adb devices to check if the device is connected in recovery mode. Now type adb shell mount data and adb shell mount system to mount the respective directories.
Connect your Android device to your PC via USB and remove the ADB drivers. Then disconnect your device. Run a USB driver eliminating utility, such as USBDeview, to kill all unnecessary Android drivers. Install Universal ADB Drivers.
It worked.
Thankgod xda developers exist : http://forum.xda-developers.com/verizon-lg-g3/help/unable-to-access-adb-t2830087
Just had to delete adbkey file in C:Users/$Name/.android adbkey.pub was missing.
Restart after this and both files are there.
If this does not work : - Try Revoke USB DEBUGGING Authorization. - Enable USB debugging again.
In sequence:
adb kill-server
in your DEVICE SETUP, go to developer-options end disable usb-debugging
press REVOKE USB debugging authorizations, click OK
enable usb-debugging
adb start-server
I removed the following files from the ~/.android folder:
I disabled and enabled ADB within device and now it works...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With