yashsingh1/xdaforums huggingface dataset:
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] ddcww:
OHH MY GOD YOU WILL NOT BELIEVE THE SIMPLICITY OF THE SOLUTION TO THIS!!!

Cards are not dead at all!!! They appear to be locked by HD2's card reader. The write lock/unlock switch inside HD2's card reader sometimes gets stuck in the LOCK position, even after you remove the card no matter how many times... so I read somewhere that you should do some picking inside HD2's car reader with a needle or something very thin...the thing to look for is located inside the card reader, over to the right side (the side where the reset button is located)..it is a tiny lever or a switch with a spring attached to it and it can be moved up or down - it's the SDHC card's locking mechanism and sometimes when you remove the card or bump your phone, it remains stuck at the lock position and disables any writing to the card, even when it's removed form HD2 it remembers that it is write locked and therefore nothing can read it (PC, Card reader, anything)...

So I did some poking and picking with a needle, and what I did was to push the switch completely down, forcing it to lock at the lowest position.( or if that doesn't work, try releasing it after locking it, try all possible ways to make it work)... and then I inserted my SDHC card, and OMG, it instantly asked to install Garmin...all my stuff was still on it, even it was formated many times by both HD2 and PC...the card is class 2 SanDisk 4Gb and when I read this thread, I became very desperate and I kinda lost all hope assuming that I would have to buy countless cards for the best phone in the world... People, try this, no matter how silly it sounds, just be ware not to damage the card reader! I truly hope that this will work, for at least some of you... And do remember to leave feedback here to let me know if it was of any use to anyone of you out there... Many ragards from the City of Banja Luka, Bosnia & Herzegovina... Best whishes...
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] nanooq:
2 8GB SDHC cards so far...

Just my 2 cents:

First I thought it was just a coincidence but after my experiences and reading about this in several forums, I guess it IS related to the HD2. My HD2 "killed" 2 SDHC SD cards so far, both of them 8GB Intenso (which just a label from my understanding).

The first one went diwn the drain after about 2 months, the next after about 4 months...both of them taking all my data with them ;-)

Both had the same behaviour: suddenly HD2 proposed to format the SD card to make use of it...plugging it in and out didn't help. I tried to reformat them on several readers, mobile phones or notebooks: they couldn't even recognize that a card was present...so they were real bananas...

I'm waiting now for my next 8GB card, this time I will go for anothere brand, don't know which one to choose though...

Cheers,

n
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] hmichakis:
Right, it seems it is my turn to join the club... My SanDisk (no surprise here, eh?) 8GB Class 2 card died in a rather unexpected way. I just put my phone down, running Desire-Z v1.0, all was fine at the time, picked it up few hours later, buttons were not responsive, no backlight, no keypad light. So I took the battery off, booted into WinMo, card had disappeared. Used a SD adapter, my card reader light kept flashing and after 15-20 minutes Win 7 came up with an I/O error, cannot read drive, etc.

I tried the internal "lock" on the HD2, it's pretty easy to push down with a pin/needle, but it does nothing I'm afraid...
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] Dr.Move:
well, might be true, but when this happened to my 8GB sandisk class 2 I inserted the original 2GB stock card and it worked fine, reinserted the 8GB and it still didn't work. If it was the lock switch, wasn't it supposed to lock the second card?

I'm now using the stock card waiting for the class 6 card that the company agreed to send me after all the bickering about the data lost I made. I'll just have to pay a small amount of extra cash in return.
[myTouch 3G, Magic General] leave:
http://www.htc.com/europe/SupportDownload.aspx?p_id=267&cat=2&dl_id=862

Here is the ruu's download link, but I need a sn of europe magic to download it. Thanks !!
[Droid Eris Android Development] apreichner:
Alright, so we have certainly come into a problem here. We have a rooted 1.5 release, but we can't find any way to downgrade from 2.1 to 1.5. So how do we do it? Well I noticed no matter what device, whether it be the MyTouch Fender Edition or the CDMA Hero; they have had success using a goldcard to downgrade. Unfortunately, the eris team has had no luck in doing the same. Has anyone tried using the successor of QMat to create the goldcard?

So anyone running 2.1 on the Eris can give this a try. Follow the CDMA Hero Goldcard tutorial on this site: http://xdaforums.com/showthread.php?t=572683

