yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] DRatJr:
Does this work on Hardware 0004?
[EVO 4G Android Development] mattsm:
http://xdaforums.com/showpost.php?p=9293223&postcount=2
[EVO 4G Android Development] DRatJr:
Thanks I was actually looking in the FAQ and I knew I saw 0004 some where but couldn't find it after. Thanks.

And also, I have had a lot of confusion on this method. Can I flash AOSP ROMs or custom kernels? If not, why not?
[EVO 4G Android Development] mattsm:
Sure you can, that is why you are rooting. Just know the combination of what kernels work with what roms and so forth.
[EVO 4G Android Development] Davidsr1127:
So after being rooted, when this guide gets updated with new files is there any need to come back and run any of these processes to update anything in our phones? Like HBoot version, or recovery or anything?
[EVO 4G Android Development] mattsm:
Nope not necessary, recovery can be updated if you want it(sometimes best to run current)(but not necessary imo, especially if all is working fine) but just gotto its thread and flash it if you want current. http://xdaforums.com/showthread.php?t=705026
[EVO 4G Android Development] nelanka:
Installing CM7 after rooting with this method

I've successfully rooted using this guide. Thanks very much for your hard work and detailed and clear instructions.

I'd like to upgrade to CM7. Their guide indicates a 5 step process including rooting. Obviously since I'm rooted, I can skip a few steps. I was wondering if step 3: Flashing the Engineering SPL, and step 4: Flashing Radio are needed.

The SPL is hboot, right? Is there any reasons why we would update our hboot after following this rooting method? Also, for radios, they are not rom/kernel dependent, correct?
[EVO 4G Android Development] mattsm:
Not sure what link you are refering to with those instructions.

Should be NO need.

Also if you used this OP's guide, you may have the latest baseband, wimax radio, and PRI.

Really not sure if OP includes the All-In-One or Standalone version of SprintLovers.

I would think he uses the ALL-In-One, since his goal is to take care of all your needs all in one process.

He might have it specified which version in OP, but didn't see it. I used the OP's method when I rooted, but

substituded a different rom in there.
[EVO 4G Android Development] Davidsr1127:
Thanks for the quick reply!!
[EVO 4G Android Development] DRatJr:
Okay so like any ROM I flash with its own custom kernel is okay?

Also in FAQ it says this:

Q: Camera doesnt work after doing this

A: Flash a new rom thats current. Like SteelRom, Fresh, Stock Rooted. The issue here is the Hardware is different. NO CUSTOM KERNELS

So what does it mean by no custom kernels? Like no flashing one ROM, then a different Kernel that isn't packaged with it? Or what?
[EVO 4G Android Development] gpz1100:
Hardware 0004 uses a different camera, which requires a kernel with proper support. Some older kernels may not have the needed driver.
[EVO 4G Android Development] unknown1205:
hello,

i have an evo which i got from the first day of release and everything is working correctly however im helping my co-worker root it and although after few hours i was able to root and flash a rom but now i cant get into bootloader by holding the volume up + power. it just vibrates 3 times and black screen. the only way i can get in is if i boot up the phone and run adb bootloader. how can i fix this?
[EVO 4G Android Development] DrBump471:
Make sure its volume down and power button.
[EVO 4G Android Development] unknown1205:
what? on my evo, its volume up
[EVO 4G Android Development] DrBump471:
uh you sure? Check the OP. I've always used power + vol down to get into bootloader.
[EVO 4G Android Development] unknown1205:
100% positive. i've had my evo since the first day its released. i've always used vol up. but vol down seems to work on my co-workers evo... wierd...
[EVO 4G Android Development] DrBump471:
WEIRD! I got my Evo from day one as well. Glad you got it to work.
[EVO 4G Android Development] heythatsghetto:
quick question...

first, my phone is already rooted...so dont need help with that.. rooted a while ago.

im using linux, and i noticed in the beginning it states "must use adb.exe included"

i have the adb installed on my system

i was just wondering if that was a "special" modified adb.exe?? or theoretically would my installed adb on my linux system work just fine for invoking the commands needed to follow this tutorial? if the adb.exe is unmodified than the answer is yes; just didnt know if this guide was intended to be followed by the most novice of computer users and thats why it states to only use that adb..

??

