[Q]where does WP7 save data? - HD2 Windows Phone 7 Q&A, Help & Troubleshooting an

i've searched here & even google but still no definite answer
i've downloaded quite a large sum of apps to see if the SD card changes in size but still the 200mb is there & the unformated one remains the same size, so i'm wondering where does WP7 save those data's?

Goodmorning
WP uses the phones internal and SD memory in a type of raid config. The data is stored on both phone and SD-card. The reason why you can only see a 200 mb. partition on the SD-card is that the data from WP is hidden on another partition on the card. The 200 mb. empty space is used as a "buffer" as far as I know but I could be wrong about that
Hope it helps!
/Anders

Related

[Q] internal memory increase in size + user access...possible ?

Hello,
after having discovered that the 2 internals Go found in the Streak were in fact an extra micro sd hidden inside the device, I'm dreaming of changing this card to a bigger one...
Imagine, one internal 32 Go card, plus an external 32 Go.... 64 Go of memory space user accessible.... wouldn't it be wonderfull ?
So my question is :
can we create under android a new partition that would be recognize as an user accessible space ?
in this case, we just need to copy the 2 Go internal memory card, containing system data, to a 2Go partition from a 32 Go µsd card, and creating another partition with the other 30 Go, that would be usable by user, to store music, movies and so...
what do you think of this ?
what version of android would be required for such an experience ?
boujou bien,
K.
http://android.modaco.com/content/d...com/311538/hardware-hacking-this-puppy-input/

Application 2 SD !!! How to stop shrinking of internal phone memory

