yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] gmramirez1973:
F:\Android\android-sdk-windows\tools>fastboot oem rebootRUU

... INFOmsm_nand_erase: failed, block 8187, status

0xC001A0

INFO[ERR] Bad block found: 8187

INFOmsm_nand_dm_write_oob 0x3FF60000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FF60800 2048 0 failed (-5)

INFOMark bad block 8187 failed (0)

INFOmsm_nand_erase: failed, block 8189, status 0xC001A0

INFO[ERR] Bad block found: 8189

INFOmsm_nand_dm_write_oob 0x3FFA0000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FFA0800 2048 0 failed (-5)

INFOMark bad block 8189 failed (0)

INFOmsm_nand_erase: failed, block 8190, status 0xC001A0

INFO[ERR] Bad block found: 8190

INFOmsm_nand_dm_write_oob 0x3FFC0000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FFC0800 2048 0 failed (-5)

INFOMark bad block 8190 failed (0)

INFOmsm_nand_erase: failed, block 8191, status 0xC001A0

INFO[ERR] Bad block found: 8191

INFOmsm_nand_dm_write_oob 0x3FFE0000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FFE0800 2048 0 failed (-5)

INFOMark bad block 8191 failed (0)

INFOmsm_nand_dm_write_oob 0x3FF60000 2048 0 failed (-5)

INFO[ERR] flash_write_page failed(errno 523968): page id 131072

INFO[ERR] <Error>partition_write::Failed to write page 523968

INFO[ERR] <Error>Roll back data and mark bad block

INFOMark Bad block: 8187

INFOmsm_nand_dm_write_oob 0x3FF60000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FF60800 2048 0 failed (-5)

INFOMark bad block 8187 failed (0)

INFOmsm_nand_dm_write_oob 0x3FFA0000 2048 0 failed (-5)

INFO[ERR] flash_write_page failed(errno 524096): page id 131072

INFO[ERR] <Error>partition_write::Failed to write page 524096

INFO[ERR] <Error>Roll back data and mark bad block

INFOMark Bad block: 8189

INFOmsm_nand_dm_write_oob 0x3FFA0000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FFA0800 2048 0 failed (-5)

INFOMark bad block 8189 failed (0)

INFOmsm_nand_dm_write_oob 0x3FFC0000 2048 0 failed (-5)

INFO[ERR] flash_write_page failed(errno 524160): page id 131072

INFO[ERR] <Error>partition_write::Failed to write page 524160

INFO[ERR] <Error>Roll back data and mark bad block

INFOMark Bad block: 8190

INFOmsm_nand_dm_write_oob 0x3FFC0000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FFC0800 2048 0 failed (-5)

INFOMark bad block 8190 failed (0)

INFOmsm_nand_dm_write_oob 0x3FFE0000 2048 0 failed (-5)

INFO[ERR] flash_write_page failed(errno 524224): page id 131072

INFO[ERR] <Error>partition_write::Failed to write page 524224

INFO[ERR] <Error>Roll back data and mark bad block

INFOMark Bad block: 8191

INFOmsm_nand_dm_write_oob 0x3FFE0000 2048 0 failed (-5)

INFOmsm_nand_dm_write_oob 0x3FFE0800 2048 0 failed (-5)

INFOMark bad block 8191 failed (0)

INFO[ERR] <Error>partition_write::Too many bad blocks(out of ran

INFOge)

OKAY [ 0.219s]

