WP7 memory card format utility? - Windows Phone 7 Development and Hacking

I know that once you have a memory card formatted for a phone on wp7 its basically tied to that phone (something that i understand MS wanted to protect applications). But has anyone looked into the possiblity of developing a utility that would be able to recognize a already wp7 formatted memory card and restore it to a standard fat16 or fat32 format.
I'm just wondering because i know the n97 i believe, is able to reformat microSD cards so that they can once again be used, but its not the most popular phone out there, and eventually I would like to upgrade the memory card in my phone from 16GB to 32GB. or take it with me if i were to upgrade from my focus this year (depending on what else might come out).

Actually, my friend happens to own a Samsung Focus, and I can tell you that just about every Symbian phone that supports mircoSD(HC) will format the card just fine.
I wonder if anyone has tried to see if a virtual or emulated Symbian running in Windows or Linux will do the same...or if that is even possible.

Related

Programs can't find storage card

How do I get programs that are installed on my device to find files on my storage card? eg. I have Ms Pocket Streets installed on the device, but when it starts it opens a page which has a drop down menu for "All Folders". "All Folders" shows only folders on the device and not my SD card. This happens with all programs. As you can imagine my 1 Gig SD card is badly under utilized as I have to store all files in the device. I use to have a Nokia 9210, which occasionally suffered this problem, but a reset fixed it. Is there an undocumented reset to fix this? Or is it a problem with SD cards? Could I set up a shortcut to the storage card and if so, how do I do it?
I assume you can "see" the MMC card from File Explorer
I have an XDAIIs which refuses to recognise any SD cards at all, but will work happily with MMC cards
in file explorer, go to root....i.e. "My Device"
then you should see "storage card".....tap it and you should be off...
BAM!!!
good luck....
weasel said:
I have an XDAIIs which refuses to recognise any SD cards at all, but will work happily with MMC cards
Click to expand...
Click to collapse
Hmm im having these troubbles with MMC card, and got my Kingston Secure Digital 1024MB Elite Pro1 today, and haven't seen the problem so far.
And it's fast
Hmm im having these troubbles with MMC card, and got my Kingston Secure Digital 1024MB Elite Pro1 today, and haven't seen the problem so far
Click to expand...
Click to collapse
yeah, I know that SD is faster than MMC, but my XDA simply refuses to read any SD cards - and I've tried 6 or so
Damm, never should have wrote that message. My SD card just dissapered and had to do a Soft Reset to get it back........................
DAMM i'm getting tired of constantly having to reset it to use SD :twisted:
Rejoice - My SD_Card has come back
My 1 Gig SD Card is now recognized by ALL my programs. I'm not sure which changes caused it to come back, but here's what I remember I did.
1. I found a zero length file on the device called ignore_my_docs & I copied it to the root directory on my SD_Card.
2. I remapped my SD_Card & renamed it in Pocket Mechanic (Storage Folders - view & configure the storage card mount folders name)
and
3. I installed & uninstalled MVP movie player & "voila" everything was fixed.
You might think step 2 was the answer but I checked after this and the card still wasn't recognized. I have noticed that another 4k file has appeared in the SD Card root directory simply named dummy. I don't know if my PPC is trying to tell me something.
I'm guessing what actually fixed it is that the movie player had a playlist generator & I'm thinking that fixed the problem of the device finding the card, but your guess is as good as mine.
I'd certainly be interested in peoples view and if what I've done works on anyone elses PPC.
PS. Tried to FTP both v small files but FTP keeps rejecting :-(
I remapped my SD_Card & renamed it in Pocket Mechanic (Storage Folders - view & configure the storage card mount folders name)
Click to expand...
Click to collapse
What do you mean "remapped" the SD card, simply rename the moint point in pocket mechanic?
I'm sure I've tried renaming the moint point but pocket mechanic doesn't even recognise my Sd storage card. I'll play around some more
ANOTHER UPDATE
A colleague at work had the same problem. We transfered a powerpoint presentation to his storage card (1gig SD Card) and when we loaded ClearVue PPT viewer on O2 XDA IIs it didn't list in all folders.
I created a folder on the storage card called My Powerpoint and beamed "dummy" & "ignore_my_docs" to him we tried to transfer both to the root directory on his device, but it reported that "ignore_my _docs" already existed. I think it might be a hidden file.
So after transferring dummy into the root directory we reloaded ClearVue PPT viewer and My Powerpoint appeared in the All Folders list. We selected it and there was the presentation.
It works for me......
Hmmmm...
Well my problem has got worse...
I bought a new 1Gb MMC card since I thought my machine was not reading SD cards and it doesn't work!!!!!. My 128Mb card is fine, but I've reformatted the new card, sowrn at it, pleaded with it etc, but pocket mechanic doesn't even see it.
So I can not read any SD cards and only one of my two MMC cards, but all the cards read fine in my PC
GRRRR!!!!! :evil: :evil:
anybody got any ideas?
weasel said:
Hmmmm...
Well my problem has got worse...
I bought a new 1Gb MMC card since I thought my machine was not reading SD cards and it doesn't work!!!!!. My 128Mb card is fine, but I've reformatted the new card, sowrn at it, pleaded with it etc, but pocket mechanic doesn't even see it.
So I can not read any SD cards and only one of my two MMC cards, but all the cards read fine in my PC
GRRRR!!!!! :evil: :evil:
anybody got any ideas?
Click to expand...
Click to collapse
You may have already sorted this but...
I had exactly the same problem with my 1GB PNY SD card it read fine in my pc but not in my mda. I compared it to my old 256 MMC and noticed the card was a bit warped and the bit where the metal contacts are was a bit thinner. So (I know this sounds drastic :? ) I bent the card slightly :shock: (not too much pressure) which made all the contacts touch the relevent bits in the slot and it's worked ok since.
Hope this helps
I'll try anything - which way did you bend it? I presume convex with the connectors on the outside radius
Thanks
Chris
yes that was the way... But just try it both ways and stick it in.. Not too much though, just till you feel a bit of resistance.

Large SD Card Query

Guys....before i get flamed for not searching...here's the crux of it. I know there are lots of posts out there that touch on the subject but finding the right one is tough when using the search words "SD" or "Large SD Problem" etc...so I thought it quicker to ask first off.
Anyway...I need to stick more movies on an SD card than my 1GB can handle. I have tom tom on there also. If I get an 8GB SD card to stick in my Artemis can I simply copy over all the files on the SD card and will the programs installed continue to function? I don't know if it references the card by machine name (the machine Id for it) or simply by the peripheral Id.
Another question is, is there any reason a large SD card wouldn't work?
Thanks for helping me out.
Cheers again

Storage Card Won't Show in EnergyROM

I installed the Photon EnergyROM on my Tilt2. Now my Storage Card can't be seen in File Explorer, even though it shows up in Windows Vista as a removable drive. Anyone else seeing this?
i use this ROM but i have a T-Mobile TP2 and i have never had this issue. i have swapped out about 3 different memory cards ranging from 2gb to 8gb and they have all worked perfectly.

16 GB micro SD card causing file explorer to crawl

i have a SanDisk 16gb micro SD card and recently it has been making file explorer crawl and crash when im trying to navigate my data. i tried using total commander to access the memory card hoping that it was just file explorer giving me a hard time and it is doing almost the same thing in total commander (it is slightly more manageable in total commander) this did not start happening untill a few weeks ago. is there a chance that a corrupted file would be causing this issue or possibly i just have the card too full up? (its not at capacity yet but it is about 1 gig away)
is anybody else having this problem or does anyone have some insight for me? any help is much appreciated.
Chances are it's only a Class 2 card. Those are extremely sllllllooooooowwwww.
rusreid said:
Chances are it's only a Class 2 card. Those are extremely sllllllooooooowwwww.
Click to expand...
Click to collapse
correct, it is class 2, but it used to be no problem whatsoever untill a week or so ago, anyone else got any clues?
It could be a combination of the fact that it's Class 2 and you loaded it to near capacity. I wouldn't think a corrupted file could do that, although I might be wrong. It could also just be a bad card. I've gotten a few that work fine for a couple days and then stop working completely. I would go with a higher class in the future (or a lower capacity Class 2 card).
Perform a CheckDisk/Scandisk(equivalent for your OS) on the card either via a Card Reader w/ an adapter, or connecting your phone to your PC in Disk Mode. Kind of fishy that it would happen all of a sudden. Flash media doesn't have noticeable file fragmentation issues.
You could also back up everything you have on the card, reformat the card, and reload everything back to it.
Hopefully this may help.
thanks for your responses, i will definately buy a higher class card in the future. how exactly do i perform that scan on my card though? i have an sd adapter so i can plug it directly into my computer. i use vista for my OS
sm0k3ydaband1t said:
thanks for your responses, i will definately buy a higher class card in the future. how exactly do i perform that scan on my card though? i have an sd adapter so i can plug it directly into my computer. i use vista for my OS
Click to expand...
Click to collapse
Plug the card into the adapter, and in file explorer on your PC, right-click on the drive that is the SD card. Choose "properties", then the "tools" tab. There you will see the option to "check this drive for errors"
And for future reference, this is the same procedure you would use to do a "chkdsk" on any drive connected to your pc. It will check for signs of defects to the physical media.

Unable to copy files to phone's external SD card

IMPORTANT UPDATE:
So, I just removed the Exchange email account that enforces full-phone encryption, and formatted the external SD card, and now copying to it works perfectly fine! WTF! Isn't copying to the external SD card supposed to work even if the external SD card is encrypted???
ORIGINAL POST:
At some point in the recent past, the ability to copy files to my phone's external SD card ceased.
I will preface this post with the fact that I have two external SD cards:
1.) 32GB card that LG provided with the phone (via the rebate offer that included the 32GB SD card, the spare battery, and the charging cradle).
2.) 64GB SanDisk Ultra that I bought separately.
The 64GB card worked fine when I first bought it, which was shortly after buying the phone.
As time went on, I began seeing errors to the effect of "SD card unmounted unexpectedly". This occurred most commonly when browsing the songs on the SD card in a media player, for example.
I'm not sure if this started before or after I began encrypting the contents of the external SD card (my work's Exchange server began enforcing encryption of all storage on the phone).
When I grew sufficiently tired of the unexpected unmounting behavior to retire the 64GB card and try the 32GB card, I was somewhat surprised to find that the 32GB card is fine and never unmounts unexpectedly.
I thought, "Well, at least the problem is solved. Maybe the 64GB card is bad and I'll mail it to SanDisk for a replacement." Wrong.
While the unmounting no longer occurs (maybe the 64GB card really is bad), I can no longer copy files from my computer (or any other computer that I've tried) to the phone's external SD card.
I have tried with both the old/broken 64GB card and the 32GB that still seems to work fine in all other scenarios. Both cards exhibit the exact same behavior, which makes me think that the inability to copy files to the phone's external SD card through the included USB cable is unrelated.
I have tried from Windows 7 and Windows 10, with both SD cards, and I've repeatedly tried formatting both cards (while inserted into the phone). The result is always one of two things:
1.) Cannot copy [file name] The device has either stopped responding or has been disconnected. -> Stop copying -> Skip this file
2.) The copy dialog appears, and the progress bar begins to move, but it stops either immediately or about 5% of the way through (no matter how many files I'm attempting to copy of how large they are), and it hangs for 5-10 minutes, before it finally times-out and asks me if I want to skip the file or try again. If I try again, the behavior is exactly the same.
I even tried connecting my phone to a Mac laptop running the latest version of Mac OS, installed the driver package from LG, and when I open Android Transfer, the dialog tells me to connect my phone, even when it's already connected. Disconnecting and reconnecting the USB cable changes nothing.
For whatever it's worth:
1.) I'm able to copy files to the internal SD card with no problems whatsoever on the Windows 10 machine.
2.) I'm able to move/copy files from the internal SD card to the external SD card, but only if I use LG's built-in File Manager application. I suppose this is to be expected in Android 6.0 because non-system apps, such as FX File Explorer, lack permission to write to the external SD card.
3.) If I try to drag a file from the internal SD card to the external SD card from within Windows, a "Copying..." dialog appears, but it says, "Waiting: VS986 is busy." and it hangs indefinitely, until I click "Cancel".
4.) Enabling USB debugging doesn't change the behavior.
5.) It seems like the first time I connect the phone to a given USB port on the computer, Android prompts me to allow the computer to access the phone's storage. Whenever prompted, I always click "ALLOW", as pictured in the attached screenshot.
6.) I'm trying this in MTP mode, as that is the only mode in which my external SD card shows-up within the "VS986" device that is mounted in Windows when the phone is connected and unlocked.
7.) I'm using the original LG USB cable that came with the phone.
8.) I've tried all different USB ports; it doesn't make any difference which one I use.
9.) I'm able to copy files from the phone's external SD card to the computer without issue. (Well, "without issue" is an overstatement, but it works most of the time.)
10.) Software vitals are attached in screenshot.
What the hell is going on with this phone? I just performed a factory reset, to ensure that I'm starting with a "clean slate", and it didn't change the behavior.
As a final point of note, I have not tried copying to the phone's external SD card before encrypting it. I will try that and post back (as big of a pain in the ass as it is).
Thanks for any insight here; I'm about to throw this thing off a pier and file an insurance claim.
Have u formatted the sd card clean then tired to copy files over that's the fix I've found for the issue
Junk card
Had the same issue with a SanDisk card it has bad sectors on it call them up get another then stop buying sandisk TLC/MLC cards and get SLC cards yes they cost more but are far less likely fail with large files read and rewrites. I use Silicon Power UHS-3 and have had no issues at all even with the UHS-1 version of the same brand.
SLC is an abbreviation of 'Single-Level Cell':
SLC memory stores one bit in each cell, leading to faster transfer speeds, lower power consumption and higher cell endurance. The only disadvantage of Single-Level Cell is the manufacturing cost per MB, meaning that the SLC flash technology is used in high-performance memory cards where speed and reliability are important.
MLC is an abbreviation of 'Multi-level Cell':
MLC memory stores two bits in each cell. By storing more bits per cell, a Multi-Level Cell memory card will achieve slower transfer speeds, higher power consumption and lower cell endurance than a Single-Level Cell memory card. The advantage of Multi-Level Cell memory is the lower manufacturing cost. MLC flash technology is used mostly in standard consumer memory devices.
TLC is an abbreviation of 'Triple-level Cell':
TLC memory stores three bits in each cell. By storing even more bits per cell, a Triple-level Cell memory card will achieve slower transfer speeds, higher error rates and lower cell endurance than both Multi-level Cell and Single-level Cell memory cards. The advantages of Triple-level Cell memory are that the memory chip will be physically smaller than SLC and MLC chips for a given memory capacity, it requires less power to operate than MLC memory and is cheaper to produce. TLC flash technology is used mostly in low-end memory devices where speed and reliability are not important.

Categories

Resources