Transfer speed from microsd via usb-c? - Google Pixel Questions & Answers

I'm looking to pick up a Pixel 128GB for the sole purpose of on the go backup from my gopro camera's microsd.
1. Any idea what sort of read speeds do you get from a microsd (FAT32) (i.e. 32GB or below)?
2. I know Sailfish does not natively support exFAT (microsdxc 64GB+) file format but can do so with Paragon's paid app. If you have experience with this, what sort of read speeds do you get?
Thanks in advance!

For those wondering, using Paragon's paid app for exFAT and Total Commander, my Pixel 128GB and Pixel XL 128GB get an average transfer speed of about 11MB/s to 13MB/s.

Related

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

[Q] SDCard 64Gb Support?

I'm out of space. interested to change my 32GB Sdcard into 64GB. Have anyone try external Sdcard 64GB yet? Will it work?
cyclonmaster said:
I'm out of space. interested to change my 32GB Sdcard into 64GB. Have anyone try external Sdcard 64GB yet? Will it work?
Click to expand...
Click to collapse
it works i saw a forum member mention he was using one
I thought so too. No reason that there is a limitation that limit it to use 64GB. Ok, I'm going to purchase SDcard 64Gb and test it out. Hopefully it work.
Yes it works fine, I'm using a SanDisk Class 10 64GB Micro SDXC card and have 0 problems. Not sure why phones/tablets always have "upgradable to 32GB" as their system specs when a 64GB card works fiine
I'm glad to hear that. Waiting for my salary this friday. Going to add more space to my phone. A lot of games inside
Been using Sandisk 64gb non uhs 1 for a year now,i have a 2nd uhs 1 in its package still unopened from last years amazon sale got it for $39
Sent from my LG-P920 using xda app-developers app
http://forum.xda-developers.com/showthread.php?t=1340063
It works. Just reformat the 64GB microSDXC into FAT32 as well, on the computer (as a physical drive) - the kernel and the firmware doesn't support exFAT. Sure, FAT32 is a pain in the a** but is the only quick way in.
P.S. BTW, if any Android devices can actually read and write to microSDHC, they have extremely good chance of unofficially supporting SDXC - the electrical pinouts are the same, even SDIO commands are the same between those two SD cards, the only difference is file system that's already preformatted. (4 - 2,048 MB SD - FAT16 / 4 - 32 GB SDHC - FAT32 / 64 - 2,048 GB SDXC - exFAT)
Sent from my LG-P920 using xda premium

Anyone using a 128GB sdcard

