yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] dexter93:
Ok guys. We are just a step closer from getting it to work.

Now let's make something clear.

TO ALL NOOBS WHO CAN'T SOMEHOW CONTRIBUTE TO THIS AND THEY JUST COME BY TO SAY "KEEP UP THE GOOD WORK": please do not post . It's making the thread really messy. Thanks for your kind thoughts and support though

Also, in order to have the thread a bit cleaner: please avoid quoting long posts when its not really needed. Just use the

@member: .....

Now please, someone who has achieved the partition mode to be stable on a BRICKED phone contact me ASAP. It's urgent

We have some guys from revolutionary who would like to take a look at those partitions... there is a hope. PM me for details
[HTC Sensation] zeav:
I've got a bricked Sensation too. Just got the ICS update, but it couldn't update since I had turned S-OFF (I believed it was the problem) and ran the command of death. I didn't install any of the RUU's since I changed my mind about custom ROM mid-way. So I had a rooted Sensation without custom ROM or anything just Revolutionary. Been reading every forum post from this thread and the other thread that started.

I tried to get access to the eMMC with the no-battery with and without volume down (same story). WPD FileSystem Volume Driver shows up in Device Manager, but only stays perhaps 15 seconds.
[HTC Sensation] dexter93:
So from what it seems, MOVZX was the only one who got it stable.

@MOVZX : mind telling us exactly how you did it? You have also been PM'ed
[HTC Sensation] RussianBear:
i think what movzx said is to keep holding the volume - down at all times while browsing the partitions.

that's a good question. i assume it's not the qhusb loader, but an actual drive:

there has to be some kind of button combination to access this mode as well. what about the other pin that we haven't tried using?
[HTC Sensation] Snake_skw:
yesterday,i tried both pins,one gets you to download mode and the other acts as power button when grounded...maybe we need to apply the correct voltage to that pin to trigger this "WPD FileSystem Volume Driver" mode...
[HTC Sensation] RussianBear:
let's wait for movzx to return. hopefully he has some news.
[HTC Sensation] Um3r:
Okay tried it in ubuntu...I used a live CD (via a USB).

Again i plugged it holding the vol down..

It opened up 4 or 5 folders, including the ones that Movzx showed in his screens...

But again this was short lived. Was not really able to do anything before the screen turned black and displayed this..The computer seemed to hang at this point and only a restart fixed it. Tried a few times but the same outcome

I have tried to get a some screens for it using an external camera..Sorry for the quality but see if you can make something out of it..Havent used ubuntu that much so cant really tell what the issue is.
[HTC Sensation] zeav:
From what I can tell from your pictures is that there was a failure with the filesystem (EXT4). I doubt it was something with the mobile device, but then again I'm not an expert on this subject.

Going to try to access my phone with Ubuntu myself later.

Dexter: I tried holding the volume down, but it was no difference. Tried with SD-card and without. Same goes for SIM.

I might be wrong, but if we get access to the ROM files, isn't it possible to set the security level manually, and then achieve to unbrick the phone?
[HTC Sensation] RussianBear:
cxb01 has a new guide here:

he's talking about mmc protection there, but chrome translation sucks again...

http://bbs.malshenzu.com/read.php?tid-50080.html

some things are hidden, and i can't unhide them yet (posting is not allowed from 3am to 6am Chinese time).
[HTC Sensation] dexter93:
@zeav: We don't need access to the ROM files, we need to simply replace the hboot ( that .nbo image) with one signed by HTC. That will unbrick the phone. movzx managed to mount and modify the /system partition, even though the device is "s on". That gives me hope that the other partitions will be accessible, we just need to stabilize that mode. My bet is ubuntu will help. Also guys from revolutionary are willing to help, if we manage to stabilize that so a dump could be made

@Deceptivechaos: zeav seems to be right.. I've had similar issues in the past. A linux box(not live) could be the way to go

EDIT: I remember someone trying the wire trick on a bricked phone and reporting that he went into the WPD whatever mode. Maybe that's an alternative to the vol- . Any volunteers to try it? I have no pc available
[HTC Sensation] Um3r:
I am hating this mount unmount issue...On my Xp 32bit machine, minitool lets me see the partitions after the phone has unmounted..the other 2 win7 (32 and 64) machines just give a mount unmount sound.

Making a linux box now..
[HTC Sensation] xHausx:
I've tried using a rheostat to trigger it on a working device without any luck, but a bricked one may react differently. I haven't tried applying power to it yet though.
[HTC Sensation] miamivice:
good morning all, will try to get in conversation this evening. hit a big text into the answer window and than my stupid thumb met the back button on the mouse :-(

shortly said, cause i gotta go to work: i got a bricked sens due to secureflag misstake, got win 7x64 on 2 machines, had many devices running many modding stuffs before the sens and i am a bit capable of writing and understanding the english language ;-) so i should be capable of giving some testresults and translations from german if needed. problem is: i got no xp and no idea of running linux, nether live nor sandbox, and i nearly got no time cause i leave now 4 work and come back at 6 pm.

hopefully u got me some advice and a bit of patients and tell me how i could help the rest of the community.

beside of this, i cant get the bricked sens running as drive as movzx, but i can shortly see sens in device manager as qualcomm cdma technologies msm with the telling of drivers missing nad really short before auto-unmounting again. only thing is to do under 7x64 plug in tithout battery. hitting minus button or using cable-trick with the lower pin leads to same reaction.

pluged with battery, the cable-trick shows up the device from the dl-mode to the cdma msm thing, but aswell lasts only for about 5 sec bevor unmount, even if grounded oermanently.

so far, hope this helpes some seconds.

with best regards and big thx to all trying to solve the issue

miamivice
[HTC Sensation] Genericcitizen:
Hi,

Thanks to all who have worked on this problem, I too have a bricked Sensation which I can see as QHSUSB_DLOAD in Win 7 64bit.

I've had a quick read of the thread and but will now see if I can replicate any of the progress here ( if I understand correctly seeing it as a drive as per Movzx is where this is up to). I'll post any results.

I also have a linux machine (Gentoo), which I might start with.

Cheers
[HTC Sensation] Fuses:
I was travelling (read drinking beer....) whole weekend and you solved everything :D

My guess seems to be correct, emmc mode is build into firmware.

I tried wire-trick & vol- in working sensation. Unfortunately no emmc mode, just normal download mode. Can somebody else confirm this??

Somebody with bricked sensation AND linux computer, here is request for you.

Run following command in console. It will print kernel log and timing info.

tailf /var/log/kern.log

and then press vol- and insert usb wire. Idea is to measure how long sensation will be in EMMC mode before it swithes off. We only need few seconds to repair first parts from emmc, including that nonsigned hboot.

Post results here, or pm me.

---------- Post added at 11:45 AM ---------- Previous post was at 11:21 AM ----------

Easiest way is to use revskills. First, but phone into download-mode, install drivers, open revskills, goto menu -> Hardware Forensics -> Port Utils QC+ AT-Cmd -> Setup correct com-port in SETUP tab. Then goto BL tab select DWNMODE: Execute. Then enter address after 7E05.
[HTC Sensation] MOVZX:
Let's quick!

I have very limited time to access the internet, and my PC only installed with Linux. Now, I'm on my friends' home to lean his PC because of WinHex. I have successfully mapped the eMMC onto WinHex but don't know how to DUMP it.

Somehow I have read somewhere on XDA that the @secuflag is inside the RADIO partition which one is checked by HBOOT. So I think we just need to edit the triggered flag in order to make the phone boot again.

Someone please explain Me how to DUMP the eMMC (Full Dump) with WinHex please, because I'm not too familiar with it.

Just tell Me which is HBOOT and RADIO partition so I might be able to do further experiment (no mean killing it/corrupting the partition).

I will let You know if I've got some news again. Thanks!

See You All...
[HTC Sensation] stressak:
Hi, after my phone stuck in TWRP while formating before new flash its not possible to get anywhere from bootloader. I can get to Fastboot and bootloader and thats all. When I try to upgrade firmware from sdcard it says Fail-PU. I guess my internal memory is messed up. Phone does not even get recognized when connecting to PC(but its sometimes visible as uknown USB device with device descriptor failed/device failed enumeration).

Phone screen basically looks like :

-Firmware-3.33-

PYRAMID PVT SHIP S-OFF RL

HBOOT-1.27.1100

eMMC-boot

Jan 13 2012, 17:33:34

HBOOT

<VOL UP> to previous item

<VOL DOWN> to next item

<POWER> to select item

FASTBOOT

RECOVERY

FACTORY RESET

SIMLOCK

IMAGE CRC

Is there any fix for this kind of "brick"?

Thanks in advance
[HTC Sensation] alex_po:
Deleted partitions from internal memory

Hi!

I've deleted partitions trying to fix the overlapping partitions message (after installing the last CM the phone didn't boot). Unfortunately the phone hang and I didn't have the chance to create new partitions... Bricked.

I used Ubuntu and the instructions in this forum, but the phone is not detected - it only is available as ttyUSB0 and when I try to write to it directly, it fails.

Has anyone dealt with anything similar?

Any idea is appreciated!
[HTC Sensation] master__v:
Hi! I have a soft bricked HTC One SV. I Flash wrong mmcblk0p4. Now phone is briked and recognized only by fastboot. In fastboot restore this partition is unavailable...

I have a full backup of mmcblk0 and can load phone to QHUSB_DLOAD 9008 mode by pressing Volume+ and Power, but I don't have a valid flasher (MPRG***.hex) file. Can anybody please get me a valid flasher file that works on HTC One SV? May be anybody know any method for switch phone to emmc storage mode?
[HTC Sensation] RayeR:
Hi, after I sucessfully unlocked the bootloader HBOOT 1.29 on my Sensation XE (S-OFF) I flashed TWRP-2.8.6.0 and cm-12.1-20160212-unofficial.zip ROM. It worked nice for a week but suddenly dead yesterday. I tried to turn on device with power button when battery was almost full it light up the lock screen for 1 second but immediatelly turned off forever. It even doesn't light LED when it should charge (charging is not running, I can measure that battery voltage slowly lowers as it discharges) and it is not detected by PC.

After trying some tricks with battery reinsertion and power on trials I was able to make it detect as device unknown QHSUSB_DLOAD device VID: 05C6, PID: 9008. I read this thread and tried the Linux tool Unbrick_Pyramid_le_32bit.tar.gz but brickdetect.sh doesn't detect any storage device instead it's detected as serial line ttyUSB0. Seems nobody recovered from this point here? Really a total brick?

I found that for LG phones there's some utility BoardDiag3.99c that should handle QHSUSB_DLOAD state but I even don't have a right driver for VID: 05C6, PID: 9008... When I connected with minicom to /dev/ttyUSB0 at 115200 I didn't see nothing and it didn't responded to anything I typed.

BTW how it is possible that the bootloader got corrupted? Does it suffer some random memory modification on suspend/resume? I never got internal or SD card filesystem corruption so I wonder why just bootloader. I never tried to write to it's partition...

EDIT: Dammit, the eMMC died again during CM reflash, I send this HTC to hell. I give up the repair as probably every Sensation will die soon on eMMC bug... :(
[HTC Sensation] yerling:
This method is suitable for the HTC ONE m8?

Its Brick, No powe on, no recovery Is dead. but when connecting to the pc recognize me as Qualcomm HS-USB QDLoader 9008 somehow back to life ??? please I need help.

someone could pass me instructions on how to do so in the HTC ONE M8?
[HTC Sensation] rzr86:
AFAIK it only works for sensation devices

you should ask in m8 thread
[HTC Sensation] yerling:
Nobody knows anything on m8, there are a couple of users that the same thing happened and nobody could give a solution :(
[HTC Sensation] Jbazt_katuforzs:
PHtoolz-QND.iso link broken. anyone who can provide a mirror please thank you.
[HTC Sensation] bogdan#:
HTC One A9 hard-bricked

Hi, guys. What about HTC One A9 S-ON bricked as "Qualcomm HS-USB QDLoader 9008" after flashing wrong firmware? Is this tool applicable? More details I described here.
[HTC Sensation] divocak:
Hello,

my friend give me phone and he want from me only factory reset because the phone sometimes restarts.

So i try to make backup backup [wifi sync with google account] and the phone restart. I try to fully charge battery and try again backup. The phone restarts 10 times a then gone black screen, no led signalization and i cant turn it on.

When i try connect it in windows i can see qhsusb_dload.

So i try search on internet and i found this thread. When i try code:

$ ./brickdetect.sh

it says me - device cant be detected.

When i put Code:

$ lsusb

i can see-> Bus 003 Device 017: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)

But when i put

code:

$ ls /dev/sd*

i see only sda device - my computer harddisk.

I try yet

code:

$ sudo dmesg | grep "qcserial"

it says: [ 3174.256424] qcserial 3-2:1.0: Qualcomm USB modem converter detected

The phone was never rooted, s-off, unlocked bootloader or any other things.

Phone has USB debuging ON.

Is there any chance how to recover this phone?
[HTC Sensation] irfan2011:
i have htc 700 dual 709d .stuck on logo i will flash with sdcard .then reboot the phone is dead now .please help me
[HTC Sensation] billowusu47:
I have the same problem too:crying: please help
[HTC Sensation] M4rin3r:
What if im getting no response from usb in recovery or fastboot from bootloader?
[HTC Sensation] aeroman01:
Hello. I do not speak English and use translator. If anything, ignore the errors are all translated. I have a HTC One V HS-mode USB 9008 QDLoader. I'm trying to understand the program QPST. What I need files (images) and what course of action? Thank you
[HTC Sensation] Maher89m:
my phone htc evo 3d

$ ./brickdetect.sh

Searching for bricked device...

./brickdetect.sh: line 4: dmesg: command not found

Device can't be detected. Check connections:(
[HTC Sensation] PYCTAM:
Please give a working link to download the recommended LiveCD

Please give a working link to download the recommended LiveCD - PHtoolz-QND.iso with outages automounter defaul

Link in the header of the dummy

I want to restore my HTC Sensation XE, S-ON Relocked

version: 0.5
version-bootloader: 1.29.0000
version-baseband: N/A
version-cpld: None
version-microp: None
version-main: 3.33.401.53
serialno: HT24MV805668
imei: 359614049644649
product: pyramid
platform: HBOOT-8260
modelid: PG5813001
cidnum: HTC__A07
battery-status: good
battery-voltage: 4192mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: RUU
commitno-bootloader: 705f86f6
hbootpreupdate: 11
gencheckpt: 0
[HTC Sensation] WariaG:
Hi! I have brick HTC Desire 820. It is defined as Qualcomm HS-USB QDLoader 9008. Help me pls!
[HTC Sensation] KanocX:
Could anyone upload the files to another file hoster, please? It seems that DevHost is down for hours now and full of scam ads.
[HTC Sensation] rzr86:
https://www.4shared.com/archive/R00YnG-3ba/Unbrick_Pyramid_32bittar.html

https://www.4shared.com/archive/pVtU3BDYce/Unbrick_Pyramid_64bittar.html
[HTC Sensation] kalboussik:
hi, can someone tell me what to do with my htc m7 ? what packages to use ?
[HTC Sensation] pajser92:
Anyone has download links or file downloaded? I searched the whole thread and all dl links are down, both mirrors and the original one. My Sensation which I used as a secondary device bricked for no reason, and is showing me QHSUSB_DLOAD when I connect it to my PC. I'd like to try and unbrick it, but I can't download necessary files.

Thanks.

Edit: I managed to find them by searching file names I read in video (link of the comment with attachments here)
[HTC Sensation] TomTomcrafter001:
Can someone reupload or post the links to the files for the Sensation XE? I have one laying around here and would like to revive it

Oh they're all on a GitHub Repo:

https://github.com/dexter93/HTC-Unbricking-Project/
[HTC Sensation] 2tuz:
Hello, could you please upload all files again? Links for download are not working. Thanks in advance.
[HTC Sensation] rapper387:
hello I have htc sesntaion xe 715e hardbricked ı need files? 32bit again upload medifire or gmail ? alexsohy@gmail.com
[HTC Sensation] rapper387:
ı found files other webcite https://github.com/dexter93/HTC-Unb...a3305a2c1d5dd33a1cb130887c3ac542fde901831c452
[HTC Sensation] rapper387:
hey ı have HTC SENSTAİON XE Z715E BRİCKED QHS 9008 NO LED NO CHARGİNG I WİLL TRY UBUNTU METHOD .BUT I CANT SEE BOOTLOADER .I M INSTALLED QPST .I NEED MBN AND XML FİLES NEED İT ?WHO S CAN HELP ME? QUALCOMM NEED REPAİR
[HTC Sensation] rapper387:
./brickdetect.sh

Searching for bricked device...

The bricked device is on

Use the above node to perform operations using the emmc_recover tool

ı dont see sdb?
[HTC Sensation] alirazamanzoor:
can anyone share htc one m8 dual sim 9008 recovery package ?
[HTC Sensation] hazem3636:
please dear can u check that Links are not working , and please is there solution for

HTC sensation XL
[HTC Sensation] Fuses:
Ok, let's not measure anything, lets try to dump something. What you need is sensation which will go to that emmc-mode. It won't have to stick there, few seconds is enought. Another what you need is Linux, windows usb sucks, it won't detect devices fast enought.

There are attachment in this post, dump_emmc.zip. It has one binary file inside, dump_emmc.

Then you have to figure out, what device node will be created in linux-computer when phone is in that emmc_mode. It is propably /dev/sda or /dev/sdb or /dev/sdc or something else. You can get this with command tailf /var/log/kern.log. Put phone into that emmc_mode and read lines from that command.

In this example I will assume device node is /dev/sdb:

1) Extract that package, dump_emmc in some folder

2) If you can, Shutdown graphical interface. Thats because it will try to mount detected disk drives. Mounting slows things down and there are only few seconds time to dump. So all bandwitch is needed.

3) Execute dump_emmc (You probaly have to to run this command as root !!)

./dump_emmc /dev/sdb

You will get following response to console. Press Enter if program request that, or CTRL+C to exit.

Using device /dev/sdb, are you sure?, CTRL+C to exit.. Enter to continue

Ok running......
Waiting device to appear.....

4) Now is time to put device in emmc_mode

5) dump_emmc will print something out, error codes at least.

NOTE: I cannot test this program, because I don't have any bricked devices. So there may have bugs present.

Program will try to create file named emmc_dump.img into same folder were you run that command. If somebody manages to get anything out of phone, please post size of that file.

DO NOT SHARE that dump in public sites. If that dump-file is successfully created, it will contain a lot of sensitive information about you device, like IMEI code. If you like to share that dump, please put it somewhere and pm me direct link.

EDIT: Attachment is 64 bit binary. 32 bit binary is in next page.
[HTC Sensation] Fuses:
In sensation hboot is at mmcblk0p12 and has 1M size. Take small dumps from partitions that have that 1M size, first bytes looks like:

00000000 05 00 00 00 03 00 00 00 00 00 00 00 00 00 10 40 |...............@|
00000010 d8 fc 0f 00 d8 fb 0f 00 d8 fb 1f 40 00 01 00 00 |...........@....|
00000020 d8 fc 1f 40 00 00 00 00 12 00 00 ea 31 2e 31 38 |...@........1.18|
00000030 2e 30 30 30 30 00 00 00 38 32 36 30 20 53 50 4c |.0000...8260 SPL|
00000040 00 00 00 00 00 f0 20 e3 53 48 49 50 00 00 00 00 |...... .SHIP....|
00000050 00 f0 20 e3 00 f0 20 e3 48 42 4f 4f 54 2d 38 32 |.. ... .HBOOT-82|
00000060 36 30 00 00 00 f0 20 e3 39 64 32 34 31 32 33 66 |60.... .9d24123f|

