• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Android 4.4 sd card

First of all, I am VERY, VERY sorry for starting a thread that is essentially impossible to not already exist! I tried the search feature, which on forums historically has yielded me no good. I'm also scrolled through a couple pages of Android Lounge, and didn't see anything that seemed to touch on the same thing (and I checked every way I thought how).

So, please forgive me for this.

Now, I'm trying to get my head around the full consequences and impact of the Kit Kat SD card debacle, and was hoping you guys could help me. This is basically gonna become a multi-tiered question, all related, directly, or indirectly to it.

First, let me tell you what I do know (or at least THINK I know): I know that, for better, or for worse, Google made the change to eliminate a gigantic security hole in earlier versions of Android, where an app that requires permission to write to SD can than go amok, and read, and write anywhere on the card it wants. It's easy to see what kind of nightmare that could cause, and, therefore, easy to see why Google made the decision they did. But as a result, now no third party apps can write to the sd card unless it "owns" the folder. The only go around for this is to root your phone, which restores sd interaction with your phone to the way it was, the good, the bad, AND the ugly.

So, here are my questions:

1) Say I wanted to use the default gallery and music apps that came with my phone for music and photos, and all I really needed or wanted to use the SD card for is my music collection and gallery. Can I store the music and photos on the SD card, and have the apps still access them? Are there any consequences to doing this?

2) I know that I could create a folder on the SD card in Windows or Mac to associate with an app, but how do I get the app to "own" the folder? Do I have to uninstall the app, and then reinstall it on the SD card?

3) If I root the phone, do I void the warranty?

4) while my computer usage may be a tad more high end, my phone usage is pretty "basic user", nothing tech heavy or sophisticated. In fact, I feel pretty dumb when it comes to Android "tech". I know there is serious risk to your phone if you "root it wrong". How big is the risk, how do I undo it if I screw up, and how do I go about rooting this using a Macintosh computer?

5) If I do not foresee a need for any major use of the SD card other than photos and music, is it worth the pain to root the phone, and/or the risk of blowing it up, and/or the risks of the old security hole to even justify the root?

Thanks guys! I'm super eager to hear back on this. Again, I know the basics, but don't really know the full impact, significance, and ramifications of this change on my personal use.

Cheers!
 
There are indeed several threads on similar subjects, although not directly related to all the questions you ask. You could have a look at http://androidforums.com/android-lounge/869848-external-storage-sd-cards-in-android-l.html for example which certainly deals with some of them.

But in a nutshell:

1. Any app can read files on the SD card (if it has SD permissions) so no problems for music/video/whatever playback.

2. Don't know.

3. Depends. Simplest answer is "yes", but there are exceptions (like my Nexus 4 for example).

4. Depends. Some phones are dead easy to root (Nexus, say) , some require much more care and effort.

5. IMO no, but opinions will differ. My Nexus 4 is dead easy to root but I haven't rooted it because I had no requirement. My Nexus 7 tablet is rooted - because I had a need to do so.

Neither of the Nexus devices have SD cards but even if they had the decision would be the same. My Lenovo tablet does have a SD card and works just fine unrooted; file managers like ES File Explorer can still read and write the SD card so I can manage it without even having to remove it.
 
1. Yes. The restrictions would be editing those folders (deleting renaming) if using a third party app (downloaded) . However apps that cam with the phone have system level access, which means they can.

2. It should be named after the app's identity, and placed in the data folder in the SD card.

3. Yes.

4. If your phone has a one-click method available, like Klingo root, it is near impossible to brick.

5. Personally, despite knowing how to root and know what stuff I can do with root, I usually don't bother.
 
Thanks guys!

I downloaded ES File Explorer, but when I tried moving my music folder to the SD Card, all it did was create the folders, but not populate any of them. Then afterwards, when I tried to delete "music" on the external SD, it wouldn't let me delete it.

I'm in the middle of trying another very cumbersome trick right now, where I'm in Android File Transfer on Mac OSX, I deleted the dud music folder on the sd card, and copied the entire contents of my internal storage music folder to my desktop. I then plan to copy it to my sd card, and delete the original music folder from internal storage. Next, I plan to do the same thing with all my photos. Here's to hoping it works!

Does anyone have any other ideas, or know why the ES Explorer behaved the way it did?

Thanks!
 
Thanks guys!

I downloaded ES File Explorer, but when I tried moving my music folder to the SD Card, all it did was create the folders, but not populate any of them. Then afterwards, when I tried to delete "music" on the external SD, it wouldn't let me delete it.

I'm in the middle of trying another very cumbersome trick right now, where I'm in Android File Transfer on Mac OSX, I deleted the dud music folder on the sd card, and copied the entire contents of my internal storage music folder to my desktop. I then plan to copy it to my sd card, and delete the original music folder from internal storage. Next, I plan to do the same thing with all my photos. Here's to hoping it works!

Does anyone have any other ideas, or know why the ES Explorer behaved the way it did?

Thanks!
When I use ES, I can create folders on the SD and move music, etc, to them from internal storage. Phone is a Oppo Find 7 with CyanogenMod custom ROM, 4.4.4 KK.
 
Back
Top Bottom