yashsingh1/xdaforums huggingface dataset:
[Sprint HTC EVO 4G LTE] yarrimapirate:
Did you, by chance, allow your computer to go to sleep during the flash process?
[Sprint HTC EVO 4G LTE] Cloaker:
I did not.
[Sprint HTC EVO 4G LTE] yarrimapirate:
Hold power down for a full minute and release....if that doesn't work. Ctrl-C out. Unplug the phone, plug it back in and follow steps 11-20 from here:

http://xdaforums.com/showpost.php?p=32761598&postcount=107
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Just finished this up. Had to switch USB ports on my laptop (the one I had it plugged into wasn't working right), and I had to hold the power button a couple of times during the process to get it going again, but now the device is unbricked and downgraded. Now I'm about to flash a 1.13-based ROM and feed the panda!

Great work. After I finish making a few purchases over the next few days, I'll have to throw a few dollars to yarr, Mac & CO.

Awesomeness. :D
[Sprint HTC EVO 4G LTE] curiousGeorge:
Yes. There is no response to pushing the power button (or holding it for 30 seconds). Actually, the charging LED doesn't even turn on when plugged into the wall. It's in QHSUSB_DLOAD mode, and neither the screen nor the buttons show anything. No light, no life. Just an entry in the lsusb list in Ubuntu as Qualcomm, Inc. Gobi Wireless Modem (QDL mode) that goes away whenever the power button is held long enough.
[Sprint HTC EVO 4G LTE] Mr nerd:
When I bricked mine it wasn't even detected by my computer at all you might still have a chance. Keep trying to get the scripts to notice it try different comps USB ports if all else fails..I sent mine to mobiletechvideos

And it goes away because its restarting the phone..cut off the comp and try again see if it helps.
[Sprint HTC EVO 4G LTE] curiousGeorge:
Oh, you sent it in? How much (time/money) did mobiletechvideos charge you?
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Where did you get that firmware file from? That's an old file . . .
[Sprint HTC EVO 4G LTE] curiousGeorge:
I got it a few weeks ago from here. It's still mentioned in threads (in replies and guides made by other users) but I see that the same threads now carry a different download with the word "extended" in the filename (but identical firmware number, confusingly). I didn't see any other references to differences between the descriptions, or warnings, or the word "fixed" in the download, or anything. Do you happen to have a link to a thread with people who bricked doing this or similar? If this is really the case, maybe some of them have figured out how to unbrick? I searched but could not find anything...
[Sprint HTC EVO 4G LTE] Captain_Throwback:
No way to unbrick. Get a replacement device.

Those files were replaced because they were incomplete. I have a post about how I corrected this issue on themikmik, but unfortunately, your device is probably a lost cause.
[Sprint HTC EVO 4G LTE] curiousGeorge:
I guess my options are the following, then: a replacement (warranty repair?), a new phone (S4 or One?), a JTAG RIFF Box + soldering iron, repair through Mobile Tech Videos for $60, or wait for this tool to gain msm8960 support in reformatting the whole boot chain.

Which is best?

[edit]The last option may never come to fruition because QDL mode requires hex signatures the community doesn't have.
[Sprint HTC EVO 4G LTE] Captain_Throwback:
I've done warranty replacement through HTC with few issues. But that's only because I bought my device unsubsidized. You should be able to take it directly to Sprint for them to replace.
[Sprint HTC EVO 4G LTE] SouL Shadow:
You are correct. Qualcomm msm8960 (Snapdragon S4) devices that have security enabled by the OEM (HTC, Samsung, etc...) also require an OEM signed mprg8960.hex to be used for recovery. The only 8960.hex files that have surfaced so far are all unsigned.

Jtag will work, though the complexity means you should pay a pro to do it. Tell them the problem should be "the wrong sbl1 was flashed to the device". You may end up NOT losing any of your personal data.

Warranty/insurance replacement is the easiest option, if it's available to you. However you will usually get a totally different phone (same model), probably factory refurbished.

-SLS-
[Sprint HTC EVO 4G LTE] frozen-eyes:
hello guys.... when i put this command, following happens

which to my knowledge means that the htc one x (my phone )is connected ... however when i put the following command i get stuck like this...

any help will make me obliged

(history ...my phone became a brick while upating a rom)
[Sprint HTC EVO 4G LTE] thoughtlesskyle:
What Hboot?
[Sprint HTC EVO 4G LTE] frozen-eyes:
asking me ??
[Sprint HTC EVO 4G LTE] thoughtlesskyle:
Nobody else here you must be talkin to me
[Sprint HTC EVO 4G LTE] justlovejoy:
I'm bricked never woke device,

what now?
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Why in heaven's name are you using this? Unless you were bricked before you got here, in which case this probably won't help you.
[Sprint HTC EVO 4G LTE] Magnum_Enforcer:
Here's some more background:

http://xdaforums.com/showthread.php?t=2453787

Not exactly sure what's going on. His only recourse at this point is probably Jtag..... maybe:banghead:
[Sprint HTC EVO 4G LTE] justlovejoy:
Thanks.. I can adb in to recovery so far but nothing on the screen just says recovery but I have the back ups from jet that bricked me when i wasnt bricked before, just had a problem flashing roms thought this was gonna fix it not brick it but I got some type of way into the device so I dont know. cant afford jtag so i guess banging head is what i will do next jknb
[Sprint HTC EVO 4G LTE] Captain_Throwback:
If you tried to use this tool after already being S-OFF, on a custom HBOOT, then I think you have no hope. If it was on a stock HBOOT, there may be a better chance, but i don't know enough about this tool to help.
[Sprint HTC EVO 4G LTE] justlovejoy:
lol Thanks! I got it back to life though!

finagled a way out of what i had on my own.

Thats why i love android code =)

