[Q] Sola - Internal memroy partitioning - Sony Xperia P, U, Sola, Go

Hello,
I would like to buy the Xperia Sola but I would like also to known how the internal memory is partitioned... if I switch to this phone, it's because my actual phone doesn't have enough internal memory, so I had to use a sd-card to extend the internal memory but the phone is less responsiveness with this method.
Here is what I suppose:
Total internal memory = 8 Go
System memory = 4 Go
User memory = 4 Go (mount as /sdcard)
We can add an sdcard and it will be mount as /sd_ext.
When the phone is plug to a computer, we can access to /sdcard and /sd_ext as two seperate disk.
If all of this is correct, I found a disavantage on this. Because many program will recognize the folder /sdcard as an extention of the memory but not the folder /sd_ext.
So for example, if I use a GPS with local map, it will be stored into /sdcard and so all the available space will be use quickly.
Actually, the solution that I found was to unmount the "user memory" on /sdcard and mount the external sd on this folder. And then use the "user memory" for something else like storing /data folder.

Probably it could be a solution?
http://forum.xda-developers.com/showthread.php?t=2085487

Yes, I already saw this possibility, it's nearly the same thing. So maybe that's the only possibility... anyway, thanks for the information.
But I still would like to known if there is 4 Go for system memory + 4 Go for user memory (/sdcard) or if there is less space for system memory.

Here is the answer... That could maybe be useful for other people in future. :cyclops:
1Go for /system
2Go for /data
4Go internal memory

Related

[Q] Adding a SDcard

I've been using my Archos 101 for a while, both with stock Android and UrukDroid. I've got internal 16GB memory.
Now I've bought a 16GB SDcard. I assume that, when I put it in the A101, my current user data will no longer be available.
What is the best procedure to copy the current user data to the SDcard?
You seem to have gotten something wrong.
If you install a sd card the memory is added to the internal.
In the std Fileexplorer you find it on the top, in others in /sdcard/sdcard
That sounds to easy to be true.
Without SDcard, the apps store their data in /mnt/storage (symlinks: /storage and /sdcard), which is internal memory.
When the CDcard is mounted, it becomes /mnt/storage/sdcard. Will the apps now store data there? Or did I misunderstand the purpose of the SDcard and is it only extension memory?
Yes you missunderstand the purpose of sdcards.
It really is only storrage extension.
And the Apps store there Public data in /storage or /sdcard ( which are the same mountpoints in Archos Android ), the private data goes into /data/data which archos decided to be on a 300MB partition.
Thanks. That explains it all.

[Q] Internal storage space

SD card - 10.71gb
Internal storage - 1.97gb
emmc - 7.39gb
Is there a way to give the Internal storage partition more?
Don't think so...this is why.....the internal storage that is supposed to be 16GB is only about ten b.c the rest is taken by the system either system apps or other such things I looked in other threads at first too wondering why but it looks like we cant really do much about it.either way external memory always helps out
As @sk8trix mentioned the internal storage is used for system and apps.
The "SD card" and "Internal storage" are both part of the actual built-in 16GB. In reality it is only 15.625 GB, so SD card takes 10.71 which leaves 4.915 then subtract 1.97 that leaves about 2.945GB for the system which includes the OS and system apps and so on. It seems more external storage (emmc) is the only way to go.
beyorj said:
SD card - 10.71gb
Internal storage - 1.97gb
emmc - 7.39gb
Is there a way to give the Internal storage partition more?
Click to expand...
Click to collapse
live4nyy said:
As @sk8trix mentioned the internal storage is used for system and apps.
The "SD card" and "Internal storage" are both part of the actual built-in 16GB. In reality it is only 15.625 GB, so SD card takes 10.71 which leaves 4.915 then subtract 1.97 that leaves about 2.945GB for the system which includes the OS and system apps and so on. It seems more external storage (emmc) is the only way to go.
Click to expand...
Click to collapse
The rest of the 2.945 goes to:
/system -- 314MB
/cache -- 629MB
/osh -- 755MB
/pds -- 1.93MB
/dev -- 407MB
I know I'm missing something but I'm mobile right now so its a bit more difficult than I would like. So if someone wants to correct my post, have at it.
Sent from my MB860 using xda premium

