SD filesystems - Wileyfox Swift

which extern SD filesystems (apart from FAT32) are supported (to be automatically mounted by 'vold')?
exFAT ? F2FS ? others?

Dior DNA said:
which extern SD filesystems (apart from FAT32) are supported (to be automatically mounted by 'vold')?
exFAT ? F2FS ? others?
Click to expand...
Click to collapse
Are you talking about the removeable SD card or all the mount points on the device?
My research so far shows that WFS does not support any format except FAT32 on SD card and it does not support f2fs natively either for the internal filesystems. A kernel might be able to implement this, but I am not sure.
USB host is not implemented in the stock ROM either, but it works fine in TWRP recovery.

r25txe said:
Are you talking about the removeable SD card or all the mount points on the device?
My research so far shows that WFS does not support any format except FAT32 on SD card and it does not support f2fs natively either for the internal filesystems. A kernel might be able to implement this, but I am not sure.
USB host is not implemented in the stock ROM either, but it works fine in TWRP recovery.
Click to expand...
Click to collapse
@ r25txe
I talk about removeable SD first partition in particular.
There are ROMs that implement F2FS. Of course the kernel needs to support it.
like http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/jdcteam-android-source-project-t3129033 which is great
Of course recovery better be able to read/write it as well.
see also https://en.wikipedia.org/wiki/F2FS : F2FS was written/developed with SD cards in mind (by Samsung)

Dior DNA said:
@ r25txe
I talk about removeable SD first partition in particular.
There are ROMs that implement F2FS. Of course the kernel needs to support it.
like http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/jdcteam-android-source-project-t3129033 which is great
Of course recovery better be able to read/write it as well.
see also https://en.wikipedia.org/wiki/F2FS : F2FS was written/developed with SD cards in mind (by Samsung)
Click to expand...
Click to collapse
FAT32 is all I've seen implemented in WFS removeable SD thus far.
I've only used stock ROM.

Related

Exfat Support, would it be possible?

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

[Q] 64GB SD card on CM10.1

I recently bought a 64GB SanDisk Ultra MicroSDXC card and right after I got it, I started to play around with it.
Like I knew, stock-CM10.1 doesn't support exFat, but I decided to just plug the card in and watch if the phone would suggest me to format it to compatible format. But nothing happened. So I went to Settings->Storage, and boom, force close.
I thought that maybe it was just impossible to format the card on android, so I formatted it on Windows (to fat32) but no luck. Still fc when I try to go to Storage Settings.
Next thing I tried was recovery-mode:
-fat32 in koush's touch recovery -> cannot mount external_sd
-exFat in PhilZ's "exFat compatible recovery" -> the same thing
Then I really began to think that this whole damn card wasn't supported at all. So I tried one more time.
Clean CM10.1 flash, a try with fat32 and exFat, and after that (and after 0 successful attemps) those both formats one at a time with RedPill kernel.
And nothing worked.
But one of my attempts was not very far from success: when I was on stock fresh CM10.1, I also tried Paragon's app for mounting NTFS-partition and it actually worked. The app itself confirmed that "partition was mounted and it was nearly 60GB large". But in settings and in file managers the card wasn't recognized.
The second odd thing that I noticed (actually because of a half-accident) was that if I formatted the card to fat32 BUT set the size of the partition to exactly 32GB the card was up and running perfectly.
So my questions are:
Is there someone who has 64GB sdcard working perfectly on AOSP rom? And if yes, what is your setup?
Is it some kind of bug in CM10.1/even in all AOSP-roms out there that cards over 32 gigs don't show up at all? And if it is just a bug can we expect it to be fixed in near future?
Or is Touchwiz based rom the only solution?
And if someone is asking what software I used to format the card on Windows I tried:
- fat32format
- HP USB Disk Storage Format Tool
- EASEUS Partition Master
- and of course stock Windows' format tool
And what formats I tried:
- fat32
- exFat
- NTFS
- ext4
Thanks in advance
I have the same sd card working on tw and aosp. I had to plug it into the computer and google formatting exfat 64 micro sd cards and youll find an app online. Download it to your comp and itll guide you through the rest. 10mins at max is all it should take. Hope it helps
Sent from my SGH-T889 using xda app-developers app
Do you remember what aosp roms/kernels have you used while the card has been working as it should?
And do you have any clue what was that app you used to format your card?
4rm45 said:
Do you remember what aosp roms/kernels have you used while the card has been working as it should?
And do you have any clue what was that app you used to format your card?
Click to expand...
Click to collapse
I'll get on my computer tomorrow and tell you. But as far as ROMs and kernels, since I formatted my SD card to fat32 I use it for both tw and aosp roms from miui, to aokp, jellybam and all tw ROMs. Once your formatted properly it'll work for any ROM and kernel
?Finsh Him?
rambo8987 said:
I'll get on my computer tomorrow and tell you. But as far as ROMs and kernels, since I formatted my SD card to fat32 I use it for both tw and aosp roms from miui, to aokp, jellybam and all tw ROMs. Once your formatted properly it'll work for any ROM and kernel
?Finsh Him?
Click to expand...
Click to collapse
Okay, good, thanks
EDIT:
Thank god, I got it working. When I downloaded and installed MiniTool Partition Wizard to my computer I noticed that somehow the whole partition of the sd card was changed to logical instead of primary. I simply formatted it to primary fat32 partition and now it works, finally.
And last but not least I have to say a big thank you.

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.

