I was having all sorts of troubles figuring out how to allow apps write to the sd card and found various posts that I compiled to give your apps write access after the 4.3 update.
To fix SD card access on google edition s4
4.3 android
install google usb driver
https://developer.android.com/sdk/win-usb.html
root device ? taken from post below
[GT-I9505] CF-Auto-Root - xda-developers
Download and unzip CF-Root Download
- If you end up with a*recovery.img*and*cache.img*file, you've extracted*twice. You need to end up with a*.tar.md5*file - don't extract that one
- (USB) Disconnect your phone from your computer
- Start*Odin3-vX.X.exe
- Click the PDA button, and select*CF-Auto-Root-....tar.md5
- Put your phone in*download*mode (turn off phone, then hold*VolDown+Home+Power*to boot - if it asks you to press a button to continue, press the listed button, or run*adb reboot download*command)
- (USB) Connect the phone to your computer
- Make sure*Repartition*is*NOT*checked
- Click the*Start*button
- Wait for Android to boot
- Done (if it took you more than 30 seconds, you need practise!)
Once you have things rooted you can go into the superuser app and from within it there is a remove option, use that and reinstall from the play store and also pay for the pro version to support being able to do this.
* optional after you are all rooted and updated you can install things like goomanager and from goomanager you can install openrecovery script from the menu options, this will install a new recovery manager so future use
install root explorer app or some other file manager that can use root then
1. navigate to /system/etc/permissions and make sure you have mounted the file system r/w.
2. Edit platform.xml and find the WRITE_EXTERNAL_STORAGE permission.
3. Add an additional group definition for this permission...<group gid="media_rw" />
4. Save the changes to the file.
5. Restart your device
at this point you should be able to write to the sd card from applications once again.
To fix SD card access on google edition s4
4.3 android
install google usb driver
https://developer.android.com/sdk/win-usb.html
root device ? taken from post below
[GT-I9505] CF-Auto-Root - xda-developers
Download and unzip CF-Root Download
- If you end up with a*recovery.img*and*cache.img*file, you've extracted*twice. You need to end up with a*.tar.md5*file - don't extract that one
- (USB) Disconnect your phone from your computer
- Start*Odin3-vX.X.exe
- Click the PDA button, and select*CF-Auto-Root-....tar.md5
- Put your phone in*download*mode (turn off phone, then hold*VolDown+Home+Power*to boot - if it asks you to press a button to continue, press the listed button, or run*adb reboot download*command)
- (USB) Connect the phone to your computer
- Make sure*Repartition*is*NOT*checked
- Click the*Start*button
- Wait for Android to boot
- Done (if it took you more than 30 seconds, you need practise!)
Once you have things rooted you can go into the superuser app and from within it there is a remove option, use that and reinstall from the play store and also pay for the pro version to support being able to do this.
* optional after you are all rooted and updated you can install things like goomanager and from goomanager you can install openrecovery script from the menu options, this will install a new recovery manager so future use
install root explorer app or some other file manager that can use root then
1. navigate to /system/etc/permissions and make sure you have mounted the file system r/w.
2. Edit platform.xml and find the WRITE_EXTERNAL_STORAGE permission.
3. Add an additional group definition for this permission...<group gid="media_rw" />
4. Save the changes to the file.
5. Restart your device
at this point you should be able to write to the sd card from applications once again.