yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] shadowxaero:
I highly doubt htc will renig on there promise, especially when they are finally releasing the sense sdk. Htc is headed in the right direction as far as developing goes. The reason the boot loader is still locked in the 3D and sensation for that matter is probably the carriers. If Htc has to rely on sprint pushing out an ato that unlocks the bootloader I'm not so sure sprint will just jump right on.
[HTC EVO 3D] djwhitey:
just curious, but has anyone run a tool like Runtime's GetDataBack against that 8GB SD card that came w/ the device? Fat chance of SMART_IO.CRD showing up as deleted?
[HTC EVO 3D] dagnasty:
I ran a deep scan of Recuva on the card and found nothing interesting
[HTC EVO 3D] Shaquiel Harris:
Just curious, what's this whole thing about this SMART_IO.CRD? Ill set up ADB since i think its deleted ever since i updated linux and i will see if mines is still there.
[HTC EVO 3D] Meanee:
Did just that. Nothing.
[HTC EVO 3D] CrippleB:
Is smart_io.crd phone specific? I was planning on copying the entire card before I booted. Just to have it in case of an emergency.
[HTC EVO 3D] djwhitey:
thanks guys. was a shot in the dark ;)
[HTC EVO 3D] Richard_Danger:
Edit....unintentional repetitive post.
[HTC EVO 3D] Shaquiel Harris:
Someone already posted something exactly like this like a page ago. No need to bandwagon. ;)
[HTC EVO 3D] RVDigital:
Since we have the logcat for what the phone is doing during boot, has anyone tried putting a dummy "smart_io.crd" file on the root of the SD to see how the output changes?

Also, might there be a SLIGHT chance that the "smart_io.crd" file is similar to the other phones that have required the gold card in the past? If possible, is the file available from the leak of another device?

What Im looking for is some kind of validation that takes place when it sees the file. Anything more than we have now. Also the ".crd" extension is not a HTC file format standard, its actually a MS Outlook standard.

NEVERMIND: After watching the old Videos covering the old Gold card hack, its obvious that the system is looking for an entire image written to the SD card. At the very least, this would require a blank mSD Card. "smart_io.crd" is literally the entire card.
[HTC EVO 3D] TMartin:
Sucks but I was sure this was the case.
[HTC EVO 3D] Shinzul:
A .CRD file is basically a certificate-signed smart card. And it could be an actual physical piece of hardware - a smart microSD card, or it could just be an image file of some kind on a random SD card. Highly unlikely that it's that large in size, maybe a couple kilobytes.

But yeah, unless they got careless and we got a leak with that file, it's unlikely we can use the fastboot oem commands.
[HTC EVO 3D] Shaquiel Harris:
You guys think our Sensations that came ship s-off maybe came with that file on their SDcards on accident maybe? We have a few guys in our forums that got test Sensations that came ship s-off.
[HTC EVO 3D] :
Really? That's interesting...
[HTC EVO 3D] Shaquiel Harris:
Yes. A few guys got lucky and got test devices. and one guy got lucky and got a device with s-off as well. I'm making a thread right now to ask them to check their SDcards for them.
[HTC EVO 3D] :
Good if you get anything be sure to relay feedback, and thanks for you time.

:)
[HTC EVO 3D] Shaquiel Harris:
No problem. Would be sweet if we unlocked both our devices at once. :)
[HTC EVO 3D] :
If anything, inform the guy named Shinzul about this. He may be of help.
[HTC EVO 3D] Shaquiel Harris:
Will do. if i find anything out, I'll post it here first.
[HTC EVO 3D] No1ustad:
disclaimer: newb, just trying to help.

when i started my phone, the sd card immediately said it could not be read and had to be formatted, do u think this makes any difference or could be of any use?
[HTC EVO 3D] l33tlinuxh4x0r:
do not reformat it. plug it into a computer and see if you can read it... also try going to the bootloader and see what it says about smart_io.crd
[HTC EVO 3D] xHausx:
Yes, please do. Someone mentioned they heard of people finding them on their sd cards so it's possible they are forgetting to delete some of them.
[HTC EVO 3D] xHausx:
Are you familiar with how to use adb or fastboot?
[HTC EVO 3D] kthejoker20:
Sounds like this dude is gonna be our hero.