See you guys in another thread.
[Sprint HTC EVO 4G LTE] hijodedios51206:
stuck on hboot

hello. i executed jet and my phone now thinks its a jewel instead of an evita. it will not boot to anything other than hboot bootloader. anyway i can boot into qdl mode to restore my backup?
[Sprint HTC EVO 4G LTE] numel007:
Is your phone the HTC EVO 4g LTE?
[Sprint HTC EVO 4G LTE] hijodedios51206:
No its an HTC One X ATT (Evita). now it thinks its a Jewel. It will not boot except for hboot, so i can access fastboot interface. other than that, it will not boot into system or recovery.

EDIT: i did not notice i was in evo 4g thread. my bad. i did google search and it brought me here. i ususally do my research before posting. im just desperately trying to get my phone working that i didnt pay attention. my apologies.
[Sprint HTC EVO 4G LTE] denmarkd1:
help...lol

major noob here i have followed the instruction and this what i get.....am i missing something cause i had my phone plugged up for over an hour...and nothing

This phase backs up /dev/block/mmcblk0p4 from your phone to this machine.

In addition we will fetch your IMEI from the phone and use it to create an

additional partition 4 replacement to use as a failsafe. In the

event something goes wrong, wou'll have a way to unbrick manually

please stand by....

Backing up mmcblk0p4 to /sdcard/bak4

Rebooting to bootloader....

Getting IMEI value...

Building failsafe P4 file...

Success. Rebooting phone.

binking box

