This app was mentioned in 48 comments, with an average of 1.29 upvotes
that is not what he needs
kitkat by default does not allow writing to sd card, even if you're rooted. you need to fix the permission
Bugger. I had this problem but can't remember exactly how I fixed it.
Uninstall the app, and on the Play Store download SDFix: KitKat Writable MicroSD. Reboot and reinstall your emus.
I think that fixed it for me. I think it's a write issue, so if you move the save folders to the internal memory it should work. If you still can't LOAD roms than I'm not sure what the issue would be.
Google started putting stupid SD card permissions in Android and KitKat had some of the most annoying.
I should add I'm using LegacyROM so the problem could be with the stock ROM itself if that's what you're using.
When I was running Snapperfs and all on my old phone, i was using SdFix with no issue.
Granted it was my s5 running 4.2.2 so I don't know if this will work for you.
Since Android 4.4 and above, the SDCard permissions have been changed on how it is granted to an application. A quick way to fix this is by using SDFix application. You must have root in order to install and use this application. https://play.google.com/store/apps/details?id=nextapp.sdfix&hl=en
https://play.google.com/store/apps/details?id=nextapp.sdfix I know it says KitKat but after doing some major research it is the same procedure and compatible for Lollipop. Its working beautifully for me.
If your phone is rooted you can use an app to fix the SD card permissions quickly. If your phone is not rooted, you are out of luck. The only folder apps can access are it's own folder that Android gives them.
> for pre KitKat users without the ability to use external storage
I'm pretty sure accessing external storage was exactly like accessing internal storage pre-KitKat. Then in KitKat apps couldn't access anything other than their own folder (unless you were rooted and used something like SDFix), and then Lollipop added the new method for external storage access.
What I'm trying to say is that (if I'm not wrong) in order to allow external storage access, for pre-KitKat users you shouldn't have to do anything, there's nothing you can do for KitKat users, and for Lollipop and above you should be able to use the new method.
I am using an LG G3 and it was a permission problem that didn't allow Titanium Backup to back to SD card in Android 4.4.2. I fixed the permission using this app
This requires root so it doesn't answer your question, but if you want to try these are the steps:
Awesome, glad a second reboot fixed it! If you're running Xposed now, be sure to check out the full list of modules because you can do some pretty cool stuff. If you have any questions please let me know, I'm not an expert or anything but I've been using this setup for a while now successfully and maybe I could help.
If it's too much of a pain in the ass, the link below https://play.google.com/store/apps/details?id=nextapp.sdfix from /u/ZeroTheSavior looks like it does the same thing in a slightly simpler manner.
I do that all the time. No problem at all.
If you are on KK or Lollipop, Nextapp releases a neat app called SDFix.
https://play.google.com/store/apps/details?id=nextapp.sdfix&hl=en
It allows write permission on sdcard. So when you change your download directory, it writes directly on the sdcard. Otherwise, it may be just how Flud works.
SDFix fixed it for me. After you run it, remove your card, reboot and replace the card.
I'm going to assume you're on Kit Kat. Kit Kat has write to SD Card blocked on default and you need to undo this using root. Seeing that you have TB up and running, you can just use this app SDFix: KitKat Writable MicroSD
Well, depending on what phone you have you either have SD full access if you don't. If you are unable to save to the SD card in any app except the file browser, then you don't have it and you will either have to root your phone or just have to deal with it until Android M comes out fixing it, if it ever does come out for your specific device.
Samsung does not have full SD access and you can only move files to the SD card by using their built in file manager. Nexus and Moto devices do not have it at all, iirc.
You can check if you do here: https://play.google.com/store/apps/details?id=nextapp.sdfix
It will say no changes needed if you have it.
try this https://play.google.com/store/apps/details?id=nextapp.sdfix if it doesn't work check the file /system/etc/permissions/platform.xml and the group owner of the files/directories in /sdcard/
I'm on cm12.1 and all the files have sdcard_r as group owner and platform.xml contains
<permission name="android.permission.READ_EXTERNAL_STORAGE" > <group gid="sdcard_r" /> </permission>
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" > <group gid="sdcard_r" /> <group gid="sdcard_rw" /> </permission>
<permission name="android.permission.ACCESS_ALL_EXTERNAL_STORAGE" > <group gid="sdcard_r" /> <group gid="sdcard_rw" /> <group gid="sdcard_all" /> </permission>
<permission name="android.permission.WRITE_MEDIA_STORAGE" > <group gid="media_rw" /> </permission>
I saw that you mentioned you don't want root, and I can't possibly fathom why anyone would not want root unless they don't know what root is or it's overly complicated to do it. you gave no indication of what your device is, so I can't tell you how easy it might be, but I personally can't use any of my devices without root anymore. it allows so much more freedom and control over the device. it feels more like your own once you start using some root apps to tweak literally everything and anything you want. I can only assume from your rant that you're a bit angry because you feel helpless about your issue, and root access would give you the ability to easily fix that problem yourself.
moving directories to the SD card is easy if you're rooted, and there are plenty of utilities to help with that. I'm not 100% sure about the specifics of BeyondPod, but if it has the feature to move its files to the external SD and it doesn't want to work, an app like SDFix might help if you're on KitKat.
I know this isn't the answer you wanted, but depending on what your phone is, root could be very easy and take minimal effort from you. root could solve your problem while giving you more control over your device as a whole. if you give more info about what your phone is, I may be able to help more with that.
Idk why nobody has mentioned it yet but you can't write to the sd card on kitkat (and to a certain extent on lollipop) because of permission issues and to fix those issues you need root and then can use something like this to fix it https://play.google.com/store/apps/details?id=nextapp.sdfix&hl=en
If you're rooted you can use SDfix.
My various tips for you:
All of Robert Broglia's emulator offerings are great and will offer a uniform UI. There are a ton of other emulators, too. Not all of which are available on the store front. Off the top of my head, I have emulators installed for: NES, SNES, N64, Master System, Genesis, 32X, Sega CD, Sega Saturn, PSX, PSP, Gameboy, Gameboy Color, Gameboy Advanced, Wonderswan, NeoGeo, NeoGeo Pocket Color, Commodore 64, x86 (DOSBox), Dreamcast, MSX, MAME, Nintendo DS, SCUMMVM, and Z-Interpreter games. I even have Fallout 2 running in Windows 98 running via DOSBox running on my Shield. I can give you a comprehensive list of what emulators I have installed, if you like.
I would mention that there are better versions of MAME. Don't get MAME4droid as it's based off of an ancient version of MAME. Retroarch is also a great application for emulation. I would suggest checking it out.
If you like Final Fantasy, grab Final Fantasy III, Final Fantasy IV, Final Fantasy V, and Final Fantasy VI off of the store front. FFIV: The After Years might be available too. Doom III is great and comes with both Doom and Doom II. The Talos Principle is great. Wonder Momo is a pretty great remake of an old arcade game of the same name. You can find it on the Google Play web storefront and install it that way. I also sideloaded the Sonic and Sonic 2 remakes which are fantastic. Fist of Awesome is another great game.
I like to use Googlecast to stream my "tablet-y" games (like the Dragon Quest remakes or 80 Days) from my Nexus 7 to my Shield and play them on my TV.
Kodi is a media streaming application. It takes media files and streams them, pulls metadata for them, tracks your viewing of them, and presents them in a nice way. [EDIT] Personally, I use Kodi to stream from a NAS and from some shares for other stuff like music.
If you're going to root your Shield Android TV, you need to know that there's a custom version of TWRP you need. If you want, I can point you to the one I use.
Be sure to set the audio delay setting on your Shield to something that works. I had a hell of a time trying to figure out why my inputs seem delayed while playing Megaman.
You can broadcast game streams to Twitch by holding down the home button.
If you do not root and you elect to save your screenshots and recorded videos to the SD card, there will be no convenient way for you to delete them. This is due to Android permission settings. The only way to delete them will be to eject the SD card and delete them from another device. However, if you root then you can run this application to allow the stock video manager app to delete those files.
You can stream more than just Steam games. You can stream anything you want. In the Nvidia Game Experience...Whatever-It's-Called app on your PC, you can manually enter applications and provide them with thumbnails to display on your Shield. You can even set it up to scan automatically for gog.com games, Origin games, etc. I even set it up to stream remote desktop so I can remote in to my PC from my Shield.
I use my Shield for three primary purposes: emulation, media playback, and Android gaming. Because I'm a heavy gamer (and heavy emu user) I have both an SD card installed and an external HDD. When I install a new application to the Shield, I almost always move it over to the SD card. This frees up internal storage. I then put all of my emu ROMs and images on the HDD. This pretty much allows me to download and run whatever I want without having to worry about uninstalling or shuffling around apps.
For media playback, I'm a heavy Kodi user. I have it tied in to my home automation system, even. If you're going to use Kodi, I would also suggest looking in to their remote control app: Kore. It's fantastic. I also use YouTube, Crackle, Hulu, Google Play Movies, Google Play Music, and Netflix pretty regularly. I've yet to find a way to install Amazon Prime Video on the device.
For Google Play Music, you can press the home button to go back to your menu and music will still play. The play/pause button will still control playback.
If you're interested in Netflix 4K, be sure every device in your chain supports 4K. Otherwise, the 4K options just won't show up.
For gaming, I like to backup my saves. For Android, I do this with a tool called Titanium Backup. Then, I upload the backup to Dropbox (which I sideloaded) Then, from another Android device, I can just retrieve the backup and pickup where I left off. I do this with emulation save files, too. I leveled up in Star Ocean: First Departure during a plane ride in the summer using my Shield Portable. I then continued playing on my Shield Android TV.
For a file manager, I prefer Solid Explorer. It's easy to use, works well enough with the Shield Android TV, and allows you to connect to Google Drive, Dropbox, OneDrive, and other cloud storage services to make file management a breeze. Also has an FTP plugin which I often use to shuttle files between my computer and the Shield (because I'm lazy)
If you root, you can install AdAway to get rid of any in-app ads you might encounter.
You can install Facebook and Twitter and they work just fine with a mouse and keyboard. I also installed Opera (my browser of choice) and it works perfectly fine.
...and that's about all of the tips I have. Good luck, have fun, and if you've any questions feel free to ask. I love this device!
Try using this SD permissions fix. Titanium Backup probably can't access the SD card
This is what I used.
https://play.google.com/store/apps/details?id=nextapp.sdfix&hl=en
I know it says Kitkat, but I used it on Lollipop and it worked fine.
Wow, that's a pretty old phone. :) But definitely a designer classic IMO..
The fact that it's running KitKat shouldn't be a problem if you're willing to root it. I would definitely recommend that because well, I'm assuming your warranty is already void.. :)
Rooting should be easy with TowelRoot. After that you should install a superuser app to control what apps are allowed to have root access. Then install SDFix to fix the SD problem..
I fixed this error today by using this after giving is su rights.
most likely it's a problem with the permissions on KitKat. use this app and try again.
https://play.google.com/store/apps/details?id=nextapp.sdfix
Or an Xposed module. XinternalSD has a full access option, but the main purpose of that is to redirect internal storage to external.
Run SDFix and reboot.
Edit: I'm assuming that you're rooted. If not, then this won't work for you.
https://play.google.com/store/apps/details?id=nextapp.sdfix
That worked for me, root needed of course.
That's Kit Kat. https://play.google.com/store/apps/details?id=nextapp.sdfix
https://play.google.com/store/apps/details?id=nextapp.sdfix One press button app fixed that problem right away for me to be able to use my Memory card with no limitations
Thx bud, just installed those two volume apps.
If OP roots, the whole Xposed scene is great. I had so many on my rooted Note 3, loved 'em. ALso if rooted: SDFix is awesome. I absolutely hate not being able to move MY files on MY phone wherever I damn well please.
OP btw, I forgot to mention ES File Explorer. Definitely install this now.
Root + SDFix fixes that
If you have root:
https://play.google.com/store/apps/details?id=nextapp.sdfix&hl=en
Use this app https://play.google.com/store/apps/details?id=nextapp.sdfix Yes it says for KitKat but it works. You need root and busybox for it to work.
Oh Really? Then why did I need this to fix it? Kitkat broke things like being able to use scp/sftp to copy music, btsync, etc. It was really annoying at the time and since rooting and fixing it with the above app, it's no longer an issue.