[Completed] [Q] Phone with 2 different internal storage - XDA Assist

this is a AT&T version of Galaxy S, which is captivate.
In setting Storage page, It shows 2 different internal storage, One is about 2-3GB, the other one is 9GB I think. The problem is everytime I flash a custom ROM, it goes in that 2-3GB storage. So I am not able to install a lot of apps. I was wondering if there is anyway I can combine those 2 different storage?

DUHAsianSKILLZ said:
Either you have an SD card or you have two partitions. The os is mostly stored on the smaller one. You can probably move apps to the other storage. Hope this helps!
Click to expand...
Click to collapse
newbie here. no sd card in my phone. but could have two partitions. anyway to combine them in to one? I am pretty sure when i got this phone 4 years ago, it only got one partition. but I had tried some different ROMs.

Hi
Thanks for writing to us at XDA Assist. This is normal, the first partition is your system partition, the second partition is your user-accessible partition. They're kept apart for security and safety reasons, if the average user had access to the system partition (root access) they could damage it and render the phone useless. No, you can't combine the two partitions.

No response in two days, thread closed.

Related

What's the point? (Android partitions)

Lately, I've been flashing a bunch of different ROMs, and in each one, they require you to have a certain amount of your memory partitioned. I'm not too experienced in this particular area and I've been wondering what is the point of all the partitioning?
Why can't we just have one partition and run things off of that like with a computer running on windows??
What are the differences between ext2 and ext3 and so on?
So far, I've only been able to find out that the swap partition is for memory extension when the phone is currently using all of its ram, it can convert some of the sd card's memory to use for programs. Can anyone provide more insight on this?
I've asked myself the same questions .... hope someone will explain...
hacker01 said:
Lately, I've been flashing a bunch of different ROMs, and in each one, they require you to have a certain amount of your memory partitioned. I'm not too experienced in this particular area and I've been wondering what is the point of all the partitioning?
Why can't we just have one partition and run things off of that like with a computer running on windows??
What are the differences between ext2 and ext3 and so on?
So far, I've only been able to find out that the swap partition is for memory extension when the phone is currently using all of its ram, it can convert some of the sd card's memory to use for programs. Can anyone provide more insight on this?
Click to expand...
Click to collapse
It would be helpful if you mentioned what phone you're using.
Generally the reason you have a /data and /system partition separately are so that you can either upgrade or reinstall Android without losing your data. If you reflashed whatever ROM you're on right now again, without wiping anything, all of your apps and settings would still be there (although any mods you flashed to modify the ROM itself would need to be flashed again).
System - Holds Android itself and any apps that came with the ROM. Some ROMs (or rather updater scripts inside of ZIP files) will install some apps in the data partition to save space.
Data - Your settings and any applications you installed.
Sometimes you WILL have to wipe everything to go to a different ROM, but for the most part if you're on an official ROM that came with your phone, and your carrier pushes an update, you don't have to.
I'm guessing you have an older phone if you need to make a swap file. A swap file is like RAM in the form of a file; if your phone runs out of usable RAM, it can use the [slower, but useful] swap file, which is like memory you reserve from storage [your MicroSD card]. Windows and other OS's use swap files too, but given how much RAM we have in computers today, we hardly ever use it.
EXT 2 fs - A non-journaling file system. It's quicker than EXT 3 and takes up less space for itself in memory (not for files, just for itself), but it's more susceptible to corruption if you randomly turn off the phone while a file is being accessed.
EXT 3 fs - A journaling file system, which means that it keeps track of any file operations within itself. While it's slower than EXT 2 and takes up more space, it is more reliable and is safer in terms of file integrity.
There's also EXT 4, but only certain phones are compatible with that, mostly Samsung Galaxy S phones.
tl;dr: It keeps everything modular.
Thanks for the explanation. It helped
Sent from my PC36100 using XDA Premium App

[Q] going crazy trying to figure out how to partition!

