I've installed the revolutionary for the S-off, rooted and have a Nandroid backup thanks to the excellent guide:http://forum.xda-developers.com/showthread.php?t=1029318
Since somebody said the RUU rom is somehow different from the stock rom, so if I flashed a custom rom, the only way for me to get into the stock rom is flashing the backup in Nandroid.
After that, I can flash the fastboot into S-on Hboot 1.01.0001 thanks to this guide:http://forum.xda-developers.com/showthread.php?t=1160251.
But it is still not the stock Hboot 1.01.0002(only flashing RUU can do so). Does any method allows me to flash the Hboot into 1.01.0002 version and also unroot the rooted-Nandroid-backup, so my phone can be completely restored? Thank you so much!
An RUU is necessary to remove the Clockworkmod Recovery (Custom Recovery which allows you to flash stuff). That is the only reason why an RUU is needed to back to a completely stock state.
You can replace the HBoot file in that 2nd guide using any HBoot. So, you can extract 1.01.0002 from a RUU/OTA you know carries it, and replace the file accordingly.
Replacing the Stock Recovery should be possible without an RUU - BUT, it will need someone to extract and verify it. Till that process is done, I guess its the only way to completely get back to Stock.
Or are there any method to upgrade the Hboot 1.01.0001 into 1.01.0002 by extract the boot.img from the RUU?
3xeno said:
An RUU is necessary to remove the Clockworkmod Recovery (Custom Recovery which allows you to flash stuff). That is the only reason why an RUU is needed to back to a completely stock state.
You can replace the HBoot file in that 2nd guide using any HBoot. So, you can extract 1.01.0002 from a RUU/OTA you know carries it, and replace the file accordingly.
Replacing the Stock Recovery should be possible without an RUU - BUT, it will need someone to extract and verify it. Till that process is done, I guess its the only way to completely get back to Stock.
Click to expand...
Click to collapse
Oh...I forget the most important part (remove CWM), thank so much!!
Here's what I propose:
- Restore your Nandroid Backup of your Stock ROM. This will give you the Stock ROM.
- Extract the Recovery.img from an RUU. Flash this using flash_image or Fastboot. This will remove the Clockworkmod Recovery and get back the Stock Recovery
- Extract the HBoot 1.01.0002 .nb0 file from an RUU/OTA, and flash using the guide above. This will remove the AlphaRev HBoot and replace it with stock.
These 3 steps should help you get back to a completely stock system. WITHOUT touching an RUU.
3xeno said:
Here's what I propose:
- Restore your Nandroid Backup of your Stock ROM. This will give you the Stock ROM.
- Extract the Recovery.img from an RUU. Flash this using flash_image or Fastboot. This will remove the Clockworkmod Recovery and get back the Stock Recovery
- Extract the HBoot 1.01.0002 .nb0 file from an RUU/OTA, and flash using the guide above. This will remove the AlphaRev HBoot and replace it with stock.
These 3 steps should help you get back to a completely stock system. WITHOUT touching an RUU.
Click to expand...
Click to collapse
Thx!
But the Nandroid backup require root permission, will the rooting permission be still exist after getting back to the stock ROM? how can I Unroot it?
Yes which is why in the 3 steps I posted, Nandroid Backup comes first. So once you restore that, then you have the stock ROM, But, you have Clockworkmod and Revolutionary HBoot.
To remove Clockworkmod, and get back the Stock Recovery, Extract the Stock Recovery.img from an RUU and follow this:
http://forum.xda-developers.com/showthread.php?t=974590
Now, you have your Stock ROM and a Stock Recovery, You just have to remove the Custom Revolutionary HBoot. Again, extract the HBoot 1.01.0002 .nb0 file from an RUU, and follow the same guide you already linked, to get back to S-ON.
Thus, you can revert back to Stock completely without running an RUU and losing your data,
biteyou said:
Thx!
But the Nandroid backup require root permission, will the rooting permission be still exist after getting back to the stock ROM? how can I Unroot it?
Click to expand...
Click to collapse
Nandroid backup and nandroid restore will not require root permissions.
And your question depends on whether (or not) you have rooted and then made nandroid backup.
And if you have to unroot it, do it before flashing hboot. Because once s-on is made, it is bit difficult (nearly impossible on hboot 1.0x with stock recovery) to unroot. Use super one click or gingerbreak.apk to unroot .
[In short, unroot = removing su binary from /system/bin (or) /system/xbin ]
Sent from my Blade using XDA App
Related
I was wondering if it would be possible to flash a ROM without an S-OFF hboot. The logic is as follows:
The NAND lock is performed by the hboot.
Flashing is performed by the recovery OS.
We can now disable the NAND lock using a kernel module regardless of the hboot.
Could the recovery OS disable the NAND lock and flash a ROM without using an S-OFF hboot?
There are a few reasons against flashing the S-OFF hboot, namely, it's less risky, and easier to revert to factory if a warranty claim needs to be made.
Simple answer NO.
Long answer, you can't flash a custom rom without a custom recovery.
You can't flash a custom recovery without and unlock hboot.
So what ur saying will not work because u will not be able to flash the recovery.
Also no risk if u follow the steps. And reverting is as easy as running pc10img
Also this needs to be move to gen thread
Sent from my T-Mobile G2 using XDA App
Technically, you can probably use dd to reflash the recovery partition instead of hboot, which would allow you to install custom ROMs because the NAND is always unlocked in recovery.
But nobody is going to do that, and there are catches: even then you still can't write to /system without Android without the hack S-OFF is best.
I agree that S-OFF is best, but there might be people who are reluctant to flash an hboot. I figured ROMs can include the kernel module that disables the lock, so they would be able to write to /system.
If it's easy to restore to factory though, I guess there isn't much point in working around the lock all the time like that. S-OFF it is then.
If I missed it, would it be possible to go S-OFF, flash a custom ROM, then go S-ON again?
ok this is a debate i had going on in dz forum. you can flash clockwork recovery via rom manager and prob dd cmd after running the wpthis.ko. you can also perm root it as we know. it has been done in dz forum.
now i agree with you. at this point you should be able to boot into recovery and flash whatever you want and have perm root. however WP will still be on when booted into andriod which can be good and bad depending on how you look at it. (noobs vs pain in ass). this leaves u 2 options. reboot to recovery for any changes, or run the wpthis.ko make changes, reboot.
that being said. heres the prob with having s-on. if you screw up your phone you have less of a chance fixing it. (currently helping someone in this position).
ot anyone know of stock rom in update.zip format?
xile6 said:
You can't flash a custom recovery without and unlock hboot.
Click to expand...
Click to collapse
That's not true......i'm proof
Would need atleast a recovery which uses test keys or simply ignores them.
With the wpthis.ko u could dd other imgs but not enough for a rom as you can not access the system while you are on it.
If you had an S-off hboot u can atleast fastboot the images without the recovery.
Right?
Sent from my T-Mobile G2 using XDA App
Stop, listen. Follow my directions, if you fail to follow directions I will no longer help you. Don't PM me and ask. If you screw up ask in the thread.
Rooted Users (Non - Root Users scroll down below):
MR1 RUU
http://www.multiupload.com/KU7GSF2EY0
PG05IMG_MR1_no_hboot.zip - c64b4367086fff4f51ec3d5d766a0456
Bootloader (FLASH THIS LAST) FLASHING THIS WITHOUT SUCESSFULLY FLASHING THE ABOVE FILE WILL CAUSE A SECURITY WARNING
http://www.multiupload.com/26WG1UZCXR
abda920f3e159fb05c00d8c54a5b8768 - PG05IMG_hboot_1.4.0000.zip
Flash the above PG05IMG_MR1_no_hboot.zip to restore everything to stock + OTA BUT still will have the s-off bootloader.
Rename PG05IMG_MR1_no_hboot.zip as PG05IMG.zip, and flash through hboot (like in the root guide).
To restore the bootloader, rename PG05IMG_hboot_1.4.0000.zip as PG05IMG.zip and flash through the bootloader. DO NOT FLASH THIS unless you are absolutely sure PG05IMG_MR1_no_hboot.zip flashed to your device, without issue.
Now you are done, enjoy. If you screwed up, and got a security warning contact me, don't stress. Then again, don't screw up.
Non root users wanting to return to 1.12.605.6 (Stock, pre OTA) can continue below:
NOT FOR ROOT USERS
Taken from AndroidPolice: [Tutorial] How To "Un-Root" The HTC ThunderBolt And Return It To Stock. Please check the site out.
One of the most popular questions about rooting the ThunderBolt is how to undo the process and return to stock, which renews your eligibility for customer support. Well, here you go:
Instructions:
Please read the whole tutorial first, and pay attention to every detail. Note that your battery needs to be charged to at least 40% at the beginning of the process, and remember to check the MD5 sums of all downloaded files before diving in. As always, neither Android Police nor Team AndIRC are responsible for any damage this may cause to your phone, and, needless to say, returning to stock means you will no longer be able to use root apps like ShootMe and Titanium Backup.
First, download the following files:
Stock firmware (MD5 sum: 7141f5620f6128af77d50587e341f4b0)
exploits.zip (MD5 sum: 3b359efd76aac456ba7fb0d6972de3af)
Next, push exploits.zip and misc.img.
Code:
adb push misc.img /data/local/
adb push busybox /data/local/
adb shell chmod 777 /data/local/busybox
To gain root and flash misc.img:
Code:
adb shell
su
/data/local/busybox md5sum /data/local/misc.img
If the output is anything other than "c88dd947eb3b36eec90503a3525ae0de," stop and start over again.
Now let’s write misc.img:
Code:
dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
Rename "PG05IMG_Mecha_VERIZON_WWE_1.12.605.6_Radio_1.16.00.0223r_NV_8k_1.41_9k_1.64_
release_174685_signed.zip" to "PG05IMG.zip" before placing it on your SD card.
Finally, reboot into bootloader mode by entering the following command. Allow the stock firmware to flash.
Code:
adb reboot bootloader
You’re done – your phone should now be stock, S-ON.
Bookmarking this, just in case. Thanks, Jcase!
Looks like I'll be going back to Froyo for now. I believe the Sense in GB leak is older than the stock on the device.. plus.. camera doesn't work, weather in clock widget doesn't work.. quadrant score is pretty low.. As for now.. I don't see any solid reason to upgrade to GB.. (though I wish I did).. sigh!
http://forum.xda-developers.com/showthread.php?t=1082114
Follow that to return to stock from gingerbread
I am getting No Image or Wrong Image Error In Final Step. I downloaded Stock Firmware Twice but same issue!
Can anyone help me out? I am not able to return to stock. I have BAMF remix 1.6.3 installed and trying to get back to stock as i have to send this device back to Verizon for replacement. I tried everything..file name is correct....md5 sum is correct however in final step when i tried to load the stock FW the boot-loader says wrong image!!
i downloaded stock FW from every possible source but no different!
Please Help!
If I wanted to unroot and use pre ota software? Would I have to perform both procedures or is there a way to go straight to the pre ota with s-on?
spjoneser said:
If I wanted to unroot and use pre ota software? Would I have to perform both procedures or is there a way to go straight to the pre ota with s-on?
Click to expand...
Click to collapse
Take the pre ota RUU, and make a custom ruu out of it without the hboot, and then proceed with the instructions in the first half.
jcase said:
Take the pre ota RUU, and make a custom ruu out of it without the hboot, and then proceed with the instructions in the first half.
Click to expand...
Click to collapse
First of all Jcase, thanks for the time, I know it's valuable to the community.
So just so I'm clear.... All I need to do is remove "hboot_7630_1.04.0000_110223.nb0" from the pre ota ruu or is there more to be altered than just that?
And if that's all I have to do is flash those seperate, could you tell me briefly why you could not just flash all at once? Would it not flash the rest of it if the stock hboot was installed first?
spjoneser said:
First of all Jcase, thanks for the time, I know it's valuable to the community.
So just so I'm clear.... All I need to do is remove "hboot_7630_1.04.0000_110223.nb0" from the pre ota ruu or is there more to be altered than just that?
And if that's all I have to do is flash those seperate, could you tell me briefly why you could not just flash all at once? Would it not flash the rest of it if the stock hboot was installed first?
Click to expand...
Click to collapse
Yes, because some radios seem to cause the files to flash in different orders, doing it like this keeps me from having to make multiple versions.
Sent from my LG Revolution
Question I have used the oneclick program to get ride of the NV recovery but I think im still rooted because I still see my superuser program on my stock 2.2. Can I just download Rom Manager and use clockwork Recovery to flash the Zips? I have to stock recover now which just formats the phone pretty much.
Androidfreakz said:
Question I have used the oneclick program to get ride of the NV recovery but I think im still rooted because I still see my superuser program on my stock 2.2. Can I just download Rom Manager and use clockwork Recovery to flash the Zips? I have to stock recover now which just formats the phone pretty much.
Click to expand...
Click to collapse
You need to consult the author of the program, because I don't know what it did, I can't support their application.
Sent from my LG Revolution
This flashes EVERYTHING back to stock? I have my boss tripping that his phone is bad after rooting it. I want to know if this reverts the baseband back to stock too?
AnalyzeFaith said:
This flashes EVERYTHING back to stock? I have my boss tripping that his phone is bad after rooting it. I want to know if this reverts the baseband back to stock too?
Click to expand...
Click to collapse
Reverts everything back to stock + OTA
Can I still use these steps to revert to stock after flashing the leaked Gingerbread Radio?
i am rooted and so i followed directions for first file and lost root.. so for the second file(its been forever since rooting) do i run adb commands( like step 6 for rooting) for install or can i use fastboot and bootloader? Does the second file bring root back?
Droid_ALM2ND said:
Can I still use these steps to revert to stock after flashing the leaked Gingerbread Radio?
Click to expand...
Click to collapse
yes
1234567890
droidrev71 said:
i am rooted and so i followed directions for first file and lost root.. so for the second file(its been forever since rooting) do i run adb commands( like step 6 for rooting) for install or can i use fastboot and bootloader? Does the second file bring root back?
Click to expand...
Click to collapse
Of course you lost root, this is for restoring to stock. It removes root.
jcase said:
Of course you lost root, this is for restoring to stock. It removes root.
Click to expand...
Click to collapse
well the good news is it works..the bad news is i didn't realize it was back to factory stock (like out of the box) which is very useful.. my bad.. so how do i install the bootloader file?
droidrev71 said:
well the good news is it works..the bad news is i didn't realize it was back to factory stock (like out of the box) which is very useful.. my bad.. so how do i install the bootloader file?
Click to expand...
Click to collapse
if you are S-off, you can just flash the MR1 upgrade from the root guide, otherwise you have to do a complete re-root.
I followed the grankin01 gfree root guide. Flashed a custom rom (RG 1.6)
http://forum.xda-developers.com/showthread.php?t=858996
When I go back to grankin's gfree thread to visualize reversing this, it talks about two things - putting the part7 file back on the SD, renaming it, running the same gfree command I used to root, and then reversing hboot to get 086 and s=on.
I'm just thinking - if I do this while still on royal ginger, won't it then lock me into royal ginger since i'll have radio security back? or can pd15img be flashed after this from the SDcard even with the unroot/086 already done?
So then there's the jjackson thread to automated unroot for those who had used gfree to root
http://forum.xda-developers.com/showthread.php?t=924923
now, what does this mean- can I choose to use the jjackson thread and that will take care of the two "reverting" steps outlined in grankin01? and i can just ignore the grankin01 reverts as they are folded into the jjackson automation?
thanks
Yes, that replaces the steps in grankin's guide. jjackson's guide will take you through everything you need.
provided, as i'm reading, that i didn't upgrade the radio. if i did, as i understand it, that would cause kind of a loop, since i pd15img would put back radio security, but i'd be stuck with the newer radio, but i couldnt undo that if i already unrooted thru pd15img
so if i flashed a newer radio, i'd have to reflash stock radio 1st, then do jjackson. i think i have that right.
acsi007 said:
provided, as i'm reading, that i didn't upgrade the radio. if i did, as i understand it, that would cause kind of a loop, since i pd15img would put back radio security, but i'd be stuck with the newer radio, but i couldnt undo that if i already unrooted thru pd15img
so if i flashed a newer radio, i'd have to reflash stock radio 1st, then do jjackson. i think i have that right.
Click to expand...
Click to collapse
Yeah it seems the phone needs stock radio/SPL together when unrooting...But the pd15img contains the original recovery image, correct? Since you dont want CW on the phone when you return to stock.
acsi007 said:
provided, as i'm reading, that i didn't upgrade the radio. if i did, as i understand it, that would cause kind of a loop, since i pd15img would put back radio security, but i'd be stuck with the newer radio, but i couldnt undo that if i already unrooted thru pd15img
so if i flashed a newer radio, i'd have to reflash stock radio 1st, then do jjackson. i think i have that right.
Click to expand...
Click to collapse
Ok lets clear it up for you.
As you said you didn't flash new radio. You won't have to worry as there is two ways to flash radio.
1 = PD15IMG.zip (Radio) though bootloader.
2 = fastboot flash radio radio.img
If you did NOT do any of that then you don't have new radio just to make sure check the it from Setting> About phone. If you see 26.03.02.26_M then its stock radio.
Far as unroot goes:
1) Download gfree, unroot extract it root of your SDCard.
2) Put the part7backup-xxxxxxxxxx.bin on root of your SDCard.
3) Open Terminal type in SU and then CD to where gfree is and type in:
4) ./gfree -f
5) dd if=/SDCard/part7backup-xxxxxxxxxx.bin of=/dev/block/mmcblk0p7
6) Sync
7) sh unroot.sh
8) Close everything and reboot and make sure on bootloader it worked.
[ROM]RUU_Speedy_S_Sprint_WWE_2.76.651.4_Radio_1.08.00.0 506_NV_SPCS_1.88
is this rom rootable? i cant seem to get visionary to root this rom.
i am unable to gain s-off with .98.0001 boot image. is there anyway to revert back to the orginal hboot?
rchris494 said:
[ROM]RUU_Speedy_S_Sprint_WWE_2.76.651.4_Radio_1.08.00.0 506_NV_SPCS_1.88
is this rom rootable? i cant seem to get visionary to root this rom.
i am unable to gain s-off with .98.0001 boot image. is there anyway to revert back to the orginal hboot?
Click to expand...
Click to collapse
id say hit the irc for a faster response from someone who knows and ask them if you can use newkidds 1 zip to get your old hboot back, but keep in mind newkidd now has like 3 ruu files the old one with the .93 hboot and one with the .98 hboot and one with none I think
Sent from my PG06100 using Tapatalk
flashed .exe
I flashed the .exe so i dont have access to clockwork recovery any more, To flash zip files. Probably a big mistake until a perm root solution is found.
rchris494 said:
I flashed the .exe so i dont have access to clockwork recovery any more, To flash zip files. Probably a big mistake until a perm root solution is found.
Click to expand...
Click to collapse
You won't be flashing an exe with the ruu program on your computer, it should just return you to 100% old stock
Sent from my MiuiSpeedy
i just need.
I just need to find one that will revert me back to stock with .93 hboot so i can start over from scratch. The v1 version will not allow this due to being the wrong hboot when it does itks check...
Hi, everyone who have been waiting for a way to downgrade their HBOOT so that they can get S-OFF, cause they upgraded to the Official RUU Rom... I think I found a solution for you!
Also give you permanent ClockWork Recovery!
I haven't test it on any other Slide, cause I have only one. So, sorry if it didn't work for you.
Here is what I did, in case you're wondering, I downloaded the Official RUU from HTC Support website, extracted the 'rom.zip' file from Windows Temp folder that it creates, replaced the newer 1.02 HBOOT with 0.52 HBOOT, that I got from 'ESPRIMG.zip' (the Stock rom).
And also replaced the recovery.img with ClockWork Recovery img file.
Then I just renamed the 'rom.zip' file to 'ESPRIMG.zip'
Put it in the root of my memory card, powered off, rebooted into BOOTLOADER, and it detected the file and asked me if I wanted to update, I chose YES, and it went on without a hitch. Next thing I knew, I had 0.52.0000 HBOOT, with permanent ClockWork Recovery(so I dont have to use 'update.zip' anymore), and also the Official Latest 2.15.531.3 unmodified rom, (I like stock Espresso, that's why I bought it ) but you will LOSE ROOT but SuperOneClick method works for me to gain root - http://forum.xda-developers.com/showthread.php?t=803682
Method:
1. Download this 'ESPRIMG.zip' file - http://www.mediafire.com/file/cuemg74en7kk0a3/ESPRIMG.zip
2. copy/paste it to your memory card, in the root, not on any folder.
3. Make sure your card formatted to FAT32 file system, or it won't detect it.
4. Do a Nandroid BACKUP, if you can, cause I don't know if this will work for you. But it will wipe all your data and setting. SO BACKUP!
5. First you need to wipe data and factory setting, and wipe cache and wipe davlik cache (Otherwise it bootlooped for me). So boot into recovery first!
You can do that by going into BOOTLOADER first then selecting Recovery ( for that remove memory card from mobile or else it will start update) or if you have ROM Manager then you can use that to reboot into Recovery, any recovery will do stock or clockwork.
6. Ok, so after Wiping from recovery. PULL battery, then insert back the memory card with ESPRIMG.zip file on it. Reboot into BOOTLOADER, and apply the update.
It should do a reboot automatically to downgrade the HBOOT.
You will see the change if it worked. After applying the update, reboot phone normally.
And if all done correctly, you should have 0.52.0000 HBOOT, and also a permanent ClockWork Recovery. Now you can root by using SuperOneClick method. And also get S-OFF (I didn't need it, cause I have permanent S-OFF! , at least that's how I explain it)
Im guessing it worked for me because I have a factory unlocked S-OFF HBOOT from HTC. Because, to try this out first, I updated my phone via the OFFICIAL RUU from HTC Support Website and it showed S-OFF on my 1.02.0000 HBOOT.
Then I tried this method and it did downgrade my HBOOT and I still had S-OFF without doing the AlphaREV method.
So I guess I have a kind of permanent S-OFF??! :S :?
Hit thanks if it helped.
I am no developer but I am learning
Any feedback would be appreciated.
And yes, my major is CS and I LOVE IT!
any one test this yet?
If i try this and it does not downgrade my HBOOT will my phone be bricked? Will I lose root? I would love to try, but would like a little certainty.....
DylanTheVillian said:
If i try this and it does not downgrade my HBOOT will my phone be bricked? Will I lose root? I would love to try, but would like a little certainty.....
Click to expand...
Click to collapse
I don't think that you phone will be bricked, it would just not downgrade it but the HBOOT will remain. Yes you will lose root, but that can be gained easily by SuperOneClick Root Method.
I not certain myself about the brick. Flash at your own risk.
Could you provide a download link of your ESPRIMG.zip?
lvzhuyiyi said:
Could you provide a download link of your ESPRIMG.zip?
Click to expand...
Click to collapse
LINK updated in main post.
Good job thnx
MamaRisha said:
Good job thnx
Click to expand...
Click to collapse
Did it work?
has this worked for anyone?
I'll be trying it once the download finishes for me. I'll update you guys on whether or not it worked for me.
I'm using a full stock phone btw, factory reset and blank sdcard as well. Hopefully this works for me.
UPDATE:
Looks like this was a dud.
I applied the update 3 times to my phone, but my Hboot still didn't downgrade. It's still on 1.02.0000. Also didn't flash the permanent Clockwork Recovery that we were hoping for either.
I'm guessing your permanent s-off is what let you use this successfully. So for anyone who has S-OFF already this would probably work fine.
On the plus side, it didn't brick me =)
AlanB412 said:
I'll be trying it once the download finishes for me. I'll update you guys on whether or not it worked for me.
I'm using a full stock phone btw, factory reset and blank sdcard as well. Hopefully this works for me.
UPDATE:
Looks like this was a dud.
I applied the update 3 times to my phone, but my Hboot still didn't downgrade. It's still on 1.02.0000. Also didn't flash the permanent Clockwork Recovery that we were hoping for either.
I'm guessing your permanent s-off is what let you use this successfully. So for anyone who has S-OFF already this would probably work fine.
On the plus side, it didn't brick me =)
Click to expand...
Click to collapse
Well thanks for the feedback, yes I think its the permanent S-OFF too. So does that mean I have a phone that was permanently UNLOCK my T-mobile or HTC it self for testing purposes? Is there some way to use this to unlock that 1.02.0000 HBOOT?
any updates on how to downgrade?
i need to downgrade my Espresso, i have the latest official t-mobile update.
i have already followed instructions very carefully missing no details.
i have searched everywhere and tried everything. thank you.
ESPRESSO PVT SHIP S-ON
Hboot: 1.02.0000
MICROP-0620
TOUCH PANEL-SYNW0101
RADIO-7.15.35.16
Nov 26 2010,20:43:01
'ESPRIMG.zip' cannot be downloaded
Gold Card
Would using a GoldCard get us around this problem?