Native Android a2sd not working?

Hi, I'm currently running Firmware MediaPad ICS 4.0.3 HWMOD C232B005 which supposedly is pretty similar to stock. My problem is that the internal memory which apps are installed to, ae on the very same partition as the intenal sd card (mounted as /sdcard). Thus the andoird a2sd does not work, I get no "move to sd card option in Settings->Apps. With several games exceeding 500MB with the texture for the high resolution on the MediaPad, I need to be able to move some of them to SD. Also, I need the ames that store their data on /sdcard even if they shouldn't by Android standards (boo, Gameloft) to be stored on the REAL sdcard, whic is mounted as sdcard2. Preferably, I'd be able to do this without mucking about too much. Maybe the best option is to use CM10 if it's about ready for prime time? I guess it'll give me the choice of using /sdcard or /emmc as main storage. (Though it IS annoying CM by default incorrectly labels the sdcard as emmc and the internal memory as mmc - strictly opposite of defined standards for embedded devices.)
naguz said:
Hi, I'm currently running Firmware MediaPad ICS 4.0.3 HWMOD C232B005 which supposedly is pretty similar to stock. My problem is that the internal memory which apps are installed to, ae on the very same partition as the intenal sd card (mounted as /sdcard). Thus the andoird a2sd does not work, I get no "move to sd card option in Settings->Apps. With several games exceeding 500MB with the texture for the high resolution on the MediaPad, I need to be able to move some of them to SD. Also, I need the ames that store their data on /sdcard even if they shouldn't by Android standards (boo, Gameloft) to be stored on the REAL sdcard, whic is mounted as sdcard2. Preferably, I'd be able to do this without mucking about too much. Maybe the best option is to use CM10 if it's about ready for prime time? I guess it'll give me the choice of using /sdcard or /emmc as main storage. (Though it IS annoying CM by default incorrectly labels the sdcard as emmc and the internal memory as mmc - strictly opposite of defined standards for embedded devices.)
Click to expand...
Click to collapse
It's really easy, do this
settings > storage > set primary storage > SD card > restart tablet
all apps will be moved to external sd card, and hopefully also games data like gameloft files. if this didn't happen then do it manualy. if none of that worked well... just download the data again
I think even if you set primary storage to SD, your apps remain on internal. However it will force the Gameloft etc /sdcard storage to external.
I thought the old native apps to external SD functionality was deprecated from ICS onwards? But I could be wrong...
Sent from my HUAWEI MediaPad using Tapatalk 2
Setting the primary storage is the only option ICS provides, no other apps like app2sd work actualy, i tried them
but... root opens new doors remember, i'm sure there are some apps that can move all apps to external sd, although i son't think that's possible when it comes to system apps.
and here i have a question: is it possible to set en ext3 partition on the external sd so that apps can be moved there? i did this on my beloved "dead" htc wildfire and i tell you I LOVE IT! all apps on ext3 partition (256 mb) but when looking at storage settings they appear in internal memory!! crazy right? and that makes those apps load really fast whenturning the phone on.
Don't bother trying to use old a2sd hacks that were designed for Gingerbread and Froyo phones with only a few hundred MB of internal storage.
But I did verify, yes, if you select the option to designate primary (/sdcard) storage as the external SD, the option to move apps to SD reappears. I prefer to store as much as possible on internal rather than external, because the read/write speeds are faster. Of course, regardless of which you select, any app that does allow you to change its storage directory can have a path entered that locates the correct place.
Thanks for the replies everypne! My CM9 Galaxy S II does have an option for moving apps to sd card in the settings->apps menu for compatilbe apps, so I don't think this has been discontinued in ICS+?
Anyway, I figured there WAS enough space on the internal memory for the app I was installing when I got the insufficient space error. I also noticed I had different available memory on sdcard0 (internal storage) and /data (also the same partition of the internal storage) when I ran df in a terminal, and figured something was off, so I ditched the ROM I was using, wiped it all form recovery, and installed CM9. Seems to be working OK for now.
I'll still run out of space in the internal sd card - but for the huge data guzzlers like gameloft I'll try to use Directory Bind which I vaguely remembered reading about and so googled up. As mentioned, it is not really an option to have all apps default to save stuff on the external sd card for security reasons. But if directory bind works (or manually editing in bind mounts in init files), and hopefully it should still be smooth sailing.
Still not sure whether I want to trade it in for a 10" though. Such a pity I can't find any 10" without acceptable resolution, gps, 3g and a price I can justify. The Mediapad sure is a nifty device with a good screen, even though it is a little heavy. But no I'm going way of topic.