Just wanted to know if anyone is using a 128GB micro sd /xd card with the s5
if so have you had any issues? are you rooted? do you have an ext4 partition?
Im thinking of getting one this week using a 28GB ext4 partition and 100GB of extra storage and copying / expanding the partitions I have on my current 64GB variant
I'm using one, with no problems
Sent from my SM-G900F using Tapatalk
Using a cheap eBay 128gig got it for $30 works great pictures load a tad slow but not bad for the price
Oh didn't know the S5 supported SD cards that large.
I'd be very very surprised if that's really 128GB.
I would soak test it before you put data on above about 4-8GB. I would also have a good close look at the partition table.
Just speaking from experience unless that's a second user one that's about a half to a third of the best prices out there.
Sent from my SM-G900F using XDA Free mobile app
Using top dollar sandisk 128gb card. works flawlessly. no issues at all. wish I could figure out how to get burst photos to go straight to card.
This is the card I'm using. Been running it for a few months with no problems whatsoever.
128 Gb works just fine. It's class 10 sdcard. No issues. Unrooted+rooted.
Tried this card on a lg g pro 2 though. There i had a lot of problems.
I thought the S5 could only handle 64GB memory cards? I'm using a 64GB sandisk one and it works perfectly! In my opinion thats more than enough and I got it at a good price :fingers-crossed:
Just got the 128 gig card, so far so good, no problems, actual available mem on the card is 119gig, Using it on the Sprint S5 variant
labeeqhussain said:
I thought the S5 could only handle 64GB memory cards? I'm using a 64GB sandisk one and it works perfectly! In my opinion thats more than enough and I got it at a good price :fingers-crossed:
Click to expand...
Click to collapse
Its in the original specs from Samsung . Indeed supports 128GB ..
http://www.gsmarena.com/samsung_galaxy_s5-6033.php
kjfan985 said:
Using a cheap eBay 128gig got it for $30 works great pictures load a tad slow but not bad for the price
Click to expand...
Click to collapse
curioct said:
I'd be very very surprised if that's really 128GB.
I would soak test it before you put data on above about 4-8GB. I would also have a good close look at the partition table.
Just speaking from experience unless that's a second user one that's about a half to a third of the best prices out there.
Sent from my SM-G900F using XDA Free mobile app
Click to expand...
Click to collapse
Please do that check before you start taking irreplaceable pictures. This is what I use, takes forever, but well worth the wait.
h2testw – Gold standard in detecting fake capacity flash
Oditius said:
Please do that check before you start taking irreplaceable pictures. This is what I use, takes forever, but well worth the wait.
h2testw – Gold standard in detecting fake capacity flash
Click to expand...
Click to collapse
thanks I will look into testing it
Adata 128gb sdhc??
so this is the card that I bought off ebay. Ebay you say...... well its a huge piece of ****. to start it is a fake, found that out when I started to write to it and after it reached around 8GB it started to overwrite what was already there! SD card test app confirmed it. check before you buy, some fakes can be identified easily. below is what ADATA replied to me when I had asked them WTF was wrong my damn card. like it mentions below, check the manufacturers website for any pictures of the cards and related packaging and descriptions. bottom line is you get what you pay for. A $20 card is far from a $100. for me the card was cheap so I was willing to risk it, but I saw some Samsung cards as high as $80 and they were also fakes. Ill wait for the price to go down, and get it from a local reputable retailer.
Thank you for contacting ADATA.
You mentioned that you have a 128GB MicroSDHC memory card. However, ADATA has not manufactured any MicroSD memory cards that has exceeded the capacity of 64GB (please visit the following link to our current memory card product offerings):
http://www.adata.com/index.php?action=product&cid=7&lan=en&cid1=3
Also, MicroSD memory cards with capacities of 64GB and above are categorized as MicroSDXC, not MicroSDHC.
There’s a suspicion that you might have purchased a counterfeit product. To verify, please compare your item against the product images we have listed on our web pages. We could assist you with identifying the product as well if you could send us images of your product.
no, i haven't fill up my 16 gb internal yet :v
Using 128GB Class 10 on my Verizon S5 and have no issues at all.
Biggest problem I had was transferring files from previous 32GB to the 128GB (A lot of files, took a while).
I am also rooted and I have to say being rooted is better with the bigger (or any) SD card that way you can use the SDFix app and allow file browsers to write to SD.
I'm using a SanDisk Ultra 64 GB card for now but will jump to 128 GB sooner rather than later since it seems everyone has had good luck with using legit cards. I'm kind of waiting for a sub-$100 deal, though.
Anyone find any discounted 128gb SD cards on Amazon or anything?
Active_Matrix said:
Just got the 128 gig card, so far so good, no problems, actual available mem on the card is 119gig, Using it on the Sprint S5 variant
Click to expand...
Click to collapse
It should just work, storage is storage. I am not sure what in the software, memory IO, or processors would make much of a difference. My 64GB samsung Class10 card works in the oldest of old devices that I have as far as android phones go, no problem. Even back in the android 2.3 OS. My Mifi hotspot even accepts and shares my 64gb sd cards' contents over DLNA.
I bought 128 micro sd adata and I have one problem whit videos, when I copy or move any video from my internal memory to micro sd that videos don't play on my s5 video player. Anyone has solution for this problem??
Sent from my SM-G900H using XDA Free mobile app

SD cards