Whoever gives us root, is going to be the SHIxNitz !!!

And have brag rights.....

Also, I'm sure donations will roll their way.
[HTC EVO 3D] No1ustad:
i took it out and swapped in my 16gb one anyway, i won't be able to get to it for about 3 hrs (it's sitting at home, but i'll check when i can)

i'm not familiar with either. all i know about fastboot is that it is located under settings > power

unfortunately
[HTC EVO 3D] dfskevinohyeah:
Where in the bootloader can we check that I havent reformatted anything and i haven ota'd at all got hboot 1.3000
[HTC EVO 3D] l33tlinuxh4x0r:
the bootloader is hboot and it should have the version number near the top.
[HTC EVO 3D] dfskevinohyeah:
Yes, got that but i was talking about the smart.io_crd...

my 3vo just says the usual

shooter xc ship s-on rl

hboot- 1.30

eMMC-boot

May................

fastboot

recovery

factory reset

simlock

image crc

im guessing nothing special

but i am fairly familar with adb a fastboot not so much maybe a little
[HTC EVO 3D] edufur:
I dont understand why people are taking risks with their phones when we know they have to unlock this via OTA eventually. If they don't, they will have a lawsuit on their hands... whereas, if we risk it ourselves, we risk an expensive brick.
[HTC EVO 3D] xHausx:
Fastboot is also a program that lets you send commands to the phones bootloader. If htc did leave the card in there you should be able to use fastboot to unlock your phone by typing: fastboot oem writesecureflag 0
[HTC EVO 3D] Shaquiel Harris:
On the E3D or Sensations?
[HTC EVO 3D] xHausx:
Rvdigital mentioned something about it on the first page of the thread
[HTC EVO 3D] regulator207:
did the member who provided the sysdump with the eng bootloader also dump his sdcard?
[HTC EVO 3D] Shaquiel Harris:
Read right past it my apologies.
[HTC EVO 3D] Arnezie:
Lawsuit?????WTF
[HTC EVO 3D] :
There's lawsuits for everything.
[HTC EVO 3D] Shaquiel Harris:
When you get home let us know. You might have our answer good sir. :cool:
[HTC EVO 3D] CheesyNutz:
wait am i reading right ... we can't format the sdcard ? i have a 16 gig class 10 card that i want to use
[HTC EVO 3D] swaze:
I think they are referring to the card that comes with the phone.
[HTC EVO 3D] Shaquiel Harris:
We are just checking the SDcards that came with E3Ds and Sensations to see if we have the smart_io.crd left on our SDcards from HTC on accident.
[HTC EVO 3D] alchemist316:
i believe toastcfh got his hands on it it i have C:\android\tools>fastboot oem

commands if needed
[HTC EVO 3D] Shaquiel Harris:
toast has the smart_io.crd file?
[HTC EVO 3D] :
+1 +1 +1!!!!!
[HTC EVO 3D] regulator207:
seriously??!
[HTC EVO 3D] a2k:
Dude, if you don't have anything constructive to the cause, just keep on reading and move right along!
[HTC EVO 3D] xHausx:
I doubt a lawsuit would get anywhere since they never actually advertised it. That would probably be something that deserves it's own thread though.
[HTC EVO 3D] Shaquiel Harris:
Guys.. i'm asking him a question. You guys don't see the question mark? I'm not saying he actually has the file, I'm asking whether he has it or not.
[HTC EVO 3D] k2buckley:
please elaborate...
[HTC EVO 3D] :
Sorry, I was not trying to be off topic.
[HTC EVO 3D] alchemist316:
no sorry the dump from the eng s-off e3d haus did as well and has anyone talked to toast or joeykrim ?
[HTC EVO 3D] :
That we know, I'm wondering if what the guy is saying is true.
[HTC EVO 3D] sgt. slaughter:
pretty sure if your referring to the dump with the eng bootloader then no. xHausx would of mentioned that they had the special card file if they had it already. its completely seperate from the eng bootloader
[HTC EVO 3D] retnuh730:
God must want me to wait for the root for stock. It won't let me download the OTA.
[HTC EVO 3D] Shaquiel Harris:
Pointless post.. disregard.
[HTC EVO 3D] ballerx43:
I have a brand new Evo 3D waiting upstairs to be sold and its literally sealed with the tape and everything. I'm ITCHING to pull the damn SD card out of it and mail it to one of you guys:mad:

