[GUIDE] Flashing roms with S-ON and 1.27+ HBOOT

joaquinf

Senior Member
Sep 17, 2010
2,844
2,327
0
Bucaramanga
May be possible with <=1.18.0000 hboot but not possible with newer ones (i think from 1.2x)

Sent from my HTC Sensation XE with Beats Audio using xda premium
Good point my friend. Indeed i've done with hboot 1.17 :(
Hi,

I don't think they want people rooting,s-offing,custom ROMMING,or anything.
They are being kill-joys.:mad:
It is getting to be harder and harder.

:(
They are behaving exactly like google mythbusters when they debunk the batt stats myth :d before that all we have to do was wipe batt stats and battery life became stellar :D
 
  • Like
Reactions: cssoz

ganeshp

Senior Member
Mar 15, 2012
5,499
3,262
0
Hyderabad
Hi,

I don't think they want people rooting,s-offing,custom ROMMING,or anything.
They are being kill-joys.:mad:
It is getting to be harder and harder.

:(
Just when we thought they did a good job with unlocking Bootloader.. They suddenly not supporting new devices.. Now even the only way to get custom rom was halted :(

Sent from my HTC Sensation XE with Beats Audio using xda premium
 

ldefeo1

Senior Member
May 6, 2012
73
7
0
finally this is the guide ive been looking for after so much searching i have a few questions though

1) the htc dev unlock will restore my phone to factory settings, how do i back up all my current apps and data settings etc, i dont have root at this point so titanium isnt an option

2)How do i perform the full nandroid backup, can i do this easily in 4ext recovery once its flashed?

3) i still dont fully understand the implications of being s-on while flashing roms, my firmware is 3.32.401.5, if i flash ahdr in this method will i be alright? in the future will i not be able to update to future versions of ahdr build upon higher firmwares is that right? then will i need to s off or something?

4) no where do you mention rooting or needing to be rooted, i dont need to be rooted to do this process right? also does the ahdr rom come pre rooted so i dont have to worry about it?

thanks a lot for your help
 

T-Macgnolia

Senior Member
Sep 30, 2010
3,796
2,022
0
Shannon, Ms.
finally this is the guide ive been looking for after so much searching i have a few questions though

1) the htc dev unlock will restore my phone to factory settings, how do i back up all my current apps and data settings etc, i dont have root at this point so titanium isnt an option/
Best advice I can give you is to go to Settings then Privacy and make sure you have your phone backed up to your gmail account. Then download Astro File explorer from thr Play Store. Open Astro File explorer and select to view/manage your files. Press the menu button and select Tools and then Application Backup. This will only backup the apk files for the apps but you will be able to install them without downloading them....;)

2)How do i perform the full nandroid backup, can i do this easily in 4ext recovery once its flashed?
Yes you make a NAND Droid backup via a whatever custom Recovery you are using. You just boot into your recovery and select "backup and restore" and select backup. Then set back and let the recovery do it's thing.

3) i still dont fully understand the implications of being s-on while flashing roms, my firmware is 3.32.401.5, if i flash ahdr in this method will i be alright? in the future will i not be able to update to future versions of ahdr build upon higher firmwares is that right? then will i need to s off or something?
You have the right firmware version to use ARHD, so you are good to run AHRD. Yes if a newer firmware is released and ARHD updates to the latest release you will have to S-off then to change firmwares. Or flash the official update to your device then flash the AHRD ROM. ;)

4) no where do you mention rooting or needing to be rooted, i dont need to be rooted to do this process right? also does the ahdr rom come pre rooted so i dont have to worry about it?

thanks a lot for your help
No you do not have to be rooted to flash a recovery. You just have to flash the recovery via fastboot commands.

Code:
fastboot flash recovery name of recovery.img
Yes the ARHD ROM comes pre rooted.
 
  • Like
Reactions: cssoz and ldefeo1

-Asskicker-

Senior Member
Jun 1, 2010
612
384
0
Great work, keep it up and you could be Recognized. :D

Copied the boot.img and gbstockboot.zip to my dev-host site for mirrors in case your dropbox gets overloaded.

boot.img

GBSTOCKboot.zip
Thanks everyone for the kind words, the help you are providing to the people posting in this topic and everything else! :D

I will add those links to my guide, thanks! :D
 
Last edited:
  • Like
Reactions: ldefeo1

ldefeo1

Senior Member
May 6, 2012
73
7
0
finally this is the guide ive been looking for after so much searching i have a few questions though