and thats is...:(
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Why are you in this thread? I mean, what is it you're trying to accomplish?

I assume you're not just using this tool because you were looking around for an old thread for a random tool to use that you don't need.
[Sprint HTC EVO 4G LTE] denmarkd1:
no i have a serious problem i am trying to downgrade my hboot so i can get my S-off on again, and i thought that this program would help if you know of something better i would be mighty greatful
[Sprint HTC EVO 4G LTE] Captain_Throwback:
You don't need this tool to S-OFF.

Saying that 'you have a serious problem' isn't really helpful without details. I'm not sure how getting S-OFF will help, but there's absolutely no need to downgrade HBOOT to do it.
[Sprint HTC EVO 4G LTE] denmarkd1:
True indeed and point well taken, so here is the run down

HTC one x plus

no rom installed

but device shows up in fast boot and adb

my S-on is on which will not allow me to flash a rom onto the device

hboot-1.72.0000

cpld-none

micorp-none

radio-3. 1204.171.33

eMMc-bootmode: disabled

CPU-bootmode disabled

HW Secure boot: enabled

Modem path : Off

(bootloader) version: 0.5a

(bootloader) version-bootloader: 1.72.0000

(bootloader) version-baseband: 3.1204.171.33

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 2.18.401.2

(bootloader) serialno: FA31MW103781

(bootloader) imei: 353567052527018

(bootloader) product: enrc2b_u

(bootloader) platform: HBOOT-T30S

(bootloader) modelid: PM3511000

(bootloader) cidnum: HTC__102

(bootloader) battery-status: good

(bootloader) battery-voltage: 4007mV

(bootloader) devpower: 75

(bootloader) partition-layout: None

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: None

(bootloader) hbootpreupdate: 2

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.437s
[Sprint HTC EVO 4G LTE] Captain_Throwback:
Well there's your problem - you're in the wrong forum. This is the Sprint EVO 4G LTE forum. So we can't assist you here - sorry.

P.S. That being said, if you unlock your bootloader and install a custom recovery, you should be able to flash a ROM for your device (if one is available), or use an RUU to update it (if one is available).
[Sprint HTC EVO 4G LTE] denmarkd1:
again thanks for the info will see what i can make happen.....
[Sprint HTC EVO 4G LTE] popper668:
FYI i did get an ERROR 16 message after trying to make a phone call, then my call was redirected to somewhere internally in SPRINT and once they heard asked a few questions like "is this phone new" or "did you just change numbers", I told them it was working fine earlier in the day. they reset something from their end and I'm all good now.

Thanks again.. Good work.
[Sprint HTC EVO 4G LTE] michael291986:
Doing this now.

EDIT: Got stuck at "Reset command sent" about 10 minutes into it. So I tried the 30 second power button hold. FIXED that issue and it continued. Took about 30 minutes from start to finish. Was on 1.15 HOOT now I am back to 1.12! Now finally trying to find how to feed this Panda I've been hearing about.

EDIT2: Fed the so called "Panda"
[Sprint HTC EVO 4G LTE] high25:
successful but phone wont reboot?! Please help!

Hi and Thanks!

Ummm but i'm having an issue, it said I was successful and went through the whole process, but it didn't reboot at the end. I unplugged it and tried to manually reboot also, but my phone is still like dead?! :( Please help! I have held the power button down multiple times for 30 sec, 1 min, and over a 1 min. I timed it.

Please help!

I have what happened throughout the whole process still. I'm not sure if I can post it though...

edit

I was on stock, with hboot 1.19. Ubuntu 32bit installed on hard drive. twrp was installed.

EDIT:

Hahahas success! So I had to go through steps 11-20 in the xda post. After I started pushing the hboot it got close to the end, as I was comparing to my original, it stopped! Then I looked at my phone the charging light was on! I wasn't sure what to do, so I held the power button down because it wasn't finished, but it didn't do anything and the charging light came back on again. So, I unplugged it and held the power button, and it powered on to my home screen. I went back and checked my bootloader, and it has changed to 1.12.0000! Woo! Thank you! :)
[Sprint HTC EVO 4G LTE] yarrimapirate:
Glad to hear people are having reasonably good experiences. I'm hoping 90% of these issues go away once I add some more code to emmc_recover.

I haven't seen Cloaker post back, so I'm hoping he's resolved his issue.

I started on this whole thing last weekend as something to do while waiting for my wife to go into labor with our 3rd. Well, she finally started tonight. Good timing. :D

I'll probably be a bit spottier on posts this weekend, but I'll keep up as best I can.
[Sprint HTC EVO 4G LTE] eric00716:
downgrade

Let me start by saying thank you, you guys are awesome and I'm definitely appreciative. I had some problems doing this, first of which was the program gave me the cannot flash 112 error about 20 times before it finally did and i was freaking out. It finally starting flashing it and then it got stuck after flashing 2 offsets, so i held the power button for 30 seconds and nothing happened. I decided to keep trying and i finally came up with holding for thirty seconds releasing it and holding it for 10 seconds worked. I had to do that button combination after every offset. For sake of complete info i was running Ubuntu 12.04 virtual off a usb, was using my hp touchpad cable(because it usually works well for these things), and i was 1.19 hboot running Meanrom. I want to reiterate i am not complaining this is for info only. Thanks for your hard work.
[Sprint HTC EVO 4G LTE] popper668:
CONGRATS on the new arrival!!
[Sprint HTC EVO 4G LTE] yarrimapirate:
I'd like to hear all experiences, good and bad.
[Sprint HTC EVO 4G LTE] il Duce:
Awesome!

Happy prayers going your way :)

:good:

:victory:
[Sprint HTC EVO 4G LTE] scottspa74:
Yarrimapirate,

Huge congrats (again lol) and huge thanks, again :thumbup::)

