[Q] Would changing the microsd's file format improve its speed? - HTC Sensation

People keep complaining about the Sensation with the MicroSD card being slower with the Fat32 format vs the Galaxy II (or whatever) with its' 16GB internal memory using EXT3/4/whatever.
My question: would changing the file format of the included card to NTFS or EXT3/4/whatever maybe help speed the card up?

xnifex said:
People keep complaining about the Sensation with the MicroSD card being slower with the Fat32 format vs the Galaxy II (or whatever) with its' 16GB internal memory using EXT3/4/whatever.
My question: would changing the file format of the included card to NTFS or EXT3/4/whatever maybe help speed the card up?
Click to expand...
Click to collapse
That would make it unreadable for the Sensation as it can only read FAT32 format cards.
Also, the problem with FAT32 is not really the speed but the fact that you will be limited to 32GB(larger capacities like 64gb or more cannot be formatted to FAT32). Lastly, in FAT32, you cannot save a file more than 4gb (example: 5gb movie = not possible, you have to divide the movie into clips that are less than 4gb to be saved.)
SGS2's memory card is also formatted to fat32 so it is also affected by these limitation.
SGS2's I/O speed advantage against Sensation comes from the internal capacities, 1GB vs 16/32GB. As sensation's 1GB capacity will most like force the user to use a memory card. While SGS2 can keep most of its file on internal storage.
*Internal storage is always faster than external storage(memory card).

khein said:
That would make it unreadable for the Sensation as it can only read FAT32 format cards.
Also, the problem with FAT32 is not really the speed but the fact that you will be limited to 32GB(larger capacities like 64gb or more cannot be formatted to FAT32). Lastly, in FAT32, you cannot save a file more than 4gb (example: 5gb movie = not possible, you have to divide the movie into clips that are less than 4gb to be saved.)
SGS2's memory card is also formatted to fat32 so it is also affected by these limitation.
SGS2's I/O speed advantage against Sensation comes from the internal capacities, 1GB vs 16/32GB. As sensation's 1GB capacity will most like force the user to use a memory card. While SGS2 can keep most of its file on internal storage.
*Internal storage is always faster than external storage(memory card).
Click to expand...
Click to collapse
Thats not 100% true. 2.3.x added support for ext4 and part of the speed improvement in the SGS II comes from that support being used. In theory the Sensation also supports ext4 so MIGHT be able to mount and ext4 formatted sdcard. Unfortunately its one of those things you might need root for.

Bratag said:
Thats not 100% true. 2.3.x added support for ext4 and part of the speed improvement in the SGS II comes from that support being used. In theory the Sensation also supports ext4 so MIGHT be able to mount and ext4 formatted sdcard. Unfortunately its one of those things you might need root for.
Click to expand...
Click to collapse
Even if you can use ext4 formatted microSD card in both Sensation and SGS2, accessing data (I/O) in the internal storage of both Sensation(1GB) and SGS2(16/32GB) will always be faster than the external storage(SD card).
That's why I hope HTC will release variants with higher storage capacities.

khein said:
That would make it unreadable for the Sensation as it can only read FAT32 format cards.
Also, the problem with FAT32 is not really the speed but the fact that you will be limited to 32GB(larger capacities like 64gb or more cannot be formatted to FAT32). Lastly, in FAT32, you cannot save a file more than 4gb (example: 5gb movie = not possible, you have to divide the movie into clips that are less than 4gb to be saved.)
SGS2's memory card is also formatted to fat32 so it is also affected by these limitation.
SGS2's I/O speed advantage against Sensation comes from the internal capacities, 1GB vs 16/32GB. As sensation's 1GB capacity will most like force the user to use a memory card. While SGS2 can keep most of its file on internal storage.
*Internal storage is always faster than external storage(memory card).
Click to expand...
Click to collapse
FAT32 max volume size is 8TB... Its just windows->right click->Format tool that is crap. Use custom tools. MS limited its tools to promote NTFS.

draftQ said:
FAT32 max volume size is 8TB... Its just windows->right click->Format tool that is crap. Use custom tools. MS limited its tools to promote NTFS.
Click to expand...
Click to collapse
He was talking about FILE size, not volume size.
If ext4 is built in into Gingerbread it might be a way to overcome the file size limit...
I doubt NTFS would work as it's not natively supported in Linux and doubt Google added support to it in Android.

