any benefits/differences in rooting? and which rom


Last Updated:

  1. Agent Jones

    Agent Jones Well-Known Member This Topic's Starter

    Joined:
    Oct 9, 2009
    Messages:
    354
    Likes Received:
    73
    I have an evo that i upgraded to 2.2 froyo and i want to root. I know that 2.2 is not rootable yet. I ordered another phone cause i was having problems with this one. The one i got now has 2.1 on it. I want to root it to a 2.2 rom and i have three quetions.

    (before anyone says search i have been reading through the root section here and xda the past couple of days so i do have very basic understanding so far but it is very confusing)


    1.) once 2.2 is rooted will there be any differecnes from a rooted 2.2 phone running a 2.2 rom and a rooted 2.1 phone running a 2.2 rom...basically should i get the new phone (2.1) and root it to a 2.2 rom or wait for 2.2 to get root and then upgrade it to 2.2 and then root.

    2.) what rom should i run if i want 4g, wifi tethering, and 30fps fix.

    3.) How hard is it to go back to stock once its been rooted


    Thanks for all the help
     

    Advertisement
  2. Captain Starfish

    Captain Starfish Well-Known Member

    Joined:
    Jul 7, 2010
    Messages:
    53
    Likes Received:
    12
    On 1:
    Root your 2.1. Install a Froyo ROM and the wimax radios and there shouldn't be any difference.

    2:
    I recommend Baked Snack.

    3:
    As easy as flashing an RUU.
     
    Agent Jones likes this.
  3. Agent Jones

    Agent Jones Well-Known Member This Topic's Starter

    Joined:
    Oct 9, 2009
    Messages:
    354
    Likes Received:
    73
    so if they are the same how come people that were rooted on 2.1 didnt just update to a 2.2 rom instead of doing the 2.2 OTA update and losing root?
     
  4. tsipa

    tsipa Well-Known Member

    Joined:
    Jun 7, 2010
    Messages:
    636
    Likes Received:
    111
    The OTA was released before there were any fully functional FroYo ROMs available so I guess some people jumped the gun. I think the Devs had a rooted version up within hours anyway.
     
    Agent Jones likes this.
  5. novox77

    novox77 Leeeroy Jennnkinnns! VIP Member

    Joined:
    Jul 7, 2010
    Messages:
    3,965
    Likes Received:
    3,256
    And I tried my best to tell people to wait for the rooted 2.2 rom, which would be released ON THE SAME DAY as the OTA. Not everyone got the memo. And indeed, the rooted ROM was made available BEFORE the official OTA by 9 hours.
     
  6. Agent Jones

    Agent Jones Well-Known Member This Topic's Starter

    Joined:
    Oct 9, 2009
    Messages:
    354
    Likes Received:
    73
    cool thanks guys. since there is no difference guess ill dive back into reading and go root!
     
  7. Agent Jones

    Agent Jones Well-Known Member This Topic's Starter

    Joined:
    Oct 9, 2009
    Messages:
    354
    Likes Received:
    73
    sorry guys one more quetison. can this all be done on a macbook pro? running os X.6.2?
     
  8. tsipa

    tsipa Well-Known Member

    Joined:
    Jun 7, 2010
    Messages:
    636
    Likes Received:
    111
    I'm pretty sure it can be... I haven't tried though.
     
  9. novox77

    novox77 Leeeroy Jennnkinnns! VIP Member

    Joined:
    Jul 7, 2010
    Messages:
    3,965
    Likes Received:
    3,256
    Good questions, especially the first one. Here are the correct answers with plenty of hopefully non-confusing answers.

    1) There is no difference between flashing a rooted 2.2 stock rom from an existing 2.1 rooted build and a future 2.2 root exploit that roots your existing 2.2 stock build. The end result is the same. There was ABSOLUTELY NO advantage for people to give up their root powers to receive the stock 2.2 OTA update. A rooted version of the STOCK rom was created between the time the leaked 2.2 and official OTA 2.2 were available. If people had the patience to wait 1 or 2 days, they would have been able to enjoy the stock 2.2 features and kept their root.

    Repackaging a ROM so that it is rooted is a very quick process. As soon as the stock ROM is released, the devs repackage it with root so that EXISTING rooted users can flash this repackaged ROM to upgrade their phones and preserve root access. People with non-rooted phones don't have the ability to flash custom ROMs, so they cannot use this repackaged ROM. So step 1 is to jailbreak your phone (root it, unlock Nand). Step 2 is to flash a ROM of your choice. Step 3 is to maintain your root by never flashing a non-rooted stock ROM or accepting an OTA update.

    2) You can have 4G, wifi tether, and 50+FPS with the stock ROM but replaced with a custom kernel. A ROM can contain multiple components, and the kernel is almost always bundled. When you download a reputable ROM, you are getting a custom kernel and a custom operating system, and most reputable ROMs' kernels have already been modified to give you the wifi tether, the 4G, FPS uncap, and CPU throttling. The operating system part of the ROM has nothing to do with any of these features; that's why you can get away with a stock rom with a custom kernel. See my sig if you prefer to stay as stock as possible.

    3) Unrooting is as simple as flashing an unrooted ROM. However, there are different degrees of unrooting, just like there are different degrees of rooting (the proper term should be jailbreaking). You can unroot from an application-side standpoint, meaning applications won't be able to request superuser permissions. But you can still keep a custom recovery image and the engineering bootloader. These components, strictly speaking, have nothing to do with "root," but they allow you to obtain root again by providing a pathway to flash custom ROMs. Having an engineering bootloader with a custom recovery means your phone is fully jailbroken (not necessarily rooted, because you could flash a non-rooted ROM that doesn't overwrite your recovery image or bootloader image). If you want to truly return to stock, you need to run a ROM Upgrade Utility (RUU) that will replace your bootloader and recovery with the stock versions, and return your OS to stock without root. You can find stock RUUs floating around the web.

    There are two reasons why you would ever get rid of root:

    a) you need to take advantage of your warranty for whatever reason. make sure you fully unroot (put your phone back in jail)

    2) you decide maintaining a rooted phone is too much hassle. Here, I'd recommend flashing a non-rooted ROM that preserves your engineering bootloader, so you have the option to get root back at any time without needing an exploit to break in to your phone.

    The engineering bootloader is obtained when you follow a root exploit that fully jailbreaks your phone (Simpleroot, Toast's method, currently only functional on 2.1). Unrevoked3 will root your phone but won't fully jailbreak it. It's commonly referred to as a half-root.
     
    WeThePeople, v01rider, cabbie and 5 others like this.
  10. takirb

    takirb Well-Known Member

    Joined:
    Jun 20, 2010
    Messages:
    641
    Likes Received:
    181
    Very good explaination Novox, i needed that. I have yet to root my Evo, but since the 2.2 update my battery life has been going downhill fast (less than 10hrs passed 2 days compared to 15hrs avg on 2.1). I'm starting to lean towards rooting to see if it'll help (vs purchasing more batteries).

    So 2.2 Froyo has been rooted already? Meaning there's a custom ROM available with 2.2 minus the bloatware from Sprint, and adding wifi tethering and FPS cap removed? The OP stated that 2.2 hasn't been rooted yet which is why i ask. Sorry for being a noob, this is the first time i've even looked at the Root section of this forum as before i had no need to.
     
  11. tsipa

    tsipa Well-Known Member

    Joined:
    Jun 7, 2010
    Messages:
    636
    Likes Received:
    111
    2.2 has not been rooted yet. However, there are custom 2.2 ROMs that have all the stuff you mentioned BUT you could only get these custom ROMs if you were rooted pre 2.2.
     
    takirb and tracerit like this.
  12. takirb

    takirb Well-Known Member

    Joined:
    Jun 20, 2010
    Messages:
    641
    Likes Received:
    181
    Awesome, i think that's what had me confused since i did see posts of root with 2.2. Much thanks!
     
  13. lite blue

    lite blue Well-Known Member

    Joined:
    Apr 29, 2010
    Messages:
    158
    Likes Received:
    9
    great explanation,
    I am interested in a simple froyo rom with wifi tether. what exactly does the netarchy-toast mod kernel in your sig do? does one add a custom kernel just like a custom rom?
     
  14. Captain Starfish

    Captain Starfish Well-Known Member

    Joined:
    Jul 7, 2010
    Messages:
    53
    Likes Received:
    12
    I use Baked Snack right now, great battery life with working wifi tether.

    The netarchy-toast kernel removes the 30fps cap for smoother scrolling and better looking video. It is overclock/underclock enabled so you can use Setcpu to change your processor clock speed to your liking. It is also undervolted for slightly better battery life.

    You may also want to check out this kernel as it has all the netarchy kernel currently has but with supposedly better undervolting management, which may translate to better battery life.

    To add a kernel you flash it from recovery just like you would a rom, without wiping anything unless otherwise stated. Make sure the kernel is compatible with your rom, as Fresh and DC have their own netarchy kernels.
     
    lite blue likes this.
  15. kmoon89

    kmoon89 Well-Known Member

    Joined:
    Jul 15, 2010
    Messages:
    99
    Likes Received:
    14
    ^ Yes, exactly what he said, haha. Baked Snack is definitely an amazing ROM; my first ROM and I've only cheated on her a few times with others for experimenting, but I always ran back. Happy marriage :).
     
    lite blue likes this.
  16. lite blue

    lite blue Well-Known Member

    Joined:
    Apr 29, 2010
    Messages:
    158
    Likes Received:
    9
    i assume i can search for the rom on the xda dev site. are you running any custom kernals over the rom? any idea if voice calls over bluetooth that is supposed to function in froyo is working with this rom? also if i am unlocked with nandroid unlock do i need to hook up to a pc or can i just download the rom and radio updates directly to the sd on my phone?
    thanks
     
  17. novox77

    novox77 Leeeroy Jennnkinnns! VIP Member

    Joined:
    Jul 7, 2010
    Messages:
    3,965
    Likes Received:
    3,256
    I run the ketarchy kernel (in my sig). works flawlessly.

    yeah, put the .zip file on your SD card. then either use ROM Manager, or boot into recovery, and install zip from SD card.
     
  18. lite blue

    lite blue Well-Known Member

    Joined:
    Apr 29, 2010
    Messages:
    158
    Likes Received:
    9
    thanks, i assume radio update and wimax update are also zip files?
     
  19. novox77

    novox77 Leeeroy Jennnkinnns! VIP Member

    Joined:
    Jul 7, 2010
    Messages:
    3,965
    Likes Received:
    3,256
    Yeah, those are flashable zips too.
     
    lite blue likes this.
  20. lite blue

    lite blue Well-Known Member

    Joined:
    Apr 29, 2010
    Messages:
    158
    Likes Received:
    9
    thanks guys,
    i decided to go with the stock froyo 2.2 in novox sig. worked well no problems. very happy wireless tethering and voice calls over bluetooth work like a charm. decided against bake snack because from reading it sounds like it may have bluetooth issues, but may try in future

    So any disadvantages to adding the netarchy-toastmod kernel? i understand one can buy setcpu for about $2 to over/under clock, but i am pretty happy with the evo speed and battery life, i have a few extra batteries from ebay. Is the increase in fps above 30 really noticeable? i really do not notice much screen lag?

    also if i install a custom kernal, how does one remove it if it is causing trouble? any instability/problems with netarchy-toastmod kernel
    thanks again
     
  21. novox77

    novox77 Leeeroy Jennnkinnns! VIP Member

    Joined:
    Jul 7, 2010
    Messages:
    3,965
    Likes Received:
    3,256
    1) netarchy kernel is flawless as far as I can tell. I notice a world of difference with the FPS. it's hard to go back.

    2) setCPU is a free download at the author's xda thread:
    SetCPU for Root Users [2.0.2] This *actually* changes everything. 08/02/2010 - xda-developers
    Donate by buying it, if you like it. I use it to get awesome battery savings when phone is idle (1% battery drain overnight)

    3) netarchy's page has a link to the stock kernel, so if you don't want the custom one, just flash the stock. You should definitely give the kernel a try. Just do a nandroid backup first (always) before flashing.
     
  22. lite blue

    lite blue Well-Known Member

    Joined:
    Apr 29, 2010
    Messages:
    158
    Likes Received:
    9
    Thanks for the advice, did the backup first always a good suggestion.i installed the newest netarch-toastmod kernel, have had no problems, do not notice much difference either.i also installed setcpu, but out kept freezing so I uninstalled it.i may just not know how to set it up.i also noticed the new n-a kernel says it uses HAVS to conserve battery. Anyone know if that interferes with setcpu? And is there any way to monitor cpu speed see if HAVS is functioning?
     
  23. novox77

    novox77 Leeeroy Jennnkinnns! VIP Member

    Joined:
    Jul 7, 2010
    Messages:
    3,965
    Likes Received:
    3,256
    download FPS2D and Dotty from the market.

    FPS2D will test your frame rate. From what I've seen, the HAVS will keep your framerate jitter to a minimum, and your standard deviation value should be low.

    Dotty verifies more than 2-pt multitouch.

    Also enabled is wifi and wired tether. You'll need to install these:
    Downloads - android-wifi-tether - Project Hosting on Google Code

    Downloads - android-wired-tether - Project Hosting on Google Code


    As with most things root, you won't see much difference until you take advantage of the features that are unlocked. You SHOULD automatically see improvements in the screen's responsiveness and smoothness, although if you didn't really pay attention to the original, you may not notice.
     

Share This Page

Loading...