yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] jfjava2002:
Hello,

Does this method work with a Desire HD if I follow the same way? Mine is bricked but identified by QHSUSB_DLOAD with Win 7...

Thanks for your reply (and sorry cause I know this is the wrong topic but don't want to mp)
[HTC Sensation] RussianBear:
I know, it's frustrating to have a brick, but read the op, please. You can try and see, then let us know.
[HTC Sensation] jfjava2002:
Thanks for the reply.

I have read but the desire HD model is not in the list even if the project name is 'HTC Unbricking Project' and not particulary 'Sensation Unbricking Project'.

I will try maybe this week-end if I find the time to and will report after.
[HTC Sensation] Jonny:
so the fact that this is posted in sensation forum doesnt count for anything? If it was generic, it would probably be in Android Software and Hacking forum or similar.

If your going to try this on your phone then you need to get a stock unmodded hboot file for your phone, do not use the one bundled because it is for sensation only
[HTC Sensation] dexter93:
Don't bother. It will not work with the DHD ....

Sent from deep under the sea
[HTC Sensation] indresh88:
I have tried your method for my bricked sensation 4g ..but linux cant detect my phone...

I was bricked by flashing pg58img.zip from bootloader.....

My phone does not start up....but ya it shows orange led light when plugged to wall charger or usb...

Help.me....

Image of phone...attached..
[HTC Sensation] jfjava2002:
I know this but on DHD forum, on all brick related topics we can found an answer like "have you tried the unbrick project ?"

I'm working in computer science so I know I can't use the sensation file but would just try the same process.

And doesn't this forum the better place to talk with dev ?

My phone is correcty detected by linux and have launched the emmc --backup with success. But the hboot file have a null size. Is the emmc tool limited to the sensation (and other compatible phone listed in OP) ?

Again, I know i'm in wrong place but XDA is a place for share so please don't blame me. Maybe did you prefer I create a topic in DHD forum for all questions ? :D
[HTC Sensation] RussianBear:
Your hboot is located on a different partition. You will need to find which one and then modify the soft to default to that location.
[HTC Sensation] rizocreations:
quick question for anyone who can answer it.

so i have an HTC sensation 4g that was running jelly bean fine. for over a month. before that it had ics and many other roms. everything has worked fine. however, recently the battery died while running jelly bean (the kang one by bruce). so plugged it in but it wouldnt charge, no orange light either. thought maybe the battery was dead. tried a different battery. still no luck. cant boot it. cant power it on at ALL so cant get to recovery. plugging it into computer makes a weird noise as if its not recognized.

find out that it is QHSUSB_DLOAD

im assuming this guide will not work on this phone because it was not bricked while turning s-on but how the hell did it get bricked by the batter just dying?

blows my mind so if anyone can enlighten me, id appreciate it.
[HTC Sensation] Cloudlin:
Oh yes! I read about this problem in lieu of trying to find a solution to unbrick my one x. Unfortunately, this isn't my issue, but it seems suitable to fix your phone.

http://xdaforums.com/showthread.php?p=27996240

I hope that does it for you.
[HTC Sensation] Filko84:
Hello,

I do not know how but my phone /Sensation/ get out from QHSUSB and now I can go to hboot.

I leave it for few days with battery pulled and yesterday I've tried and it powered up and loaded HTC logo. It was never S-OFFed

I have unlock bootloder with HTCDEV and flashed RUU.

The Hboot is now 1.27, but I can not boot in to the ROM or Recovery.

I have flashed custom recovery CWM and 4EXT few times but still can't get to boot in recovery. Flshing is successful and I get OK but then can't boot in it.

I think that there is some problem with partitions but I do not know what.

Some ideas?

This is the tread that i started in Q&A section and after help there I flashed the RUU.

http://xdaforums.com/showthread.php?t=1897701
[HTC Sensation] kgs1992:
This method is done on a LiveCD of Ubuntu 12.04 (32-bit) without disabling automount & without removing unity:

[YOUTUBE]db5f3If-2Jw[/YOUTUBE]​

The simple logic is to access the device before automount kicks in, which is why the USB cable is removed & reconnected right when the command is fired or when emmc_recover is waiting for the device.

Before you try this, ensure that you have removed the sim, battery & sd card from the phone as mentioned in the instructions.

If you are still unable to get the device recognized, even after timing the disconnect-reconnect properly, then put in your phone battery, remove the USB cable, hold down the power button for 30 sec & then remove the battery, connect the USB cable & try again.

Use the stock HTC cable that came with your phone.

Don't use USB 3.0 ports or USB hubs or extensions.
[HTC Sensation] Sunny88:
Exact same thing happened to me. Once my battery died my phone never booted again no matter what battery I tried. The charging LED wouldnt come on for me either. Is that the same with you? Because it turned out the micro USB port got fried. (dont know how that affected my phone booting up though but weirdly it affected it) Even though I was s-off unlocked supercid and had sense 4 installed (lol) carphone warehouse fixed it for me under warranty. Maybe you have the same problem.
[HTC Sensation] Will972:
Can't Install any recovery

hi people sorry if this question has already asked..

i'm stuck on bootloader and i'm not able to install any recovery.. i install the last RUU from HTC and my bootloader is unlocked and i'm S-ON..

i'm stuck on green HTC logo bootloop..

please help this sensation back to life :)