solsearch said:
He was talking about FILE size, not volume size.
If ext4 is built in into Gingerbread it might be a way to overcome the file size limit...
I doubt NTFS would work as it's not natively supported in Linux and doubt Google added support to it in Android.
Click to expand...
Click to collapse
I do agree on the ext4. NTFS will never happen... nor should it happen.
Got file size problem in the post. but he stated that you cant format larger than 32gb. That why i just added a correction.
If I managed to offend someone.. sorry. But fact is fact.

draftQ said:
I do agree on the ext4. NTFS will never happen... nor should it happen.
Got file size problem in the post. but he stated that you cant format larger than 32gb. That why i just added a correction.
If I managed to offend someone.. sorry. But fact is fact.
Click to expand...
Click to collapse
So sorry. When I read your post I had completely forgotten he'd mentioned a 32GB volume size limit I thought you'd made a mistake when it was actually I who did. My bad
I think it was because so far, 32GB is the limit of what we can do. There are no 64GB Transflash cards as far as I know and it's most likely that by the time they come out and become affordable to the masses that we'll be on to a new phone.
Sorry for "correcting" you...

solsearch said:
So sorry. When I read your post I had completely forgotten he'd mentioned a 32GB volume size limit I thought you'd made a mistake when it was actually I who did. My bad
I think it was because so far, 32GB is the limit of what we can do. There are no 64GB Transflash cards as far as I know and it's most likely that by the time they come out and become affordable to the masses that we'll be on to a new phone.
Sorry for "correcting" you...
Click to expand...
Click to collapse
No worries...

Ext4 needs to be supported by htcs kernel as well as Android 2.3.
Secondly windows cannot read ext4 which is why its only used for internal storage.
Sent from my HTC Desire using XDA App

ratchetnclank said:
Ext4 needs to be supported by htcs kernel as well as Android 2.3.
Secondly windows cannot read ext4 which is why its only used for internal storage.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Well, I figured if it was supported by the phone I'd dual-boot with a Linux distro and thereby bypass the Windows ext4 limitation (now if it were ext2/3 then we could get windows to recognize it).

SDCARD File Format
It seems natural to ask: What custom ROMs have good solid support for ext2/ext3 SD-Cards on the Sensation?
Word is, ext2 is faster. I've had to repair my fat32 filesys 3 times. I'm not liking that. It seems to be related to getting a slew of SMS messages before power-up is complete. But that means I need to remember to set airplane mode before power down. That will not help if battery goes to zero.

Related

[Q] SD card boundary alignment of partitions?

When I installed and partitioned an SSD on my PC I needed to make some calculations to make sure the participation fell on "boundaries" to get the highest level of performance from my SSD. Do I need to do the same with a microSD card?
I guess my question might really be "how much like a SSD is an external SD card?"
I have a 32 GB (actually 29.8 GiB) external micro SD that I want to partition and format. I am considering following sizes and formats: Ext4 4GiB; FAT32 25.5 GiB; SWAP remaining (about .3) GiB.
I know in the past it was felt that the EXT partition need to be only 1 or 2 GiB in size, but with a more powerful device and larger apps appearing, I would rather have an extra couple of GiBs than have to repartition in the near future.
Are the partition sizes I am allocating reasonable?
Joe-retired said:
When I installed and partitioned an SSD on my PC I needed to make some calculations to make sure the participation fell on "boundaries" to get the highest level of performance from my SSD. Do I need to do the same with a microSD card?
I guess my question might really be "how much like a SSD is an external SD card?"
I have a 32 GB (actually 29.8 GiB) external micro SD that I want to partition and format. I am considering following sizes and formats: Ext4 4GiB; FAT32 25.5 GiB; SWAP remaining (about .3) GiB.
I know in the past it was felt that the EXT partition need to be only 1 or 2 GiB in size, but with a more powerful device and larger apps appearing, I would rather have an extra couple of GiBs than have to repartition in the near future.
Are the partition sizes I am allocating reasonable?
Click to expand...
Click to collapse
No need to partition the card for use in the g2x. 1 we have no rom's that even support apps to ext/sd. 2 it has 1.5 gig for apps, 5.5 gig internal sd..
Sent from my LG-P999 using XDA Premium App
squish099 said:
No need to partition the card for use in the g2x. 1 we have no rom's that even support apps to ext/sd. 2 it has 1.5 gig for apps, 5.5 gig internal sd..
Sent from my LG-P999 using XDA Premium App
Click to expand...
Click to collapse
Thank you for the information.
So my "google" phone does not support an official google app (i.e. Apps2SD) which is supported by froyo. Also, I thought Cyanogen supported Apps2sd, I have not flashed a CM rom so I have no first hand experience.
Is this lack of support just another "bug" awaiting a fix? I would think that a phone whose design begs to have gaming apps running, would have had this feature working.
It supports the official apps to SD.. the ext partition method came from g1 development because of lack of app space.. basically its not required with the g2x w/1.5 gigs of app storage and the official apps to SD method, but I'm pretty sure on the stock rom it will put your apps on the internal SD as opposed to your micro SD card (I hope this is understandable)
Sent from my LG-P999 using XDA Premium App

