Exfat Support, would it be possible? - Kindle Fire Android Development

I recently started experimenting with usb otg and I'm checking every device if they are identified and how they are identified.
I also tried a an Exfat formatted usb memory. The device is identified but the file system is not. Then I thought if the performance of sdcard partition may be positively affected if it's formatted as Exfat. Copy speeds are still a problem even in ICS.
When I made some research, I found out that there are hardware level solutions for Exfat compatibility. However, some people claim Exfat support with custom roms for other devices.
Do you think this can be achieved with the kernel for KF and can we use it for the sdcard partition?

hmmm not sure, but it sounds cool.
Sent from my Amazon Kindle Fire using XDA

From what I've seen so far this would be a FUSE module if ever so it need ROM support. From a purely kernel build, a read only version is feasible but then that would be useless in my opinion.

I've only got fat32 to mount. exfat and ntfs definitely dont work out of the box

altitude909 said:
I've only got fat32 to mount. exfat and ntfs definitely dont work out of the box
Click to expand...
Click to collapse
wait, does a fat32 flash drive allready mount to an ICS rom?
Sent from my Amazon Kindle Fire using XDA

Works here on a 8 gig sandisk

Related

[Q] Does the Galaxy Nexus Support exFAT file format / system?

Does the Galaxy Nexus Support exFAT file format / system?
I did a search but ppl only vaguely mentioned exFAT.
If exFAT is not supported, has anyone tried making ext4 drives using this?
http://shuffleos.com/1847/ext2fsd-read-write-ext4-ext3-ext2-partitions-windows/
I dunno about xfat but I'bee unable to get ext2fsd on Win&64 bit to work properly with my ext4 partitions (64 bit Ubuntu). Sometimes it can read it, mostly it hangs while I'm waiting for it to open.
That's lame. Android needs to add exFAT support or create ext4 drivers for Windows.
Or else, Windows Tablet 8 is going to kill the Android tablet market!
The Galaxy Nexus doesn't function as a USB storage device when attached to a computer. It communicates via MTP instead. This renders the underlying filesystem of the partitions on the phone itself somewhat irrelevant. No, no one has hacked in a way to force the phone to act as a USB drive yet.
Sooo, in light of that, what are you talking about?
DivinityCycle said:
The Galaxy Nexus doesn't function as a USB storage device when attached to a computer. It communicates via MTP instead. This renders the underlying filesystem of the partitions on the phone itself somewhat irrelevant. No, no one has hacked in a way to force the phone to act as a USB drive yet.
Sooo, in light of that, what are you talking about?
Click to expand...
Click to collapse
The ability to read USB Flash drives attached to the device. It won't read exFAT and getting Windows to read/write ext4 is a big PITA.
I just ordered a Samsung OTG cable so I can use my 64gb USB Flash drive as extended storage for the phone. But I have a lot of video files larger than 4GB that won't work with FAT32.
Neo3D said:
The ability to read USB Flash drives attached to the device.
Click to expand...
Click to collapse
Reported to work with 4.0.2 using stickmount, dunno what filesystems they had on the sticks. I'd be inclined to try ntfs after fat32.
Clancy_s said:
Reported to work with 4.0.2 using stickmount, dunno what filesystems they had on the sticks. I'd be inclined to try ntfs after fat32.
Click to expand...
Click to collapse
My cousin says that his Transformer Prime can read NTFS out of the box. Would love to see that kind of support in our phones.

What filesystem should I format my 32GB microsd card to?