again sorry if this question has already asked :):)
[HTC Sensation] Jonny:
Thats not bricked and this is the wrong place to ask about this. Also you should probably use the search function - similar questions like this have been answered many, many times before. If you still need help after that then go to the [HELP Thread] in Sensation Q&A
[HTC Sensation] omar207:
Thank you for your help, but unfortunately none of this method [which I had already tried] worked.

Ultimately I got some great LIVE help here: http://webchat.freenode.net/?channels=helpmenow&uio=d4

and, after a little bit of discussion, I was directed to download an ICS RUU. I reflashed & problem solved. Although I am now S-ON again.

*Unfortunately the exact nature of my problem was never explained to me. So I don't know what was actually wrong.
[HTC Sensation] rog17:
So what did you do different? I'm also having the same problem.
[HTC Sensation] omar207:
I clicked on the link, it brought me to a live support site, kind of like instant messaging format. At the top of the page it asks you to explain the hardware (phone, ROM, version, etc.) that you are using, and then explain the problem you are having. The first person I worked with didn't/couldn't help me. The next person asked me a few more questions about the problem that I was dealing with. Then he just posted a RUU (including ICS ROM) file for me to download, told me to try it and come back later & message him if I was still having problems. The RUU worked and my phone is completely fixed--better than new running ICS.

Needless to say, I am very grateful. After 6 years of modding my smartphones I really thought I had my first brick. Happy that I can still say I've never bricked a phone!
[HTC Sensation] rog17:
How did you detect your device to flash your ruu? Any help would be appreciated!
[HTC Sensation] dexter93:
How to flash a RUU properly

1. Make sure you have uninstalled Htc Sync and that you have HTC fastboot drivers installed.

2. Connect your device into a USB2.0 port. 3.0 ports and hubs cause issues

3. Connect the device into fastboot mode.

4. Verify it's on fastboot using

fastboot devices

5. Reboot in RUU mode

fastboot oem rebootRUU

6. Erase cache

fastboot erase cache

7. Flash the RUU either by starting the RUU.exe, or flashing the rom.zip

Sent from deep under the sea
[HTC Sensation] ganeshp:
Hmm so the ruu worked? (well it should)

Good to know :D

Unbricking project is for ppl who can't even boot the phone.. Not even to the bootloader... And you obviously don't fall in that category
[HTC Sensation] MOVZX:
There are 4 pins, I knew 2 of them are + (plus) and - (minus) frorm battery. But the another two, what are them?
[HTC Sensation] Akeo:
I think is for management of battery. This pins sent information about status and level charging of battery. Intersting is http://support.setool.net/showthread.php?15-HOW-TO-WORK-WITH-SEMC-PDA-PHONES&p=66304&viewfull=1#post66304 theard from setool. With this tool he succesful repair bricked sony ericsson mobile with qhsusb_dload problem.
[HTC Sensation] RussianBear:
thanks, man!

we might have hope with qpst then :) just need to get all the necessary fw files. haven't had any spare time to see if the phone is being detected by any partition managers in dl mode.
[HTC Sensation] Akeo:
I have seems problem with my Desire S, i have riff box but unfortunately for the moment this can not repair my phone. Good news is here from here:http://forum.gsmhosting.com/vbb/f634/riff-jtag-wanted-check-inside-apq8060-jtag-support-1363243/

I installed Zeus driver successfully, now i see the phone as a USB port, i will try to connect my phone with setool.
[HTC Sensation] RussianBear:
keep us posted, man.

zte devices that Chinese guys use have a tool called Sales MultiDL that extracts all the necessary files that we can't yet.
[HTC Sensation] xHausx:
How were you able to get to the "execute address" command? That one sounds promising.

