[Q]Memory partition sizing - G Tablet Q&A, Help & Troubleshooting

Hi guys,
I'm currently using the TeamDRH build of ICS on my gTablet, and loving it. But during the installation process it asks some questions re size of various areas of the memory, to which I respond with the values used by everybody. But how about some different sizes??
The size of the system area is always set at 256 (MB?). But the internal SD card has lots more space so is there any particular reason this couldn't be set to 512, or even 1024 MB ??
And the card is partitioned to 2048 MB, which I presume is for User apps. But again, it's a large internal SD card (and I don't use the internal for any of *my* files), so is there any reason this couldn't be made say 4096 ?? Or more ??
Would appreciate some guidance here in the best way to configure my system.
Thanks,
RAC

RAC132 said:
The size of the system area is always set at 256 (MB?). But the internal SD card has lots more space so is there any particular reason this couldn't be set to 512, or even 1024 MB ??
Click to expand...
Click to collapse
The "/system" partition resides on a built-in 512MB NAND flash chip, so you can't increase its size all that much.
And the card is partitioned to 2048 MB, which I presume is for User apps. But again, it's a large internal SD card (and I don't use the internal for any of *my* files), so is there any reason this couldn't be made say 4096 ?? Or more ??
Click to expand...
Click to collapse
The default size of the "/data" is 2048MB and Android does use it even if you have moved all your apps to the /sdcard partition. And, you can increase or decrease the size of /data quite a bit if you want to.

Related

[Q] Memory..

Hi all
About the phone memory.. (not SDcard memory)
I think it has 170 MB user available of the total 512 MB RAM, is this correct?
The 170MB user available are for apps and android OS storage?
Can this be more balanced so I can install more apps ?
If so, what can happen if the 342MB left, became only 312 if the 170M are raised to 200M.
Where are this 170MB mounted? (if they are mounted)
Is the memory partitioned like an disk is?
Thanks
antoniomch said:
Hi all
About the phone memory.. (not SDcard memory)
I think it has 170 MB user available of the total 512 MB RAM, is this correct?
The 170MB user available are for apps and android OS storage?
Can this be more balanced so I can install more apps ?
If so, what can happen if the 342MB left, became only 312 if the 170M are raised to 200M.
Where are this 170MB mounted? (if they are mounted)
Is the memory partitioned like an disk is?
Thanks
Click to expand...
Click to collapse
The 170MB you're reading about is flash memory available for the user (even without SD card).
It has nothing to do with the 512MB RAM in the phone.
So I have 3 completely separate kinds of memory
The 170M of user memory (for apps and OS instalations?)
The 512M of RAM (used like PC RAM?)
And SD card
Is this correct?
If so, I think there is no way to increase the 170M since it's a separate memory.. correct?
antoniomch said:
So I have 3 completely separate kinds of memory
The 170M of user memory (for apps and OS instalations?)
The 512M of RAM (used like PC RAM?)
And SD card
Is this correct?
If so, I think there is no way to increase the 170M since it's a separate memory.. correct?
Click to expand...
Click to collapse
Absolutely..
...Absolutely correct..

[Q][GSM] Motorola Rarz only 8GB internal Memory?