hi all, i have a rooted htc aria running froyo 2.2.ive got a new 16g card coming. i would like to partition. ive read way too much info on doing this, that im now totally confused! i cant figure out what steps this should be done in. ive got everything backed up. im not sure what program to use for the partitioning. have read not to use rom manager. im not sure about how many partitions i should have. after i copy my card contents to pc, where do they go when i copy them back? i just really need someone kind enough to walk me thru this. i have adhd and need specific instructions......thanx
chowceal said:
hi all, i have a rooted htc aria running froyo 2.2.ive got a new 16g card coming. i would like to partition. ive read way too much info on doing this, that im now totally confused! i cant figure out what steps this should be done in. ive got everything backed up. im not sure what program to use for the partitioning. have read not to use rom manager. im not sure about how many partitions i should have. after i copy my card contents to pc, where do they go when i copy them back? i just really need someone kind enough to walk me thru this. i have adhd and need specific instructions......thanx
Click to expand...
Click to collapse
Why do you need to partition buddy? Do you want multiple internal storages, or another reason? I may be able to help here with just a little more info.
i would like to partition the micro card.ive read that its better to have it partitioned?
chowceal said:
i would like to partition the micro card.ive read that its better to have it partitioned?
Click to expand...
Click to collapse
In some cases, putting a separate partition on your SD card and formatting to etx3 can be beneficial, especially with the Galaxy S devices. In day-to-day use with others phones though, you'll benefit far more from the extra storage than having multiple partitions. Do you have a Galaxy S mate?
i have a htc aria.
chowceal said:
i have a htc aria.
Click to expand...
Click to collapse
I found this for you, from the Aria forum:
To Enable A2SD:
Backup your applications
Backup your sdcard
Partition your sdcard with ROM Manager with an ext partition option. (ROM manager is in Market)
This should start a special mode of clockwork recovery, which will partition the sdcard.
That's the only reason you'd want to partition your card, so that if you're running out of memory you can move some of your apps to the SD card. ROM Manager is very easy to use, but I'll be here if you need me Good luck!
juzz86 said:
I found this for you, from the Aria forum:
To Enable A2SD:
Backup your applications
Backup your sdcard
Partition your sdcard with ROM Manager with an ext partition option. (ROM manager is in Market)
This should start a special mode of clockwork recovery, which will partition the sdcard.
That's the only reason you'd want to partition your card, so that if you're running out of memory you can move some of your apps to the SD card. ROM Manager is very easy to use, but I'll be here if you need me Good luck!
Click to expand...
Click to collapse
To follow onto this question. 1st time droid user, limited linux knowledge. I am running 2.2 on a brand new optimus t(mobile). I plan on rooting using z4root and flashing ROM (maybe megatron). Sdcard new (unused) only thing I have done with the phone is install a bunch of apps (which I can replace) and load my contact/gmail account.
I notice that my phone indicates 143kb internal available, so I assume I will have space limitations soon. It is my understanding that one of the benefits or rooting and putting on custom rom is the ability to have your phone recognize portions of the sd card as internal memory and, thus, "create" more internal space.
Considering my phone and my desire, can I go through the process of 1) rooting (z4root) 2) backup (custom recovery) 3) flash new rom/kernal 4) dump back up from sdcard onto PC via card reader 5) Use your above method to partition card?
Any suggestions/advice would be greatly appreciated, including partition types/sizes, process, procedure....or just tell me if I am an idiot and am way off base.
Thanks a lot

[Q] Internal memory?

I've been reading into this topic for two days now, and I still did not have what I need.
From the installer scripts, and such, I saw that almost every partition is mounted as /dev/block/mmcblk0p[n]. But teardown images show that the Transformer actually got a built in NAND memory(Kingston 16/32GB), not an internal SD.
So, my question is, which one is correct? Is it an SD card, a NAND chip, or what?
I think both are correct. I think there are 2 partitions on the nand, one for the os and the other one acts as an internal sdcard. Because when you wipe and factory reset the system, all the data on the internal storage are preserved.
Then why is the system partition referred as /dev/block/mmcblk0p1, and such? Staging can be understood, as it is the easiest to refer as such partition, but system, etc, are totally unnecessary, mtd partitions would be the most AOSP way :S
I mostly need this info as I'm setting up a CyanogenMod device tree, and for that there is a new switch (BOARD_HAS_INTERNAL_SD), and for that I have to decide how to go with...
Sorry I can't help you more. I'm just assuming. Hope someone can help you better.
RK3066 data sheet brief
fonix232 said:
I've been reading into this topic for two days now, and I still did not have what I need.
From the installer scripts, and such, I saw that almost every partition is mounted as /dev/block/mmcblk0p[n]. But teardown images show that the Transformer actually got a built in NAND memory(Kingston 16/32GB), not an internal SD.
So, my question is, which one is correct? Is it an SD card, a NAND chip, or what?
Click to expand...
Click to collapse
Could this help maybe?
HyperTextTransferProtocol://tabreview.ru/content/pdf_docs/RK3066_datasheet_brief.pdf

[Q] Can't move apps with Link2SD

