yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] mjhuffer:
Can't use the RUU's with the new Hero

I just got a newer edition hero ( the one that says with google on the back) and from what I'm hearing none of the RUU's work with the newer heros that were shipped with 1.56. The RUU's used to work with my older hero (it didn't say with google on the back). What I'm basically asking is for someone to create an RUU that will get everything back to the stock shipped 1.56 without bricking. I have no knowledge of this that why I wanted to bring the subject up.

My specs are:

Firware version 1.5

Baseband 1.04.01.09.21

Kernel 2.6.27-533ce29d

build 1.56.651.2

software 1.56.651.2

Keep in mind I can only get my phone loaded through the command line that is talked about in the beginning of this thread.

Please somebody come up with a 1.56 RUU that doesn't brick and I will donate.

Oh yah if you need help with this dfbonney is more than happy to help you just email him and he will walk you through it. Major props to him for helping me out. I took the phone into sprint today but since they said it was a asurian insurance claim they have nothing to do with it. Once again Sprint customer service comes in dead last in help again. They didn't even offer to call them for me or anything they just sent me on my way. I feel like sprint needs to offer way better service on this device. No I can't get android sdk to recognize the servers in order to download the tools. Oh well. Hoping somebody will figure out the RUU issue.

Also I was coming from damageless 2.1 directly to the 1.56 RUU. maybe that will help.
[Hero CDMA Android Development] crash447:
First off I want to say, amazing job dfbonney!!!!

.

If you look at the semi-solution you will see that I tried to hammer this thing out with the help of others, because I sure didn't know enough to try on my own. I finally was too sleep deprived to go on, but once again great job.

I will also say that the more information that can be gathered on this, the better. I hope as people have to do this that they document any thing that they might have to do different to get it up and running, so hopefully after time it is a simple one after another process kind of like rooting.

Once again, great, great job!!!!!!!!!!!!!!:D
[Hero CDMA Android Development] smw6180:
Incorrect. The 1.56 RUU does indeed work on the 'with google' phones. It's just that for some reason SOME of them don't want to work. I RUU'ed my wife's 'with google' phone (same hardware, versions as mine) and it worked fine.

As for getting back to stock, the closest you're going to get is what I posted in my last post, which assumes you have the first nandroid backup you made (you did make one right after you flashed your recovery image, right?).

I'm sure someone might work on the RUU issue, but until we know why some phones work and some don't there's no point in trying.
[Hero CDMA Android Development] dfbonney:
Yeah, like I said.. I didn't even screw with trying to pull the rom.zip apart. I think the only items you "need" are boot and recovery .img files... the rest of the partitions seem to write correctly. I almost feel like bricking my phone again to test this... just maybe not until I have enough free time to not care about how long it takes, hell... maybe the system would have completely booted if I wasn't so impatient!

I'm glad this is working for people, I was extremely mad at myself for bricking a device. This was my first brick of a ton of modded/hacked devices.
[Hero CDMA Android Development] dfbonney:
Okay, so I was having market issues and I did the 1.6 trick to get all my apps showing again so I decided to rip open the rom.zip and steal just the boot and recovery img files.... I flashed them and then the system wouldnt boot. I had to load to fastboot and the RUU... which did the normal brick.

I rooted the phone and flashed the RUU boot and recovery img files and the phone was still a brick... I then used my boot and recovery img files from my nandroid backup... also to no avail. I then included the misc.img from my nandroid backup (i didnt pull this one from the ruu and didnt keep it on this computer...).. that let the phone start booting again.. so maybe its in the misc.img... who knows...
[Hero CDMA Android Development] ssblood:
I've gotten pretty good at bricking these phones :) I had one phone that the RUU worked on several times and then bricked it. Now that a work around has been found I will be going home after work today and rooting my hero again after suffering in stock for weeks until someone found a solution. Perhaps I may just brick the phone to test the solution. Thanks for your work.
[Hero CDMA Android Development] dfbonney:
Let me know how it goes... No matter what I've done I've gotten completely horrid battery life on the DC 2.1 releases... I've rolled back to 1.5 in hopes that Fresh gets the full RUU with release keys soon!!! I cant wait.
[Hero CDMA Android Development] ~swampdonkey~:
I just ran into this error today. My phone is not listed as a drive on my pc, how can I run the commands?
[Hero CDMA Android Development] dfbonney:
turn off the phone (pull the battery too)