Application 2 SD !!! How to stop shrinking of internal phone memory
On hd2 i installed nand "MDJ Froyo sense =Revotulion= " , i also have two partition on 8gb sd card. Fat 32 = 6gb and EXT3= 2gb ... when installed new rom i have 161 mb of onternal phone storage. Downloaded from market move2sd enabler and everything i install goes to sd succsesfull...BUT NOW MY INTERNAL STORAGE IS 142 MB ...??? i realy dont know why...does anyone have any idea?????????
veljo09 said:
On hd2 i installed nand "MDJ Froyo sense =Revotulion= " , i also have two partition on 8gb sd card. Fat 32 = 6gb and EXT3= 2gb ... when installed new rom i have 161 mb of onternal phone storage. Downloaded from market move2sd enabler and everything i install goes to sd succsesfull...BUT NOW MY INTERNAL STORAGE IS 142 MB ...??? i realy dont know why...does anyone have any idea?????????
Click to expand...
Click to collapse
Because there are some apps that you cant simply move to the ext partition and have to be installed on internal memory i.e. gmail, youtube and updates!
yes I know that! thank you ...but I hade all that apps when installed new rom...3days internal phone memoty was 161mb and after that installed only games (apps 2 sd always aksked me to move to sd and succesfully moved them)..on phone list apps is onlu market and 3gwatchdog...on SD apps list is everything i downloaded but still dont have 161mb ...now there is 142mb and still shrinking!!! How about now???
app2sd or similar isn't moving all app-data to sd I think
Dust2Dust said:
app2sd or similar isn't moving all app-data to sd I think
Click to expand...
Click to collapse
Yes,but moveSD enabler does. App2SD only ask for some app's
the "problem" is, move2sd creates a sort of "link" to the data on the SD card. Thus, when you install lets say an app of 15MB, 14MB goes to the SD card, but 1MB of data (files that can't be run of the SD card + link to SD card) stays on your internal phone memory.
So when you install lets say 100 apps, that all have 1MB of essential data and 14 MB of move-to-sd-able data your internal storage shrinks by 100MB and your SD cards' storage shrinks by 1400MB.
Its shrinking because app data is still stored on internal memory.
Please post in correct section. This has nothing to do with development.
Sent from my HTC HD2 using XDA App
theredone51 said:
the "problem" is, move2sd creates a sort of "link" to the data on the SD card. Thus, when you install lets say an app of 15MB, 14MB goes to the SD card, but 1MB of data (files that can't be run of the SD card + link to SD card) stays on your internal phone memory.
So when you install lets say 100 apps, that all have 1MB of essential data and 14 MB of move-to-sd-able data your internal storage shrinks by 100MB and your SD cards' storage shrinks by 1400MB.
Click to expand...
Click to collapse
Finally wright answer . . .

sd partion

Clear your doubts guys!!!
Ok, so here's the deal, in a very longwinded way that should hopefully explain everything and answer ALL questions.
You have an SD card in your phone and, a bit like normal PC Hard Drives, you can "partition" them (split them into two or more sections of different filesystems). Normally, your SD card is just one big FAT32 partition, which is fine for storing your pics, messages, emails, etc.
Now, other then your Phone's SD card, your phone will have its own internal flash memory (or "NAND") storage. Tradditionally with Android, you could only install applications to this NAND storage, you cannot install them onto your SD card. So if you have an empty 32GB SD card, but only 5Mb of internal phone storage, you still wont be able to install many apps, if any at all.
This was done to protect the apps from things like piracy - it's not easy to access the location where apps are installed on your phone's internal storage (normally impossible without root), so you can't for example buy an app, copy it, refund it, then install it again.
Still, this is no good for those of us who like to install lots and lots of apps, legitimately, as we run out of internal storage very quickly.
So Google came up with a way to install apps to the SD card. A folder is created called something like .android_secure and this stores (I believe) encrypted versions of applications, but there's a few catches:
1) Apps aren't automatically stored here, you have to manually "move" them
2) Not all apps are capable of being moved, in fact most apps aren't, the developer needs to update their app and allow it. Some apps aren't and wont be updated and some developers may not want to allow it for whatever reason.
3) Not all app data is moved, most of it is but some data is left on your phone so many people still run out of internal storage quickly.
4) You can force ALL apps to be moved to this area by default, but it breaks incompatible ones - such as Widgets, which are unable to load due to the SD card not being "prepared".
So that's Froyo's version. Before Froyo existed, some very clever people came up with a thing called "Apps2SD". Remember I said that your SD card normally is one big FAT32 partition? Well, Apps2SD works by having your SD card patitioned into TWO filesystems. A normal FAT32 partition for your usual stuff and a secondary "EXT" partition. EXT is just a filesystem, like FAT32 or NTFS, but it's the filesystem used by Android internally. The SD card is normally FAT32 because it's a "universal" filesystem, that just about any machine will be able to read, whereas EXT filesystems are generally Linux only, but I digress.
EXT has several different versions. The most common one you'll see is ext3. The main difference between ext2 and ext3 is "journaling", which is just a fancy way of saying that should an operation (such as copying, writing or reading) be interrupted unexpectedly (say, by you turning your phone off), then no data should be lost or corrupted. You know how when you turn your phone on, it says "preparing SD card"? It takes a few minutes, but what it's actually doing is checking that the FAT32 partition hasn't been damaged, because FAT does NOT have journaling. If you used a computer back in the Windows 98 days, you may remember that lovely blue "Scandisk" screen that had to run every time you didn't shut your computer down correctly - that's the same thing. But then Windows 2000/XP came along with NTFS, which also has journaling, meaning you had less chance of loosing data. But I digress once more.
So you have your SD card partitioned into EXT and FAT32. Generally it doesn't matter if it's ext3 or ext4, but you don't get any real advantage with ext4 over ext3 in this instance. Apps2SD then runs a special script on your phone which "symbolically links" the folder from your phone's internal storage where your apps are normally stored, to the ext partition on your SD card. A symbolic link is a bit like a shortcut for folders, except it's transparent to the OS: In other words, Android doesn't know that when it's installing it's apps to the internal phone storage, it's actually being stored on the SD card. This effectively boosts your internal phone memory from the previous 5mb that you had in my example above, up to whatever size you made the ext partition on your SD card (often 512Mb or 1Gb, but it depends on how many apps you install).
Plus, because it's "journaled", it doesn't need to be "prepared", meaning it's ready to go as soon as the phone starts - so your widgets and apps work immediately (unlike "forced" Froyo Apps2SD, where widgets disappear).
The catch with Apps2SD is that whatever space the ext partition takes up is taken away from the SD card. So if you have a 4Gb card (with something like 3.5Gb of actual storage) and you make a 512Mb ext partition, your SD card will "shrink" to 3Gb. The space isn't actually lost, it's just being used by the ext partition. If you reformat your card, you'll get it back.
Finally, there's a difference between "Apps2SD" and "Apps2SD+". Remember I said that your apps are stored on a special folder inside your Phone's NAND storage? Well, that was a bit of a lie. It's actually stored in TWO places. There's a second area which is called the Davlik Cache. You don't really need to worry about what this is for (Hint: IT's to do with the Java runetime your phone uses to run apps), all you need to know is that apps use it to store data, which also eats up internal phone memory. Apps2SD+ moves davlik cache to the ext partition on your SD card as well, freeing up even more space. Some people believe that this may come at the cost of performance, as the internal NAND memory should be faster than your SD card (Which is why you also get people arguing over which "class" SD card is better for Apps2SD - the logic being that a faster SD card means less impact from this move), but the truth of the matter is that your applications will be running from your Phone's RAM anyway, so performance isn't really impacted at all. Since most apps are only a few hundred Kb's in size, or a couple of MB at the most, it's a non-issue.
Finally, any recent version of Apps2SD/Apps2SD+ should work with an SD card that is or isn't formatted with an ext partition. It'll check for this partition when your phone first boots and if it's not there, just use internal phone storage.
Having an ext partition WITHOUT Apps2SD+ shouldn't cause any issues, either, so you can format your SD card whenever you're ready.
So in summary:
Apps2SD "fakes" your phone's internal memory and puts it all on a hidden section of your SD card.
Apps2SD+ pushes even more content to the SD card, freeing up even more space on the phone itself.
"Froyo" Apps2SD has various limitations that "old" apps2SD does not, but is much easier to handle as it doesn't involve any kind of "partitioning".