Except instead of using the QMAT application in step one, download the PSAS application from this site: http://psas.revskills.de/?q=node/6

After you create your goldcard: Try flashing the MR1 or MR2 update. You can find the MR2 from here http://www.pcdphones.com/phone_downloads.aspx?bid=126&cid=1&mid=353&carrier=Verizon Wireless .

If this new application does not work, I will attempt to contact the developers of QMAT, as a goldcard should work if it is working properly.
[Droid Eris Android Development] stormtrader:
psas 1.07

Downloaded PSAS 1.07 from your link and run it through AVG anti-virus with the following results.

psas.zip";"Virus identified Win32/Themida";"Infected"

are these false or is this really infected.
[Droid Eris Android Development] binny1007:
I can verify that is how my gold card was made and it does not work.
[Droid Eris Android Development] apreichner:
Alright Binny, I'll go ahead and contact the devs and see if they have any ideas.
[Droid Eris Android Development] mdc4115:
virusscan.jotti.org/en/scanresult/c02a06eda58214e6d05968254145663cf12ea2d1
[Droid Eris Android Development] titanblitz:
This is what PSAS claims on their site: "All downloads from this site are confirmed to be 100% virusfree. Some virus scanners however (like NOD) tend to report it as virus, although it isn't."
[Droid Eris Android Development] scottdot2008:
Feels a bit like I'm kicking a dead horse, however;

I've also created a gold card and was unable to get the RUU to run its course. Sad day for 2.1 ers
[Droid Eris Android Development] zifnab06:
Gold card DOES NOT work with 2.1. I'm assuming that they messed with how they are created in the newer hboot version. Thanks apreichner for talking to the devs for us!
[Droid Eris Android Development] t2of3:
Hi everyone. It's my first post, but I've been following your activity with some interest. I did a little research on goldcards and QMAT/PSAS.

Turns out that as of a year ago anyway, the PSAS dev team was two people: viperbjk and cmonex, who are members of this forum. I also discovered that the latest version of PSAS only generates goldcards for older devices like the G1 unless you register the software and pay viperbjk a fee. Here's some of the drama surrounding that decision (not a full link since I'm not yet allowed): showthread.php?t=485364&page=21

Before there was QMAT, there was a Perl script called typhoonnbfdecode.pl which was developed by itsme, also a forum member. This script was written for HTC Windows Mobile devices, but I gather that the CID encryption algorithm is similar for our Android devices. I think that QMAT/PSAS is just a another implementation of the algorithm, although extended for newer devices (i.e. some extra reverse engineering that viperbjk & cmonex are now charging for). There's lots of old information in the forum about the itsme Perl script, but the links for the Perl script seem broken. However I found a copy on the web (don't know if its the latest version), and it is attached.

So anyway, it seems to me that we either need to rediscover how to make a goldcard for the newer Android devices (starting with the itsme script), or start paying off the PSAS dev team...
[Droid Eris Android Development] stingbliss:
lurker/n00b question here

What is PSAS supposed to be doing, exactly?

From all I can tell by the instructions, I'm simply reversing the string that I got from the adb command (although, in my case, it's dropping the last character from the initial string in the reversed output).. I'm assuming it's no better at reversing strings than QMAT, so I figure I must be missing something? :-)
[Droid Eris Android Development] cmonex:
you are wrong about applying the itsme algo, the newer devices use a completely different one.
[Droid Eris Android Development] JTF2007:
So how much would it take to have a gold card made for the eris? There were quite a few people willing to pool together for root. I dont see the difference.
[Droid Eris Android Development] t2of3:
@stingbliss: Depending on how you read the CID off the SD card, the bytes may be reversed. So the first step is always to get them in the right order. You can easily do this by hand or you can use PSAS to do it for you. Then there is an encryption algorithm which involves the CID and some device-specific keys that PSAS performs to generate a Goldcard image. That's my interpretation anyway.

@JTF2007: If you are willing to pay for a Goldcard, I think you can do it today using a registered version of PSAS. Eris shows up in the software's device list, so I assume that it is supported (though you might want to check with the devs before paying). You can create up to 5 Goldcards with your registered software. So the difference is that each person pays--a pool does not deliver root for all.
[Droid Eris Android Development] afoulke:
Do you know what the price is on the gold cards? Can you give the other 4 to 4 other people or does it all have to be done on the same comp.
[Droid Eris Android Development] viperbjk:
Well, I didn't have yet a look at the 2.1 one, but I'll have a look at it right now

