Can't WRITE (read yes) on my Sandisk Ultra 64GB - Shield Tablet Q&A, Help & Troubleshooting

Hello,
i'm not able to WRITE data on my MicroSD: a SanDisk Ultra SDXC 64 GB. I'm using ES File explorer and the microSD is formatted in NTFS as indicated on user manual. I've tried to format the SD in other formats like exFAT and FAT32, same results.
But i've tried to move an app on the SD and it seems to work.
Any suggestions?
thank you

this app solved the write restriction problem for me (says Kitkat but it works just fine on Lollipop). It requires root access.
https://play.google.com/store/apps/details?id=nextapp.sdfix

mrruin said:
this app solved the write restriction problem for me (says Kitkat but it works just fine on Lollipop). It requires root access.
https://play.google.com/store/apps/details?id=nextapp.sdfix
Click to expand...
Click to collapse
Installed but it didn't work for me
My bad! need to reboot
Now it works!
Thank You

But really, I'm hoping and waiting for a solution that encompasses all devices that doesn't require Jailbreaking, which is what this amounts to. If anybody has a clear cut solution to getting a Lollipop feature to work in Lollipop that'd be great.
Meanwhile, jellybean is definitely the way to go, I guess.

primetechv2 said:
But really, I'm hoping and waiting for a solution that encompasses all devices that doesn't require Jailbreaking, which is what this amounts to. If anybody has a clear cut solution to getting a Lollipop feature to work in Lollipop that'd be great.
Meanwhile, jellybean is definitely the way to go, I guess.
Click to expand...
Click to collapse
Jailbreaking? this is not an iphone... I guess you meant rooting.

primetechv2 said:
But really, I'm hoping and waiting for a solution that encompasses all devices that doesn't require Jailbreaking, which is what this amounts to. If anybody has a clear cut solution to getting a Lollipop feature to work in Lollipop that'd be great.
Meanwhile, jellybean is definitely the way to go, I guess.
Click to expand...
Click to collapse
The way android security works you need root permissions to change the permissions to write to the card. Google have decided to do this I assume to protect apps. Currently there is no way around it unless the app gets the sdcard_w permission authority, and I assume that is handled through SELINUX which is evil.

wawyed said:
Jailbreaking? this is not an iphone... I guess you meant rooting.
Click to expand...
Click to collapse
Under the KitKat and Lollipop specifications, applications are locked to specific directories in a manner almost identical to the way iOS devices are. It seems to be a really good comparison.
Sent from my Galaxy S5
I agree in sentiment about what Google's done with Android 4.4+ with jailing their SD card apps. If a flashlight app can have has access to your call history, recent apps, contacts, calendars, the Internet, and all of your internal storage, it can wreak havoc. But if you're just trying to play your SD card's Bandcamp music with VLC, it shouldn't be locked out of the folder just because it's in a different place... and no set of permissions can solve that problem, sans getting your hands on a PC you can install your own drivers on(!) or voiding your warranty(!!).

No need to root/ jailbreak here's the solution http://forum.xda-developers.com/showthread.php?t=3014838

ayan15 said:
No need to root/ jailbreak here's the solution http://forum.xda-developers.com/showthread.php?t=3014838
Click to expand...
Click to collapse
Is it really works?

Yes just rename the SD card.. Try it even without formatting the SD card you can rename it in Windows..

LucaZPF said:
Hello,
i'm not able to WRITE data on my MicroSD: a SanDisk Ultra SDXC 64 GB. I'm using ES File explorer and the microSD is formatted in NTFS as indicated on user manual. I've tried to format the SD in other formats like exFAT and FAT32, same results.
But i've tried to move an app on the SD and it seems to work.
Any suggestions?
thank you
Click to expand...
Click to collapse
There is a much easier way to write to external SD card that doesn't require root and it works 100% of the time. If you're still having issues, message me or something and I'll give you the details on how to setup full write access on your card on Android 5.0
Sent from my Nexus 5 using XDA Free mobile app