Micro SD Card Performance

Hi there!
It seems in the beginning only the 32 GB version of Infinity will hit the stores in Spain, to my dismay 'cause I was eagerly waiting for the 64 GB model.
So, considering I won't be able to wait no more, I could get what's the available in the market along with a 32 GB micro SD card (for example SanDisk Mobile Ultra 32GB). I wonder if there would be performance difference between 64 GB model and 32 GB with 32 GB micro SD card in terms of storage benchmarks or software performance?
The mobile ultra cards should be around 30+MB/sec which should be about what the internal runs at. Get a 64gb card(about $70) and have 96gb storage total! You could use a 128gb card also or any xdhc micro sd, you just need to reformat the xdhc cards to fat32 and they work perfectly! Xdhc cards are faster than sdhc allows, so using an xdhc should test as fast as the internal controller will allow. Sdxc 64gb and up cards should test at over 40MB/sec in a sdhc slot. Sdxc cards should be able to do 100MB/sec which is way faster than the bus/controller in your device, so they will be faster than the built-in storage!
JUST REMEMBER TO REFORMAT SDXC CARDS AS FAT32! And only use SDXC UHS-1 type cards! UHS-2 cards will not work!
If you format a sdxc uhs-1 card as fat32 and it doesn't work, you need to write a new mbr on the card. Xdhc uses exFat file system and that uses ntfs mbr, you need fat32 mbr. Either repartition the card, or use a 3rd party format tool like fat32format which would take care of both issues at once. Shouldn't be an issue on the majority of newer devices.
A lot of devices won't care that the mbr is in the wrong location(exFat and ntfs use a different mbr location compared to fat32) as long as it is formatted fat32.
Good luck, and I hope you stuff a 128gb in there so you have 160GB total! SWEETNESS!
PM me if you need any help!
Sent from my HTC One X using XDA
I would recommend to buy a SanDisk microsd xc 64gb, and and format it to NTFS. I'm using this card in my transformer prime and it's great because in NTFS file system I'm allowed to copy files larger than 4gb (movies). If you format it to fat32 4gb will be the limit. The SanDisk card is almost as fast as internal storage. You won't notice any difference.
josuetenista said:
I would recommend to buy a SanDisk microsd xc 64gb, and and format it to NTFS. I'm using this card in my transformer prime and it's great because in NTFS file system I'm allowed to copy files larger than 4gb (movies). If you format it to fat32 4gb will be the limit. The SanDisk card is almost as fast as internal storage. You won't notice any difference.
Click to expand...
Click to collapse
I assume Infinity will support sdxc format since Prime does.
None of these support "xdhc" yet, but it will work. Do not use ntfs. Linux support is still not 100% for ntfs(drivers are better than the past, but still not recommended). You can use ntfs if you need files bigger than 4gb. Fat32 is the best choice for reliability.
Again, xdhc uhs-1 will work in sdhc slot(with reformat to fat32), xdhc uhs-2 needs true xdhc slot(new pinout from what I have seen).
Sent from my HTC One X using XDA
josuetenista said:
I would recommend to buy a SanDisk microsd xc 64gb, and and format it to NTFS.
Click to expand...
Click to collapse
I would NEVER format ANYTHING to NTFS. There is simply no reason to.
Hemidroids said:
I would NEVER format ANYTHING to NTFS. There is simply no reason to.
Click to expand...
Click to collapse
Really? I have hundreds of movies on my home server over 4 GB. I'm not going to spend hours to convert those to work on the FAT32 system.
Sent from my SAMSUNG-SGH-I777 using Tapatalk 2
amd1979 said:
Really? I have hundreds of movies on my home server over 4 GB. I'm not going to spend hours to convert those to work on the FAT32 system.
Sent from my SAMSUNG-SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
Edit: Nevermind I misread your post.