in order to confirm whether the same algo is used and if they just disabled downgrade by version check (as they did with all other android phones) OR

if they use a new goldcard algo (or even disabled it).
[Droid Eris Android Development] t2noob:
So From what I picked up Gold card is still a posibility?
[Droid Eris Android Development] viperbjk:
Ok, here is the news :

The algorithm is just the same. The protection is just the same as for all other newer SPLs. And yes, downgrade using goldcard isn't possible. There is a security check that will allow to downgrade the version only if the device is security unlocked (S-OFF not S-ON).
[Droid Eris Android Development] zifnab06:
viperbjk,

this sounds like a stupid question. But how do we turn S-ON to S-OFF? You seem to know alot more about this than most people i've talked to.

Thanks!

Edit - and I'd like to know what other uses a goldcard has then if that is possible. Thanks :D
[Droid Eris Android Development] viperbjk:
Goldcard : it gives supercid, which means you can write any rom with any cid.

S-ON : Security Lock, a flag in NAND to switch between developer and

production rom ... also known as "full root". If ram can be written,

the flag can be temporary set to S-OFF. If nand can be written,

you can permanently switch to S-OFF.

WBR
[Droid Eris Android Development] FireSokar:
Im wondering if someone can post pics of the motherboard I'll attempt a NAND dump if there are points for me to jtag it.
[Droid Eris Android Development] zifnab06:
I have one more (maybe) stupid question. Say I have access to NVRAM. Where would I find security? And is nvram and nand the same thing?

Thanks, and sorry for my possible ignorance :D
[Droid Eris Android Development] FireSokar:
The Nand is the complete memory chip. If I can dump it we can disassemble it and manually turn S=OFF by comparing files but each phone would need to be done manually.
[Droid Eris Android Development] sickbox:
Can we get someone with root and the Amon_RA recovery to flash leaked 2.1 and dump NAND without killing the custom recovery to get the info we need?

Not sure how connected recovery and the S-ON/OFF part are to each other. Just an idea...
[Droid Eris Android Development] letterboxdreams:
When I saw NAND in your post, it made me think a little back to my days of messing around with digital. Is there a way that we could bypass the write with another write maybe? Like in digital electronics, if you NAND (not and) a NAND (not and) it does the opposite that the original did. Or even write a NOR program where you could bypass that as well. I'm not a programmer, so I'm just trying to throw ideas out to help the devs!

Thanks for all the work you guys!!!
[Droid Eris Android Development] viperbjk:
Comparing won't work. S-OFF in NAND is only enabled in dev phones. If the phone is rooted however, downgrade should be possible, as it should also put security off.

Thus either your phone is already rooted or you will need a specific spl memory patch to downgrade the device.

Cmonex, what do you think ? :)
[Droid Eris Android Development] apreichner:
If the phone is rooted, it defeats the purpose for the goldcard entirely.
[Droid Eris Android Development] pjsockett:
By SPL memory patch do you mean that we could modify the spl through an ruu, similar to windows mobile, to downgrade and gain root?
[Droid Eris Android Development] toastcfh:
actually the spl is flash via the hboot.img. with that in mind u can flash another hboot from recovery via update.zip. u wont lose root by flashing the old hboot. all u will lose is the ability to fastboot from hboot menu. but if itll help ill make an update.zip to flash the old hboot from recovery. encase anyone wants to try yhis out or if itll help. pm me if ur interested.
[Droid Eris Android Development] pjsockett:
In the leaked 2.1 we don't have a recovery to flash the old hboot from.
[Droid Eris Android Development] sickbox:
Ummm...

When in recovery hold VOL_UP and press POWER to show the recovery menu.

Hope that helps.
[Droid Eris Android Development] pjsockett:
Right but there are no options on the screen at all and no way to flash anything from the recovery screen.
[Droid Eris Android Development] ericFuels999:
He means once you're at the recovery screen by holding POWER + VOL UP to boot up the phone, you press POWER + VOL UP again on the recovery screen to bring up the recovery menu. I already tried flashing the rooted rom as an update.zip in recovery mode on an eris with the leaked 2.1 rom just for the hell of it...signature check fails as expected. And yes, I was in recovery mode, not hboot or fastboot. I know the difference.
[Droid Eris Android Development] zifnab06:
Sorry to bring up a kind of old thread.