Problem with sd card, only 200mb of 8gb, but the 200mb shows as ONLY, unused space!

Hi guys, i have an htc hd2, and i ve going back from wp 7.8 to android jelly bean, i have 8gb sd card, now i have only 200mb space, but its not 200 mb particion and unused other space, but it shows 200 mb as unused space, i ve got wp 7.8 earlier, and i have this problem, but then i have a 200mb particion and 7.5gb as unused, so i delete partitions and created one normal (8gb) but now it shows only 200mb as unused, and nothing more...if i tried create a partition, i ve create only 200mb... i tried also searching for lost partitions, but nothing helps....
so, can you help me ? any ideas ?
Thanks so much, and sorry for my English, but im from Slovakia
imro25297 said:
Hi guys, i have an htc hd2, and i ve going back from wp 7.8 to android jelly bean, i have 8gb sd card, now i have only 200mb space, but its not 200 mb particion and unused other space, but it shows 200 mb as unused space, i ve got wp 7.8 earlier, and i have this problem, but then i have a 200mb particion and 7.5gb as unused, so i delete partitions and created one normal (8gb) but now it shows only 200mb as unused, and nothing more...if i tried create a partition, i ve create only 200mb... i tried also searching for lost partitions, but nothing helps....
so, can you help me ? any ideas ?
Thanks so much, and sorry for my English, but im from Slovakia
Click to expand...
Click to collapse
Cards easy to get messed up. Download Gparted, make a bootable Gparted disk, boot off disk and look at the partitions on the card. You may have to read a bit, but you can fix the card with the correct format. Have you just tried to format the card in a phone.
Or If you have access to a blackberry stick your card in there and format it. It seems to have worked for other users .. there is a tread here describing that... It worked for me also
Edit
It may not work for you if a partion shows up try Hp tools . may work

[Q] app2SD function on Sprint MF9

am I missing something here? the move to SD function seems absolutely worthless to me. I installed today's update and downloaded a 1gig game I wanted to try out. It downloaded and installed and I noticed that it is still taking up 1gig of internal storage on the phone. I went in to Application Manager, moved it to the SD card, but it is STILL taking up 1gig with only about 10meg moved over to the physical SD card despite App Info saying:
Total: 0.99 GB
Application: 1.39 MB
SD card app: 0.99 GB
Data: 0.00 B
SD card data: 0.00 B
Despite it saying SD card app: 0.99GB, that whole 1gig is sitting in the phone's internal memory and not on the SD card. My phone's internal memory is down a gig and the SD card's available storage didn't change at all.
this makes it seem more like a gimmick here to say the phone supports app2SD but it really doesn't and everything still resides in /storage/emulated/0 instead of on extSdCard like you'd think it should.
Any suggestions or help here would be greatly appreciated.
My understanding is that it only moves the ,apk itself and data stays on internal memory
troyboytn said:
My understanding is that it only moves the ,apk itself and data stays on internal memory
Click to expand...
Click to collapse
That's very misleading then, especially to say "SD card app" when its still actually on the phone's internal memory ... Almost makes it a complete waste ... 10meg APK and 990meg data file ... Its the data file we'd want to move ...
Very much agreed, however, data and cache being run from the sd has been unstable in the past also potential data loss in the event of sd failure etc. These are the reasons that Google discontinued apps to sd to start with.
If you have root you can try using the foldermount app to move data to the sd, or if you wanna move more things to sd you can try this guide: http://forum.xda-developers.com/showthread.php?t=2285221 , I have done this to the letter and it's works very good!.

Categories

Resources