[Q] Can't access SD card - Shield Q&A

I have apps on the SD card that work, however in emulators I can't access the SD card or anywhere I have to go through the directories. Anyone have an idea how to get this working? Is it not formatted correctly?

Blade3D said:
I have apps on the SD card that work, however in emulators I can't access the SD card or anywhere I have to go through the directories. Anyone have an idea how to get this working? Is it not formatted correctly?
Click to expand...
Click to collapse
No, everything is fine on your end.
You must be on android version 4.4.2, which block write access on the sd card, which means you can't put things on it with a file explorer or have apps write files to it(save files, random generated data, etc...)
You either have to downgrade to version 4.3 or root it and install sd card fix from here: https://play.google.com/store/apps/...+play&pcampaignid=APPU_D-xVU4WjEYu0yATe3YGYBQ

You can still write your sd card using a root explorer. Apps that store data on the sdcard can only write to their respective folders is what it is. I think hes talking about how the directories are different because of how mount points are in kitkat now

Access to the SD card isn't blocked. Apps can only write to folders the app owns. Snes9x for example created a folder on the SD card. That is where you have to tell the app to save files to as it is the only folder it has write access to. I figured that out and have no problem saving files to the SD with any of my emulators.
Sent from my SHIELD using xda app-developers app

I noticed this too on my shield. I was going to put some ISOs on my SD card for FPSE to use. When I was in FPSE's config, I was going to try and point it to the SD card but it would only allow me to work with the onboard memory. Would the SD card fix allow me to get this working? I really don't want to store ISOs on the onboard memory or just continually shuffle my active ISO to the internal memory when I want to play that game.

NapalmDawn said:
I noticed this too on my shield. I was going to put some ISOs on my SD card for FPSE to use. When I was in FPSE's config, I was going to try and point it to the SD card but it would only allow me to work with the onboard memory. Would the SD card fix allow me to get this working? I really don't want to store ISOs on the onboard memory or just continually shuffle my active ISO to the internal memory when I want to play that game.
Click to expand...
Click to collapse
Yes SDFix: KitKat Writable MicroSD will allow you to move things to the SD card. (write access) Just remember you need to be rooted to use the app.

CDeviant said:
Yes SDFix: KitKat Writable MicroSD will allow you to move things to the SD card. (write access) Just remember you need to be rooted to use the app.
Click to expand...
Click to collapse
Thanks for the link. Yes, it's definitely rooted.

Related

Saving apps to SD card?

Ok. I'm a bit confused. I'm on stock 3.2 Rooted. I just got a 16GB SD card and threw it in the Xoom. I was expecting to be able to go to SETTINGS>STORAGE and format the SD CARD. The system recognizes there is a SD CARD but it won't let me format it and won't let me save any apps to the SD CARD...even apps that are intended to be saved to the SD card. I also noticed that the SD CARD is saved to a pretty strange directory...something like mnt/extn and the actual directory /sdcard is internal? WTF?
Ok, someone please advise me what is going on...am I basically only able to view pictures and play movies off of the SD card and nothing else? I was hoping I could save apps to the SD.
The problem is, that the external SD-card is mounted read-only thanks to moto... No clue, why. I have to use ES explorer, activate root-explorer functions and grant su-rights to be able to write to the external SD-card. There are tools around which claim to unmount and remount it as r/w but those didn't work for me...
jakeomat said:
The problem is, that the external SD-card is mounted read-only thanks to moto... No clue, why. I have to use ES explorer, activate root-explorer functions and grant su-rights to be able to write to the external SD-card. There are tools around which claim to unmount and remount it as r/w but those didn't work for me...
Click to expand...
Click to collapse
You can write to external sdcard--my Titanium Backup is written to the ext. Sdcard--but in Honeycomb, apps can't run from ext. sdcard. There's no need with 32gb of internal storage.
Just keep all media files on ext.sdcard--they take up way more space than apps do.
okantomi said:
You can write to external sdcard--my Titanium Backup is written to the ext. Sdcard--but in Honeycomb, apps can't run from ext. sdcard. There's no need with 32gb of internal storage.
Just keep all media files on ext.sdcard--they take up way more space than apps do.
Click to expand...
Click to collapse
Yepp, as I say: You can write to the external SD-card, but only if the app that wants to write has su-permisson. Titanium most definitely has, otherwise it wouldn't be able to backup the system files...

Move GTA 3 app data to internal memory?

Gta 3 will freeze and lockup my phone so i want to see if running it via internal memory will fix the issue game runs and works on sd card but after 7 minutes it seema to just freeze requiring a battery pull..
is there anyway i can put the game files on my phones memory and have it run that way? the apk is already in my internal memory but still installs to sd..
any help i know this is a long shot :/
You can move the files to the internal storage (with root and a root browser) but the game won't find this. Normally, the files are big and so the game "install" these files on the sd card. Have you a second sd card to test if it's really the sd card?
giantflash said:
You can move the files to the internal storage (with root and a root browser) but the game won't find this. Normally, the files are big and so the game "install" these files on the sd card. Have you a second sd card to test if it's really the sd card?
Click to expand...
Click to collapse
my 2gig i ordered on amazon should be here this week.

