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

Root [CDMA] Root, keep Stock, OTA?

You'd think so - I thought so, too, despite reading otherwise some months back.

Deal on temp root is that while temp root is active, everything operates as if you have real root - things written to the /system area look and act like they're really there.

When you reboot - that all disappears. Adfree hosts list - gone. Completely counter-intuitive.

So - temp root is not the answer.

And this particular temp root is is far from a user-friendly temp root as is found with things like z4root (example only, not for use with 3vo). It's flagged for use by devs to help kick holes open. For that reason, I'm personally cautioning against it as alternative for new rooters.

Does the 3vo (or even the Evo) restore any modified files from recovery, then? From a temp root, that is.
 
Does the 3vo (or even the Evo) restore any modified files from recovery, then? From a temp root, that is.
care to expand on your question? there is no recovery that is "usable" during temp root. you can restore the files your self or create a batch file to do this. but until the root is either stickied after boot, or perm root you have to do all the restoring yourself
 
Obtaining root and running on the stock ROM will feel no different than being unrooted. But you will have lots of options/configurations available to you that you didn't have before. None of this will be apparent just using your stock ROM. For example, say you want to scale up the size things show up on the screen? There's a rooted app for that. Or you can tweak config files in the filesystem manually. Find your MSL, wifi tether, over/underclock your processor, etc... there are rooted apps for that. Some of these apps will be in the market; others are available elsewhere.

As for getting updates, this is not as cumbersome as it may seem, and you can thank the huge rooting community for that. Let's say HTC releases an OTA (over-the-air) update. You never want to accept an OTA update if you're rooted. The OTA is designed for a purely stock ROM, and the fact that you're rooted means your phone is one-off from how it left the factory. Therefore, there's no guarantee that OTA functions properly.

So instead, you wait for the rooted version of the OTA update. The process of packaging up such a rooted ROM takes a few minutes for the developer who does it. And s/he does it for the greater good of the rooting community. It will be available within hours of the OTA, and sometimes you'll have access to it before your phone gets the OTA notification.

Flashing the rooted ROM is a very straightforward process, and I will make sure that somewhere in the sticky threads, there will be instructions on how to flash ROMs.

In summary, you can root, and then never take advantage of anything that root access offers, and your phone will work just like it was never rooted. Rooting a phone only offers you more options; it does not change the immediate behavior of the phone. You have total control over how you want to take advantage of root access. You will not be handicapped by having root in terms of getting updates. You just have to flash the rooted update manually, rather than let HTC do it over-the-air for you.

I'd venture to say that once you are rooted, you will discover some neat abilities that you're going to take advantage of, simply because they are so useful (NANDroid backups, Titanium Backup, possibly SetCPU).

So once root becomes available, with the 3VO, you can just root, and not change anything else (except no OTAs)? Like you don't have to install a mew ROM or radio or kernel or etc.? Just stock everything and root?
 
Yep. Root access is just like Admin access on a PC. You get the power to install whatever you like, but you're under no obligation to change or install anything beyond the rooting. / superuser apps themselves.

Awesome! :) Cause that's definitely something I didn't like about rooting - worrying about random phone reboots, the best radio to use with which ROM, how much or not to underclock, etc.
 
Awesome! :) Cause that's definitely something I didn't like about rooting - worrying about random phone reboots, the best radio to use with which ROM, how much or not to underclock, etc.

people wouldn't be raving about the freedom that rooting gives you if you were forced to do all that stuff :)
 
Awesome! :) Cause that's definitely something I didn't like about rooting - worrying about random phone reboots, the best radio to use with which ROM, how much or not to underclock, etc.

Yep, I had that concern for my rooted Evo, used for business, so I ran stock a lot of the time.

The other nice thing that only rooting gives you is the ability to make an image backup, called the nandroid backup.

It's like having a time machine. You get your phone set up so that it's just so for you, you make a nandroid.

Then, anything gets wonky, or you decide you want to experiment with that rom/overclock stuff, or you don't like some kind of update - whatever - you do a nandroid restore and your phone is back to that point in time of the backup.

All you've lost that you maybe care about is call history and your SMS messages (and those you can keep track of and bring back in using CallTrack and SMS Backup), your emails will re-download, and you can go back and update things individually as you please.

That email bug about not deleting mails properly on one of the Evo updates? Didn't phase me - I just did a nandroid restore and lived with the version that worked for me (that being critical to me, where new features and latest and greatest, were not).

Hope this helps!
 
care to expand on your question? there is no recovery that is "usable" during temp root. you can restore the files your self or create a batch file to do this. but until the root is either stickied after boot, or perm root you have to do all the restoring yourself

I'm not talking about changing /recovery to install CWM. If everything you change while temp rooted is changed back on reboot, the phone must be getting the stock files from somewhere to replace the ones you changed. Like if resolution is changed in the default.prop file (I'm still unsure if that's the actual file that gets changed) while temp rooted. Then the phone is rebooted, how is it that the default.prop goes back to stock settings if it was changed while root was active?
 
good question, I have no idea. It may get changed and put in a tmp file somewhere, or in stock recovery a backup of all /sys files are kept and verified on boot. I have noticed when i root v non root reboots the root reboot takes a little longer
 
/sigh I really need to start reading up on how Linux works, or at least the more popular builds of it.
 
Back
Top Bottom