put it back together

turn the phone on, should get just a black screen

plug it into USB, the HTC logo should show up

From there... start at page 1... "fastboot oem boot"
[Hero CDMA Android Development] ~swampdonkey~:
When trying to run the RUU, I get the 110 error, I am trying your work around but not sure how to fastboot oem boot on a pc. The phone is not showing up as a disk drive, the hero (sprint) screen just says htc.
[Hero CDMA Android Development] dfbonney:
do you know how to use fastboot or ADB?

You could set up a logmein account and I can try to assist you remotely if you'd like.

(I think I'm going to have to start charging for this service, I need coffee!!)
[Hero CDMA Android Development] unCoRrUpTeD:
You should start charging $20. That's nothing compared to buying a new phone or taking the chance of Sprint finding out. Keep charging until I brick mine.

I don't think he is going into fastboot.
[Hero CDMA Android Development] ro_bro:
Thanks! I'm sure this will come in handy for me or others down the line!
[Hero CDMA Android Development] dfbonney:
We are 6 for 6...

I also learned during this one that if you had used RA recovery 1.6.2 we had issues using my recovery.img file. I ended up running using the 1.6.2 recovery image and flashing it but I still had to use the misc and boot img files....

Also, I set up a donation link on page one.. so if this has helped you and you'd like to donate for my time... I'd be appreciated.

I'll link it here at the end two.. just this one time ;)

Feel like I've helped you??

Buy me some coffee!
[Hero CDMA Android Development] ssblood:
Could one cause of this problem be from the PRI being changed from using a Eris based rom?
[Hero CDMA Android Development] dfbonney:
It was happening to people before we ever got eris leaks... so I'm thinking no.
[Hero CDMA Android Development] smw6180:
Definitely not. I wasn't using an Eris build when mine bricked. And I had the correct PRI.
[Hero CDMA Android Development] dfbonney:
Excellent idea!
[Hero CDMA Android Development] riggsandroid:
Radio _V2 problem

My screen shows 7 updates:

1 boot - ok

2 bootloader - ok

3 radio_v2 - fail -PU

4 recover - ok

5 splash1 ok

6 system ok

7 userdata ok

Thought i'd throw that out there. Having trouble fast boot. Computer won't recognize my phone. Any ideas?
[Hero CDMA Android Development] dfbonney:
can you type fastboot devices and does it show up?

stuck at HTC logo?
[Hero CDMA Android Development] riggsandroid:
yes, it does show up. Sorry im pretty new to this and had some issues with damage2.0 just like you.

i am able to see my device when i do that.

i am going to re-read your info on the OP.

got it to boot, and am going to follow your directions now.
[Hero CDMA Android Development] dfbonney:
Go ahead and try some of those steps.

Start with

fastboot oem boot

get the system set up and enable debugging... (settings, apps, development)

from there you can get back to ADB commands.

Let me know if you need remote assistance... see page 1
[Hero CDMA Android Development] riggsandroid:
I appreciate the help. I am to the last flash_image data /sdcard/data.img

It tells me partition not found.

Hmmmmmmmm.......

restarted anyway, cause really, what do i have to lose at this point, and it went to recovery. i'm copying over my first nandroid and am going to restore it.

will update if you are 7 for 7 ;)

Awesome find, and honestly, I am just way too poor to donate anything. no joke.
[Hero CDMA Android Development] dfbonney:
Yeah, you dont need the data one... I took it out of post 2 earlier today...

might still be copies in the thread... I tried to update a few of the things I've seen in posts 2 and 3.
[Hero CDMA Android Development] riggsandroid:
My nandroid wouldn't work from my first backup.

I think I remember reading something about the names of the backups.

I have a few spaces, and such in the nandroid backup name which could be causing some issue.

I am up and running. Well done good sir.
[Hero CDMA Android Development] smw6180:
Yep. Nandroid gacks if you have spaces in the name. Replace the spaces with _ or something and it'll work fine.
[Hero CDMA Android Development] dfbonney:
Good to know since I've renamed most of mine.

I was able to get 100% stock.... see post number 2!
[Hero CDMA Android Development] alex324us:
ok well i did all this and went all the way up to restoring my phone from a backup nandroid file....but when i hit restore nandroid it gives me the message