thanks
[EVO 4G Android Development] xHausx:
You should always use vol down, there are times when vol up will put your phone in diag mode which you absolutely do not want.
[EVO 4G Android Development] DRatJr:
Any mirror for the download, it is taking forever..
[EVO 4G Android Development] yoss15:
will this method work with an incredible?

I used this for my evo and I'm not trying to root my friends incredible and unrevoked 3 keeps giving a missing cid error
[EVO 4G Android Development] zikronix:
No!

10char
[EVO 4G Android Development] zikronix:
No its not a special version of adb...but it is an older version of adb...we had reports of some people using the newer versions of adb and it wouldnt work.
[EVO 4G Android Development] heythatsghetto:
thanks... yes i had rooted my evo using a similar method in this thread...previously... but was trying to root another evo using linux and adb... turns out i was having issues with step 10, getting permission denied... just rebooted into windows and used the included adb.exe, and worked like a charm ;)
[EVO 4G Android Development] yoss15:
any reason why not? obviously i wouldn't need to backup the 4g keys and the sprint lover rom won't work but any other reasons?

edit: and i would need the proper recovery
[EVO 4G Android Development] xrdodrx:
He kind of wrote the guide, so if he's telling you it won't work I wouldn't pursue it further.
[EVO 4G Android Development] DRatJr:
When i get to:

mkdir -p /sdcard/nandroid/RSA-PR-BACKUP

cat /dev/mtd/mtd0 > /sdcard/nandroid/RSA-PR-BACKUP/wimax.img

I get the error in cmd:

mkdir failed for -p, Read-only file system

Any ideas?
[EVO 4G Android Development] DRatJr:
No help? I don't wanna continue without doing it. I can do the second method but not that one.
[EVO 4G Android Development] gpz1100:
It would appear your sd card is mounted readonly (which makes no sense)

Type the 'mount' command from the shell and paste the output in your reply.
[EVO 4G Android Development] DRatJr:
Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\owner>cd C:\root

C:\root>mount

'mount' is not recognized as an internal or external command,

operable program or batch file.

C:\root>adb shell

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

su$su

ssu

ssu: permission denied

$ su

su

# mount

mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/mtdblock4 /system yaffs2 ro,relatime 0 0

/dev/block/mtdblock6 /data yaffs2 rw,nosuid,nodev,relatime 0 0

/dev/block/mtdblock5 /cache yaffs2 rw,nosuid,nodev,relatime 0 0

tmpfs /app-cache tmpfs rw,relatime,size=8192k 0 0

/dev/loop9 /system/bin ext2 rw,relatime,errors=continue 0 0

/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,u

id=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset

=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relat

ime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,ioch

arset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

# mkdir -p /sdcard/nandroid/RSA-PR-BACKUP

mkdir -p /sdcard/nandroid/RSA-PR-BACKUP

mkdir failed for -p, Read-only file system

# mount

mount

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/mtdblock4 /system yaffs2 ro,relatime 0 0

/dev/block/mtdblock6 /data yaffs2 rw,nosuid,nodev,relatime 0 0

/dev/block/mtdblock5 /cache yaffs2 rw,nosuid,nodev,relatime 0 0

tmpfs /app-cache tmpfs rw,relatime,size=8192k 0 0

/dev/loop9 /system/bin ext2 rw,relatime,errors=continue 0 0

/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,u

id=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset

=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/vold/179:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relat

ime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,ioch

arset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

#

^^^^^Thats what I get... any ideas?
[EVO 4G Android Development] gpz1100:
Strange... I don't see the /sdcard itself mounted anywhere.

Question, are you booted into the phone when you are doing this, or booted into bootloader or recovery?

In the root folder, if you do "ls -l", do you see "sdcard" listed as one of the folders?

I would try this.

1) type "cd /sdcard" - if this returns an error, type "mount /sdcard", then

cd /sdcard

ls -l

It should return the contents of the sdcard.

2), Then try Create the nested folder one by one

mkdir /sdcard/nandroid

mkdir /sdcard/nandroid/RSA-PR-BACKUP

Edit: n/m, your sdcard is mounted

/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,u
id=1000,gid=1015,fmask=0702,dmask=0702,allow_utime =0020,codepage=cp437,iocharset
=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

I missed it earlier.
[EVO 4G Android Development] Heaterz16:
I had the exact same issue - just change your charge only status on phone to mount sdcard and MANUALLY create the RSA-PR-BACKUP folder under the nandroid folder on your sd card. Then, unmount (change to charge only) and continue.