Hi guys,
i just went to media markt a german electronics store to check out the Razr. I was reading a lot on here and in online magzines, also german once, about the razr.
but i was suprised as i checked the internal memory it only showed total of 8GB and available something about 6GB
in another online magazin the wrote it has 16GB internal memory but only 12 GB available for the user. I also contacted amazon.de, because they didn't had anything on the product details how much memory. and the guy told me that it is 16Gb but 8GB already reserved for Motocast...
can you help me with this? Why does motocast need so much storage?
Motocast is the app, where i can access the media on my pc and stream it to the device, right?
thanks a lot.
I have this doubt too.I bought mine in Brazil, and it shows only 8GB of internal memory and 6 available, although after you put the SD card it runs an 'internal memory optimizer' and frees all the 8GB.
I think that maybe some sort of reservation, because if it was only the 8GB, some part of this memory would have the system files, and no matter what card you put in the system would be in this memory.But when you put the SD it frees "all" the internal memory.Someone knows how is this possible???
There's 16gb memory on board.
About 4 gigs are reserved for the system, the other 4 gigs are for apps internal storage.
The internal app 2 sd partition is due to many android phones suffering from slow app loading through the SD port.
The system has 4gigs reserved due to the webtop interface, temp storage for the browser and such. And the full android system of course.
The available storage partition, that saves photos etc should be exactly 8 gb free, unless you've downloaded stuff to it. You are free to format the internal storage so nothing important is on that.
Verizon adds a 16gb sd card too, most other markets do not get a sd card.
But they're cheap.
it is just weired because i was reading in an reaview that they hat 12gb for user use...? and somebody else was claiming the other 8gb are reserved for motocast. what is this anyway?
but if the make announcments like this: 16 internal memory, i expect something like 11-12 for the user. i know the system needs stuff and so on. but what does it helf me if the write 124 gb internal memory and they use 120, so i only would have 4 left...they should expand the storage then. it is irritating...
Snake-Plissken said:
it is just weired because i was reading in an reaview that they hat 12gb for user use...? and somebody else was claiming the other 8gb are reserved for motocast. what is this anyway?
but if the make announcments like this: 16 internal memory, i expect something like 11-12 for the user. i know the system needs stuff and so on. but what does it helf me if the write 124 gb internal memory and they use 120, so i only would have 4 left...they should expand the storage then. it is irritating...
Click to expand...
Click to collapse
I think that review considered the app2sd partition as "user available"
Sorry, but there's always an SD port, up to 64gb extra
Snake-Plissken said:
it is just weired because i was reading in an reaview that they hat 12gb for user use...? and somebody else was claiming the other 8gb are reserved for motocast. what is this anyway?
but if the make announcments like this: 16 internal memory, i expect something like 11-12 for the user. i know the system needs stuff and so on. but what does it helf me if the write 124 gb internal memory and they use 120, so i only would have 4 left...they should expand the storage then. it is irritating...
Click to expand...
Click to collapse
you have 12gb for use
4 only for apps, and 8 as internal sd...
that's 12gb
Several gigs are also taken up by Webtop.
If you run df command, you can see hw the 16GB is being partitioned.
Code:
$ adb shell 'df '
Filesystem Size Used Free Blksize
/dev 464M 328K 463M 4096
/mnt/asec 464M 0K 464M 4096
/mnt/obb 464M 0K 464M 4096
/system 770M 458M 312M 1024
/pds 3M 1M 2M 1024
/preinstall 8M 1M 7M 1024
/data 3G 164M 3G 4096
/cache 708M 16M 691M 4096
/osh 1G 836M 474M 2048
/mnt/sdcard 8G 1G 6G 8192
/mnt/secure/asec: Permission denied
/mnt/sdcard/.android_secure: Cross-device link
/mnt/sdcard 8G 1G 6G 8192
But, after filtering,
Code:
$ adb shell 'mount' | grep 'ext3\|vfat' | awk '{print $2}' | while read d; do adb shell "df $d" | grep $d; done
/system 770M 458M 312M 1024
/pds 3M 1M 2M 1024
/preinstall 8M 1M 7M 1024
/data 3G 164M 3G 4096
/cache 708M 16M 691M 4096
/osh 1G 836M 474M 2048
/mnt/sdcard 8G 1G 6G 8192
IMHO, the reason /mnt/sdcard partition is on VFAT is, because, it make easier for Windows PC to access the /sdcard content via mass storage support. That's why GNex doesn't support Mass Storage mode, because of the exclusion of vfat FS.
Note; The /osh directory has the UBUNTU distro for webtop. Coool!
ok, and if i have a sd card inserted and apps want to write to sd card, like for their temp-files or whatever they usally store on a sd card, they will write to the internal memory first (sd-card) and if this one is full they will automatilly write to the micro sd (sd-card-ext)? or how does it work? because i would like to use for the app settins and stuff the internal memory, because i think it will be a bit faster...but if this one is full what happens, if i install another app?
Dont know much , but I have seen when I insert the SD card, then the phone starts up something called Memory optimizer, which would copy the contents from the internal memory to the SD card free up the internal memory....
So I think , the preference is like, SD-card(ext) first and then internal memory...
Hope I understood ur query correctly..
App storage is always internal, never on ext-sd, MAYBE if you made an ext-partition?
But IMO, best solution since then apps won't break if you pull out your SD card.
And your apps with data stays throughout system updates.
temp files, android data, general folders with rubbish random names, like extra downloaded game data, is on the internal SD partition.
I found my SD card being Very hard to navigate on my old XT720 because of all the extra folders.
Music from motocast defaults to internal as well.
As it looks to me, any data that is replaceable defaults to internal memory.
In case phone breaks, this is always good.
Ext-sd defaults with irreplacable data, like photos and videos.
Really thought through stuff.
BTW, installed apps are stored in /data 3GB partition, and we still need to do the 'housekeeping' to keep it at a healthy and usable free space size.
After reading this thread, I am wondering if anyone can help me understand this a little further. According to these posts, I should see approx 6gb available. I just purchased my RAZR today, and I do indeed see both total space and available space at 8gb. But above all of that is the Application storage available space, which reads 2.4gb. Can someone explain to me this allocated storage?
---------- Post added at 04:35 AM ---------- Previous post was at 04:31 AM ----------
I think I just answered my own question...
Anyway Android can push some portion of the apps to /sdcard partition, similar to APP2SD. Look at Manage App for yourself.
Sent from my XT910 using XDA App
i have one question......there is a folder name Android/data which contains all the data needed for apps and games but it is present on internal storage ie mnt/SD but the game size is 1.5GB so i was wondering how to move this folder aka Android/data to my 16GB SD card which is mounted as SD-ext.....so any solutions for this? and after moving this folder will it effect the other apps?
Snake-Plissken said:
ok, and if i have a sd card inserted and apps want to write to sd card, like for their temp-files or whatever they usally store on a sd card, they will write to the internal memory first (sd-card) and if this one is full they will automatilly write to the micro sd (sd-card-ext)? or how does it work? because i would like to use for the app settins and stuff the internal memory, because i think it will be a bit faster...but if this one is full what happens, if i install another app?
Click to expand...
Click to collapse
i don't think you will never have memory problems...
i have 30 40 games installed, some with 3d data....
and 1gb navigator maps
and i have 5 gigs left
i think it's really hard to go over 8gb... if you have 10 gameloft games, you are going to occupy somewhere near 4gb...in the remaining 4gb you can install entire market Lol
navigator and games are the only apps wich have more than 100mb data...
and for those there are mods (for example sygic in a xml file) or apps (for many gameloft games for example) wich move data on external sd...
usually i use sd for my data, photos, videos, music etc
if i will ever need space, i'll move gps and games on the external sd
a class 10 external sd is much more than enough for every app
Snake-Plissken said:
it is just weired because i was reading in an reaview that they hat 12gb for user use...? and somebody else was claiming the other 8gb are reserved for motocast. what is this anyway?
but if the make announcments like this: 16 internal memory, i expect something like 11-12 for the user. i know the system needs stuff and so on. but what does it helf me if the write 124 gb internal memory and they use 120, so i only would have 4 left...they should expand the storage then. it is irritating...
Click to expand...
Click to collapse
100% agree with u. i checked memory details of moto droid razr's specification on net and motorola mentioned everywhere there this device has 16 gb memory but when i got it yesterday and after starting m shocked that motorola cheated me. :-( i have used many other mobiles including iphone4 which has 16 gb memory and i can use 13.7 gb. rest of 2.3 gb is used for applications/software installing and ''iTUNE''...but what is the point to mention that device has ''16 GB'' even mobile shows total space is 8 gb....
xdakam said:
100% agree with u. i checked memory details of moto droid razr's specification on net and motorola mentioned everywhere there this device has 16 gb memory but when i got it yesterday and after starting m shocked that motorola cheated me. :-( i have used many other mobiles including iphone4 which has 16 gb memory and i can use 13.7 gb. rest of 2.3 gb is used for applications/software installing and ''iTUNE''...but what is the point to mention that device has ''16 GB'' even mobile shows total space is 8 gb....
Click to expand...
Click to collapse
They confuse specs IMO, it's 16GB on die, but "user accessible" should always be declared (Usually is)
Also, the Verizon phones get a free 16GB SD card, which is where most of this confusion lies.
it has 8gb internal memory and nearly 3.6 gb for applications and remaining for the system and os
navdeep2716 said:
it has 8gb internal memory and nearly 3.6 gb for applications and remaining for the system and os
Click to expand...
Click to collapse
yep, it actually has 16gb. its just partitioned out :/