error: run 'nandroid-mobile.sh restore' via adb!

then i hit reboot system and it rebooted my phone all the way......

i am a bit worried that this is a quick fix but not a complete fix......

does anyone know y i am getting that error message?

is my nandroid backup corrupted?

is my phone still not 100%?

or is my phone fixed?

please help me....
[Hero CDMA Android Development] smw6180:
Does this put the radio back to stock as well?

And congratulations on finding this workaround! :)
[Hero CDMA Android Development] hyperfire21:
can someone please upload the nandroid backup for sprint hero. I accidentally deleted it.
[Hero CDMA Android Development] dfbonney:
The RUU flashes the radio... I never upgraded mine, but from the logs it looks like it flashes properly... so my GUESS is yes.
[Hero CDMA Android Development] mjhuffer:
hosting

i would just 7 zip the file and go through mediafire.. i like them the best.

Also, if you have time could you please do some of the coding for windows machines so we can copy and paste. I'm programming illiterate so any major help would be great.
[Hero CDMA Android Development] subliminalurge:
In case nobody's answered (I didn't go back and re-read the whole thread to see if anybody edited a suggestion in), just thought I'd mention that damageless uses 4shared.com for his rom releases. It seems to work pretty well. Seems to have short wait times and reasonably fast downloads. (I personally like it better than rapidshare and megaupload.)

Apologies if that's already been posted.
[Hero CDMA Android Development] dfbonney:
if it booted you're fixed... it wouldnt boot if something went wrong.

However with your Nandroid backups, make sure there are no spaces in the name. Hit google with the "run nandroid-mobile.sh restore from adb" and you will find guides for that. I had that error once when I changed phones, I had to change the main folder name to the right serial number of the device.
[Hero CDMA Android Development] dfbonney:
Its basically the same on windows...

just dont type ./ in front of adb or fastboot

and for fastboot... with Mac its ./fastboot-mac on windows its just fastboot.
[Hero CDMA Android Development] mjhuffer:
good deal are you going to be posting the file....i just emailed you to see if you would help me get back to stock for some money cause i don't wanna mess up my phone again.
[Hero CDMA Android Development] mjhuffer:
I'll be sure to donate.

I had dfbonney help me online through a remote program. He completely got my phone back to stock and everything works great. I owe my phone working to him. If you need help message him and he will be glad to help you.
[Hero CDMA Android Development] dfbonney:
The Nandroid backup has been posted, see post #2

I'll post once here for good measure though.

nandroid.7z
[Hero CDMA Android Development] Fixter:
Thank you for fixing my problem Bonney! You are the man! The things you can do with knowledge! That seem almost too easy! If any of you guys need assistance, just send a PM to Bonney Im pretty sure he will get the work done!
[Hero CDMA Android Development] dfbonney:
You're welcome. Glad I could assist!
[Hero CDMA Android Development] smw6180:
Then I'll have to give it a shot and report back. ;)
[Hero CDMA Android Development] dfbonney:
I'm interested too, let me know how it goes.
[Hero CDMA Android Development] smw6180:
Well...I'm 99.99% stock. Heh. The radio doesn't flash back (which I would have realized if I'd thought about it) without the radio.img from the ROM. There IS a radio.img in the RUU's rom.zip and it would PROBABLY work, but I'm afraid to try it. So I have a completely stock rom and an updated radio. Which is close enough. If I have to take it back to sprint I sincerely doubt they'll check the baseband version :)
[Hero CDMA Android Development] dfbonney:
There is a stock radio .zip file that you can flash... using either RA recovery or name it update.zip and do it the stock way... I just dont remember where it is on the forum.
[Hero CDMA Android Development] smw6180:
Problem is I've tried 'em all. And I just cannot get it back to the stock radio. It doesn't appear to 'take' when I do the flash (there's a few people with that issue, I haven't seen a fix yet).

I WILL say that this is close enough. If you have a funky radio version and an unrooted phone, Sprint can't say a damned thing about it ;)
[Hero CDMA Android Development] dfbonney:
I agree. I read a lot about the radio upgrade, I typically only do them if they are official. I assume that is what I saw in the RUU, it looks like the radio portion completes 100% but it just doesnt write it.