I did that when I rooted my phone and another Evo. No issues after that.
[EVO 4G Android Development] DRatJr:
So create the folder:

/sdcard/nandroid/RSA-PR-BACKUP

then do the second cmd?

EDIT: Okay manually made the folder, the wimax.img file is there. Thanks, I will continue on now.
[EVO 4G Android Development] zikronix:
Super Tramp - Goodbye Stranger

It was an early morning yesterday

I was up before the dawn

And I really have enjoyed my stay

But I must be moving on

Like a king without a castle

Like a queen without a throne

I'm an early morning lover

And I must be moving on

Now I believe in what you say

Is the undisputed truth

But I have to have things my own way

To keep me in my youth

Like a ship without an achor

Like a slave without a chain

Just the thought of those sweet ladies

Sends a shiver through my veins

And I will go on shining

Shining like brand new

I'll never look behind me

My troubles will be few

Goodbye strange it's been nice

Hope you find your paradise

Tried to see your point of view

Hope your dreams will all come true

Goodbye Mary, Goodbye Jane

Will we ever meet again

Feel no sorrow, feel no shame

Come tomorrow, feel no pain

Now some they do and some they don't

And some you just can't tell

And some they will and some they won't

With some it's just as well

You can laugh at my behavior

That'll never bother me

Say the devil is my savior

But I don't pay no heed

And I will go on shining

Shining like brand new

I'll never look behind me

My troubles will be few

Goodbye stranger it's been nice etc...
[EVO 4G Android Development] Jbcarrera:
???? Having fun or your way of saying your done?

sent from my EVO at the edge of Hell
[EVO 4G Android Development] zikronix:
I have decided that this thread will no longer be updated....I will leave everything up but im not going to update it any more with updates, just dont have the time....now if a new hboot comes along...thats a different story!
[EVO 4G Android Development] greymalken:
Farewell Zik! Thanks for the great help and the memories!

Can't think of a witty tag line. . . Swyped from my Warm Evo.
[EVO 4G Android Development] Jbcarrera:
Your work is greatly appreciated Zik. I run a smartphone help page on Facebook and I have to say your method has helped alot of people on there trying to root their EVO I hope to see you again The new hboot should be out with the next update till then Good Luck and Happy Trails
[EVO 4G Android Development] gpz1100:
The method works.. If it's not broke, there's nothing to fix (until the next update or hw ver).

I much prefer this method of any of the auto methods.. You actually learn something here vs executing a program.

Thanks for the guide!
[EVO 4G Android Development] zikronix:
yea...you can just tell them that your phone has been locking up and restoring it with the ruu it had problems or something idk
[EVO 4G Android Development] matthewdavisnelson:
I just flashed over to Myn’s Warm TwoPointTwo and am loving it! Everything appears as it should. I also checked my 4G, WiFi, Bluetooth, and wireless tether connections to verify that everything is good. (It is!)
[EVO 4G Android Development] kc_sheets:
so should i try to run the sprint lovers rom now or wait??
[EVO 4G Android Development] chubbzlou:
Does your bootloader screen says s-off? if so you can load sprintlovers rom via bootloader.
[EVO 4G Android Development] kc_sheets:
yes i have s-off and root but other issues i will try this later today and see what happens
[EVO 4G Android Development] darkansi:
Im in the same boat as you guys. Sprint lover works, other roms dont and recovery modes appear flaky. (nandroid causes phone to loop e.t.c.)
[EVO 4G Android Development] zikronix:
bad blocks...im tellin you
[EVO 4G Android Development] thasolution:
I'm having the same issue. I have root and s-off but my 4G does not stick. It switches on but i get no 4G. I do the steps in the FAQ and then it works again but then just turns off and i get nothing. Any ideas why this is happening.

My system info is:

SUPERSONIC EVT2-3 SHIP S-OFF

HBOOT-2.02.0000

MICROP-041f

TOUCH PANEL-ATMELC03_16ac