[Q] app get copied to external SD Card rather than internal SD Card

hi, im Geoff.
recently after flashing the stock 4.0.3 ICS firmware, flashing a old bootloader and using my own USB Jig and resetting
the flash counter for kernels, i finally flashed JellyBean 4.1.2 Original Firmware from Samsung. my mobile is Galaxy S2 i9100.
my problem is i recently bought a 16GB micro sd card and inserted it into my phone before i could install any app onto my phone.
then i installed few apps and games from the Google Play Store. then i noticed the external sd card have about 120 mb of used
memory. but i only had about 20 mb of data that i copied onto it that were certain zip files and nothing else. i noticed that when i install
any app, then go to applications and move to SD Card option [which previously copied apps to the internal SD Card/USB storage],
is now actually moving the apps to the External SD Card. So if I unmount the external SD Card or remove it, none of my installed apps appear.
My external SD Card is meant for songs and movies. I want my internal SD Card to store all my apps so that i can remove my External
SD Card when ever i want to and swap it or not use it at all.
I also removed the external SD Card and then installed a new app, then use the move app to SD Card option. I got a error message,
saying something like insufficient memory/space.
my doubt is, apps are trying to be moved to the internal sd card but because they cannot be moved, they are being copied to the
external sd card.
any help is appretiated. btw i have rooted my phone by doing the temporary update of CWM from the stock recovery using the update from
external card method. then i also installed SuperSU. so its rooted and i didn't have to flash a kernel to root.
[update] im gonna provide some new info here:
I have a Android folder in my Internal SD Card [sdcard0]
and ".android_secure" in my External SD Card [extSdCard]
/mnt contains
asec [software files stored on the internal memory/ not internal SD Card or sdcard0]
obb [empty]
secure/asec [software moved using move to sdcard option. these files get copied to the extSdCard and not the sdcard0]
.lfs
and the sdcard and extSdCard links.
If I remove my External SD Card and try to move apps to the Internal SD Card using the move to sdcard button in application settings,
I get the insufficient memory error.
Also when I use the move to SD Card button in Application Settings, it shows the file being moved to the USB Storage [which is supposed to be
the internal sd card or sdcard0], yet it actually is being copied into my external SD Card or extSdCard.
What apps/games?
A lot of app data is stored on SD card, whether the core files and executable are on the internal or not, so that may just be cache stuff etc... One way to check is to remove the SD card then try to run whichever apps, I am willing to bet they still run.
orangekid said:
What apps/games?
A lot of app data is stored on SD card, whether the core files and executable are on the internal or not, so that may just be cache stuff etc... One way to check is to remove the SD card then try to run whichever apps, I am willing to bet they still run.
Click to expand...
Click to collapse
i use the move to sd card for most apps/games. apart from 1-2 apps that dont have that option, about 10 apps+games have the option to be moved to the SD Card. And i used that option. But I am positive they got copied to the External SD Card because after I remove the
External SD Card, all the apps disappear.
Also when i then try installing new apps to the phone and then try to move them again [without the external sd card in its slot],
i get the error message of insufficient space/memory.[i have 8GB+ empty space in the internal SD Card]
its really annoying me
TitanHack said:
i use the move to sd card for most apps/games. apart from 1-2 apps that dont have that option, about 10 apps+games have the option to be moved to the SD Card. And i used that option. But I am positive they got copied to the External SD Card because after I remove the
External SD Card, all the apps disappear.
Also when i then try installing new apps to the phone and then try to move them again [without the external sd card in its slot],
i get the error message of insufficient space/memory.[i have 8GB+ empty space in the internal SD Card]
its really annoying me
Click to expand...
Click to collapse
Sounds like you have an option enabled in app settings to install all to SD, check your app settings in system settings.
orangekid said:
Sounds like you have an option enabled in app settings to install all to SD, check your app settings in system settings.
Click to expand...
Click to collapse
I have gone through everything in settings. I cant find any option where I can actually select weather to install all to SD.
I appretiate you trying to help me out. I hope i find a solution to this problem.
Initailly I felt that it cound be some code causing the apps to move to the external sd card instead of the internal one. But after I got
the error message that I have insufficient space [with the external sd card removed ], even tho I have plenty of space, about 8GB+,
on the internal sd card...so I dont think this is due to any code somewhere pointing to install into the external SD card.
I read somewhere that when the internal sd card is full and no more apps can be installed, the new apps go to the external sd card by default.
Something like that is happening to me, except my internal sd card is fine.
I updated my first post with more info to help diagnose and solve the problem. ty to all trying to help me.
bump
[reserved]
I would back up the stuff you want from SD and from your ROM (to your computer), then go to recovery, full wipe + cache + dalvik, then format external SD, then reboot into system, then restore what you want.
orangekid said:
I would back up the stuff you want from SD and from your ROM (to your computer), then go to recovery, full wipe + cache + dalvik, then format external SD, then reboot into system, then restore what you want.
Click to expand...
Click to collapse
hey man ty for not giving up on me ive not been well and then got so busy recently....
i did what you asked. i even accidently wiped the system folder from cwm recovery. it went into a boot loop or whatever it is called.
i re-flashed the official samsung jellybean firmware 4.1.2 on my i9100. then again cleant delvic + cache +used data. yet the problem
persists.
i noticed that the android folder is being created in the internal sd card. but that android folder has very small amount of the app
files stored on it. the major chunk is in android_secure which is only being stord on the external sdcard.
when i go to mnt folder in root i see two folders named asec and secure.
1."asec" contains apps stored on internal memory [not internal sd card]
and 2. "secure" contains a "asec" folder which stores app stored on the external sdcard.
i believe somewhere the code which should point the android_secure folder to the internal sdcard is pointing to store apps on the
external sd card. perhaps you guys can show me how i can change the folder path of android secure. then it will behave like
default, the way is was meant to behave.
You might need to repartition your system.
I'll see else we can come up with later today, in the mean time, try to maybe use TWRP instead and a different ROM
little more info
orangekid said:
You might need to repartition your system.
I'll see else we can come up with later today, in the mean time, try to maybe use TWRP instead and a different ROM
Click to expand...
Click to collapse
when i click move to sdcard in the application settings/menu, it shows USB data filling up.
that USB data is supposed to be my USB drive or my Internal SD Card. And the external sdcard shows up
as 0 KB of data. But actually the files are being copied to the external sdcard and not internal.
now if we think the android system cannot access the internal sdcard, then thats not the matter because
it creates a folder named Android in the internal sdcard and stores the app cache there.
So to me it seems that the android system is confused and actually thinks that the android_secure folder is
mounted on the internal sdcard while it actually is mounted on the external sdcard.
perhaps anyone can link me a guide to move my android_secure folder...
TitanHack said:
perhaps anyone can link me a guide to move my android_secure folder...
Click to expand...
Click to collapse
Facing this problem now.
TitanHack, did you found an answer?