I dont think I'm gutsy enough to completely brick the radio portion at this moment. I got a big enough scare this last time around.

Good information though, adding to post 3.
[Hero CDMA Android Development] smw6180:
Agreed. I'm about 90% certain that a flash_image radio.img from that rom will work. But that 10% uncertainty is what destroys your phone. I'll flash ROMs all day. Radio flashes are to be approached with caution and abject terror. ;)
[Hero CDMA Android Development] cweezyf:
Wouldnt sprint notice the custom recovery? Seriously though does anybody know what they check when you go in for a replacement? I ask because ive flashed my orignal nandroid but my usb port seems to be broken and i cant get rid of my recovery.
[Hero CDMA Android Development] toastcfh:
u caan flash_image the stock recovery.img back to the recovery partition from android.

but also wanna add that u can flash_image the radio.img also from amon_RA-recovery.

also just wanna say great work for figuring out how to unbrick from this error. i never knew our stock spl would alow for any fastboot commands. but i guess this is the one it does do. sweet find.
[Hero CDMA Android Development] smw6180:
The point is that if you flash the recovery from the stock rom, you no longer HAVE the custom recovery :)
[Hero CDMA Android Development] smw6180:
So the stock radio.img in the RUU (rom.zip) CAN be flashed then? I was virtually certain, but since you've said it, it must be true. I'll try it and report back. :)

So what exactly would be the command for flashing from the image, rather than an update.zip? flash_image radio radio.img doesn't work, and I'm not about to play around with random commands :)
[Hero CDMA Android Development] dfbonney:
Looks like the best way to do it is through a zip file through RA or through the stock HTC recovery (Triangle+Question Mark)

http://developer.htc.com/adp.html#s4

Also, thank you guys for answering the other question that was brought up.
[Hero CDMA Android Development] cweezyf:
So this would be done through the on-phone terminal? where would i find the stock recovery? Sorry to post questions on your thread, if necessary i will open a seperate topic.
[Hero CDMA Android Development] dfbonney:
I have everything you need posted on page 1.

you do it through adb in recovery mode.
[Hero CDMA Android Development] cweezyf:
Oh well my problem ( the reason i need to exchange my phone) is that the usb port stopped working correctly.

Do you think sprint would notice the custom recovery?
[Hero CDMA Android Development] dfbonney:
I've only heard a few stories about people getting charged on their bill a few months later for the entire price of the phone. To me... 10 minutes to get the files and plug into a computer is well worth writing the stock HTC recovery back on.
[Hero CDMA Android Development] KBizzle:
Depends on the person you take it too. Over at PPCGeeks, someone took in a rooted phone for repair, USB issue, and they said they wouldnt replace it and that it would be flagged.
[Hero CDMA Android Development] cweezyf:
So is it possible to flash the stock recovery WITHOUT using the usb connection?
[Hero CDMA Android Development] dfbonney:
Sooooo.... Did it work? ;)

You should be able to use FlashRec, I dont see why that wouldnt work.

Edit: I've never used flashrec, but I know its how a lot of people flash their recovery.
[Hero CDMA Android Development] smw6180:
Bump for sticky request.

Edit:

Oops, nevermind. Just noticed it's been added to the wiki.
[Hero CDMA Android Development] dubong:
thank you dfbonney!!!

dfbonney saved my hero200 ,remote assist by logmein, thx!!!
[Hero CDMA Android Development] sA900msung:
How do I unroot my phone back to 100% stock if it was rooted by someone else? I don't have any original files from prior to the root.

I just want it back to factory stock 1.5 Sprint rom..

Can anyone help me?

I've never done this before, so what was written on page one is very foreign to me. Any help would be greatly appreciated.
[Hero CDMA Android Development] dfbonney:
I can assist you via logmein for a small fee if you are having issues with the instructions. Send me an email if interested dfbonney@gmail.com.
[Hero CDMA Android Development] duffkitty:
I'm not having much luck.

I fastboot oem boot and let it turn on then the adb command says No Devices Found.

I restart the adb server with my phone plugged in and same issue. No devices show up when I do an adb devices check.