RADIO-1.36.00.04.02
[EVO 4G Android Development] jauger:
Followed directions to a T and managed to get s-off, rom booted and superuser permissions are fine, but when I reboot it throws me straight into amon ( and even clockwork ) recovery and will not boot rom until I flash again from hboot..( Sprint Lovers is the only one Ive had success with)..... Is this the bad blocks problem you are talking about??
[EVO 4G Android Development] 94tbird:
I jsut attempted to root on my evo 3.3 software and 0003 hardware. It failed the radio, vibrating 6 times and saying FAIL-PU and also failed bootloader with 1C as the error. Any suggestions? thanks
[EVO 4G Android Development] amoamare:
I'm TRYING to get someone with the Fail-PU to send me there EVO but no one seems to want to do that.
[EVO 4G Android Development] ToddlerTN:
Maybe someone would be more willing to TRADE you their EVO? ;)

I got everything rooted and configured from the Sprint stock ROM, but when I tried to use ROM Manager to make a backup, I got stuck in a loop where CW Recovery came up and did nothing at all until I flashed again from HBOOT. Eventually just unrooted and went back to stock because CW Recovery was useless.
[EVO 4G Android Development] 94tbird:
Ok I AM ROOTED...phew Finally

For all the guys with FAIL-PU on the radio and FAIL-IC on the bootloader, here are my working amended steps. It worked for me, hopefully it works for you

I followed through the 14 steps but got the radio and bootloader failures so continue from that failed step:

*NOTE: I got FAIL-PU for the Radio_VZ and Fail-IC for the bootloader.

Say NO TO REBOOT, then choose RECOVERY.

It should leave you at the black screen with a Red Triangle

adb-windows push recovery /

adb-windows shell busybox --install /sbin

adb-windows shell nohup /sbin/recovery &

17) With any luck you should be at a recovery where you can flash unrevoked-forever.zip.

Choose Update from SD Card

Choose Unrevoked Forever and let it complete.

I now have S-OFF!!!!!

OK so now you have no ROM on the phone

Download: RUU_SuperSonic_S_Sprint_WWE_3.30.651.2_Radio_2.15.00.09.01_NV_1.77_003_release_154209_signed.exe

Open it but DO NOT PROCESS the update

Open my computer and navigate to c:\Users (YOUR USERNAME)\Appdata\Local\Temp

sort by date and you will see a gibberish folder with the current date and time. Open it and then open the folder inside.

Locate the rom.zip file and copy it to the desktop

rename it PC36DIAG.zip

Remove your memory card and using a memory card reader, delete the existing PC36DIAG on the SD card, and copy over the one we just renamed

Reboot the phone holding VOL-DOWN and power

Now it will update the phone properly leaving S-OFF!!!!!

Reboot the phone holding VOL-DOWN and Power if you want to verify S-OFF

Reboot the phone again and let it load all the way up

Run Unrevoked 3.12

It failed to apply unrevoked forever so run this manually from the recovery

You Are rooted when the phone reboots
[EVO 4G Android Development] chubbzlou:
Could it be that since the evo has new hardware maybe the recovery files has to be update for the new hardware. Just a thought.
[EVO 4G Android Development] fryman:
I wish I could but then I would be evoless...and I don't think I could handle it...

I am going to try to flash back the stock rom following the directions from this post.

http://xdaforums.com/showpost.php?p=9070294&postcount=154

It worked great...but I don't have root
[EVO 4G Android Development] 94tbird:
follow my steps 2 posts up to beat the fail-pu problems and ROOT YOUR PHONE!!!
[EVO 4G Android Development] xHausx:
I'm skeptical about them changing any hardware that would cause this, my guess would be that it is something software related or that the pc36img.zip isn't compatible with the new configuration. Sometimes its best not to mix and match versions.

Unrevoked forever wasn't made for this bootloader and radio combo either but it should work.
[EVO 4G Android Development] ShadowDrake:
That's the same process, basically. I just did it - got S-OFF, and unrevoked ran and installed amon ra's recovery no problem.

I went to flash one of my ROMs (without rebooting) and no good, I get errors. So I flashed the stock rom back on and I'm in the process of running unrevoked again.
[EVO 4G Android Development] 94tbird:
On the fail screen you hit no to reboot

Ran the recovery

Ran the unrevoked forever

reflashed the phone with the rom.zip file out of the RUU 3.3 file

Ran the windows Unrevoked 3.12

reran the unrevoked forever file

exactly like that? That is what worked for me
[EVO 4G Android Development] ShadowDrake:
All except the last step of re-running unrevoked forever, will report back in like 20 seconds :p

Edit: Same error