finished. total time: 0.219s
[EVO 4G Android Development] gmramirez1973:
Yeah I think you are right. :(
[EVO 4G Android Development] snandlal:
Well if you find out anything pm me, ill do the same
[EVO 4G Android Development] xHausx:
Sorry I couldn't help you guys but there are hundreds of things to try and without having your phone in hand its hard to find out enough to know what to do. The zip you flashed set the wrong HbootPreUpdate which im guessing threw your hBoot out of whack. You may want to take a closer look at the addresses it is giving for the bad blocks as well, those seem too high.
[EVO 4G Android Development] lebmb:
hey guys just picked up an evo tonight

trying to root

ran the runexploit (using win xp pro 32 bit) after copying moveme to the sd card, had over 1.2gb free before copying

i got "

ADB server didn't ACK

* failed to start daemon *

error:

*This will take a few moments, please do not disturb this window or your phone

until it finishes...

"

its been 30 mins, the log generated reads as follow :

"

----------

Sun 11/21/2010 2:20:45.15 runexploit.bat Begin

----------

UID 'adb'

adb server is out of date. killing...

* daemon started successfully *

adb server is out of date. killing...

"

phone is still on, nothing has happened

it is a rev3

debating if i should unplug, reboot and start over

i doubt anyone is up but if so any suggestions would be awesome
[EVO 4G Android Development] xHausx:
Your NAND is still locked, what version is your hBoot?

it must not have given it enough time to start the adb server, you should be able to restart it and have it work ok. Just press ctrl+c to cancel out of it.

That part usually takes 30 seconds to a minute at the longest.

If it still doesn't work you may need to reset your phone.
[EVO 4G Android Development] srkmagnus:
HBOOT - 0.79.0000

Thanks for the help. :)
[EVO 4G Android Development] xHausx:
yw. Something must not have taken, you may just need to reboot and try again.

Its also possible something in the script isn't working right on your pc, what windows do you have?
[EVO 4G Android Development] srkmagnus:
I'm on a MacBook so I used the last set of commands provided at the end of the second post.

I'm not loading the latest Radio and WiMax at this point so I skipped ahead to flash the Recovery. Everything goes good until the last part when I get the out of memory error. I"ll try again.

**Edit**

# cat /sdcard/moveme/flash_image > /data/flash_image
# chmod 755 /data/flash_image
# /data/flash_image recovery /sdcard/moveme/recovery-RA-evo-v1.8.0.img