munkacsitomi said:
Is it really works?
Click to expand...
Click to collapse
Worked for me on 5.0.1. Using ES and a sandisk 64g
Haven't had time to root yet and getting tired of downloading Roms, unzipping then connecting to my pc, pull them off to transfer back to the ex card.
It would seem that es file explorer cannot differentiate the external as a second drive until it has a name, mine is now ExSD1. Formated in NTSF. When ES asked for the root name I just clicked on the new one.
Haven't done a lot but the few things I moved to or deleted from the ex card went smooth with no more error message/force closing

This works. Only ES File Explorer can write to the SD card.
Other apps still have problems, this will do for now, until either new firmware allows SD writing or I have too root.
This is a shame, but better than nothing.
Sent from my SHIELD Tablet using XDA Free mobile app

Would formatting the sdcard to NFTS slow down the overall read/write speed of a card?

Related

How to install apps in external SD Card

Hi All,
I've two tablets and the internal free space in getting lower, I need to install apps directly on their external sd cards. How is it possible? All the "2SD" apps don't work.
Thank you all in advance :good:
Definitus said:
Hi All,
I've two tablets and the internal free space in getting lower, I need to install apps directly on their external sd cards. How is it possible? All the "2SD" apps don't work.
Thank you all in advance :good:
Click to expand...
Click to collapse
You can't unless you root the tablet and use non standard software.
Sent from my GT-N8000 using Tapatalk HD
zardoz99 said:
You can't unless you root the tablet and use non standard software.
Sent from my GT-N8000 using Tapatalk HD
Click to expand...
Click to collapse
Really...... I was under the impression that it could not be done at all.
Please tell how as I would like to know also.
Thanks.
.
didnt figure this out but u can use titanium and move those on the device to leave more space for other installations.
If you are rooted and on a stock ROM or ROM not using JB 4.2 (Google changed the file structure again in JB 4.2), you may be abe to use zedomax's script that swaps the internal and external SD cards. Although it's long, I would suggest reading through the entire thread as glitches with the stock ROM update to JB 4.1.2 and work arounds are addressed later in the thread. http://forum.xda-developers.com/showthread.php?t=1857391&page=1
I'm interested in this as well. I read a post on something called a directory bind...??? I guess that moves app data to the SD card. I currently have just over 9 gig of space left to fill (16gig model). Just put in a class 10 32gb card in last night to find out that app2sd does not work...
I read today that link2sd might work. Haven't gotten a chance to try it yet though.
deeselcyde said:
I'm interested in this as well. I read a post on something called a directory bind...??? I guess that moves app data to the SD card. I currently have just over 9 gig of space left to fill (16gig model). Just put in a class 10 32gb card in last night to find out that app2sd does not work...
I read today that link2sd might work. Haven't gotten a chance to try it yet though.
Click to expand...
Click to collapse
I tried link2sd and the other one mentioned in this thread with no luck.
I don't really want to do the the card swap method.
So........... if anyone has another way to store apps on a mico sdhc card that truly works, I'm in.
Found app that truly works
I finally found an app that truly transfers your app data to your "extSdCard" but you do need to have root.
The app is called "Directoryblind" and can be found here http://forum.xda-developers.com/showthread.php?t=1410262 and the most current file is DirectoryBind_0.2.0o.apk
The app has been out since 12-2011 with many updates since its release.
So I'm posting it on this Note 10.1 section as I have never seen it talked about in this section and I thought it may help someone else find this app.
Again it truly does work.
.

SD Card access on Lollipop

