Ready to root and change ROM - questions and help needed - HTC Rezound

Here's a couple ROMs I've been thinking about installing.
ViperRez - http://forum.xda-developers.com/showthread.php?t=1780275
ReZone - http://forum.xda-developers.com/showthread.php?t=1839189
I've also thought about going back to GB. ICS just isn't that appealing to me. Plus it seems like there are more steps to turn of background data, sync and various other things. It was easier for me to find and remember where those were.
I'm not sure what's capable with the two ROMs I listed. Would it be possible to change the items at the bottom of the screen? I'd like to get rid of the camera, messages and email icons. It would be nice to have the Gmail and internet icons down there instead. Maybe even the play store. Hopefully that will help someone identify a better ROM.
Now on to rooting and installing the new ROM. I've flashed video cards and motherboards before if that helps at all. What all will I need and what steps do I need to take? The OTA version of ICS is already installed. Hboot is 2.25.000 which is what I need for an ICS ROM what I've read. I have downloaded what I think are the latest versions of ReZone(9.1.12 v1) and ViperRez(1.0.3). Of course I'll need to download a new file if a ROM that better suits me is mentioned.

If you are s-off go with cyanogenmod. Great ICS experience.

I personally would recommend an ics rom (cm9 preferably). as far as rooting and unlocking, unlock via htcdev.com and you will need to flash amon ra recovery after you've unlocked. A quick look through the sticky threads should tell you all you need to know
Sent from my ADR6425LVW using xda app-developers app

I third the motion for a CM9 rom because they're insanely fast, give amazing battery life and very customizable. It won't look anything like Sense though if that's what you like, there are also some pretty awesome themes for CM9/AOKP, this is the one I'm currently using : Cobalt CM9
Just a warning, if you would like to try out CM9 you have to manually flash the boot.img via the fastboot command from your computer after you unlock via htcdev.com because AOSP roms like CM9 use a different kernel than Sense-based ROMs do, you'll have to manually flash the boot image again if you would like to get back to a Sense ROM. This is the reason why most people S-Off since the /boot partition is writable and can be flashed directly with the ROM.

Related

[Q] rooting on roms of different region