The last line results in the error :(
[EVO 4G Android Development] xHausx:
Can you do an adb reboot bootloader and verify that it shows S-OFF? If so you can try flashing with fastboot using 'fastboot flash recovery-RA-evo-1.8.0.img'
[EVO 4G Android Development] srkmagnus:
It shows S-On.

I flashed a PC36IMG that got me to reboot in 2.1. I am downloading the eng-PC36IMG and will rename it to 'PC36IMG' and load it. I think what happened is that I loaded the 2.1 Image but didn't load the Engineered one right afterwards.

The eng-PC36IMG is what changes the hboot to load the recovery, right?
[EVO 4G Android Development] iggy:
Hello All, completely unable to get this to work: I have rooted with z4 on Rogers 2.1 - Phone is unlocked. Below is the errors I am getting:

Error when running exploit:

error: device not found

Error: ADB can not see your phone. Make sure it is plugged in, ADB Debugging is

enable, and on charge only. If it is already connected you will need to restart

it and try again.

Press any key to continue . . .

Error when running recovery:

*This will take a few moments, please do not disturb this window or your phone

until it finishes...

Waiting for server to restart...

Checking for Root...

error: device not found

Unable to get a root shell, try running the exploit manually.

Type: adb shell {enter}

Then: ./data/local/tmp/rageagainstthecage-arm5.bin

It should kick you out of the shell after a moment and disconnect your phone, on

ce it does that run 'adb shell' and check for a root prompt (#).

If it says Device not found you will have to reboot your phone and try again.

Root access re-acquired, please restart flashrecovery.bat.

Press any key to continue . . .

\

Manually running exploit from command prompt:

D:\EVORoot_-_No_Boot_Radio_ROM>runexploit

*This will take a few moments, please do not disturb this window or your phone

until it finishes...

error: protocol fault (status 2f 64 61 74?!)

Waiting for server to restart...

Checking for Root...

error: device not found

Unable to get a root shell, try running the exploit manually.

Type: adb shell {enter}

Then: ./data/local/tmp/rageagainstthecage-arm5.bin

It should kick you out of the shell after a moment and disconnect your phone, on

ce it does that run 'adb shell' and check for a root prompt (#).

If it says Device not found you will have to reboot your phone and try again.

Press any key to continue . . .

D:\EVORoot_-_No_Boot_Radio_ROM>

D:\EVORoot_-_No_Boot_Radio_ROM>adb shell

$ ./data/local/tmp/rageagainstthecage-arm5.bin

./data/local/tmp/rageagainstthecage-arm5.bin

[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C

[*] checking NPROC limit ...

[+] RLIMIT_NPROC={2872, 2872}

[*] Searching for adb ...

[+] Found adb as PID 18170

[*] Spawning children. Dont type anything and wait for reset!

[*]

[*] If you like what we are doing you can send us PayPal money to

[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.

[*] If you are a company and feel like you profit from our work,

[*] we also accept donations > 1000 USD!

[*]

[*] adb connection will be reset. restart adb server on desktop and re-login.

$

D:\EVORoot_-_No_Boot_Radio_ROM>adb shell

error: device not found
[EVO 4G Android Development] srkmagnus:
I got the Amon_Recovery to load after loading the eng-PC36IMG.img file to load on the phone. Thank you so much for taking the time to help :)
[EVO 4G Android Development] lebmb:
hey xHausx do the contents of the moveme folder need to be on the root of the sd or just the folder as is on the root of the sd

EDIT: never mind i doesn't lol

after restarting a few times and terminating a bunch of itunes and droidexplorer, i typed in the commands in cmd and its flashing the pc36 img now

so far so good
[EVO 4G Android Development] lebmb:
Success

alright perfect. done

thanks for your hard work

now where r the new desire hd roms lol :)
[EVO 4G Android Development] iggy:
Hello is anyone able to help...I don't understand what I may be doing wrong...following the steps provided.
[EVO 4G Android Development] srkmagnus:
It doesn't look like the computer recognizes the phone. Do you have the sdk and HTC sync drivers installed? If you do then make sure the USB is set to charge only and USB debugging is on.

Open a command prompt and type adb shell. It should say daemon is starting and return a $.
[EVO 4G Android Development] sprintgeek101:
Sorry for the lag in responding, was busy with my kids' birthday parties these past 2 days. Do you know of any reliable website where I can download a signed ROM zip? I already ordered a replacement phone, but I'd like to go through with the recovery process for future references. I really appreciate your help and regardless of what happens, as soon as I am able to, I will most definitely donate and you just tell me what accessories you want for your EVO and you'll have them.
[EVO 4G Android Development] badassdes:
Thanks. I did it (PRL & Profile) but it still having the same error :(

Should I unroot and root again?
[EVO 4G Android Development] xHausx:
Shouldn't be necessary, there isn't really any difference between the stock rom and a rooted sense rom when it comes to that.

Try reactivating it: dial ##3282#, select Edit, enter her MSL code, then select Menu and Restore defaults. You can use MSL reader from the market to find the code.
[EVO 4G Android Development] badassdes:
Ok. I will try that as soon as I get home from work. I'll let you know if it was successful. Thanks again!
[EVO 4G Android Development] DaEXfactoR:
Hey guys..

I have to bring my phone in to Sprint for a hardware issue. I wanna unroot and go back to stock first. My question is, if I unroot will I lose root access forever?

Thanks
[EVO 4G Android Development] mdiaz33685:
if u have hardware issues they will replace ur phone....

I accidently used to wrong file, and it unrooted me, and put my hboot 2.10..

but all u need to do is download v2.4 and ur rooted again
[EVO 4G Android Development] DaEXfactoR:
So if I go back to stock after I get my phone back I can just re-root my phone. I thought I read somewhere that if you unroit yiy may lose root forever.

Thanks
[EVO 4G Android Development] novanosis85:
That is if you accept a new ota from HTC . Because new otas won't have a working root method.
[EVO 4G Android Development] le nitro:
I have succesfully rooted with this method.

I do have a question. What will happen if I load Clockwork Mod onto the phone with Rom manager? Does it screw up the root, I just want to be able to use Rom manager to go back and forth between roms.
[EVO 4G Android Development] rocknblogger:
Brand new Sprint Evo 4G

We just bought two new Evo 4G from Sprint and have I couple of questions. I've read a lot of this thread but 219 pages is quite a bit so I apologize if this was already asked and answered.

First of all I'm confused about a couple of things. I checked my phone and I have

HBoot 2.10.0001

my Radio is 2.15.00.11.19

Software number - 3.70.651.1

Build number - 3.70.651.1 CL294884 release-keys

PRI Version - 1.90_003

Kernel version - 2.6.32.17-gee557fd htc-kernel@and18-2 # 15

Is there anything here that I should be concerned about when running this one click root script?

My wife like hers the way it is, is the Sprint lovers ROM basically the same as the stock Sprint? Is it different in any way?

Can I safely root my phone from Windows installed using Parallels or should I do it on a dedicated Windows PC?

I've read about backing up keys and other things before rooting but I'm not sure about all that. Where can I read about what I should back up and how do it? Some of the replies I read were a bit confusing.

Again, I apologize if this was all asked and answered but I just want to be sure I don't miss anything important.
[EVO 4G Android Development] xHausx:
Yup, you should be able to install any recovery that is designed for our phones. Its a good idea to reboot your phone before flashing anything from the rom though.
[EVO 4G Android Development] xHausx:
I'm replying from my phone so you'll have to excuse my brevity.

Your phone information all looks normal so you should ber good on that end. The only thing to really watch out for is that your phone doesn't turn off while flashing.

As for backing up your wimax keys the script will automatically make a backup of your entire wimax setup. It's a good idea to make sure 4G is turned off before hand just to be safe, but it should be ok either way. Sprint lovers is mostly stock with a few small tweaks like larger mms messages, slightly different status bar icons, battery percentage in stock battery icon etc. you can also flash back to a completely stock rom if you would like afterward.

It would probably be best to run it on a dedicated windows box but I have talked to people who were able to run it without problems in wine.
[EVO 4G Android Development] rocknblogger:
Thank you I appreciate the quick response. You guys in these forums ROCK!!!

Just to clarify a couple more things. I know that any purchases I made I'll be able to reinstall at any given time but will rooting my phone wipe everything I have? I guess thats the one thing I'm still a bit unclear on. When you root your phone are you in fact installing a new version of the OS or are you just giving yourself root access by editing some system files?

Is installing a ROM and booting a Recovery (like Clockwork Mod Recovery) the same thing?
[EVO 4G Android Development] altpersona:
just an fyi

new evo 4g 004 model

its taken a couple days to get anywhere near able to root it.

i tried unrevoked 3, no joy on xp or linux.

i finally got around to this thread w/ the auto root batch file.

the 'quick method' failed, phone not compatible.

the manual method works, but i had to 'run as' administrator to get it to work.

Thanks for doin whatcha do
[EVO 4G Android Development] rocknblogger:
It says this in step one of the tutorial in the OP

Am I missing something? Don't you need to root your phone before you can use Titanium backup?
[EVO 4G Android Development] rocknblogger:
Before running Autoroot.bat do I have to put RUU SuperSonic S Sprint WWE onto the SD card in the phone? Or any RUU recovery?
[EVO 4G Android Development] xHausx:
z4root will let you temporarily root your phone and use titanium backup. The RUU you can keep on your computer in case it's needed, most of the time it won't be but it's still good to have on hand just in case.
[EVO 4G Android Development] rocknblogger:
Thank you, well, here we go...I'll report back when I'm done. Hopefully another success story :)
[EVO 4G Android Development] rocknblogger:
I'm stuck on the bootloader screen. Up to this point it was going smoothly but I've been on this screen for about 5 minutes. On the PC screen it says "Verifying bootloader status..." and in the lower right corner it shows that HTC Bootloader drivers were successfully installed. What should I do next?
[EVO 4G Android Development] rocknblogger:
Things got worse. AFter I sat waiting for a while I decided to use the bootscrren and when asked if I want to go into recovery I clicked yes. It ran the recovery but failed 1 or 2 things, when the phone rebooted it wen to the red diamond with exclamation point screen. Now thats all it does.

I tried running autoroot again and I get the following:

Starting ADB server...
adb server is out of date. killing...
* daemon started successfully *

Searching for phone...
Found the phone connected as 'recovery'
Setting up a temporary Recovery...

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

Pushing amon_ra_1.8-mod to /...
Checking MTD configuration...
Phone uses the new block size.

WARNING Unknown bootloader version!

Deleting /sdcard/PC36IMG.zip...
Setting auto-update command to flash Unrevoked Forever...
Rebooting the recovery...
Waiting for the phone...
Phone is flashing Unrevoked Forever, you should see a circular icon with a green
arrow pointing down for a moment and then it will restart a couple of times...

But the phone doesn't do anything just sits at the red triangle screen.

I also tried running RRU Supersonic but it doesn't find the phone so it fails.

What can I do next? Please tell me it will be okay :(
[EVO 4G Android Development] xHausx:
Give it another try and see if it takes, sometimes it can be stubborn.
[EVO 4G Android Development] rocknblogger:
How long should I let it go on for?

BTW, I managed to boot into bootloader screen and I tried running it again but this time it didn't find the phone at all. I'll try letting it boot to the triangle and I'll see what happens.
[EVO 4G Android Development] rocknblogger:
Holy cr*p I thought I had a brick.

Okay, so I put the 3.70.651.1_PC36IMG.zip on my SD card and renamed it PC36IMG.zip and when I booted to bootloader screen and it sked if I wanted to update I clicked yes and so it updated successfully, whew. Dude I was holding my breath!

So now everything seems to be working properly except of course I'm back to square one. I checked the "About" section and I noticed that now I have a different PRI version and a different PRL version, does that mean anything to me? I mean is it anything to worry about?

So...should I try to run autoroot again with this version of the software?

Also FYI after the failed root attempt I did notice that at the top of the bootloader screen it said S-On. What do you recommend at this point?
[EVO 4G Android Development] xHausx:
It's normal for the PRI and PRL to downgrade, you can just update your PRL again and that one will come back up. The PRI you will need to flash separate. It's really hard to actually brick an evo with this way, you would have to pull your battery at just the right time while it is flashing in order to do it. Anything else that goes wrong can be fixed by flashing the PC36IMG like you did (or through fastboot).

If you didn't see any ADB errors on your last try you could have just had a bad flash. Sometimes it works better after you get a clean install from the PC36IMG so I would give it another try.
[EVO 4G Android Development] rocknblogger:
So should I try to autoroot the way it is and update PRI & PRL later? And how do I update PRI and PRL?
[EVO 4G Android Development] xHausx:
yup, just run it as is. It will be able to look at your phone and know what to do with it. The PRI will be updated automatically when you rooting is finished but the PRL you have to update through the Setting's Update menu.
[EVO 4G Android Development] rocknblogger:
Okay I'll give it a go. You know I just realized right now that last night I installed and ran x4root so I could use Titanium, but... I never rebooted so that means it was rooted when I tried to root. Maybe thats what went wrong, you think?
[EVO 4G Android Development] xHausx:
It's possible if it gave you trouble getting a root shell, but it shouldn't have affected the flash since that is done through the bootloader. The process basically consists of downgrading the firmware to a pre-release test version that has USB access in the recovery, then using that adb access in the recovery to unlock the bootloader. Once that is done you can flash any firmware you would like. Of course to be able to do that all there is more to it but that is the reason your phone won't start normally after the firmware is downgraded, it is just too old.
[EVO 4G Android Development] rocknblogger:
Thanks for the explanation. Unfortunatly still no luck.

Now I get:

Starting ADB server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

Checking MTD configuration...
Phone uses the new block size.
Firmware version '3.70.651.1'
Battery is at 73 percent.
The ADB Shell does not have root permissions.
Installing exploit...
Rooting...
Looking for Root...
error: device not found
Got Root!
Checking for needed files...
Pushing res\flash_image to /data/local/flash_image...
** daemon still not runningerror: cannot connect to daemon
ADB server didn't ACK
* failed to start daemon *
error:
ADB server didn't ACK
* failed to start daemon *
error:

Any suggestions?
[EVO 4G Android Development] xHausx:
Which version of htc sync are you using?
[EVO 4G Android Development] rocknblogger:
The newest. 3.0.5511
[EVO 4G Android Development] xHausx:
The new one interferes with it, you need the version that is in the op.
[EVO 4G Android Development] JosefCarlin:
Rooted EVO and Flashed, My Experience

I finally took the plunge. This is what I started with:

Model Number: PC36100

Hardware Version: 0004

Android Version: 2.2

Baseband Version: 2.15.00.11.19

Kernel Version: 2.6.32.17-gee557fd htc-kernel@and18-2 #15

Build Number 3.70.651.1 CL294884 release-keys

Software Number 3.70.651.1

Browser: WebKit3.1

PRI Version: 1.90_003

PRL Version: 60677

USB Debugging: On

SUPERSONIC EVT3 SHIP S-ON

HBOOT-2.10.0001

MYCROP-041f

TOUCH PANEL ATMEL-224_16ab

RADIO-2.15.00.11.19

Oct 15 2010, 12:07:00

Windows 7 64bit

HTCSync 2.0.35

AutoRoot_v2.4.zip (Full Root) MD5 975c214e395be6988041f3ea5cc62878

3.70.651.1_PC36IMG.zip	MD5 7056d42812aa5df03fcc8dddc2b64e85

RUU_SuperSonic_S_Sprint_WWE_3.70.651.1_Radio_2.15.00.11.19_NV_1.90_release_161482_signed.exe 8fda352396eb4bb932284e0652f7de89

First attempt failed, much like recent posters, I pulled the battery and used the RUU above. after that completed, I tried again and it was flawless. I have a couple of questions that I thought I knew, but apparently don't.

Where is the WiMax partition, how do can I copy it to my computer and/or SD card? How can I browse the filesystem on my phone from Windows 7? Is it as simple a browsing the phone in USB mode? Will that show even the Linux ext2/3 filesystem? How was the Sprint Lovers ROM modified from the most current?
[EVO 4G Android Development] xHausx:
Your wimax partition will be in the autoroot folder as WIMAX_HT????.img but I still recommend making a nandroid of it by itself so it will be easier to restore if needed. The nandroid will be under the nandroid folder on your sd card and will contain another wimax.img file that should be the same, or very close to the same, as the first.

To browse the file system on your phone I use root explorer personally, it works good and makes it easy to get to the system files. Through the computer you can use "adb shell" to get a linux prompt. I'm not aware of any apps that will let you browse the root fs through explorer. The ext2/3 partitions will usually be mounted under sd-ext if your ROM supports them.

The changelog for sprint lovers can be found in it's thread here
[EVO 4G Android Development] misfit0313:
Help. Panicking.

Just tried the Universal Auto root and and am stuck. root stopped at the Red exclamation point triangle. Was gonna ruu and start over. placed image 3.70.651.1_PC36IMG on my sd card and rebooted via vol down and power. says cant find image. What am i doing wrong? the green script flashes oo fast says something about a diag.zip.

EDIT: MIGHT HAVE found my ****up. didnt rename file

EDIT: Got it now, my bad.