hurled from my AOKP'd Evo LTE. Enjoy.
[Sprint HTC EVO 4G LTE] Tangobango:
This worked Great

Hi,

I only had to hit the power button one or two times. It took quite awhile but worked like a charm. I used Ubuntu 12, 32bit. It did take awhile to see device so that is when I hit the power button a few seconds at a time til process started.

OK went ahead and fed the Panda.

S-Off

Thanks a ton
[Sprint HTC EVO 4G LTE] yarrimapirate:
Updated FAQ for people seeing repetitive "Failed to flash" messages.

This is a timing issue with emmc_recover. I will get to fixing this as soon as I am able (which will probably be a couple days). The script will continue to try to get the phone's attention until it does successfully. Hence the repeated error messages.

If all else fails and the phone won't wake up, you can abort the script and finish manually starting at step 11.
[Sprint HTC EVO 4G LTE] EVOMIKE025:
Ok I grew a pair and decided to roll with it. However right at the start of things I ran into this? Do I not have the files in the proper place? I have them in a folder renamed to "Android" from what you named it to, so I cd'd there and went for it.

mrlaptop@ubuntu:~$ cd /home/mrlaptop/Android

mrlaptop@ubuntu:~/Android$ chmod +x dg112.sh

mrlaptop@ubuntu:~/Android$ sudo ./dg112.sh

[sudo] password for mrlaptop:

Script for HTC EVO 4G LTE bootloader downgrade to v1.12.

This script will put backup critical partition data and then put your phone

into Qualcomm download mode (AKA Brick).

Before running this script, you should have TWRP loaded onto your phone.

Plug your phone in via USB and ensure both USB debugging and

fastboot are enabled.

Press Enter to continue...

Preparing...

./dg112.sh: 162: ./dg112.sh: ./adb: not found

./dg112.sh: 163: ./dg112.sh: ./adb: not found

Phase 1

This phase backs up /dev/block/mmcblk0p4 from your phone to this machine. In

addition, we will fetch your IMEI from the phone and use it to create an

additional partition 4 replacement to use as a failsafe. In the

event something goes wrong, you'll have a way to unbrick manually.

Please stand by...

Rebooting to bootloader...

./dg112.sh: 174: ./dg112.sh: ./adb: not found

Getting IMEI value...

Building failsafe P4 file...

FATAL: Failsafe P4 size mismatch.

mrlaptop@ubuntu:~/Android$
[Sprint HTC EVO 4G LTE] yarrimapirate:
adb is either not in your working directory, or didn't get marked as executable (which the tool automatically does).

Make sure you unzipped the entire archive to that folder.
[Sprint HTC EVO 4G LTE] EVOMIKE025:
I went to adb properties and it does have it as a executable. As far as it being in the working directory. all the files that were extracted were sent to the same folder though? Should I try to delete and reunzip?
[Sprint HTC EVO 4G LTE] _tru_:
Success

Sent from my Tranquil ELiTE
[Sprint HTC EVO 4G LTE] kf2m:
One question. Will this script work with the latest Fedora distro?

Tia
[Sprint HTC EVO 4G LTE] bartcrusades:
Thanks for this pirate!

Took a bit to get Linux set with my hardware, but once I got it all set up, it was like butter.

Successful downgrade and S-OFF from 1.15!!!!
[Sprint HTC EVO 4G LTE] yarrimapirate:
I think most are using Debian based distros, but I don't see a reason why it wouldn't. Let us know!
[Sprint HTC EVO 4G LTE] SouL Shadow:
missing 32-bit libs?

