G4 no fastboot and recovery mode - G4 Q&A, Help & Troubleshooting

Hello,
today I have a problem with my g4. When I first got this phone 2 years ago I instantly unlocked bootloader, installed supersu, xposed etc and I had no problems at all with this.
But couple weeks ago somethings happened to my snapchat so today I tried to unroot to login to my account on sc. Then i checked that I have to uninstall xposed framework too, but to do this from xposed installer app, root is needed. I thought "no problem, I will install root briefly, uninstall xposed, unroot and login to snapchat". Then I met first obstacle. I don't have recovery mode in phone. when I connect g4 by usb to pc and use adb (by typing adb reboot recovery) my phone reboots and shows green dead android with red triangle. I have to remove the battery to get phone back to life. I remembered that i always used fastboot commands to boot into custom recovery instead of installing TWRP, because flashing it never worked. But now when I try to execute any fastboot command, it only shows me "waiting for any device" in cmd. what do I have to do now? all essential drivers are installed on my pc. phone is showed as "LGE Mobile adb interface" in device manager. when I enter "adb reboot fastboot" it only reboots my phone and nothing else. Does anybody know a solution? I wouldn't like to wipe my g4 from all data. I have read many pages on google and nothing helps. I've tried fastboot on 2 different computers, one with usb 3.0 and one with 2.0 and results are the same. If someone could help me, thanks in advance.

dziedziol said:
Hello,
today I have a problem with my g4. When I first got this phone 2 years ago I instantly unlocked bootloader, installed supersu, xposed etc and I had no problems at all with this.
But couple weeks ago somethings happened to my snapchat so today I tried to unroot to login to my account on sc. Then i checked that I have to uninstall xposed framework too, but to do this from xposed installer app, root is needed. I thought "no problem, I will install root briefly, uninstall xposed, unroot and login to snapchat". Then I met first obstacle. I don't have recovery mode in phone. when I connect g4 by usb to pc and use adb (by typing adb reboot recovery) my phone reboots and shows green dead android with red triangle. I have to remove the battery to get phone back to life. I remembered that i always used fastboot commands to boot into custom recovery instead of installing TWRP, because flashing it never worked. But now when I try to execute any fastboot command, it only shows me "waiting for any device" in cmd. what do I have to do now? all essential drivers are installed on my pc. phone is showed as "LGE Mobile adb interface" in device manager. when I enter "adb reboot fastboot" it only reboots my phone and nothing else. Does anybody know a solution? I wouldn't like to wipe my g4 from all data. I have read many pages on google and nothing helps. I've tried fastboot on 2 different computers, one with usb 3.0 and one with 2.0 and results are the same. If someone could help me, thanks in advance.
Click to expand...
Click to collapse
Try another Cable. Even my original LG cable isnt working with fastboot/adb.
have you tried: https://forum.xda-developers.com/g4/general/guide-how-to-enter-fastboot-mode-t3239537
some more Information about Your Phone. usu´d or nornmally unlooked. Stock rom?

uweork said:
Try another Cable. Even my original LG cable isnt working with fastboot/adb.
have you tried: https://forum.xda-developers.com/g4/general/guide-how-to-enter-fastboot-mode-t3239537
some more Information about Your Phone. usu´d or nornmally unlooked. Stock rom?
Click to expand...
Click to collapse
Tried with another cable and nothing changes.
I tried to do this method you sent. So when I enter download mode it goes into "firmware update" after couple of seconds, my phone isn't detected on pc and the first command in console "Send_Command.exe \\.\COMx" returns "FAIL".
My G4 (H815) is stock rom, bootloader unlocked normally, didn't do any usu or anything like this. I have only rooted it with supersu 2 times (one time maybe a 1,5year ago i log out from snapchat and had to unroot and root again), installed xposed framework and did nothing else. I don't know how is it possible that I used fastboot on this phone then and now I can't do it. Half a year ago I've installed custom rom on friend's G2 and installed some programs etc. on my pc (because installing this rom didn't went that well and I had to flash stock .kdz or something like that through LGUP/LG bridge/lg flash tool, I don't remember) and I thought that it did some mess but when I tried to use fastboot on another PC, where I've installed drivers freshly, the result was the same.
So what is about "firmware update"? It is obviously stuck on 0% and I have to remove the battery to leave this mode.

dziedziol said:
Tried with another cable and nothing changes.
I tried to do this method you sent. So when I enter download mode it goes into "firmware update" after couple of seconds, my phone isn't detected on pc and the first command in console "Send_Command.exe \\.\COMx" returns "FAIL".
My G4 (H815) is stock rom, bootloader unlocked normally, didn't do any usu or anything like this. I have only rooted it with supersu 2 times (one time maybe a 1,5year ago i log out from snapchat and had to unroot and root again), installed xposed framework and did nothing else. I don't know how is it possible that I used fastboot on this phone then and now I can't do it. Half a year ago I've installed custom rom on friend's G2 and installed some programs etc. on my pc (because installing this rom didn't went that well and I had to flash stock .kdz or something like that through LGUP/LG bridge/lg flash tool, I don't remember) and I thought that it did some mess but when I tried to use fastboot on another PC, where I've installed drivers freshly, the result was the same.
So what is about "firmware update"? It is obviously stuck on 0% and I have to remove the battery to leave this mode.
Click to expand...
Click to collapse
Try installing "adb universal drivers".
Also in your computer device manager, with the phone connected, uninstall the device, adb device, modem everything related with the phone. Reinstall and try it after install the universal drivers.
Hope it works, good luck!

RuedasLocas said:
Try installing "adb universal drivers".
Also in your computer device manager, with the phone connected, uninstall the device, adb device, modem everything related with the phone. Reinstall and try it after install the universal drivers.
Hope it works, good luck!
Click to expand...
Click to collapse
Uninstalled everything lg-related from device manager, uninstalled everything lg/android-related through revo uninstaller, installed adb universal drivers, lg usb drivers, everything seems fine, when I type "adb devices" in cmd it shows my phone but, again, when I enter something related to fastboot, it only shows <waiting for any device>.
Is it even possible?? I have not seen any cases like mine in internet - somebody's phone every time was else bricked or somebody would try to flash something and errors like that happened, but I have used fastboot many times on G4 and G2, didn't reinstall windows and everything worked! Why I can't access recovery mode (dead android with red triangle) or enter fastboot or do something in download mode? What could happened?! Is it possible to fix this without wiping data from my G4? I haven't done factory reset for very long time and copying tens of thousands of photos and videos, quickmemo notes, music, voice recordings, chrome bookmarks and everything else to my PC would be a big pain for me.
After all, thanks for replies, and I hope that we will find solution for this.

