yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] bleaktrotter:
Phone is bricked... now I'm stuck

michael@michael-A6200:~$ chmod 755 downgrade

michael@michael-A6200:~$ ./downgrade

==== Original emmc_recover tool written by Fuses ====

==== Downgrade v 1.0, written by Unknownforce ====

Ready to Downgrade?

Press ENTER for yes, or Press Ctrl+C for no.

Step 1... Plug in Device while holding down Volume Down key...

Waiting for device...

Found the Correct Device!

Writing image file!

dd: opening `/dev/sdb34': Permission denied

FAILED!!

:(:confused::confused::confused::confused::confused::confused::confused::(:(:(:(:(

I should note that I did try it again with sudo chmod, still no luck
[HTC EVO 3D] closeone:
Hi bleaktrotter, you'll need to run the downgrade utility as root (Use the su command, sudo -s command, or sudo su to open a root shell). ;)

~co~
[HTC EVO 3D] bleaktrotter:
Thank you for your reply!

That made the script work and I got to the end where it says "SUCCESS!" However, the phone is still unresponsive and will not boot to hboot 1.40.... I notice the guide says the device may need to "sit" for a minute, how long should it take?

Thank you again.
[HTC EVO 3D] closeone:
:)

Remember that it does it in three steps. You'll unplug it and plug it back in to finish the downgrade. The part about it sitting pertains to when you bricked the device.

You'll also put the battery back in after finishing, but the battery stays out during the entire downgrade.

~co~
[HTC EVO 3D] Unknownforce:
There are two times it is supposed to say success I believe, make sure you're unplugging and plugging in two times, and running through the whole process.
[HTC EVO 3D] bleaktrotter:
Yeah I did that, It said success after I unplugged it and plugged it back in and hit enter a third time.

I tried to redo the downgrade process but the script will not recognize the phone when I plug it in holding vol down.

No red light while charging w/ battery installed.
[HTC EVO 3D] closeone:
Pull the battery and power. Put the battery back in. Wait 7-8 seconds and hold Vol - and Power.

I'm sure that everything is fine. If it doesn't work, Repeat the battery pull and replace. Then plug the phone into the AC adapter (not the computer) to charge. Let it sit there for a while before trying again.

~co~
[HTC EVO 3D] bleaktrotter:
You're right, I just freaked out.

I did, for some reason, have to do the script process over again. But the reason it wasn't recognizing the device was because I panicked and didn't think to take the battery back out after realizing it wasn't booting to 1.4. After collecting myself I figured it out and everything works great.

Thanks for your patience in helping me to figure it out :D
[HTC EVO 3D] bnl552:
Can't brick

This is so frustrating. I can't get the device to brick. Whenever I hit the power up button the phone dies, even without any SD card in. I am using a stock HTC charger and even tried using a shorter USB cord in case the longer one I was using was losing a bit of power from extra resistance. I have tried doing it with the battery and just pulling the battery at the right time but no luck.
[HTC EVO 3D] closeone:
Your best bet would still probably be to do it with a battery pull. It's just about timing it correctly. Remember to vary your timing. Also, remember to keep the battery charged up. It'll save you from a headache later.

~co~
[HTC EVO 3D] MiamiBoi:
I am a total new but I have been able to root my phone prior to my screen breaking and blah blah blah..

I am trying to brick my phone. I have the 2.17 RUU renamed as PG86IMG (already a zip file did not add extension) and I go into the bootloader and it checks the file but never asks to update. I even tried adding the extension on the end to see if the bootloader asks and nothing.. I know i will feel stupid when someone tells me what simple mistake I am making but I am in need of that tid bit of advice. I appreciate all the responses in advance!!

-=MiamiBoi

It repeats: Checking.. [PG86IMG.zip] never once asking to update
[HTC EVO 3D] G.Newton:
Try redownloading. If it checks and never asks to update.. could just have been a bad download/incorrect file.
[HTC EVO 3D] MiamiBoi:
Ok going to do that now.. thank you kindly!!
[HTC EVO 3D] G.Newton:
I have the correct 2.17 zip file. I'm using Sprint's awesome 3g connection tethered to my laptop ATM, so I could not upload it in a timely manner for you.. but!

It's a 399mb file. Just for reference to see if you get a good download.
[HTC EVO 3D] MiamiBoi:
It's cool google is my bestie, but thank you!!

I see nothing about temp rooting on the main page, is my noob self missing something ?
[HTC EVO 3D] G.Newton:
Temp root? You'll be dealing with stock RUU's/PG86IMG's here man.

You need the 2.17 PG86IMG and the 1.13 (NOT ICS SENSE 3.6) RUU.exe

You won't be worrying about rooting until you've S-off'd and downgraded. ;)
[HTC EVO 3D] closeone:
No need to temp-root anymore. What was done during the temp-root step is now done during the downgrade/unbrick. ;)

~co~
[HTC EVO 3D] MiamiBoi:
Closeone,

Ok thank you for explaining that, going to re-download 2.17 and see if i can get this done tonight.. I need my wifi tether back.. lol (even tho it's slow as he he he hell)

I appreciate the quick reply!

---------- Post added at 07:46 PM ---------- Previous post was at 07:07 PM ----------

I feel like a complete idiot, but we all started somewhere. I have a few different 2.17 files now which are exe. I've attempted to zip them and just change the extension. #FAIL

I can say it's the simple things that throw me off, i'm having a baked moment and i don't even use.. sorry for the noob-ness!
[HTC EVO 3D] closeone:
No problem. You're fine. Yeah, you won't be changing the file extension from exe to zip. You'll actually extract the rom.zip from the executable. Take a look at these directions put together by Mpgrimm2.

More resources that might help you are available in post #3 of the thread in my signature.

~co~
[HTC EVO 3D] MiamiBoi:
Thank you,

I just Pm'ed you so iggy that!! Thanks again!!
[HTC EVO 3D] treborbula1:
Stuck

I downgraded one of my phones but when it came to the one i really use i am stuck

Here are the facts

My micro usb port is a little messed up

Tne phone is tuck on the htc boot screen

I think i updated it all the way

I cant brick the damn thing please help
[HTC EVO 3D] closeone:
Hi treborbula1. Are you getting asked if you wish to update when the RUU is loaded (Press Vol + to update)? If it doesn't, then make sure that you've got the RUU in the correct location, and that it's named correctly as well. If the phone turns off while attempting to update, I would do a pull the battery instead (remember to keep it charged).

Timing is key. If you're having USB port problems though, be careful. If you can't connect to the computer, you may not be able to unbrick/downgrade the device. Make sure to follow the directions in this thread. There are also some more instructions in post #3 of the thread in my signature. If you are unsure that your USB port will hold up, I would advise you to be extremely careful, and to know what your getting yourself into.

~co~
[HTC EVO 3D] completetech:
Trying to get to the point of the S-Off and downgrade so I can get root and then put some custom roms on but I am stuck.

So far I downloaded a copy of the 2.17 PG86IMG.ZIP, copied it to the root of my SDCard and started the process per the instructions.

From the looks of it, based upon the video even. :) I'm doing everything just right and according to plan. However, when I go a plug the phone back into just power per the videos instructions. The red LED is faint, but blinking. No lie I've tried this numerous different time at all different intervals of timing when the update starts and can not get it to show the results the same as the video.

No my issue is that even if I dont try to reboot into HBOOT I still get there. So it is partially corrupt. So where do I go from this point? I am looking to try and get this done but I guess maybe I dont have the magic hands :)

Any help or shoves in the right direction would be greatly appreciated.

Thanks!
[HTC EVO 3D] mpgrimm2:
@completetech

Just keep at it. The timing can be a real pain in the A**. Some people have a hard time just getting the option to run the update, or the USB cord w/o battery won't keep the phone powered up inorder to brick it, so I would say you are over the common hurdles.

Try varying the timing for the cord pull anywhere from right after the update starts to 3-5 seconds after the update starts (small window). Once it moves beyond updating the "[1] Bootloader" it's too late and you have to start again. Worse case, you can always run the 2.17 update all the way through to get a working phone again.

Just be aware that once bricked you may have an "extremely faint" solid red light or no light at all (but definitely not blinking). Either way you can verify that you're bricked by poping the battery back in and attempting to turn on the phone (you won't be able to get to the Hboot bootloader). If you are having timing issues with the USB cord, you can also skip the cord, install a "FULLY CHARGED" battery and simply pull the battery at the correct time to accomplish the same "bricking" process.

Good luck. I may check back in later (I'm on an overdue vacation. Woohoo!)
[HTC EVO 3D] closeone:
Hi there completetech,

It appears to still be a timing issue. The HBOOT partition isn't actually corrupt. During power on, the phone phone verifies that. If it's corrupt, it fails that verification, and the phone will not power on. That's when it will go into the download mode that will accept the 1.40 HBOOT. When that's flashed, it will no longer fail that check, plus you'll end up with the downgraded HBOOT version.

Just keep changing your times. I've recommended in the past to pull the battery instead. It seems to be successful for some people. It's not actually any different from pulling the cable, because all you're trying to do is power off the phone at the right time, but it has worked for others.

Don't forget to keep the battery charged, it will be less frustrating for you later.

You might also wait the 1-2 minutes at the "Do you wish to upgrade" screen as suggested by Unknownforce in this thread.

Hope this helps, :)

~co~

Edit: Mpgrimm2... How do you always seem to do that? He he. ;) Thanks!

Edit 2: Enjoy your vacation as well! :cool:
[HTC EVO 3D] completetech:
I'll keep at it and see what happens.

Problem is I got an Eco 4g and also the Evo3d and an Evo shift that I wanna play with at least one of them. Thinking I need to get rid of the iPhone 4sand go back
[HTC EVO 3D] Will32:
Could someone please help me, Ive done this before and now I need to do it again. I have the 2.17 pg86img on my sd card and itll check the zip as if its gonna run it, but after the check it just goes back to normal hboot, it doesnt ask if I want to update. I took out the sd card and put it in another evo 3d and it checks fine and then asks if I want to update, so I think the zip is good. Why wont hboot ask me to update?
[HTC EVO 3D] Unknownforce:
If the zip isn't the signed valid zip, it's not going to like it. The other phone is most likely already S-OFF, so it will take ANY zip you put on there. Also, HTC Unlock prevents the signed zip from working as well from what I've gathered. All the reasons are listed in the FAQ.
[HTC EVO 3D] Will32:
Youre right, one is s-off, the one thatll read it. so instead of just putting a pg86img on there, i need PG86IMG_Shooter_S_Sprint_WWE_2.17.651.5_Radio_1.06.00.1216_NV_NV_spcs_1.42_release_233304-signed.zip this?
[HTC EVO 3D] Unknownforce:
I would download the exe if you're going to re-download it, then pull. it out of the exe, then you know it's the right one.

start the exe and then browse to %temp% and find rom.zip in one of the folders there.
[HTC EVO 3D] Will32:
I was just about to edit my last post saying that i took the rom zip out of the ruu.exe that I already had, lol, thanks.

On this second 3d, I cant get it to show in the list of adb devices and when I type a command it says device not found. But the 1st 3d, it recognizes just fine. All the drivers installed fine, except the modem driver and it shows in device manager as an android adb device. Do i need to install new drivers for each 3d I hook up?
[HTC EVO 3D] Unknownforce:
Are you sure the phone is in USB Debugging? Also check to see if Diagnostics mode is turned on... dial ##DIAG# and hit menu and disable.
[HTC EVO 3D] Will32:
Well, Im on try number 6, Last time it took me 15 tries. It seems a little different on this 3d, the the bootloader update takes about 3 seconds to finish, then it moves on to boot. I remember having more time last time. The bootloader update progress bar is only visible for about a quarter of a second. Last time it took at least a second and a half to update it. Im gonna try letting it sit at the ready to update spot for a few minutes, maybe thatll help.

edit... yes debugging is on and i turned diag on to see if it would install modem drivers and then turned it off

Such a noob, lol, I was pulling power way to soon. Got it on try number 8. Thanks again unknownforce! I was gonna try the wire trick if it didnt happen soon, so glad I didnt because now i have s-off with a locked banner.
[HTC EVO 3D] :
I'm trying to get HBOOT 1.50 S-OFFed. From the description, this method is for Linux PCs, Is there a windows method out there? Any suggestions?

Any Help will be appreciated :)
[HTC EVO 3D] Unknownforce:
After I get the radio fix working and released I'm going to step into windows programming and kernel debugging to look and see if there's a way that windows will recognize the devices properly.

But don't expect anything anytime soon.
[HTC EVO 3D] lowetax:
with closeone's toolkit live cd to downgrade hboot you don't need linux pc. works great. hboot 1.40.1100 rules !

why bother with 1.50 ?
[HTC EVO 3D] xWidget:
So, did this properly using the Live CD, took the recommendation to update back to 2.17 as run the P86IMG, and then my bootloader got locked again with HBOOT 1.50 of course. Tried bricking again, but now the Live CD isn't recognizing my phone as I plug it in/vol down. Am I properly stuck this time? :\
[HTC EVO 3D] closeone:
Wait. Did you already have S-OFF on your phone? Who recommended that you update back to 2.17? Please tell me that you didn't brick the phone while having S-OFF (if you were S-OFF before, and used the 2.17 RUU, you'll still be S-OFF, but on HBOOT 1.50). If you bricked with S-OFF, you will not be able to recover from that brick.

~co~
[HTC EVO 3D] xWidget:
Figured as much. I'm not sure if it was on or off at that point. The LiveCD said as a last step "Recommended: Update firmware back to 2.1.7" so it's probably my fault. Do you know if Sprint has some magic thing they can do if I bring it in and claim I just failed a phone update the regular way? As far as I know it shouldn't cost more than $135 to get it replaced, which I *could* do, but then I'm broke for a few weeks again. :<
[HTC EVO 3D] closeone:
Did you run Revolutionary? If you didn't, you should be fine. If you did, then you likely had S-OFF.

The firmware is different than the RUU. The RUU contains the full ROM with firmware. The firmware is here.

I guess I should have been more clear about that. I apologize for the confusion. :(

I'm guessing that Sprint will likely not be able to help you in their store if you bricked while S-OFF. My suggestion is to see if anyone around you has a RiffBox. They'd be able to recover the brick for you for not very much. Check here for listings. Make sure to click the Older Comments link for more. There are six pages of results.

~co~
[HTC EVO 3D] mingolianbeef:
Hey guys, look, right now i am hard bricked s-off with juopunutbear's hboot on my system. I flashed a bad boot img and now im full brick. BUT, my PC still recognizes my phone, just as "qhusb_load" which means my phone is not FULL BRICKED. I tried starting from the second step of this method, but my phone ust hangs at "waiting on device" so here is all the information i think is impotant:

1. How did i brick? I was porting jellybean, and whatever i did to the boot.img was NOT good..

2. When i tried using the live CD, it gave me "cant set config #1 error -71"

3. In ubuntu 12.04 dual booted it just hangs at "waiting on device" on the downgrade script

4. In windows, it constantly asks to locate the drivers of "qhusb_load" i know that this is a good thing, and all hope isnt lost.

5. Im using the htc usb cable

6. Im on juopunutbear's hboot s-off

Please help me guys, i am IN NO WAY a fan of derailing threads but im beyond desparate. (Im only 17 and im on my parents' plan) they said if i cant fix it, they are going to get me a BLACKBERRY to teach me a lesson, shoot me now man... u guys are my last hope. And so you all know i am not a newb to android. I have been building roms since the mytouch slide when i was in like 10th grade... i found root for the kyocera echo, found a guy to build a custom recovery, helped anoter dev of a smalll brand tablet (nextbook premium 7) convert the yaffs filesyst to ext4, built a rom for that too, and im working on other stuff too as we speak. May not be as much as joelz or digitalhigh, but i have history. Please, SAVE ME FROM BEING ANOTHER RIM ZOMBIE.!!!! LOL
[HTC EVO 3D] lowetax:
go to unlimited.io support and irc.

globatron is awesome and should be able to help you.
[HTC EVO 3D] G.Newton:
Did you try looking at the Unbrickable thread?
[HTC EVO 3D] mingolianbeef:
They said trying that s-off is fatal, not taking chances...

AND I KNOW WHAT I DID WRONG!!!!!

In the updater script (of the JB port via the HTC Endeavor), their boot.img partition is:

"package_extract_file("boot.img", "/dev/block/mmcblk0p4")"

OUR BOOT IMAGE PARTITION IS:

"package_extract_file("boot.img", "/dev/block/mmcblk0p21")"

I flashed to the wrong partition!!!!!! It is the most NOOB mistake (development wise) that I have ever made... I still have access to qhusb_load drivers though, which are needed to downgrade...
[HTC EVO 3D] closeone:
ognimnella and I have talked over Email, and have discussed the issue. Thanks to everyone that responded in this thread.

~co~
[HTC EVO 3D] mingolianbeef:
+1.!

Unknownforce i apologize for any derailing of the thread.!
[HTC EVO 3D] trance728:
Option for Volume up shut off problem

Not sure if this has been answered yet, but I had another option to try if your phone keeps shutting off while hitting volume up to brick your phone.

I had the same issues as a lot of others, used different outlets, different HTC plugs, different SD cards, etc. I have a bunch of aftermarket cords that are 1 foot long and that allowed the power to stay on when I hit the volume button. So a shorter cord may help you out in keeping enough juice going to the phone.
[HTC EVO 3D] jlmancuso:
I tried and tried to brick this thing but like some every time I pulled the battery it died. So I just started the update and pulled the battery then. I was able to get it to brick that way on the first try! Then ran the downgrade toolkit cd and all went smooth. Don't know if it will work for others but it did for me! Now time to get this rooting done.
[HTC EVO 3D] HiddenKnight:
Quick question, I'm on my new 3D and I need to downgrade. So I wasn't able to search really quick for this answer, but, for the downgrade part through Linux, can I run ubuntu off a live usb and be able to successfully downgrade my hboot? I currently don't have a computer (mines fried), but if i can do this, I can run off my fathers laptop.

Thanks to anyone who can provide feedback :)
[HTC EVO 3D] closeone:
Hi bmxerkid954. You might want to check out the Live CD/USB in my signature. It's a supplement to the downgrade method. :)

The Ubuntu Live CD would work as well no problem. ;)

~co~
[HTC EVO 3D] HiddenKnight:
Thank you for your response man! :) ill post over in your thread right now.
[HTC EVO 3D] Enraged21:
Sorry if this question has been asked multiple times. And has been stated by the OP. But I'm a noob and could only do so much reading.

Currently I'm hboot 1.5 unlocked rooted with S-OFF. And in order to downgrade to 1.4, all I have to do is flash PG86100.zip in the bootloader?
[HTC EVO 3D] The Fer-Shiz-Nizzle:
If you are s-off then yes. However, it is PG86IMG.zip not PG86100.zip
[HTC EVO 3D] Enraged21:
Thanks bro. After I flash it, will it erase everything?
[HTC EVO 3D] Unknownforce:
I am locking this thread, if you have further questions, please post them in the topic below. This tool is depreciated in favor of the Ultimate Recovery Tool.

http://xdaforums.com/showthread.php?t=1653777
[HTC EVO 3D] il Duce:
unstuck this thread
[HTC EVO 3D] notsointeresting:
Sorry to ask again, but I want to be sure, in Linux what drivers/ programs do we need.

Like adb,etc
[HTC EVO 3D] EGOvoruhk:
Fuses, who is credited in the original post, is the biggest reason this is possible. Without his tool, we wouldn't be flashing downgraded HBOOTs

http://xdaforums.com/showpost.php?p=23566551&postcount=249
[HTC EVO 3D] Unknownforce:
I'm either reading this wrong or confusing myself trying to read it.

Here's the step by step...

1.) Prepare the sd cards

2.) Put the sd card with the 2.08 image in the device

3.) Leave the back cover off

4.) Boot to HBOOT and plug it into AC

5.) Then pull the battery, it will stay on

6.) Let it detect the image and get to the prompt to press the button to update

7.) Then swap the sd cards for the 1.13 image, and press vol up to update...

That is the way I remember doing it. But again, it's been said that it's copying the file to the device anyways, if that's the case, I don't know why it worked for me... and it's possible that the sd card swap wasn't even necessary. I have much testing to do tonight.
[HTC EVO 3D] AndroidGraphix:
Awe news. Hopefully this can be done on the rezound. I'll let you know how it goes. Jk but hopefully we can do this later. I can't stand s on.
[HTC EVO 3D] Unknownforce:
I used ADB and fastboot in windows. Other than those things I did NOTHING special to the install of WUBI other than just install it, give it my password, copy the emmc_recover and hboot image to my home folder, and run those things (I did basic diagnostic stuff before to make sure devices were correct, but nothing that would affect the outcome)

There are no drivers needed in linux if you don't use adb or fastboot in linux, which I didn't so I don't know what's needed if you DO use those two in linux... but google can probably tell you what you might need to have them run properly.
[HTC EVO 3D] shizkoff777:
You know your doin something right when you have haters
[HTC EVO 3D] notsointeresting:
Alright thanks , time to try it for ****s and giggles :D
[HTC EVO 3D] freeza:
I wonder if it's possible to access the temp location that the pg86IMG gets copied to, then just replace it with another one :P
[HTC EVO 3D] il Duce:
Isn't there a temp emmc partition?
[HTC EVO 3D] Vinchenzop:
You'd probably need to basically use the method here to push that in while the phone is in the emmc mode, since you'd still technically be s-on. Of course to do this, you'd have to be able to brick...#endlessloop
[HTC EVO 3D] m0fizor:
I think this was covered, but:

I HOPE YOU GUYS SEND THE PROMISED MONEY TO THE DEVS

I'm speaking about the thread in the general 3vo forum.
[HTC EVO 3D] mildlydisturbed:
oh I will when the thing is totally working, although someone's going to have to break it down by what dev / what involvement / what percentage and donate links

---------- Post added at 03:01 PM ---------- Previous post was at 02:58 PM ----------

Quick question - you're trying to get it into brick / EMMC recovery mode at step 7. Can't this just be done via the paperclip trick in the s-off discussion thread without having to brick the device?

Sorry if it's been covered before
[HTC EVO 3D] sunilromy:
Hello OP,

preparing my homework, Getting ubuntu, and following RUU.

RUU_Shooter_S_Sprint_WWE_1.13.651.7_Radio_0.97.10.0530_NV_NV_SPCS_1.16_release_198109_signed_2.exe

RUU_Shooter_S_Sprint_WWE_2.08.651.2_Radio_0.97.10.0808_NV_SPCS_1.31_003_release_208230_signed.exe

hope i am on right RUU? Really cant wait my downloading speed sucks. ;)