[Q] Micro SD Partition [ST15i/ICS]

Hi,
I recently bought a Sandisk 32GB Class 4 Micro SD card for my ST15i on ICS. I'm planning to move/link non system-related apps to it and store all my videos, music and pics into it. I've come across several threads regarding the issue at hand and this raised several questions:
1.) Is it advisable to partition it? If so, how and what would be the best method?
2.) How should I divide the space and what format should I use (FAT32, ext, etc)? Any rule I should follow?
3.) Lastly, which is better: link or to move apps using Link2SD or App2SD?
Thanks in advance.
1-yes, it's okay.
Download mini tool partition - Home edition
2- Fat for 2GB
Fat32 for 4GB or Above-----u should use Fat 32
if u partition the SD card ext size must be
128mb
256mb
512mb
1024mb ---don't use than 1024mb
3- I think link2sd is better, but app2sd also good.
What he ^ said. But to make a few adds,
You format the whole sd card as fat 32, and set a high cluster size value. Then create ext partition which can be made in fat32, ext2 or ext3 (ext3 is said to be best)
You can also partition the sd card from cwn recovery (remember it will wipe all data on card).
Linking is better because it moves a larger number of info onto the sd card, i use link2sd which is very simple and efficient. Nonetheless when linking most backup apps except titanium will not be able to follow the simlink to the apk (i think mbackup also just solved this issue but i'm not sure), but they will backup the app data.
Also be sure to tweak your sd card speed in case you havent already done that. A 1024 read ahed value should be the best option for your class
bandarigoda123 said:
1-yes, it's okay.
Download mini tool partition - Home edition
2- Fat for 2GB
Fat32 for 4GB or Above-----u should use Fat 32
if u partition the SD card ext size must be
128mb
256mb
512mb
1024mb ---don't use than 1024mb
3- I think link2sd is better, but app2sd also good.
Click to expand...
Click to collapse
Rudjgaard said:
What he ^ said. But to make a few adds,
You format the whole sd card as fat 32, and set a high cluster size value. Then create ext partition which can be made in fat32, ext2 or ext3 (ext3 is said to be best)
You can also partition the sd card from cwn recovery (remember it will wipe all data on card).
Linking is better because it moves a larger number of info onto the sd card, i use link2sd which is very simple and efficient. Nonetheless when linking most backup apps except titanium will not be able to follow the simlink to the apk (i think mbackup also just solved this issue but i'm not sure), but they will backup the app data.
Also be sure to tweak your sd card speed in case you havent already done that. A 1024 read ahed value should be the best option for your class
Click to expand...
Click to collapse
Thanks for the input, guys. I'm getting a clearer picture on what I should do with my new external storage. Now, let me ask a few more questions:
a.) Any particular reason why I should use ext3? Shouldn't the partition be both FAT32's?
b.) If I do use ext3, what would be the reason? Any advantage over FAT32? Also, is ext4 better?
b.) What should be the ratio when I partition my card? Ex. 50:50, 75:25, etc.
Again, thanks. I'll be doing my own research on the topic while I'm away.
1- u can use fat32 too. But ext 2,3,4 are better. If the rom support u can use ext 3 or 4..
2- ext3 is better than ext2 (correct me if i wrong)..yeah use ext4
3- for ext - 1024mb is enough
for ur swap 128
sd card should be fat32
---------- Post added at 09:37 AM ---------- Previous post was at 09:35 AM ----------
As above guy said, use cwm
hmmm...the safest format when you want to partitions your SD card is FAT/FAT32....EXT2/EXT3/EXT4 is good but depend on your kernel...you your using custom kernel then those format wont be any problem to your phone....
here is the best way to partition your 32Gb SD card....
for your main storage/primary = FAT32
for your 2nd partition/primary = EXT2/EXT3/EXT4
for linux swap = you dont need this partitions so its an option....
Size for your main storage = the remaining size after you have partition it
Size for your 2nd partition = 1024mb (do not go beyond this size)
Size for Swap (option) = 100mb....
Pusak Gaoq said:
hmmm...the safest format when you want to partitions your SD card is FAT/FAT32....EXT2/EXT3/EXT4 is good but depend on your kernel...you your using custom kernel then those format wont be any problem to your phone....
here is the best way to partition your 32Gb SD card....
for your main storage/primary = FAT32
for your 2nd partition/primary = EXT2/EXT3/EXT4
for linux swap = you dont need this partitions so its an option....
Size for your main storage = the remaining size after you have partition it
Size for your 2nd partition = 1024mb (do not go beyond this size)
Size for Swap (option) = 100mb....
Click to expand...
Click to collapse
Yeah,
I've went ahead and formatted my SD card into one FAT32 and one ext3 partition (still thinking about ext3, though). I've linked my apps to the ext3 partition. I've managed to free up about 100mb+ in internal storage space. Time to clean up my system ROM, let's see how much free space I can get.
Thanks to Pusak Gaoq, bandarigoda123 and Rudjgaard. You've all been great.
Haha, no problem bro.