dziedziol said:
Uninstalled everything lg-related from device manager, uninstalled everything lg/android-related through revo uninstaller, installed adb universal drivers, lg usb drivers, everything seems fine, when I type "adb devices" in cmd it shows my phone but, again, when I enter something related to fastboot, it only shows <waiting for any device>.
Is it even possible?? I have not seen any cases like mine in internet - somebody's phone every time was else bricked or somebody would try to flash something and errors like that happened, but I have used fastboot many times on G4 and G2, didn't reinstall windows and everything worked! Why I can't access recovery mode (dead android with red triangle) or enter fastboot or do something in download mode? What could happened?! Is it possible to fix this without wiping data from my G4? I haven't done factory reset for very long time and copying tens of thousands of photos and videos, quickmemo notes, music, voice recordings, chrome bookmarks and everything else to my PC would be a big pain for me.
After all, thanks for replies, and I hope that we will find solution for this.
Click to expand...
Click to collapse
You could Check if FWUL from SteadfasterX is helping You out with your Problem.
https://forum.xda-developers.com/an.../live-iso-adb-fastboot-driver-issues-t3526755
With the Installed Salt You cann Backup your Device.

dziedziol said:
Uninstalled everything lg-related from device manager, uninstalled everything lg/android-related through revo uninstaller, installed adb universal drivers, lg usb drivers, everything seems fine, when I type "adb devices" in cmd it shows my phone but, again, when I enter something related to fastboot, it only shows <waiting for any device>.
Is it even possible?? I have not seen any cases like mine in internet - somebody's phone every time was else bricked or somebody would try to flash something and errors like that happened, but I have used fastboot many times on G4 and G2, didn't reinstall windows and everything worked! Why I can't access recovery mode (dead android with red triangle) or enter fastboot or do something in download mode? What could happened?! Is it possible to fix this without wiping data from my G4? I haven't done factory reset for very long time and copying tens of thousands of photos and videos, quickmemo notes, music, voice recordings, chrome bookmarks and everything else to my PC would be a big pain for me.
After all, thanks for replies, and I hope that we will find solution for this.
Click to expand...
Click to collapse
<waiting for any device> because if windows don't recognizes the device as it should adb will never "see" it.
While on the process, pay attention to the device manager. When you get the message in cmd of <waiting for any device>, uninstall your device and make device manager search for devices.
If still shows you as the same device and adb still waiting, you might have to uninstall the device and install it manually choosing from a list. Now I don't remember how it is suppose to be detected...
During install and uninstall don't disconnect the device from the computer, and remember, use a USB2 port.
I already got that several time. Took me time but that's how I managed to fix it.

okay, guys, it is a shame for me... but I worked out what is wrong with my phone.. maybe not with my phone, but what is wrong with me.
all I needed to do to launch a fastboot was type "adb reboot bootloader" and everything is fine now.
Sorry that you had to give me so much tips and this problem turned to be my stupid mistake, but I'm glad that i won't have to install linux and play with virtual machines to repair my phone
Anyway, thanks for your kindness and will to help, greetings for everyone!
@edit: Turns out that i have one more question. I want to uninstall xposed framework. But there are many versions of uninstaller on their site. Is there any risk that i will "break" my G4 if I use the newest one? I have xposed version 87 and I don't want to do something stupid. thanks in advance.

somebody knows? if I can use the newest version of uninstaller no matter which version of xposed framework im using?

Related

[Q] Problem downgrading