DAMN SD FORMATTING!!! I LOST GREEN HORNET!

- It's okay I'm going to the Sprint Store to get a new one anyways:P
[HTC EVO 3D] CrippleB:
MODS DELETE

Scratch all that won't do any good in recovery without s-off

Unboxing 3d now. If there is a file can it even be visible on pc?

I was able to get into a recovery anyone else do that?

Heres a pic but maybe it doesn't mean anything.
[HTC EVO 3D] No1ustad:
should we post a thread/sticky in the general forum to get more visibility to have people specifically check their sd cards for goodies sooner? most users are just going to turn it on and want to get it up and running before seeing what we're trying to do in here-by then it may be too late
[HTC EVO 3D] xHausx:
It should but you may have to set it site hidden and system files first.
[HTC EVO 3D] xHausx:
Couldn't hurt, if some in the sensation forum are getting test devices there may be a few e3ds hosting around like that too.

If someone lands a phone with s-off or the eng hboot already installed they may have what we need.
[HTC EVO 3D] ScrapSilicon:
ever feel like Willie Wonka and those who might be holding the golden ticket might have eaten it along with the chocolate
[HTC EVO 3D] No1ustad:
I would make the thread, but I don't really know what I'm talking about, can't really make an effective post on the topic.

looking at http://xdaforums.com/showthread.php?t=1137910 , i may not be the only one with potentially valuable info. The sooner someone can create a thread in the general forum to get others to start looking, the better.

high visibility, something like, just got your 3d? look here first! very important! etc, etc

lol! i was just thinking that while writing my post!
[HTC EVO 3D] t3project:
for the people who are getting e3ds and then it asking to format your sd card, well, it isnt because there is some hidden file on it. it's because it is an unformatted sd card with nothing on it.

i looked thoroughly on mine on a pc with multiple OSs. its just simply a new unformatted card.
[HTC EVO 3D] Shaquiel Harris:
Guys i got something. i made a dummy SMART_IO.crd file and put it on my sdcard.. weird it kept renaming itself to SMART_IO.crd. saying i already had a SMART_IO.crd file on my SDCARD. (notice the extra period)

I put it on my SD and manually renamed it and took away the extra period and turned the phone off. The phone won't turn back on now unless the sdcard is ejected. Any input?
[HTC EVO 3D] pinky059:
Are there parititions to the SD card? Hidden FAT32 partitions, ext3, ext4? Can someone with Linux use the disk utility to find out?
[HTC EVO 3D] Shaquiel Harris:
It must. I'm using Ubuntu how can i check?
[HTC EVO 3D] DomSim:
if you are on windows you can use easeus partition manager to view partitions,

http://download.cnet.com/Easeus-Partition-Master-Home-Edition/3000-2248_4-10863346.html
[HTC EVO 3D] k2buckley:
That is interesting, and am curious to see what more experienced guys have to say about that. Interesting that it says the file already exists..
[HTC EVO 3D] t3project:
read above
[HTC EVO 3D] Shaquiel Harris:
I'm using the latest version of Ubuntu.
[HTC EVO 3D] xHausx:
Sounds like they got it set up similar to a gold card. And that is definitely interesting that it shut your phone off, to me that says you did something you weren't supposed to be able to.

You may be able to make the card useable again by deleting the file with a card reader but try seeing if the bootloader works with it first.
[HTC EVO 3D] pinky059:
Under Administration or Prferences near the top, there is a disk utility program.

Open it, plug your phone it. With USB debugging connected, and i do believe it must be in disk drive mode not charge only.

