Hello,
I'm new to Android. Some weks ago I installed on my LG G Pad 8.3 AOSP 5.02 ROM.
I would like use the SD card or cards connected with USB with different filesystem as vfat. I have changed the last 2 lines in the fstab.awifi - from vfat to auto. But my Pad (vomanaged) will only read/write cards that are with vfat as filesystem.
Is it possible to use SD cards with ext4 to use with AOSP ROM? If yes - what I have to do?
Related
Hio
I wanted to ask gently, if someone is in a position to build a kernel that allows the SD card to be formatted in ext(2,3,4)?
I've pushed a 32GiB card into the tablet, and it would be very nice to move more than 4GiB sized data on the sd card.
Other file systems would of course possible
I have the P6810.
I don't think you need a custom kernel. The internal flash memory is already formatted with ext4 and supports files larger than 4GB. The problem is with the Samsung automatic sd-card mounting which forces fat32 only.
Is it possible to manually unmount/remount the external sd card with ext4 file support via shell or custom app/script?
The kernel's got ext4 support.
To mount the SD card, run the following in a terminal (as root):
mkdir /mnt/sdcard/ext
mount -t ext4 /dev/block/mmcblk1p1 /mnt/sdcard/ext
Your SD card will then be mounted in the ext directory on your Internal drive.
I have the strangest feeling this has already been answered somewhere...but i've scoured the internet and havent found much of anything on the topic. I've read some mixed statements saying ppls sgs4 see's an external sd card formatted as exFAT, others say it isnt working for them. I've figured out a way to get the hardfloat Kali Linux ARM gui terminal working and all applications installed running in a chrooted environment...however the image size needs to be a minimum of 6gb to install all programs. I'd like to go with 8gb just to give it a little play. I have an SGH-I337 (AT&T) and am rooted, i've tried stock rom w/ stock kernel, stock rom w/ KTweaker kernel, said it supports exFAT but did not work. Also i've tried Cyanogenmod 10.1, but havent tried the KTweaker kernel w/ cyanogenmod yet. After formatting the 16gb microsd i have to exFAT and inserting it into the phone it states "Preparing SD Card"...and immediately says "SD Card is safe to remove". Anybody have any insight as to how i can get around this 4gb filesize limitation? Any input will be greatly appreciated. Thank you.
Here's the deal.
All cards 32gb or less (SDHC cards) come formatted in Fat32.(Part of SDHC spec) This includes a file limit of 4gb max for a single file.
All cards 64gb or more (SDXC cards which the S4 supports) come preformatted in exFat (Part of SDXC spec). This does not have a 4gb file limitation.
The stock Samsung / AT&T Firmware supports exFat. (I bought a 64gb SDXD formatted with exFat and plugged it in and worked right away). Most recoveries do to. (TWRP does at least).
However, I flashed CM10.1 onto my S4. CM10.1 does _NOT_ support exFat. Initially I backed up and reformatted my card in Fat32. Angry with the 4gb file limitation (I have many 720p and 1080p movies over 4gb..) I actually took the microSD card out, used a adapter and hooked it up to a Linux system (Ubuntu 13.04 in my case) and used gParted to format the card to EXT4 filesystem. EXT4 is a filesystem most Linux machines use and support natively. This is actually the filesystem most newer Android device use for their internal SDCard / Data partitions! I popped the card back in, CM10.1 reads it perfectly! And I was able to copy files over 4gb to the device!
So its not a hardware thing since the S4 is SDXC compatible. Just formatting / partition time issue.
I greatly appreciate the breakdown! However i do have a question, since the sgs4 supports exFAT, why does it not see it after i reformat my 16gb to exFAT? Is it because it is an SDHC and not an SDXC? Also, does the type of recovery you have installed alter what filesystem types are recognized?
RawBrokerage said:
I greatly appreciate the breakdown! However i do have a question, since the sgs4 supports exFAT, why does it not see it after i reformat my 16gb to exFAT? Is it because it is an SDHC and not an SDXC? Also, does the type of recovery you have installed alter what filesystem types are recognized?
Click to expand...
Click to collapse
No problem!
As far as the spec goes, if it's formated in exFatand its SDHC it should still read it fine. Filesystem is just a filesystem. The spec just says what is used by default on cards.
One possible issue though, did you format your card in your phone? Sometimes the odd way these work the SD cards like to be formatted in the phones themselves. It worked formatting from a Computer for my ext4 case, however that does not work for all cards/phones/filesystems sometimes.
WoodburyMan said:
No problem!
As far as the spec goes, if it's formated in exFatand its SDHC it should still read it fine. Filesystem is just a filesystem. The spec just says what is used by default on cards.
One possible issue though, did you format your card in your phone? Sometimes the odd way these work the SD cards like to be formatted in the phones themselves. It worked formatting from a Computer for my ext4 case, however that does not work for all cards/phones/filesystems sometimes.
Click to expand...
Click to collapse
I've tried formatting from phone, 3 different computers (one computer running Debian), cfdisk command line as well as gparted, also window's format utility. It seems though nothing is working however after going to Cyanogenmod 10.1 last night and formatting the external to ext4 the phone only displayed "Reading SD Card" then "SD Card is blank". It works perfectly fine whenever the phone formats it, it just doesnt like any other type of filesystem. It is a polariod sd card which gave me issues in the past. Hopefully i can get this resolved and post more on it. Probably just something small i'm missing :/
Anyways, thanks a million on the input!
WoodburyMan said:
Here's the deal.
The stock Samsung / AT&T Firmware supports exFat. (I bought a 64gb SDXD formatted with exFat and plugged it in and worked right away). Most recoveries do to. (TWRP does at least).
Click to expand...
Click to collapse
Can you kindly link me/us to their (TWRP) posts verifying this?
Thanks
igotroot said:
Can you kindly link me/us to their (TWRP) posts verifying this?
Thanks
Click to expand...
Click to collapse
As far as I know there aren't and posts saying it supports it but I've used TWRP with exFAT, Ext4, and FAT32 formatted ROMS.
roms not reading 64gb sandisk sdcard
I have the 64gb sandisk ultra class 10 sdcard... and it flat out works in stock... even when I recover. But doesnt work atall using wicked rom and a couple others. ExFat is the reason... those roms dont support it...
You can use this kernel to get exFAT support on custom ROMs such as Cyanogenmod:
http://forum.xda-developers.com/showthread.php?t=2292341
I have 64GB sdcard and my phone is rooted. I lost all my data on card because of exfat file system. I have found out it is very unreliable. Reliability is worse than FAT32 system.
I would like to have NTFS or ext4 file system on it instead of exfat. I tried several apps: ezymount, NTFS mounter, Paragon NTFS & HFS+. No app was able to mount the card. Is there some way to use NTFS sdcard in galaxy s4?
Never had any problem with exFat filesystem with any samsung device I've owned. You'd better check the reliability of the card you're using!
reddwarf2300282 said:
I have 64GB sdcard and my phone is rooted. I lost all my data on card because of exfat file system. I have found out it is very unreliable. Reliability is worse than FAT32 system.
I would like to have NTFS or ext4 file system on it instead of exfat. I tried several apps: ezymount, NTFS mounter, Paragon NTFS & HFS+. No app was able to mount the card. Is there some way to use NTFS sdcard in galaxy s4?
Click to expand...
Click to collapse
No easy way. The kernel and modules set it up for exFAT. There is no way to change it without a significant change to the kernel and some support in the OS, initramfs etc.
Hi, is it possible for our TN 7 to have exFAT support?
My SD CARD don't work with FAT32, NTFS or EXT4 fs, I tried to fromat it from Linux and Windows as well, always some problems.
t0m3k__ said:
Hi, is it possible for our TN 7 to have exFAT support?
My SD CARD don't work with FAT32, NTFS or EXT4 fs, I tried to fromat it from Linux and Windows as well, always some problems.
Click to expand...
Click to collapse
You may need to do a full format of the partition table.
Format sdcard in MSDOS then make fat32 partition. For any modern memory or storage, use GPT format and then make partitions to suit. Partitions are best in fat32 or ext4.
GParted is a partition manger GUI for Linux that should do the job.
Any update on this?
Does the TN7 support exFat formatted sd-cards or only Fat32. Would be quite a bummer ... due to the 4gb file-size limitation exFAT or NTFS (not happening for sure) would be highly prefered.
Edit (i think i found the official answer)
w_w_w.evga.com/support/faq/afmviewfaq.aspx?faqid=59464
Well ... bummer!
Is there a possibility to add exFAT support through other means? A modded ROM maybe? Or a "patch"? (i read that there is something for the Galaxy S3 with CM10.1 and that CM11 supports exFAT from the start.)
DC-TeaAge said:
Any update on this?
Does the TN7 support exFat formatted sd-cards or only Fat32. Would be quite a bummer ... due to the 4gb file-size limitation exFAT or NTFS (not happening for sure) would be highly prefered.
Edit (i think i found the official answer)
w_w_w.evga.com/support/faq/afmviewfaq.aspx?faqid=59464
Well ... bummer!
Is there a possibility to add exFAT support through other means? A modded ROM maybe? Or a "patch"? (i read that there is something for the Galaxy S3 with CM10.1 and that CM11 supports exFAT from the start.)
Click to expand...
Click to collapse
I tried for a while with different apps to get another file system to work, but never could get it figured out. No matter what I did, fat32 is the only thing I could get to work.
Hi, is it possible for our TN 7 to have exFAT support?
My SD CARD don't work with FAT32, NTFS or EXT4 fs, I tried to fromat it from Linux and Windows as well, always some problems.
Click to expand...
Click to collapse
Use "Bootice" by "www.ipauly.com" to format the sd card to FAT,FAT32,NTFS. Or you can try some another windows utility to format (I think your windows right click format fn is not working properly.) There are various options to choose, choose "partition editor -> your sd card -> create partition table as USB-HDD" option. This will recreate the partition table of the sd card.
I have tested exFAT with TN7, but it doesn't work. FAT,FAT32,NTFS work. I think EXT2/3/4 will not work with sd cards.
If those devices would at least support ext4 on their sd-cards ... just for files >4gb.
Thanks, will try bootice.
TEGRA NOTE 7 compatible micro SD card file system
I bought a 64GB micro SD that the TEGRA NOTE wouldn't read. As it turned out the problem was caused by the exFat file system on the card that the T.N. wouldn't even recognize. NTFS is recognized but it is read only and finally FAT32 is fully recognized, I am now able to read and write on my SD card. I used bootice by Pauly to perform the operations as suggested above, chose "USB-HDD" option and all is OK now.
Do any of the S5 ROMs support ext4 external SD cards?
Thanks.