Ok, so I really like my HTC Evo, but I want to expand a little outside the box. I used to load custom ROMs on my PPC6700 and that was very straightforward and easy. It seems like this whole Android Rooting thing is not quite so.
What I want to do is load a stock ROM with everything working, but the option to remove some of the Bloatware from Sprint. My biggest problem right now is that I don't know how to backup all my current apps without having root access. In order to get root access, from what I understand, I have to completely erase my phone. Kind of a viscous cycle. Can anyone help me out with this?
Also, should I do the full root (including NAND) or just the base root? Finally, do I have to do the radio update after rooting, or do I not have to worry about it since I already did the first OTA?
Here is the info I have gathered so far:
Root Part 1 (Toastcfh)
Root Part 2 (Toastcfh)
Install New ROM (SuperSonic Version or other??)
Radio Update (Toastcfh - Optional??)
Thanks,
Bryce
You could use unrevoked to root which doesnt wipe your phone and then you would be able to run titanium backup to back your apps then do full root which will wipe your phone install the ROM and radio you want then use titanium backup to restore your apps.
Will I still have to update the radio since I already installed the OTA update? I guess I am confused on the radio thing, is it a driver update or a firmware update?
I beleive once you root using toasts method which uses the PC35IMG.zip file that it downgrades the radio to prior the OTA update. Installing the radio is easy though. Once rooted just install your ROM following the creators directions then flash the radio using the current radio zip and it flashes just like a ROM just has to reboot a couple times. Just what ever you do DO NOT pull the battery during a radio update even if its taking awhile let it finish or you can brick your phone. I used the radio zip found in Flipz ROM post.
http://forum.xda-developers.com/showthread.php?t=700448
Do you have to flash the radio every time that a new ROM is loaded or just once after doing the root?
LWhitson2 said:
Do you have to flash the radio every time that a new ROM is loaded or just once after doing the root?
Click to expand...
Click to collapse
Nope, you sure don't.
Related
I just want to say that I have successfully rooted the phone and I am running root required apps just fine. But I have some further questions about where to go from here.
#1: Flashing ROMs using ClockworkMod--do I have to wipe my phone every time I want to change a ROM or can I just install a new ROM on top of the old one?
#2: I keep getting a message about needing to update the Firmware... I heard there was some kind of update which kills root so I have been avoiding the Firmware update. Is this the update that kills root? How do I get this OTA update message to stop showing up & is there an updated rooted firmware I can install to not lose root and still have an up to date phone?
#3: What are the benefits of doing all the junk listed in the rooting tutorial after rooting the phone like unlocking the nand? Why would I ever want to make a nand backup?
AlphaWhelp said:
I just want to say that I have successfully rooted the phone and I am running root required apps just fine. But I have some further questions about where to go from here.
#1: Flashing ROMs using ClockworkMod--do I have to wipe my phone every time I want to change a ROM or can I just install a new ROM on top of the old one?
#2: I keep getting a message about needing to update the Firmware... I heard there was some kind of update which kills root so I have been avoiding the Firmware update. Is this the update that kills root? How do I get this OTA update message to stop showing up & is there an updated rooted firmware I can install to not lose root and still have an up to date phone?
#3: What are the benefits of doing all the junk listed in the rooting tutorial after rooting the phone like unlocking the nand? Why would I ever want to make a nand backup?
Click to expand...
Click to collapse
1. You have to wipe every time you flash a rom of different build...example: you have Fresh Rom and you want to go to Damage Control, then yes you would have to wipe. If you are just updating Fresh .3 to Fresh .5 then you would not have to wipe.
2. There are updated roms out using the latest software patch. I know Damage Control's latest utilizes this...not sure of the others, as I have only run his since the last update.
3. Making a "nand backup" is nothing more than backing up the current rom you are using in case you screw something up you can just revert to your backup. Unlocking nand also allows you to "write" within Android vs. having to do it using adb commands.
hope this helps...I'm sure others will chime in.
pretty much what admorris said.
#2 make sure never ever to take an ota update!!! you could lose your root forever Wait for a dev to incorporate the update (you should find an updated rom and the update messages will stop)
#3 You want to unlock nand because that is full root. The first part of rooting is only the half of it Most custom roms now require nand be unlocked in order for the rom to properly function
thanks. Is there any app I can download to make a backup of my settings & apps? I'm tired of wiping my phone and starting over from scratch.
titanium backup
Going from 4.22 to 4.24 OTA if you kept it stock and rooted will keep the root?
Going from 4.22 to 4.24 was just bug fixing and does not touch any part of the phone other than those bugs?
okay, so is this true? I have yet to see a real answer of yes or no. I saw people with 2-3 posts saying it. but need an expert opinion on this? It takes a long ass time to put my phone back to how it was when I do a full wipe/flash. just trying to save some time. Don't have time to sit and wait 2-3 hours for my phone to recover. so the OTA doesn't in any form or way touch bootloader or root or anything that would cause damage to the OS? of course talking about the 6M one. lol
runcool said:
Going from 4.22 to 4.24 OTA if you kept it stock and rooted will keep the root?
Going from 4.22 to 4.24 was just bug fixing and does not touch any part of the phone other than those bugs?
okay, so is this true? I have yet to see a real answer of yes or no. I saw people with 2-3 posts saying it. but need an expert opinion on this? It takes a long ass time to put my phone back to how it was when I do a full wipe/flash. just trying to save some time. Don't have time to sit and wait 2-3 hours for my phone to recover. so the OTA doesn't in any form or way touch bootloader or root or anything that would cause damage to the OS? of course talking about the 6M one. lol
Click to expand...
Click to collapse
I wouldn't chance it. There were a couple of OTA's back in the day that didn't touch the bootloader (that I was aware of) that caused people to lose root. In particular this affected me because one of the updates didn't have a root exploit and I needed to wait a week or two to root my phone (so...awful...haha)
I mainly want to know if someone has done it on this exact update and if it worked or didn't work. :-D
runcool said:
I mainly want to know if someone has done it on this exact update and if it worked or didn't work. :-D
Click to expand...
Click to collapse
The only people who would have done it are people who don't read in the first place. If they did read, they'd know that nobody recommends accepting an OTA when you're rooted. So since anyone who's tried what you're asking doesn't read, they won't have read your post either.
You will lose root access when you accept the OTA. Normally you can get it back if you're S-OFF, though there's always some level of risk if they really wanted to get serious about locking people out. But there's no reason to try, since you can go here and just flash a rooted version of the ROM. You'll end up doing that anyway if you want to have root access, so you're wasting time and taking a risk by accepting the OTA.
You should be able to flash the updated rooted rom without wiping data -- just wipe cache and dalvik cache and then flash it.
I'll try it next weekend. lol. just didn't want to spend time doing it. haha
runcool said:
I'll try it next weekend. lol. just didn't want to spend time doing it. haha
Click to expand...
Click to collapse
Use recovery to do a nandroid (include android_secure and ext3 in the backup if you use them), and then there's really no risk of losing your setup. You can always restore back to where you are. A Titanium Backup run is also quite useful. But like I said, you should be able to flash the rooted 4.24 ROM over the rooted 4.22 you're running with only a wipe of cache and dalvik. That's basically how the OTA does the upgrade for non-rooted users.
Yes you can update without losing root as long as you have used either the newest unrevoked method for evo's OR unrevoked forever. Just do not update over the air, as in just download it but do not install it. Follow this link step by step:
http://forum.xda-developers.com/showthread.php?t=1109272
It's never a good idea to accept an ota update if you are rooted.
mizzouse said:
Yes you can update without losing root as long as you have used either the newest unrevoked method for evo's OR unrevoked forever. Just do not update over the air, as in just download it but do not install it. Follow this link step by step:
http://forum.xda-developers.com/showthread.php?t=1109272
Click to expand...
Click to collapse
But that's if you're going from the old one to the completely new one. I'm going from 4.22 to 4.24
The instructions given are flat out wrong and don't even work. the OTA isn't in the cache folder. I've checked. errrrrrrrr. sounds like it needs to be updated. that thread is clearly upgrading to 22, not 24.
Well, I'm just going to use clockworkmod to install it. lmao Will this work?
Flash one of the roms in the development section. Wipe cache and dalvik like stated and go on about your way without risking your root status.
Besides that, if you did first flash a deodexed 4.22 from here and try to apply the sprint 4.24 patch you will have a system conflict between the odex and deodex files
To help answer your question, if you're currently rooted and accept the OTA, you will loose root access, BUT as long as you don't flash the S-On tool you will still be able to flash after downloading a custom recovery such as Amon_Ra and then continue flashing whatever you want. I have done this to many phones since the update and haven't had a single problem yet. But if you flash S-On, you're screwed until they are able to hack the new Bootloader.
Even after accepting the OTA and having S-Off, your hBoot will update but you Can go back to Froyo if desired and hBoot will change back to Froyo compatible 2.10 not 2.16. So I hope my answer helps and will let you know what you're looking for!
I installed the 22 odex version. and I am now at this second doing the 24 odex version. so hope everything goes well. haha. if not. made a backup. so hope the backup works. :-D Just trying to avoid spending hours on getting my phone back in order because downage means money and time lost.
EDIT= so CONFIRMING that going from 22 to 24 with going through clockworkmod completely works without any issues. I was just afraid to do it. hahahaha just as long as you don't wipe data and cache
OK,
1st Hi all and thanks for not bashing my lack of knowledge. I have done many searches and am now more confused than before.
I am comming from a droid X, I did the z4 root on it to get wifi tether working, it was on 2.2.1 I believe. Well it went very good, but I never got a push for an update. Got the new GN on verizon and tried to restore it back to stock, didn't work, so instead of selling it I gave it to my mom. Also, did this on a friends and he did get the update push and lost the root and superuser access.
This story is just so you know I am a complete noob. Other than following someones set by set on using Z4 I have really not done anything and have some questions on my new phone.
1. why would I want to unlock the bootloader?
2. after reading about the wifi hotspot by svtp do I need to root?
3. If i root and/or unlock the bootloader will this stop the updates from google (main reason I bought the phone)?
4. I am not into overclocking or modding but I want to be able to have wifi if I ever need it. That is the only thing I want.
Basically I am looking to unlock the wifi and still get all the google updates, is this possible? As of right now I think buying the svtp app is my best bet, I just don't want an unexpected bill showing up.
ok, still not rooted or unlocked. cannot get svtp to work wifi
Follow this guide --> http://forum.xda-developers.com/showthread.php?t=1382163
re #1: you need to unlock the bootloader to do pretty much anything non standard with your phone.
Since unlocking the bootloader wipes all data on the phone it's a good idea to do it early. You can leave it otherwise stock while you think about it, you can even relock it if you need to return the phone for some reason.
Neither unlocking nor rooting the phone will stop you getting the OTAs, it's custom roms that will do that. However most OTAs will stop your root access because they reset the permissions on your su files.
hth
Clancy_s said:
Neither unlocking nor rooting the phone will stop you getting the OTAs, it's custom roms that will do that. However most OTAs will stop your root access because they reset the permissions on your su files.
Click to expand...
Click to collapse
Just to add further to this... not only will custom ROMs stop you from getting OTA updates, having custom recovery (ClockworkMod) will prevent them from applying, even with the stock ROM. If using a stock ROM with custom recovery, you'll need to do the update manually. If you wait until you get the update notification, your phone should have downloaded the update to /cache. You can then use the custom recovery to apply the update. Alternatively, you can look on these forums for someone to post the URL to the OTA update zip file, download it, and flash it manually (this way you don't need to wait until your phone gets the update, you can download it and have it sooner).
In either case, you'll usually need to re-root, as stated. This is easier with a custom recovery, because you should just have to flash superuser immediately after flashing the update, before rebooting.
Until CM9 is stable, I'm running the stock ROM with ClockworkMod recovery. I can download the OTA updates manually and flash them with ClockworkMod then flash superuser and I'm good to go. Custom recovery makes it nice and easy to retain root, as well as the ability to do nandroid backups, etc.
Hi guys I have another question and I am thinking I may be able to acheieve re-root by using unrevoked, but I am unsure.
My system:
Version -2.15
PRI -2.15
Software version 5053-651-1
System - 2.3.3
Kernel version - 2.6.35.10-g13578ee
The above is the current information on my phone which has an update available but I haven't performed that task yet. My question I know there is a new root for those which have upgraded to the new gingerbread, but if am correct I don't thing my replace phone has been upgraded yet with the above information listed. Since I knew I was getting a replacement phone i assumed the software info would show it as ver 2.16 which requires the new rooting method? Am I correct in this assumpstion? Also since my system hasn't been updated yet can I still use UNrevoked3 to re-root? I know it seems lenghtly but I was attempting to be clear as possible to get the best answer before I proceeded with either the rooting method or the update.
Only way is for you to root is to use revolutionary.io only way for gingerbread
Should I update my phone before I root then?
Hey,
Yeah you will need to use revolutionary, but dont worry just google it you will get youtube videos walking you how to do it.
No do not update your phone, updates can always patch things and make rooting impossible (Sadface), just jump right in follow the instructions and you will be rooted and flashing roms in no time! just one piece of advice when you are rooted NEVER EVER accept an OTA update otherwise you might just kill your root, or worse D:!
Goodluck my friend! if you need anything just pm me!
Stevo
RamesisX said:
Should I update my phone before I root then?
Click to expand...
Click to collapse
You could root then just flash the latest stock rooted rom. Its up to you really I would just root now instead of updating
Yes I too learned that you must root first, a few months ago i accepted the Gingerbread update - mistake. Oh well, now im rooted using revolutionary.io
It was so easy, literally a few settings in the phone, install the driver, start rev.io, plug in your phone, type in your license key, done. reboot and ROM that *****
Happy ROMming
Hello i used to have a pretty near stock flavor htc one m8 kernel on my phone with root. I personally just wanted root, didn't feel the need for fancy new features. I am curious since I removed root. how I can stay on root but have an easy upgrade path in the future if i root. I'd like to be up to date, and not have to unroot each time a new update comes around. unless I am wrong, and you just use like twerp, backup your current after you root, then when you go to upgrade you just flash new kernel then if something goes wrong you just reflash your latest good backup? Idk, and plus my internet currently isn't the fastest at 6mbit wifi home. phone is faster, I'd like to not have to redownload apps and such, if you catch my drift.
aphixe said:
Hello i used to have a pretty near stock flavor htc one m8 kernel on my phone with root. I personally just wanted root, didn't feel the need for fancy new features. I am curious since I removed root. how I can stay on root but have an easy upgrade path in the future if i root. I'd like to be up to date, and not have to unroot each time a new update comes around. unless I am wrong, and you just use like twerp, backup your current after you root, then when you go to upgrade you just flash new kernel then if something goes wrong you just reflash your latest good backup? Idk, and plus my internet currently isn't the fastest at 6mbit wifi home. phone is faster, I'd like to not have to redownload apps and such, if you catch my drift.
Click to expand...
Click to collapse
New versions usually means new firmware. Not just kernel.
The easiest way to stay up to date with root is by being S-Off. I usually have the new stuff around two months before my carrier updates.
With S-Off you can just flash the new firmware in fastboot or by using the hboot option.
Okay I've done s-off before. but how does the flash part work? do you use a RUU? and whats the process, and do you lose your apps. I have an SD card, so with root perhaps can transfer all the apps to it so it doesnt get nuked?
xunholyx said:
New versions usually means new firmware. Not just kernel.
The easiest way to stay up to date with root is by being S-Off. I usually have the new stuff around two months before my carrier updates.
With S-Off you can just flash the new firmware in fastboot or by using the hboot option.
Click to expand...
Click to collapse