I doubt it's this easy, but, hell it doesn't hurt to check. It is definitely reading that file. Now, question, did you use Ubuntu to make dummy file and during copying, it asked you to rename it. Or the phone itself was renaming the file?
[HTC EVO 3D] CrippleB:
Mine did not ask to format.
[HTC EVO 3D] pinky059:
EDIT: If you did use Ubuntu during copying and it told you there was already a file and renamed it to the one with the (.) at the end. It would be interesting to see if the same thing happens when you do it on Windows. Because Windows can't see Linux partitions. So, maybe that will lead us closer to where this file resides or at one point in time, was read from.
[HTC EVO 3D] Shaquiel Harris:
I as well. In the Blank document i just wrote the simple command just for kicks.

fastboot oem writesecureflag ?

After i saved it i did

Adb reboot bootloader

And it turned off fine.. Then wouldnt turn back on. Took out the battery and put it back in. then held the power button again and nothing. The SPLIT second i ejected the SDcard, my screen came on and i was booting back up like nothing happened and i was holding the power button the whole time.
[HTC EVO 3D] t3project:
then it was already formatted, mine wasnt. i took it out before i even turned the phone on and looked at it.
[HTC EVO 3D] l33tlinuxh4x0r:
you need to use a card reader... mounting your phone will only show you the mounted partition. A card reader and gparted will tell you all the partitions, system reserved, etc.
[HTC EVO 3D] Shaquiel Harris:
Once i ejected it turned on fine. I'm going to eject, then boot into bootloader then reconnect it and see what happens.
[HTC EVO 3D] pinky059:
Also, I guess what begs the question is: I am sure people have swapped out their memory card before even booting the phone, being it's only 8GB. If they did that, and there WAS indeed a hidden partition, etc, then they shouldn't be able to even boot the phone.
[HTC EVO 3D] xHausx:
It is probably looking for the file and trying to use it if its there.
[HTC EVO 3D] pinky059:
Yeah, probably. But, that's odd that if there is one there, it tries to read that or whatever first....

You know?
[HTC EVO 3D] neijia:
According to the chan, he does not. Don't know where you heard that from.
[HTC EVO 3D] CrippleB:
Why is it so hard to get the 3d working with SDK?
[HTC EVO 3D] ScrapSilicon:
well shut phone down pulled batt put another card(out of my heroc from March another 8gb card) in my sd adapter using W7 home premium ( yes hidden files and all) copied the original files I'd pulled off the og 8 gb 3vo card put in 3vo put batt back powered up no probs so far ..green hornet picked up right where I'd stopped earlier this afternoon
[HTC EVO 3D] k2buckley:
What problem are you having? I couldn't get ADB to see my 3D on my Ubuntu setup...i just got "list of devices..??????????? no permissions"

ADB recognizes the device and works fine on my Windows setup though. Not sure the problem, but the Ubuntu setup works just fine with my Evo 4g.
[HTC EVO 3D] xHausx:
When getting the eng hboot we had to use the htc sync drivers for fastboot to work.
[HTC EVO 3D] Saleenfiend:
Would the phone be capable of producing this partition/hidden file on boot itself? Therefore when trying to boot yours it conflicts when it has a similar file name?
[HTC EVO 3D] Shaquiel Harris:
@haus it doesn't turn my phone off. I turned it off and it just won't turn back on unless the SDcard is out. Also i booted into bootloader then put the SDcard in, but no fastboot commands or anything works. What do you guys think is going on?
[HTC EVO 3D] CrippleB:
please delete
[HTC EVO 3D] pinky059:
Did you accept the OTA and the update for HTC watch? Cause it won't let me watch Green Hornet without updating...
[HTC EVO 3D] t3project:
i was.........it was unformatted space
[HTC EVO 3D] pinky059:
It's gotta be looking in SPECIFIC paths though. That's what I don't understand, it can't Partition your SD card (i mean, i guess it could but people would be PISSED) cause it would wipe everything.