I'm getting the same problem:

soul@blacksun:~/android/jewel/rooting/hboot_downgrader$ ls -l
total 2252
-rw-r--r-- 1 soul users 35821 Oct 19 10:45 COPYING
-rwxr-xr-x 1 soul users 340896 Oct 20 09:59 adb*
-rw-r--r-- 1 soul users 1024 Oct 16 00:58 blankp4
-rwxr-xr-x 1 soul users 10378 Oct 20 09:56 dg112.sh*
-rwxr-xr-x 1 soul users 10377 Oct 20 09:53 dg112.sh~*
-rwxr-xr-x 1 soul users 705260 Oct 17 23:23 emmc_recover*
-rwxr-xr-x 1 soul users 127435 Feb 26 2009 fastboot*
-rw-r--r-- 1 root root 1009 Oct 20 09:56 fsp4
-rw-r--r-- 1 soul users 1047808 Apr 23 03:25 hboot_1.12.0000_signedbyaa.nb0
-rw-r--r-- 1 soul users 1024 Jun 25 20:29 killp4
soul@blacksun:~/android/jewel/rooting/hboot_downgrader$ ./adb
bash: ./adb: No such file or directory
soul@blacksun:~/android/jewel/rooting/hboot_downgrader$ ./fastboot
bash: ./fastboot: No such file or directory

ONLY with adb and fastboot...

Which after some digging around leads me to think that this is due to running a 64-bit system without 32-bit compatible libraries installed.

I recently upgraded to Slackware 14 64-bit and it turns out that while it's set up for 32-bit compatibility, the 32-bit libs are NOT included out of the box. (would have been nice if they mentioned that somewhere on the site or in the docs!)

Anyway, I'll get the 32-bit libs installed later and confirm if this is the cause.

Hopefully this helps anyone else who might run into the same problem. (if only google would release 64-bit versions, then life would be soooo much easier)
[Sprint HTC EVO 4G LTE] roundaway:
./happydance

Ubuntu 12.04 LTS 32-bit and no hiccups.

Congrats Dad.
[Sprint HTC EVO 4G LTE] om4:
You definitely need the 32 bit libraries
[Sprint HTC EVO 4G LTE] _tru_:
I should of mentioned this in my success

post, but my installed version of ubuntu 12 is 32-bit

Sent from my Tranquil ELiTE
[Sprint HTC EVO 4G LTE] dougiefreshness:
I've got to step 11, but linux can not see my device. I've tried different usb ports and tried steps 11 repeatedly. Still linux is unable to see my device. Any suggestions. Right now my device is bricked!

This is all is shows when I try step 11

[ 6518.776953] usbcore: registered new interface driver qcserial

[ 6523.428665] usbcore: deregistering interface driver qcserial

[ 6567.344438] usbcore: registered new interface driver qcserial

[ 6567.978654] usbcore: deregistering interface driver qcserial

[ 6651.323045] usbcore: registered new interface driver qcserial

[ 6660.740147] usbcore: deregistering interface driver qcserial

[ 6976.728622] usbcore: registered new interface driver qcserial

Update: After continuing to try it now sees my device, but now when I run ./getbrickdrive.sh it says no such file or directory. Any ideas?

Update #2 : realized the getbrickdrive.sh file wasn't there. So then I tried again and it said permission denied. So I went ahead did 18 anyway and it said command not found, but next thing you know my charging light is back on and then it reboot back on. Weird. And I went to my bootloader and it says 1.12. However, it didn't do steps 16-18. So question, is this going to screw up my phone.
[Sprint HTC EVO 4G LTE] om4:
Type ls and hit enter to see the files and make sure you are in the right directory, that's the only thing that comes to mind.
[Sprint HTC EVO 4G LTE] SouL Shadow:
Yes, I knew 32-bit libs are needed due to adb and fastboot not supporting 64-bit. I thought they were already included with my distro, but no, it's just set up to work with them, after i install them. Thanks Slackware, for hiding that little detail deep in your wiki :(