I have tried to move apps to sdcard with Link2SD and other similar apps. It fails and says that I can't move them because my device has a primary external storage which is emulated from the internal storage.
Here is a screenshot of the message
Howdy!
as far as I have found out (and been following this problem on and off since I got my plus a few months ago) there is no proper way to move apps to your SD card. Best solution (and the one I am using) is to partition your SD Card then use Link2SD to link apps on your SD. You can set it up to do so automatically for every new app you install. As for partitioning I found this guide the best since I'd never attempted it before but it works really well.
http://forum.xda-developers.com/showthread.php?t=2126363
Good luck and hope this helps a little!
Thanks a lot
lance2355 said:
Howdy!
as far as I have found out (and been following this problem on and off since I got my plus a few months ago) there is no proper way to move apps to your SD card. Best solution (and the one I am using) is to partition your SD Card then use Link2SD to link apps on your SD. You can set it up to do so automatically for every new app you install. As for partitioning I found this guide the best since I'd never attempted it before but it works really well.
http://forum.xda-developers.com/showthread.php?t=2126363
Good luck and hope this helps a little!
Click to expand...
Click to collapse
Do we need to root phone for that?
If yes then what's the point of making partitions.
Sent from my GT-I9105 using xda app-developers app
fayez107 said:
Do we need to root phone for that?
If yes then what's the point of making partitions.
Sent from my GT-I9105 using xda app-developers app
Click to expand...
Click to collapse
Well, my phone was rooted anyway but I think Link2SD needs it. As to why exactly it needs to be partitioned I can only tell you that when my card wasn't partitioned as suggested in the guide I linked then Link2SD wouldn't even offer to link the apps. I am no expert as I pointed out but this was a solution that worked for me. It may well be someone else found something better that doesn't require partitioning. To my knowledge doing things this way requires root AND the partitioned SD card.
lance2355 said:
Well, my phone was rooted anyway but I think Link2SD needs it. As to why exactly it needs to be partitioned I can only tell you that when my card wasn't partitioned as suggested in the guide I linked then Link2SD wouldn't even offer to link the apps. I am no expert as I pointed out but this was a solution that worked for me. It may well be someone else found something better that doesn't require partitioning. To my knowledge doing things this way requires root AND the partitioned SD card.
Click to expand...
Click to collapse
Did you try Apps to SD? Ill be rooting very soon and see what happens. If none works then last stop would be to make partition.
Okay I did root my phone successfully. Still cant move apps. Now going to do this partition system. Hope it works !
fayez107 said:
Did you try Apps to SD? Ill be rooting very soon and see what happens. If none works then last stop would be to make partition.
Okay I did root my phone successfully. Still cant move apps. Now going to do this partition system. Hope it works !
Click to expand...
Click to collapse
Yeah, I tried Apps to SD as well but without success. You get exactly the message as the OP said here http://forum.xda-developers.com/showpost.php?p=42863865&postcount=2
Same goes for Link2SD however once you partitioned it at least offers you to link the apps. But like I said that only happened after I did the partitioning. Beforehand it would not even offer that.
I am not entirely sure what or why Samsung did what they did in kinda blocking the moving of apps to an external card but it it really blows considering that you only get a somewhat limited amount of storage to begin with.
lance2355 said:
Yeah, I tried Apps to SD as well but without success. You get exactly the message as the OP said here http://forum.xda-developers.com/showpost.php?p=42863865&postcount=2
Same goes for Link2SD however once you partitioned it at least offers you to link the apps. But like I said that only happened after I did the partitioning. Beforehand it would not even offer that.
I am not entirely sure what or why Samsung did what they did in kinda blocking the moving of apps to an external card but it it really blows considering that you only get a somewhat limited amount of storage to begin with.
Click to expand...
Click to collapse
Hello again brother. Same here. Before partitioning there was not any option to create link even.
I did the partitioning stuff did work. I can successfully transfer my apps into the ext2 partition i created. (Btw which partition format did you go with?)
How ever I believe folder mount is still a better option as it does not require you to create partitions and works directly such as you enter a brand new card without partition and move apps into card and then it links it. But the only drawback is you need to purchase the app :
fayez107 said:
Hello again brother. Same here. Before partitioning there was not any option to create link even.
I did the partitioning stuff did work. I can successfully transfer my apps into the ext2 partition i created. (Btw which partition format did you go with?)
How ever I believe folder mount is still a better option as it does not require you to create partitions and works directly such as you enter a brand new card without partition and move apps into card and then it links it. But the only drawback is you need to purchase the app :
Click to expand...
Click to collapse
I used ext4 for my partition. And I hadn't heard of Folder Mount until you mentioned it. Will have to check it out. Can you actually move stuff if you use that?
lance2355 said:
I used ext4 for my partition. And I hadn't heard of Folder Mount until you mentioned it. Will have to check it out. Can you actually move stuff if you use that?
Click to expand...
Click to collapse
Well ext4 didn't work for me idky though ext2 did and it worked. But creating partitions is pure junk and it would reduce the life and speed of your card (its something i believe) so I deleted the partitions and brought my card into original format.
And yes man Folder Mount is something we need ! It does exactly what both of us want. Simply move all the app data from internal memory to external memory and as soon as you move you have empty space on your internal storage and external storage is occupied. Its simple and very clear and easy to use. Just 3 clicks i believe and its done. And another good stuff is it will show you how much an app is occupying internal space and then moves it into SD card and also doesn't show important system apps to move as moving them creates problem.
There's a free version to try which would allow you to move 3 apps only and if you want more then buy the app for 2 Dollars.
Its developed by @madmack. Do check it out. The sad part for me is I dont have a credit card nor Paypal is available in my country
And i need this app badly !