64gb exfat

Does anyone have exfat working on the Verizon galaxy S3? I tried formating with the phone but no go. When doing exfat format on windows 7 the phone won't recognize the sd card. Thank you for your help.
Sent from my SCH-I535 using xda app-developers app
Are you using the stock ROM with stock kernel? Any custom kernel will not support Exfat.
Sent from my SCH-I535 using xda app-developers app
I'm currently using the latest stock jelly bean leak for Verizon with stock kernel. Had same issue with stock ice cream as well. Thanks for any input
Sent from my SCH-I535 using xda app-developers app
What's not working? exFat should work fine on the stock Verizon factory rom, but it should not and will not work on a custom recovery. To add onto the above funnyperson1's comment, custom kernels and custom recoveries will not recognize sd cards formatted to exFat, it must be Fat32.
Windows can't format drives >32GB that's why it failed. You need a third party solution to format memory >32GB to Fat32. Steps on how to do so are here:
http://forum.xda-developers.com/showthread.php?t=1773735
Sent from my SCH-I535 using xda app-developers app
SlimSnoopOS said:
What's not working? exFat should work fine on the stock Verizon factory rom, but it should not and will not work on a custom recovery. To add onto the above funnyperson1's comment, custom kernels and custom recoveries will not recognize sd cards formatted to exFat, it must be Fat32.
Windows can't format drives >32GB that's why it failed. You need a third party solution to format memory >32GB to Fat32. Steps on how to do so are here:
http://forum.xda-developers.com/showthread.php?t=1773735
Sent from my SCH-I535 using xda app-developers app
Click to expand...
Click to collapse
Some custom kernels will recognize ExtFat if enabled. Ziggy's works in Synergy but he said it wasn't easy to do.
prdog1 said:
Some custom kernels will recognize ExtFat if enabled. Ziggy's works in Synergy but he said it wasn't easy to do.
Click to expand...
Click to collapse
I stand corrected, thanks as always for the info man
Sent from my SCH-I535 using xda app-developers app
VRBLK3 Stock with stock kernel reformatted my snadisk ultra 64GB u1 class 10 SDXC card with no problems. I wanted a clean format for a fresh romantic and it worked without error.
Couple warnings on SDXC and non-stock ROMs and recoveries.
1. Don't use Root Explorer to move files around or create folders on this type of card, not even when formatted FAT32. It doesn't even read the card size correctly.
2. Its been reported several times that TiBu will sporadically not recognize exFAT formatted SDXC cards.
3. Any io speed hacks for external sdcards will cause apps to throw insufficient space errors if you're using SDXC.
4. (And probably the most vexing) The problem with exFAT is that most custom recoveries don't support it (stock recovery reportedly supports it but when uses stock recovery). So that's a burn. On the flip side, SDXC as a standard was built with exFAT as the supported fs. So FAT32 (anything that uses vfat) actually conflicts with SDXC standards. Its not a huge issue, but it can cause small linking errors that will cause windows to want to run chkdisk when it's mounted. Don't run chkdisk if you want to keep your data. Wading through hundreds of ".CHK" files trying to recover lost data for 5 hours is not fun.
I hope twrp will start supporting exFAT on the S3 (I think they have it working on the Note2), also need more kernels to start incorporating exFAT support. Otherwise 64GB SDXC will be a wash for custom ROMs and recoveries.
Sent from my SCH-I535 using xda app-developers app
i have not troubles moving files around or creating folders on my sandisk ultra 64-1 with root explorer.
alquimista said:
4. (And probably the most vexing) The problem with exFAT is that most custom recoveries don't support it (stock recovery reportedly supports it but when uses stock recovery). So that's a burn. On the flip side, SDXC as a standard was built with exFAT as the supported fs. So FAT32 (anything that uses vfat) actually conflicts with SDXC standards. Its not a huge issue, but it can cause small linking errors that will cause windows to want to run chkdisk when it's mounted. Don't run chkdisk if you want to keep your data. Wading through hundreds of ".CHK" files trying to recover lost data for 5 hours is not fun.
I hope twrp will start supporting exFAT on the S3 (I think they have it working on the Note2), also need more kernels to start incorporating exFAT support. Otherwise 64GB SDXC will be a wash for custom ROMs and recoveries.
Click to expand...
Click to collapse
Yes, this situation is a huge mess. Why they standardized on a closed format like exFAT is beyond me. It's all about the Benjamins, I guess.
More on SDXC and exFAT
JonLido said:
Yes, this situation is a huge mess. Why they standardized on a closed format like exFAT is beyond me. It's all about the Benjamins, I guess.
Click to expand...
Click to collapse
Actually, its all about the size and speed.
SDXC was developed to support recording HD video (1920x1080Px30fps and higher).
First up is size:
FAT32 was not built to support file sizes above 2GB, and broadcast quality HD video is about 1GB per minute. You can see the problem there. But that's professional grade HD. Lets look at what our device does, which is roughly 124MB per minute of "full HD" (this is highly compressed). That means anything over roughly 16mins would be larger than 2GB which rules out FAT32.
Second up is speed:
Lets say you have a full 64GB card. SDHC class 10 would max at (in optimal conditions) 10MB/s transfer speed, so it would take almost 2 hours to transfer your data over an SDHC interface. SDXC UHS-I is rated at 100MB/s, so thats about 10 minutes to transfer 64GB over an SDXC interface. NOTE: If you are using an USB card reader that limits you to about 40MB/s in the best scenario, so its definitely faster to use a built in reader than use your phone as a USB card reader.
exFAT does have some serious draw backs though.
1. Totally proprietary to Microsoft.
2. File recovery is crap because there's only 1 VBR in exFAT. FAT32 uses alternating file records, so file recovery is easier.
Conclusion, the SDA's (Secure Digital Association, who owns the SD format) only route to keep up with the HD technology demands, even on a consumer level, was SDXC and exFAT. They couldn't go with any of the more robust file systems because they are mostly not cross platform compatible. NTFS just doesn't go very well on Mac, HFS on Windows is just dumb, and EXT(2,3,4) would just confuse the heck out of your every day end user.
I'm thinking about giving my microSDXC card to someone with a nice digital camera, and buying a 32GB microSDHC class 10 card. FAT32 on SDHC is the standard and won't give me any problems across any platform.
Hope that helps clarify some of the confusion and frustration with 64GB microSDXC cards and exFAT.
Ta,
ALQI
concern
alquimista said:
Actually, its all about the size and speed.
SDXC was developed to support recording HD video (1920x1080Px30fps and higher).
First up is size:
FAT32 was not built to support file sizes above 2GB, and broadcast quality HD video is about 1GB per minute. You can see the problem there. But that's professional grade HD. Lets look at what our device does, which is roughly 124MB per minute of "full HD" (this is highly compressed). That means anything over roughly 16mins would be larger than 2GB which rules out FAT32.
Second up is speed:
Lets say you have a full 64GB card. SDHC class 10 would max at (in optimal conditions) 10MB/s transfer speed, so it would take almost 2 hours to transfer your data over an SDHC interface. SDXC UHS-I is rated at 100MB/s, so thats about 10 minutes to transfer 64GB over an SDXC interface. NOTE: If you are using an USB card reader that limits you to about 40MB/s in the best scenario, so its definitely faster to use a built in reader than use your phone as a USB card reader.
exFAT does have some serious draw backs though.
1. Totally proprietary to Microsoft.
2. File recovery is crap because there's only 1 VBR in exFAT. FAT32 uses alternating file records, so file recovery is easier.
Conclusion, the SDA's (Secure Digital Association, who owns the SD format) only route to keep up with the HD technology demands, even on a consumer level, was SDXC and exFAT. They couldn't go with any of the more robust file systems because they are mostly not cross platform compatible. NTFS just doesn't go very well on Mac, HFS on Windows is just dumb, and EXT(2,3,4) would just confuse the heck out of your every day end user.
I'm thinking about giving my microSDXC card to someone with a nice digital camera, and buying a 32GB microSDHC class 10 card. FAT32 on SDHC is the standard and won't give me any problems across any platform.
Hope that helps clarify some of the confusion and frustration with 64GB microSDXC cards and exFAT.
Ta,
ALQI
Click to expand...
Click to collapse
I have the 64GB SanDisk SD card... I formatted it in exfat using windows... it shows under disk properties that the format is exfat... But I cant download large files such as 4GB and Recovery with Siyah Kernel recognizes it...? Sorry guys, but what am I doing wrong?
Question?
Hi guys, i have the 64gb SanDisk sd card... I had formatted it EXFAT using Windows 7. My phone (galaxy s4 gt-i9300) recognizes it, but i dont know what is wrong, cause I cant download files bigger than 4GB... And also my recovery recognizes it. I rooted my phone, but if I check the properties of the sd card on Windows it shows that it is on EXFAT? Should I use a different method to format it?
Thanks in advance