I have tried this several times and it always gets stuck in the same spot. I have used adb before to root several of my Eris's. This one just doesn't seem to be working right.
It gets stuck at the
<waiting for device>
Do you have any suggestions?
scouter68 said:
I have tried this several times and it always gets stuck in the same spot. I have used adb before to root several of my Eris's. This one just doesn't seem to be working right.
It gets stuck at the
<waiting for device>
Do you have any suggestions?
Click to expand...
Click to collapse
Wish I could help.. do you have the drivers installed?
also try turning off your virus protections firewall when trying. never know.
I turned everything off, I installed the drivers in the package and I have the PDAnet drivers installed.
Comments on Red DI2 having issues with downgrade & root - updated w. log
Yeah, I hear you - DW's DI2 in red was in my hands last evening, took several hours while watching TV to get it done, finally - it should've been an easy one, but it wasn't.
Downgrade to HB.97 was easier, after uninstalling/rebooting & installing HTC drivers, etc. per excellent instructions. There're hidden usb/phone/device drivers that're conflicting & trying to run (use the OEM cable, it's better vs. a generic or Moto's.) Had to reboot both pc & phone a few times to try to get it to work together.
Getting the revolutionary to see the phone, run & zerging root was the challenge - finally managed to do it with relative success on an older laptop that I primary used as a backup when I'm on field assignment (XP-SP3 with antivirus/firewall disabled). Next, it would flash CWM's image file, after several attempts, went back to regular PC and used adb command to push it, worked & then reboot into recovery, did a full CWM Backup first, then flash the zip file to gain SU. It's now back on 2.3.3 & Sense 2.1 (instead of 2.3.4 and 3.0 as shipped)
I did it once before with the black DI2 so I figure it should be easy, it took more time with the locked bootloader on this red DI2. Seemed like the hidden VZ VCast Media Manager might be responsible, it's hiding somewhere and/or loading (install to a new PC) as soon as the device is connected, even in Charge Only mode - I'm too tired at this point to track it down & try a # of tools to uninstall it. Check the your lower right corner of the screen for the red V logo/symbol once you connect the DI2 to the PC before running the tools ....
Be patience & repeat, the only thing that I forget to try was to do a battery pull to power cycle it (something that I've done as recommended on SE phones).
[I]P.S. I saved last night's command prompt log of the downgrade - and for awhile, it was at a standstill with ZergRush, waiting for device & unable to find and identify the DI2. (see the attached log) - rechecked md5 sum, etc. - but, it came thru. [/I]
I've tried to uninstall that media sync also to no avail just right click and close you see it disappear if it shows back up close again
Sent from my ADR6350 using xda premium
Letitride said:
Yeah, I hear you - DW's DI2 in red was in my hands last evening, took several hours while watching TV to get it done, finally - it should've been an easy one, but it wasn't.
Downgrade to HB.97 was easier, after uninstalling/rebooting & installing HTC drivers, etc. per excellent instructions. There're hidden usb/phone/device drivers that're conflicting & trying to run (use the OEM cable, it's better vs. a generic or Moto's.) Had to reboot both pc & phone a few times to try to get it to work together.
Getting the revolutionary to see the phone, run & zerging root was the challenge - finally managed to do it with relative success on an older laptop that I primary used as a backup when I'm on field assignment (XP-SP3 with antivirus/firewall disabled). Next, it wouldn't flash CWM's image file, after several attempts, went back to regular PC and used adb command to push it, worked & then reboot into recovery, did a full CWM Backup first, then flash the zip file to gain SU. It's now back on 2.3.3 & Sense 2.1 (instead of 2.3.4 and 3.0 as shipped)
I did it once before with the black DI2 so I figure it should be easy, it took more time with the locked bootloader on this red DI2. Seemed like the hidden VZ VCast Media Manager might be responsible, it's hiding somewhere and/or loading (install to a new PC) as soon as the device is connected, even in Charge Only mode - I'm too tired at this point to track it down & try a # of tools to uninstall it. Check the your lower right corner of the screen for the red V logo/symbol once you connect the DI2 to the PC before running the tools ....
Be patience & repeat, the only thing that I forget to try was to do a battery pull to power cycle it (something that I've done as recommended on SE phones).
Click to expand...
Click to collapse
I had to do this on one of VZW's Red DI2's as well; My main PC is a Linux Mint machine and ADB had been broken for a while... I had to update the Android SDK and re-install Java to get it working again. Try updating the SDK and re-installing java. After that, type in "./adb devices" and see if it can find it. If you still get the "????????????", you may need to change your rules file to identify the phone...
I am not enjoying this... it still gets stuck at the same point. It is waiting on the device, the phone boots into the boot loader and just waits... forever.
I have re-installed the drivers and updated the SDK to make sure I have the latest USB drivers. I will restart the computer and the phone again and try later.
I'm also having some annoying issues with this.
View attachment 942722
Here's the command log that I've typically been getting, tried to downgrade my phone like 10 times, and it normally reboots running 2.3.4 after each try. (HBoot 0.98 fyi)
No idea what's going on, if someone on here is more adept at reading commands, could you tell me what's up?
Thanks in advance.
I had a lot of trouble getting the downgrade to work too. I had to type each command in manually in adb versus letting the tool do it. For some reason the tool was getting hung up during the process. Another thing I did was disabled the screen off on the phone while it is in charging mode and disabled my comps screen saver.
Sent from my Sabotaged Droid Incredible 2.
scouter68 said:
I am not enjoying this... it still gets stuck at the same point. It is waiting on the device, the phone boots into the boot loader and just waits... forever.
I have re-installed the drivers and updated the SDK to make sure I have the latest USB drivers. I will restart the computer and the phone again and try later.
Click to expand...
Click to collapse
This is because you don't have the fastboot drivers working correctly. You'll need to uninstall the PDAnet drivers and all other drivers on your machine for that matter and restart your computer to clean out those uninstalls. Then install the newer HTC drivers.
You can test if you have your adb folder setup correctly by doing "fastboot devices" instead of "adb devices" while in the bootloader

ADB device offline - after upgrading TWRP and 4.2 ?

So I have had my Galaxy Nexus since the day it came out, I rooted it before I even activated it.
Like many, I have used all sorts of different ROMs over the year period.
I have never had any problems with adb or anything. I have pushed and pulled files and all of that numerous times.
Until yesterday, I finally upgraded my recovery from an really old (first touch based recovery) to the newest TWRP. It worked fine. I put my phone into fastboot mode, and was able to flash the new recovery through the command prompt (adb/fastboot) on my PC. Then I switched to a new 4.2 rom (Paranoid android 2.99)
So today, I wanted to try some editing on some system files, so I went to go pull some files off of the phone (using adb of course), but now it just tells me that my device is offline.
I tried
"adb kill-server"
"adb start-server"
"adb devices"
It lists my device number, but just says "offline"
I tried to update everything. (Samsung main Drivers - Google's USB SDK drivers - and the newest version of android-sdk)
Also made sure that my USB-debugging was set on my phone.
Even if I put my phone in fastboot mode, it doesn't recognize it anymore. Which is weird because just last night it worked perfectly fine when I upgraded my recovery. I am frustrated to no end...... Can anyone else tell me what I might be missing here?
Nobody?
hxdrummerxc said:
So I have had my Galaxy Nexus since the day it came out, I rooted it before I even activated it.
Like many, I have used all sorts of different ROMs over the year period.
I have never had any problems with adb or anything. I have pushed and pulled files and all of that numerous times.
Until yesterday, I finally upgraded my recovery from an really old (first touch based recovery) to the newest TWRP. It worked fine. I put my phone into fastboot mode, and was able to flash the new recovery through the command prompt (adb/fastboot) on my PC. Then I switched to a new 4.2 rom (Paranoid android 2.99)
So today, I wanted to try some editing on some system files, so I went to go pull some files off of the phone (using adb of course), but now it just tells me that my device is offline.
I tried
"adb kill-server"
"adb start-server"
"adb devices"
It lists my device number, but just says "offline"
I tried to update everything. (Samsung main Drivers - Google's USB SDK drivers - and the newest version of android-sdk)
Also made sure that my USB-debugging was set on my phone.
Even if I put my phone in fastboot mode, it doesn't recognize it anymore. Which is weird because just last night it worked perfectly fine when I upgraded my recovery. I am frustrated to no end...... Can anyone else tell me what I might be missing here?
Click to expand...
Click to collapse
hxdrummerxc said:
Nobody?
Click to expand...
Click to collapse
only thing i can think of right now, before suggesting omap flash or odin, would be try a different usb port, another computer, another OS!
try installing the latest CWM recovery and see if it helps.
hxdrummerxc said:
So I have had my Galaxy Nexus since the day it came out, I rooted it before I even activated it.
Like many, I have used all sorts of different ROMs over the year period.
I have never had any problems with adb or anything. I have pushed and pulled files and all of that numerous times.
Until yesterday, I finally upgraded my recovery from an really old (first touch based recovery) to the newest TWRP. It worked fine. I put my phone into fastboot mode, and was able to flash the new recovery through the command prompt (adb/fastboot) on my PC. Then I switched to a new 4.2 rom (Paranoid android 2.99)
So today, I wanted to try some editing on some system files, so I went to go pull some files off of the phone (using adb of course), but now it just tells me that my device is offline.
I tried
"adb kill-server"
"adb start-server"
"adb devices"
It lists my device number, but just says "offline"
I tried to update everything. (Samsung main Drivers - Google's USB SDK drivers - and the newest version of android-sdk)
Also made sure that my USB-debugging was set on my phone.
Even if I put my phone in fastboot mode, it doesn't recognize it anymore. Which is weird because just last night it worked perfectly fine when I upgraded my recovery. I am frustrated to no end...... Can anyone else tell me what I might be missing here?
Click to expand...
Click to collapse
Try going to settings and look for something related to Root Access and it would have three options:
1. Apps only
2. ADB only
3. Apps & ADB
Choose the 3rd.
You might have to hunt the exact location under Settings where this option will be available as I don't remember them exactly.
Hit Thanks, if this helps...
I looked, but I don't see those settings anywhere.
I tried multiple USB port's. Switching from my USB 3.0 ports to my 2.0 ports. nothing. I can still access the phone storage. So I know it is still connecting to the PC. I could try to boot up linux, but I don't have any of the driver's and sdk tools on my linux drive, and from what I heard it was hard to get it all running in linux.
I guess I could try to change recoveries from TWRP to the newest CWMR,
but last time I turned my phone off, put it in fastboot mode, adb didn't recognize it. So im assuming it won't let me flash anything. Unless fastboot sees it but adb doesn't?
I mean my phone is working perfectly fine, running the new recovery and rom. But I have to be able to connect to adb. Not only for modding but in case of an emergency where I would need to flash.
hxdrummerxc said:
I looked, but I don't see those settings anywhere.
I tried multiple USB port's. Switching from my USB 3.0 ports to my 2.0 ports. nothing. I can still access the phone storage. So I know it is still connecting to the PC. I could try to boot up linux, but I don't have any of the driver's and sdk tools on my linux drive, and from what I heard it was hard to get it all running in linux.
I guess I could try to change recoveries from TWRP to the newest CWMR,
but last time I turned my phone off, put it in fastboot mode, adb didn't recognize it. So im assuming it won't let me flash anything. Unless fastboot sees it but adb doesn't?
I mean my phone is working perfectly fine, running the new recovery and rom. But I have to be able to connect to adb. Not only for modding but in case of an emergency where I would need to flash.
Click to expand...
Click to collapse
I understand your situation... Since you were not able to locate the option suggested, a little Googling answered it's location, check for same and confirm:
Settings > developer options > root access > apps and adb
This should hopefully help resolve the issue.
Hit Thanks, if it helps.
freezer2000 said:
I understand your situation... Since you were not able to locate the option suggested, a little Googling answered it's location, check for same and confirm:
Settings > developer options > root access > apps and adb
This should hopefully help resolve the issue.
Hit Thanks, if it helps.
Click to expand...
Click to collapse
hi. i try all this ways. i know that my usb debuging have problem, in development option i'll checked this, and it says enable. but infact it's not enable and still i got device offline error.
also i use z4root app and when i touch on root, it says that rooting need usb debuging enable (please enable it)!!
then move me to development setting to enable that, but this was checked and enable.
is any way that we make device online from my phone? for example using terminal emulator to turn on usb debuging or turn it off. this way is only my way! any one know some trying this?
i also use usb debugger app, but it move me in settings too! LOL
i need enable my device to root that.
thanks every one
I know this is an old topic, but if somebody else googles it, I had that offline issue, the solution was to upgrade adb : http://stackoverflow.com/questions/10680417/error-device-offline
You simply need to upgrade to the latest version of adb. Went thru this a few weeks ago.

soft bricked d855,goes into download mode but windows/adb/fastboot doesn't see device

Hi all, so this is my first post and a last resort attempt at recovering my phone, after hours of googling and downloading everything suggested by various forums, and still being stuck... Sorry for the long post, just trying to list all my attempts to fix it.
So, I've been on stock 5.0 Lollipop (v20n) for a long time, with the only issue being that android OS suddenly will decide for no good reason to make my phone super hot and drain my whole battery in 2 hours flat... Nothing that worked for other people worked for me, so yesterday I decided f*ck it, i'm gonna root and flash Fulmics 5.0, using this: http://forum.xda-developers.com/lg-g3/general/guide-root-method-lg-devices-t3129197 (tried the classic method).
Everything went as per instructions, until I went "Send_Command.exe \\.\COM12 < reboot" and the phone got stuck in a bootloop...
So in other words, my phone is not rooted yet (thus nandroid/titanium backup was not made), TWRP was not installed (so i cant reflash stock kitkat). Latest LG drivers are installed (v4.1.1.0 from http://lgusbdriver.com/windows/lg-usb-driver-v4-1-1-0). Adb and fastboot are installed (http://forum.xda-developers.com/showthread.php?p=48915118#post48915118).
I can boot into download mode (Volume up + plugging in my usb cable), but i cant get adb or fastboot to see my device, when i try to flash twrp.img though command prompt! Downloaded the LG Flash tool 2014 to try and reflash stock kitkat 4.4.2 v10E, but it also can't see my device!! LG PC Suite can't see my phone when trying to connect...
I have removed the LG drivers from device manager and reinstalled the 4.1.1.0 drivers several times, but everytime i plug in my cable Windows (7 ultimate) tries (and fails) to install some drivers for it, even though i installed them already.
I tried to do a factory reset (holding volume - and power button, releasing and pressing them again when i see the LG logo), it gives me the option of doing a reset, but it goes back to the bootloop.
I have installed the Android SDK files (https://developer.android.com/studio/index.html), not the whole 1187mb SDK bundle, just the 144mb installer_r24.4.1-windows.exe. But i cant get my pc to see my device!
Went to a friends house and installed the LG drivers on his pc, installed adb and fastboot (as above), opened a command prompt in the folder where the adb and fastboot dll's are, and neither "adb devices" nor "fastboot devices" lists my phone.
What am i doing wrong???
TL;DR LG G3 d855 stuck in bootloop, but can boot into download mode, no root, twrp recovery not installed, LG drivers and adb fastboot installed on pc, adb refuses to see my device but windows tries (and fails) to install some drivers when i plug the cable in. Factory reset didn't work. Need help please!

Tried to upgrade OxygenOS and now SIM isn't recognized

Tl;dr: DM-VERITY error after upgrading, SIM card not recognized. Can't get fastboot to work to try out a solution. Everything is going to ****.
So... this one's a doozy.
I tried to install the update by dropping it onto my phone and using TWRP to install it, which I ended up having to update. After I updated, I get a brief second popup screen when I reboot telling me that there is an invalid DM-VERITY (it only pops up for a second). When the phone loads, it doesn't recognize SIMs.
I did some research and it looks like the issue can be fixed by flashing the stock recovery. So I go to flash the stock recovery, which requires the usage of fastboot. Which I always have problems with.
Sure enough, adb recognizes my device but fastboot doesn't. I have all the drivers downloaded, so I go check on my device in device manager. For some reason, it's always listed under "Portable Devices" no matter what I do... no matter whether I enable/disable USB debugging, MTP/PTP/Charging, etc. I was under the impression that a device not being recognized by fastboot meant that you had to go find it under "other devices" and manually update the drivers. However, the only options here are ADB drivers, not bootloader ones.
So I did more research. Turns out that Windows 10 is ****ty and you have to disable secure boot to install unsigned drivers. So I went into my BIOS, disabled it, booted into safe mode, reinstalled the drivers, and... nothing.
So I'm basically where I started and for the first time in a while, I have no clue what to do. Nothing's working. I even tried to load an older version of OxygenOS and install it with TWRP (sideloading didn't work), which didn't work. I'm totally stuck and I have no idea what to do.
If you don't care about your data, just use the unbrick guide method 2. Don't know about the first one, I have never used that. That will get you to a like new phone. You could even get 4.0.3 version, using the newer unbrick toolkit.
Windows 10 x64 isn't that sh**y. I've never had issues with the drivers, and they all install automatically (fastboot, adb, unbrick tool). They all work with 4 phones without any issues: OP3, Nexus 5X, Nexus 5, Nexus 4.
True, I had just unbrick my op3 2 days back by method 2 .
Well this was wild
So I did try to unbrick and got the Sahara communication error.
But I ended up fixing my problem! Someone on Reddit correctly pointed out that the dm-verity screen often exists simply as a result of unlocking the bootloader. I was assuming that one symptom caused the other. They suggested just reflashing OnePlus's 4.1.3 full ROM. I did it exactly the same way as I had when I got the error (with TWRP) and... it worked!
I'm astounded. My phone wouldn't work with fastboot, wasn't recognized by the unbrick toolkit, and had a host of other issues. I did 7 hours of work on it and the solution ended up being that I just needed to reinstall the OS (again). My hypothesis is that there was some hidden issue that resulted in part of the firmware being incorrectly updated, and when I wiped my device as part of my troubleshooting process it was ready to be reflashed with the OS.
Thank you guys so much anyway!

Bricked already, Access to Fastboot. EDL Mode Seemingly Inaccessible.

I hadn't tried rooting my phone until recently since I didn't trust myself, should have gone with my gut and waited longer since this is the only half decent phone I've got. I tried flashing mauronofrio's magisk patched boot image for 10.0.3 without realizing my phone had updated to 10.0.5. I didn't think to fastboot boot because it's been so long since I've rooted a phone. Afterwards, all of my network protocols such as wifi and mobile data no longer worked and although I could text, I could not call or receive calls. So, in an attempt to fix the issue, I used the experimental TWRP via fastboot boot in order to flash 10.0.3 since I could not find a boot image for 10.0.5 which didn't work. Then, I stumbled upon this post and downloaded the pre-compiled files with which to flash the stock fastboot roms. Obviously, I was very upset with myself for failing to read and process this information thoroughly enough and for that very reason I ended up making a far more rash decision in order to repair this issue. I ran the flash-all bat once with no difference, and a second time to get stuck in a bootloop. I have access to fastboot and the stock recovery, I can fastboot flash still, but I haven't been able to come up with a solution. If I did, I wouldn't trust myself to carry it out without confirmation from someone else. Anyone feeling generous enough to help?
Raeffion said:
I hadn't tried rooting my phone until recently since I didn't trust myself, should have gone with my gut and waited longer since this is the only half decent phone I've got. I tried flashing mauronofrio's magisk patched boot image for 10.0.3 without realizing my phone had updated to 10.0.5. I didn't think to fastboot boot because it's been so long since I've rooted a phone. Afterwards, all of my network protocols such as wifi and mobile data no longer worked and although I could text, I could not call or receive calls. So, in an attempt to fix the issue, I used the experimental TWRP via fastboot boot in order to flash 10.0.3 since I could not find a boot image for 10.0.5 which didn't work. Then, I stumbled upon this post and downloaded the pre-compiled files with which to flash the stock fastboot roms. Obviously, I was very upset with myself for failing to read and process this information thoroughly enough and for that very reason I ended up making a far more rash decision in order to repair this issue. I ran the flash-all bat once with no difference, and a second time to get stuck in a bootloop. I have access to fastboot and the stock recovery, I can fastboot flash still, but I haven't been able to come up with a solution. If I did, I wouldn't trust myself to carry it out without confirmation from someone else. Anyone feeling generous enough to help?
Click to expand...
Click to collapse
First of all, TWRP doesn't work.
This link would help you to restore your device
https://forum.xda-developers.com/oneplus-7t/how-to/op7t-unbrick-tool-to-restore-device-to-t3994835
Raeffion said:
I hadn't tried rooting my phone until recently since I didn't trust myself, should have gone with my gut and waited longer since this is the only half decent phone I've got. I tried flashing mauronofrio's magisk patched boot image for 10.0.3 without realizing my phone had updated to 10.0.5. I didn't think to fastboot boot because it's been so long since I've rooted a phone. Afterwards, all of my network protocols such as wifi and mobile data no longer worked and although I could text, I could not call or receive calls. So, in an attempt to fix the issue, I used the experimental TWRP via fastboot boot in order to flash 10.0.3 since I could not find a boot image for 10.0.5 which didn't work. Then, I stumbled upon this post and downloaded the pre-compiled files with which to flash the stock fastboot roms. Obviously, I was very upset with myself for failing to read and process this information thoroughly enough and for that very reason I ended up making a far more rash decision in order to repair this issue. I ran the flash-all bat once with no difference, and a second time to get stuck in a bootloop. I have access to fastboot and the stock recovery, I can fastboot flash still, but I haven't been able to come up with a solution. If I did, I wouldn't trust myself to carry it out without confirmation from someone else. Anyone feeling generous enough to help?
Click to expand...
Click to collapse
I had a similar, but not as terrible experience when first attempting to get root on the 7T using the patched boot images that you used. I tried several other patched boot images, but none of them would allow the device to boot. I downloaded the full update of 10.0.5, then extracted the boot.img and it allowed me to boot the device again. Then I patched it in Magisk Manager, and everything went fine and I have root. If you have fastboot access, you can try booting your device using these images with the command fastboot boot boot.img or fastboot boot magisk_patched.img to see if your device even boots up from the images. I got stuck booting from partition b at one point, and used the command fastboot getvar current-slot to see the active partition, then I used the command fastboot --set-active=a to set partition a instead. If those commands fail then you need to update to the latest adb and fastboot and the commands will work.
This is the stock boot.img for the H1905 7T update version 10.0.5:
https://www.dropbox.com/s/887ibs0yorxgs2v/boot.img?dl=0
This is the Magisk patched version of the same boot.img:
https://www.dropbox.com/s/sxrayyjn562susu/magisk_patched.img?dl=0
SkippRunning said:
If you have fastboot access, you can try booting your device using these images with the command fastboot boot boot.img or fastboot boot magisk_patched.img to see if your device even boots up from the images.
Click to expand...
Click to collapse
I've attempted both, I was still in a bootloop sadly.
SkippRunning said:
I got stuck booting from partition b at one point, and used the command fastboot getvar current-slot to see the active partition, then I used the command fastboot --set-active=a to set partition a instead. If those commands fail then you need to update to the latest adb and fastboot and the commands will work.
Click to expand...
Click to collapse
My current partition was still in partition A.
Aswin08 said:
This link would help you to restore your device.
Click to expand...
Click to collapse
My first try with the unbrick tool didn't even sense my phone. I saw the FAQ and then tried to find the Qualcomm drivers in my device manager to no avail, although I did find Kedacom drivers which I could not even attempt to flash over since Windows told me that the driver I was trying to push was out of date. Here is my original post on that thread:
Raeffion said:
I see neither QDLOADER 9008 nor QHUSB_BULK in my device manager and my device is not detected by the MSMDownloadTool. I do see, however, a Kedacom USB device in my device manager titled "Android Bootloader Interface". I just want to be sure that I should download the driver you provided onto my phone before I brick it any further.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
As you can see, I did not yet mention that I still tried pushing the driver since I haven't had a reply yet. I don't want to double-post there but I'm getting no luck elsewhere. I really want this tool to work, is there some way to force push these drivers or is that a bad idea? If it is, any other ideas?
EDIT: Nevermind. I think it's bricked pretty good, I'll probably have to give up on this. When I plug it in, it only goes to bootloader, doesn't boot into recovery, system, or even show the battery percentage when charging. Bootloader hasn't been giving me many options either since the commands I've tried aren't going through. Updating ADB right now, don't know if it's likely that it's causing issues right after I already updated it.
Raeffion said:
I've attempted both, I was still in a bootloop sadly.
My current partition was still in partition A.
My first try with the unbrick tool didn't even sense my phone. I saw the FAQ and then tried to find the Qualcomm drivers in my device manager to no avail, although I did find Kedacom drivers which I could not even attempt to flash over since Windows told me that the driver I was trying to push was out of date. Here is my original post on that thread:
As you can see, I did not yet mention that I still tried pushing the driver since I haven't had a reply yet. I don't want to double-post there but I'm getting no luck elsewhere. I really want this tool to work, is there some way to force push these drivers or is that a bad idea? If it is, any other ideas?
EDIT: Nevermind. I think it's bricked pretty good, I'll probably have to give up on this. When I plug it in, it only goes to bootloader, doesn't boot into recovery, system, or even show the battery percentage when charging. Bootloader hasn't been giving me many options either since the commands I've tried aren't going through. Updating ADB right now, don't know if it's likely that it's causing issues right after I already updated it.
Click to expand...
Click to collapse
Are you starting the programs as an Administrator?
SkippRunning said:
Are you starting the programs as an Administrator?
Click to expand...
Click to collapse
Yeah, tried it again for good measure. Is there any chance I could get this issue resolved spending less than $100 by sending it to a OnePlus repair center or elsewhere? I'm not sure they do software repairs such as this, I didn't purchase a warranty since I figured I'd root this phone and I no longer know my IMEI since I can't access the phone to check.
Raeffion said:
Yeah, tried it again for good measure. Is there any chance I could get this issue resolved spending less than $100 by sending it to a OnePlus repair center or elsewhere? I'm not sure they do software repairs such as this, I didn't purchase a warranty since I figured I'd root this phone and I no longer know my IMEI since I can't access the phone to check.
Click to expand...
Click to collapse
Ive never sent my devices in for service so Im not sure about that. The fact that you have access to fastboot still though makes me think that you arent totally screwed yet. When I had stuff go wrong and I went to use to MSM tool, I didnt have the proper drivers installed, and my device never showed up in device manager. After installing a different set of drivers and rebooting my pc, the device showed up in device manager under the Ports section. I was able to get back into my device without the unbrick tool by switching the active partition. Did you say you already checked your active partition with command fastboot getvar current-slot? If you are on slot a, have you tried setting slot b as the active and seeing what happens? This is the command fastboot --set-active=b.
Here is a driver for the unbrick tool to recognize your device that might work for you. https://www.dropbox.com/s/lgt1qanfqs8pvbe/QDLoader HS-USB Driver_64bit_Setup.zip?dl=0
SkippRunning said:
Did you say you already checked your active partition with command fastboot getvar current-slot? If you are on slot a, have you tried setting slot b as the active and seeing what happens? This is the command fastboot --set-active=b.
Click to expand...
Click to collapse
I did try setting the active partition to slot b as well, I was getting pretty much the same errors as attempting to boot from an image file. Although, I just now tried setting the partition to b and it worked. I'll try rebooting the phone to partition b now as well.
EDIT: Thankfully, setting the partition to slot b worked! My phone now has access to system and recovery once again and boots as normal. I am still in a bootloop though, so I'm attempting to install the drivers now.
SkippRunning said:
After installing a different set of drivers and rebooting my pc, the device showed up in device manager under the Ports section. I was able to get back into my device without the unbrick tool by switching the active partition.
Here is a driver for the unbrick tool to recognize your device that might work for you.
Click to expand...
Click to collapse
Awesome, installing those drivers right now. The link provided in the beginning of the thread for the MSM Tool just wouldn't work for me since my device was detected as something that wasn't mentioned in the entirety of the thread so I couldn't install it directly via device manager as directed. This should hopefully get me up and running on the tool, I'll update this post once the drivers are installed hopefully.
EDIT: I installed the driver but nothing has changed from before. The MSM tool still doesn't detect my phone, I made sure it was run as Administrator. My device drivers are still Kedacom which I attempted to update the driver using a file on my computer once again and Windows wouldn't allow it. Am I simply looking in the wrong place to manually install this driver? My device manager is set to view devices by type and plugging in my phone causes only the Kedacom USB device to appear, so I assume I don't have QDLOADER 9008 or QHUSB_BULK devices listed there. I can provide screenshots of my device manager window if it helps.
Raeffion said:
Awesome, installing those drivers right now. The link provided in the beginning of the thread for the MSM Tool just wouldn't work for me since my device was detected as something that wasn't mentioned in the entirety of the thread so I couldn't install it directly via device manager as directed. This should hopefully get me up and running on the tool, I'll update this post once the drivers are installed hopefully.
I did try setting the active partition to slot b as well, I was getting pretty much the same errors as attempting to boot from an image file. Although, I just now tried setting the partition to b and it worked. I'll try rebooting the phone to partition b now as well.
EDIT: Thankfully, setting the partition to slot b worked! My phone now has access to system and recovery once again and boots as normal. I am still in a bootloop though, so I'm attempting to install the drivers now.
Click to expand...
Click to collapse
Hooray! Almost haha! It is the worst feeling when you mess up your brand new device, but as long as I have fastboot I dont stop trying to fix my mistakes. You should be able to fix it for sure.
---------- Post added at 04:35 AM ---------- Previous post was at 04:21 AM ----------
Raeffion said:
I did try setting the active partition to slot b as well, I was getting pretty much the same errors as attempting to boot from an image file. Although, I just now tried setting the partition to b and it worked. I'll try rebooting the phone to partition b now as well.
EDIT: Thankfully, setting the partition to slot b worked! My phone now has access to system and recovery once again and boots as normal. I am still in a bootloop though, so I'm attempting to install the drivers now.
Awesome, installing those drivers right now. The link provided in the beginning of the thread for the MSM Tool just wouldn't work for me since my device was detected as something that wasn't mentioned in the entirety of the thread so I couldn't install it directly via device manager as directed. This should hopefully get me up and running on the tool, I'll update this post once the drivers are installed hopefully.
EDIT: I installed the driver but nothing has changed from before. The MSM tool still doesn't detect my phone, I made sure it was run as Administrator. My device drivers are still Kedacom which I attempted to update the driver using a file on my computer once again and Windows wouldn't allow it. Am I simply looking in the wrong place to manually install this driver? My device manager is set to view devices by type and plugging in my phone causes only the Kedacom USB device to appear, so I assume I don't have QDLOADER 9008 or QHUSB_BULK devices listed there. I can provide screenshots of my device manager window if it helps.
Click to expand...
Click to collapse
On my pc, I didnt have any issues with the drivers, but when I was helping a friend over TeamViewer trying to do the same thing you are trying to do, the drivers just didnt help no matter what and it wasnt listed in the device manager. I was able to make it show properly on his pc by using the steps explained in this article. https://docs.microsoft.com/en-us/wi...boot-configuration-option?redirectedfrom=MSDN After restarting his pc, the device showed up properly in device manager with test mode enabled.
Are you able to access adb now, or still only fastboot?
SkippRunning said:
Are you able to access adb now, or still only fastboot?
Click to expand...
Click to collapse
I embarrassingly don't even really remember all the specifics about how ADB works, although I don't think I have access since I'm in a bootloop when I launch Android. Unless I have access to ADB via fastboot or recovery, I don't think I do.
SkippRunning said:
On my pc, I didnt have any issues with the drivers, but when I was helping a friend over TeamViewer trying to do the same thing you are trying to do, the drivers just didnt help no matter what and it wasnt listed in the device manager. I was able to make it show properly on his pc by using the steps explained in this article. After restarting his pc, the device showed up properly in device manager with test mode enabled.
Click to expand...
Click to collapse
Yeah I had no idea what Windows test mode was. Before I rebooted just now to install the drivers you provided, I actually launched into Windows test mode with no command from me telling Windows to. I thought Windows invalidated my license yet again tbh, glad to know it didn't. I don't think I'm in test mode now, so I'm giving that a go right now. My computer takes a while to warm up so I'll let you know the results in a bit.
Raeffion said:
I embarrassingly don't even really remember all the specifics about how ADB works, although I don't think I have access since I'm in a bootloop when I launch Android. Unless I have access to ADB via fastboot or recovery, I don't think I do.
Yeah I had no idea what Windows test mode was. Before I rebooted just now to install the drivers you provided, I actually launched into Windows test mode with no command from me telling Windows to. I thought Windows invalidated my license yet again tbh, glad to know it didn't. I don't think I'm in test mode now, so I'm giving that a go right now. My computer takes a while to warm up so I'll let you know the results in a bit.
Click to expand...
Click to collapse
It will just make driver installing issues less likely. When you boot your phone, what happens on the screen? Does it get stuck on a certain screen or just restart over and over? You can see if adb can see your device with the command adb devices, and it should list your device. If not, try fastboot devices and it should be listed. You need to put the device into EDL mode for the unbrick tool to work, and for it to be shown in device manager. My friends device manager listed Kedacom just like yours, and I didnt do anything to that at all. I just used test mode, installed the Qualcomm drivers, put the phone into EDL mode and the unbrick tool should recognize it. If your phone is listed when you type adb devices, you can use command adb reboot edl to enter that mode needed for the unbrick tool.
Raeffion said:
I don't think I'm in test mode now, so I'm giving that a go right now. My computer takes a while to warm up so I'll let you know the results in a bit.
Click to expand...
Click to collapse
Sadly my drivers haven't changed. I uninstalled and reinstalled the installation file you gave me since I first installed it via WWAN-DHCP instead of ETHERNET_DHCP. I use a VPN so I figured that may have affected the installation, although for some reason I didn't think to just turn off the VPN when I reinstalled. Regardless, I don't think my VPN or the way I installed the driver is the cause of the drivers mentioned not being found in my device manager, so I'm likely not going to bother.
Raeffion said:
Sadly my drivers haven't changed. I uninstalled and reinstalled the installation file you gave me since I first installed it via WWAN-DHCP instead of ETHERNET_DHCP. I use a VPN so I figured that may have affected the installation, although for some reason I didn't think to just turn off the VPN when I reinstalled. Regardless, I don't think my VPN or the way I installed the driver is the cause of the drivers mentioned not being found in my device manager, so I'm likely not going to bother.
Click to expand...
Click to collapse
Another problem that can cause your phone to not show up in device manager is the usb port you are using. Have you tried any other ports? Are you able to shut your phone all the way off by holding power until it turns off? If you can unplug the phone and turn it off, then hold the volume up and volume down buttons together, then plug the cable back into the phone and it should put it into EDL mode.
SkippRunning said:
When you boot your phone, what happens on the screen? Does it get stuck on a certain screen or just restart over and over?
Click to expand...
Click to collapse
It just shows the boot animation, it doesn't restart.
SkippRunning said:
You can see if adb can see your device with the command adb devices, and it should list your device. If not, try fastboot devices and it should be listed.
Click to expand...
Click to collapse
ADB shows no devices attached, fastboot shows my device.
SkippRunning said:
You need to put the device into EDL mode for the unbrick tool to work, and for it to be shown in device manager. My friends device manager listed Kedacom just like yours, and I didnt do anything to that at all. I just used test mode, installed the Qualcomm drivers, put the phone into EDL mode and the unbrick tool should recognize it. If your phone is listed when you type adb devices, you can use command adb reboot edl to enter that mode needed for the unbrick tool.
Click to expand...
Click to collapse
I seem to have been missing a vital part of information. I don't know why the term "EDL" just went over my head, I probably just associated it was fastboot mode when I looked it up. How do I get into EDL mode? Is it safe to assume the method listed here works for the OnePlus 7T?
Raeffion said:
It just shows the boot animation, it doesn't restart.
ADB shows no devices attached, fastboot shows my device.
I seem to have been missing a vital part of information. I don't know why the term "EDL" just went over my head, I probably just associated it was fastboot mode when I looked it up. How do I get into EDL mode? Is it safe to assume the method listed here works for the OnePlus 7T?
Click to expand...
Click to collapse
Fastboot mode and EDL mode are two different things. I have never used the fastboot to EDL method, but I have read about it and I assume it should work atleast on some devices. Unplugging from pc and turning the phone off, then holding both volume buttons and then plugging the cord into the device should enter EDL mode without commands.
SkippRunning said:
Fastboot mode and EDL mode are two different things. I have never used the fastboot to EDL method, but I have read about it and I assume it should work atleast on some devices. Unplugging from pc and turning the phone off, then holding both volume buttons and then plugging the cord into the device should enter EDL mode without commands.
Click to expand...
Click to collapse
I must have assumed that it was fastboot mode since when I held those buttons and plugged it in, I'd always launch into fastboot mode. Perhaps it's different with the US version? That's the version I have.
Raeffion said:
I must have assumed that it was fastboot mode since when I held those buttons and plugged it in, I'd always launch into fastboot mode. Perhaps it's different with the US version? That's the version I have.
Click to expand...
Click to collapse
The only version I have used at all is the US one. You could try holding both volume buttons for a few seconds before plugging the cable into the phone, but if that doesnt work you can try the fastboot to edl method. I have no experience with it at all though so I dont know if it works with this device or not, but you would just open the edl.cmd file and it should put the phone into edl mode.
https://www.dropbox.com/s/951fm98u5rd2kjr/FASTBOOT-EDL-MODE.zip?dl=0
SkippRunning said:
The only version I have used at all is the US one. You could try holding both volume buttons for a few seconds before plugging the cable into the phone, but if that doesnt work you can try the fastboot to edl method. I have no experience with it at all though so I dont know if it works with this device or not, but you would just open the edl.cmd file and it should put the phone into edl mode.
https://www.dropbox.com/s/951fm98u5rd2kjr/FASTBOOT-EDL-MODE.zip?dl=0
Click to expand...
Click to collapse
It just boots me into Android sadly. I don't know that there's any way to get into EDL mode for me. Possibly due to my use of the experimental TWRP and mauronofrio's Stock Fastboot ROM tool.
Raeffion said:
It just boots me into Android sadly. I don't know that there's any way to get into EDL mode for me. Possibly due to my use of the experimental TWRP and mauronofrio's Stock Fastboot ROM tool.
Click to expand...
Click to collapse
What happens if you use command fastboot boot boot_stock_10.0.5_US.img using this file?
https://www.dropbox.com/s/cl9l662xkyey5oq/boot_stock_10.0.5_US.img?dl=0
SkippRunning said:
What happens if you use command fastboot boot boot_stock_10.0.5_US.img using this file?
Click to expand...
Click to collapse
No dice.

Categories

Resources