So I got a great deal on a class 10 32GB Samsung card, it came pre-formatted to fat32, however I had the wild idea that android supported NTFS based on something I read in the past so I formatted it to NTFS on a windows system and copied some files over (some being over 5GB each)...plugged in my card and turned on my phone and I get a message saying my card is blank or the wrong file format...guess it doesn't support NTFS
I know if I use the phones built in format utility it will format to fat32 which I don't really want because of the filesize limitation, I'd like to be able to copy 8-10GB files every so often so I can use my phone as a little shuttle drive in between places...
But I also want the ability for windows to be able to read my sd card if I change my phone into USB mode so I think that excludes the ext3, ext4 format which I think android will read...
Any ideas?
Won't happen search and you will find threads on this before
You will also find a Q&A section that this belongs in
Sent from my SPH-D710 using Tapatalk
There's an app in the market that will mount any file formatted sdcard in the device I but I haven't used it out remember the name but you can check it and yes this belongs in Q&A but The way you format is fat 32
Touched by an Epic 4G w/Cm9 & Fueled by the NY Giants 2012
Got that Newegg deal as well! Can't wait for it to arrive. Interested in the answer as well as I hope to put some high quality movies there.
Sent from my badass Samsung Galaxy Tab 10.1.
So I found an ntfs app in the market that'll mount ntfs at startup but I gotta root for it work. Guess I now have a reason to root
Oh but it says it was made for the galaxy tab...but it opens fine on my s ii
Sent from my SPH-D710 using the XDA mobile application powered by Tapatalk
btw where is the Q&A section i should be looking for? xda has gotten so huge i'm lost at least i can find the e4gt forum
maybe i should change the title of my thread to what filesystems can i format my sd card to that my phone will read?
if you use windows, fat32 is the way to go so then you can connect the phone to computer and still can access the files
t0mmyr said:
btw where is the Q&A section i should be looking for? xda has gotten so huge i'm lost at least i can find the e4gt forum
maybe i should change the title of my thread to what filesystems can i format my sd card to that my phone will read?
Click to expand...
Click to collapse
There is a Q&A section right under general in the epic touch
Sent from my SPH-D710 using Tapatalk
charles98 said:
if you use windows, fat32 is the way to go so then you can connect the phone to computer and still can access the files
Click to expand...
Click to collapse
The reason the op doesn't want fat32 is because he has single files that exceeds 4 GB that he wants to transfer, so fat32 would not work for him.
im0rtalz said:
The reason the op doesn't want fat32 is because he has single files that exceeds 4 GB that he wants to transfer, so fat32 would not work for him.
Click to expand...
Click to collapse
maybe drive mount in market but lots of bad reviews....May work don't know
Sent from my SPH-D710 using Tapatalk
Windows also recognized NTFS by the way.
out of curiosity, does anyone know if any custom roms support ntfs sd cards nativey?
t0mmyr said:
out of curiosity, does anyone know if any custom roms support ntfs sd cards nativey?
Click to expand...
Click to collapse
None because Android does not.....
Sent from my SPH-D710 using Tapatalk
format it ext3/4 and then install an ftp server app on your phone.
There is an app that works fine
I have exactly the same problem. I want to have the sdcard in NTFS so then I do not have the 4GB limitation of FAT32. The is possible to have .mkv files on your phone or tablet.
In the case of my table the N8010, I have formatted the sd card on Windows with NTFS. Then installed the "paragon" app from market which works very good. It recognized the sd card in NTFS and mount perfectly. But it seems that when your card is overloaded with thounsands of files and some big 6GB file, then comes the problem. Android JB everytime that comes out of sleep, it will check for errors the sd card. Everytime! Then, I get the message "sd card checking for errors" and never gets back. The sd card is not recognized anymore until I reboot the device.
I think that the paragon app is not perfect and might have bugs, but
Is there any way to disable the "sd card check for error" functionality? Have read some threads about it, to delete some file from system, but that method produces inconsistencies with other apps.
By the way, I have tried to format on ExFat, and had the same problem. When the card is almost full it will never end up checking for errors. I finally broke the sd card when I formated it with ExFat and 64k allocation size. It was not regoznized neither by windows and android afterwards
thanks
cla20000 said:
By the way, I have tried to format on ExFat, and had the same problem. When the card is almost full it will never end up checking for errors. I finally broke the sd card when I formated it with ExFat and 64k allocation size. It was not regoznized neither by windows and android afterwards
thanks
Click to expand...
Click to collapse
I don't think you broke it unless you fried the flash chips. You can try using the disk manager in windows and try to see if it sees it. Or just learn how to use Linux command line tools and fix it that way. I recovered 80% of my pictures off of a dead SD card using dd and a file recovery utility. I don't recall which one. That 16GB SD card now works just fine as a 12GB card. I don't trust it for any more than shuttling between systems though.
Also, I've never had good luck with exFAT. I much prefer the EXT filesystems, but they aren't natively supported in windows or most cameras. Maybe try NTFS without journaling (If that's even possible)
Please read forum rules before posting
Questions and help issues go in Q&A
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
exfat is proprietary windows and needs licenses. android won't support it.
ntfs is a journaling file system and will impact performance if you can get android to read it.
ext2/3 is the best solution. there are utilities you can install so windows can read it.
calisro said:
exfat is proprietary windows and needs licenses. android won't support it.
ntfs is a journaling file system and will impact performance if you can get android to read it.
ext2/3 is the best solution. there are utilities you can install so windows can read it.
Click to expand...
Click to collapse
Ext2Fsd is excellent for Windows 7, I don't know what I'd do without it.
sent from my ET4G on Paranoid Android using XDA Premium HD in hybrid mode

StickMount with 64GB stick

i found a deal this morning on a 64GB USB stick...i have an OTG cable and using StickMount accessing USB storage works, but the largest stick i had to try it on was 16GB
does anyone know if a 64GB stick will work?
also - on LiquidSmooth 1.4, when i unmount the usb storage it also unmounts internal storage and i need to restart the phone...if you use a ROM which does not require a restart and using StickMount, please let me know which one it is
It probably will, but if it doesn't, just format the USB stick to have two 32 GB FAT32 partitions.
Don't know about the second part tho.
Sent from someone's Galaxy Nexus running AOKP + Franco
theking_13 said:
It probably will, but if it doesn't, just format the USB stick to have two 32 GB FAT32 partitions.
Click to expand...
Click to collapse
holy smokes batman, that's INGENIOUS!!
Stickmount working with 64GB flash drive
Just went through all this, and found that if I used a 3rd party disk formatter (in my case Easus) I could format a 64gb flash drive as one 64gb partition, and read it on my Nexus 10 with StickMount.
That 32GB limit is just Microsoft BS. And both exFAT32 and NTFS did not work; even though they mounted, the drives appeared empty on the Nexus.
I've been using a 64GB USB flash drive with my Galaxy Nexus for quite a while and it works very well. StickMount was having trouble with UTF-8 characters when the drive was formatted as exFAT, so I re-formatted it as NTFS using a Windows 7 computer and now all is well. It's formatted with a single partition. Note that I'm still running under Android version 4.1.2. I haven't wanted to deal with the Bluetooth issues I've heard about when using 4.2.1. As far as I know, StickMount is working with 4.2.1, though it may still have some quirks that people are working around.

Can i write to Usb stick using otg?

Hi,
I am using stickmount to read off my USB stick, I was wanting to free up some space on my nexus and copy some files and videos across but I always get a failed message, my stick is formatted to NTFS to fit my HD movies on.
Is it possible to write to my stick or will I have to do it through my PC?
Cheers.
jpopgt said:
Hi,
I am using stickmount to read off my USB stick, I was wanting to free up some space on my nexus and copy some files and videos across but I always get a failed message, my stick is formatted to NTFS to fit my HD movies on.
Is it possible to write to my stick or will I have to do it through my PC?
Cheers.
Click to expand...
Click to collapse
I've been writing to my 64gb USB 3.0 stick and 1tb udder just fine with apps like stick root and USB otg helper.what is your current setup?
Sent from my Nexus 7 using XDA Premium HD app
I'm not sure if stick mount is able to write to NTFS partitions, or is only able to read it.
I'm pretty sure it'll work if your USB stick is formatted to FAT32.
Thanks for the replies.
I will buy another USB stick and format to fat32, I need this one formatted to NTFS to fit my HD movies over 4gb.
Cheers.
jpopgt said:
Thanks for the replies.
I will buy another USB stick and format to fat32, I need this one formatted to NTFS to fit my HD movies over 4gb.
Cheers.
Click to expand...
Click to collapse
From Stickmount's description in the Play Store:
----- Filesystem support -----
The filesystems supported depends on your device firmware. On most devices, at least vfat/fat/fat32 and ext2/3/4 are supported. On the latest Android versions, ntfs is also supported in read-only mode. Some devices also support exfat out the box, but most do not.
StickMount can utilize the "ntfs-3g" and "mount.exfat-fuse" binaries to add support for ntfs (untested) and exfat, but these are not included. If you place the "ntfs-3g" or "mount.exfat-fuse" files in the root of your internal storage ( /sdcard ), StickMount will automatically use them.
You can find the needed files here:
ntfs-3g: http://forum.xda-developers.com/attachment.php?attachmentid=1145436&stc=1&d=1340293802
mount.exfat-fuse: http://forum.xda-developers.com/attachment.php?attachmentid=806200&d=1323109372
Click to expand...
Click to collapse
Stick mount didn't work at all for many of my USB drives. USB otg helper works much better IMO, but the features are not as nice.
Sent from my Nexus 7 using xda app-developers app
PJ's suggestion did it for me.

Sdcard formated on ntsf dont work

Hello,
There is anyone with sdcard with 32GB classe 10 formated on ntsf working?
Thanks
Sent from my GT-I9100 using Tapatalk
Or any sdcard on ntfs filesystems working?
Sent from my GT-I9100 using Tapatalk
Has to be fat32 android doesn't use NTFS format as far as I'm aware.
Sent from my Htc Hd2 using XDA Premium HD app
Ok. Thanks
Sent from my GT-I9100 using Tapatalk
Yes and No -- NTFS
Yep, I'm having the same trouble with my 64GB NTFS sd card with this G-Pad. On the other hand, I can assure you that NTFS formatted cards will work with Android. I've been using my 64-GB NTFS sdCard in my Sasmung Tab 3 8" for the last 4 months with no problem (CM11 4.4.2 the entire time). The card became corrupted a couple months back and I chose to reformat in NTFS and it hasn't had a single problem until I just bought his G Pad. I can reformat it - I just need to find out which way is the best.
b3aucb said:
Yep, I'm having the same trouble with my 64GB NTFS sd card with this G-Pad. On the other hand, I can assure you that NTFS formatted cards will work with Android. I've been using my 64-GB NTFS sdCard in my Sasmung Tab 3 8" for the last 4 months with no problem (CM11 4.4.2 the entire time). The card became corrupted a couple months back and I chose to reformat in NTFS and it hasn't had a single problem until I just bought his G Pad. I can reformat it - I just need to find out which way is the best.
Click to expand...
Click to collapse
Like you said, you used CM, which has root and drivers to read NTFS cards. In G Pad, you have three options: install CM, root G Pad or format in exfat.
NTFS - exFAT
I have the same problem NTFS or exFAT do not work: (I have slimkat Rom 4.4.2 but unfortunately, one form of which we are going sou Fat16 Fat32: (
Edit : helped change the kernal?
NTFS is not enabled in the kernel for the GPad gpe, and so probably not in the other versions either. There is limited support by default in the kernels for NTFS, allowing only read, and not write access, and limited file sizes as well. Therefore no point in enabled it for our device without adding code to the kernel.
The 64 gig Sandisk card has issues with exfat. Google to find out why, or search in these threads to learn more. Fat32 works fine on every card and should be your go-to default partition type.
There are kernels associated with different Roms or devices which support NTFS.
Ditched NTFS for exFAT
boy_pt said:
Like you said, you used CM, which has root and drivers to read NTFS cards. In G Pad, you have three options: install CM, root G Pad or format in exfat.
Click to expand...
Click to collapse
Ahh. I gotcha. I temporarily dumped 40GB of SD contents onto my PC, reformatted the card as exFAT, and the stock G Pad picked up my 64GB Samsung SD perfectly. Thanks.

Categories

Resources