One more question for you Viper. I have read/write access to NVRAM. It wasn't hard, just took looking into how it was done on previous devices. Now, what am I looking for? I have a ton of files from QPST, most of which are just a bunch of random hex garble.

Thanks!
[Droid Eris Android Development] zifnab06:
just a note - if we can get s-off we have root. we can downgrade at will.
[Droid Eris Android Development] sickbox:
Someone please help this man! I mean obviously he is a step closer to something... right?
[Droid Eris Android Development] Raziken:
Woah Woah Woah, Hold on there. Getting root access without root access is not as easy as it seems. Not only that, he's just stating a fact.

We all know we need to have su installed in the system/bin/ to run su, which requires root.

We also know that if we could somehow change the default.prop file and have that run, we'd have S-OFF... Unfortunately, due to that files location... you need root access.

We also know that if the root 2.1 version number was just changed ever so slightly to one above the leaked 2.1, we could install the PB00IMG over that. Alas, Changing the Android-Info.txt in the PB00IMG breaks the signature, and with no way to re-establish that, you guessed it, we'd need root.

We know, what needs to be done and what was brought up is a fact, not some sort of magical solution. The point is Settle DOWN please. We're working on it!
[Droid Eris Android Development] sickbox:
@Raziken:

Obviously all of the things that you said are true. However, zifnab is trying a different method of changing the S-ON flag to S-OFF in RAM so hopefully you can trick the phone into temporarily allowing you to flash any ROM.

Please don't come here trying to flame me. I don't do it to other people and I don't think I necessarily post things that should cause people to flame me.

Aaaanyways, zifnab is trying some kind magical solution if you think about it ;)
[Droid Eris Android Development] Raziken:
I can see what zifnab is trying to do, and I'm not trying to flame you. When it comes right down to it, zifnab will be either bypassing default.prop with his own set of instructions or writing to default.prop.

All I ask for is a little patience, rather than sounding all cars. Sure we can use all the help we can get, but the post you made just isn't the way to do it. Why not kick some ideas to the devs, theres an IRC channel where this can be discussed.
[Droid Eris Android Development] jamezelle:
changing the default.prop wouldnt allow us to turn s-off. that is hard coded in the bootloader in this case Hboot-blah.blablabla.nb0

