data.img on sd(fat) vs data on ext4 partition - HD2 Android Q&A, Help & Troubleshooting and Genera

Hi,
I read in a thread that devs are trying to support data on a ext4 partition on sd. What will be the benefits compared to a mounted data.img file that is on a fat32 formatted sd card?

I'm also interested

The issues that the mounted Data.img are "Fast Data Corruption" "Slight Lag when installing applications", i guess comparing it to the Data partition on the SD is more secure, there will be no lag since it will be a ext format..
Please correct me if i'm wrong

I hope, data.img roms and no-ram sd builds has the same performance.
Think the best solution for now is simple nand rom and only the necesary apps.

I knw this thread wil cm soon..
Ya I also had this question..
I think partition thing is secure as that seperates other data with linux data..

I was about to create a new thread but my question is similar :
What is the difference between Froyo's Apps2SD and an Ext partition ? What is the "best" choice? While Apps2SD is compatible with almost every Nand, I think ext needs to be allowed first. And for the moment not that many Nand do. I don't want to create an ext to have to delete it the next day if there is no real advantages.
Thanks !

Data.img is representing the internal memory of your phone on SD Card builds.
If you are running NAND ROMs, the internal memory might be not too much (especially for EU models) as it is 512Mb - size of OS.
By having an ext4 partition (on SD) recognized as internal memory, you can decide on the size of you internal memory.
Latest A2SD+ ROMs offer this.
A lot of Android Users suffered in the past low internal memory (the market has even an own category for it when you delete apps
Sent from my HTC HD2 using XDA App

rogerG27 said:
Data.img is representing the internal memory of your phone on SD Card builds.
If you are running NAND ROMs, the internal memory might be not too much (especially for EU models) as it is 512Mb - size of OS.
By having an ext4 partition (on SD) recognized as internal memory, you can decide on the size of you internal memory.
Latest A2SD+ ROMs offer this.
A lot of Android Users suffered in the past low internal memory (the market has even an own category for it when you delete apps
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
but when butting data .image on sd card , what is th role of nand in this , or what nand is used for

A data.img stored on a fat32 partition will have far less resilience to corruption and slower performance than if you were to store the data in an ext4 partition which supports journaling, significantly reducing the risk of corrupiton.

Related

[Q] I m quite confuse.. may i knw what is the partition SD card for?

[Q] I m quite confuse.. may i knw what is the partition SD card for?
i saw ext 3 , ext 4.. what i thi all abt.. i m quite confuse ahaha
so i should use ext 3 or 4?? what diff
Depends on the ROM that you're using. They're used to store your apps that you've downloaded (A2SD+/DATA2SD) and Ext3/4 are just speed variations, I think.
Sent from my FutureShocks HD2 MIUI using XDA App
it for storing programs and data on instead of using the internal nand memory which can soon run out if you are using a eu hd2 with only 512
Does it mean that rom with A2SD+/DATA2SD I had to set my card with partition ?
Sent from my HTC HD2 using XDA App
uppppppppppppppppppp
yes, you should create on your sd card a fat partition, and an ext4 (or ext3, shouldnt matter)
then install your fresh nand build, and it will autodetect the ext partition and treat it as phone memory, leaving the fat partition to act as the 'sd card'.
so, when you instal an app, install uit to phone, not sd card, and it will actually end up on the ext partition, and the phone will treat it as if its in its internal rom.
When you browse with a filemanager, you will not see a seperate ext partition, because it is integrated into the system, but you will see an sd card listed, which is the fat partition.
The other plus side is when you install a different rom, when it boots any apps found on the ext partition will already be installed.
This all happens automatically, so long as you have an ext partition, and a rom that supports it. you do not need (and nor should you) go into teh app settings and choose move to sd card. if you do that it will move to teh fat partition, which defeats the object.

Ext3 partition

Hi team,
Just wanted to know why should we create Ext3 partition? Will this solve the low memory problem in Blade?
What would be the recommended partition size and how to partition it? Do forgive me if this is a repeat question please point me to right thread.
Regards
UK
Creating ext partition on memory card will move the apps from phone memory to ext partition on memory card thereby freeing up phone memory. So it solves low memory problems due to insufficient storage.
Use clockworkmod recovery to partition memory card. Depending on ur sdcard size and ur needs the ext an be 256 or 512MB with 0MB swap. After partitioning, flash the darktremor apps2sd script from custom recovery to use the sdcard for applications.
Sent from my Blade using XDA App
I have CM7 running. When I partition it, what happens with the backup and the data on the SD card?
DrPaua said:
I have CM7 running. When I partition it, what happens with the backup and the data on the SD card?
Click to expand...
Click to collapse
All data on Sdcard will be deleted.

[Q] SD Card Method Android Link2SD

Hello Guys
I would like to know that if my SD Card 16GB has partition into 2 primary drive - FAT32, EXT3; and my android system is running on FAT32 partition, can I run the Link2SD to put all apps into EXT3 partition?
I try it and it shows the manual of the mounting partition. However, it shows the error message of mounting /dev/block/vold/179:2 on /data/sdext2 failed. I would like to use it even it is in SD version of Android so that I can minimize the usage of internal ROM. I use the traditional App2SD and the memory is gradually reduced when I install new apps.
Thanks
Wilson Fung said:
Hello Guys
I would like to know that if my SD Card 16GB has partition into 2 primary drive - FAT32, EXT3; and my android system is running on FAT32 partition, can I run the Link2SD to put all apps into EXT3 partition?
I try it and it shows the manual of the mounting partition. However, it shows the error message of mounting /dev/block/vold/179:2 on /data/sdext2 failed. I would like to use it even it is in SD version of Android so that I can minimize the usage of internal ROM. I use the traditional App2SD and the memory is gradually reduced when I install new apps.
Thanks
Click to expand...
Click to collapse
SD Android uses no ROM. The applications are stored on what is read by the system as 'internal storage' but is actually a data.img file which is normally 1gb, therefore you already have 1gb of your SD card dedicated to storage of apps. I don't know if you still would like A2SD despite this, but I thought this would probably influence your decision.
Nigeldg said:
SD Android uses no ROM. The applications are stored on what is read by the system as 'internal storage' but is actually a data.img file which is normally 1gb, therefore you already have 1gb of your SD card dedicated to storage of apps. I don't know if you still would like A2SD despite this, but I thought this would probably influence your decision.
Click to expand...
Click to collapse
Thanks for your reply. When downloading apps, Android will treat it storage at the internal storage, that is, the memory reduces very fast. Using App2SD will help to show higher memory storage, which is similar to NAndroid. However, the memory is still lowered as it seems to move the apps only to outside, keeping data internally. Therefore, it can download up to 60-70 apps, but it is impossible to store like 200apps. Link2SD could solve it, but I cannot link to EXT3 after using it. Any suggestion on it?

Partion SD or not

Do i have to partition sd card on hd2 because i use a 2g card and when i partition it i lose storage space
no you dont have to partition it, only if you intend to use either data/apponEXT type scripts to increase internal storage (apps run better from EXT than being moved to sd in the normal way)
If you have a tmous then no, I wouldn't bother. If you have reg, i used to have a 1/2 gig ext on a 2gb card and moved only the data/apps to EXT, not the whole data partition.
i would say use partition sd.
i used every time it give more space and run faster.
sry for my bad englis.
josephh71 said:
Do i have to partition sd card on hd2 because i use a 2g card and when i partition it i lose storage space
Click to expand...
Click to collapse
It depends on the ROM you are going to use. My guess is your 2g microsd card is old and not speedy (lower than class 6). I recommend you to install light-weighted ROM, i.e. CM7 (android 2.3.7). If you try Sense ROM, you have to cut a EXT partition. You will also noticed some slowdown of the system.

Insufficient internal storage on PAC Man v1.2a

I have flashed the PACMan v1.2a rom to NAND. The system partition size is about 200MB. I have very few space left on the internal storage. I cannot install any applications or update them. I had already partitioned my SDCard to have 1gb FAT32 on the first partition and 1gb EXT4 on the second partition. I was expecting the ROM to automatically use the ext4 partition for data. But apparently that is not the way it works. How can I now utilize the ext4 partition on the SDCard? Do I have to reflash the ROM? A script such IntExt?
By the way, I am not a Windows user. Is there a way to repartition the internal storage without using DAF?
bgenc said:
I have flashed the PACMan v1.2a rom to NAND. The system partition size is about 200MB. I have very few space left on the internal storage. I cannot install any applications or update them. I had already partitioned my SDCard to have 1gb FAT32 on the first partition and 1gb EXT4 on the second partition. I was expecting the ROM to automatically use the ext4 partition for data. But apparently that is not the way it works. How can I now utilize the ext4 partition on the SDCard? Do I have to reflash the ROM? A script such IntExt?
By the way, I am not a Windows user. Is there a way to repartition the internal storage without using DAF?
Click to expand...
Click to collapse
I have the same problem OP. Have you found a solution yet?
10Godzillas said:
I have the same problem OP. Have you found a solution yet?
Click to expand...
Click to collapse
Nope, I just gave up.
I'm pretty sure your problem is that at installation, you're picking the wrong installation type, if you want data on the SD Card's ext4 partition, you need to pick NAND + DataOnExt in the Aroma installer, usually there is 3 options:
-NAND
(For TMOUS HD2 with 1GB NAND)
-NAND + DataOnExt
(For EU LEO/HD2 with 512MB NAND)
-NativeSD
(For very fast SD Cards)
I too had this problem, I had no space to install or update apps, you need to re flash the ROM and choose the NAND + DataOnExt.
There should be 2 partitions on your SD Card; the first one should be FAT32, and the second ext4
I hope I helped!
zainuintel said:
I'm pretty sure your problem is that at installation, you're picking the wrong installation type, if you want data on the SD Card's ext4 partition, you need to pick NAND + DataOnExt in the Aroma installer, usually there is 3 options:
-NAND
(For TMOUS HD2 with 1GB NAND)
-NAND + DataOnExt
(For EU LEO/HD2 with 512MB NAND)
-NativeSD
(For very fast SD Cards)
I too had this problem, I had no space to install or update apps, you need to re flash the ROM and choose the NAND + DataOnExt.
There should be 2 partitions on your SD Card; the first one should be FAT32, and the second ext4
I hope I helped!
Click to expand...
Click to collapse
This may indeed be the reason. I will give this a shot asap.

Categories

Resources