Hey guys,
I have a motorola razr(indian) and i am thinking of rooting it. But i aready updated it so...i need to downgrade it according to this but using europe fastboot files.
http://forum.xda-developers.com/showthread.php?t=1457622
but then he tells me to flash asia rom again...what happens if i dont and stay on the europe rom..will the root process be any different? And whats the difference b/w eu rom and asia rom? are there any advantages of eu rom like getting updates faster? will i have any difficulty in the future if i flash the eu rom?
My original ROM was from Asia, but I went ahead and flashed EU versions. Found that it's smoother than the Asia versions. Anyway, to answer your question, the rooting process for Gingerbread remains the same.
It's just that if you choose to stay with the EU roms, and you choose to apply the OTA updates, the bootloader will change, i.e. you can't use RSD Lite to fastboot. You'll have to use another tool, Fla****. http://forum.xda-developers.com/showthread.php?t=1453660
Spectral1991 said:
My original ROM was from Asia, but I went ahead and flashed EU versions. Found that it's smoother than the Asia versions. Anyway, to answer your question, the rooting process for Gingerbread remains the same.
It's just that if you choose to stay with the EU roms, and you choose to apply the OTA updates, the bootloader will change, i.e. you can't use RSD Lite to fastboot. You'll have to use another tool, Fla****. http://forum.xda-developers.com/showthread.php?t=1453660
Click to expand...
Click to collapse
Thanks for the Promp reply, if u dont mind i have another question, i was planning to install arctic 3.0.0 after i shift to eu roms. Can u tell me the advantages of arctic over the stock? and whether it is possible to flash it on my razr?
Thank you so much
Yeah it's possible. I flashed both Arctic and FTS.
Pros of Arctic:
- It's a little bit faster than stock ROM
- It's deodexed, which means you have greater freedom when it comes to flashing themes and mods and stuff.
- There's a bunch of optimizations, which the full list is in the page itself.
Cons of Arctic:
- It's quite unstable, as the calender.apk will FC every few minutes.
- I prefer the stock theme to the one used there, but that's just me. But you can use the theme uninstaller.
For me, I'm using FTS V2.4 now. But the stock 167.73.20 ROM is really good enough for normal use. Although like I said, the bootloader will change, so RSD Lite is useless.
Spectral1991 said:
Yeah it's possible. I flashed both Arctic and FTS.
Pros of Arctic:
- It's a little bit faster than stock ROM
- It's deodexed, which means you have greater freedom when it comes to flashing themes and mods and stuff.
- There's a bunch of optimizations, which the full list is in the page itself.
Cons of Arctic:
- It's quite unstable, as the calender.apk will FC every few minutes.
- I prefer the stock theme to the one used there, but that's just me. But you can use the theme uninstaller.
For me, I'm using FTS V2.4 now. But the stock 167.73.20 ROM is really good enough for normal use. Although like I said, the bootloader will change, so RSD Lite is useless.
Click to expand...
Click to collapse
And one last question..what are the advantages of having cwm on boot for the razr? i mean if i have to install a new rom i will have to install cwm on boot yet again right..will it be helpful if a theme goes wrong or something like that and puts me in a bootloop? And thx for ur advice on FTS...seems pretty good it seems to have lesser bugs than arctic so..i might as well go for it.
That's true. But having CWM on boot is kinda like a safety net. In case something goes wrong with flashing a new rom. It's better to spend that little bit of time setting it up, rather than regretting not having it.
And FTS has a few bugs also. However, it depends on what you want with your ROM. If you want something stable and speedy, 167.73.20 stock is good enough. Used it for a couple of days, and seems rather awesome.
At the moment, custom ROMs aren't that great compared to stock ROMs. Maybe if the BL is unlocked, and we get to change kernels, it'll be a lot better. But for now, just stick to stock ROMs. Unless you really like the themes from this ROM, or whatever.
hmm, but then cant u just theme the stock rom? and the bugs in FTS are quite less compared to all the features it offers so.. 1 or 2 here and there wont matter i guess.
Well it is possible, but you'll probably need an external launcher, like go launcher or launcher pro. But that's just appearances only. If you wanna change things like the status bar or battery indicator, your ROM has to be deodexed.
Haha. Like I said, it's up to you. Go experiment around! For me, I actually prefer stock. But who knows? You might prefer something else.
i just tried to install cwm on boot after keeping my root and updating to 651.73.30.xt910.en.eu and it said everything install successfully but..when i power up my phone it just boots normally without going into cwm recovery..it boots normally!! And surely put the bootstrap app as deny in superuser..plz help
Try restarting a couple of times. That might help. If not, re-install it again.
tried restarting couple of times..but no effect and if i have to re install..do i have to first undo whatever i did or just do the whole process over it? and one more thing..how do i use fla****? do i just put the rom files in its folder or the fla**** files in the rom folder?
Just install the zip again. And you extract both the ROM and Fla****, then put the files in the same folder. Run FlashME.bat.
Great! Thanks a lot for your help! i really appreciated it! FTS runs real smooth and i like it. the only problem is that everytime i boot something called motorola services crases-com.motorola.service if u have any idea can u tell me what app this is relating to.. so that i can either delete it or not use it. Anyway if u dont, then forget it. Thx again for all ur help
No prob. Feel free to hit the thanks button. Haha. Anyway that's an existing bug with FTS. Just ignore it. It shouldn't re-occur after FC a couple of times. It's annoying, but only if you keep rebooting your Razr. Other than that, it's quite stable for daily use.
haha thanked every post of yours lol
hey and when u have the time can u compare the 2 roms fts and arctic..? pros cons of both and what feature that one of it has over the other? thanks
Like I said, you should go experiment around. Different people want different things from their ROMs. Although one major disadvantage of FTS now is that the dev gave up on it cause of Moto.
yea...fts was nice the only thing that annoyed me about that was the com.motorola.service FC's...now im planning to move to arctic..so to go back to arctic i first have to use my nandroid back up to go to stock rooted rom and then to arctic am i write?
But the FC for FTS doesn't occur regularly, just the first couple of minutes after you boot up your phone. Unless you regularly turn it on and off, it shouldn't be a major problem.
Actually, I think you can try flashing Arctic straight. After doing a full wipe. But I'm not too sure about that.
so if i do a full wipe of cache and factory reset i can directly go to arctic? if anything goes wrong ill still have cwm right so..i can go back to stock?

New User Help? (some questions)

