How-To Full Root of Evo 4G on Mac

Sorry, n00b here, but what is ‘rooting’ used for? Is this so you can add files to your EVO on a mac?
 
Sorry, n00b here, but what is ‘rooting’ used for? Is this so you can add files to your EVO on a mac?

Root
Basically "root" means you (or more usefully Apps) can use commands that require elevated permissions- like an Administrator account on Windows.

There are three levels of "rooting" on an Android:

The easiest method, unrEVOked allows you to install applications that require root access (like free wireless tether).

The second "root" level will allow you to install custom ROMs, which includes themed ROMs and even custom homebrewed versions of Android 2.2 (like EVOlution ROM), or a vanilla Anroid 2.1 ROM without Sense.

"Full root" means you've unlocked the normally read-only portion of the phone's internal storage known as NAND. With this you can make full backups of your entire phone, similar to making a ghosted image of your PC. This is great for people who want to use multiple ROMs- you install one ROM, make a NAND backup (using a tool called NANDroid), then install the next one and make a NAND backup of that. From there you can restore either backup whenever you want. It's almost like dual-booting a PC.
 
Root
Basically "root" means you (or more usefully Apps) can use commands that require elevated permissions- like an Administrator account on Windows.

There are three levels of "rooting" on an Android:

The easiest method, unrEVOked allows you to install applications that require root access (like free wireless tether).

The second "root" level will allow you to install custom ROMs, which includes themed ROMs and even custom homebrewed versions of Android 2.2 (like EVOlution ROM), or a vanilla Anroid 2.1 ROM without Sense.

"Full root" means you've unlocked the normally read-only portion of the phone's internal storage known as NAND. With this you can make full backups of your entire phone, similar to making a ghosted image of your PC. This is great for people who want to use multiple ROMs- you install one ROM, make a NAND backup (using a tool called NANDroid), then install the next one and make a NAND backup of that. From there you can restore either backup whenever you want. It's almost like dual-booting a PC.

Thanks for clearing that up. I'm also a noob when it comes to these things. So if I follow the method from OP, all my stuff will be restored after full root? (i apologize for being a noob lol)
 
Thanks for clearing that up. I'm also a noob when it comes to these things. So if I follow the method from OP, all my stuff will be restored after full root? (i apologize for being a noob lol)


If you back up with titanium while using unrEVOked, you'll be ok, you'll just have to drop your apps back where they belong.
 
If you back up with titanium while using unrEVOked, you'll be ok, you'll just have to drop your apps back where they belong.

And this includes the free version of Titanium or do I have to purchase to get it to backup all my stuff? Thanks in advance for the help
 
free app does the job. hit backup at the top, then menu, then batch will pop up at the bottom. Tons of options, of which is "backup apps+system data", and "restore apps+ system data"

Always nice to donate though.
 
Did the following:
# /data/flash_image recovery /sdcard/amon-ra-recovery.img

Got the following:
mtd: not writing bad block at 0x003a0000

I reran the command and got no error message, but anything I should be worried about?
 
Thanks for clearing that up. I'm also a noob when it comes to these things. So if I follow the method from OP, all my stuff will be restored after full root? (i apologize for being a noob lol)

No need to apologize, everyone is a noob at first. You gotta be a noob to learn!
 
OMG

I am having a really hard time comprehending this and I am afraid to move forward. Is there a way to unroot the phone once you have deleted the bloatware or will that just restore the factory crap? What is flashing and how do you do it? Speak in layman's terms because this is a lot of information to take in having never done anything like this before. I am working off a Mac and don't have access to a PC, so please, don't talk to me about how to do things in Windows... Thanks :p
 
For those that don't have a Wimblows machine, just use Bootcamp or Parallels or Fusion.
I'm sure a friend has an old XP Cd laying around somewhere.
 
I am having a really hard time comprehending this and I am afraid to move forward. Is there a way to unroot the phone once you have deleted the bloatware or will that just restore the factory crap? What is flashing and how do you do it? Speak in layman's terms because this is a lot of information to take in having never done anything like this before. I am working off a Mac and don't have access to a PC, so please, don't talk to me about how to do things in Windows... Thanks :p

Unfortunately you cant unroot and remove unwanted apps, unrooting restores your phone to the day you bought it. You can however flash a stock rom minus bloatware.

Flashing is booting the phone in recovery mode, and installing a custom rom that has been zipped.

but all of this is listed in the Rooting FAQ =)

For those that don't have a Wimblows machine, just use Bootcamp or Parallels or Fusion.
I'm sure a friend has an old XP Cd laying around somewhere.

This is currently the only way to un-root if your using a mac, but for rooting rufflez guide is awesome... just follow it, and you'll be good.
 
For those that don't have a Wimblows machine, just use Bootcamp or Parallels or Fusion.
I'm sure a friend has an old XP Cd laying around somewhere.

Is this really the only way?

Update: Ah okay I see someone just said yes...
 
Last edited:
Check out RvU thread, the rom has sense, and looks stock, a few bonus widgets you dont have to use, and the ability to remove select bloatware apps.
 
stuck

I cannot get past step four. after I type in cd Desktop/evo-recovery./recovery-mac.sh I get No such files or directory. I am about to tear my hair out in frustration! Help!
 
I cannot get past step four. after I type in cd Desktop/evo-recovery./recovery-mac.sh I get No such files or directory. I am about to tear my hair out in frustration! Help!

is that really where it is and what its called, double check and adjust the name in the code if you need to.
 
I know its on my desktop and I know its called evo-recovery. I know its spelled that way as well. Is there anything else wrong you can see? I'm a total noob with rooting and android, any help is appreciated.

Ps. Thanks for the quick reply.
 
Note... When doing Part 1, Step 4, its best to just open another terminal window just for the recovery.

Also, to place files to the sdcard, use the adb method, don't drag and drop, it causes problems
place files to push in tools folder of sdk
open up terminal
cd android-sdk-mac_86/tools
./adb push FILENAME /sdcard/

try this, specific to part 1 step 4
 
not at home right now, so i cant try it, but just to be clear i should try typing in
cd android-sdk-mac_86/tools
./adb push evo-recovery./recovery-mac.sh/sdcard/

?
 
not at home right now, so i cant try it, but just to be clear i should try typing in
cd android-sdk-mac_86/tools
./adb push evo-recovery./recovery-mac.sh/sdcard/

?

yessir, its on the first page, right under the OP XD
 

Trending Posts

Forum statistics

Threads
956,475
Messages
6,968,423
Members
3,163,552
Latest member
danish765