[Q] Memory / Storage area definintions

I am a bit confused as to how memory/SD/external_sd is defined on this device
Looking at root, I see mnt. IIRC, this is the mounting point for both the internal SD card and the external SD card.
when I plug my phone into my computer I see Internal Storage and Card.
So I have
A: 1GB RAM for OS (/system, /data, etc)
B: 16GB RAM for apps etc.
C: 16GB RAM external SD
I connected my computer to my phone and see two "folders" Internal Storage and SD Card. I put folders with those names in each one so when I open them up on my computer I see a folder called "..internal storage root" and one called .".sd card root"
Internal Storage 10GB B Same a 1) below
SD Card 14.8GB same as 3) below
SD Card/external_sd
From the phone in root explorer
1) /sdcard takes me to the internal storage root 10GB. I imagine that is (B) after the OS reserves 4GB
2) /mnt/sdcard which actually takes me to the internal storage root 10GB. (B?) Same as 1
3) /mnt /external_sd takes me to the SD card root but this is NOT my SD card.
4) /mnt /external_sd /external_sd takes me to SD card, (C)
I also see /storage which has sdcard0 and sdcard1. sdcard0 takes me to the internal storage root. sdcard1 takes me to the sd card root.. However this not my actual SD card.
Now.. without an SD card, sdcard1 is empty and external_sd is empty
,
My question: why, when I put my SD card in, does it show it as having something in it that is not actually on my card?
Sadly, the way android is currently setup... makes me want to throw my phone at someone... literally! I would gladly spend my time in jail for doing it as well! (as long as said person was the one who decided upon doing it this way)
Currently, on the Galaxy Note (and almost all other devices) you have the following:
Out of the internal memory space (which turns out to be about 14.8Gb after base10 or was that base 12... whatever, IDGAF, point is, its not 16GB usable):
2GB: Application and Application Data storage
10GB: Internal Memory on the device mounted as /sdcard* ([email protected]#!$!#@%^#)
And whatever your REAL sdcard is mounted as /external_sd
* /storage/sdcard0 is internal | /storage/sdcard1 is external
calling the internal memory of ANY device an sdcard annoys the piss outta me, as noted above
EDIT: if you have a rom with it included, you can use parted | print to view the partition layout as well as mount points and all that other happy horse carp

How to move-link data from internal sd to internal storage?

My phone with Android O has an unfortunate partition table atm - large internal storage, small internal "sd" storage.
To my surprise, many apps insist to put their data on the sd parition like offline maps or email storage. So atm, half my internal storage is empty, and my sd is full :-\
All tools I have found move data/apps from the internal storage to the (external) sd card (apps2sd, link2sd, appmgr), and anything I have tried (Directory Bind, Folder Mount) aren't successful move-linking the "Android" folder on the sd to the internal storage. Moving and symlinking with the shell doesn't work either.
Question: Is there any app/way to make apps use the internal storage instread of the internal sd card (if they offer no config option)? Thanks!
.. Answering my own question:
After another day of fooling around I discovered that apps2sd "Folder Mount" tool can be mis-used to link external to internal with the "bind" option, even though it insists with a warning screen that this very thing shouldn't be done

Categories

Resources