Well I caught a break with the Rezound deal, I'm free from evil Motorola ~ droid X2
Is this a proper Rezound understanding?
1) The process is: htcdev-[unlock bootloader]
2) Use a perm root "application"
3) Install 1 of the 2 recovery modes
4) Pick a Rom ~ (do you need to be on a specific stock version first?)
From lots of searching, Cleanrom's ICS developer edition and Bamf (I'm not sure what version of it is better) appear to be the most reasonable choices?
I'm not sure if either of them have the "beats" tweak, or if the Bravia engine is a big improvement. Also, the custom kernels don't work with ICS right now I believe?
Finally, coming from Moto SBF, I don't realize how dangerous romming is with HTC, aka safety net.
I'd GREATLY appreciate any help/comments on the speculations and questions <3
Watercycle said:
Well I caught a break with the Rezound deal, I'm free from evil Motorola ~ droid X2
Is this a proper Rezound understanding?
1) The process is: htcdev-[unlock bootloader]
2) Use a perm root "application"
3) Install 1 of the 2 recovery modes
4) Pick a Rom ~ (do you need to be on a specific stock version first?)
From lots of searching, Cleanrom's ICS developer edition and Bamf (I'm not sure what version of it is better) appear to be the most reasonable choices?
I'm not sure if either of them have the "beats" tweak, or if the Bravia engine is a big improvement. Also, the custom kernels don't work with ICS right now I believe?
Finally, coming from Moto SBF, I don't realize how dangerous romming is with HTC, aka safety net.
I'd GREATLY appreciate any help/comments on the speculations and questions <3
Click to expand...
Click to collapse
You don't need to permanent root it. Most (if not all) ROMS include root, and you can install root with Amon ra (DON'T use clockwork mod)
Cleanrom de is great. I use that one. I believe it has the beats Audio, but if it doesn't there is a flash able mod for it (link in my sig). And as far as the Sony bravia engine goes, I didn't notice any real improvement with it.
Custom kernels don't work in ICS for now....
Whatever you do DON'T upgrade to the ICS RUU it screws up most people's phones
And it is not possible to brick an s-on htc phone as far as I know. So romming is 120% safe
I disagree about the upgraded firmware. it doesn't necessarily harm anything. for me I get slightly better signal if not equivalent. problem with the newer radios is that you can't revert back to older without s-off. be sure to flash the old firmware patch before flashing the ics rom if u decide not to update. also amon ra 3.15 is the latest stable for ics,it won't give you memory card detection issues
use the "thanks" if I helped you at all
dyetheskin said:
I disagree about the upgraded firmware. it doesn't necessarily harm anything. for me I get slightly better signal if not equivalent. problem with the newer radios is that you can't revert back to older without s-off. be sure to flash the old firmware patch before flashing the ics rom if u decide not to update. also amon ra 3.15 is the latest stable for ics,it won't give you memory card detection issues
use the "thanks" if I helped you at all
Click to expand...
Click to collapse
Well I have worse signal since the update, my wifi constantly dropps out, and my CPU is always running at max clock speed making my phone hot and my battery life crap. Some other people have this issue, so best not to try than to try and have bad results not being able to go back.
AshtonTS said:
Well I have worse signal since the update, my wifi constantly dropps out, and my CPU is always running at max clock speed making my phone hot and my battery life crap. Some other people have this issue, so best not to try than to try and have bad results not being able to go back.
Click to expand...
Click to collapse
radio can only effect phone related issues as low signal/bad reception. the new firmware wont effect wifi. cpu trouble is due to stock kernel of ics. not firmware related. need your facts right. I'm on new firmware with cleanrom de for awhile now with none of your issues since I use the conservative cpu governor and underclock to 1.18ghz. if the firmware would effect anything for me or anyone who upgraded is the low signal,bad reception,slow mobile data rates. that's it. it's hit or miss with phone related connections. just a gambling risk. won't actually cause harm. won't notice a thing if you're close to towers
use the "thanks" if I helped you at all
dyetheskin said:
I disagree about the upgraded firmware. it doesn't necessarily harm anything. for me I get slightly better signal if not equivalent. problem with the newer radios is that you can't revert back to older without s-off. be sure to flash the old firmware patch before flashing the ics rom if u decide not to update. also amon ra 3.15 is the latest stable for ics,it won't give you memory card detection issues
use the "thanks" if I helped you at all
Click to expand...
Click to collapse
You need to flash the patch after the rom install if running the old firmware.
1. HTC Dev Unlock
http://htcdev.com/bootloader/
2. Recovery
Install amon ra in fastboot
http://forum.xda-developers.com/showpost.php?p=23781936&postcount=428
download that from there then get to fastboot and type
fastboot flash recovery "nameofrecovery".img
in the command line in where your fastboot stuff is
3. ROM
Probably don't use the newest unofficial ruu
a.So find a rom you like
b. make sure it will work without the newest ruu (firmware) or will with a patch
c. Flash the rom in recovery
4. KERNEL
depends on the rom either
a. flash the boot.img in fastboot
"fastboot flash boot boot.img"
b. install the PH98IMG.zip in the bootloader
- deleted the ph98img.zip off the sd card after you flash it to avoid later problems
Hope i helped!!
EDIT: heres a rom that is oldish but i know it works on the old firmware without any patch.
ROM : http://dl.dropbox.com/u/53731771/ICSSENSELESS403REDEFINED.zip
-it's by Joelz and a senseless pretty good - thanks Joelz
Kernel for that ^ rom http://dl.dropbox.com/u/53731771/PH98IMG-senseless1.7.zip
I think that kernel is over clocked a bit too.
so to recap you would put the rom on your ext sd card and flash in recovery
then rename the ph98img-senselsblahblah.zip to just ph98img.zip
place on ext sd card
then boot into bootloader and accept the update and it will load the kernel for you.
Then reboot and delete the ph98img from your sd with a file explorer
To boot into bootloader is turn off phone then hold volume down and power at the same time untill your in a white screen with some stuff.
Navigate with the volume to go up or down and power to select.
.... thats a lot of info ... again thanks to all the dev's (mandatory to thank the devs at least 1 bajillion times a day, for all the free awesome stuff they do)
Edit numero dos: The safety net for htc phones are the ruu's just stay on the official released ones.
A RUU resets EVERYTHING to stock, it's a .exe that you run on your computer while in fastboot mode on the phone (must re-lock bootloader to run/ "fastboot oem lock")
dyetheskin said:
radio can only effect phone related issues as low signal/bad reception. the new firmware wont effect wifi. cpu trouble is due to stock kernel of ics. not firmware related. need your facts right. I'm on new firmware with cleanrom de for awhile now with none of your issues since I use the conservative cpu governor and underclock to 1.18ghz. if the firmware would effect anything for me or anyone who upgraded is the low signal,bad reception,slow mobile data rates. that's it. it's hit or miss with phone related connections. just a gambling risk. won't actually cause harm. won't notice a thing if you're close to towers
use the "thanks" if I helped you at all
Click to expand...
Click to collapse
Just throwing my experience out there so this guy doesn't have the same problems I did. And I'm not the only one who has problems with this firmware. And the CPU frequencies don't scale properly for some users, which is why I get bad battery life even though I have the CPU underclocked to 810mhz. And I'm well aware that it has todo with the kernel but for now we can't do anything about it. Need your facts right
I'm on the new firmware and haven't had any problems, though others have. Most of the current ICS roms now have a patch so you don't have to risk it. There are both GB and ICS kernals available that allow you to overclock, etc. Just make sure you're installing the correct kernal for your version of android. I've flashed most of the roms available right now and have been very happy with Cleanrom and Rezrom.
I recommend CleanRom DE I'd you like senseless. Been running it since the latest of his updates. Runs like a champ, and there are even some themes available.
Sent with a Rezounding HELL YEA!
So I can use a Temp-root and not even bother unlocking the bootloader?
and what about reflashing different roms ontop of a current custom rom?
Watercycle said:
So I can use a Temp-root and not even bother unlocking the bootloader?
and what about reflashing different roms ontop of a current custom rom?
Click to expand...
Click to collapse
Don't temp root. Definitely use the htc unlock. And what do you mean by flash a rom on top of a custom rom exactly?
can't flash one over the other aka dirty unless it's an update to the same rom. example would be cleanrom 1.2 over 1.1. it's possible but not supported. always best to wipe and install fresh after a backup
Well, as I understand, I should update my phone with system updates, htc unlock, use oneclickroot/zergrush, install amonra recovery, and just flash/follow the steps from cleanrom ~ the all in one seems like it could help, i'll probably try the sequence on there XD
But then what if I wanted to switch over to the Evita one to give it a try?
The "s on/off" thing confuses me to, is that the bootloader?
haha, sorry for the questions, thank you for help =)
Watercycle said:
Well, as I understand, I should update my phone with system updates, htc unlock, use oneclickroot/zergrush, install amonra recovery, and just flash/follow the steps from cleanrom ~ the all in one seems like it could help but it never mentions root.
But then what if I wanted to switch over to the Evita one to give it a try?
The "s on/off" thing confuses me to, is that the bootloader?
haha, sorry for the questions, thank you for help =)
Click to expand...
Click to collapse
after you unlocked the bootloader with htcdev you go right to a recovery. reboot to bootloader and once it's in fastboot you run the flashing recovery command,reboot to recovery and follow the roms instructions. if were to try another rom you backup what you need then wipe/follow steps for the next rom. reason you skip rooting before an install is because nearly any rom you pick is already rooted
thank you that clears it up =)
one final worry is the RUU (what is it?) and phone version, should I just update everything prior to doing this stuff?
I would go ahead and update through settings before you root. (there's no reason not to really). As to whether or not you flash the leak, that's entirely up to you. I personally notice no difference.
The ruu (ROM update utility?) is a package that contains a complete update. (rom, kernel, etc.)
S-on/s-off refers to the security flag. HTC sets the flag to on which prevents the changing of radios (and splash screens, among other things) and makes other changes more difficult (though still doable, such as kernel changes).
Sent from my ADR6425LVW using XDA

[Q] Proper ROM to use

I am very new to flashing ROMs. I have Flashed the Route66 and also the t0ltevzw ROM as well. The trouble I am having is flashing the ClockworkMOD . I have tried also using the GN2 Toolkit with the stock ROM, and I have no luck in getting CWM onto the device. I have tried also flashing CWM from ODIN and I get errors.
When I turn on the phone and try to get to CWM, I get a message that a software not provided by Verizon...blah blah and I need to take phone into VZW. It fixes after I flash a ROM back to the device.
Can someone explain what I am doing wrong, or what step I am missing, or what proper ROM to use?
As stated, I already tried using the stock 4.1.1 ROM along with GNII Toolkit to flash CWM and SU and they fail everytime.
At present I have flashed the Route66 ROM back to my device and I have ROM Manager installed and I have already tried flashing CWN 6.0.2.6
Sounds like you are in the sameboat I was about a week ago, the fix to this is to unlock your bootloader first which can be done following some guides in the Development section, you'll want to start with flashing a stock ROM image to the phone through ODIN which you can get one through the "[ODIN][VRALJB] Restore to Stock" by imnuts in the Development section, this should make it so you can reaccess the phone again to atleast use it, then you'll want to look into the "How to Unlock Your Bootloader -New and Improved Super Easy-" thread from the Original Android Development form for Verizon Note II, this you will want to read everything through so you get it right the first time which it will unlock your bootloader so you are able to install customer ROMs which then I highly recommend Scotts Clean ROM.
Let me know if you have any questions on the process or if you are able to get back on your feet!
soulsk8r99 said:
Sounds like you are in the sameboat I was about a week ago, the fix to this is to unlock your bootloader first which can be done following some guides in the Development section, you'll want to start with flashing a stock ROM image to the phone through ODIN which you can get one through the "[ODIN][VRALJB] Restore to Stock" by imnuts in the Development section, this should make it so you can reaccess the phone again to atleast use it, then you'll want to look into the "How to Unlock Your Bootloader -New and Improved Super Easy-" thread from the Original Android Development form for Verizon Note II, this you will want to read everything through so you get it right the first time which it will unlock your bootloader so you are able to install customer ROMs which then I highly recommend Scotts Clean ROM.
Let me know if you have any questions on the process or if you are able to get back on your feet!
Click to expand...
Click to collapse
Thanks for the reply. I will look into your suggestion. Is thios suggested ROM really close to the original stock? I only ask because I prefer one that is as original as possible.
techiexp1969 said:
Thanks for the reply. I will look into your suggestion. Is thios suggested ROM really close to the original stock? I only ask because I prefer one that is as original as possible.
Click to expand...
Click to collapse
Yes, it is nearly identical to stock just with added features like the Hotspot is fully unlocked so you can tether for free and you can choose to add a new kernel to the phone so you will be able to overclock/underclock and undervolt it to either improve performance or make your battery last for ever. The install is easy since he incorporated a nice GUI to for the install which prompts you along the way for what stuff you want to have on the phone which you can make it as stock as you want with Touchwiz (orig Samsung interface) or bump up the customization with Nova launcher or Apex which personally I've used both an Nova is better thus far. There has been known issues with the GPS with the ROM however getting the GPS Status & ToolKit app from the Play Store then running the Download option fixes it to the extent of my testing.
And one other thing I just remembered which you may or may not run into is if you use Linux on your PC Odin generally is not going to work since there really are no Drivers for it on Linux so getting your hands on a WIndows system would be idea but a Virtual machine may work but I haven't tried that yet.
thanks
soulsk8r99 said:
Yes, it is nearly identical to stock just with added features like the Hotspot is fully unlocked so you can tether for free and you can choose to add a new kernel to the phone so you will be able to overclock/underclock and undervolt it to either improve performance or make your battery last for ever. The install is easy since he incorporated a nice GUI to for the install which prompts you along the way for what stuff you want to have on the phone which you can make it as stock as you want with Touchwiz (orig Samsung interface) or bump up the customization with Nova launcher or Apex which personally I've used both an Nova is better thus far. There has been known issues with the GPS with the ROM however getting the GPS Status & ToolKit app from the Play Store then running the Download option fixes it to the extent of my testing.
Click to expand...
Click to collapse
I wanted to come back and just say thanks for the help/suggestions. Tho I have flashed a couple roms, I was a bit shaky about unlocking the BL. But it went without a hitch and I did try the CleanROM. It is nice and fast. I I love having all the toggles and the All App Multiview. I only had a small issue recovering a backup. It sucks that not all roms support putting all your icons as they were. Anyways, thanks again and I liked the rom so much I donated because I know this stuff takes time.

[Q] Easiest hboot rollback? (And current recommended ROM?)

I've grown tired of my ARHD ROM mainly because it lacks the Update functions and not being able to at least update my profile means I often don't have signal or just 1x data. That makes my apps sloooow when using the internet. Plus I'm ready for something new.
I finally got s-off, so I'm good there. I was thinking about going with CyanogenMod 10.1 - WILD FOR THE NIGHT, but it seems like MMS isn't working well and that's something I use all the time. It seems like most ROMs want HBOOT 1.5 and I'm on 1.58. What's the easiest rollback method? I used the JuopunutBear method to get s-off, but it's really tedious to boot a live CD, plus their instructions for their older HBOOT aren't quite clear enough for me.
Secondly, about the ROM, the features I care about most are:
- Making calls
- Web surfing
- SMS/MMS
- Camera (3D not needed)
- wimax
I also would like something that's a bit more snappy. Going to JB would be nice, but if it's more sluggish on my hardware then I'll stick with ICS.
I found some previously recommended ROMs but they don't seem to be maintained anymore.
Thanks much.
Changing hboot is easy. Just copy the hboot PG86IMG.zip to the root of sdcard and reboot into bootloader. It will flash the hboot. Now at this point I pull the battery cause it will only let you reboot. Remove pg86img from sdcard and boot into recovery. Always wipe all partitions on the phone cause the hboots can have different partition sizes. Now flash your ROM of choice. If you need hboots I have them on my goo. Goo.im/devs/jlmancuso.
You can go up and down without losing root. So flash away.
Sent from my PC36100 using xda app-developers app
Thanks. That's a big help!
snokarver said:
Thanks. That's a big help!
Click to expand...
Click to collapse
As always if you need any help I can be found on Talk/hangouts [email protected]. Feel free to hit me up.
The more we share the more we learn.
I might recommend the MiUi v5 Rom. I have had a lot of success with it and it seems to be flawless. I currently don't have the ability to post links, but it is in the development tab.

[Q] Is there a good documentation for all ROM flash steps?

I've been trying to understand all the steps necessary to replace the OEM ROM in my HTC Amaze 4G phone, but I can only find a disjointed set of pieces about the various steps and not one overarching document that covers all the stages of custom ROM flashing. A lot of the docs are aimed at the "insiders" of the Android developer community and few to people like me who would just like to try something better than what that ICS update did to my phone.
Having dabbled at one time with Linux from version .98 to 2.6 and being software developer most of my working life, I figure this should be easy for me. Yet, I find the documentation frustrating. I only imagine what it must be for others with less computer experience than me.
Since Android is based on Linux, I don't understand the big fuss about rooting. In Linux having the rooting privilege simply meant having a root password. Why is Android so much more complicated than that? Also, loading a new Linux kernel used to be a fairly simple process if one used compiled modules. The installation script pretty much took care of it. Android totally obscures this process and the disjointed documentation doesn't seem to help much. A lot of it assumes certain knowledge by the reader as if he/she was also an "insider" in that circle.
On my part I would like to so the following steps documented:
1.) How to save user installed content and the factory ROM image before wiping it out so it could be eventually restored if needed.
2.) How to prepare the phone for installing a new ROM
3.) What new and stable ROM images will work with given phone and how to obtain them and in what form? Zip, rar, or what?
4.) In what SD Card directory or in USB-connected PC directory the new ROM should be.
5.) How the flashing process would look like? Expected phases and length?
6.) Do I need to lock the new ROM's root just as the factory ROM was? How would I do that?
7.) Any special issues when booting the new ROM for the first time?
8.) How would I restore the original factory ROM saved in step 1?
Some of you might think I ask too much from guys who do the dev work as a hobby but I always thought that if one does something, might as well do it right, regardless of pay.
Well, that's my 2 cents worth for the day.
Howdy. I'll try to answer some of the questions you asked.
I would also recommend talking with @ravike14 who can easily guide you through the back up and routing and s-off process. It's not that difficult really. The most bizarre thing for me was sticking a piece of wire into a hole in the back of the phone to short out a process to achieve s-off.
With the right recovery image installed, it won't matter where you place the Rom.zip. which may be named just about anything. But it will always be a zip file.
The important one is the PH85img.zip must be placed in the root of your external sdcard. That file is loaded when you boot into the bootloader. And is for updating firmware.
Once you have root, and have made a nandroid backup, flashing is easy.
If you download viper, it is vipera1.7.2.1.zip. you can have it anywhere on you internal or external sdcard.
If you use 4ext recovery, you can select install and it will take you to a directory that you can browse to the place where the Rom, whatever name it is, is stored.
Click the Rom zip file and you will be guided thru the install process, if it has an aroma installer, or it will just install otherwise.
Then reboot and go thru the set up as if it was a brand new phone.
If you don't do the s-off thing, 4ext offers a smart flash option. If you aren't s-off you can't just flash a Rom if it contains a kernel. So smart flash will be required.
There are a few guides in the dev section and the general section on how most of this process works.
Again, talk with ravike and he'll be glad to help. Plus the more people we can keep here and happy, the longer we will be creating roms and fun stuff to play with.
Regards,
Chevy
Sent from my HTC_Amaze_4G using xda app-developers app
Is there a good documentation for all ROM flash steps?
Thanks, Cowboy, for the helpful reply, though I don't see any HELP button to push that the end of your post refers to.
I think at this point I'd like to figure out on my own how to install a custom ROM, though I must say that your S-OFF reference is one of the things that confuses me because the HTC dev site itself spells out that it is not necessary to change S-On to S-Off. Go, figure ...
Also, I think I like what I've read about the Revolution ROM, so that's the one I'd like to install if that is working with T-Mo branded Amaze 4G phones, though mine is no longer locked to T-Mo.
Your welcome!
NWsoccerfan said:
Thanks, Cowboy, for the helpful reply, though I don't see any HELP button to push that the end of your post refers to.
I think at this point I'd like to figure out on my own how to install a custom ROM, though I must say that your S-OFF reference is one of the things that confuses me because the HTC dev site itself spells out that it is not necessary to change S-On to S-Off. Go, figure ...
Also, I think I like what I've read about the Revolution ROM, so that's the one I'd like to install if that is working with T-Mo branded Amaze 4G phones, though mine is no longer locked to T-Mo.
Click to expand...
Click to collapse
If you're using the web to look at xda, there is a thanks button on the lower left side of the screen before the very end of the post line.
If you're using the XDA app, you have to tap on my post, and it should have a thanks selection in the options that come up.
A few more suggestions.
1.) How to save user installed content and the factory ROM image before wiping it out so it could be eventually restored if needed.
A) one you are rooted you should be able to back up all of your user data through a nandroid which is available in TWRP or 4EXT recoveries. This will back up everything to be able to restore exactly like it was before you change roms.
(NRG is my ICS preference, and Afnan has a good modified stock rom. ARHD (revolution) is also a good one without too many frills.
2.) How to prepare the phone for installing a new ROM
B) again, Root - s-off (really a good idea and not too hard to do) - dev unlock - and Super CID
3.) What new and stable ROM images will work with given phone and how to obtain them and in what form? Zip, rar, or what?
C) any roms listed in the dev section in the Amaze forum works. And, they should all be Zip fles. You can restore somone elses nandroid back up, but not adviseable.
4.) In what SD Card directory or in USB-connected PC directory the new ROM should be.
D) anywhere (except the PH85IMG.zip MUST be on the root of your EXTERNAL sdcard)
5.) How the flashing process would look like? Expected phases and length?
E) There are two types of rom flashes, standard and Aroma (thanks @amarullz)
1) Standard just does it's thing and when it's done, it returns you to the recovery menu to reboot.
2) Aroma is a highly configurable installation (preferred for selections of different kernels and adding or removing apps, keyboards, cpu freq's and much more) after it's done, most often it can reboot directly from the installer. ARHD has this type of installer, also NRG roms, and mine!
6.) Do I need to lock the new ROM's root just as the factory ROM was? How would I do that?
F) all of the "Custom" rom's (even thought some may be stock) should be rooted. A rooted rom containd the busybox and super user bianaries and apps (IE chanfireSU or SuperSU)
7.) Any special issues when booting the new ROM for the first time?
G) You shouldn't have any issues when booting a new rom for the first time. Some do require a little bit of behind the scenes set up time. Most users see just the boot animation reach the end, or it may seem like it's not doing anything, but it's doing an unbelievable amount of background processing, dexopting, and some comminucation with the carrier for data and validation set up. Some may take five to ten minutes to complete depending on the amount of apps and goodies that are in the rom.
H) if you see the HTC logo for an extended amount of time, more than five minutes, and you dont see the boot animation (which varies by rom) then you are stuck in a preload loop. This happens when you flash a carrier specific rom without being "Super CID", or you may not have flashed the kernel (if you are S-Off this won't be a problem) because you didn't select smartflash from the recovery settings.
** I had issues trying to install ARHD at first because there is a firmware update, a requirement to be Super CID (probably the easiest of things to do), and some roms specify that you should be using TWRP recovery instead of 4EXT, or vise versa.
8.) How would I restore the original factory ROM saved in step 1?
I) nandroid restore There is also a rooted stock rom based off of the latest OTA ICS Update. It is just like the rom that comes preloaded, or updated to on stock non-rooted phones. If you go that route, flash the "Stock ICS" rooted rom and do an advanced nandroid restore and only restore your data. That will (should) get you back to where you started from but keeping root, S-Off, Dev unlock, and Super CID.
I rewrote some of what I noted befor so maybe other's can benifit from this knowledge. And I wanted to expand on a few items. All good questions!
There's a lot of things that happen in the background that people need to see sometime (pull a logcat) to see the crazy lines of code flying by on a terminal screen.
If more poeple took the time to understand all of this it would reduce the amount of errors while flashing and poeple would be more happy.
And in doing so I think people will learn more about what they are doing, and the more you do it, the better you get at doing it.
Enjoy!
Chevy
chevycowboyusa said:
If you're using the web to look at xda, there is a thanks button on the lower left side of the screen before the very end of the post line.
If you're using the XDA app, you have to tap on my post, and it should have a thanks selection in the options that come up.
Click to expand...
Click to collapse
I use the web for this and the only thing I see on the lower left side is a DONATE button. That's what you mean?
chevycowboyusa said:
A few more suggestions.
1.) How to save user installed content and the factory ROM image before wiping it out so it could be eventually restored if needed.
A) one you are rooted you should be able to back up all of your user data through a nandroid which is available in TWRP or 4EXT recoveries. This will back up everything to be able to restore exactly like it was before you change roms.
(NRG is my ICS preference, and Afnan has a good modified stock rom. ARHD (revolution) is also a good one without too many frills.
2.) How to prepare the phone for installing a new ROM
B) again, Root - s-off (really a good idea and not too hard to do) - dev unlock - and Super CID
Click to expand...
Click to collapse
Can I still use my phone after it is rooted but before the new ROM is installed? How would the phone behavior change on a rooted phone?
You did not comment on why the htcdev site recommends against the S-Off as not being necessary for installing a custom ROM.
chevycowboyusa said:
3.) What new and stable ROM images will work with given phone and how to obtain them and in what form? Zip, rar, or what?
C) any roms listed in the dev section in the Amaze forum works. And, they should all be Zip fles. You can restore somone elses nandroid back up, but not adviseable.
Click to expand...
Click to collapse
OK, I've got that. Does this Nandroid backup the entire image of the phone's content sector-by-sector, or as individual files? To the external SD card or to the PC connected by USB cable? BTW, why are all flashing procedures requiring loading of the HTC USB drivers when such drivers must be on the phone already? Otherwise we could not link the phone to PC in the first place.
chevycowboyusa said:
4.) In what SD Card directory or in USB-connected PC directory the new ROM should be.
D) anywhere (except the PH85IMG.zip MUST be on the root of your EXTERNAL sdcard)
5.) How the flashing process would look like? Expected phases and length?
E) There are two types of rom flashes, standard and Aroma (thanks @amarullz)
1) Standard just does it's thing and when it's done, it returns you to the recovery menu to reboot.
2) Aroma is a highly configurable installation (preferred for selections of different kernels and adding or removing apps, keyboards, cpu freq's and much more) after it's done, most often it can reboot directly from the installer. ARHD has this type of installer, also NRG roms, and mine!
Click to expand...
Click to collapse
Aroma? That doesn't smell too good to me.
chevycowboyusa said:
6.) Do I need to lock the new ROM's root just as the factory ROM was? How would I do that?
F) all of the "Custom" rom's (even thought some may be stock) should be rooted. A rooted rom containd the busybox and super user bianaries and apps (IE chanfireSU or SuperSU)
Click to expand...
Click to collapse
Oh, so this might answer my earlier question about how a rooted phone might behave. Essentially a user might not even know the difference, right? So, I could also do this process in two stages: First just root the factory ROM and use the phone that way till I am ready to actually flash the new ROM in the second stage, right?
chevycowboyusa said:
7.) Any special issues when booting the new ROM for the first time?
G) You shouldn't have any issues when booting a new rom for the first time. Some do require a little bit of behind the scenes set up time. Most users see just the boot animation reach the end, or it may seem like it's not doing anything, but it's doing an unbelievable amount of background processing, dexopting, and some comminucation with the carrier for data and validation set up. Some may take five to ten minutes to complete depending on the amount of apps and goodies that are in the rom.
H) if you see the HTC logo for an extended amount of time, more than five minutes, and you dont see the boot animation (which varies by rom) then you are stuck in a preload loop. This happens when you flash a carrier specific rom without being "Super CID", or you may not have flashed the kernel (if you are S-Off this won't be a problem) because you didn't select smartflash from the recovery settings.
** I had issues trying to install ARHD at first because there is a firmware update, a requirement to be Super CID (probably the easiest of things to do), and some roms specify that you should be using TWRP recovery instead of 4EXT, or vise versa.
Click to expand...
Click to collapse
I've got this.
chevycowboyusa said:
8.) How would I restore the original factory ROM saved in step 1?
I) nandroid restore There is also a rooted stock rom based off of the latest OTA ICS Update. It is just like the rom that comes preloaded, or updated to on stock non-rooted phones. If you go that route, flash the "Stock ICS" rooted rom and do an advanced nandroid restore and only restore your data. That will (should) get you back to where you started from but keeping root, S-Off, Dev unlock, and Super CID.
I rewrote some of what I noted befor so maybe other's can benifit from this knowledge. And I wanted to expand on a few items. All good questions!
There's a lot of things that happen in the background that people need to see sometime (pull a logcat) to see the crazy lines of code flying by on a terminal screen.
If more poeple took the time to understand all of this it would reduce the amount of errors while flashing and poeple would be more happy.
And in doing so I think people will learn more about what they are doing, and the more you do it, the better you get at doing it.
Enjoy!
Chevy
Click to expand...
Click to collapse
Thanks. I like your attitude about this.
When you get time stop by
XDA University.
I learned tons here its a great place to start and much better than trying to Google everything
http://forum.xda-developers.com/general/xda-university
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
been busy
NWsoccerfan said:
I use the web for this and the only thing I see on the lower left side is a DONATE button. That's what you mean?
Can I still use my phone after it is rooted but before the new ROM is installed? How would the phone behavior change on a rooted phone?
You did not comment on why the htcdev site recommends against the S-Off as not being necessary for installing a custom ROM.
OK, I've got that. Does this Nandroid backup the entire image of the phone's content sector-by-sector, or as individual files? To the external SD card or to the PC connected by USB cable? BTW, why are all flashing procedures requiring loading of the HTC USB drivers when such drivers must be on the phone already? Otherwise we could not link the phone to PC in the first place.
Aroma? That doesn't smell too good to me.
Oh, so this might answer my earlier question about how a rooted phone might behave. Essentially a user might not even know the difference, right? So, I could also do this process in two stages: First just root the factory ROM and use the phone that way till I am ready to actually flash the new ROM in the second stage, right?
I've got this.
Thanks. I like your attitude about this.
Click to expand...
Click to collapse
you're welcome! I wish everyone would try to learn this
and the university is also very helpfull as freakboy noted above,
I've been busy working at bringing the comunity the next greatest romz!

Categories

Resources