Best way to repartition T959V

Ok, I have two Devices a t959 and a t959v. I have brought them both up to android 4.x.x with the appropriate files for the device. Somehow the T959 repartitioned the amount of system RAM from 500Mb to 1.5Gb while the t959v is still at 500mb. On the t959 I flashed to stock, using the Samsung Vibrant Root tools. (T959UVJFD)
then the update.zip recovery from 03.11.2102. then to cm-7.2.0-vibrantmtd and then to Xperia Vibrantmtd 4.2.2. I didn't notice the repartition until I ran out of space installing the same apps that were on the t959 and then compared the two phones under settings/apps. the t959v says 410Mb used and 117Mb free. the t959 says 373mb used and a whopping 1.1Gb free.
I looked at the log for the Xperia update and came across this: "Creating file system with parameters: Size: 1589624832 This would indicate that the partitioning happened during that update.
My upgrade path on the t959v was Oneclick Stock restore, then bhundven-blastoff-v2.5. then CM 11-20140908-UNOFFICIAL-galaxys4gmtd.
I didn't see anything similar during the update in the t959v.
So my dumb question is: Is there a way to have a similar memory partition on the t959v?
It seems to be that having the larger system partition goes a long way to making the phone really useable since after about 9 apps the normal system partition fills up. Is there a downside to having the larger system partition?
thewizardofahhs said:
Ok, I have two Devices a t959 and a t959v. I have brought them both up to android 4.x.x with the appropriate files for the device. Somehow the T959 repartitioned the amount of system RAM from 500Mb to 1.5Gb while the t959v is still at 500mb. On the t959 I flashed to stock, using the Samsung Vibrant Root tools. (T959UVJFD)
then the update.zip recovery from 03.11.2102. then to cm-7.2.0-vibrantmtd and then to Xperia Vibrantmtd 4.2.2. I didn't notice the repartition until I ran out of space installing the same apps that were on the t959 and then compared the two phones under settings/apps. the t959v says 410Mb used and 117Mb free. the t959 says 373mb used and a whopping 1.1Gb free.
I looked at the log for the Xperia update and came across this: "Creating file system with parameters: Size: 1589624832 This would indicate that the partitioning happened during that update.
My upgrade path on the t959v was Oneclick Stock restore, then bhundven-blastoff-v2.5. then CM 11-20140908-UNOFFICIAL-galaxys4gmtd.
I didn't see anything similar during the update in the t959v.
So my dumb question is: Is there a way to have a similar memory partition on the t959v?
It seems to be that having the larger system partition goes a long way to making the phone really useable since after about 9 apps the normal system partition fills up. Is there a downside to having the larger system partition?
Click to expand...
Click to collapse
First off, welcome to the forums!
By "system RAM", I'm assuming that you mean data storage for apps. There are typically three main partition to worry about: the system partition which contains all the preinstalled apps and the OS (Android), the data partition which stores all user installed apps and data, and the sdcard partition (optional) which stores music, videos, pictures etc. The RAM is used by the phone as a place to hold the data that is currently being used.
The TL,DR version is this: The T959 has 16gb of storage, the T959V has only 1GB. Read on for more info...
One of the key differences (to the end user) of the T959 and the T959V is that the T959 has an internal SD card while the T959V does not. So for the T959, there is 16GB of space, some of which is used for the data, some for the system, and the rest for the sdcard partition. On the other hand, the T959V just has a larger oneNand partition than the T959. On the T959, it stores the recovery, boot, and efs partitions (which are not really important for the end user, just that they work ) So on the T959V, it has a larger one (about 1GB) that stores the data and system partition in addition to the recovery, boot, etc partitions. The sdcard partition is used when you insert a microSD card into the phone. On the T959, when you insert an microSD card it is used as yet another partition that the T959V doesn't have.
Note that this is a bit of a simplification.
It is possible to have more space on the data partition to install apps, but then you have to move the data partition to the microSD card. This is slower but definitely possible.
Hope this helps.

Categories

Resources