Back to Top

Unsuccessful migration to files storage in external SD.

4 posts / 0 new
Last post
DoggKhan
Offline
Last seen: 10 years 4 months ago
Joined: 10/16/2011 - 18:45
Unsuccessful migration to files storage in external SD.

The feeds downloads from DoggCatcher (DC) were stuffing up my internal memory so I thought "Why not store the feeds data in the external SD?"

Surely enough, there is provision, under "Settings"/Miscellaneous/Storage Directory" in DC, to change where the media files are to be kept.

I selected "/sdcard/extStorages/sdCard" with the pop-up window browsing option and the app instructed (via another pop-up window) to change the already downloaded episodes manually from the old storage directory (internal memory) to the new directory, which I did, using the system's File Manager. I transferred the "EpisodeEnclosures" folder and its contents into the SD card root and left everything else in the "DoggCatcher" folder in the internal memory.

DC also informed that, for the new preference to be validated, the app would have to be restarted, which it did, automatically.

The problem:

Although the previously downloaded episodes do correctly show up in DC and can be played from their new storage directory, I keep getting "DL (download) failed" messages for any new ones.

It's like DC is unable to download and send any new episode to the newly designated storage folder in the external MicroSD.

Any ideas? Thanks!

(I have a Samsung GT-P6800, running Android 3.2, Baseband Version 66800XXLA3 rooted kernel 2.636-P6800XXLA4-CL616407)

DK

WayneC
Offline
Last seen: 2 months 2 weeks ago
Joined: 02/23/2011 - 22:28
I think the pathway should be

I think the pathway should be ( /sdcard/external_sd/ ) double check with your file manager on your device if the sd card is listed as external_sd or extStorages/sdCard

DoggKhan
Offline
Last seen: 10 years 4 months ago
Joined: 10/16/2011 - 18:45
No, the path was OK.The

No, the path was OK.

The problem is that HC, out of the box, won't allow apps to write to the external SD card.

I had to edit one file in the system to allow it and, now, everything is OK.

This the outline of the procedure I got, after an in-depth search:

"I've found a simple solution for gaining write access to the external sdcard (/mnt/sdcard2) on Android 3.2. The sdcard is mounted r/w, but the owning group is media_rw which is linked to the WRITE_MEDIA_STORAGE permission. Unfortunately, this permission was not required for access to the external sdcard prior to 3.2 so most file management utilities do not request it when they run...meaning they only have read access to the card.

The simple solution, if you're rooted, is as follows:
1. Using a root-enabled file manager, 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...
4. Save the changes to the file.
5. Restart your tablet.

After this change, any apps that request the WRITE_EXTERNAL_STORAGE permission (which includes almost anything that access either of the sdcards) will gain group membership in both sdcard_rw AND media_rw, giving them r/w access to both sdcard filesystems."

DK

WayneC
Offline
Last seen: 2 months 2 weeks ago
Joined: 02/23/2011 - 22:28
Thanks for the update

Thanks for the update