having access to the bootloader via (in this case)NVRAM, should/would allow us to change the security to s-off allowing us to flash any testsigned roms, and thus NOT requiring root.
[Droid Eris Android Development] zifnab06:
build.prop is just a file that shows you how the system was built. You change how it was built, build.prop changes. You change build.prop, and NOTHING changes. Imagine that :(

Anyways. Directions for getting nvram access.

Download QPST. Get it connected to your phone. Open EFS Explorer and make a new folder in root directory (/) named "open sesame door". Reboot your phone. Open EFS Explorer in QPST again, and you have read/write access to NVRAM. Enjoy!

Now, I just need a way to change s-off IN the nvram.
[Droid Eris Android Development] ashertheplague:
I could never do what you guys are doing.. i just wanna say that im waiting patientely and hoping for the best.. thanks for all your hard work devvs..
[Droid Eris Android Development] sickbox:
Any chance you can help with the Get it connected to your phone part? I started looking around and kept hearing about WModemDriverInstaller so I found one but now all it did was make the COM ports say waiting now.

Other than ##DIAG to get the driver installed i'm not sure what to do.

thx!
[Droid Eris Android Development] SoCalSpecialist:
i just read thru the 5 pages and tho most of it i dont understand, i do want to once again thank all who have dedicated their time and efforts to this project!
[Droid Eris Android Development] toastcfh:
ATTENTION!!!!

a question for all who have tried the goldcard attempt. when u make the goldcard and attempt to flash the zip. does it scan for the zip? or just continue?

i hadnt seen this tutorial posted and thought id put it out there. u dont have to pay to play so thats a plus. although for anyone trying that doesnt know better. please use the stock-shipped ruu when trying.

http://theunlockr.com/2009/10/18/how-to-downgrade-your-htc-hero-so-it-can-be-rooted/

but yeah i still need to know the answer tp my questoin above also :p
[Droid Eris Android Development] zifnab06:
It checks the zip, then gets the normal Main Version is Lower!! error. I assume goldcard is broken right now with 2.1.
[Droid Eris Android Development] toastcfh:
thanx yeah i read all the pages of this thread and never really seen a clear answer on what was actually going down after making the goldcard and attemping to flash(but then again i may have over looked it if it was posted :p) but yeah sounds like htc did something crazy on this one. as htc has used goldcards for years and it just seems kinda dumb on their part to send a update.zip to verizon. leaving the testers that installed the update also stuck running this bugged out build. with no way to downgrade to the previous version. but i guess it is what it is. seems like the goldcard is working for the most part from ur reply and its actually the spl itself causing the issue. if it were the goldcard it would just give the cid error or wouldnt read the update zip at all.

crazy htc... what were they thinking :p
[Droid Eris Android Development] zifnab06:
Goldcards for Windows Mobile once allowed you to flash unsigned ROMs to your phone.

Once android hit, they changed them so they'd just allow you to flash signed ROMs while skipping the version checks and the CID check, essentially making a superCID for your phone so you can flash roms from other areas to your phone (Our CID is VZW00001)

It looks like they changed them with the eris, so maybe its just no CID check? I don't know.
[Droid Eris Android Development] Raikalo:
Could someone summarize this thread? I'm running the 2.1 leak and would like to get a better handle on whats going on.

Also, how would someone new to the dev side of things get started helping?
[Droid Eris Android Development] Raikalo:
EDIT: Double post thanks to the fail internet connection.
[Droid Eris Android Development] viperbjk:
It's not a goldcard problem. The SPL checks for the version. Means :

Goldcard will still work for higher versions.
[Droid Eris Android Development] cmonex:
you can also pay me a smaller amount if you don't need 5 different goldcards.

but when downgrade doesn't work, booting a patched image may work more easily.
[Droid Eris Android Development] joey3002:
so goldcard WILL work for 2.1 leak?
[Droid Eris Android Development] korben dallas:
Not at this moment
[XPERIA X1 General] xxnoelziexx:
I would just like to say welcome to everyone here again :-) My main phone broke and I wanted a new phone for a few months and for £160 there is no better. I was holding out for the xperia2 and almost pulled the trigger at £395 but after a little think outcome was a no-brainer. Will be putting the finishing touches to the phone tomorrow i.e rom and sorting the apps out. It seems this phone is still a popular choice.
[XPERIA X1 General] Hannigan174:
Nice to have a new (returning) member. I agree. Bang for the buck it is hard to argue with the X1, but it is losing in popularity to some of the newer devices. The awesome XDA chefs keep our aging devices performing like the newer flashier stuff, though. :)
[XPERIA X1 General] harveydent:
The X1 may be old, but it sure's still smexy!
[G1 Q&A, Help & Troubleshooting] Darrien13:
I need serious help!!! I was uninstalling an app then my g1 failed and i reset it so i was trying to push something through the terminal emulator but it says root denied what has happened how do i obtain root back thanks!! I have nandroid backups if that helps
[G1 Q&A, Help & Troubleshooting] borodin1:
Re-flash your rom, that will do it although I have a feeling that you still have root as is. Root does not just disappear from uninstalling an app or unexpected shut-down.
[XPERIA X2 General] rickyzone:
Alright. I had the X1 as my main phone for a decent amount of time. Year and a half or two maybe (decent for me, I go through a new phone every six months). But it recently fell beyond repair and I switched to the nexus one, figuring it would be a good place to jump into that whole android world. I do like that world too, however, I miss windows mobile and I miss my Xperia. Now with the X2 floating around, I have a few questions.

1. Does anyone have any prolong Xperiance with the x2?

2. What are the major Cons?

3. What are the major improvements (user opinion) over the x1. Not just the spec list, but look and feel, and help online, roms, etc etc.

4. Would it be worth trading my nexus one for? I miss having a keyboard, and I want TV - out.

5. Lastly, TV - Out, is it horribad?

I didn't seen a x2 forumn, so I posted here, move if necessary. Thanks!
[XPERIA X2 General] JoLLAJoLLA:
i havent had experience with it, but i know the keyboard on the X2 is much better in look and feel. i want one myself