ok first off this is a little more technical then the other root methods. all u really need from the root update is actually the spl (hboot.img) from that point u can fast boot and are pretty much in God Mode. so yeah i wanted to root my wifes Eris. but alo wanted to make a nandroid of her stock build with all her apps and stuff. just encase she didnt like the 2.1 build. anyhow heres how i did it.
before i start fastboot will be needed for this method. u can find it attached to this post. now fastboot is a very handy thing for a dev or anyone who may wanna flash boot.img, kernels, recoveries and really anything flashable. even update.zips. anyhow put it in ur working dirrectory rename it fastboot and excute as directed. this is a linux compiled fastboot so it will ost likely only be useful to those who are running linux.
i had to rename it "fastboot.zip" to upload to xda. download and rename "fastboot" and it will work fine
also look at the attached pictures on this post. they show what stock and GOD MODE hboot menus look like. that way u can confirm u have GOD MODE before pulling the battery. u will but just to remove all doubt i posted pics so one can confirm they are in fact in GOD MODE before they pull the battery. the top line in hboot menu is all that really says ur in GOD MODE. acutually it says... "PB00100 XC ENG S-OFF"
SO LETS ROCK AND ROLL
step one: get the PBOOIMG.zip from here (md5: 63eacc5ede3b179f95dc22d8ef585f94)
step two: put it on the root of ur sdcard and turn off the phone
step three: hold volume down while powering on. let it fine the PBOOIMG.zip and read it. at this point it will ask u to push the the jogball in to continue. BUT WAIT STOP RIGHT THERE. with that screen up pull the cover off the back of ur phone.
step four: ok now that were set with the cover off the back of our phone. get ready because this will go pretty quick. push in on the jog ball to continue with the install. the phone will reboot and when it comes back it will start looking for and reading the PBOOIMG.zip (we need to stop this or else itll flash the whole build) at this point pull the battery out. the hboot.img(spl) installed in that split second before it rebooted. which means u have GOD MODE.
step five: power the phone back on normaly. once ur booted in u need to remove the PBOOIMG.zip from the sdcard. i did it like this.
adb shell rm /sdcard/PBOOIMG.zip
step six: power the phone back of then hold volume down and power back on into hboot menu
step seven: get the recovery.img from here put in a directory u can remember on ur computer.
step eight: at this point with ur phone plugged into ur computer and in hboot menu. u will notice at the top it says..."PB00100 XC ENG S-OFF" <~~this is GOD MODE. anyhow look further down and u will see the fastboot option in orange. press send key to enable. wait a second or two and u will see "fastboot usb" in red. this means ur all setup to fastboot.
step nine: now were gonna fastboot flash the recovery.img to the recovery partition. u can do this buy this command: (btw i use linux and this is where it was on my computer)
fastboot flash recovery ~/Downloads/recovery-RA-eris-v1.6.2.img
if all goes well it should print this:
sending 'recovery' (3834 KB)... OKAY
writing 'recovery'... OKAY
step ten: press volume down to return to hboot mode. then volume up to reboot to recovery.
step eleven: then navigate through recovery to backup/restore>Nand backup or BART backup (ur choice) then select and wait for the backup to finish. once its finished u can just press volume down till u get back to the main screen and then just reboot.
were finished. now ur stock rom is not a root rom. so once u reboot back into it ur not gonna have su and #. u will still need to flash a custom update.zip via recovery to have a root build. but at this point u have a nandroid backup of all the stuff had. so if for some reason u ever wanna flash back stock ur set.
the spl (hboot.img) is all u actually need from the PBOOIMG.zip to be able to have root and flash custom roms. the radio.img from the PBOOIMG.zip can also be extracted from the zip and flashed via recovery or fastboot.
before i start fastboot will be needed for this method. u can find it attached to this post. now fastboot is a very handy thing for a dev or anyone who may wanna flash boot.img, kernels, recoveries and really anything flashable. even update.zips. anyhow put it in ur working dirrectory rename it fastboot and excute as directed. this is a linux compiled fastboot so it will ost likely only be useful to those who are running linux.
i had to rename it "fastboot.zip" to upload to xda. download and rename "fastboot" and it will work fine
also look at the attached pictures on this post. they show what stock and GOD MODE hboot menus look like. that way u can confirm u have GOD MODE before pulling the battery. u will but just to remove all doubt i posted pics so one can confirm they are in fact in GOD MODE before they pull the battery. the top line in hboot menu is all that really says ur in GOD MODE. acutually it says... "PB00100 XC ENG S-OFF"
SO LETS ROCK AND ROLL
step one: get the PBOOIMG.zip from here (md5: 63eacc5ede3b179f95dc22d8ef585f94)
step two: put it on the root of ur sdcard and turn off the phone
step three: hold volume down while powering on. let it fine the PBOOIMG.zip and read it. at this point it will ask u to push the the jogball in to continue. BUT WAIT STOP RIGHT THERE. with that screen up pull the cover off the back of ur phone.
step four: ok now that were set with the cover off the back of our phone. get ready because this will go pretty quick. push in on the jog ball to continue with the install. the phone will reboot and when it comes back it will start looking for and reading the PBOOIMG.zip (we need to stop this or else itll flash the whole build) at this point pull the battery out. the hboot.img(spl) installed in that split second before it rebooted. which means u have GOD MODE.
step five: power the phone back on normaly. once ur booted in u need to remove the PBOOIMG.zip from the sdcard. i did it like this.
adb shell rm /sdcard/PBOOIMG.zip
step six: power the phone back of then hold volume down and power back on into hboot menu
step seven: get the recovery.img from here put in a directory u can remember on ur computer.
step eight: at this point with ur phone plugged into ur computer and in hboot menu. u will notice at the top it says..."PB00100 XC ENG S-OFF" <~~this is GOD MODE. anyhow look further down and u will see the fastboot option in orange. press send key to enable. wait a second or two and u will see "fastboot usb" in red. this means ur all setup to fastboot.
step nine: now were gonna fastboot flash the recovery.img to the recovery partition. u can do this buy this command: (btw i use linux and this is where it was on my computer)
fastboot flash recovery ~/Downloads/recovery-RA-eris-v1.6.2.img
if all goes well it should print this:
sending 'recovery' (3834 KB)... OKAY
writing 'recovery'... OKAY
step ten: press volume down to return to hboot mode. then volume up to reboot to recovery.
step eleven: then navigate through recovery to backup/restore>Nand backup or BART backup (ur choice) then select and wait for the backup to finish. once its finished u can just press volume down till u get back to the main screen and then just reboot.
were finished. now ur stock rom is not a root rom. so once u reboot back into it ur not gonna have su and #. u will still need to flash a custom update.zip via recovery to have a root build. but at this point u have a nandroid backup of all the stuff had. so if for some reason u ever wanna flash back stock ur set.
the spl (hboot.img) is all u actually need from the PBOOIMG.zip to be able to have root and flash custom roms. the radio.img from the PBOOIMG.zip can also be extracted from the zip and flashed via recovery or fastboot.
Attachments
Last edited: