yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] -viperboy-:
Check this out...

http://xdaforums.com/showpost.php?p=14386994&postcount=14

Seems like people are seeing this on other devices when they go dead. It appears to be a way to talk directly to eMMC, from what I read.

EDIT: And also...

http://xdaforums.com/showpost.php?p=14909282&postcount=19
[HTC EVO 3D] Zarboz:
Mmmmm interesting
[HTC EVO 3D] jason62082:
Can you be more specific about what you hooked up? What serial board are you talking about?
[HTC EVO 3D] Congo123:
"gah i wish i had a 3rd hand"

http://www.amazon.com/Extra-Hands-Table-Solder-Alligator/dp/B003ET5TMS
[HTC EVO 3D] jason62082:
I was able to successfully probe these holes with a multi-meter. The outside hole is 1.8V and the inside hole is GND.

NOTE: I referenced GND from the outside of the micro USB port.
[HTC EVO 3D] Zarboz:
quote:

Emergency Download Mode: Qualcomm phones support a special mode named emergency download mode. In this mode, minimum units for downloading is occured so that users can download the images again in case of emergency situation. AMSS Modem, Media and Module Images won't be flashed in this mode. You may need it when the phones not power on normally/incrorrectly flashed earlier etc.

appears as though this is what was getting patched into on TJworld ??? when hacking the htc vision
[HTC EVO 3D] Zarboz:
in the rest of the irc convo they were talking about partitioning with rom manager on the sd card causing bricks of the vision series mobo and emmc's

looks like upon further reading the issue was a blank or 0000'd out EMMC so the phone goes into qualcomm download mode

could be good could be bad

i was looking into some other stuff

other phones (all i could find was LG and Samsung stuff) that have been placed in qualcomm download mode were using RSD lite to flash files to their phone in order to recovery soft bricks or hard bricks..........

also looking thru the IRC chan its either Gfree Support or something having to do with S-off support for inspire modeled phones desire s the dhd mt4g desire z etc
[HTC EVO 3D] Azrael.arach:
Just found a post on xda about drivers for the QHSUSB_DLOAD.

http://xdaforums.com/showpost.php?p=14386994&postcount=14
[HTC EVO 3D] Zarboz:
ok so motorola and samsung phones can use the sbf files to dump straight to qualcomm emmc in order to restore

we dont seem to have that option :(
[HTC EVO 3D] TrevE:
i think newest versions of qpst or qxdm deals with more emmc support. im still trying to oget this thing stable then ill post some pics/screenies of what happens
[HTC EVO 3D] Zarboz:
more interesting stuff about qualcomm download mode and HTC

http://www.furiousgold.com/module_details/htc-beast-qualcomm-omap

pspsps

heres those FULL irc convos i pulled that excerpt from

http://irclog.netripper.com/G2ROOT/2011/6/24/

http://irclog.netripper.com/G2ROOT/2010/12/20/
[HTC EVO 3D] wranglerray:
This may be nothing, but

in /system/xbin is an app called wireless_modem now in an unrooted phone when accessed via adb shell this app does nothing. with temp root the command ./system/xbin windows tries to load another driver htc modem,

this is not fastboot or qpst... they show up as completely different drivers...

also when temp rooted some other apps show up in the system/bin file

one being flash_unlock

when ./system/bin/flash_unlock is run via adb shell i get the reply

usage flash_unlock Unlock MTD_Device

again i'm just getting my feet wet....

if this is a waste of space mod's please move or delete..
[HTC EVO 3D] Zarboz:
this is from a Desire Z thread about a phone stuck with qhsusb_dload showing as the only thing avail.
[HTC EVO 3D] TrevE:
i guess well soon see, i think i found some old silly putty to hold this wire in :D

ahhh the gold ol days
[HTC EVO 3D] Bentenrai:
OMG I was trying to comment but I had too many pages to read.

IMO poster putty works wonders for holding leads in. For reals.

I just got back from work, HOLY CRAP!

Lotta stuff to reread, guess I was gone for the cool part!

PS!! I talked to sprint today on the phone while I was at work about getting an Airave, and they told me I can still return my phone because of "random restarts" etc. Sooooo, I was thinking about going and exchanging it tomorrow morning for a new one, cause I have a little cosmetic damage.

In other words...

I hereby volunteer my E3D to any potential "educational experiments", AKA brick.

EDIT: I MAY not have the required hardware to set this up on second inspection. But as soon as work opens in the morning I can for sure grab some stuff. I still have a lot of reading to do from while I was at work, so I might've missed this, but TrevE: once you get the leads settled can we get a pic of your setup?
[HTC EVO 3D] Tiffany84:
Just wanted to say I just had my hands on a incredible 2 and I'm not seeing the 2 holes like in the pics of the evo 3D but incase I over looked it I took pics if anyone wants to see them I'll upload.
[HTC EVO 3D] Bentenrai:
http://xdaforums.com/showpost.php?p=14386994&postcount=14

QHSUSB_DLOAD Drivers

Has someone mentioned this already? If not this post from the Desire page has the drivers. Not sure how I got to it (which is why I think it may've already been mentioned)
[HTC EVO 3D] TrevE:
sure ill take some pics after i get something stable, itll drive me crazy till i do so expect next few hours :p

am i really the first one to stick some wires into these? i mean i guess i find it hard to believe nobody else questioned the random holes up till now in all the other phones we saw them on?

either way i blame htc for not unlocking bootloader fast enuf. woulda kept me out of this for sure.
[HTC EVO 3D] Bentenrai:
I'm gonna look around some other forums about it and see what I can find. I know it's kind of a dirty word around here but who knows? These holes mighta led alpharev to those handful of s-off e3ds we've seen/heard about. *knock on wood*

PS I got about a billion things going on at once on both my computers so my attention level is not optimum. Sorry if I'm not reading enough and therefore make redundant posts.

Does anyone know where I can find some info on this 'dd' method xHaus mentioned to me earlier? Cause fastboot's not reading my partitions properly, and I'd like to finally get a dump of my phone posted, especially if I'm getting a new one tomorrow.
[HTC EVO 3D] Bentenrai:
I'd like to see them, especially if this pans out and we need as many photos as we can to make some sort of thread regarding QHSUSB.
[HTC EVO 3D] xHausx:
You'll need the eng hboot in order to dump partitions directly from fastboot, otherwise the dd method mentioned in the op will probably be your best bet.
[HTC EVO 3D] -viperboy-:
Nice find, did anyone read this??

EDIT: however, I'm temp rooted and I don't have flash_unlock.
[HTC EVO 3D] Bentenrai:
I read it and thanked it but haven't got a chance to try for myself and look... What HBOOT are you on?

EDIT: On HBOOT 1.40 I do NOT have flash_unlock. Damn... What the hell is this thing? lol
[HTC EVO 3D] -viperboy-:
I'm on 1.40. Hey wranglerray, can you post a copy of that file?
[HTC EVO 3D] Tiffany84:
Here you go.

http://db.tt/bDOvXEK

http://db.tt/ZXova6J

http://db.tt/Gw2phfH

http://db.tt/cBiJeD2

Edit: Just noticed that if your viewing the pics on a phone U have to turn the phone in landscape on the last 2 pics to see the whole image.
[HTC EVO 3D] Bentenrai:
Thanks very much, saved em to my PC.

I may just be baked but it looks like there's two sets of contacts... No pics with the battery out?

Gonna look up the inc 2 schematic and see what's going on here, but I'm willing to bet the eMMC is behind/leading to one of those sets.

EDIT: Or behind the top right corner of the battery.
[HTC EVO 3D] jason62082:
flash_unlock is a part of busybox.
[HTC EVO 3D] -viperboy-:
Oh wow, good call. Indeed it is. Probably won't do us any good then.
[HTC EVO 3D] jason62082:
I have an idea!

In my earlier post I mentioned that the two test holes are connected to 1.8V and GND. I verified that they are driven high and low by placing a 5k resistor across the two pins and measuring the voltage again. There was no change. I also verified they are test points (not vias) while examining them under a microscope.

So, I had an idea. If they are indeed driver from, let's say the processor. Then they could be on GPIO (general purpose I/O), which could be configured for inputs or outputs. Let's assume that on boot up they are configured as inputs, and then are later set to outputs after boot. Here's the interesting part: What if the processor looks for these two pins at bootup to be shorted to verify some sort of other boot mode?

Would anyone be willing to jumper these two pins together and then boot their phone? Kind of like holding the volume button to get into the bootloader.

EDIT: NO NEED TO TEST THIS ANYMORE. THIS DOESN'T WORK.
[HTC EVO 3D] xHausx:
If it was just made to be jumpered why would it be recognized over usb? I don't think trying that would be such a good idea.

If anything try it with a resistor first.
[HTC EVO 3D] -viperboy-:
Sure, how could I do that? Take like a paperclip and touch the two together?
[HTC EVO 3D] TrevE:
well let me just say this, i have hit those pins together many of times, but im always looking at the bottom of the screen. it could very well be how i triggered that mode to think of it, i shorted them like 4 times in the past few minutes
[HTC EVO 3D] mbobino:
I just tried this a few times and it doesn't do anything too spectacular. First I tried it with the phone booted, nothing. Second time I tried to short it while booting up, it got to the HTC splash screen then rebooted and continued to boot up. Then the third try it wouldn't boot up at all.

Mind you, Im also using automotive lead wire to do this, so it may not be working too well.
[HTC EVO 3D] J.eremy:
did you have it plugged into your computer via USB when you were doing that?

if the phone was booted, and plugged into the computer via USB what happens?

or possibly in the bootloader, or recovery....
[HTC EVO 3D] jason62082:
OK, Call off the dogs. I don't want anyone to damage their phone. Thanks for the testing.
[HTC EVO 3D] J.eremy:
might actually be onto something here, it could be a hardware way of changing modes of how the computer talks to the device.

kind of like usb-mass storage and charge only modes.

TrevE what exactly did you do to get the phone to recognize as what it did, Did it see it as that via USB or from your serial setup...
[HTC EVO 3D] mbobino:
Good call, just had to try with USB plugged in though. Still refused to boot up at all. However, my makeshift jumper got hot enough to melt the plastic around itself.
[HTC EVO 3D] J.eremy:
Thats not good, must be I/O then, I think TrevE is onto something however he got it to pop up like that an look for the drivers....

The drivers are a couple of pages back.
[HTC EVO 3D] TrevE:
ok got it working, too k pics. its stable but scary.

hangon pics in a sec
[HTC EVO 3D] J.eremy:
Very nice!
[HTC EVO 3D] wranglerray:
It's there, I've noticed sometimes ls won't list when I'm temp rooted, but if you run the command it'll show up
[HTC EVO 3D] mbobino:
I got windows to ask for the new drivers, I installed them, and now I can't remember how I got it to show that mode. All the jumper does now is force-restart the phone.

BTW, I'm not too concerned about a brick. I've been very vocal with my local Sprint store about the random reboots I've been having, as well as the poor speaker volume. They said that they would replace it for me as long as there was no sign of fre3vo on the phone.
[HTC EVO 3D] Bentenrai:
Yeah heat like that shouldn't occur with a mechanism designed to be jumped.

Has anyone installed the drivers and sent a command? I've been digging through various bits and pieces and I don't have the pieces to make the connection. But the people from where I saw those drivers had some commands running I think
[HTC EVO 3D] J.eremy:
Thats Hilarious, nothing a little hard reset cant fix, do they not understand the concept of temp root?

TrevE is on that right now i think....
[HTC EVO 3D] TrevE:
pics

10char

ore when i not playing'

xda resized uhg
[HTC EVO 3D] J.eremy:
Com10 looks like it is in download mode.

Is that via USB or direct to the pins serial?

and how did you get the phone to go into that mode?
[HTC EVO 3D] tribbey:
just a quick applaud to you guys for making this all public and not behind a PM or GTALK. Very insteresting following whats going on and whats all being tried out/done for s-off!
[HTC EVO 3D] Zarboz:
@Jeremy
[HTC EVO 3D] TrevE:
this is a community, we all learn when we work together and share thought process.

hiding behind closed doors is never the way to innovation. hopefully everyones learned a bit (i know i have) and well all make this phone kickass together now knowing ins and outs.

that being said. this is how i got phone in download mode, its ****ing ugly, someone needs to make some kinda pogopin device or something

heres the initial pics, now if youll excuse me for a bit longer, i got some tampering to do

http://imgur.com/a/1eWlg

**edit i was dislexic in above post, vdd/txd is jumped, GND is right, rxd is left**
[HTC EVO 3D] jason62082:
Great pics! What mode is your phone in when the new drivers pop up?
[HTC EVO 3D] TrevE:
good question, i shorted it and it reset about 1000 times so i assume normal boot, im not flipping screen around to tell right nwo though while i got a stedy connection. im playing in qpst seing wtf this mode does.
[HTC EVO 3D] Tiffany84:
There is 2 sets of contacts but I also noticed there were little gold clips or something on the battery door that would be touching those 2 sets of contacts when the battery door is on the phone. Sorry, don't really know the technical term for all that but hopefully u get the point.
[HTC EVO 3D] Zarboz:
That's the antenna
[HTC EVO 3D] J.eremy:
Im completely with you on this, closed doors is what HTC does and they have an interest in us NOT finding out this stuff, but in a community it supposed to be everyone working together to accomplish something huge.

Not just the rest of the community turning into another set of consumers waiting for the almighty corporation/dev to open the doors and let us know.

I sometimes feel we are beating our heads against the wall to discover stuff that was already discovered a while ago, but no one told us so we had to stumble across it and waste a bunch of time for dead ends.

We work for the better for all of us not fame or competition, its getting forgotten fast.

sorry for the rant but thats been on my chest for a while, and it annoys me to no end sometimes that THIS community sometimes doesn't act like a dev community at all it acts like a release ground for fame seeking "developers".

anyways, great job TrevE. I have googled the device thats showing up and it looks like a your ****ed mode to restore when you cant the normal way. just gotta find out what software will work with it. People say QPST works and another person said he was pushing files to the phone with "another software" but he didn't specify what....
[HTC EVO 3D] jason62082:
Just to clarify, you still have the normal micro USB plugged into the phone right?

I feel like you are creating a fault (short, power glitch, idk) on the phone which triggers the drivers via the micro USB. Your USB->TTL board really shouldn't so anything special except cause a short IMO.
[HTC EVO 3D] TrevE:
:) and like ive said beofre this looks like its on other phoens so im sure its the same method. if htc just unlcoked evo3d, i would _never_ have found that or spent the time. so htc, goodjob.

Im from CT too man, up in ttown here :D nothing better than modding phones to do so here we are...
[HTC EVO 3D] TrevE:
yeah i do have normal usb, but if i unplug one of these wires the whole com port disapears. someone else can play, but this is _only_ way i got it to work. i know my method needs work, i cant even tell u why it works. but it does. i hope the pics and details are enough for someone else to reproduce
[HTC EVO 3D] J.eremy:
Haha awesome glad to see another person from CT here, attn1 in the #alpharev irc is also from CT somewhere, allot of us developing from around here heh.
[HTC EVO 3D] jason62082:
I'm wondering if your USB->TTL board has a resistor from RXD to GND. Could it be that this port has a current sense device built in that responds to a resistor, but not a short (a short reboots the device)? Can you remove the wires from your adapter and measure the resistance from RXD to GND?
[HTC EVO 3D] TrevE:
absoutley, when im done tinkering here. give me a bit

i also updated post 2 with pics, links to drivers, all that good stuff. we need other people to get going with this too so i can have some help :D
[HTC EVO 3D] Tiffany84:
I noticed too that there are small holes in the battery door that are directly over those contacts. Would that be needed for an antenna?
[HTC EVO 3D] Zarboz:
Can we use download mode the same way you can use odin Like the fascinate? I wonder if this will do anything on Linux

If we can explore with nautilus
[HTC EVO 3D] Bentenrai:
XDA at it's finest!

I just saw this. This threads been moving too fast for me to keep up with all day. You guys are dedicated as hell. Keep up the good work. I'll be back later to catch up but I gotta deal with something quick
[HTC EVO 3D] ejittles:
I understand your anxiousness to get S-OFF. I am anxious too. But there are times when "(in)security through obscurity" is necessary. The method they are using to root the Evo 3D may be very easily patched if everyone knew exactly how they are attacking the phone security. In fact, I imagine they are spending quite a bit of time trying to make their root tool as obscure as possible, so that HTC has a hard time reverse engineering it. It's the best way to ensure that everyone gets root for as long as possible.

This has been a very interesting thread, though. I have been lurking in it all day just to see what you all are up to. Good luck with your tinkering.
[HTC EVO 3D] wranglerray:
after reading some about emmc i came across this page....

I know gfree is patched, but this is the closest i've seen to making emmc reboot,

maybe just needs some tweaking maybe not. Just thinking outloud again....

https://github.com/tmzt/g2root-kmod/blame/master/scotty2/wpthis.c
[HTC EVO 3D] TrevE:
ok so it looks like next steps here is to put phone in regular mode, backup a image of it, edit that image and send it back? It looks like QPST is willing to do it all now im in download mode.

Im going to unhook the board and ill mesure those pins now so we can see how i actually got into download mode. if usb -> ttl maters at all or what

*edit* when i unhooked board, the phone screen was off. i tried pressing power but nothing was responding. after a scary minute i pulled battery, put back in and all is well now, boots up fine coming out of "your ****ed mode" or whatever everyones calling this. there was an option you should probably use to safely exit download mode but i thought i was cooler than that. i wont do that next time

It really looks like aslong as you have a backup, this is like some kinda safemode. aslong as we can actually write using this way (QPST seemed willing) we should be safe from bricks and future OTAs using this. all seems like great news so far...
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] Tsury:
Hi,

According to this [URL="http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/07/26/windows-phone-mango-released-to-manufacturing.aspx]MS blog[/URL], Mango just went RTM...

Does that mean we can see a ROM anytime soon or will have to wait to carriers etc?

I mean, is it only a matter of getting the raw Mango files or also an issue of drivers etc?

Thanks...
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] Fmstrat:
Just throwing my query in on this as well.

If I had to guess, and I'm sure dev's will answer this better, MS needs to release the 7720 (RTM version as per http://www.wpcentral.com/mango-has-been-released-manufacturers-rtm (original tweet was removed) ) version to developers.

This timing is unknown, as per MS tweets (http://wmpoweruser.com/will-devs-and-us-get-mango-rtm-early)

Thanks,

B.
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] mideel:
according to wmpoweruser (http://wmpoweruser.com/windows-phone-7-mango-developer-build-to-be-updated-tomorrow/)

maybe the devs will get a build named 7712 tomorrow, which is almost RTM :)
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] matrixnhd2:
Eagerly waiting!

That's good News!

My HTC HD2 is eagerly waiting to eat the almost ripe Mango!!:D
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] Tsury:
Hey, I'll take 7712 anyday :)
[HD2 Windows Phone 7 Q&A, Help & Troubleshooting an] legolas93:
I'm waiting :D for my HD2!
[Verizon Droid Incredible 2] church101:
With the rmx its release is there anyway to make or find a different rosie setup ?
[Nook Color Q&A, Help & Troubleshooting] moSess:
The thread title sums it up. I am running cyan off of emmc. One day my sd card is popped out. When I try to push it in, it doesn't catch! Just slides in, makes somewhat of a click, and slides right back out.

So, I am stuck on this build, no memory hence no music. No video. Or limited music/video to the 5GIG internal:mad:. I can't download anything either.

So, I have searched and found some ADB threads but no walkthrough per-se. I must admit they are quite out of my know how. I have too say they are quite intimidating.

ANY help or pointers are most welcome and appreciated:)
[Nook Color Q&A, Help & Troubleshooting] Phatdawg:
Well, you're out of warranty per se, I mean they can't prove anything if you flash back to stock.

In regards to the sd card slot, there's no way of making it stay in to read?
[Nook Color Q&A, Help & Troubleshooting] moSess:
that's the thing, I try and it doesn't work.

if I can get stock on I can have my dear nook again!
[Nook Color Q&A, Help & Troubleshooting] Phatdawg:
I guess you _might_ be able to save your stock nandroid backup into the emmc, then boot into recovery and install from that location.

Of course, if you screw it up, you're going to be hosed.

I imagine the pin for the sd card got bent into the slot itself, you might be able to fix it if you do a semi nook tear down.

http://www.youtube.com/watch?v=3SVO2JCgqPM
[Nook Color Q&A, Help & Troubleshooting] moSess:
Emmc?! Maybe not. That I have never heard of.

Any ADB options? Anyone?
[Nook Color Q&A, Help & Troubleshooting] w8wca:
If you did not install CWR to eMMC, 8 interupted powerup cycles may work.

Turn off, hit the power button, and as soon as it starts to power up hit the power button again to turn it off before it gets completely started

8 times
[Nook Color Q&A, Help & Troubleshooting] koopakid08:
eMMC is your internal memory. Try the 8 failed boot method explained above.
[Nook Color Q&A, Help & Troubleshooting] Phatdawg:
Technically, he should be able to usb mount his emmc, copy a nandroid there and then boot into recovery and flash the nandroid from there, no?
[Nook Color Q&A, Help & Troubleshooting] moSess:
w8wca, my recovery is on emmc, so, no go:mad:

koopakid08, when i say i have never heard of it, it i meant flashing anything fron internal memory. I highly doubt it would work

Phatdawg, same thing. If i saw some post or thread about booting from internal on ANY device, i would try it out. I have not. As such i wont try it.

Thanks for the help though!:)

Anyone else???