Maybe it looks on the SD card first, thinking devs, being smart and all, would figure that out. And if it finds something like it, it reads it, doesn't find what it wants and doesn't turn on. But, power would have to be going to the SD card for it to be read from.

And if it DOESN'T find it on the SD card or any hidden partitions of said card, then it reads from the system itself.
[HTC EVO 3D] pinky059:
Power would have to be getting to the SD card in order for it to be read from. And if it is reading the file and not booting into even the bootloader, then, it MUST be getting juice to the SD card somehow.
[HTC EVO 3D] xHausx:
I also remember seeing someone say they were getting 2gb cards instead of 8gb, I wonder if the 2gb ones are used while testing thee phones and then get swapped out with the 8gb before they are boxed up.
[HTC EVO 3D] :
That is a good theory. We need to get a hold of one of those SD cards.
[HTC EVO 3D] k2buckley:
I also remember seeing that. I wonder if the 2gb cards had any hidden and useful files on them
[HTC EVO 3D] kthejoker20:
Clone the sd card byte for byte and upload it so we can look at it.
[HTC EVO 3D] ScrapSilicon:
I had done so as stated earlier in this thread but the card I just put into my 3vo isn't one that had been used before in this device ..just moved the files off my comp to it where I'd placed the contents of the og 8gb card which I'd done before even powering up the phone ..
[HTC EVO 3D] Saleenfiend:
Then the boot order must have something to do with the SD card (assuming it boots from SD first?) and finds a conflicting/corrupt/invalid Smart card file.. IDK this is beyond me but I'm trying to scrape some knowledge to help make sense. I'm imagining the file may actually be somewhere outside of our reach at this point.
[HTC EVO 3D] kthejoker20:
no no no no

Don't just move the files dude.

IMAGE the sd card. Then upload the clone.

The sd card will have partition you can't access.
[HTC EVO 3D] xHausx:
Found it:

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

those with access to advocate devices may have a better chance of finding one
[HTC EVO 3D] Shaquiel Harris:
I'm guessing in this file, it has certain boot up commands for the phone?
[HTC EVO 3D] CrippleB:
plEASE DELETE
[HTC EVO 3D] ScrapSilicon:
remember reading about that I believe that they were referring to bestbuy demo units(not sure if all were tho) and my box the 3vo came in it had had the seals broken ..could probably get a hit on IAFIS with the partial greasy print ..lol
[HTC EVO 3D] mbh87:
You have to install HTC Sync
[HTC EVO 3D] cordell12:
I dont wanna bust any bubbles but I put my SD in Ubuntu and created a file named smart_io.crd it did the drag N drop. It went right on my card. I then deleted it from my card and made another file called smart_io.crd. <<<<<extra period. I drag N drop and then tried to rename it and got the same message that the name is in use. I had deleted the files from .Trash as well.

also used G-Parted and there is only the one partition, along with 4MB unallocated, and that is normal.
[HTC EVO 3D] Shaquiel Harris:
turn the phone off and try to turn it back on with a SMART_IO.crd on your SDcard. you must not have read my previous post. it doesn't turn the phone off. it just won't turn back on. :)
[HTC EVO 3D] l33tlinuxh4x0r:
yeah all storage devices have some unallocated space.(usually) if you repartiton it you can sometimes get rid of the unallocated space but most of the time not.
[HTC EVO 3D] agrabren:
I can also confirm, my 8GB card does not contain that file nor does it have any hidden partitions. I am going to guess that the file in question is an "unlock key" for the device. In meeting with their statement that they would provide unlocked bootloaders, it's more likely that they will offer some link from the developer.htc.com website where you can enter some piece of information about your phone, and download an "unlock key" which can be used to unlock your device. If the boot rom detects this file during startup, it can process any request which may either be embedded inside the file, or the user would follow instructions provided to them from the website. The advantage to this scheme is that HTC could immediately track unlocked phones, because to get the magic key, you had to go and tell them the info about the phone. It voids your warranty and they can make a click-thru agreement with any legal wording they would like. The fact that the device won't boot sounds much like some of the roadblocks hit on the Atrix hacking with the SBK. If you don't have the correct SBK, the connect command fails and the device hangs itself. You have to do a battery pull to try again.
[HTC EVO 3D] wrxtc714:
Booting from sd

