• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Custom ROM to Global RUU?

esmith818

Android Enthusiast
Nov 15, 2009
691
316
NC
I am currently S-ON running a custom ICS ROM and would like to get to the Global stock software. I've looked through the threads here, but the ones that deal with upgrading to Global seem to be geared toward either S-OFF phones, phones on stock software already, or phones that want global firmware with custom ROM. I don't think I fall into those categories (although I will eventually flash a custom global ROM once I figure out which one fits my needs best).

I attempted to follow NilsP's Latest RUU Leak and Installation Instructions thinking I could complete steps 1-9, but I got stuck at step 4. When I relocked my phone, it appeared to lock me out of fastbooting again and the PH98IMG.zip didn't appear to be recognized.

Perhaps I did not put the PH98IMG.zip in the right location when I used this command:
Code:
adb push PH98IMG.zip /sdcard

In the end, I had to re-unlock my phone using
Code:
fastboot flash unlocktoken unlock_code.bin
and then restoring my previous backup taking me back to my custom ICS (non-global) ROM.

Would someone mind telling me what I did wrong, or (better yet) point me to the correct instructions for installing stock 4.03.605.2 (when starting from a custom ROM)? :thinking:
 
As a follow-up, I'm re-reading the steps obscuro followed in step #16 on the other thread. Would I be able to unzip the .2 global RUU, move the files that are "identical" to a separate directory, re-zip and use that as my firmware.zip file in order to follow his instructions but end up with the most recent software?

Or are the differences between 4.03.605.1 and 4.03.605.2 negligible to the point that I should just stick with .1 and be content?
 
Upvote 0
there are only minor differences in software between .1 and .2. if you want the whole package,id go ahead and run the ruu for 4.03.605.2. i dont know what the differences are,but newer is almost always better(except when it patches exploits ;))

if all you want is the firmware,then it doesnt matter a whole lot,as .1 and.2 are using the same fimrware,so you can use the .1 firmware zip. be aware its also installing a boot image,so youll need to install a new boot image to match whatever custom rom youre running,if youre not running a rom thats based on that software.

with the command adb push PH98IMG.zip /sdcard you did in fact push PH98IMG to the internal storage :eek: where hboot will not find it. you may also have trouble with the name,depending on how you named it. since windows adds and hides file extensions,if you typed in "PH98IMG.zip" you may have inadvertantly named the file "PH98IMG.zip.zip" wich is equally invisible to hboot.

theres nothing special you need to do for s-on to run the signed ruu,other than relock the bootloader. just put it on the sd card(via mounting as disk drive or adb as youve done,but push to sdcard2) and boot to hboot.

its a long update,so make sure the phone is charged up :)
 
Upvote 0
As a follow-up, I'm re-reading the steps obscuro followed in step #16 on the other thread. Would I be able to unzip the .2 global RUU, move the files that are "identical" to a separate directory, re-zip and use that as my firmware.zip file in order to follow his instructions but end up with the most recent software?

if you were s-off,that would work fine,and you could even leave out the boot image,wich you do not need.

unfortunately,with s-on,you can only use signed by htc files for partitions other than boot,system and recovery,so your stuck with the htc firmeware file. not a big deal,the firmware is the same between .1 and .2
 
Upvote 0

BEST TECH IN 2023

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.

Smartphones