Anyway, the only reason I posted that is in case someone else gets that error. Hopefully save some head scratching trying to figure out the cause.
[Sprint HTC EVO 4G LTE] om4:
Yeah I figured it would be good to mention it but didn't think to lol
[Sprint HTC EVO 4G LTE] zeroth:
I'm patiently waiting for a windows version!. :)
[Sprint HTC EVO 4G LTE] yarrimapirate:
You have a long wait. :cyclops:
[Sprint HTC EVO 4G LTE] dimqs153:
For thore who doesnt really familiar with linux, dont be scared

It just sound complex but when u doing it...not that complex coz yarrimapirate gave us very2 good instruction..

Even noob like me successed to downgrade

Thx yarrimapirate
[Sprint HTC EVO 4G LTE] Captain_Throwback:
I just used this a second time and it was even smoother this time (since I used a USB port I know works this time).

I've said it before, and I'll say it again - Fantastic job! :).
[Sprint HTC EVO 4G LTE] lilbeast:
so this downgrade can be done on a 64 bit too or no?
[Sprint HTC EVO 4G LTE] dustinarden:
welp .. another satisfied customer .. i had to hold the power button for 10-30 seconds twice to get it going again during the writing phase, but other than that this went off without a hitch!
[Sprint HTC EVO 4G LTE] om4:
On 64bit linux you will need to download the 32 bit libs from repository. Most distros can use 32bit libs in 64 now
[Sprint HTC EVO 4G LTE] zeroth:
lmao! downloadig linux livecd :o i might try it! i just don't want to brick my phone lol!
[Sprint HTC EVO 4G LTE] scottspa74:
You HAVE to brick your phone. :confused:

Lol

hurled from my AOKP'd Evo LTE. Enjoy.
[Sprint HTC EVO 4G LTE] zeroth:
lmao ok! im gonna think about first xD! before try it! :D
[Sprint HTC EVO 4G LTE] lilbeast:
where do i get the 32 bit libs from?

do i need to install android sdk on linux?
[Sprint HTC EVO 4G LTE] bgduece22:
Error

While running the script when it got to flash HBOOT 1.12 is has an error flashing...I run getbrickdrive.sh and it comes up /dev/sdb I try to run the command sudo ./emmc_recover_new -f hboot_1.12.0000_signedbyaa.nb0 -d /dev/sdb -c 24576 and it does the same thing.

The script won't flash HBOOT1.12, and I can not get it to flash from command line

Phone is successfully brick, but can not flash HBOOT 1.12...phone is dead...stumped...

HELP!!!!
[Sprint HTC EVO 4G LTE] kf2m:
Got the 1.12/Reset error

================= emmc_recover 0.3 alpha 2 ==========================

Using chunksize 24576

Please connect device

Error flashing HBOOT 112!

Retrying...

So after following all the procedures went to start at step 11 got to step 13, and I am getting "mknod: `/dev/ttyUSB0': File exists", and getbricked reports "ls: cannot access /dev/sd?: No such file or directory Your bricked phone is accessible at /dev/sd"... Dead in the water...

Was on 1.15, tried this using Fedora 17.

Help..
[Sprint HTC EVO 4G LTE] om4:
From your distro's repository, for example if you have Ubuntu 12.04 install synaptic and install from there or open a terminal and type sudo apt-get install ia32-libs and restart Ubuntu
[Sprint HTC EVO 4G LTE] lilbeast:
ok so i got linux from ubuntu, now what?
[Sprint HTC EVO 4G LTE] zeroth:
Somebody please make a video tutorial! :(

lol please :)
[Sprint HTC EVO 4G LTE] lilbeast:
i type that in the terminal and i got an error E:unable to correct problem, you have held broken packages??
[Sprint HTC EVO 4G LTE] om4:
... And that could be any number of things. Try sudo apt-get install -f its supposed to identify and reinstall any broken packages
[Sprint HTC EVO 4G LTE] JT man:
Using chunksize 24576 ok, ready to flash filesize:1047808 chunksize is 24576 cycle count is:43.135417 ready to write 24576 bytes resetting device reset command sent there is were i'm stuck did the 30sec no go did the recover thing no go change out usb cord no go Help