The Power Button does not work in bootloader or recovery mode to select anything. I need S-On and Unroot to stock 2.2 before I bring it to sprint.
Does anyone know how I can do this without the power button? I am on Aman RA 2.2 recovery, is there away to "select" beside the power button?
Here is what I can still do:
- Use 'adb reboot recovery' to get into recovery mode but power button does not work to select "update from zip"
- PC36IMG.ZIP will allow me update via up and down button
I tried:
- rename unrevoked-forever-son.zip to PC36IMG.ZIP or update.zip but phone doesn't ask to update on bootloader
Idk, my thought is you will have to load the RUU....
Sent from my PC36100 using XDA App
adb shell "recovery --update_package=/sdcard/(s-on zip name)"
it will hang once it finishes, you should be able to ctrl+c out of it and go from there
Yea or just bring the phone in with the broken button as is. Unless im not understanding something, they cant see the rooted rom if they cant turn on the screen. Unless they like call it or something...
I have the same problem. Did you ever get yours fixed?
Related
Whenever I try to boot into recovery to install a ROM, it automatically does the HBoot. I don't have the option to go to Recovery. What did I do wrong?
Sounds like you need to press the other volume button when you boot into recovery. I can't remember which one is correct...volume up or volume down...try the opposite of what you are doing now.
Can I delete the PC36IMG.zip file? I feel like that is the culprit.
Yes. I renamed mine, but you can delete it.
Yeah basically the bootloader will look for PC36IMG.zip every time you enter it so if it's there it will go through that process all over again. Either rename it or delete it and your problem will be solved.
I have flashed clockworkmod, but also dont see how to directly boot into it.
When I power-on, if I press down, it goes to hboot. It I press up, I think it goes to fastboot.
The only way I can get into it, is to use rom manager, or go hboot and then choose the recovery option.
Can someone tell me what the official buttons are?
You need to take the pc36img off your sd card or rename it. Then press volume down to recovery then power button. Will then boot to a black screen with a red triangle and a EVO in the background. Then run your batch file as admin from your Evo-Recovery file. You should now been in your Recovery Mode
Yes from HBoot you need to choose recovery (assuming you renamed pc36img). That is how I did it. Once you have a custom ROM installed on the phone, download ROM manager and flash the recovery from the app. Then use quickboot to boot to recovery if you need to. But installing custom ROMs from Rom Manager is easiest.
So I perm rooted and it says S-Off in fastboot and I have superuser access I believe.
I got rom manager and downloaded clockwork through rm. I try to install rom from SD card, select the baconbits rom, it asks to backup or clear, I have tried both.
The phone boots to htc screen, then shows a black screen with a phone and a red symbol over it. I waited 20 minutes on that screen and nothing happened.
I was able to push vol up and power to get a console but I can't load anything there. It will reboot just fine after that but I have no changes and still cannot overclock.
Does this have something to do with the user keys or whatever?
Thanks in advance for reading this and any help that gets offered. I hate to have my first post on a forum being a "help me" post.
Sent from my T-Mobile G2 using XDA App
Go into Rom Manager and try to flash Clockwork recovery again. This has happened to a lot of people... Flash it a second time, and it should be good.
Dan
Did you download the "g2-recovery-test-keys.img" from the 3rd post quoted below?
Place that file in the C:/android/tools or whatever your cd line is, which should in the tools folder. Now go the 6th step. FYI the sixth step I tried from fastboot and recovery, none worked until I reinstalled the drivers my computer kept prompting me for and immedatly got the OKAY's from the 7th step.
Edit: The code "fastboot flash recovery g2-recovery-test-keys.img" should be copied pasted onto your cmd.
ciwrl said:
Noob walkthrough:
1.Setup Android SDK and install drivers/udev rules as needed
2. S-Off your g2 http://goo.gl/Sc134
4. Copy vision-baconbits-0.3.zip to your sdcard, rename it update.zip (you can do this via adb using: adb push vision-baconbits-0.3.zip /sdcard/update.zip)
5. Reboot to fastboot mode (adb reboot bootloader)
6. Flash the recovery http://n0rp.chemlab.org/android/vision/g2-recovery-test-keys.img : fastboot flash recovery g2-recovery-test-keys.img (if you get 'waiting for device' your phone either isnt in fastboot mode, or you will need to fix your sdk drivers)
7. You should get two 'OKAY's once recovery flash is complete
8. Press the power button once; then the vol down button to highlight 'recovery'; then the power button again to select the 'recovery' option
9. The phone will reboot to recovery
10. Press volume up+power to show the recovery menu
11. Select the 'Apply:update.zip' option, using volume keys to navigate, and power button as [enter]
12. Once the zip applies, reboot
If you get signature verification errors on the zip, it means your fastboot flash of recovery failed to apply, redo it
Click to expand...
Click to collapse
Bingo, That worked. Glad it was that simple. I actually had to flash clockwork a third time to get it to go all the way.
Sent from my T-Mobile G2 using XDA App
I have been searching and reading, but I still am unsure of which rooting method I should use. I just got my "new" EVO on Friday. Here are my specs:
HBoot 2.2
Hardware 0003
Baseband 2.15.00.09.01
Kernal [email protected]#17
Software 3.30.651.3
Any and all help would be greatly appreciated.
You have two choices:
option 1. Follow the directions and root your phone using these instructions that I copied from the thread below and use the following link to download the correct files: (http://forum.xda-developers.com/showthread.php?t=829045)
option 1 is not recommended for a noob...
option 2. Wait for unrevoked to come out with their update to unrevoked 3. If you wait, almost all of the root process will be automated. Unrevoked should be releasing this update in the next couple of weeks or so. They have been tweeting about it.
Directions from option 1 copied from thread link above:
1. Make sure that you downloaded and installed HTC Sync from HTC website.
2. Unzip hboot202-s_off-V71.zip to a folder in your C: drive. I used C:\hroot
3. This hroot folder should have a folder inside it called root. If you have a folder called hboot202-s_off-V71 then you need to move all the files from that subfolder to c:\hroot.
4. In Vista/7 slick on the start button and type in cmd. You will see in the program list the command prompt. Right click and open as Administrator.
5. In the command prompt type cd c:\hroot
6. On phone goto-> Setting>Applications>Debugging make sure usb debugging is on.
7. Connect the usb cable to your computer and phone. The phone should change it's screen to ask you what type of connection mode you want. Make sure that it is on charge only. Do not mount.
8. Type into the command prompt: adb push root/unrevoked-forever.zip /sdcard/ After a pause you should see a confirmation message that states the file size and transfer speed when the file is done being pushed.
9. Type into the command prompt: adb push root/mtd-eng.img /sdcard/ After a pause you should see a confirmation message that states the file size and transfer speed when the file is done being pushed.
10. Type into the command prompt: adb push pc36img/PC36IMG-ENG.zip /sdcard/PC36IMG.zip After a pause you should see a confirmation message that states the file size and transfer speed when the file is done being pushed.
11. Type into the command prompt: adb push pc36img/PC36IMG-MR.zip /sdcard/PC36IMG-MR.zip After a pause you should see a confirmation message that states the file size and transfer speed when the file is done being pushed.
12. Type into the command prompt: adb push root/flash_image /data/local/ After a pause you should see a confirmation message that states the file size and transfer speed when the file is done being pushed.
13. Type into the command prompt: adb push root/rageagainstthecage /data/local/tmp After a pause you should see a confirmation message that states the file size and transfer speed when the file is done being pushed.
14. Type into the command prompt:adb shell You should see a $, this means that you are "in" the phone.
15. Type into the command prompt:chmod 0755 /data/local/tmp/rageagainstthecage You should see this echoed on your screen. This is normal. You should still have $ on your cmd line.
16. Type into the command prompt: chmod 0755 /data/local/flash_image You should see this echoed on your screen. This is normal. You should still have a $ on your cmd line.
17. Type into the command prompt:./data/local/tmp/rageagainstthecage A message will pop up on the screen. It will take a few seconds, and your will be kicked "out" of the phone. The $ should now be gone.
18. Type into the command prompt: adb shell You should have a # on your command line instead of a $. # means you have temporary root in your phone. If you do not have #, then start over.
19. Type into the command prompt that has #: ./data/local/flash_image misc /sdcard/mtd-eng.img
20. Type into the command prompt that has #: sync
21. Type into the command prompt that has #: reboot bootloader
22. Your phone will be rebooting now. Eventually your phone will be at the bootloader menu. On your phone use volume up/down to highlight bootloader and press the power button once. It will start loading the PC36img.zip file.
23.After it loads, it will ask if you want to flash. Press Volume UP to say yes. It will now flash, which can take some time. You may see some red fail messages. This is normal.
24.When it is done flashing it will ask you if you want to reboot. Press Volume Down to say now to reboot.
25. Use volume up/down to highlight recovery. Press the power button once. This will try to boot into recovery mode but fail and load a screen with a red triangle. This is normal because you have not installed recovery yet.
26. Go back to your computer screen and your command prompt. You should not have a #
27. Type into the command prompt: adb push recovery /
28. Type into the command prompt: adb shell busybox --install /sbin
29. Type into the command prompt: adb shell nohup /sbin/recovery &
30. After a pause you should see a new screen on your phone. It should be green text with your recovery options.
31. Highlight backup/restore. Press the power button. Highlight backup nand and press the power button. Press the power button again to confirm the action. Your phone is now doing a nandroid backup. This will backup your wimax keys amongst other things.
32. It will take a little time to do the backup. After it is done press the power button once to return to the recovery menu.
33. Highlight enable USB-MS and press the power button.
34. On your computer, you should see a new drive in my computer or a pop up asking you for an action. Click on Explore, or open the drive in my computer, to access your phone like you would a thumb drive.
35. Rename the file named PC36IMG.zip to PC36IMG-ENG.zip and then rename PC36IMG-MR.zip to PC36IMG.zip
36. On your phone, press the power button to disable USB-MS mode. You should be back at the recovery menu.
37. Highlight the option to flash image from zip. Press the power button.
38. Highlight unrevoked-forever.zip and press the power button. Press the power button again to confirm if told to do so.
39. When it completes flashing the image, select reboot from the menu.
40. When it reboots a few things could happen. If you think your phone is frozen, you are okay because that is a normal occurrence on this step.
----->Your phone gets "stuck" on a white screen with the word HTC on it for more than a minute. You need to take the back case off your phone and pull your battery out. Put the battery back in and put the back case on again. Hold down Volume Down and press(and release) the power button while you continue to hold down the volume down button. Your phone should go into the boot loader like it did at the start of the guide.
----->You phone started up and fully booted. You need to completely power off.Hold down Volume Down and press(and release) the power button while you continue to hold down the volume down button. Your phone should go into the boot loader like it did at the start of the guide.
----->The phone returns to the boot loader.
41. No matter which of the 3 scenarios occurred to you in the last step, you are now in the boot loader. Obviously the 3rd scenario is the best, but all are OKAY.
42. The phone should find PC36img.zip. It then loads this file and asks if you want to flash. Use volume up for yes. When it asks to reboot press volume up for yes.
43. When it is done booting, return to your computer screen and type adb shell mv /sdcard/PC36IMG.zip /sdcard/PC36IMG-MR.zip into the command prompt.
44. Type into the command prompt: adb reboot recovery
45. Highlight backup/restore in recovery and then press power. Highlight backup nand and press power. Press power again to confirm. Wait for the backup to complete.
46. Press power to return to recovery menu. Highlight reboot phone and press power.
47. Your phone is now rooted, S-OFF, and booted into stock 3.30.651.2.
-------------------------------------------------------------------------
After Root:
1. Run through setup and get to the actual phone screens.
2. Try to turn on 4G/wifi/etc and see if it all works. It may not and this does not mean disaster.
For me, I had to flash Stock RUU root 3.30.651.3 to get 4G to work. Here is what I did next:
1. Download stock RUU root 3.30.651.3(I opted for Odexed version) from http://forum.xda-developers.com/showthread.php?t=836728
2. Reboot phone into recovery by completely powering off. Hold down volume down and press power. When you get into the boot loader it will try to find PC36img.zip and fail (we renamed that file remember?) and that is normal. Use volume up/down to highlight recovery and press the power button.
3. In recovery highlight USB-MS and press power to enable.
4. Your phone should be mounted as a drive in your computer again like before. Copy the whole zip file that you downloaded for RUU 3.30.651.3 rooted odexed to your phone. Wait for it to finish the transfer.
5. On your phone press power to turn off USB-MS mode.
6. On the recovery menu highlight wipe and press power.
7. Highlight the first wipe option which is something like wipe cache/factory reset. Press power. Press power again to confirm if needed.
8. Hightlight the second wipe option which is wipe cache. Press power and then press power again if needed.
9. Highlight the third wipe option which is wipe dalvik-cache. Press power and then press power again if needed.
10. Return recovery menu.
11. Hightlight flash image from zip and press power.
12. Highlight the file that you just transfered over that is for RUU 3.30.651.3 and press power. Press power again to confirm if asked. It will start flashing the image to your phone, but you will not see progress bars. It will take a few minutes.
13. When it is complete select the option to reboot the phone.
14. The phone should fully boot up into the stock rooted 3.30.651.3 rom.
15. Now try to turn 4G/wifi/etc on and make sure it works. It did for me.
16. Assuming that everything is working fine, fully power off, boot into recovery, and do another backup. This newest backup is your holy grail backup. It is stock rooted S-OFF and 4G working backup.
Note: these last 15 steps can be used to flash any custom rom too. Just make sure that you get your "holy grail" backup first before you experiment.
GOOD LUCK!
Thank you very much. I had been looking at the three different methods, I just wasn't sure which one to go with. I'm downloading the files now, but won't be able to do the thing until i get home. I had a Hero for the longest, and rooting that was pretty simple, but when I got the EVO and looked at the forum; I knew it wouldn't be quite as easy. I just wanted to be certain before I bricked my phone trying to fly blind. I'll let you know how it turns out. Thanks again, I really appreciate it.
You are welcome! I am sure you know this, but make sure you read through the thread first so you can see other hangups other people are having before you start the rooting process. If you have rooted a phone before, I am sure you can root the evo. Good luck!
Worked like a charm. 30 minutes, and I'm rooted. That went easier than I expected. Thanks again!
you are welcome...good luck with choosing a rom kernel combination. I dont flash a new rom or kernel very often (once a month) but right now i have myn 2.2 for a rom and baked battery #5 for a kernel with some setcpu profiles and it works great! I can get a full day of 10 hours of heavy usage (connected to exchange all the time) and lots of texts, web browsing etc and still have 20% battery left
I rooted my evo yesterday. I have super user and titanium backup but it still shows s-on. How do i change this. I used unrevoked.
what version is your hboot?
jay-are said:
I rooted my evo yesterday. I have super user and titanium backup but it still shows s-on. How do i change this. I used unrevoked.
Click to expand...
Click to collapse
if you still got s-on then you might need to run unrevoked forever. just go to this site.http://unrevoked.com/rootwiki/doku.php/public/forever and run the correct update.zip like you would another rom or kernel
weaselp1 said:
what version is your hboot?
Click to expand...
Click to collapse
i dunno about him. (y must i assume its a dude n not a female on these boards... tsk tsk) but i have hboot 0.97.000
I feel as if i missed my window of rooting my fone when i should of.. now theres a 1000 and 1 threads on the newer versions for newer fones.. and yes i've 'been' reading most of them.. and its all starting to stick. **and whats this i hear about the newer evo screens being more brilliant? anyways, can i follow those same directions u posted? 30 mins doesnt sound bad. even tho 30 seconds with unrevoked is pretty enticing. thanks for your time and effort. might even give u an actuall "thanks" above ur name. just seen those recently and been wanting to give em a try.
the reason i asked what version your hboot is: if you have hboot 2.02 or 2.10 you cannot use unrevoked at this current time; you must use the above method. I just wanted to make sure you had the correct hboot to use unrevoked. I have had a friend who made this mistake, and it broke his 4g and he had to get a replacement.
as far as using th above method, unless you have hboot 2.02 or 2.10, I would advise agianst it.
Sent from my PC36100 using XDA App
Some people are having trouble using unrevoked-forever on hboot 2.10 saying that their radio is not supported. Some people have not had trouble and the root worked fine. So, make sure you root before updating to the latest build.
weaselp1 said:
the reason i asked what version your hboot is: if you have hboot 2.02 or 2.10 you cannot use unrevoked at this current time; you must use the above method. I just wanted to make sure you had the correct hboot to use unrevoked. I have had a friend who made this mistake, and it broke his 4g and he had to get a replacement.
as far as using th above method, unless you have hboot 2.02 or 2.10, I would advise agianst it.
Click to expand...
Click to collapse
So with me having such an older hoot - 0.97.000, u would recommend what...?? Unrevoked? Thanks for ur time.
Yes, use the unrevoked method because of the version of hboot you have
Sent from my PC36100 using XDA App
Hiya i wanted to root and CWM my new desire HD so i followed this guide
http://forum.xda-developers.com/showthread.php?t=841076
Everything went fine and i got CWM up and running and installed MIUI but didnt like it so i wanted to go CM7 but i accidently went to the first sort of recovery mode (the one with the android on skateboards =)
http://www.nexus-lab.com/wp-content/uploads/2010/08/desire-hboot.jpg )
So it automatically started to install the HTC android 2.2 Ver 1.32.405.6
that went all fine but now all the apps keep automatically crashing but the worst bit is i cant seem to be able to access the recovery mode or CWM no matter how i press the volume buttons during start up i know the volume buttons work fine as they change volume etc but when i press them at start up its as if the phone ignores them and just countines to turn the phone on normally...
Im new to the desire hd but i do have experience from CWM from Dell Streak days...
Any help appreciated...
Power off phone.
HOLD vol dn, & then press Pwr On button once (Don't release vol dn until have Bootloader menu (HBOOT).
Use vol key to go to highlight Recovery, press pwr button once
Should boot into CWM Recovery (mine shows the HTC logo for a few secs first), if it's installed properly
Edit: If you still have the 1.32 PD98IMG.zip on the sdcard, it will ask if you want to install/update. NO.
UpInTheAir said:
Power off phone.
HOLD vol dn, & then press Pwr On button once (Don't release vol dn until have Bootloader menu (HBOOT).
Use vol key to go to highlight Recovery, press pwr button once
Should boot into CWM Recovery (mine shows the HTC logo for a few secs first), if it's installed properly
Click to expand...
Click to collapse
Ive tried this but no matter how i press the vol dwn button it refuses to go into recovery mode and just boots up into normal sense...
You say all apps keep crashing,..........
If ROM Manager doesn't crash, you can "Reboot into Recovery" from there.
Hold on im getting something...
i can access the recovery bit but when i highlight the recovery button it gives me a red esclamation mark
so i ran a factory reset and the apps seem to be working for the moment
but still the red esclamation mark
i assume CWM didnt install properly then? but the rom manager says its installed fine but when i click on the boot into CWM it gives me the same symbol?
OmegaStalker said:
Ive tried this but no matter how i press the vol dwn button it refuses to go into recovery mode and just boots up into normal sense...
Click to expand...
Click to collapse
Hi there,
I think your phone might not be totally powering off, hence that's why you are not able to get into the bootloader [ the one with Android on skateboards ]
Try this: Make sure your phone is powering off completely before you try to boot into the bootloader. Go to go into Settings > Applications and uncheck the "FastBoot" option in order for it to power down completely.
Then try the same sequence again. Holding down the Volume Down button while starting up.
See if it works.
What happens when your in that ! screen, HOLD vol up & press power button once?
Also
You can also try to boot into Bootloader or Recovery via ADB commands.
Enusre USB debugging enabled and fastboot option disabled.
Check adb connection to phone first in CMD (Command prompt) type:
"adb devices"
you should get a serial number of the phone HTxxxxxxxxxx, meaning it can communicate ok
Then try either;
1. "adb reboot recovery"
2. "adb reboot fastboot"
Ive managed to fix it by going to rom manager and installing a previous version of CWM
Thanks all the guys for the help! XDA FTW
OH just a quick side note if i did every want to just say return everything to normal like how i got the Desire HD you know no CWM or custom roms just with the sense v1.7 how would i do that?
Make a CWM recovery of your Setup now, and also keep it on you pc for safe keeping. Never know if the sdcard becomes corrupted or not. Also make a note of which recovery version was made to produce the backup. Some are incompatable when trying to restore you backup with a different version.
If you mean normal, there are a few links around to revert to stock (if that's what you mean), and tools to help make s-on again. By flashing the stock RUU, you will lose root, and it will overwrite the recovery with stock recovery. If you had to made a goldcard prior to rooting, you may require this.
Added info from: http://forum.xda-developers.com/showthread.php?t=857537
To go back to S-ON:
•Flash stock ROM (RUU)
•Temproot using Visionary
•Use my tool, do Stock CID and S-ON (enter brand CID if you had a branded device, see second post)
•Enjoy your factory-state phone
OmegaStalker said:
So it automatically started to install the HTC android 2.2 Ver 1.32.405.6
Click to expand...
Click to collapse
Adding on to what UpInTheAir said, "If you still have the 1.32 PD98IMG.zip on the sdcard, it will ask if you want to install/update."
Note:
If u have finished the Downgrading process and u r done with the 1.32 PD98IMG.zip, remove it from the SDcard, safekeep it on your PC somewhere (in case your might need it again, maybe).
If you do not remove it, each time that you startup into the bootloader [yes, the one with the Android on skateboards.. Hehe.. ], it would automatically scan and if it finds that PD98IMG.zip file, it would begin loading the image to install the 1.32 stock ROM.
Zul
hi..my desire's volume down key is defective & its not working..
so is there any apps. or any other method to go in boot menu without pressing volume down key.
plz help
i want to install another rom in my phone
push power + vol down!
ashuonweb said:
hi..my desire's volume down key is defective & its not working..
so is there any apps. or any other method to go in boot menu without pressing volume down key.
plz help
i want to install another rom in my phone
Click to expand...
Click to collapse
You should install 'Quick boot' from the market. You need root access to use this app. You can also connect your phone to your PC and use ADB to reboot the phone in bootloader mode with the following adb command: adb reboot bootloader.
You mean the hboot menu? Press and hold back and power button, and when fastboot screen appears, press power button. Now you are in hboot.
You can install "ROM manager" , it can reboot into the Recovery(CWM)
Code:
adb reboot bootloader
thanx to all above for your valuable reply..
but i am having problem that my usb connection get automatically disconnected whenever i click on.exe file of rom
plesae help
ashuonweb said:
thanx to all above for your valuable reply..
but i am having problem that my usb connection get automatically disconnected whenever i click on.exe file of rom
plesae help
Click to expand...
Click to collapse
As far as I know, there isn't any .exe file in an android operating system. And for your problem, you should do something like this:
1. If you're on Windows:
- make sure that you have the android sdk downloaded;
- make sure the drivers for HTC Desire are installed on your pc / laptop
- go to platform-tools, hold the SHIFT button from your keyboard pressed and, while holding it, press the right mouse button in that folder. The right click menu will appear, but having an extra option "Open Command Window Here" or something like that;
- connect your phone cable to your pc / laptop;
- plug the cable into your phone;
- in the command prompt window opened earlier write "adb shell reboot recovery" to go into recovery, "adb shell reboot" to simply reboot or "adb shell reboot bootloader" to boot into the bootloader;
2. If you're on Linux:
- open terminal;
- cd /to/the/android/sdk/path;
- cd /platform-tools;
- use the commands I wrote above, the ones including adb;
If your existing rom allows it, if you press and hold power button, choose restart, then you can get a mini menu with the option to boot into recovery. You can then use the recovery to flash the new rom.
Another option is 4ext recovery - http://forum.xda-developers.com/showthread.php?t=1408936
It will install a new recovery on your phone - but it is pretty cool. You can use the touchscreen to navigate rather than volume buttons (handy if your volume is stuffed) You can also use the app to launch the recovery.
I am also having a similar problem .I was trying to install superuser in a .zip file ,but now I have ended up in a boot loop ,I am not able to go to the boot menu .................
Can anybody help me.
aditya p said:
I am also having a similar problem .I was trying to install superuser in a .zip file ,but now I have ended up in a boot loop ,I am not able to go to the boot menu .................
Can anybody help me.
Click to expand...
Click to collapse
Take the battery out, then boot in hboot (if your volume buttons are not working, press Power+Back button, then select Bootloader), then recovery and restore your backup (you should have done one) or reflash your rom.