With the SD card thing, it's probably looking for a file named SMART_IO.crd. Placing a dummy file with that name in the root of the sd card will make them start acting up
[HTC Sensation] MOVZX:
Hi all...

I have successfully accessed the eMMC partition, come have a look:

It gives Me 5 partitions and I could access them with Ubuntu GNU/Linux. I see there is a folder named 'image', I will try to put something inside it with a hope the phone will react.

And here is from Windows XP, I've done accessed the partitions:

Then I see a strange information regarding one partition, it's formatted as FAT16 andsized about 40MB. But I see the used space is -1.45072e+08 B, and the free space is 178.35 MB, how can it be? It is damaged?

I've done nothing with the partitions; just killed my phone as usual using 'fastboot oem writesecureflag 3', or is did 'fastboot oem writesecureflag 3' damaged the partition so that the phone won't turn on?

Any further ideas please... I'm still on the partition list somehow and have no idea what to now...

I'm going to analyse some files inside it with IDA Pro soon I got the license.
[HTC Sensation] xHausx:
I wouldn't think setting the security flag would corrupt anything, its most likely just reporting an incorrect value there. Is there any way you could provide more information about how you were able to access it?

It looks like you'll need to compare the partition sizes with the ones listed to figure out what's what.
[HTC Sensation] MOVZX:
I was trying some button combinations & strange ideas and then accidentally it gives Me eMMC access (partitions) :confused:

This is how I did that:

1. Remove the battery from the phone.

2. Hold down the volume - (minus) and then connect the phone to PC using USB cable

3. Just keep holding down the volume - (minus) till it gives You access to the phone eMMC

(Do not release the volume - (minus) while You're playing with the partitions :eek: (just keep holding it) because once it released it will revert back to QHUSB_DLOAD) :mad:

I think I should call my friend who is holding a good (alive) HTC Sensation since I'm going to experimenting/clone the 1st partition (marked as bootable/active) on the eMMC. And now I have 2 dead phone as I gently typing: fastboot oem writesecureflag 3 :D
[HTC Sensation] Akeo:
Unfortunately for me does not work... :( I have HTC Desire S! Please tell me how is seen in Device Manager?
[HTC Sensation] xHausx:
Make sure you run the RUU before using setsecureflag, it's bricking them because you are using a modified or the eng bootloader.
[HTC Sensation] :
Nice find, partition looks damaged
[HTC Sensation] Hawke84:
wow fantastic find! so can you download anything from the phone in that mode? ive got a good feeling about this!

The writesecure flag shouldnt corrupt anything, it just causes issues issues as device is S-on with unsigned bootloader image so wont boot
[HTC Sensation] MOVZX:
I'm killing it using 'fastboot oem writesecureflag 3' just because I wanna join this thread regarding Unbricking Sensation. So, definitely I have 2 bricked devices now, and still working on it with any (whatever) unpredicted methods; with a hope it could be resurrected withoug JTAG (a newbie hope).

BTW, I need some info about HBOOT partition and Recovery partition. So that I could clone the working partition from my friend who has an alive HTC Sensation to my dead ones.

I have no idea since it has many partitions, which one is HBOOT and which one is Recovery?

---------- Post added at 08:57 PM ---------- Previous post was at 08:44 PM ----------

So, basically we just need to push the SIGNED BOOTLOADER into it? But which partition should we use? I think we could use dd if blablabla of blablabla to inject the SIGNED BOOTLOADER into it.

And since I have 2 bricked devices, I'm ready to sacrifice one of them for the 'extreme' experiment about 'injecting SIGNED BOOTLOADER' :) no problem.
[HTC Sensation] Hawke84:
You know i never thought of that! I guess your right. Mike1986 are a post about partitions in dev forum, that might help? I'm mobile right now so cant link

Edit: found it http://xdaforums.com/showthread.php?p=20713530

Does show which block is bootloader...
[HTC Sensation] dgenx210:
I'm sorry I have absolutely nothing to contribute to this thread but I have been lurking on this since you guys started discussing. :o

You didn't give up even though you were constantly told that there's nothing you can do but send it back to service and here you are on the brink of resurrecting dead Sensations. All I want to say is kudos to you guys. :)
[HTC Sensation] RussianBear:
Awesome news! Thanks for trying it out, man! I had high hopes it would work! Try winhex, that's what cxb01 told me to use to clone the good emmc, the just search for the files we need.

there is no way to just push a boot loader into the "dead" phone via the dd commands.

from cxb01's response:

they have jtag working now, i think, so people with secureflag bricks could go that route instead.
[HTC Sensation] Hawke84:
still would be good to find a way to unbrick not using jtag as that would mean pulling the device apart and soldering...
[HTC Sensation] RussianBear:
i'm definitely all for it. i was just saying that the people who didn't follow directions and wrote the secureflag command might (a very big might, since the revolution person said the emmc is read-only after that) need the jtag.

MOVZX, you shouldn't have bricked the good phone, btw lol that way you could've cloned the partitions from it. Cloning stuff from a brick doesn't give us anything.

We need to find out how the partition that's messed up on the brick looks like on a good phone. That might be the key to the qhsusb mdoe, or i might be full of it lol
[HTC Sensation] xHausx:
Has anyone else been able to access the eMMC this way? I wonder if there is a way to do this without having to brick it.
[HTC Sensation] chev:
Same thing happened to me' and the service center fixed it under warranty, im not really sure what happenedi wassoff suoercidrooted and on vipers.no led and lights. Looks like sensation just wanna die if they want to
[HTC Sensation] rog17:
Thanks for this. That was not my question. :)