Version number may differ. This hexdump is from stock hboot.
[HTC Sensation] RussianBear:
Movzx, do tools-disk clone in winhex or simply push the 2 diskettes icon on the ribbon.
[HTC Sensation] MOVZX:
Is mmcblk0p12 means partition #12? But it's only containing something like Serial Number of the device.

---------- Post added at 07:32 PM ---------- Previous post was at 07:26 PM ----------

Wooowww, it generates about 2,4GB of file :eek: What should I do now?
[HTC Sensation] Fuses:
Numbers are not same. That kind of string is found from mmcblk0p13 in sensation. What is in partition 11?

---------- Post added at 02:37 PM ---------- Previous post was at 02:34 PM ----------

Congratulations, you have dumped emmc!! :D:D

Now you can fix hboot part in that dumpfile and then you have to flash it back to the phone. Or try to seek hboot-partition from phone and fix it throught winhex.
[HTC Sensation] MOVZX:
Partition 11 is HBOOT. But how do I inject the signed HBOOT because last time I triggered secuflag 3 is on ENG-HBOOT.

Or how should I do, I have successfully cloned the eMMC using WinHex as RussianBeer sair (Disk Clone). But nevermind to upload it since it has about 2,4GB of file (just a single file).

Please, quick :( I have very limited time now...
[HTC Sensation] Fuses:
If you can upload signed hboot with winhex, use that. I have newer used that program, but if you can upload file to that partition 11 it should work. You can get stock hboot from original RUU, (or i can post it here).
[HTC Sensation] Fuses:
Here is that stock hboot. It is from EU-sensation 1.45.401.3.

And don't worry about that secuflag, emmc is not write-protected..... Propably....
[HTC Sensation] MOVZX:
OMG, please...

Guide Me how to do that? I'm not so familiar with Windows nor WinHex :(

Could You just use any USB drive for a test and make a text/video tutorial about how to do that?

Or, how do I save any modification regarding partition with WinHex?

I have 3 hours to go (I'm on my friends' house and it's not wise to lend his PC this long...)

FYI: hboot is on partition #11.
[HTC Sensation] Dragula3012:
Hi, got a bricked Sensation after S-ON.

Just Tried your tool on Ubuntu 11.10

I get the following Error MSG:

root@###:/home/ubuntu/Downloads# ./dump_emmc /dev/sdd
bash: ./dump_emmc: cannot execute binary file
root@###:/home/ubuntu/Downloads#

So Long

Dragula3012
[HTC Sensation] Fuses:
I don't know can this be done with winhex. I have never used it, but if there is option somewhere where you can upload file to the partition use it.

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

It's compiled for 64 bit systems, wait a moment I'll make 32 bit version.
[HTC Sensation] Fuses:
Here is 32 bit statically linked version.
[HTC Sensation] RussianBear:
movzx, what kind of file was generated via winhex? is it an .img file? see if you can dig through it and find the necessary files, something like this:

thread here, if anyone can help translate: http://bbs.malshenzu.com/read.php?tid-50080.html

p.s. let us know how you got the emmc to be stable as well, please.
[HTC Sensation] MOVZX:
Oh my God...

Dude... Looks like I have my God besides Me... And my heart is now crying (really)...

MY PHONE IS NOW ON!! IT COULD BE TURNED ON AGAIN!!

Thanks God! I really need a beer, I'm going to go now for a celebration...

PS: I will write tutorials to resurrect the bootloader as soon as possible...

Thanks XDA Dev... And now I'm sure we'll be able too so ressurrect any phone with MSM8260/MSM8660 including EVO 3D...
[HTC Sensation] RussianBear:
****ing A!!!