I'm having problems trying to download files to my SD card on Lollipop. Not sure if it matters or not, but I had a SD card fix installed when I was on KitKat. I know that Lollipop is supposed to have support for SD cards but it's not working for me. Any thoughts? Thanks.
Sent from my SHIELD Tablet using XDA Free mobile app
It looks like i have the same problem...
Sent from my SHIELD Tablet using XDA Free mobile app
Yep same issue and I didn't have kk fix loaded.
You both root after the 5.0 update?
MG
moregadget said:
Yep same issue and I didn't have kk fix loaded.
You both root after the 5.0 update?
MG
Click to expand...
Click to collapse
I haven't rooted yet.
I can get ES File Explorer to work right. It prompted me to use the recent downloads window one time and after that it works fine. But still can't get it to work in the downloader program.
Sent from my SHIELD Tablet using XDA Free mobile app
I haven't rooted pure stock Android 5.0
Sent from my SHIELD Tablet using XDA Free mobile app
oquinones said:
I haven't rooted yet.
I can get ES File Explorer to work right. It prompted me to use the recent downloads window one time and after that it works fine. But still can't get it to work in the downloader program.
Sent from my SHIELD Tablet using XDA Free mobile app
Click to expand...
Click to collapse
This is exactly what I'm experiencing as well, I also can't get apps like utorrent to download files to my sd card
Sent from my XT1060 using XDA Free mobile app
Sd micro 64gb cant delet files or move
Sd micro 64gb i cant move or delete files with ez explorer not rooted.
So I did root so that can't be the issue. I can't get it to see the card at all, even in settings, under storage it doesn't show up even as mounted.
I've tried restarts, removing and inserting, etc to no avail...
MG
I can see my card and even play my DVD's off of it via VLC (MX Player isn't 5.0 ready), but I can't change files. Does Android's "Erase SD Card" option also format? I may try that as I don't have anything else that can read/format a 64GB microSD (well, my DSLR can but I have no microSD to SD adapters)
moregadget said:
So I did root so that can't be the issue. I can't get it to see the card at all, even in settings, under storage it doesn't show up even as mounted.
I've tried restarts, removing and inserting, etc to no avail...
MG
Click to expand...
Click to collapse
I had the same issue and was able to get it to work by installing NextApp SD KitKat fix then rebooting. You have to be rooted
wrich73 said:
I had the same issue and was able to get it to work by installing NextApp SD KitKat fix then rebooting. You have to be rooted
Click to expand...
Click to collapse
Thanks but it appears that nothing can save it. Can't get the computer to read it or anything... Seems to be complete junk now, just another Samsung product I have sitting around that doesn't work...
MG
moregadget said:
Thanks but it appears that nothing can save it. Can't get the computer to read it or anything... Seems to be complete junk now, just another Samsung product I have sitting around that doesn't work...
MG
Click to expand...
Click to collapse
what format is your sd card? Nvidia recommends NTFS, not exFAT, so before trashing the card try to repartition it to NTFS format through Windows system tools
wrich73 said:
what format is your sd card? Nvidia recommends NTFS, not exFAT, so before trashing the card try to repartition it to NTFS format through Windows system tools
Click to expand...
Click to collapse
It was formatted by the tablet prior to the update and had stuff on it. I'd never pulled it and put it in the computer to check it until I lost access to it after the update. Now I put it in the computer and it can't see it at all with windows tools...
MG
It looks like a security issue because I can make a new folder from the PC but not from within Ez Explorer
Sent from my SHIELD Tablet using XDA Free mobile app
on6hp said:
It looks like a security issue because I can make a new folder from the PC but not from within Ez Explorer
Sent from my SHIELD Tablet using XDA Free mobile app
Click to expand...
Click to collapse
That always the case.
Sent from my SHIELD Tablet using XDA Free mobile app
I understand that since kitkat this has been the case but with EZ Explorer on the NST it worked so I expected to have the same behavour.
It's not unfortunately.
Apps accessing data on the SD card don't find the data
I did some further tests and it looks like apps, for example a navigation app where the maps are on the SD card, don't find the map data on the SD card.
I am not rooted and just did the upgrade to Android 5.0 Lollipop. Everything worked fine before the update though.
Try this http://forum.xda-developers.com/shield-tablet/general/fix-ext-sd-write-support-2-0-lollipop-t2946250
Chaleman said:
another way if already rooted, install Folder Mount (https://play.google.com/store/apps/details?id=com.devasque.fmount&hl=en) which is very useful in it's own right. When ran for the first time it'll detect that the SD Card is not writeable, it'll offer to fix it. Choose to do so, reboot, and presto!!
Carlos
Click to expand...
Click to collapse
This worked for my Samsung 64GB card perfectly.
moregadget said:
Thanks but it appears that nothing can save it. Can't get the computer to read it or anything... Seems to be complete junk now, just another Samsung product I have sitting around that doesn't work...
MG
Click to expand...
Click to collapse
Try B1 File Mananger click sandbox on sd card then save or copy files or move delete ect to sd card.

[How To] Enable Write to External SD Card

This app was written by Jrummy and states that it's for Kit Kat (he should probably update it as it still works). I've used it on every device I've owned since Kit Kat without a single issue. Just run the app and uninstall it when you're done (or don't but it's pointless after you've ran it). It's making a very simple (and reversible) change.
Root is required!
https://play.google.com/store/apps/details?id=jrummy.sdfix
Sent from my XT1575 using Tapatalk
I use this app to enable apps to write on micro SD card
https://play.google.com/store/apps/details?id=nextapp.sdfix
It worked fine on all my phones including moto X PE. It works on KitKat and Lollipop
Does anyone know how to use your SD card as Mass Storage when you connect it to your computer?
Currently, to write to the phone from the computer, you have to use MTP. It's too slow though. I want to be able to access my external SD like a flash drive.
I have to eject my SD card from my phone and use a SD card adapter to connect it to my computer anytime I want to make any changes.
If I could mount SD card as Mass Storage while phone is connected to computer via USB, that would make things a lot easier.
Spike96 said:
Does anyone know how to use your SD card as Mass Storage when you connect it to your computer?
Currently, to write to the phone from the computer, you have to use MTP. It's too slow though. I want to be able to access my external SD like a flash drive.
I have to eject my SD card from my phone and use a SD card adapter to connect it to my computer anytime I want to make any changes.
If I could mount SD card as Mass Storage while phone is connected to computer via USB, that would make things a lot easier.
Click to expand...
Click to collapse
When I connect my Mate 7 to the computer, it gives me the option to mount it as a regular flash drive or as MTP.
So, I think it's possible through a software mod.
All,
I just picked up a new Pure, and already have it rooted, and while I have read/write, I can't get the dates to change to the creations date, instead, it has the copy date. Will I need a custom ROM to fix this bug???
(I use a backup program to put "MY" file on the SD, and it tries to use the date to see if there's a change, but can't because it can't change the date. I use to be able to do this with rooted devices.)
Def not working on mm
Any trick for Android 6.0.1? Can't find any working method..
nop dont work on mm, tried many apps and google, no fix
Anyone with a custom ROM know if Writes and datestamp work correctly. (Not per Google)
Aftab_khatri said:
nop dont work on mm, tried many apps and google, no fix
Click to expand...
Click to collapse
There is no fix for Marshmallow other than using SD card as external storage?
I have my SD Card set up as portable on my 6.0 Pure, and BitTorrent Sync has issues writing to it. It works perfectly fine on my internal device storage, but starts encountering complete screwups on the SD Card. It did work when I had the SD Card formatted as adoptable, internal storage though.
chibichuba said:
I have my SD Card set up as portable on my 6.0 Pure, and BitTorrent Sync has issues writing to it....
Click to expand...
Click to collapse
What ROM are you using?
matthelm said:
What ROM are you using?
Click to expand...
Click to collapse
I'm on TruPureX 2.5
chibichuba said:
I'm on TruPureX 2.5
Click to expand...
Click to collapse
- Does Xposed Framework runs on this custom rom?
- How many SOT are you getting?
Luckzzz said:
- Does Xposed Framework runs on this custom rom?
- How many SOT are you getting?
Click to expand...
Click to collapse
Yep Xposed runs on this ROM, it's a great one. For those here for the original thread, I contacted support and sent them my logs and they were able to solve the problem in the next app update.
I'm getting about 5h SOT with moderate-heavy usage after 24h off the charger and a lot of music (Viper too) playing with the screen off. I have a solid amount of wakelocks disabled too, so that adds to it. Still think I should be able to push out some more.

Adopting internal storage results in corrupt storage

I have recently got a Shield Tablet and I have attempted to add a 128GB to the internal storage but every time I go through the adoption process to bring it into internal, it formats it and results in it being corrupted? The sdcard is brand new.
Tablet is on Marshmallow.
HeroXx said:
I have recently got a Shield Tablet and I have attempted to add a 128GB to the internal storage but every time I go through the adoption process to bring it into internal, it formats it and results in it being corrupted? The sdcard is brand new.
Tablet is on Marshmallow.
Click to expand...
Click to collapse
I am having the same issue with the Shield tablet and a 128g sd card. I can use as portable, but trying to adopt as internal storage always returns the "damaged" partition after formatting and starting the moving process. I have tried formatting as ext4 in a PC first as recommended by others to no avail. If anyone is able to get this working please post your fix.
Found the below "Notes" on Nvidia's site. Looks like you'll have to format NTFS on your PC. Some PCs will not allow you that option out of the box, but you can easily change Windows' built-in formatter's options to allow it to format NTFS. The settings are somewhat hidden. To enable it, open up Device Manager and find your micro-SD card, go to the Properties -> Policies tab and then choose "Optimize for performance". Once you've done this, you'll see the NTFS option in the format dialog. Just make sure you "Eject" the card properly, as it seems it's more easily corrupted if not ejected properly.
NOTES:
The ability to move data to SD card is variable for select*apps*and games. Onlyapps*that developers have opted in as moveable to external storage can be moved.
The SHIELD tablet K1 only supports writing to FAT32 and NTFS formatted cards.
64*GB*(or higher) microSD cards – Android does not support the exFAT file system out-of-the-box. Because the standard FAT32 file system does NOT support partitions greater than 32*GB*by default, 64*GB*cards come pre-formatted as exFAT. If you want to use a 64*GB*microSD with the SHIELD tablet K1, it has to be converted to a file system format that is supported by stock Android, which in this case is NTFS. This can be done using a PC.
Android KitKat significantly changes the way applications are allowed to use SD cards. If you use SD Card to store data, please read here for further details."
Hey, I have a similar problem but wanted some opinions.
Received my new K1 and updated to MM and everything is cool. Installed PNY 64GB (10 class) and chose the integrated storage option. The K1 sees the storage and I'm able to move apps to it. My problem is that new apps cannot download due to no storage. The message "whatever app cannot be downloaded. Install a SD CARD......something, something" (sorry, I'm at work).
Will formatting my sd card to FAT32 or NTFS fix this or is there something else wrong? I haven't seen any messages or errors regarding corruption and the sd card is working.
Thanks for any helpful suggestions!
When my 64Gb card was formatted exFat as it came stock, i had the same issue. I'm on LP. I had an almost empty card inserted, other than some mp3 files, and kept getting the message that my storage was full and that i need to delete some apps. I've since formatted it NTFS but i have not checked to see if items are being sent to the external SD. Don't have my tablet with me right now to check, but i wanted to reply to you that you were not alone in seeing the out of room message.
Sent from my LG-E980 using XDA Free mobile app
I had my PNY 64GB formatted with exFAT and it worked ok. I've switched to adopted storage and that worked too. But I saw other glitches with internal storage, such as MTP not seeing all files/folders even after reboot. I think "adopted storage" is buggy in general currently. It's also quite slow. Not impressed.
I prefer the Move to SD of Lollipop and Kitkat.
Do we already have a fix/workaround for this? I have a K1 (with the latest OTA 1.2) and 64GV Samsung Evo, formatting the sd card as adoptive storage still says corrupted. I already tried formatting it as Fat32/NTFS but to no avail.
I also couldn't get adopted storage to work.
The best fix for me is not using adopted storage
Instead I use an app called FolderMount which simply creates a symbolic link (is this the correcton term?) on the device's internal storage for whatever folder/file you like. It integrates moving data and managing it as well making the process as easy as it gets though you can of course do the same thing manually as it's using linux operations to do these things.
After you make the symbolic link when apps look for the data in the usual place on internal storage they "see" it but the data is actually whereever the symbolic link points to ie. on your external SD card.
Not found any real workaround for this it makes the tablet a bit of a dud
Sent from my SHIELD Tablet K1 using XDA-Developers mobile app
diji1 said:
I also couldn't get adopted storage to work.
The best fix for me is not using adopted storage
Instead I use an app called FolderMount which simply creates a symbolic link (is this the correcton term?) on the device's internal storage for whatever folder/file you like. It integrates moving data and managing it as well making the process as easy as it gets though you can of course do the same thing manually as it's using linux operations to do these things.
After you make the symbolic link when apps look for the data in the usual place on internal storage they "see" it but the data is actually whereever the symbolic link points to ie. on your external SD card.
Click to expand...
Click to collapse
I've read about the FolderMount app before but I thought that it works only for lollipop. I'll give this a try. Thanks!
NinjaCoool said:
I've read about the FolderMount app before but I thought that it works only for lollipop. I'll give this a try. Thanks!
Click to expand...
Click to collapse
Caveats: I actually haven't tried it on Marshmallow since I went back to LP however I cannot see any reason that FolderMount will not work as it's using underlying Linux operations to do all the work. But YMMV.
I like this approach since you can move any folder from internal storage to microSD which makes it very flexible. For example you could move:
/Download
/Images/DCIM
/Android/obb
/Android/data
/where you store recorded videos/
and never worry about internal storage again (until you run out of microSD of course lel)
Or whatever you wanted.
diji1 said:
Caveats: I actually haven't tried it on Marshmallow since I went back to LP however I cannot see any reason that FolderMount will not work as it's using underlying Linux operations to do all the work. But YMMV.
Click to expand...
Click to collapse
FolderMount from the Play Store is not working on MM due to security changes.
There is a beta version that fixes it for some devices. Best to read the official thread here: http://forum.xda-developers.com/showthread.php?t=2192122
Sent from my SGH-I337M using XDA Free mobile app
There's a problem with cards 64GB and up. I managed to format as internal storage a 32GB one, had no succes with 64 and 128 ones
I couldn't get portable storage to work on the stock MM RoW LTE rom. It works perfectly fine on all the custom roms I've tried (Bliss, Temasek, RR, etc) but none of those have LTE so for me it's either or if I want to use a MM rom. Otherwise, I'd have to use a LP rom for both to work...
I've hit this issue using the RR rom with my 128gb SD. But then if I keep the card in portable mode, I have those permission issues with my emulators. Has anyone got any suggestions or recommendations?
I've so far tried xInternalSD, SDFix and FolderMount with no success and I don't want to do that solution where I have to adjust the permission xml of all my apps. Its micromanagement I don't want.
I just have to use fat32 to get my 128gb card to work.
gqukyo said:
I just have to use fat32 to get my 128gb card to work.
Click to expand...
Click to collapse
To work as adopted storage or portable storage? Because mine is working in portable mode, just has write to SD permissions issues for any apps not updated to deal with MM's new OTT security requirements on External SD's (which is most apps to be honest).
Adopted storage, I only tried it once but didn't like it so using portable.
gqukyo said:
Adopted storage, I only tried it once but didn't like it so using portable.
Click to expand...
Click to collapse
Being Fat32 initially shouldn't have made a difference, because the card is reformatted to ext4 when its made into adopted storage and the tablet just seems incapable of reading an ext4 encrypted SD Card, so it comes up as corrupted.
What brand and model is your 128gb micro sd? And was it the stock rom you did it on? I'm using a Sandisk Ultra myself, and this definately does not work.
It's been awhile so I don't recall all the things I've tried nor the roms. All I know is I got it to it to work once. Think I have a SanDisk something. Just wasn't worth it in the end to me. If you're trying to get it to work, doesn't hurt to try. Stranger things have worked to fix issues in android.

Internal memory always full

Hi,
my Z3's internal memory is always full... 16 GB are surely not enough. Problem is, there are some apps that store data in the internal memory and they have no setting to change this. I already deleted all apps which were dispensable and moved all possible apps to sd card, using system menu.
Does anyone have an idea how to solve this? I rooted my Z3 this way: https://forum.xda-developers.com/z3/general/recovery-root-mm-575-291-lb-t3435214
And I have Xposed installed. Unfortunately its module XInternalSD does not help in this respect though.
Is it for example possible to permanently mount folders on sd card as internal folders? Manually or with some tool?
Thank you
Look here under "further hints" to get an idea what you can do about that.
Mr.Tom_Tom said:
Look here under "further hints" to get an idea what you can do about that.
Click to expand...
Click to collapse
Thanks!
So you think that an SD card partly formatted as adoptable storage would be the solution?
Do you know if this will work with stock Android 6.0.1?
ThemGo said:
So you think that an SD card partly formatted as adoptable storage would be the solution?
Do you know if this will work with stock Android 6.0.1?
Click to expand...
Click to collapse
Not exactly sure, haven't used a stock based ROM since years. But that feature was introduced with Android 6, so it might work. As a LineageOS developer, I recommend switching to an Lineage ROM (or any derivative thereof) of course.
Here is an approach using symlinks. Looks quite good. https://github.com/signalapp/Signal-Android/pull/9015#issuecomment-671271504

Resources