I have a sensation with QHSUSB_DLOAD. And trying your debrick method. And Roy had all the same symptoms that I have. Thought he found the solution to my Linux not playing well with your debrick program.
[HTC Sensation] dexter93:
Is your brick a supported one? We need more details

Sent from deep under the sea
[HTC Sensation] rog17:
brick by security flag 3 ( had s-off, super CID and tried to s-on for warranty). Sensation will not boot or show signs of life. when I plug it into MY PC, PC detects a new hardware to install "QUALCOMM CDMA Technologies " then it changes to "QHSUSB_DLOAD".

I guess my question is auto mount disabled on my virtual box? (Ubuntu 12.04) How do I do that?

without unity? What is that?

I open command window and type "./brickdetect.sh" won't do anything, and yes i downloaded appropriate package. ;)

I have 2.0 usb, plugged to the back of PC, original usb cable and no extensions.
[HTC Sensation] dexter93:
Virtual machines do NOT work. Use a liveCD or wubi. Read through the 1st post for the rest and watch the video

Sent from deep under the sea
[HTC Sensation] rog17:
V.M. is were I went wrong! I'll hook up wubi and see what happens. Good thing I have another sensation and a glacier to back me up.

Thanks dex
[HTC Sensation] Ecuadude:
I've already found sdx12 but when I try to do emmc_recover for b_hboot backup it stays on waiting device and wont go further ...all the other commands work excpet for the emmc_recover ones. I've tried rebooting the PC while unplugging as someone did in this forum and I've plugged it in after it says "waiting device............" Are there any other suggestions to make it go past tht "waiting device" section :confused: plz help I really wanna use this phone
[HTC Sensation] kgs1992:
Getting sdx is rare and kinda impossible.

What was the output of brickdetect?
[HTC Sensation] Ecuadude:
Im srry I meant to write its sdf12. That's what I get when I put ./brickdetect.sh. when I do the emmc commands it gets stuck on waiting device. Im going to try it on another computer to see if I get the same results hopefully not :rolleyes: Btw I've disabled automount and removed unity im using Ubuntu 12.04 LTS

Edit: it worked after all soo now im just doing RUU executable file. Hopefully everything works :D

