I'm using a 2015 Moto E 4G LTE with a locked bootloader.
I've done all the research regarding unlocking the bootloader and I'm fairly confident I can do it problem.
Where I'm having trouble though is the ADB interface does not recognize my phone. When I plug my phone into the computer it makes a beep beep sound indicating that it's connected and I can transfer files to and from via the MTP option. As soon as I put the phone into fastboot mode the beep beep sound Goes On Again indicating I've just been disconnected. When I type in commands it says "device not found".
I'm pretty sure that my internal files are corrupted. If anyone knows a way around that please let me know.
In the meantime, can I flash a kernel through the built in fastboot mode with a bootloader still locked?
BillyMumphry said:
I'm using a 2015 Moto E 4G LTE with a locked bootloader.
I've done all the research regarding unlocking the bootloader and I'm fairly confident I can do it problem.
Where I'm having trouble though is the ADB interface does not recognize my phone. When I plug my phone into the computer it makes a beep beep sound indicating that it's connected and I can transfer files to and from via the MTP option. As soon as I put the phone into fastboot mode the beep beep sound Goes On Again indicating I've just been disconnected. When I type in commands it says "device not found".
I'm pretty sure that my internal files are corrupted. If anyone knows a way around that please let me know.
In the meantime, can I flash a kernel through the built in fastboot mode with a bootloader still locked?
Click to expand...
Click to collapse
Ha ha! As soon as I submitted this, I got a notification of a software update to Marshmallow!
The irony...lets hope this irons out the wrinkles.
SOLVED!!!
Well, the OTA update to Android 6 didn't solve my problem, it was my relentless sifting through post after post on XDA and just all over the Internet in general. For anyone else facing this problem here is how mine was solved:
My attempts at unlocking the bootloader were these: I installed everything that I could find on the internet. I installed Android Studio, SDK, all kinds of different drivers, minimal ADB and Fastboot, but nothing seemed to really work. When I plugged my phone into the computer neither ADB nor Fastboot would recognize the device.
USB debugging was ON, OEM was enabled, and for some reason I had MTP set. So after hours of sifting through bug reports generated by a terminal emulator APP, and going over post after post I finally found something useful.
Before I tried it though I wanted to start fresh. So I uninstalled everything from my PC and only download 2 things. Minimal ADB and Fastboot, (found here: http://forum.xda-developers.com/showthread.php?t=2317790, and the official Motorola Device Manager (found here: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481.
But the thing that really did it was something I read here on XDA . It was this: switch MTP to PTP! And it was just that simple. Everything else was set the same, USB DEBUGGING ON, OEM ENABLED, and PTP SELECTED. I didn't even boot the device into Fastboot to begin as is instructed, I just started with my phone on and plugged in to my PC as I was just finishing transferring some photos. So I opened ADB/Fastboot, typed in "$ fastboot oem get_unlock_data" and bingo!
Here are the instructions I followed on how to unlock the bootloader: http://freeandroidroot.com/how-to-unlock-bootloader-and-root-motorola-moto-e/
So thank-you XDA forum, you are an invaluable and inexhaustible resource! :thumbup::thumbup::thumbup:
~This thread can now be closed~
Related
hello,
I'm hoping someone here can help me sort out my current problem.
I've been trying to root so I can install the latest ICS port, but having problems at the Fastboot screen.
I apologize in advance if some of the references/names I'm using are incorrect.
So, I had originally unlocked my Nexus S sometime early this year. When I restart the phone, the "unlocked" lock picture shows up under the "Google" words, and when I go into fastboot mode, the Lock State is Unlocked.
I'm running 2.3.6 right now on the Tmobile version of the phone.
When the phone is on (not in fastboot mode), I can execute ADB commands and the device is recognized. As soon as I go into fastboot it isn't.
I'm running 64bit Win 7, and I have gone through the various threads that have listed this issue, and installed PDA Net drivers and still there is no solution.
In Fastboot mode, while connected to computer under device manager, it shows up under Universal Serial Bus Controllers as an Unknown Device... I'm unable to update any drivers for it, and even when I try to manually update the drivers by going to the PDANet drivers it does not allow it.
When the phone is on in regular mode in device manager it shows up as Android Phone and within that it has a listing called Android Composite ADB Interface.
As mentioned above, when phone on in regular mode everything is detected.
I installed clockwork app from market, assuming that the phone was "rooted" based on the "unlock state" in fastboot mode, but it immediately says that phone needs to be rooted because it was unable to find SuperUser file etc etc.
I've spent the better part of a few days trying to figure this out by checking all sorts of links, but I haven't found a solution. The main issue is that the phone is not being recognized when in fastboot mode when connected by USB. And I'm unable to install the proper drivers for fastboot mode.
Hopefully this makes sense, and someone can provide some insight.
Thanks in advance!
I'm not positive about this but couldn't you adb push the su binary and apk? I don't own the Nexus but I would think since its unlocked you could just push the files. If this would work I would think it's just a temporary solution to allow superuser permission. As I understand it, fastboot is the preferred method for the Nexus.
Sent from my PG06100 using Tapatalk
Did you try a fastboot command like fastboot devices?
Don't know if this applies to you but I had a similar sounding problem when trying to root my Nexus S where everytime I booted into fastboot mode I had an error message at the bottom of the screen saying something like 'fastboot status-fail Invalid command' and so I couldn't use any fastboot functions.
To get around it I used this one-click root . For some reason I got an error message halfway through for whatever reason and it wouldn't complete the root for me but it booted me into fastboot without receiving the error message and then once I was in I went and rooted manually.
The CWM is out of date on that site though (possibly the super-user zip too) so I replaced them with the latest versions and popped it in my dropbox for you, if you wanna try it out.
http://dl.dropbox.com/u/47770734/One-Click-Nexus-S.zip
Edit: just had a little look through the bat script and the initial commands that got me into fastboot properly is (with your phone in debugging mode):
adb start-server
adb reboot bootloader
Click to expand...
Click to collapse
So you could try that first if you wanna go through manually.
Know that you can't run adb command while in fastboot mode. Boot into your CWM and then you can start an adb shell and you'll be able to push all the files you want and execute all the commands you need.
Fastboot mode is for running fastboot indeed. Try 'fastboot devices' while you're in the bootloader and see if devices pop up. If not, you really have to figure out your drivers issue. Maybe remove the device completely from your PC (including driver files) and reinstall it using the PDAnet drivers.
Greetz
Im having some trouble with ADB / Fastboot commands. No matter if i try "fastboot devices" or "adb devices" they both show nothing / no device. I've tried the commands to the TWRP recovery, a booted os and the bootloader in fastboot mode. Nothing seems to be working. Im using the well known adb/fastboot 15 sec installer from here. I've tried two win10 computers and now a win7 computer although all 64 bit, which have not been a problem before.
In the bootloader on the phone with the cable plugged in, the red fastboot text doesn't show "FASTBOOT USB" unless i move the cursor (like it doesnt update before i move the cursor). Im running the command prompts with administrative rights. I've also tried different cables, but im beginning to think that its the phones micro usb connector that is faulty, although MPT is working fine in windows, and transfers files without problems. Its a HTC One S im trying to do this on. All i want is to update my recovery!
Is there something very obvious im missing?
I found a solution however a wierd one. I already had debugging enabled on the phone, but thought that i should try and disable it, and then re-enable it right after. This seemed to trigger something, as my computer now started to install some drivers, that it had been missing before. After this fastboot commands and adb commands ran without any trouble.
Da9L said:
I found a solution however a wierd one. I already had debugging enabled on the phone, but thought that i should try and disable it, and then re-enable it right after. This seemed to trigger something, as my computer now started to install some drivers, that it had been missing before. After this fastboot commands and adb commands ran without any trouble.
Click to expand...
Click to collapse
I just tried that and it absolutely worked for me too. Thanks. Very bright person you are.
So I'm seeing a ton of posts of folks not able to get fastboot to see their devices. I've done some tinkering around and found a set of drivers that work fine for both ADB and Fastboot. (Attached)
Uninstall any ADB drivers you have on your system. Easiest way is to plug your phone in, go into device manager, right click your phone and select uninstall and check the box that says to remove the driver as well.
Then download this package, extract, simply run install.exe as admin. Don't panic, it doesn't do anything visual.
Now plug your phone in and see if adb works, you may need to authorize the computer again on the phone so make sure it's unlocked.
Reboot into bootloader and check if fastboot sees the phone by using
Code:
fastboot devices
If not then go back into device manager and right click on your phone, select update driver, let me select one from a list and you should see "Fastboot interface (Google USB ID)". Select this one.
Check fastboot without unplugging with the same command. Check and see if you can send commands to the phone by using for instance,
Code:
fastboot getvar unlocked
If the command fails, simply plug the phone into a different USB port and the same Google driver should install again and you should be able to send commands to the phone. Alternatively, you can reboot the phone by tapping the battery out and starting it all over again.
Now she chooches.
Lemme know if you're still having problems.
bless up ??
Does this work for sprint variant?
im having problems...damn it i don't get this
---------- Post added at 03:19 PM ---------- Previous post was at 02:42 PM ----------
any help please?
Verizon variant here,
I cannot seem to get this dang V20 in the right mode
(I've seen a bootloader or two in my day):highfive::laugh::silly:
I have used the adb command (several times)
Code:
adb reboot bootloader
to get it into bootloader mode, alas it is to no avail since all the command does is send the phone into "Restart" mode; nor can I get fastboot to recognize it when it is in, what I believe to be , the bootloader for said LG V20 of the
Verizon persuasion!
Suggestions?
You need fastboot, not bootloader... To get it, turn off your phone, plug your LG cable into the computer, ( but not the phone yet) hold the volume down key for 5 seconds then plug it into your cable, do not release the button till your phone boots. It should boot into fastboot... Provided you have turned on USB debugging in developer settings (turn on oem unlock while you are in there too. (this is the way on the tmo V20 at least... If that doesn't work, I would use the dirty Santa guide
Sent from my LG-H918 using Tapatalk
Not sure how I finally got it working for my Verizon variant as I tried like four or five different ways, but someone should definitely make a video.. Perhaps I will since I think visuals are a good aid to go along with written instructions..
Thanks bro works
Very easy
With my t mobile v20
My phone shows as connected in adb devices. I can also get it to reboot bootloader, but once im there.. I cant issue any commands such as fastboot oem device-id. It gives me the dreaded waitng for any device.
can't manage to make this work for H990DS, i don't get the usual authorization window to the computer, only get the window to choose which USB mode (battery charge, file transfer, so on...) I'm trying to get adb to work to activate agressive Doze on Greenify app, any help?
Thanks
Vexamus said:
So I'm seeing a ton of posts of folks not able to get fastboot to see their devices. I've done some tinkering around and found a set of drivers that work fine for both ADB and Fastboot. (Attached)
Uninstall any ADB drivers you have on your system. Easiest way is to plug your phone in, go into device manager, right click your phone and select uninstall and check the box that says to remove the driver as well.
Then download this package, extract, simply run install.exe as admin. Don't panic, it doesn't do anything visual.
Now plug your phone in and see if adb works, you may need to authorize the computer again on the phone so make sure it's unlocked.
Reboot into bootloader and check if fastboot sees the phone by using
Code:
fastboot devices
If not then go back into device manager and right click on your phone, select update driver, let me select one from a list and you should see "Fastboot interface (Google USB ID)". Select this one.
Check fastboot without unplugging with the same command. Check and see if you can send commands to the phone by using for instance,
Code:
fastboot getvar unlocked
If the command fails, simply plug the phone into a different USB port and the same Google driver should install again and you should be able to send commands to the phone. Alternatively, you can reboot the phone by tapping the battery out and starting it all over again.
Now she chooches.
Lemme know if you're still having problems.
Click to expand...
Click to collapse
Perfect and Easy!!!! :good:
thx..ur ma angel
I can't find my phone in Device Manager.
this is great and works like a charm! thanks!
Thanks!
Hello,
I am hoping for some advice on how to revert my phone back to its original "factory settings" after a botched instal of GrapheneOS onto an unlocked Google Pixel 3A.
I got to the point at which I needed to Flash the Graphene Rom to the phone, but rather than installing, I received a message from Smart Screen MS edge asking if I really wanted to run as it's protecting my PC - I clicked run anyway and a blank command line window appeared for a second. Now my pc doesn't seem to be recognising the pixel 3A when I type ADB devices. My phone is currently in Fastboot mode "unlocked" and I'm hoping for some advice on what to do next. I'm total noob, so unsure how to start the process over (return the phone to it's previous state) before, maybe, trying again on a different PC.
I have since turned on my phone and Android 11 is still present and seems to work fine (however it gives me a warning on startup that the bootloader is unlocked.
Any help would be very much appreciated - thank you in advance.
Is all what happened that your phone now:
complains about "'maybe not safe bootloader unlocked".
This is just what android does when the bootloader is unlocked.
This you did before trying the flash.
If you want the warning gone simply lock it again.
However if you into the market for graphene OS then I would recomend: along with following their guide to a t to also read up here on xda about the general rooting unlocking thing a bit more so you get the overall process a bit better perhaps next time.
About windows. There are so many tools out there to help ya with disabling some of it's spying, turning off smartscreen, auto - uploads of all your data to M$oft, etc etc.
It's not hard to find.
Thanks for the response - I think I've worked out what is going on.
Typing ADB devices, my PC recognises the phone until I put it into fastboot mode - typing adb devices when in fastboot comes back with nothing and therefore when I try to flash, I assume the devices aren't talking to each other.
Not sure if there's a work around or whether it's a case of finding a new PC to try it on?
Thanks again.
Ignore
deroller said:
Thanks for the response - I think I've worked out what is going on.
Typing ADB devices, my PC recognises the phone until I put it into fastboot mode - typing adb devices when in fastboot comes back with nothing and therefore when I try to flash, I assume the devices aren't talking to each other.
Not sure if there's a work around or whether it's a case of finding a new PC to try it on?
Thanks again.
Click to expand...
Click to collapse
try another USB port first; use USB 2.0 if available! Reinstall google ADB drivers, make sure to use latest!
If above will not help:
on your computer: open device manager; on your phone: put your phone into fastboot; connect your phone to the computer WHILE keeping an eye on device manager; as soon as you'll connect your phone new device will appear in device manager ("unknown device" most likely but it might be some "android device" or "ADB device" too); right click it —> update driver —> automatic driver update worked in most cases for me, if not, go manual way and select google's "android fastboot device" (or something like that, can't remember actual name of the device); after driver install confirmation you should be good to go
Tamsta_T said:
try another USB port first; use USB 2.0 if available! Reinstall google ADB drivers, make sure to use latest!
If above will not help:
on your computer: open device manager; on your phone: put your phone into fastboot; connect your phone to the computer WHILE keeping an eye on device manager; as soon as you'll connect your phone new device will appear in device manager ("unknown device" most likely but it might be some "android device" or "ADB device" too); right click it —> update driver —> automatic driver update worked in most cases for me, if not, go manual way and select google's "android fastboot device" (or something like that, can't remember actual name of the device); after driver install confirmation you should be good to go
Click to expand...
Click to collapse
Hey there,
This is brilliant - thanks for all the advice. Having this support is helping me gain the confidence to learn more, research more, and then give it a go.
All the best.
deroller said:
Thanks for the response - I think I've worked out what is going on.
Typing ADB devices, my PC recognises the phone until I put it into fastboot mode - typing adb devices when in fastboot comes back with nothing and therefore when I try to flash, I assume the devices aren't talking to each other.
Not sure if there's a work around or whether it's a case of finding a new PC to try it on?
Thanks again.
Click to expand...
Click to collapse
thats if I am not wrongly remembering my experience:
because now your phone is in fastboot mode thus it won't show up with that command anymore.
Try: 'fastboot devices'
I imagine you put it into fastboot through: 'reboot fastboot' when you where in adb?
When in fastboot you can go on and flash the recovery and such.
Are you still in need of help here?
Hey, thanks for the clarification - been away and so haven't implemented all suggestions, yet.
I typed "adb reboot booloader" which I assumed put it into fastboot mode and then unlocked it using "fastboot flashing unlock".
I tried fastboot devices but the PC still doesn't see the phone. I'm going to try the update usb driver suggested by Tamsta_T and see how it goes.
Thanks for your help.
As the title implies, I'm trying to flash Android 11 to my brother's Pixel 3 because he didn't like Android 12. I've trying manually doing it with the ADB tools and with Google's browser flashing thing. The phone has USB debugging and OEM unlock on as well as the USB behavior set to File transfer as default.
It gets recognized fine at first and is able to reboot into the bootloader using command prompt and whatever Google's website does but once it is there, the phone changes the USB behavior. I hear the little sound that Windows 10 makes when you plug in and remove something and the phone is no longer present in Device Manager. Google's website also has me reselect the phone because it gets disconnected but it is no longer there to be selected. Tried doing it with my own Pixel only with the ADB tools and the same happens. Once it is in the bootloader it is not recognized. Any ideas on how I fix this?
elonmosque said:
As the title implies, I'm trying to flash Android 11 to my brother's Pixel 3 because he didn't like Android 12. I've trying manually doing it with the ADB tools and with Google's browser flashing thing. The phone has USB debugging and OEM unlock on as well as the USB behavior set to File transfer as default.
It gets recognized fine at first and is able to reboot into the bootloader using command prompt and whatever Google's website does but once it is there, the phone changes the USB behavior. I hear the little sound that Windows 10 makes when you plug in and remove something and the phone is no longer present in Device Manager. Google's website also has me reselect the phone because it gets disconnected but it is no longer there to be selected. Tried doing it with my own Pixel only with the ADB tools and the same happens. Once it is in the bootloader it is not recognized. Any ideas on how I fix this?
Click to expand...
Click to collapse
Not sure this will help you, but why not do the firmware transfer via fastboot? All the directions are there with the firmware, you do have to unlock the bootloader, but can relock just after.
I haven't actually done this procedure going from 12 to 11. But have used it to go up, and also to go from lineage back to stock firmware.
cheers, good luck.