Just wondering if I missed something or if I need to rerun the RUU...
[Hero CDMA Android Development] smoother2010:
do you work for sprint by chance? so your gonna charge us for help? :mad:
[Hero CDMA Android Development] smw6180:
The guy spent hours, if not days finding a fix no one else could.

It's completely 'do-able' without his help, if you spend a little time at it (I did it myself, for example).

If you can't do it alone, or don't want to play around with it, why is he not justified in charging people a small fee for his time? In the end, it unbricks your phone, gives you a completely stock phone (including unrooting it, if you look at the 2nd part of his instructions) and allows you to turn it into Sprint if you need to for warranty work without catching crap from them.

Again: No one else (and dozens of us tried) could find any way to fix this. Aside from a workaround that required you to attach your phone to your computer to reboot it (if I remember the instructions correctly), 110 errored phones were totally bricked. This fixes that problem completely (in fact I intentionally bricked my phone 3 times with the RUU to test it) and no one else figured it out. If you don't want to give the guy a few bucks for fixing your phone, figure it out yourself, or enjoy your paperweight. But don't give anyone **** about charging a little for doing something some people can't do.
[Hero CDMA Android Development] riggsandroid:
Ok, I'm pretty new to this forum, but my understanding was, most people here were pretty computer literate, or at least would bang their heads off the wall before asking for physical help (logging into logmein) and having someone do it on yoru computer.

So with that said, I don't think this is out side the question to ask for a small fee if dfbonney wants to do this for you. He has provided what you need to do to fix it. It is in the first or second post. As you can see he offered some basic assistance to me when I basically bricked my phone, on this thread.

I was able to figure it out and got it back to where it needed to be, but he did help, by posting this solution.

Can't fault the guy for asking for some $ for going beyond that can ya?

It's not like he's withholding the method to fix it and charging for that.

Thanks again dfbonney and to all others, not trying to bash or whatever, but the guy is saving us a lot of $$ already!

:cool:
[Hero CDMA Android Development] duffkitty:
Silly me, I just needed to turn on USB Debugging under Settings --> Applications --> Developer

This works great! I should be able to donate a couple bucks soon! Thank you!
[Hero CDMA Android Development] dfbonney:
I just saw the email posts for this and was about to reply with the instructions above. I dont think that I stated that in my first 2 posts. I will update that info. I do not work for Sprint, however I do have a family and working on phones is a hobby. Up until now I do my own work for myself, family and close friends only.

I have done so many of these it has actually cut into my family time, so yes.. I can justify 10-15 bucks to remotely assist someone for 30-60 minutes. I hope this guide helps you get your phone back in working order. Let me know if you get stuck anywhere else.

Dustan
[Hero CDMA Android Development] dfbonney:
smw6180 and riggsandroid - Thank you both for having my back. It is very much appreciated.
[Hero CDMA Android Development] smw6180:
No sweat. Like I said you broke your ass finding a fix when no one else (including me, believe me I tried) could. Anyone giving you crap for asking for donations to PERSONALLY walk someone through a fix needs to grow up and learn that sometimes people deserve to be compensated for their work. You posted a fix for free...if people aren't able to follow it you're willing to help them personally for a small price. Seems worth it to me, as opposed to paying for a new phone outright when Sprint laughs at someone for bricking their phone.
[Hero CDMA Android Development] riggsandroid:
No problem for the post. Like I said, you laid out clear instructions on how to do it. You've already provided the help they are looking for.

Rooting, Flashing, etc. involves a certain sort of moxy and risk. I think a lot of people today just like to act like politicians and blame everyone else for the problems they've actually created.

Thanks again for your work, and if I wasn't a po' boy, I would offer some $$. Perhaps my next $5 swagbucks giftcard.

If you're not on that site, let me know I can give you my referral. PM for details.
[Hero CDMA Android Development] barnacles10:
I just wanted to congratulate dfbonney on some excellent work. This is great news, thank you thank you. I lost one hero to this issue about 2 weeks ago :/ I would have loved this fix then :D I do have a question though, this is simply to "unbrick" the phone had you tried to RUU it correct? In your post title you say 100% unroot, but from what I'm reading on your continued posts as well as others is that the phone will still be rooted. Is this successful in actually unrooting your phone? And if not, then isn't it the same to just run nandroid and not even bother with the RUU if you want your phone back to stock. Assuming you simply arnt already involved with the 110 error