Paragon exFAT, NTFS & HFS+

Has anyone tried Paragon exFAT, NTFS & HFS+ on a stock (but rooted) V500 ?
I'm trying to get it to work in order to store a numer of 5 Gb files on the SD card.
Paragon says the HFS+ card is mounted but the size is not correct.
I can store small files but it the 32Gb card seems to have only ±200 Mb in ES file explorer.
Formatting it again in paragon in either HFS or NTSF seems to make no difference.
Not sure why you need this. You should be able to format the card with exFat directly in Windows and use on the G Pad. I have a few cards, all in exFat format with several large movies on them (5GB+). All working fine with no need for 3rd party app.
Sent from my SAMSUNG-SGH-I337 using XDA Premium HD app
cbb77 said:
You should be able to format the card with exFat
Click to expand...
Click to collapse
Thanks, that worked fine :good:
I wasn't aware of exfat solving the file size issue; I normally use a mac so exfat wasn't first thing on my mind.
Correction, 'that enables to display a different screen at one device.
Lucien2 said:
Correction, 'that enables to display a different screen at one device.
Click to expand...
Click to collapse
What?
not need busybox?
My ROM does not support NTFS or exFAT about .... slimkat ROM android 4.4.2 ...: (
running her Paragon exFAT NTFS & HFS + (.... not need busybox?

Tab 3 10.1 help with 64gb micro sd

OK my problem is I have the tab 3 10.1 with a 64gb micro SD card in it and the only way to root is to put a smaller SD card in because for some reason it can't read the 64gb micro SD card and when I want to make a backup in cwm it says it can't mount the 64gb micro SD card but if I use anything smaller everything works fine so my question is, is there a work around or some way to Make my tab 3 mount the micro SD because I'd like to install other roms and stuff but I'm not going to I till I can make a backup first. Also with the 64gb card in my tab 3 everything else works like watching videos stored on the SD or music on the SD, anyways any help with this issue would be much appreciated.
Sent from my GT-P5210 using xda app-developers app
you MIGHT have better luck if you format the SD card in some other file system. Other than that I'm not sure
You could buy an 8 gig one and swap it too
DopeShow said:
OK my problem is I have the tab 3 10.1 with a 64gb micro SD card in it and the only way to root is to put a smaller SD card in because for some reason it can't read the 64gb micro SD card and when I want to make a backup in cwm it says it can't mount the 64gb micro SD card but if I use anything smaller everything works fine so my question is, is there a work around or some way to Make my tab 3 mount the micro SD because I'd like to install other roms and stuff but I'm not going to I till I can make a backup first. Also with the 64gb card in my tab 3 everything else works like watching videos stored on the SD or music on the SD, anyways any help with this issue would be much appreciated.
Sent from my GT-P5210 using xda app-developers app
Click to expand...
Click to collapse
Have you tried both recoveries? CWM and TWRP if neither work you may have to format to fat32.
Sent from my GT-I9505 using XDA Premium 4 mobile app
Yes I've tried every recovery out there and with cwm it does this count down from 10 that says connecting then after it gets to 1 it says aborted because it cannot mount the micro SD and yes its formated to fat32 and I've tried exfat and every other format nothing works, and in my first post when I said I couldn't root from the micro SD I mean by going into cwm and loading zip file from there it does the same thing and says it can't connect, that's why everytime I root my device this way I have to borrow a 32gb micro SD and everything works fine
Sent from my GT-P5210 using xda app-developers app
Same problem with my 64g card. MY 16g works great. Cant seem to get the 64g formatted in either my phone or the Tab3. I can sometimes get the Tab3 to recognize the card and it will show the files on the memory card but once I go into recovery there is nothing there.
My 64gb card is recognized while the device is in regular running mode like I can go into settings and then storage and see the card there and how much space is used and free the Only time the card doesn't work right is when I'm in recovery mode because for some reason in recovery mode the system says it can't mount it and that is my whole problem, I need a way to fix it so my 64gb card can be mounted and used while in recovery mode.
Sent from my GT-P5210 using xda app-developers app
It's either a recovery issue or a driver/kernel/bootloader issue, a case that the Tab 3 10.1 development is far from being active.
It looks like it can't allocate space that exceeds 32GiB.
Also wrong thread.
Trying formating your SD card on the computer to fat32 or extfat .
Sent from my GT-I9505 using XDA Premium 4 mobile app
I've already done that and the card works fine example in the device it only stops working in cwm recovery saying it can't be mounted
Sent from my GT-P5210 using XDA Premium ANDROID Developer's App
Thread cleaned of off topic posting and unnecessary non-related junk.
(yes, we can do this)
Any more silly ridiculous junk posted, and this thread will be closed permanently.
If the OP wants to keep this in open forums, we cannot prevent this and welcome the debate, as it seems fitting.
Cheers
MD
My thoughts...
Running the tab in normal mode allows the 64gb card to be read. However, if you start in CWM or TWRP recovery, you are no longer in the "normal" mode and the tab does not recognize the 64gb card. In recovery mode, it is possible that the memory allocations are limited where as in normal mode, 64gb is OK.
In this case, for rooting, maybe you should load the root file on internal memory and not the memory card. I use 4gb cards and neither CWM or TWRP could work with them. I think the issue is in the recovery programs and not the Tab, save for memory limitations set by the base firmware.
Again, JMHO and I may be way out in left field here.
TWRP after 2.4 supports exfat. What version are you using? Many people have posted that TWRP 2.7.0.0 has hosed sd support and people have posted earlier versions like 2.6.*.* and now 2.7.0.1 work fine. I'm guessing you've were trying a broken version.
Your phone is a computer running the linux operating system. Hardware works by way of software called drivers that allow the system to communicate with various devices like drives and radios. The drivers in linux are built into the kernel which is the heart of the system or they are loaded as modules. When building a kernel you can add or subtract any number of various drivers you may or may not need into the system. The stock Samsung kernel has the various file system (fat32, exfat, ext3, etc) drivers built into it and that's why your sd card is recognized and works fine within the Samsung custom Android operating system you're running. TWRP and other recovery systems are bare bones operating systems that you load in order to perform maintenance functions like loading firmware or running backups. When the devs for TWRP compiled their kernel (processed all the changes to their new kernel and made it ready to operate) for version 2.7.0.0 they screwed up by either leaving out support for cards of a certain size, file systems of a certain size, support for certain filesystems or used experimental buggy drivers. This is why your card doesnt work in recovery.
You should try a different version of the recovery you desire. You might also want to try formatting the sdcard as another filesystem like ext4. The CWM thread for your tablet forum.xda-developers.com/showthread.php?t=2432467 says that 64gb support is very buggy and that CWM is not being worked on anymore for your device. Some people say it works for them though. Page 1 of the TWRP thread for your device (which is final on version 2.7 which may mean his last build killed 64gb support) mentions earlier versions working with 64gb cards. You may want to ask people posting early in the thread if they have an early version they could upload for you.
If you own a mac or linux system or burn a linux cd( ubuntu live cd) you could format your 64gb microsd as ext3 or ext4 and it should have no issue unless it's a problem with the capacity of the microsd in which case you could try to create one partition on the microsd card of say 25gb. That could work if partition size and not disk capacity is the problem.
Those seem to be your options along with just buying a 32gb, 16gb, 8gb, 4gb, 2gb card to root with. Memory is getting cheaper and images to flash ROMs and recoveries are generally small. You could probably buy one in your local drug store for $5. If money isn't tight, there's your easiest solution. You could borrow a smaller card from someone too if money is tight. They are pretty common in phones going back 6 years now. If you want to learn more about your phone and get hands on experience try another method above.
Good luck. Hope you get it going.
GorillaPimp said:
TWRP after 2.4 supports exfat. What version are you using? Many people have posted that TWRP 2.7.0.0 has hosed sd support and people have posted earlier versions like 2.6.*.* and now 2.7.0.1 work fine. I'm guessing you've were trying a broken version.
Your phone is a computer running the linux operating system. Hardware works by way of software called drivers that allow the system to communicate with various devices like drives and radios. The drivers in linux are built into the kernel which is the heart of the system or they are loaded as modules. When building a kernel you can add or subtract any number of various drivers you may or may not need into the system. The stock Samsung kernel has the various file system (fat32, exfat, ext3, etc) drivers built into it and that's why your sd card is recognized and works fine within the Samsung custom Android operating system you're running. TWRP and other recovery systems are bare bones operating systems that you load in order to perform maintenance functions like loading firmware or running backups. When the devs for TWRP compiled their kernel (processed all the changes to their new kernel and made it ready to operate) for version 2.7.0.0 they screwed up by either leaving out support for cards of a certain size, file systems of a certain size, support for certain filesystems or used experimental buggy drivers. This is why your card doesnt work in recovery.
You should try a different version of the recovery you desire. You might also want to try formatting the sdcard as another filesystem like ext4. The CWM thread for your tablet forum.xda-developers.com/showthread.php?t=2432467 says that 64gb support is very buggy and that CWM is not being worked on anymore for your device. Some people say it works for them though. Page 1 of the TWRP thread for your device (which is final on version 2.7 which may mean his last build killed 64gb support) mentions earlier versions working with 64gb cards. You may want to ask people posting early in the thread if they have an early version they could upload for you.
If you own a mac or linux system or burn a linux cd( ubuntu live cd) you could format your 64gb microsd as ext3 or ext4 and it should have no issue unless it's a problem with the capacity of the microsd in which case you could try to create one partition on the microsd card of say 25gb. That could work if partition size and not disk capacity is the problem.
Those seem to be your options along with just buying a 32gb, 16gb, 8gb, 4gb, 2gb card to root with. Memory is getting cheaper and images to flash ROMs and recoveries are generally small. You could probably buy one in your local drug store for $5. If money isn't tight, there's your easiest solution. You could borrow a smaller card from someone too if money is tight. They are pretty common in phones going back 6 years now. If you want to learn more about your phone and get hands on experience try another method above.
Good luck. Hope you get it going.
Click to expand...
Click to collapse
yes ive tried multiple recovery's and they all do the same thing and cannot read the 64gb micro sd and yes I have my sd formatted to fat32 and I am on windows on my laptop but I can format the micro sd to ext3 or 4 but my question is, if I do that and its formatted to ext3 will I still be able to access my tablets drive space through my laptop like I can now with it being on fat32, because if I cant then that would be pointless for me to do because then I wouldn't be able to add and take things off my sd while its in my tablet., also I said in my first post that this problem doesn't happen using a smaller micro sd like 32 or smaller it only happens with the 64gb, so it has to do with the size some how
GorillaPimp said:
TWRP after 2.4 supports exfat. What version are you using? Many people have posted that TWRP 2.7.0.0 has hosed sd support and people have posted earlier versions like 2.6.*.* and now 2.7.0.1 work fine. I'm guessing you've were trying a broken version.
Your phone is a computer running the linux operating system. Hardware works by way of software called drivers that allow the system to communicate with various devices like drives and radios. The drivers in linux are built into the kernel which is the heart of the system or they are loaded as modules. When building a kernel you can add or subtract any number of various drivers you may or may not need into the system. The stock Samsung kernel has the various file system (fat32, exfat, ext3, etc) drivers built into it and that's why your sd card is recognized and works fine within the Samsung custom Android operating system you're running. TWRP and other recovery systems are bare bones operating systems that you load in order to perform maintenance functions like loading firmware or running backups. When the devs for TWRP compiled their kernel (processed all the changes to their new kernel and made it ready to operate) for version 2.7.0.0 they screwed up by either leaving out support for cards of a certain size, file systems of a certain size, support for certain filesystems or used experimental buggy drivers. This is why your card doesnt work in recovery.
You should try a different version of the recovery you desire. You might also want to try formatting the sdcard as another filesystem like ext4. The CWM thread for your tablet forum.xda-developers.com/showthread.php?t=2432467 says that 64gb support is very buggy and that CWM is not being worked on anymore for your device. Some people say it works for them though. Page 1 of the TWRP thread for your device (which is final on version 2.7 which may mean his last build killed 64gb support) mentions earlier versions working with 64gb cards. You may want to ask people posting early in the thread if they have an early version they could upload for you.
If you own a mac or linux system or burn a linux cd( ubuntu live cd) you could format your 64gb microsd as ext3 or ext4 and it should have no issue unless it's a problem with the capacity of the microsd in which case you could try to create one partition on the microsd card of say 25gb. That could work if partition size and not disk capacity is the problem.
Those seem to be your options along with just buying a 32gb, 16gb, 8gb, 4gb, 2gb card to root with. Memory is getting cheaper and images to flash ROMs and recoveries are generally small. You could probably buy one in your local drug store for $5. If money isn't tight, there's your easiest solution. You could borrow a smaller card from someone too if money is tight. They are pretty common in phones going back 6 years now. If you want to learn more about your phone and get hands on experience try another method above.
Good luck. Hope you get it going.
Click to expand...
Click to collapse
also IDK if you know this but there isn't many recovery's out there for the galaxy tab 3 10.1 the only one I use is bindroid_cwm_p5210_santos10wifi and even with this recovery it has a slight lag to it when using it.

Categories

Resources