Anybody?
Before I do, though, there's some things I'm confused about. When I downgraded, I basically reformatted my phone with a fresh operating system, right? Which is why my bootloader is locked again? How does that not unroot the phone? Sorry, again if it's a dumb question. Also, is it okay for me to upgrade the OS back to the normal version, now?
Anybody?
sorry... i hadnt noticed that youd added that last part
its not a dumb question at all. yoiu are quite correct... when you flash the downgrade RUU,it does in fact unroot the phone. thats why the steps to re-unlock,and then flash superuser,and the s-off patch.
as sdraw said,you definately can and should upgrade back to GB,if you dont want to flash any custom roms. just make sure that you are s-off before running a GB PB31IMG or .exe file
No problem. I'm totally confused now. If I was going to reformat/downgrade all along to get S-off, why did I root first? Did I do all that for nothing? D: I don't understand anything, anymore. -_- Did I do the steps in the wrong order?
nope. you are doing the steps exactly right.
you need to downgrade in order to get s-off,because unrevoked's forever exploit does not work with the gingerbread baseband. with an s-on bootloader,you cannot change the baseband to a comptible one. the only option is to trick the phone into downgrading the entire system to one that does contain acompatible baseband(froyo)
the s-on hboot will not allow older versions of firmware to be installed,hence the need to trick it. mtd0 is basically the part of the phone that contains the firmware version number. we are changing mtd0(aka the misc image) to one that contains a lower version number than the one we want to downgrade to,so when we run the downgrade ruu,the phone checks it,and thinks that is actually upgrading.
all that comes down to the reason you had to root first: you need at least temporary root in order to cahnge the misc image. the second post contains an exploit called zergrush that you could have used to get temp root to change the misc image without running unrevoked,or using htcdev.
using unrevoked or htcdev does give you the added benefit of being able to run titamium backup to backup your app data,and to make a nandroid backup of gingerbread. with zergrush you wouldnt have had either of those luxuries.
does that help clear it up for you?
yes! that is exactly correct.Um...a little bit...I think. I had to root, so I could downgrade, so I could turn s-off; is that what you mean?
well,sorta...But, I do want to flash custom roms; I thought that was why I was downgrading, so I could turn s-off...Which undid my root, so now I have to root again, after upgrading again?
no,you have to root,to turn s-off,by doing one or the other these instructions:But before I root again, I have to turn s-off...? Right...? Do you mean I can never have 2.3.4 and have s-off and be rooted?
I'm confused... Why are you running the htcdv ruu? Don't you still have the locked 1.02 hboot?
Do not upgrade back to gb while you're s on. You'll have to start completely over from square one
Ooooooh gotcha. Are you sure your original token isn't still in the folder that you used to unlock? It would not have gone anywhere unless you purposefully deleted it.
If you need to get a new unlock token,skip the part that tells you to run the ruu
Zamkat, The .bin file is your unlock token. If I may ask why did you go thru HTCDev? I've only used that with the Rezound.
the "unlock_code.bin" file is your unlock token,as BC said. you dont open it,you put it into the folder that contains fastboot and adb. when you first unlocked,i believe you called this folder "android"(this is the folder i was refering to earlier-the unlock_code.bin is prolly still in it). for most of what weve done after the unlock,you have used "mini-adb_inc"
so heres a more detailed set of instructions for you:
take your "unlock_code.bin" file and put it into your "mini-adb_inc" folder.
-make sure usb debugging is enabled.
-open a cmd window
-plug in phone
-change to mini-adb_inc directory:
cd c:\mini-adb_inc
-make sure youre connected:
adb devices
-if you get your serial number back,then boot to fastboot:
adb reboot bootloader
*enter the unlock command:
fastboot flash unlocktoken unlock_code.bin
this should change your phone screen,select "yes,unlock" with vol rocker and power button. this will casue your phone to reboot.
after your phone reboots from the unlock,then use the "fastboot flash" command to install your recovery like you did on the first page.
after you install recovery,you can reboot and move the superuser 3.07,and unrevoked "forever" s-off files to your sd card.
boot to recovery-wipe cache and dalvik cache. flash superuser first,then flash forever s-off second.
reboot the phone.
go to hboot or fastboot and check to see if your s-off. if youre not,try flashing the s-off file once more before deciding it didnt work.
does that clear it up some?
No need to wipe anything, can just flash it.Yes. Everything is done except for flashing s-off. I didn't have it on the sd card yet, but Superuser is still on there, and since I was in CWM, I went ahead and wiped the caches, and flashed that, and rebooted, so I can put s-off on there. Do I need to wipe the caches again before flashing unrevoked forever, or does it matter?
*scotty sits on edge of computer chair- waiting to hear if it worked or not*
Security is officially off. Well done, team.
So, ya. I'ma upgrade back to GB, and see if I can finally convince my Dad to activate this phone for me, lol.
awsome! great info,thank you kind sir. a new writeup/guide may be in order
go ahead and upgrade to gingerbread,but you may want to wait to install your recovery and root until after youve got the phone activated. i have dialed *228 and activated rooted phones before,usually there is no prollem. sometimes you may have issues that a rep will need to assist you with,in wich case its a lil easier to be 100% stock.
glad you finally got it
edit: all you did was flash the forever s-off file,correct?
any details or info you can share? did it work the first time? did your hboot change back to locked,or did it stay unlocked and just changed to s-off after running the forever file?
thanks again for the info and for stayin with me in the name of science
you are rooted... so depending on how you update to gingerbread will determine if you become unrooted.
if you run an RUU,then it will take away your superuser app and clockwork recovery. this is not a big deal. youll just re-install them afterward.
your s-off will not disapear. you will be s off from now on,unless you purposefully remove it.
if you want to run the RUU to update to gingerbread,you can find it here:
Stock Images | PvilleComp's
doing so will also update your radios and such to the newer GB ones. this is personally what i would do,but the choice is yours,you dont have to.
the other option is to simply install a gingerbread rom in recovery. look thru the rom section and find some you want to try out. any rom you flash in recovery will allready have root access built in
sorry for the name confusion,thanks for the info kind madam
We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.