1) the htc dev unlock will restore my phone to factory settings, how do i back up all my current apps and data settings etc, i dont have root at this point so titanium isnt an option/
Best advice I can give you is to go to Settings then Privacy and make sure you have your phone backed up to your gmail account. Then download Astro File explorer from thr Play Store. Open Astro File explorer and select to view/manage your files. Press the menu button and select Tools and then Application Backup. This will only backup the apk files for the apps but you will be able to install them without downloading them....;)



Yes you make a NAND Droid backup via a whatever custom Recovery you are using. You just boot into your recovery and select "backup and restore" and select backup. Then set back and let the recovery do it's thing.



You have the right firmware version to use ARHD, so you are good to run AHRD. Yes if a newer firmware is released and ARHD updates to the latest release you will have to S-off then to change firmwares. Or flash the official update to your device then flash the AHRD ROM. ;)



No you do not have to be rooted to flash a recovery. You just have to flash the recovery via fastboot commands.

Code:
fastboot flash recovery name of recovery.img
Yes the ARHD ROM comes pre rooted.
Q1) are the application settings ie ticking the boxes etc all stored within the apk file, so would they be carried over with that method.

for reference i found this cool way of doing it but it is in the nexus forum, http://forum.xda-developers.com/showthread.php?t=1420351 i wonder if it will work.

Q2) once i have flashed the rom and is there a nice way of getting everything back including phone settings, i said titanium backup, does this handle phone settings, apps settings etc...

in order to implement this id have to root my stock rom BEFORE installing ARHD? so it will go something like this?

backup somehow...
htc dev bootloader unlock
restore
root
NANDRIOD backup
backup again w titanium
install ARHD
restore w titanium

if i do this will i have all my current apps and settings aswell as a full restore to a stock rooted rom?

Q3) you said if htc update the firmware ill have to get the latest one so my rom matches. how many significant figures matter, ie i currently have 3.24.401.5 would any 3.24.xx based firmware be ok or would any 3.2x be ok , you get the idea...

thanks for your help
 

serlal

Member
May 10, 2012
5
1
0
Hello! is it possible to find my stock rom code, if i rooted and flashed Revolution HD, without having done STEP 2 of the tutorial? (check my stock rom before i flash) :-(
 

bkthong

New member
Sep 15, 2010
1
0
0
Thanks. Wifi not has no more error

Thanks for this post. It was REALLY helpful coz i could not get the wifi to work and was using HTC Dev method to unlock (which left s-on).

I flashed ARHD 6.6.4 and still had to do "extra 1" step in order to get the wifi to work.

Great Job!
 

T-Macgnolia

Senior Member
Sep 30, 2010
3,796
2,022
0
Shannon, Ms.
Q1) are the application settings ie ticking the boxes etc all stored within the apk file, so would they be carried over with that method.
No like I said before it just saves a copy of the apk.

for reference i found this cool way of doing it but it is in the nexus forum, http://forum.xda-developers.com/showthread.php?t=1420351 i wonder if it will work.
I have to admit even I did not know about this. I will be giving it a test run tomorrow sometime. From what I read there this should work to make you a complete backup. Nice find there by the way.

Q2) once i have flashed the rom and is there a nice way of getting everything back including phone settings, i said titanium backup, does this handle phone settings, apps settings etc...
Backup to Google like I mentioned before, it backs up your phone settings, contacts, calendar, all your e-mail accounts, browser info, and so on.

To be completely honest with you, I can not say first hand as I personally have never used Titanium Backup. I know that it gets nothing but praises all the time and from what it says here it does backup app settings and data.

in order to implement this id have to root my stock rom BEFORE installing ARHD? so it will go something like this?

backup somehow...
htc dev bootloader unlock
restore You do not need to restore anything yet. ;)
root
NANDRIOD backup
backup again w titanium
install ARHD
restore w titanium

if i do this will i have all my current apps and settings as well as a full restore to a stock rooted rom?
You might want to install a custom recovery between root and NANDROID backup.

Q3) you said if htc update the firmware ill have to get the latest one so my rom matches. how many significant figures matter, ie i currently have 3.24.401.5 would any 3.24.xx based firmware be ok or would any 3.2x be ok , you get the idea...

thanks for your help
Any 3.32 should be oky.

Sorry it took me so long to respond, just PM me next time.
 

-Asskicker-

Senior Member
Jun 1, 2010
612
384
0
Hello! is it possible to find my stock rom code, if i rooted and flashed Revolution HD, without having done STEP 2 of the tutorial? (check my stock rom before i flash) :-(
I'm not entirely certain I understand your question, but most information you can find by doing step Extra 2.

If you need any more help feel free to join the irc help channel and ask your question there. (But have that information from Extra 2 ready ;))