Sounds like it may work somewhat like the nook color by how it checks the sd card first.

I don't have the knowledge but maybe someone could look into it

Just an idea
[HTC EVO 3D] xHausx:
tbh I'm not so sure SMART_IO.crd., with two decimal points, is even a valid filename on FAT partitions. If not we may need to take a look at the file table with a hex editor to see if anything is really there.
[HTC EVO 3D] cordell12:
No I read it, just saying it is not on our cards. I believe that when you place it on your card you cant power up, it reads or is trying to read the empty file on your card. If we had the real file we would be in business!
[HTC EVO 3D] ScrapSilicon:
I see what you're saying but 2GB+ isn't very feasible to upload at this moment ..now I do wish I hadn't sold off my knopperbox 2 months ago to someone more in need of a spare comp than I as it would of allowed more browsability of this sd card..:)
[HTC EVO 3D] Leoisright:
My understanding is they are to unlock the phone. Waiting for replies from people to see about it now. Hold tight. The ota was first step in rooting this
[HTC EVO 3D] rugedraw:
Well, I hope your comments above live up to your forum name. lol
[HTC EVO 3D] XxDjbluexX:
AC posted a download link for the ota here http://forum.androidcentral.com/showthread.php?p=1019412#post1019412
[HTC EVO 3D] Leoisright:
Damn I need the phone. There is plenty in the ota to unlock the hotspot, and looks like libs updates and cam update too. Also....firmware update
[HTC EVO 3D] HeckNoTechnO:
Got my 3D just did th ota, will report
[HTC EVO 3D] osi13:
"SMART_IO.CRD" is no where to be found on my SD card.
[HTC EVO 3D] kooks05:
Any update on hboot?
[HTC EVO 3D] TMartin:
This won't be a file you find on your sd. This is a card they put in the sd slot.
[HTC EVO 3D] alchemist316:
hmm i got

hboot_1.40.0000_signedbyaa_signedbyaa.nb0
[HTC EVO 3D] RVDigital:
Like an ENG SD Card???
[HTC EVO 3D] TMartin:
Something like that. Look up the goldcard rooting method for kind of a better understanding.
[HTC EVO 3D] TMartin:
But recovery & boot images both don't say signed.
[HTC EVO 3D] RVDigital:
Ahh, thought Gold Card Method was physical on board hack.

Touche
[HTC EVO 3D] BigRick10:
And this means........... lol
[HTC EVO 3D] Leoisright:
What do ya think t? This ota gonna help or hurt? I downloaded the file and a lot going on in the zip.
[HTC EVO 3D] rockypr:
T Martin. Haux and Leo nice to see you guys here.

Hey T Mart, are you ready to broke your record of the Or. EVO that you briked? Haha
[HTC EVO 3D] alchemist316:
correct but whats the patch file
[HTC EVO 3D] seanstick:
I installed the update. Booted to the recovery and it is still S-On.
[HTC EVO 3D] Leoisright:
What's up bro. I can't wait to get the 3d in hand and start a thread. Thinking about working on a pre-port Rom tonight. :)
[HTC EVO 3D] l33tlinuxh4x0r:
would the following work? I remember doing something similar with the original evo 4g when 2.10 (or whatever version) hboot was "unrootable"

Do a soft root. then install (extract the zip file) flashimage. use it to flash a recovery and then use the recovery to flash a the eng hboot. or use it to flash both.

Like I said it worked for me before but it has been a while. Did they make the bootloader even more secure in the 3d?

Hope that this helps.
[HTC EVO 3D] t3project:
so, why would the xtc clip not work for this device exactly?
[HTC EVO 3D] ScrapSilicon:
this

dammint 10 chars
[HTC EVO 3D] Shaquiel Harris:
I don't know why it kept rewriting the file i made to that, but it did. once on the phone i changed it using astro file manager and it changed fine..