[Q] Can't upgrade to a working bootloader - G1 Q&A, Help & Troubleshooting

Hey guys,
I just got a used G1 and am trying to get it rooted and running 2.2.
I flashed back to RC29, then rooted and flashed Amon_Ra recovery, and then flashed radio 2.22.23.02. I removed the DREAIMG.nbh file from my sdcard.
It's important to note that at this time, I was able to boot up into recovery (home+power), bootloader (camera+power), and normal boot. When I booted into the bootloader, I was unable to press back to get it to go into fastboot, though I verified that I was able to use the back button in recovery and android.
Then, I flashed DangerSPL in update.zip form, from recovery. selected file to install, let it reboot, it flashed and went back to recovery.
--- FROM this point on, every time I turn the phone on it goes to the bootloader. It won't boot into recovery, and it won't let me push back from within the bootloader to enter fastboot. If I put DREAIMG.nbh back on the sdcard, the bootloader will find it, and I can push the trackball to get it to flash RC29, and then when finished to reboot, which brings me back to the very start again, where I re-root, etc. I've done it about 5 times and can confirm that it stops working immediately after flashing the bootloader (verified it still works fine after radio flash)
Any ideas? I can root 1.6, but I need DangerSPL to run CM6, and ideally 2.22.27.08/1.33.0013d.

Related