How can I download the songs to the SD card and not the internal memory

I have a generic TV streaming box with Android 4.4.2. There is a SD card in the card slot. When I downloaded the songs and photos it goes to the internal memory so it filled up fast. How can I download the songs to the SD card and free up the space in the internal memory.
Any help will be appreciated
Thanks
It all depends on the app you are using to download the songs. Normally if you have a large SD card and crap for internal, you can format the SD card as Internal memory. You only do this after you reset your system otherwise you risk a crash and loss of apps (and much confusion). The other option, if you have a rooted device, is to symbolically link the Downloads (or whatever your media directory is) to a directory on the SD card. You will have to have BusyBox loaded and have a hard link from the music directory to the SD/MusicDirectory on your SD (rename it to whatever you want).
Use the "ln" command with the Linux shell. If that does not work then you should see about finding the right app to download your music. If you are using Chrome or Firefox (or some other browser) then you can have it ask you each time where you want the file to download into.
Otherwise, without more information on your drive sizes and the app(s) you are using I don't see how to help...
Thanks Skeltonh for your help.
You know the cellphone hand set is more controllable. Mine is the streaming TV box. It is much less control. Also the OS is Android 4.4.2 and it is not rooted. You can not move any App to the SD card and set it up as the internal memory. I think at lease Android 6 can do it. In this box - Setting - Storage - I only can see there is a SD card with 4 GB. I even can not see what files in this SD card. It seems that there is no way to read and write into this SD card.....

How to move your games to your sd card?

I can't update my codm because my phone's storage is full. Can someone help me transfer the data of my game to my sd card so that I can update it? I already downloaded link2sd, but I don't know how to root my phone. I also want to ask if all the data will be transfered to the sd card if it's moved.
darklordz67 said:
I can't update my codm because my phone's storage is full. Can someone help me transfer the data of my game to my sd card so that I can update it? I already downloaded link2sd, but I don't know how to root my phone. I also want to ask if all the data will be transfered to the sd card if it's moved.
Click to expand...
Click to collapse
Open the Settings app.
Go into Apps & notifications.
Access the app you want to move to the SD card.
Select Storage.
If the app supports the feature, you will see an option to change where the app is stored. Go ahead and change it to the inserted SD card.
via AA
darklordz67 said:
I can't update my codm because my phone's storage is full. Can someone help me transfer the data of my game to my sd card so that I can update it? I already downloaded link2sd, but I don't know how to root my phone. I also want to ask if all the data will be transfered to the sd card if it's moved.
Click to expand...
Click to collapse
With Android 6 the Adoptable Storage feature ( allows to use external SD-card as internal storage memory ) was introduced. Check whether your phone's Android supports it.
If, then you can consider yourself lucky.
I don't have one on my realme c3, what should I do?
The Realme C3 comes with either 32GB or 64GB internal storage memory. CODM requires 2GB free internal storage memory, AFAIK. Wondering what are the space hogs not allowing to grant CODM the 2GB needed?
Unlock your Developer options and check the option to make all applications movable to SD card.
dedq said:
Unlock your Developer options and check the option to make all applications movable to SD card.
Click to expand...
Click to collapse
OP's question was how to move an app's data to SD-card, NOT how to move an app to SD-card.
Thanks for clarifying but I don't think that's possible anyway.

Categories

Resources