Can't symlink /system/xbin/[

symlink busybox SYSTEM:xbin/[

With Amon Ra's 1.8

Which recovery are you using?

Edit 2: Also not allowed to flash a new recovery via fastboot. Something feels incomplete. NAND not fully unlocked? But I don't think I could go back to the engineering bootloader from here.

C:\Users\Jason LaGuidice\Desktop\Root>fastboot flash recovery recovery-RA-evo-v1.7.0.2.img
sending 'recovery' (4148 KB)... OKAY [ 1.851s]
writing 'recovery'... FAILED (remote: not allowed)
finished. total time: 1.856s
[EVO 4G Android Development] zikronix:
I do agree with that.
[EVO 4G Android Development] thefredelement:
Thanks for this, awesome thread, awesome thread titles and a great root method.

Donation incoming.
[EVO 4G Android Development] nickrussel:
root for samsung galaxy indulge SCH-R910.EA29

could the same method be applied to Samsung Galaxy Indulge SCH-R910.EA29 ? We're banging our heads against the wall on "the other" forum and can't seem to root this mo-fo... :(
[EVO 4G Android Development] sookieball:
For real! I'm soooooooo praying someone with the right knoledge andmeans figures out how to root this fone! Its an awesome fast fone with a kickass kernal but bloated and needs personalization. I do love that there's no vanilla status bar.
[EVO 4G Android Development] Black SER:
I know this is not updated no more by the OP, but dam I love this method so much. I want to Thank the OP for such a great tutorial. This worked like a charm. My wife was hating the way I can use the free wi-fi hotspot and she just couldn't resist anymore. Thank You once again OP!
[EVO 4G Android Development] soxfan81:
It isn't time to retire. I would recommend to anyone that wants to learn something rather than let software do it for you. This is the only method I trust and it works!
[EVO 4G Android Development] mich11128:
Sad that the thread has been retired but this is my favorite and only method to root with so I'll definitely bookmark this and still keep using it.
[EVO 4G Android Development] caffeinated chris:
yea this one hell of a confusing way, seems like the steps skipped a few small details. but hey it worked =)
[EVO 4G Android Development] zikronix:
I just popped in because I had to replace my phone and the **** wouldnt root. ****ing piece of ass. Its rooted now. LOL
[EVO 4G Android Development] gpz1100:
Did you follow the guide in the OP? :D
[EVO 4G Android Development] fantomasv:
help me please

how to charge that firmware if the phone dont turn on completily, only bootloader?
[EVO 4G Android Development] gpz1100:
Bump... Lets not forget this method!!!
[EVO 4G Android Development] ff2co4:
So i figured id give this a shot and i seem to be stuck at step 6(a), when i paste in the command it tells me "mkdir failed for -p, Read only file system"

so the thing is, i've done this once before but got stopped at this step before..before i was ever rooted, my phone isnt bricked but my issue is busybox isnt installed, ive searched and found a thread from last year but the place that person used to host the file is no longer hosted there... so how do i get around this, ive also tried to reinstall the offical RUU and i get some error 707 usb connection error, so i cant go back to 3.29 ..any help would be great appreciated... ps..i did find a zip file for busybox and copied to the root of sdcard, but im not sure what command to use to get it to install either and i found a install from the market and tried it and it said "this app failed either because your device is not nand unlocked or we were unable to remount..please use logcat at this time get it from the market to send a log to stericdriod@gmail.com

i figured this would be the same as installing a custom rom on a windows phone so figured ah why not.. but im stuck..not really *****ing my phone still works so im happy just would like to finish the process so i can install a better them and upgrade the current rom...
[EVO 4G Android Development] androidsupra:
I know the OP doesn't recomend unrevoked, but I have had no trouble with it, on multiple htc phones. save yourself some trouble, www.unrevoked.com
[EVO 4G Android Development] ff2co4:
thats what i read also....at this point what would my options be?
[EVO 4G Android Development] xHausx:
is your nand unlocked? boot into the hboot/fastboot and look for S-ON or S-OFF
[EVO 4G Android Development] ff2co4:
i did that and it says S-on
[EVO 4G Android Development] xHausx:
your phone is still locked then, you'll only be able to flash official updates until you can get that to show s-off
[EVO 4G Android Development] ff2co4:
what can i do to get it unlocked? i look at the links in your sig which of them are the best method?