I upgraded to official donut build and lost root, someone help :(

I lost my root access and have been unable to get it back and install my old cyanogen rom. someone please help me try to get it back, ive been trying everything.
is it possible to root donut build once uve installed the real one? it keep aborting any installations i try to do, and doesnt let me flash the recovery img either. i dont know what to do.
Yea the official update will do that... but all is not lost. You can follow the guide here and downgrade to RC29 to gain root
http://forum.xda-developers.com/showthread.php?t=442480
you can follow those steps to regain root on your phone, when choosing which rom you'd like to run, if you'd still like to have root access but prefer the official builds you can check out this thread
http://forum.xda-developers.com/showthread.php?t=538456
if you still have an engineering or death spl, you can just flash recovery from fastboot.
Boot your phone while holding the camera, then press back button, you should see "fastboot usb" on the screen. Download amon_ra's recovery (look for it in android development) and flash it doing "fastboot flash recovery recovery-RA-dream-v1.2.2.img". After it's done you should have recovery back and now you can restore your nandroid or flash another update.zip
I downgraded back to RC29 successfully, but now its not letting me install any apps from the sdcard or online to the phone, it just keeps saying Install unsucccessful on any app. Wat could be causing this?
i ended up rooting the phone the old way, using telnet. now its working again

Booting To Bootloader?

Im trying to get root on my cousins G1, I followed one of the stickies(I 4got how to get root), and after successfully flashing evrything, when I tried to flash CM's latest ROM, the phone would boot to the bootloader, and it will not stop, I even flashed back to RC29, and it will still just boot to the bootloader, but I can get into recovery, no matter what I flash the same thing happens, any ideas?

[Q] Won't boot into custom recovery

Ok, so the glass on my nexus one cracked, so I put in for a swap with HTC. it just came today, so I threw my sd card, sim, and battery in it and boot up. It gets stuck on the X. So I pull the battery, fastboot, unlock the bootloader, still won't boot. So I go through the steps to get back to the original shipping rom by flashing through fastboot and it boots. Ok. Now I root the phone, worked ok. So I go grab rom manager and flash clockwork recovery so I can install a rom, or one of my backups. Won't boot into recovery. I tried 3 different versions, nothing. Even tried flashing Amon Ra's, still nothing. It will boot normally into 2.1 at the moment, but it seems I have no way to get into recovery to flash even the stock 2.2 rom. Anyone have any ideas as to why fastboot works, and it boots normally, but won't boot into recovery?

[Q] Rooted 2.3.4, but losing Recovery

I had unlocked the bootloader and rooted my Nexus One using SuperBoot on 2.3.3.
Now 2.3.4 came and I lost root (and no updated superboot is out). So I decided to to a complete root.
These were the steps I followed:
1- Booted the phone to fastboot, connected to PC and flashed a custom recovery via "fastboot flash recovery recovery-RA-passion-v2.2.1.img".
2-Went into recovery (the one I just flashed), did a backup, and then installed su.zip via the option "Flash zip from sdcard".
3-Rebooted into normal mode, checked to see if I had gained root, and I had ineed.
Now I rebooted again into fastboot to play with the custom recovery, and when I tried to enter it, I got the triangle with an exclamation mark picture. I understand this is the stock recovery.
I was obviously successful when I first flashed it, since I was able to enter the recovery, but after the reboot it was lost.
So my question is, what went wrong? Why did I lose the recovery?
Thanks for the help.
http://forum.xda-developers.com/showpost.php?p=10467058&postcount=1638

Bootloader version 3.41 problems

I had a mostly-stock Nexus 7 running 4.1.1 - unlocked, rooted, TWRP installed, but no major /system changes. When the update came in, I figured "what the heck, I'll just see if it applies - worst case I lose root and my recovery console, but it's a nexus, it's easy to get those back". I applied the update, and it worked! It applied and rebooted, worked fine - but it did lose root and recovery as I expected.
So I tried to get recovery back. It won't come back. Here are the ways I tried:
Hold down VolUp+VolDown+Power to get to fastboot mode. Ran
Code:
fastboot boot recovery.img
(using a number of different copies of both clockwork and TWRP recovery). Each time, the screen went black, google logo came up, but then it booted to AndroidOS
Tried to do
Code:
fastboot flash recovery recovery.img
The flash seemed to look like it did fine, but when I selected "Boot Recovery", it didn't. It booted Android OS
I can get into STOCK recovery using the normal method of selecting it from the menu just fine.
Stock recovery doesn't have ADB running. Fastboot mode doesn't have adb running. Fastboot doesn't have any command for rebooting into recovery apart from the method I mentioned (fastboot boot recovery.img). Booting into AndroidOS reflashes the recovery console with the stock console (I tried to race it running adb reboot recovery, but lost).
I tore my hair out for hours. Nothing I tried would let me boot into a custom recovery. I eventually backed everything up as best as I could using adb (Since luckily Android OS still worked), and reflashed to stock everything. PROBLEM IS STILL HERE! Then I decide to revert the bootloader from 3.41 to 3.34. SUCCESS. 3.34 booted to recovery without any problems at all.
Any idea what the heck is going on here? Anybody else seen this? All the threads I've seen with people having problems booting into recovery end with somebody suggesting "Just get app xyz that will reboot into recovery" - but that is NOT an option if A). you cannot get it to boot or B). you are not rooted/are running stock, because you can't be in AndroidOS and still have the custom recovery flashed UNTIL you are able to get into recovery to actually fix it.
Here's a video of me trying to flash recovery, since nobody will believe me that it doesn't work. Turn off the audio, the bell noise is obnoxious, sorry.
http://www.youtube.com/watch?v=zhHWiu7pO34
I brought up the same concerns when I did a manual flash to 4.1.2 and went through a mess eventually reverting to 4.1.1, using OTA rootkeeper than updating again because on bootloader 3.41 *NO* custom recoveries successfully boot.
how do you flash the old bootloader? if you don't mind me asking.
I have been on boot loader 3.41 for a few days and no issues with twrp. I have flashed a few things since and all is good? Sorry not sure why its not working for some.
ls3c6 said:
I brought up the same concerns when I did a manual flash to 4.1.2 and went through a mess eventually reverting to 4.1.1, using OTA rootkeeper than updating again because on bootloader 3.41 *NO* custom recoveries successfully boot.
Click to expand...
Click to collapse
Huh? I have 3.41 and can go from bootloader to recovery with no problems. Even got a video of it if you don't believe me
Sent from my Galaxy Nexus
You are not alone in this issue, me too, and others more, http://forum.xda-developers.com/showthread.php?t=1932063
I update to 4.1.2 using CWM, didn't lose root. Then changed back to TWRP 2.2.2.0 with bootloader 3.41, now I just updated to TWRP 2.2.3. Everything went smooth even though I'm android noobie.
anotherxyz said:
how do you flash the old bootloader? if you don't mind me asking.
Click to expand...
Click to collapse
Code:
fastboot flash bootloader bootloader-3.34-grouper.img
(or whatever the actual filename is). Then you do:
Code:
fastboot reboot-bootloader
You should at that point see the correct version listed in fastboot
masully84 said:
Huh? I have 3.41 and can go from bootloader to recovery with no problems. Even got a video of it if you don't believe me
Click to expand...
Click to collapse
I think the issue comes from going back to stock recovery without a rooted AndroidOS. Either one by itself seems to be fine. If you still have the CWR or TWRP recovery already flashed, 3.41 can boot to that. If you have root in AndroidOS, you can always re-flash recovery from ROM Manager or something, and that will work fine. And you can boot to recovery from Android OS (so long as you have root).
If you have stock recovery and no root, your only option is fastboot. And that fastboot flash and boot commands do not work. They look like they work - but they don't. So if you already HAVE a custom recovery, it probably won't even break it.
If you really want to do a proper test / prove this, go back to stock recovery with 3.41. Turn the tablet off completely. Boot up holding the three buttons and go into recovery to see that it can go into the stock recovery console. Then reboot with the three buttons again (don't boot AndroidOS), and run the fastboot boot command to run a custom recovery. If that works, I'll eat my hat.
(well, really all that means is that the problem isn't occurring on all systems. Doesn't mean it's not happening to me and many others)
The problem might not be that 3.41 can't boot to recovery -it might just be that 3.41 can't FLASH or BOOT a recovery console through fastboot. Many people will never notice that because:
A). They already have a recovery console flashed, so it still works
B). They flash their recovery from ROM Manager, GooManager, or whatever
If you lose root, you no longer have B as an option. If you also lose your recovery console, you can't get root access back without fastboot, so you have to use fastboot.
Se7enLC said:
Code:
I think the issue comes from going back to stock recovery without a rooted AndroidOS. Either one by itself seems to be fine. If you still have the CWR or TWRP recovery already flashed, 3.41 can boot to that. If you have root in AndroidOS, you can always re-flash recovery from ROM Manager or something, and that will work fine. And you can boot to recovery from Android OS (so long as you have root)[...]
[/QUOTE]
Not sure you've got it right. At least on my N7. My first try was flashing the update.zip in another thread without updating my ROM at all. Running Paranoid Android (2.1799 then) and TWRP. Not sure when in the mix I updated TWRP though.
Thought it might have been a problem with the update.zip, so downloaded the full update.zip from google and tried installing bootloader*.img from that via fastboot.
No change. Reverted to 3.34 without any playing around with deleting files and all is good.
Click to expand...
Click to collapse
Se7enLC said:
I had a mostly-stock Nexus 7 running 4.1.1 - unlocked, rooted, TWRP installed, but no major /system changes. When the update came in, I figured "what the heck, I'll just see if it applies - worst case I lose root and my recovery console, but it's a nexus, it's easy to get those back". I applied the update, and it worked! It applied and rebooted, worked fine - but it did lose root and recovery as I expected.
So I tried to get recovery back. It won't come back. Here are the ways I tried:
Hold down VolUp+VolDown+Power to get to fastboot mode. Ran
Code:
fastboot boot recovery.img
(using a number of different copies of both clockwork and TWRP recovery). Each time, the screen went black, google logo came up, but then it booted to AndroidOS
Tried to do
Code:
fastboot flash recovery recovery.img
The flash seemed to look like it did fine, but when I selected "Boot Recovery", it didn't. It booted Android OS
I can get into STOCK recovery using the normal method of selecting it from the menu just fine.
Stock recovery doesn't have ADB running. Fastboot mode doesn't have adb running. Fastboot doesn't have any command for rebooting into recovery apart from the method I mentioned (fastboot boot recovery.img). Booting into AndroidOS reflashes the recovery console with the stock console (I tried to race it running adb reboot recovery, but lost).
I tore my hair out for hours. Nothing I tried would let me boot into a custom recovery. I eventually backed everything up as best as I could using adb (Since luckily Android OS still worked), and reflashed to stock everything. PROBLEM IS STILL HERE! Then I decide to revert the bootloader from 3.41 to 3.34. SUCCESS. 3.34 booted to recovery without any problems at all.
Any idea what the heck is going on here? Anybody else seen this? All the threads I've seen with people having problems booting into recovery end with somebody suggesting "Just get app xyz that will reboot into recovery" - but that is NOT an option if A). you cannot get it to boot or B). you are not rooted/are running stock, because you can't be in AndroidOS and still have the custom recovery flashed UNTIL you are able to get into recovery to actually fix it.
Here's a video of me trying to flash recovery, since nobody will believe me that it doesn't work. Turn off the audio, the bell noise is obnoxious, sorry.
http://www.youtube.com/watch?v=zhHWiu7pO34
Click to expand...
Click to collapse
Found the solution to the the issue (sorta), I too went through all this trouble as you did in your OP.
I did not have to do anything other then straight up flash this version "recovery-clockwork-touch-6.0.1.5.b8147-grouper.img" via fastboot and bam! recovery works. Link - http://forum.xda-developers.com/showpost.php?p=32810167&postcount=228
Problem is with previous versions of 6.0.1.0 (Official) and TWRP 2.3.1
I still prefer TWRP, but hey This is better then the alternative (No recovery at all)
Now we need to figure out what changed between CWM 6.0.1.0 and 6.0.1.5 and get the other guys (TWRP) to fix their **** for us poor saps that seem to be a minority in the Nexus 7 world having this issue.
I would love to know what actually the fix is and why only some have these issues with older versions of CWM and TWRP.

Categories

Resources