[Q] Unable to copy files to 32gb or 64gb microSD card with USB OTG cable - Nexus 7 Q&A, Help & Troubleshooting

I am having issues with the following setup on my Nexus 7. I have the eForCity Micro USB OTG to USB 2.0 Adapter and the elago Mobile Nano I USB 2.0 microSDHC Flash Memory Card Reader. I have tried two microSD cards, one 32gb and one 64gb and I am unable to copy files to the card using both Root Explorer and ES File Explorer. It says that the copy failed. I have tried formatting the as exFat, NTFS and FAT32 and no luck. Anyone out there experience this?
Thank you in advance,
BD6675

You're missing a piece of the puzzle. If rooted, you should install Stickmount, which mounts external storage using the OTG Usb cable. I use it to read/write and stream media from a 32Gb microsd card using FAT32. Some custom kernels or roms natively support mounting, but I'm just stock, rooted, 4.2.1.

Groid said:
You're missing a piece of the puzzle. If rooted, you should install Stickmount, which mounts external storage using the OTG Usb cable. I use it to read/write and stream media from a 32Gb microsd card using FAT32. Some custom kernels or roms natively support mounting, but I'm just stock, rooted, 4.2.1.
Click to expand...
Click to collapse
Thank you for your reply. Sorry, I forgot to mention that I am rooted and I was already using Stickmount. I am able to mount both the 32gb and 64gb cards and see the content on them and access the content on them but I can not copy anything to either card when connected to the Nexus 7. Any other things I can try?

It appears that I need to have the card formatted to FAT32 in order to be able to copy to the card from the Nexus 7. Does this sound correct or is there a way to get the card formatted to NTFS or exFAT?

Some custom kernels and custom roms support NTFS, but I'm just using FAT32 which works perfectly unless you need support for files over 4Gb. Easiest way to get it to work is to just format your storage with FAT32.

Groid said:
Some custom kernels and custom roms support NTFS, but I'm just using FAT32 which works perfectly unless you need support for files over 4Gb. Easiest way to get it to work is to just format your storage with FAT32.
Click to expand...
Click to collapse
Yeah, that should suit me just fine. Thank you for your response.

bd6675 said:
It appears that I need to have the card formatted to FAT32 in order to be able to copy to the card from the Nexus 7. Does this sound correct or is there a way to get the card formatted to NTFS or exFAT?
Click to expand...
Click to collapse
this is correct. android reads, but doesn't support writing to NTFS or exFAT natively. some kernels add ntfs-g, which does give you write access, but it's buggy at best.

Related

[Q] is a NTFS sdcard for android possible

hi i have the 16gb sdcard which is fat32 and i want to change it to NTFS because i need to put files on it larger then 4gb and when i tried NTFS android said it needs to reformat is there anything i can do?
Not sure if Android supports NTFS. But the driver (ntfs-3g) might be able to be included in the kernel.
NTFS will reduce the lifespan of your SD card too.
edit: If you have an EXT partition, stick the files on there then access them with a file manager?

64Gb MicroSD card.

