Slashdot Mirror


Windows Phone Permanently Modifies MicroSD Cards, Warns Samsung

dotancohen writes "Don't put your MicroSD cards into Windows Phones. According to Samsung, doing so is a 'permanent modification' to the card, and it can no longer be used in other devices."

71 of 426 comments (clear)

  1. Permanently modified? by omglolbah · · Score: 4, Insightful

    Say what now?.... If this is even possible there is something really wrong with the SD card in question...

    1. Re:Permanently modified? by pinkishpunk · · Score: 2, Insightful

      best guess is this socalled permant modification is changes to the filesystem nothing more, which for normal users would amount to the same, if their windows platform cant see the card anymore, inserting such a card would not be shown by windows except for people entering the computer management/ disk management and repartiton/format it again.

    2. Re:Permanently modified? by yup2000 · · Score: 5, Interesting

      The S in SD means "Secure" which is an acronym for DRM ... and how that DRM exactly works is not public... Microsoft is probably using the DRM feature of the cards... where as most other companies to this point have not been that brave...

    3. Re:Permanently modified? by Anonymous Coward · · Score: 5, Funny

      The S in SD means "Secure" which is an acronym for DRM ...

      May I respectfully suggest that you acquire a dictionary and use it to find out what everyone else in the world means when they say "acronym"?

    4. Re:Permanently modified? by Graff · · Score: 5, Informative

      If this is even possible there is something really wrong with the SD card in question

      You have to dig further into the links in the article to find out what is really happening. Apparently the Windows Phone 7 devices are stressing the SD cards in a manner which is not in-spec for a normal SD card. This means that a SD card which is perfectly fine by the normal spec might be ruined by the way the Windows Phone 7 OS uses the card.

      This means that you will need a SD card which is certified under more stringent requirements in order to not be destroyed by the Windows Phone 7 OS.

      On top of that the OS also completely reformats the card so that it is a "permanent" part of the device. It probably sets up special space for swap space and other OS-specific data structures so that they can be accessed quickly and easily by the OS but this results in the card not having a normal disk layout that other devices can read using default software.

    5. Re:Permanently modified? by Shyfer · · Score: 2, Interesting

      The S in SD means "Secure" which is an acronym for DRM ... and how that DRM exactly works is not public....

      That is why SD cards are scary... Once I tried to do a low-level formatting on my SD card, but the program I used to do do it went crazy and I guess it sent random comands to my card and killed it. Using another SD-specific low-level formatter on my pda it was back, nothing else could fix it.

      Scary.

    6. Re:Permanently modified? by K.+S.+Kyosuke · · Score: 4, Funny

      Windows Phone 7 requires a certified high-speed microSD card for optimal performance.

      If "optimal performance" means for MS engineers "doesn't break things down", then it explains a lot of my experience. (Talk about lowering one's expectations!)

      --
      Ezekiel 23:20
    7. Re:Permanently modified? by customizedmischief · · Score: 3, Interesting

      Larry Boucher intended SCSI to be an acronym all along. Pronounced "sexy." That didn't quite happen. I still think you're sexy, Larry.

      --
      Oops.
    8. Re:Permanently modified? by bluestar · · Score: 5, Funny

      The S in SD means "Secure" which is an acronym for DRM ...

      May I respectfully suggest that you acquire a dictionary and use it to find out what everyone else in the world means when they say "acronym"?

      Acronym is just a homonym for euphemism.

      --
      "The cost of freedom is eternal vigilance." -Thomas Jefferson
    9. Re:Permanently modified? by ScrewMaster · · Score: 5, Funny

      Larry Boucher intended SCSI to be an acronym all along. Pronounced "sexy." That didn't quite happen. I still think you're sexy, Larry.

      From sexy to scuzzy in one easy lesson.

      --
      The higher the technology, the sharper that two-edged sword.
    10. Re:Permanently modified? by BradleyUffner · · Score: 5, Informative

      Furthermore is there any warning on the phone that it alters SD cards as such?
      This sounds like a major defect in both the phones and the SD cards.

      There is a yellow sticker completely covering the SD slot that says it will void your warranty if it is removed. I think that's' warning enough that it isn't a general purpose SD card slot. It also required an SD card that is certified as Windows Phone 7 complaint. Currently no such cards exist.

    11. Re:Permanently modified? by Graff · · Score: 5, Informative

      So if we follow your link and find out what is "really happening," we find out that some blokes plugged a card into a phone and that it seemed to kill the card.

      Of course if you read the second link I posted you'd see that Microsoft itself spells it out a bit more clearly:

      When the operating system integrates the SD card with your phone:

      1. It reformats the SD card.
      2. It creates a single file system that spans the internal storage and the SD card.
      3. It locks the card to the phone with an automatically generated key.

      From this point on, the phone's operating system uses all of the available memory as a single storage space for storing applications and data. The phone will stop working properly if you remove the SD card, and the SD card cannot be read by another phone, device, or PC.

      It's not just one data point from some casual observer. The manufacturer of the operating system states quite clearly that this is the expected behavior.

    12. Re:Permanently modified? by phantomfive · · Score: 2, Informative

      It probably sets up special space for swap space and other OS-specific data structures so that they can be accessed quickly and easily by the OS but this results in the card not having a normal disk layout that other devices can read using default software.

      Specifically, it sets up a kind of RAID0, with the data being striped across the SD card and the internal flash. In theory this speeds up access to data in permanent storage, but I haven't really noticed a difference compared to Android phones. The downside is that if you remove it, both the internal and external SD card cannot be recovered, and all your data is lost (since the data is spread between both).

      --
      Qxe4
    13. Re:Permanently modified? by noidentity · · Score: 2, Insightful

      The S in SD means "Secure" which is an acronym for DRM ...

      May I respectfully suggest that you acquire a dictionary and use it to find out what everyone else in the world means when they say "acronym"?

      I think Shitty Euphemism Causing Unjustified Retarded Expenditures describes DRM pretty well.

    14. Re:Permanently modified? by wierd_w · · Score: 5, Insightful

      Not exactly; the second link states that it keys the card to the device, suggesting that it enables the "not so well known" security modes of the SD card.

      Since the new device you are putting it in (camera, PC, etc.) doesn't know the code, the card does not respond (or does not respond in the correct manner.) result-- Foreign device thinks the card is broken.

      This was probably implemented to engage in one-upsmanship with Apple, concerning who can make the most draconian content control system. Sure, you can put the apps you downloaded onto an SD card-- But, since we dont really want you keeping a removable library of apps or other tidbits, we will make it so that once you insert the card, you have to keep it there or risk fluxxoring your phone up, and further, we will make it so that you cant even read it outside of the phone anyway. But, HEY program developers! Your precious install base is SAFE with us! We patched that nasty sneakernet problem! Oh, and FBI/CIA/[insert agency], we made it so that those nasty information terrorists cant just hide their phone's SD card in their shoe or something-- Not if they still want their phones to work! See, we're doing our part to make the world SAFER!

      Nevermind if you are a developer yourself, and want a fast and convenient way to put your home-grown application on the phone for testing, or if your application intends to use generic filesystem controls to make a cross compilable application for all 3 phone platforms.. no no. That's just a sad side effect of doing what's best for you, afterall-- "Seriously now Mr Developer, We were just doing WHAT YOU WANTED, Right? You said you wanted your apps not to get pirated-- We just did what we thought was best for you! Why aren't you happy!?"

      Etc... Etc... Etc...

      this is why hardware makers should not be expected to go out of their way to secure a platform other than what is necessary for ordinary functionality. DRM is and should be the sole discretion of the application creator, not of the platform's creator. EG, [purely hypothetical here] "iTunes for Android" (HAH, like that will ever happen..) can do whatever kinds of calisthenics apple seems necessary to secure their precious music files, and communicate "safely" with the itunes market on the "Untrusted" (AKA, "we don't own it") android platform, but EG, motorola or Google should not try to ham-fist a DRM mechanism on the platform. This is how the platform itself remains application agnostic, an thus more "open."

      As-is, the special filesystem method used by the windows 7 phones would require lots of specialist code to support that platform, where nearly identical code could be used for iOS and android.

      Additionally, this non-standard interface nonsense makes it impossible to use any kind of SD hardware upgrade, like found in some GPS packages. (this is a full size SD solution, but it is probable that such things will come to be in the smaller micro SD format eventually, since they are pretty much identical except for size.)
      http://www.engadget.com/2006/12/27/spectec-rolls-out-microsd-packin-sdio-gps-receiver/

      By being a non-standard slot, with a non-standard interface type, this makes windows 7 phones fundamentally incompatible with such hardware. Putting one in might well damage both the card AND the phone.

      Way to go microsoft!

    15. Re:Permanently modified? by PitaBred · · Score: 4, Insightful

      That begs the question, why even have an SD card if you're going to make it permanent? Seems exceptionally stupid to me. Either solder it in, or make it a removable card. Doing both is just... neurotic.

    16. Re:Permanently modified? by Que_Ball · · Score: 5, Informative

      The SD Card can be locked to a specific device using a password.

      example:
      http://www.embeddedarm.com/software/arm-linux-sdcard-security.php

      An SD card can be locked using a password, or it can be set to permanent write protected mode.

      Also the manufacturer of an SD card may not include the secure features in their cards (which would probably mean it wouldn't work on these phones)

      From the linked article:
      Technologic Systems has developed a Linux application named "sdlock" which can be used to manipulate SD card hardware-enforced password locks and set the card's permanent write-protect feature. Using a password protected SD card is a great way to ensure software security and/or to make sure your TS-7000 SBC based product cannot be used in an unintended matter once deployed. This utility is only available for the TS-7300 and TS-7400 products, which are configured with the TS-SDBOOT firmware.
      Some of the possibilities include:
                      Password protecting SD Cards
                      Set the SBC to boot only locked SD Cards
                      Set the SD Card readable only on a specific SBC
                      Checksum verification of bootable SD Cards
                      Make an SD Card permanently write-protected
      How To Use It
      Usage and command line help for this command:
      $ sdlock –help
      Usage: sdlock [OPTION] ...
      Controls SD card lock and permanent write-protect features.
      General options:
      -p, --password=PASS Use PASS as password
      -c, --clear Remove password lock
      -s, --set Set password lock
      -u, --unlock Unlock temporarily
      -e, --erase Erase entire device (clears password)
      -w, --wprot Enable permanent write protect
      -h, --help This help

    17. Re:Permanently modified? by BradleyUffner · · Score: 5, Informative

      Its not a warranty issue to remove a removable add in storage.

      Well that's the issue, it's NOT supposed to be removable storage. Even if it didn't "break" teh card it still wouldn't be general purpose removable storage. The phone reformats the card along with the internal storage to create a single Volume, kind of like a RAID mirror. Taking out the card would make you lose all your data, on both the card and the internal storage. The only reason it uses an SD card is because it's convenient to build, and it allows the different providers to use whatever size storage they want. In this phone, the SD card it not a user serviceable part.

    18. Re:Permanently modified? by SuricouRaven · · Score: 4, Informative

      Specifically it means the cards support the old CPRM scheme. When first invented it was planned to form part of a consistant, interlinked set of DRM technologies. Others in the suite included CPPM, CSS, DTCP, HDCP, Macrovision*, CGMS-D* and -A*, and a whole lot of others - all under the management of a consortium called the 4C entity. It was very elaborate, with a system of device revocation thrown in. The whole thing collapsed - a series of disasterous breaks of the constituent DRM technologies (Most significently CSS) caused a loss of faith in the idea to the extent that the supporting companies pulled out.

      A few of the technologies went on to be used on their own, without the unified framework - HDCP now forms the DRM component of HDMI, CSS remained in use on DVDs - while others fell into total disuse. CPRM is one of the latter. It's a dead technology, which continues to be present in SD cards like a vestigal organ because it's part of the SD specification. It's possible Windows Phone 7 is using a remnant of the old CPRM to encrypt SD cards - they arn't intended as removeable storage, but perminant upgrades to the phone.

      If this is the case, then it is possible to reset the cards (Doing so would render their existing contents unreadable, of course), but it would require software that I doubt anyone has ever had reason to write. No-one ever bothered cracking CPRM or even making tools to reset it, because no device ever used it. *Predated the unified framework initiative, but intigrated into it.

    19. Re:Permanently modified? by SuricouRaven · · Score: 2, Interesting

      Piercing together speculation from various other comments, the leading theory seems to be that it's the result of a dispute between phone manufacturers (Who want removeable media supported) and Microsoft (Who really, really don't).

    20. Re:Permanently modified? by v1 · · Score: 4, Interesting

      The only reason it uses an SD card is because it's convenient to build, and it allows the different providers to use whatever size storage they want. In this phone, the SD card it not a user serviceable part.

      That, and it doesn't even surprise me in the slightest that MS is going to require you to buy an SD card from THEM. At twice the price I'm sure, "for the added quality" of course. They're doing you a favor don't you see?

      Who else in the world would consider making a proprietary format of SD card?

      It's like those game consoles that can take a hard drive upgrade, but only if they get to dip their hand into your wallet during the upgrade, selling you an "upgrade kit" that gets you past their clandestine restrictions on swapping of hardware.

      You can piss and moan all you want, but be sure to Vote with your wallet - it's the only vote they count.

      Slipping a little bit more towards on topic though... the SD card format (sony iirc?) has a lot of cloak-and-dagger DRM features built into it, that up until now haven't gotten used much. There's a reason it's called a "secure digital" card. I expect this problem is coming up because when you stick in a new unlocked SD card, MS flips all the switches to turn on the DRM on the card, effectively bricking it for any device short of that specific phone you put it in. Preventing you from using it to move data between your phone and anything else. I'm sure they'll sell you an app to do that though.

      --
      I work for the Department of Redundancy Department.
    21. Re:Permanently modified? by Anonymous Coward · · Score: 2, Informative

      Sony didn't promote SD cards - in fact they have their own competing format called Memory Stick. (It too has DRM called "MagicGate" which AFAIK has never been used)

    22. Re:Permanently modified? by shoehornjob · · Score: 4, Informative

      Bah, that should be RAID stripe, not Raid Mirror

      Meh, considering how much data I've lost and restored from an external source on Windows 7 miroring is a good idea. And lets not even get into the time Windows 7 arbitrarily uninstalled my network connection. Bastards.

      --
      "We are just a war away from Amerikastan. When god vs god the undoing of man." Dave Mustaine
    23. Re:Permanently modified? by Jesus_666 · · Score: 2, Interesting

      So let me get this... Not only does WP7 lock the card through standard SD mechanisms, it uses it in a RAID0 configuration with the internal memory (as pointed out by another poster) and accesses it so frequenly that virtually all cards on the market will be physically damaged. If the card is damaged or removed, not only will the card be unusable but so will be any data you had on the phone.

      Microsoft has really managed to create a device less compatible with microSD cards than the iPhone, which doesn't even have a microSD slot. That's... that's quite impressive, really. The decision to make data on the internal flash dependent on the health of the SD card is pretty insane but... I mean, wow.

      I wonder if Microsoft will at some point notice that their attitude of "we define the specs and the market will follow" does not neccessarily work.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    24. Re:Permanently modified? by jav1231 · · Score: 2, Funny

      That would require finding someone with a Windows phone. Happy hunting.

    25. Re:Permanently modified? by cookd · · Score: 3, Informative

      1. The "modification" mentioned is that Windows Phone uses the "LOCK" command of the SD card, which sets a password on the card. This is not commonly used, but it is part of the SD card standard. The S in "SD" stands for "Secure", and the "LOCK" command is one of the security features. It is possible to unlock the card via an UNLOCK command (requires the password) or via the ERASE command (does not require the password). Unfortunately, tools that support the LOCK, UNLOCK, and ERASE commands are essentially non-existent on Windows and (as far as I know) Linux.

      2. The "special" card required is really just "fast" (can sustain a reasonable number of reads/writes per second) and "reliable" (properly implements the SD card spec and doesn't glitch out too often). The SD card's "class" doesn't matter here, as the class essentially measures how quickly an SD card can carry out a single large read/write operation, while phone performance depends more on how quickly the card can carry out a large number of small read/write operations. Microsoft tested a bunch of SD cards from a bunch of different vendors and found exactly one that met the minimum reliability and performance requirements. This is now the "approved" SD card. It is a class 2 card, which means it isn't particularly great at saving big JPGs, but it had much better random I/O scores than anything else that was tested. Microsoft doesn't sell this card and as far as I know has no financial interest in the sale of the card. Any card that meets the reliability and speed requirements will work just fine in the phone -- the phone isn't programmed to look for anything special in the SD card.

      3. The confusion here comes from the fact that the SD slot is supported in a Windows Phone as a way for the retailer of the phone to easily upgrade the storage without involving a soldering iron, not as a way to share files between the phone and other systems. Selling a Windows Phone with an SD slot is like selling a computer with an unused SATA RAID port -- the user can add storage without going back to the manufacturer, but most users aren't expected to add or remove their computer's hard drive on a daily basis.

      --
      Time flies like an arrow. Fruit flies like a banana.
    26. Re:Permanently modified? by MeatBag+PussRocket · · Score: 2, Interesting

      odd, as i have one in my hot sweaty palm as we speak. seems to work pretty good too.

      regarding the SD thing, i've seen reports that the Samsung Focus (currently the only phone with SD storage, and the one i own) is very picky about the cards being used, it doesnt seem to matter which class of card you use or what size, though it can allocate up to 32GB. from what i understand, WP7 will append it on to the existing partition, and the fault occurs when the card is removed and reinserted, the device will only recognize 15MB free space and then both the phone and card must be reformatted. but again its not been identified publicly as to what causes this issue. the original notion was that the SD card quality may be a key factor, WP7 may not like seeing a bunch of unusable blocks on a card. i know many cards have some sketchy reliability.

      --
      i wage a holy war against the apostrophe.
    27. Re:Permanently modified? by fishexe · · Score: 3, Insightful

      You can piss and moan all you want, but be sure to Vote with your wallet - it's the only vote they count.

      .

      I'd love to, but unfortunately I bought their product once and now I'm locked in to voting for them, because other votes are "incompatible".

      --
      "I don't care about the Constitution!" --Bill O'Reilly, November 17, 2009
    28. Re:Permanently modified? by fiddley · · Score: 2, Informative

      The SD card market is chock full of dodgy cards, even from reputable manufacturers, in this case it seems Microsft is not actually pulling our chain:
      http://www.bunniestudios.com/blog/?p=918

      Also, they've done a KB explaining what happens when you change cards:
      http://support.microsoft.com/kb/2450831

      --
      If medicine were ever perfected, we'd all be the same.
  2. Borg phone by Bai+jie · · Score: 5, Funny

    Your memory will be made to service us. You will be assimilated, resistance is futile.

  3. And they expect to sell those phones? by maxwell+demon · · Score: 3, Interesting

    This information alone means that I'll avoid ever getting a Windows phone, even if it should have tremendous advantages otherwise.

    --
    The Tao of math: The numbers you can count are not the real numbers.
    1. Re:And they expect to sell those phones? by Haeleth · · Score: 5, Funny

      Extra! Extra! Slashdotter vows to avoid Microsoft product! Read all about it!

    2. Re:And they expect to sell those phones? by vux984 · · Score: 4, Insightful

      This information alone means that I'll avoid ever getting a Windows phone, even if it should have tremendous advantages otherwise.

      Why? Because of a hyperbole laden /. thread? That's a terrible reason to decide anything.

      There is a warning on the phone. There is clear documentation that this will happen. The slot is not designed for convenient insertion/removal. It is not intended to be used as a portable storage.

      It is intended to be a permanent expansion module for the phone, not removal SD storage.

      Let me ask you this: Suppose they didn't use an SD card slot. Suppose they had instead developed a proprietary connector instead and sold the expansion as proprietary modules that had to be installed at a service center. Would that trigger the same sort of averse reaction from you?

      I'm curious, because if you wanted to upgrade your 16GB iPhone to 32GB that's essentially the process assuming you could even get it done... do you avoid iPhones because of that?

      MS is using the SD form factor for this because it meets their needs, and using an existing form factor reduces engineering and manufacturing costs. Don't think of it as 'SD removal storage' and think of it as an upgrade kit that just happens use the SD form factor. Honestly, most consumers will likely never even use the functionality at all. And for those few that do decide to expand their phone this way, it requires very specific SD cards, and its well documented that its a permanent upgrade using SD form factor and not plug/play removal storage.

    3. Re:And they expect to sell those phones? by bloodhawk · · Score: 4, Informative

      To Joe Blow the SD card in question is completely inaccessible, even soldered in on some models in others it is under the board itself and requires considerable effort to even find it let alone replace it. There is no way the average person will mistakenly replace the SD card in question.

    4. Re:And they expect to sell those phones? by vux984 · · Score: 5, Insightful

      To ignore any of these points regarding the consumer is just painting a big red failure sign on the barn.

      Its physically located under the battery, and its covered by a sticker with a warning on it. The sticker on the one I saw you had to cut through to actually insert a card, there was a prominent warning on it, and it mentioned voiding your warranty.)

      Its not like there its on the side of the phone wide open and ready to receive media.

      You are right that there will be some JoeBlow out there with just enough tech-savvy to find and recognize the card slot, and enough recklessness to cut through the sticker and jam the first thing he can find that will fit into it...

      That's NOT going to be your average user. That's going to that same class of idiot that randomly sticks ram modules into their motherboards without regard to whether the motherboard will accept that particular speed or configuration. The kind who tries sharing his printer by plugging it into the usb port on his PVR, the kind who has his entire living room plugged into a bar plugged into a power bar plugged into a power bar. The kind who have their cable modem plugged into a LAN port on their router, the kind who plug their TV into their PVR using an HDMI to DVI adapter and wonder why their is no sound only to then plug in a set of composite cables and watch everything on the composite input "in HD".

      I know people like that. There's one at the office... he was excited to find an old motorola 9-pin serial to RJ-45 adapter used to program certain 2-way radios. Why was this a big deal? He also had a USB-serial device used for old blackberrys. He figured he'd be able to use his ipod as a network attached storage. The missing link... a male-male usb adapter. Luckily... he had a USB hub he wasn't using. Game-set-match! (True story.)

      Since when do we at slashdot really concern ourselves about the fate of these people?

    5. Re:And they expect to sell those phones? by vux984 · · Score: 2, Informative

      Nice examples, but there's no reason that audio won't work over DVI equally well as over HDMI.

      I don't claim to be an expert, but to my knowledge the DVI spec doesn't include audio.

      However, yes, its becoming common for PC video cards to provide it anyway. I'm not aware of anything else that can do it "natively".

      Normally you need something like this...
      http://www.gefen.com/kvm/include/prod_html/closeup/dviaudhdmiclose.shtml

      Which takes separate dvi+spdif and outputs hdmi.

  4. Freudian slip? by Zocalo · · Score: 5, Funny
    Gotta love the very first line from the article:

    "There has been discussion for a few weeks now about how Microsoft’s new smartphone OS handles expendable storage, with many people reporting that inserting the wrong card can reduce the OS to a crawl"

    I guess putting a MicroSD card into one of these phones probably would have to qualify it as "expendable"...

    --
    UNIX? They're not even circumcised! Savages!
  5. Also can only use nonexistent cards by Anonymous Coward · · Score: 4, Insightful

    Meantime, AT&T has warned customers via Engadget that only ”Certified for Windows Phone 7” microSD cards should be used in Microsoft’s mobile devices. The reason, according to the mobile carrier, is that the Windows Phone platform ”requires a certified high-speed microSD card for optimal performance.”

    At present, no such ”certified” cards exist and no indication has been given as to when they will hit store shelves. According to Microsoft support documents, certification comes down to more than just ”a simple matter of judging its speed class.”

    So as far as the consumer is concerned, you can't expand the storage on a Windows 7 phone either.

  6. Do the editors even actually read the stories? by ehntoo · · Score: 2, Informative

    The ghacks story that is linked to just cites engadget as a source... who don't mention *anything* about it "permanently modifying" the MicroSD cards, just that the manufacturers and microsoft are requiring that the cards are certified.

    1. Re:Do the editors even actually read the stories? by QuietLagoon · · Score: 5, Informative
      From the engdget article:

      But what appears to have fried our card is the fact that any card inserted into a Windows Phone 7 device "will no longer be readable or writable on any other devices such as computers, cameras, printers, and so on" according to documentation on Samsung's site -- including, amazingly, the ability to format the card.

      Sounds like the card is being "permanently modified" (and not for the better) to me.

  7. Re:Maybe it is a problem with the Windows formatti by JWSmythe · · Score: 2, Informative

        I skimmed the articles, and they were short on information regarding exactly what was done.

        I don't know anyone with a Win7 phone, nor do I expect that any of my friends will get one, so I won't have a chance to test it. My suspicion is that they use yet another filesystem, which is unusable by other platforms. To the best of my knowledge, there's no way to permanently write to a card so it can only be used on a device. The only way to make a card unusable is to write to it too much, making it worthless to any device. I've only done that to a few. :) If there is a way, I'd love to know how. It would be nice to set up a card that can only be read on *MY* machine, so if someone snags it, they can't read the contents.

     

    --
    Serious? Seriousness is well above my pay grade.
  8. Re:Pointless by Chaos+Incarnate · · Score: 4, Informative

    It's not a "normal" consumer accessible slot; they're buried, and you have to disassemble the phone and void your warranty to get at it. As far as the consumer is concerned, it's not even there.

    --
    Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
  9. Permanently modifies? by gmuslera · · Score: 4, Funny

    They turn into Blue MicroSDs Of Death, something very valuable for cyber ninjas.

  10. SD limitations according to Microsoft KB2450831 by Nukenin · · Score: 5, Informative

    From Microsoft's KB2450831 support article:

    Windows Phone 7 Secure Digital Card Limitations

    [...]

    Some Windows Phone 7 devices include a Secure Digital (SD) card slot underneath the battery cover. If you buy a Windows Phone 7 device that includes an SD card slot, you should be aware of several important differences from other devices that use SD cards:

    • The SD card slot in your phone is intended to be used only by the Original Equipment Manufacturer (OEM) that built your phone and your Mobile Operator (MO). These partners can add an SD card to this slot to expand the amount of storage on your phone.
    • To help ensure a great user experience, Microsoft has performed exhaustive testing to determine which SD cards perform well with Windows Phone 7 devices. Microsoft has worked closely with OEMs and MOs to ensure that they only add these cards to Windows Phone 7 devices.
    • You should not remove the SD card in your phone or add a new one because your Windows Phone 7 device might not work properly. Existing data on the phone will be lost, and the SD card in your phone can't be used in other Windows Phones, PCs, or other devices.

    [...]

    1. Re:SD limitations according to Microsoft KB2450831 by Spad · · Score: 2, Interesting

      Question:

      If the MicroSD card in your Windows Phone 7 device cannot be removed or replaced, what is the point of making it a MicroSD card rather than simply more onboard memory?

    2. Re:SD limitations according to Microsoft KB2450831 by am+2k · · Score: 2, Insightful

      It's probably done so the manufacturer can decide on the memory capacity of the phone after it has been produced outside of the factory and react quicker to market demands.

      Plus, rebranders can put different amounts of memory into previously brandless phones.

    3. Re:SD limitations according to Microsoft KB2450831 by adolf · · Score: 2, Interesting

      If the MicroSD card in your Windows Phone 7 device cannot be removed or replaced, what is the point of making it a MicroSD card rather than simply more onboard memory?

      Good question!

      I want to say that cost is the reason, but I can't: As highly-integrated as a modern smartphone is, it'd almost certainly be cheaper to put the extra flash memory on the same board as everything else than it would be to build a socket to house an SD card.

      Perhaps marketing flexibility: They may want to be like Apple and advertise non-upgradeable 8, 16, and 32GB models, but don't want the bother of actually building the phones differently on the assembly line.

      Or, my favorite option: They wanted you to be able to use it just like every other phone's MicroSD slot. And then, late in the game after the hardware is already beginning to be produced, the software folks decided they weren't going to let that work.

    4. Re:SD limitations according to Microsoft KB2450831 by Overzeetop · · Score: 4, Insightful

      Easy - you build phones with the "sweet spot" memory today, but in 6 months they look far behind in capacity. Instead of scrapping a containerload of $300 phones, you upgrade them with $10 of memory and sell them.

      Sure you might save a little with onboard memory, but this leaves the market segmentation decision until later.

      --
      Is it just my observation, or are there way too many stupid people in the world?
  11. Re:Maybe it is a problem with the Windows formatti by Haedrian · · Score: 3, Informative


    It would be nice to set up a card that can only be read on *MY* machine, so if someone snags it, they can't read the contents.</p><p>
    &nbsp;</p></quote>

    You could always try encryption - there are many programs which will encrypt any read/writes made to a particular drive

  12. Re:Maybe it is a problem with the Windows formatti by Osgeld · · Score: 2, Funny

    for the slashdot crowd it should be nothing to hook it up to a mcu and zero it out in spi bitbang mode, so its only permanent for most people, but your right its flash, the only way to really fubar one is to burn out the gates

  13. Probably Just the media class being changed by sensationull · · Score: 4, Interesting

    Its probably just the media class that is being changed. Within the first sectors of SD cards and flash drives there is a section which defines what kind of removable storage device it is. You can change this with certain tools to make things like flash drives that usually show up as removable storage show up like fixed drives so that you can boot from them. This simple change in the first chunk of the memory makes the system treat it entirely differently, allowing multiple partitions etc. So if the device is re-labeled as a different class in this memory segment it is quite possible that it would behave like this. The hp bootable USB utility can make this kind of change to a drive and so would probably be able to recover one of these 'modified' cards to a format usable by other devices.

  14. Logical Volume? by pavon · · Score: 4, Interesting

    The Windows Phone 7 operating system treats the SD card as an integrated part of the phone. This is in contrast to other devices, where you can use an SD card to increase the memory available to the device at any time or to transfer files to other devices,” the page reads.

    To me this sounds like they are creating a disk pool that treats the internal memory and SD card as single logical volume, like LVM on Linux. In that case, even if other operating systems understood the formatting, it would be like yanking a single drive from a RAID array and expecting to get meaningful data off of it. It's possible in the forensic sense, but the data is incomplete and that's not how it is meant to be used.

    I agree that you could probably reformat again, but they really should have been more upfront about the fact that sticking an SD card in a Windows Phone will result in permanent data loss.

  15. How do you explain that, given the facts? by Anonymous Coward · · Score: 5, Insightful

    Nice one MS - bone everybody for your FAT32 "patents" for years, then ditch it entirely for a double-secret proprietary format.

    You don't understand Microsoft, that's all. You think Microsoft is a software and hardware company, but it isn't. Microsoft is an evil company that uses "mistakes" in software and hardware to deliver evil. It's the evil that is important to Microsoft, the money is secondary. That may sound like an anti-Microsoft opinion, but what other idea could you have, given the facts? Certainly Microsoft knew about that issue. Certainly Microsoft knew it would lower the profits, especially since they didn't warn anyone.

    1. Re:How do you explain that, given the facts? by donutface · · Score: 2, Interesting

      Microsoft is a very large company and to my surprise there is not nearly as much cross team communication going on as you'd expect from the outside. People behind FAT more than likely had nothing to do with WP7. Theyre practically two different companies operating out of the same coffer. While I only heard this and havent extensively used the phone yet myself, theyre doing their best to hide the entire notion of a file system from the user. How theyre doing this and what theyre doing exactly I'm not sure, maybe FAT32 wasnt suitable for what they were trying to achieve.

    2. Re:How do you explain that, given the facts? by gtall · · Score: 4, Insightful

      Blow it out your ass. The Nazis were evil. MS is just scum, there's a difference.

    3. Re:How do you explain that, given the facts? by Anonymous Coward · · Score: 2, Interesting

      The Nazis were impatient, is all. Their admirers watched, and learned.

  16. Oh, thank God for Microsoft by eatvegetables · · Score: 2, Informative

    Was this really a surprise? Sure, no one probably saw this particular problem coming, but we all knew something really screwed up would be discovered soon after MS released its "Win7" mobile OS. The only question here is whether "MS certified" is a lame attempt to make excuses for the problem or if represents a new revenue stream creation strategy. Watch out, now MicoSD cards have to be "certified" to work in a MS product. Something tells me that the certification comes cheap. Thank God that we all still have MS to point to and laugh at!

    1. Re:Oh, thank God for Microsoft by bloodhawk · · Score: 4, Informative

      The SD card in question is not supposed to be a removable peice of the device. some phones even have it soldered in. Others have labels on it saying removing it voids your warranty. It may be an SD card but in this case it is the equivalent to prying a chip off the board and replacing it with your own and being pissed that it didn't work.

  17. Re:Probably ExFAT by QuietLagoon · · Score: 3, Insightful

    Even if that were possible, this would be too blatant a bug to have slipped through QA.

    This is Microsoft QA we are talking about here..... Vista slipped through that QA.

  18. Re:Probably ExFAT by Anonymous Coward · · Score: 5, Informative

    Nope.

    Anandtech (http://www.anandtech.com/show/4015/htc-surround-review-pocket-boombox/8) say:

    The other interesting thing is that cards initialized on WP7 are locked to a specific device, and moreover, stop being recognized on the desktop - perhaps permanently. I took the card out of the Surround and spent considerable time trying to make it format, first on Windows, then OSX, and finally linux by trying to write zeros and random data to the disk using dd. This failed, as I only managed to get 'medium not present' errors every step of the way - in fdisk, gparted, every trick I know for really nuking storage.

    So, it actually does trash the card. There may be a way around that, but if there is so far some fairly smart people have failed to find it.

  19. The SD slot isn't meant for the customer by caywen · · Score: 4, Interesting

    The SD slot is intended to be used by the carrier to upgrade device internal memory. That's why there's a big old sticker over it saying it will void your warranty of you install it. There's really nothing wrong with this, IMO. It's more flexible than baking in the flash memory and having to go back to Foxconn for new orders of 64GB models.

  20. Re:Pointless by Spad · · Score: 2, Informative

    They are on Win7 phones - I think all the ones I've seen reviewed so far have placed the MicroSD card slot behind a "Warranty void if removed" sticker in one way or another.

  21. Probably using SD's DRM Mechanism by Dr.+JJJ · · Score: 5, Informative

    I've been studying SD cards for the last few months and I've managed to dig up some heretofore "secret" leaked documents about SD Digital Rights Management mechanism and I think I know how such a permanent modification could be performed.

    One of the things that all SD cards support is the ability to designate a certain portion (which can include ALL) of the card's block storage as "secure". Once designated as secure, the blocks in question cannot be read, written to, or the area resized without performing an authentication step with the card. This authentication step is known as "AKE".

    I'm willing to bet that the phone is using this "secure" facility and marking the entire card, or some significant portion thereof, as a secure storage area.

  22. Re:Maybe it is a problem with the Windows formatti by ThunderBird89 · · Score: 2, Informative

    WM6.5 has an option to encrypt the card, making it readable only on the device that performed the encryption, but I haven't used it, so I can't tell you how well does it work.

    What I do know is that you could always encrypt the whole card with TrueCrypt, making it readable only to YOU, provided you don't share the key.

    --
    Hyperbole: I use it liberally!
  23. Please get the facts straight by Wooky_linuxer · · Score: 4, Insightful

    The SD card in WP7 devices is NOT user serviceable. MS uses SD cards as a cheap alternative to other kinds of storage solutions. To exchange the SD card, you have to tore open the phone. People have been trying to replace the provided card to get more space, that's it. So I see it as no big deal that the OS thrashes it, since it was never intended to leave the phone anyway. That said, I wouldn't buy a WP7 phone for other reasons: it copied the iOS model by Apple by the book - specially the silly restrictions (no multitasking to 3rd party apps, tie-in to a proprietary app, no fscking copy-and-paste, etc.).

    --
    Where is that guy who'd die defending what I had to say when I need him?
  24. Why? by HalAtWork · · Score: 4, Insightful

    Why does Microsoft eschew conventional methods of interfacing with MicroSD cards for this piece of hardware? Do they have too many problems with customers using their MicroSD cards for multiple things and then messing up files that are important for the WP7 device? Is there a better solution?

  25. Re:Zap the card by segin · · Score: 3, Informative

    Secure Digital includes DRM. See this article for more information.

  26. It sounds like the standard is broken by davidwr · · Score: 3, Interesting

    If the SD standard allows for this then the standard is broken.

    All devices - particularly media devices - should be able to be reset to a "clean" state, where the only changes are those put in by the firmware to track remapping, "odometers," and the like and this "firmware"-controlled data is unwritable by ANY consumer device.

    You can make a DRM-enabled chip that meets these requirements and meet what I think are Microsoft's requirements fairly easily. You need to have an instruction to the firmware to "lock" the SD device to the host device so only "authorized" devices - or only this device - can read it, an "unlock/modify lock" instruction that can only be executed by devices authorized to change the lock settings, and a "reset card" instruction accessible to any device that will scrub the card of all usable information and THEN after the scrub finishes, remove all the locks and finally do a standard format operation.

    It sounds like the latter or perhaps the last two operations are missing from the SD standard or missing from most implementations.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  27. We had a good one like that by Sycraft-fu · · Score: 4, Funny

    First keep in mind that I work for an Electrical and Computer Engineering department at a university. We aren't training artists here.

    So a group of students from a particularly problematic lab come and ask a completely nonsensical question. We can't even understand what the fuck they want, and suspect they don't know what they want either (this happens more often than you'd think). They want a converter cable, we get that much. With some difficulty and showing them various cables we arrive at the fact that they want DB9 to HD15. WTF? We tell them there is no such thing and could they please let us know WHY they want such a thing.

    Well see they are giving a presentation using a laptop that is hooked to a projector. They need to hook up a second protector, so they figured they'd use the DB9, aka serial, port. Yes, really. They could not understand why this would be a problem.

    Some people just want to plug anything in to anything and figure it is just a simple cable that'll make that happen.

  28. Let me defend Samsung (and soon Toshiba) by Ilgaz · · Score: 2, Insightful

    Say what now?.... If this is even possible there is something really wrong with the SD card in question...

    Say what now?.... If this is even possible there is something really wrong with the SD card in question...

    SD cards are designed for FAT16/FAT32 ordinary (human) file usage and sadly exFAT (they didn't get their lesson) formats with ordinary files being added/removed in a "human" basis, not automatic basis.

    The trick here is the inner working of FAT where the filesystem is extremely basic and there isn't really much going on chip level when file operations take place. Deleting a file is just removing first letter of filename as far as I remember. It is couple of bytes being overwritten.

    What MS did is, put a gigantic file on the memory card, not allowing chips to do their tricks (wear levelling) and add a random (it didn't have to be random!) password to mount it.

    Why? Let me tell you why. Media sharing and easy backups on any operating system that reads/writes FAT (read:all). Find a person uses Nokia smart phone (or even S40), from phone's main menu there is "remove memory card" option. Use it, it will eject. That is also the point to guys who claims it is not common to remove memory card. It IS! Put it into a $10 (cheaper exist but dangerous) SD card reader. Click on "Music" directory, start playing the music on your desktop or even other brand phone.

    Does your files have issues? E.g. phone reboots while reading a specific file? run chkdsk E: (generally) /f /r . Using OS X and need a backup or even duplicate? Run diskutility (dd on linux) and create image. Suspect there is a virus? Run virus check.

    Reading other comments (not yours), I really started to suspect there is really something grey going on with MS Phone 7 PR team...

  29. Here is the real info about how it works... by FastNat · · Score: 2, Informative

    Actually the issue is that they used Cmd 42 (SD Lock/Unlock) card; this basically disables the card unless you have the password -- you cannot reformat the card w/o the password. Basically only a few commands work while the card is locked; and until you unlock it; your stuck. You can unlock it on ANY device so it isn't locked to the device so much as the password...

    See: http://www.sdcard.org/developers/tech/sdcard/pls/Simplified_Physical_Layer_Spec.pdf for the full details.

    Now a good question is if the WM7 uses the same password for all roms; or if it uses a hash based on the model/serial number or if it generates a password that it stores somewhere...