128GB microSD card confirmed working with the Sensation

All,
Just got my San Disk 128GB microSD card from Amazon. It works great. You'll first need to reformat the card to FAT32 (recommend Google search for GUIFORMAT). Copy/transfer any of your old files from you old card to you new one (after you've formatted) and insert into you Sensation. The Sensation recognized the entire 128GB.
I don't think we're allowed to discuss prices; however, Amazon has a VERY good deal on this card right now for those considering it.
Cheers,
Justin
weatheryoko said:
All,
Just got my San Disk 128GB microSD card from Amazon. It works great. You'll first need to reformat the card to FAT32 (recommend Google search for GUIFORMAT). Copy/transfer any of your old files from you old card to you new one (after you've formatted) and insert into you Sensation. The Sensation recognized the entire 128GB.
I don't think we're allowed to discuss prices; however, Amazon has a VERY good deal on this card right now for those considering it.
Cheers,
Justin
Click to expand...
Click to collapse
the worst is that in fat32 we cant have files bigger then 4gb :crying:
SuBwo0feR said:
the worst is that in fat32 we cant have files bigger then 4gb :crying:
Click to expand...
Click to collapse
are you sure? i have 5gb file and it works fine
In fat32 the sd just acept 4GB files. You can put a lot of 4GB files, but 4GB is the limit.
I have a 32GB Sd with NTFS and works great.
I know it have 128, but you try with NTFS!?
guardiang3 said:
In fat32 the sd just acept 4GB files. You can put a lot of 4GB files, but 4GB is the limit.
I have a 32GB Sd with NTFS and works great.
I know it have 128, but you try with NTFS!?
Click to expand...
Click to collapse
can android read NTFS file system from sdcard?
rzr86 said:
can android read NTFS file system from sdcard?
Click to expand...
Click to collapse
Surely. I have a 32GB NTFS runing on my Sensation.
On bigger SDs the only problem, i believe so, is the lag.
I dont have this problem om my, just on 64GB or bigger.
Sorry for my bad english
Thank you for the information, I had no idea. Will be purchasing one when I have the cash. :good:
weatheryoko said:
All,
Just got my San Disk 128GB microSD card from Amazon. It works great. You'll first need to reformat the card to FAT32 (recommend Google search for GUIFORMAT). Copy/transfer any of your old files from you old card to you new one (after you've formatted) and insert into you Sensation. The Sensation recognized the entire 128GB.
I don't think we're allowed to discuss prices; however, Amazon has a VERY good deal on this card right now for those considering it.
Cheers,
Justin
Click to expand...
Click to collapse
really work in fat32 128gb ??? fat32 is only up to 4GB
masterchip20 said:
really work in fat32 128gb ??? fat32 is only up to 4GB
Click to expand...
Click to collapse
why only up to 4gb?
i have a fat32 sdcard with 16gb capacity
rzr86 said:
why only up to 4gb?
i have a fat32 sdcard with 16gb capacity
Click to expand...
Click to collapse
I've just installed SanDisk Ultra 128GB UHS-I/Class 10 Micro SDXC Memory Card Up To 48MB/s. It was on sale trough Amazon for $90. http://www.amazon.com/gp/product/B00M562LF4/ref=od_aui_detailpages00?ie=UTF8&psc=1
It works well on my Sensation, I've just had to format it to FAT32 in the phone first.
As far the file system used, I prefer FAT32 due to it's compatibility on both Windows and Androids.
None of my files are bigger than 4GB, therefor, this limit doesn't bother me. Only file encroaching this limit would be HD video (my movies typically don't exceed 2.5 GB size) or off-line map data files (I use Garmin's StreetPilot, however, it's easy to split maps to manageable sizes).
So the Sensation can actually read and write to the entire capacity of the 128GB card? I've read repeatedly that 32GB is the max supported for microSD cards, and some people report having a 64GB card working. This is the only place I see a mention of a 128GB card working for the Sensation.
I have a SDCX 128 GB card (Class 10) and when I make an ext4 partition for the MOD to get 8 GB of data my recovery doesn't recognize the card.