Edit 2: The RUU flashed successfully but now the phone constantly reboots itself :( is there any way to fix tht??:confused:

Edit 3: srry lol...well now it doesn't boot up at all aanymore maybe it bricked again hopefully not:(
[HTC Sensation] rog17:
dexter93,

Thanks, sensation is up and running!! program worked like a charm and wubi worked great!!

What i had to do to execute program in terminal was, right click on folder with the right package, click on open with terminal, then in terminal do what was on the video,

sudo su "enter"

chmod +x brickdetect.sh emmc_recover "enter"

after that i just copied and pasted from your script.

Thank you a million for this!!!
[HTC Sensation] Zoide_:
dexter93:

Any chance this can be made to work with the locked AT&T HTC One X?

There is some talk that it may help us root/unlock the phone (http://xdaforums.com/showthread.php?p=32889223#post32889223).

Thanks
[HTC Sensation] darkspr1te:
possible solution

I have been able to debrick another qualcomm based device, maybe the devs could look over my thread.

http://xdaforums.com/showthread.php?p=33082185#post33082185
[HTC Sensation] RussianBear:
Did you get the .hex from one of the zte firmware packages? I was waiting for someone to try that. Congrats!
[HTC Sensation] RussianBear:
http://xdaforums.com/showpost.php?p=33514203&postcount=84

not jumping the gun, but this guy unbricked his note.
[HTC Sensation] MaartenA66:
Dear all,

My phone won't turn on after the battery drained, this is after I tried to unlock the bootloader.

Is this method useful to turn my sensation XE back on?
[HTC Sensation] xam4:
Hello, I did the instructions step by step and everything worked great, but unfortunately my device still doesnt boot :(

Would be so nice if anybody could help me.

Here are the two files you want to see:
[HTC Sensation] darkspr1te:
I got the first .hex from a miui phone, second from a hp device, third from a shv-e120l repair file. The latter is what ive posted.

The first key was understanding exactly what the 8660_msimage.mbn file does, ive had phone sitting in a drawer for 3 months but only started debrick on it just over a month ago.

Anyway, on topic, this method is not mine as its a actual feature of the qualcomm AP/CP. To become unbrickable as my device is (getting it to ignore emmc and boot uart/usb) its case of finding a resistor connected to a specific GPIO and shorting its low side to ground. That gets you qdload mode on demand, then flash bootloaders for emmc access, then rewrite the bootloaders snd partition information, all of which can be reconstructed from dumps of root enabled devices. The lucky ppl have qdload when they brick, unlucky ones get a hang before little kernel a hang you cant skip in any way.

---------- Post added at 11:12 PM ---------- Previous post was at 11:07 PM ----------

Were you following my guide ? did you save any output from your attempt if you did.
[HTC Sensation] xam4:
Of course I did. Take a look at these attached files ;)
[HTC Sensation] jasonwang:
g14 brick

what color is LED, when the mobile have bricked. I notice my mobile LED not working, when I plug USB cable to PC on Linux or XP, not found EMMC flash. What mean? if EMMC flash need to replace? Is it cannot fix it by software? Who can tell me? many thanks!
[HTC Sensation] dexter93:
Something isn't right there. Are you sure you are following the guide correctly?
[HTC Sensation] dexter93:
When bricked, the LED is off ( and occasionally has a faint orange colour), as is the rest of the device. No signs of life at all
[HTC Sensation] jasonwang:
somebody interest

This solution only for EMMC can be reader by linux, but if sbl2.nhb have error, EMMC cannot be reader by linux, but it's still "QDLoader Mode", I think it's can be fixed by QPST. But I don't know how to do it?

somebody interest can be here "http://xdaforums.com/showthread.php?t=1989001" , I guess it's new project for unbrick.
[HTC Sensation] RussianBear:
Get in touch with this guy. He successfully unbricked his gnote: http://xdaforums.com/showthread.php?t=1914359
[HTC Sensation] 12manytimes:
Sprint sgs3 brick assistance?

I got a sgs3 that's bricked while trying to return to stock with odin, im assuming it must have been the wrong file..

But any ways, i resurrected a htc one x using help from one of the guys on here...it was pretty intense

i had to boot in to linux and do a buch of stuff but it actually worked!!

The htc one x was completely dead....hard bricked for sure....

So the question is whats the difference between the sprint s3 and the htc one x....

Or basically is there a way to revive it, or only jtag?
[HTC Sensation] tpaxadpom:
Here is what I did. I was having some problems and reflashing the rom didn't seem to help. I decided to format all partions (except SD) in 4EXT recovery, flashed Elegancia rom. The phone booted the screen was on and then went dead. I cannot access bootloader, no vibration, no LEDs no sign of life except for QHSUSB_DNLOAD when connected to Windows machine. I've tried to discover device using terminal on mac, no success. I don't know what category my brick device fell into.

I guess I should be looking for a service center with JTAG connector (RIFF).

Do I need to have fully installed version of Ubuntu or tryUbuntu with CD works just fine? Also is it possible to test connection with a working phone?
[HTC Sensation] RussianBear:
once again, see this link: http://xdaforums.com/showthread.php?t=1914359
[HTC Sensation] tpaxadpom:
Thank you for such a prompt reply. Should I be able to using your guide discover a fully working unit? I am not sure if it is linux that I haven't install and simply run it from cd Rom or my brick isn't compatible with this guide.
[HTC Sensation] RussianBear:
Try this guide first, it won't hurt anything at this point.
[HTC Sensation] tpaxadpom:
I tried and it doesn't discover my device when I execute the script. I am trying to eliminate the pc hardware. Should a fully working unit be discovarable as well?
[HTC Sensation] RussianBear:
No. Only the ones with borked hboot.