Recommendations would be most appreciated.
I got a SanDisk 128 GB and it has been working great so far.
The Samsung pro plus or sandisk extreme pro lines are what you are looking for. Enjoy
Sent from my Nexus 6 using Tapatalk
I would recommend you Samsung MicroSDXC 64GB PRO Memory Card. Also other Samsung cards are great.
Very good read/write speeds.
I put a Lexar 128 GB 1000x in my MXP and it is functioning great.
I'm considering purchase of this phone - sounds like support for a micro SDcard works well, so is there any benefit to buying the 64 or 32GB internal storage models vs. the 16GB model? I can capture video and do TWRP backups to the (relatively inexpensive) SDcard, so what am I missing on a cheaper 16GB phone?
---------- Post added at 10:54 AM ---------- Previous post was at 10:47 AM ----------
EmperorX said:
The Samsung pro plus or sandisk extreme pro lines are what you are looking for. Enjoy
[...]
Click to expand...
Click to collapse
Is the Moto X a UHS-I or UHS-II compatible host device? The extra cost of these higher-end sdcards would be wasted otherwise, correct?
Edit - I googled this topic and found this post: https://forums.motorola.com/posts/8cda627ead . In short, it confirms that the Moto X benefits from / takes advantage of a UHS-1 U3 microSD card. @EmperorX makes a good suggestion.
I still want to know if I really want to spend extra for a 32 or 64GB Moto X, given that I can buy a 32GB UHS-1 U3 card for US $15.
Both cards are UHS-I class U3
It does support uhs-1 from what I've read. We'll see, my wife's card gets here on Wed and I'll test out. Sandisk extreme pro.
Edit:
I see you've read what I read.
Sent from my Nexus 6 using Tapatalk
UHS-1 U3 microsd card support even better in Android M
EmperorX said:
Both cards are UHS-I class U3. It does support uhs-1 from what I've read. We'll see, my wife's card gets here on Wed and I'll test out. Sandisk extreme pro.
[...]
Click to expand...
Click to collapse
If there's a good Android M ROM available yet, see about formatting it as phone-specific "internal" storage... See: https://www.androidpit.com/android-m-release-date-news-features-name#performance
bmeek said:
If there's a good Android M ROM available yet, see about formatting it as phone-specific "internal" storage... See: https://www.androidpit.com/android-m-release-date-news-features-name#performance
Click to expand...
Click to collapse
That's the entire reason I went for one of these cards
Stoked on it!
Sent from my Nexus 6 using Tapatalk
Problem
and what the maximum amount of the SD card can be used as system memory? I have a card to 64GB, and when you try to make it a system unit for a long time it formats, but it is empty and then says that the card is damaged, but if you use it like a regular card, it works fine and displays. Do not tell me what could be the problem?
device xt1575 android 6.0
how do the best microSD card options compare to internal storage (performance-wise)?
EmperorX said:
That's the entire reason I went for one of these cards
Stoked on it!
Click to expand...
Click to collapse
Can you report on the relative performance of your higher-end microSD card vs. the internal storage? For example:
compare the time it takes to do a TWRP backup of the whole phone to internal vs. the microSD card
Capture full QHD video directly to the microSD card
etc.
Thanks!
bmeek said:
Can you report relative on the performance of your higher-end SD card vs. the internal storage? For example:
compare the time it takes to do a TWRP backup of the whole phone to internal vs. the microSD card
Capture full QHD video directly to the microSD card
Thanks!
Click to expand...
Click to collapse
Unfortunately there was an error in shipping.... So we had to reorder and now are waiting until next week or as late as the 15th for it to arrive... Never had an issue like this with Amazon prime before.. Lmao.
Sent from my Nexus 6 using Tapatalk
EmperorX said:
Unfortunately there was an error in shipping.... So we had to reorder and now are waiting until next week or as late as the 15th for it to arrive... Never had an issue like this with Amazon prime before.. Lmao.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Amazon has been really dropping the ball lately. I haven't had a package come on time in about a month or two, even with "guaranteed delivery by". Lol
Soul Monkey said:
I got a SanDisk 128 GB and it has been working great so far.
Click to expand...
Click to collapse
I second that
Soul Monkey said:
I got a SanDisk 128 GB and it has been working great so far.
Click to expand...
Click to collapse
Yup. Anyone splurge on a 200GB card yet?
Sent from my toaster
I use a 32gb Samsung Pro+
I've got a generic 32gb class 10 and I have it as internal and its really laggy when I use Facebook, twitter etc so at the moment I just chuck my games on there. If I get a San disk extreme or pro will that eliminate the lag?
Sent from my XT1572 using XDA-Developers mobile app
Maybe... But don't expect it to. Internal memory is much faster than even the fastest SD card. If you must use your SD card as internal storage for apps due to space, then move low usage apps to external card and heavy use ones to internal
Sent from my XT1575 using XDA-Developers mobile app
blackknightavalon said:
Yup. Anyone splurge on a 200GB card yet?
Sent from my toaster
Click to expand...
Click to collapse
I would like to know this too. There was some user who was successfully using a 200gb card in his phone. But since then I havent read of anyone else doing it. It would be great if we could use a 200gb card in our phone. Someone who is using it, kindly give your feedback.
sarkar_007 said:
I would like to know this too. There was some user who was successfully using a 200gb card in his phone. But since then I havent read of anyone else doing it. It would be great if we could use a 200gb card in our phone. Someone who is using it, kindly give your feedback.
Click to expand...
Click to collapse
Probably me, I have a Sandisk Ultra 200GB card. Works fine, no issues at all, ends up around 180GB usable. I've formatted it in both ext4 and exfat, both work fine. I did some benchmarks in another thread around here somewhere. Any questions, feel free.

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