125gb sd issue

Hey guys.
Iv got a new s7 loving it so far but want to use my 125gb sd card. Its works in my z4 tablet and old z5 but is undetected in the s7 iv tryed to format in the other device and in the pc to fat32 but still not detected.... any ideas
The S7 needs a card formatted exfat. It's another lousy, single-user, proprietary Microshaft format. If you format it on an old version of Windows you will not be able to format a card bigger than 64G. I don't remember where the cutoff is (i.e. which versions support which sizes). AFAIHR all filesystems formatted exfat are usable on any version of Winbloze.
If you format it in your phone I don't know if your z4 will be able to use it. Thank you screwgle and microshaft for continually choosing the most stupid, ineffective, non-standard, non-portable "technology" over all the free and portable alternatives.
BTW There is no such thing as a 125GB card.
Ah 128 sorry. So do i format to exFAT i read that android only read FAT.
midnightrider said:
The S7 needs a card formatted exfat. It's another lousy, single-user, proprietary Microshaft format. If you format it on an old version of Windows you will not be able to format a card bigger than 64G. I don't remember where the cutoff is (i.e. which versions support which sizes). AFAIHR all filesystems formatted exfat are usable on any version of Winbloze.
If you format it in your phone I don't know if your z4 will be able to use it. Thank you screwgle and microshaft for continually choosing the most stupid, ineffective, non-standard, non-portable "technology" over all the free and portable alternatives.
BTW There is no such thing as a 125GB card.
Click to expand...
Click to collapse
Got my 32GB MicroSD card formatted to FAT32 working fine, another member did the exact same earlier today, FAT32 works fine
*Detection* said:
Got my 32GB MicroSD card formatted to FAT32 working fine, another member did the exact same earlier today, FAT32 works fine
Click to expand...
Click to collapse
That's fine but we're talking about a 128G card and FAT32 is not appropriate. It won't support single files larger than 4G and has other issues. Ideally you should be using exfat with the S7 for the best performance and usability. Just a shame they didn't support native *NIX filesystems like EXT2/3/4 like they do for the internal filesystems. Would have solved a lot of problems like SD card permissions etc.
---------- Post added at 07:21 AM ---------- Previous post was at 07:20 AM ----------
dlevick said:
Ah 128 sorry. So do i format to exFAT i read that android only read FAT.
Click to expand...
Click to collapse
Yes. exfat is the filesystem to use for SDXC cards with the S7.
midnightrider said:
That's fine but we're talking about a 128G card and FAT32 is not appropriate. It won't support single files larger than 4G and has other issues. Ideally you should be using exfat with the S7 for the best performance and usability. Just a shame they didn't support native *NIX filesystems like EXT2/3/4 like they do for the internal filesystems. Would have solved a lot of problems like SD card permissions etc.
Click to expand...
Click to collapse
What other issues would FAT32 have? I know about the 4GB file size limit, that's not specific to 128GB cards, that's a limitation of the FAT32 FS itself
*Detection* said:
What other issues would FAT32 have? I know about the 4GB file size limit, that's not specific to 128GB cards, that's a limitation of the FAT32 FS itself
Click to expand...
Click to collapse
Yes, that's what I said. So why handicap yourself for no reason?
Here are a few discussions. exfat was designed for flash storage and does better at a few things than fat32 although it has a lot of the samr problems.
http://www.howtogeek.com/235596/whats-the-difference-between-fat32-exfat-and-ntfs/
http://ntfs.com/exfat-comparison.htm
http://www.tech-recipes.com/rx/2801/exfat_versus_fat32_versus_ntfs/
http://www.flexense.com/fat32_exfat_ntfs_usb3_performance_comparison.html
Here are some more interesting articles about the financial incentives to use bad software like exfat, fat32, etc.
http://www.androidauthority.com/high-capacity-microsd-cards-android-gary-explains-690710/
http://www.androidauthority.com/microsoft-1-6bn-licenses-from-android-344218/
As far as the permissions go this is a decision by screwgle and aside from them roping themselves into using an inferior filesystem (exfat/fat32) I am not sure why they did it. As you noted in Marshmallow it is not a slam-dunk to access the SD card. Apparently Marshmallow and later has an API that must be used to access the SD card. Before Marshmallow apps could access it directly. I don't know why screwgle wanted to get the system to own the SD card since for adoptable storage they use a real filesystem (ext4) rather than the microtrash choices. fat32 doesn't support ACLs at all, exfat does but most of the OS that use it don't, so it doesn't really help. Why are you being roped off from your own SD card? You would have to ask the idiots that decided on that. There is an illuminating discussion of screwgle's dumb decisions relating to the SD card support but without knowing more it looks like a huge circle jerk.
Yea I removed the part of my post about MM permissions after re-reading you saying EXT2/3/4 would solve permissions errors, not exFAT
To be perfectly honest, I see no scenario where I would need files larger than 4GB on my external SD, I wouldn't be recording videos so huge they would surpass 4GB, and I assume Android is smart enough to split them if that would happen
There is nothing in any of those articles saying you can not format a 128GB MicroSD card to FAT32 and have it work in an Android phone, which is your argument here
Other than 4GB file sizes, there are no advantages of using exFAT over FAT32 for a MicroSD card in an Android phone
In fact it has more limitations of OS compatibility than FAT32 does
Not that most of this matters if you're just leaving it in the phone, so once again, other than 4GB file sizes, you said FAT32 has other issues, please tell us all about them without linking to more articles
midnightrider said:
It won't support single files larger than 4G and has other issues.
Click to expand...
Click to collapse
Yes, there are advantages as those articles show. There is a performance advantage that is probably very significant on embedded devices like phones and there is better management of a large number of small files. And exfat was designed specifically for flash storage where fat32 was not. If you intentionally limit yourself you often live to regret it. But not always
Edit: don't forget exfat is the default if you buy a new 128GB card and exfat is the default if you format a 128GB card in a Marshmallow phone. When you change the defaults you ought to be sure you know what you're doing. The defaults are usually chosen for some good reasons. But not always
Older device, but still...
Problem: exFAT FS media file issues with Android & 64GB MicroSD card
http://forum.xda-developers.com/galaxy-s3/help/exfat-file-microsd-cards-t1698672
Solution: Format to FAT32
http://forum.xda-developers.com/showpost.php?p=27332700&postcount=13
Also (Although should be recognised with the S7 as long as the above media file issue doesn't raise it's head)
microSD card formatted exFAT
For the next two tests I used a 128GB SDXC microSD card. For the first test it was formatted as exFAT. I copied over some files and then tested the card in a range of different devices. Starting with what didn’t work, the SD card wasn’t recognized by the Xiaomi RedMi Note 2, the ZTE Star 2 nor the Elephone P6000. The latter two are running Android 4.4. KitKat.
However the card worked perfectly on a bunch of other Android devices including the Huawei P9, the Samsung Galaxy S7, the Huawei Mate 8, the Galaxy Note Edge, the Moto G (2015) running CM 12, the ASUS Zenfone 2, the OPPO F1 Plus, Samsung Galaxy S3 Neo, and my Samsung Chromebook.
microSD card formatted FAT32
I changed the format of the microSD to FAT32 and tried the devices that didn’t previously recognize the card and the good news is that they worked! The Xiaomi RedMi Note 2, ZTE Star 2, and the Elephone P6000 all mounted the card and where able to read the files on it. As a side test, I reformatted the card again as exFAT an put it back into the Xiaomi RedMi Note 2. As before the card wasn’t recognized, however there was a option to reformat it. When I did the RedMi Note 2 reformatted it as FAT32 and it worked!
http://www.androidauthority.com/high-capacity-microsd-cards-android-gary-explains-690710/
---
But what I am consistently seeing here, is FAT32 is the preferred FS for MicroSD cards in Android, the most compatible, and least issues with file support
The only advantage of exFAT is maximum file size support, but the trade off of other issues makes that a null point IMO

Categories

Resources