[Q] Merge device partitions

Hi all,
I have SONY XPERIA tipo with 803MB Internal Sotrage and 2.20 GB.
I have rooted the phone, and set external 32GB card as the default SD card (i.e. phone thinks its internal memory is 32GB) via changes in /etc/vold.fstab file.
The result is that phone regards the 2.20GB space as external memory.
I can move many applications to 32GB card, however some applications e.g. BusyBox, GCC Toolchain, and Chrome are not movable to Internal storage (32GB) or external storage (2.20GB).
Since the 2.20GB space is of no use for me, and it is mounted under the same device where "phone memory" 803 MB is mounted i.e. :
/dev/block/mmcblk0 = 3909 MB
/dev/block/mmcblk0p11 = 524 MB
/dev/block/mmcblk0p11 = 167 MB
/dev/block/mmcblk0p15 = 803 MB
/dev/block/mmcblk0p16 = 2311 MB
Surely, the last partition "/dev/block/mmcblk0p16 = 2311 MB" is the free storage not being used, and "/dev/block/mmcblk0p15 = 803 MB" is the phone memory, which I want to extend/increase.
My question is:
Is it possible to merge the alst 2 partitions (e.g. by formatting 2.2GB space and then merging it with the 803MB space. This way my phone will have its system memory pretty large, and I will be able to install more applets through BusyBox as well as Chrome etc.
Best regards.
maybe Linear RAID these volumes - linux thing but i didnt seen anybody did that on android
you can use EXT partition and script for apps
found nothing related to device partition management
After further searching, and wasting many precious hours, I found nothing except this old thread:
http://forum.xda-developers.com/showthread.php?t=1171531
But it is related to an LG machine. Furthermore the process is very much cumbersome for a simple task like this.
I thought a couple of linux commands would do this, as usually we Linux user do, but the only partition tool available for android works only with the external sdcard (mounted as a separate storage, not as the device storage).
uetian304 said:
After further searching, and wasting many precious hours
Click to expand...
Click to collapse
That time is never waisted, You learned things
uetian304 said:
I thought a couple of linux commands would do this, as usually we Linux user do, but the only partition tool available for android works only with the external sdcard (mounted as a separate storage, not as the device storage).
Click to expand...
Click to collapse
I think the problem is that Android is not Linux but something similar or in other words a subset of Linux. Many things that are configurable in Linux are not in Android. That's why many phone companies do funny things with partitions e.g. mount internal partitions as SC cards.
That's how it is as far as I know. Cheers, Ralf

Resize ext2 partition??

So, I have a samsung galaxy young s6312, stock android 4.1.2 jellybean, rooted. Since the internal memory is very low, I use link2sd to link app files to my external sd card. Now I have created an ext2 partition of 1.5 gb to use with link2sd. but now the partition is full, and my internal memory is also full, because I have installed about 3gb of apps in my phone, half are in the second partition, and half are on my internal memory. so now I want to know if there is a way I can increase the size of my second partition. if I had enough memory, I would have moved the apps to my internal memory temporarily, but I don't have enough internal memory to move the linked apps to my internal memory. so is there any way to increase size of second partition without formatting it?? NOTE: I don't have any problem in formatting the first partition if necessary, but I can't format the second partition. NOTE: the sd card I use is of 8 gb...
Thanks...........
I have the same issue...
... so I'm disappointed to see that no one has replied.
I have a rooted LD-D520 with Android 4.1.2. Since I quickly ran out of memory I added an 8GB SD card and partitioned it with a 1.5GB ext2. I used Link2SD to them move over most all my apps. I don't have that many, but some of them have gotten so big (FB, Skype, etc.) that I now have only 5% free space on the ext2. I don't have much space left on the internal memory either, so I thought I'd try to make the ext2 partition bigger. (There's lot of free space on the SD card since I'm not using much of the other partition.) I tried using the MiniTool Partition Wizard, but even after reducing the size of the non-ext2 partition to create some unallocated space I was still unable to resize the ext2 partition.
Any suggestions? Is there an easy way to do this?

Categories

Resources