I've received an installed my new SansDisk 64Gb MicroSD card.
Transferred some files into it in my desktop and had go with it in the 7.7.
It does not seem to be recognizing the card...Does not even appear as "External Storage" in "My Files"
For those of you who reported success using 64Gb cards, what's the file system in your card?...exFAT?
Thanks!
XK
Reformatted it as ntfs and install ntfsSd (thanks oyaxai for the great app!). You need root anyway.
Sent from my GT-P6800 using xda premium
I believe mine is formatted fat32. Can you try formatting it in the device?
九千. said:
Reformatted it as ntfs and install ntfsSd (thanks oyaxai for the great app!). You need root anyway.
Sent from my GT-P6800 using xda premium
Click to expand...
Click to collapse
Installed!...and WORKING !
Sweet, sweet, sweet...I can now see MKVs over 4GBs...
Thank you so much!
XK
(EDIT: Victory claimed too soon, I am afraid... ntfsSd did mount the MicroSD successfully, initially...but them I unmounted and removed the card and copied all the content from my previous card into it, in Windows.
Now,ntfsSd won't mount the card, anymore.
Meanwhile, I've managed to get the 7.7 to recognize the card in exFAt, and reformatted it in the 7.7.
I think I'll leave NTFS alone for a while now...
XK
I loaded a sandisk 64GB. Not sure what file system it was but it was detected as an external disk but not able to mount. Even USB Mass Storage Watcher app, which I love, could not mount it. This really annoyed me since I had spent a good 2 or so hours transferring files onto it via my laptop.
So I formatted it via the tab's settings, which I presume converted it to FAT. I have no problems now, but i also don't use mkvs that exceed the 4GB. I would be interested to hear other people's experiences with NTFS and if they are experiencing the same problems as Khan
Format as ntsf
How do you format it as ntsf? I'm not able to do this. The device automatically formats the SD as fat32.
XDAKhan said:
(EDIT: Victory claimed too soon, I am afraid... ntfsSd did mount the MicroSD successfully, initially...but them I unmounted and removed the card and copied all the content from my previous card into it, in Windows.
Now,ntfsSd won't mount the card, anymore.
Meanwhile, I've managed to get the 7.7 to recognize the card in exFAt, and reformatted it in the 7.7.
I think I'll leave NTFS alone for a while now...
XK
Click to expand...
Click to collapse
This is an known issue: http://forum.xda-developers.com/showpost.php?p=22617892&postcount=13
- Once unmounted, even after you mount again manually,
Android OS don't detect the sdcard.
You can access it with file managers or other apps,
but stock camera and settings app don't.
Click to expand...
Click to collapse
That means you may not want to unmount ever after. I know that is not the perfect solution you are looking for.
Also, for your information, 7.7 does not mount exFat (I might be wrong, inform me if you could). The first time you insert an exFat formatted sdcard, it would prompt for reformatting. Your card will be formatted into FAT32.
Yes, it is not very practical, that way...I'll forget NTFS until someone comes up with a more polished solution...now that it has been shown that HC can, indeed, work with NTFS it will be only a matter of time before a more comprehensive solution appears, be it for HC or ICS...I'll wait.
As for the remaining solution, this is my full story:
1. The card is a Sandisk MicroSDXC I Ultra (class 6). It is natively formatted in exFAT.
2. I took it right out of the box, put in the included adapter, inserted it in USB in my desktop, running Windows 7 and transferred some files.
3. Put it in the 7.7 and nothing happened. It was not detected by the system, no incompatibility messages, nothing.
4. I removed it from the 7.7 and tried to format it in the desktop PC. The only otpions Windows would offer were NTFS or exFAT.
5. I formatted it in NTFS and tried to use the card with the "Drive Mount" app in the 7.7. The app would detect and "force mount" the card but the 7.7 file manager wouldn't report it as existing (NOTE: I kept "Drive Mount" installed, as it can still be useful in the future, when using the USB feature to deal with my photo CF cards...This is the only area remaining for me to fully break-in my 7.7, as I am still waiting for the OTG USB reader to arrive).
6. Making good use of your pointer, I installed the "ntfsSd" app, with initial success, as reported. Then the problem in reference manifested itself.
7. I then reformatted the card back in the desktop PC, selecting exFAT as the file system but refrained from adding any content.
8. The 7.7 now recognized the card, displayed the system incompatibility message and I was able to evoke the format option from within HC. The tab reformatted the card in FAT32 and I am now using it with no further problems.
9. So, the thing is (...if I understood it correctly...): When getting a new 64Gb card insert it directly into the 7.7, without using it anywhere else first. It can recognized a non-compatible file system but it won't recognize the very same file system if there's already any content on the card.
XK

[TIP] the JB leak comes with proper exfat support.

After finding exfat files in the filesystem I formatted my external sd as exfat and the phone recognized and used it with no problems.
I am currently backing up my internal sd card to do the same
Note doing a format from storage settings still uses fat32 so format the card in a computer or unmount the card in the phone and use a adb shell to run
mkfs.exfat /dev/block/mmcblk1p1
after backing it up since you are formatting.
shadowofdarkness said:
After finding exfat files in the filesystem I formatted my external sd as exfat and the phone recognized and used it with no problems.
I am currently backing up my internal sd card to do the same
Note doing a format from storage settings still uses fat32 so format the card in a computer or unmount the card in the phone and use a adb shell to run
mkfs.exfat /dev/block/mmcblk1p1
after backing it up since you are formatting.
Click to expand...
Click to collapse
Will backup my sd and try it, have you experienced any problems?
no problems with external but don't do the internal it didn't work for me it's still hard coded for fat32
shadowofdarkness said:
no problems with external but don't do the internal it didn't work for me it's still hard coded for fat32
Click to expand...
Click to collapse
I don't know if you looked in the vold.fstab file but I noticed this code in there while I was looking at how to swap internal SD cards: -
# internal sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
secure_format = enable
discard = enable
supported_exfat = disable
Click to expand...
Click to collapse
The last line there sort of indicates that support is there but someone needs to try adjusting it I guess to test
bigdyl69 said:
I don't know if you looked in the vold.fstab file but I noticed this code in there while I was looking at how to swap internal SD cards: -
The last line there sort of indicates that support is there but someone needs to try adjusting it I guess to test
Click to expand...
Click to collapse
It may be possible but I am not going to worry to much especially since I need to leave one as fat32 or else lose most CWM functionality since it doesn't support exfat.
if you format the card to exfat, does it work properly if you connect the phone in mass storage?
andreimazz said:
if you format the card to exfat, does it work properly if you connect the phone in mass storage?
Click to expand...
Click to collapse
I had no problem using mass storage with the exfat formatted card. That is on my laptop that is running Linux with the exfat fuse modules.
shadowofdarkness said:
I had no problem using mass storage with the exfat formatted card. That is on my laptop that is running Linux with the exfat fuse modules.
Click to expand...
Click to collapse
but on windows that would not work, it does not support exfat, right?
andreimazz said:
but on windows that would not work, it does not support exfat, right?
Click to expand...
Click to collapse
of course it would, Microsoft created exfat.
I'd love to switch to exFAT for its advantages, but I just know if I switched to it, I would have to go back to FAT32 when I use CyanogenMod, namely due to the fact that you have to get patent licenses and crap from Microsoft to be able to implement exFAT, which I assume Samsung must hold so they can use it on their phones and TVs.
What we really want is MTP fully working on Linux and for the internal and external SD cards to be in EXT2/4 or something like that, and then it would keep both Windows and Linux users happy and we would have better file size support and performance.
That's my 2 cents.
hillbeast said:
I'd love to switch to exFAT for its advantages, but I just know if I switched to it, I would have to go back to FAT32 when I use CyanogenMod, namely due to the fact that you have to get patent licenses and crap from Microsoft to be able to implement exFAT, which I assume Samsung must hold so they can use it on their phones and TVs.
What we really want is MTP fully working on Linux and for the internal and external SD cards to be in EXT2/4 or something like that, and then it would keep both Windows and Linux users happy and we would have better file size support and performance.
That's my 2 cents.
Click to expand...
Click to collapse
I know that would be great if it happened. I know before I realized exfat worked I had mine ext4 and used a app to mount it but it had little drawbacks that this native support fixes.
Plus now I can connect my digital camera to my phone via OTG since it has a 64GB sdxc card that uses exfat which is another major plus. I always hated being out and not able to get my photos off it and passed out to other people until I got home and to a computer.

[Q] Unable to write to USB OTG mounted ext. HDD

As title says, having trouble copying files from the nexus 7 into an external HDD or a USB stick, only able to read from it. Any way to work around this?
Working on stock ROM, rooted and unlocked. Using stickmount.
Try with custom kernel
darkmatthew said:
Try with custom kernel
Click to expand...
Click to collapse
Will try. Thanks!
No custom kernel is needed for storage formatted with fat32. I'm stock, rooted, 4.2.1, with the latest stickmount. I bought the pro to support the dev. I can read/write to external storage using the OTG cable. I can play music and videos from the thumbdrive or sdcard reader. I think the stickmount dev is working on ntfs support, which has previously required kernel support. But if your storage is fat32, there should be no problem accessing it.

Help with 64GB SDcard

Just got a SanDisk microSDXC 64GB card from Amazon for my Galaxy S4. I don't want to mess anything up, so I've got a few questions.
Are these cards formatted with exFat? How can I tell? Do I need a special kernel to have it work? Will the stock kernel work?
Should I format it from within the phone before use?
Any other problems/concerns I should have before I copy all my music and ROMS over to the card?
Thanks in advance,
Foulwx...in Atlanta tonight where there really is some foul weather.
I recently purchased a 32GB SanDisk Ultra, and followed the instructions at these two links, for moving apps to the sd card:
http://forum.xda-developers.com/showthread.php?t=2142844 - mini partition tool guide
http://forum.xda-developers.com/showthread.php?t=2285221 - link2sd and foldermount
If you have some way to connect the card to your PC, the mini partition tool guide is really easy to follow. If you don't plan on moving apps to the card, you could just toss it in the phone and format it there. I screwed up the partitions a couple of times on my own (formatted the card 5 or 6 separate times, trying out different filesystems and partition sizes), before I found the mini partition tool guide, so I don't think there's much chance of permanently ruining the card.
If you formatted the card into fat32, then it would be more compatible without modifying anything on the phone.
Foulwx said:
Just got a SanDisk microSDXC 64GB card from Amazon for my Galaxy S4. I don't want to mess anything up, so I've got a few questions.
Are these cards formatted with exFat? How can I tell? Do I need a special kernel to have it work? Will the stock kernel work?
Should I format it from within the phone before use?
Any other problems/concerns I should have before I copy all my music and ROMS over to the card?
Thanks in advance,
Foulwx...in Atlanta tonight where there really is some foul weather.
Click to expand...
Click to collapse
You can connect the microSD to your PC to determine what format it currently is. If you stick in the phone, it'll format to exFat. The exFat format can be recognized by the stock kernel as well as the agat kernel and the ktoonsez kernel.
I have the same one. Just put it in my phone and went from there. Guess it auto formats it to exfat that way.
I flashed bluKuban and had to switch to agats kernel to see it. But otherwise works well.
Sent from my SPH-L720 using xda premium
Is there an advantage to exFat over FAT32?
flu13 said:
Is there an advantage to exFat over FAT32?
Click to expand...
Click to collapse
exFat can have files over 4gb.
I killed my sandisk 32gb ultra card ...created the fat 32 partition and then the exfat and it won't be ready by the phone at all. When I put it into the computer it shows it only has 30.6 MB...I'm unable to format it through windows or with another app. Any help would be appreciated
majid25 said:
I killed my sandisk 32gb ultra card ...created the fat 32 partition and then the exfat and it won't be ready by the phone at all. When I put it into the computer it shows it only has 30.6 MB...I'm unable to format it through windows or with another app. Any help would be appreciated
Click to expand...
Click to collapse
Insert it into your phone, and format it there. That "may" fix it for you.
jj14 said:
Insert it into your phone, and format it there. That "may" fix it for you.
Click to expand...
Click to collapse
Its not being read by the phone it doesn't even mount..
I'd try plugging it into the computer and running a partitioning program. It should see the card no matter what. Partition it to whatever format you want.
oscarthegrouch said:
I'd try plugging it into the computer and running a partitioning program. It should see the card no matter what. Partition it to whatever format you want.
Click to expand...
Click to collapse
Theres one computer where it sees it and I connect it through an HP printer that had an SD slot.. Windows shows it as 30.6MB and asks me to format it but the format fails. I tried SD card formatter, HP USB disk tool..I don't know what to do
OK, I loaded all my music, pictures, and roms onto my 64SDCard from my laptop. Windows says it is exFat. Booted and seems to work fine.
Then I went into OUDhs recovery to try and make a nandroid. It can't mount the external_sd. Suggestions? Do I need a different recovery or kernel? I'm on the stock kernel.
Thanks again.
Edit: I installed TWRP 2.5.0.3 and it worked fine, I think. I haven't tried a restore yet.
I finally gave up with exFat and, after some research here on XDA, used Mini Tool Partition Wizard Home Edition to format my SDCard to fat32. I just made a Nandroid with OUDhs recovery. Hopefully, everything will continue to work OK and I don't need any 4GB files on my card.

Categories

Resources