Thanks for this post. It was REALLY helpful coz i could not get the wifi to work and was using HTC Dev method to unlock (which left s-on).

I flashed ARHD 6.6.4 and still had to do "extra 1" step in order to get the wifi to work.

Great Job!
Thanks, I'm happy you got it working! :)
 
  • Like
Reactions: serlal

serlal

Member
May 10, 2012
5
1
0
I really thank you for your answer and sorry for not being clear! let me try once more :) So the point is that before i do the unlocking and rooting procedure, i didn't check my stock firmware version.
In other words i didn't do the EXTRA STEP 2. So now i want to do the EXTRA STEP 3, because i want to revert my phone back to stock. (I have a small issue and i want to send it to HTC for service ;-) ) but in STEP 3 you say "First of all you need to download to the correct RUU for your phone, which you can know by the firmware version, firmware radio and CID. You can get to know those by doing step EXTRA 2.
"

But as i mentioned i didn't do EXTRA STEP 2, berore i flash a custom rom. So now i am on REVOLUTION HD rom, but i have no idea which was my original stock rom, so i can't pick one from the list in the link you posted :)
So is there a way to find out now my custom rom version? (eg could my S/N help?) I hope i am not confusing again! thank you a lot!!! :-D
 

ganeshp

Senior Member
Mar 15, 2012
5,499
3,262
0
Hyderabad
I really thank you for your answer and sorry for not being clear! let me try once more :) So the point is that before i do the unlocking and rooting procedure, i didn't check my stock firmware version.
In other words i didn't do the EXTRA STEP 2. So now i want to do the EXTRA STEP 3, because i want to revert my phone back to stock. (I have a small issue and i want to send it to HTC for service ;-) ) but in STEP 3 you say "First of all you need to download to the correct RUU for your phone, which you can know by the firmware version, firmware radio and CID. You can get to know those by doing step EXTRA 2.
"

But as i mentioned i didn't do EXTRA STEP 2, berore i flash a custom rom. So now i am on REVOLUTION HD rom, but i have no idea which was my original stock rom, so i can't pick one from the list in the link you posted :)
So is there a way to find out now my custom rom version? (eg could my S/N help?) I hope i am not confusing again! thank you a lot!!! :-D
you can do extra step 2 when ever you want...it's not like "extra step 2 " works only before flashing custom rom

the "extra step 2" gives you the complete/required information that the device has.
you can do the "extra step 2' now on Revolution HD rom too...
by doing "extra step 2" you'll get the details about your device..which will help you in finding details of your device

do one thing do the "extra step 2" now and post the complete output..here (mask/erase the imei and serial number from the output)

we'll find you the required RUU..then you can follow extra step 3
 
Last edited:
  • Like
Reactions: serlal and ldefeo1

tottalynoob

Member
Apr 20, 2012
36
10
0
Asskicker2

man, i've been willing to flash a costum rom for 2-3 months now, but i was afraid to brick my phone and get everything messed up.. when i saw this topic.. it incouraged me to do everything myself.. thanks! it's the best post i've seen on xda..

you're a noob king :D
 
  • Like
Reactions: -Asskicker-

-Asskicker-

Senior Member
Jun 1, 2010
612
384
0
Asskicker2

man, i've been willing to flash a costum rom for 2-3 months now, but i was afraid to brick my phone and get everything messed up.. when i saw this topic.. it incouraged me to do everything myself.. thanks! it's the best post i've seen on xda..

you're a noob king :D
Haha, Thanks :D
 

serlal

Member
May 10, 2012
5
1
0
you can do extra step 2 when ever you want...it's not like "extra step 2 " works only before flashing custom rom

the "extra step 2" gives you the complete/required information that the device has.
you can do the "extra step 2' now on Revolution HD rom too...
by doing "extra step 2" you'll get the details about your device..which will help you in finding details of your device

do one thing do the "extra step 2" now and post the complete output..here (mask/erase the imei and serial number from the output)

we'll find you the required RUU..then you can follow extra step 3
Thank you again!!! :D that is the output


C:\Android>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.27.0000
(bootloader) version-baseband: N/A
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.32.401.5
(bootloader) serialno: //-------------------erased---------//
(bootloader) imei: //-----------------------erased---------//
(bootloader) product: pyramid
(bootloader) platform: HBOOT-8260
(bootloader) modelid: PG5813000
(bootloader) cidnum: HTC__N34
(bootloader) battery-status: good
(bootloader) battery-voltage: 3863mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 617f0a98
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.504s