Moving CoPilot GPS maps to sdcard1 - RAZR i Q&A, Help & Troubleshooting

Update:
I made a tutorial how to get CoPilot save the maps on the external sd card.
For this method you don't need any root access so it should work for almost everyone.
Make sure you check check whether your sdcard path is /storage/sdcard0 or /mnt/sdcard

For me it worked fine without rooting the phone.
I have a samsung ace plus S7500
I made a copy of
/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/
to
/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/
then (with KIES), i changed the
user.cfg situated in /mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/
then i erased the
/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/EU/
The adapted user.cfg would be changed like this
[Directories]
"AddonDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/EU/addon/"
"AudioDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/audio/"
"GlobalAddonDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/addon"
"GPSDemoDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/gpstracks/demo"
"LRGlobalSaveDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/save"
"LRGPSSaveDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/gpstracks"
"LRInfoDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/info"
"LRSaveDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/EU/save/"
"RegionDir"="EU"
"RootDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/"
"SkinDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/skin/"
"SpeechDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/speech"
"ThemesDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/themes/"
"UIConfigDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/uiconfig/"
"UpdateDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/save/update"
[Directories]
"AddonDir"="/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/EU/addon/"
"AudioDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/audio/"
"GlobalAddonDir"="/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/addon"
"GPSDemoDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/gpstracks/demo"
"LRGlobalSaveDir"="/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/save"
"LRGPSSaveDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/gpstracks"
"LRInfoDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/info"
"LRSaveDir"="/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/EU/save/"
"RegionDir"="EU"
"RootDir"="/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/"
"SkinDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/skin/"
"SpeechDir"="/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/speech"
"ThemesDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/themes/"
"UIConfigDir"="/mnt/sdcard/com.alk.copilot.eumarket.premiumeupan/uiconfig/"
"UpdateDir"="/mnt/sdcard/external_sd/com.alk.copilot.eumarket.premiumeupan/save/update"
Then it finally works
dagoban said:
Hi guys,
so this topic came up quite a few times for other phones, however I cannot get it working on my Razr I.
And I am talking about the Live version (that is the newest version which comes with all countries in 1app), not the Premium or Lite one.
So I want to move the maps folder to the external sdcard....
Basically what I did is this:
http://forum.xda-developers.com/showpost.php?p=42581577&postcount=2
But of course instead of /storage/extSdCard/ I used /storage/sdcard1/com.alk.copilot.mapviewer/
But after starting CoPilot Live it still overwrites the user.cfg file back to its normal settings (sdcard0)
Does anyone have a solution for that?
I also found out that there is a file called DeviceInfo.xml in the save folder that also has the sdcard0 included...
Click to expand...
Click to collapse

delete

dagoban said:
Update:
I made a tutorial how to get CoPilot save the maps on the external sd card.
For this method you don't need any root access so it should work for almost everyone.
Make sure you check check whether your sdcard path is /storage/sdcard0 or /mnt/sdcard
Click to expand...
Click to collapse
Outstanding! worked perfectly, thank you!

installing maps to SD card
dagoban said:
Update:
I made a tutorial how to get CoPilot save the maps on the external sd card.
For this method you don't need any root access so it should work for almost everyone.
Make sure you check check whether your sdcard path is /storage/sdcard0 or /mnt/sdcard
Click to expand...
Click to collapse
Dear Michael, your tutorial is fantastic, it is logical, clear and easy to follow, unfortunately the text of my “user.cfg” file is different, the text contained often the word “emulated” but there is nowhere the word “mapviewer “ I wonder if you could give me a push in the right direction. The device I am running is Samsung Galaxy S5 (SM-G900i) and the CoPilot version is 9.5.0.440 Europa and USA
Regards Erik

Hi Erik,
just look for the RootDir and SpeechDir tag in the config and change that from your internal card to your external card.
If you still need help, start at step 1 again and then copy the config file to your PC and upload its content to pastebin.com so I can have a look at it.

erikdeoude said:
Dear Michael, your tutorial is fantastic, it is logical, clear and easy to follow, unfortunately the text of my “user.cfg” file is different, the text contained often the word “emulated” but there is nowhere the word “mapviewer “ I wonder if you could give me a push in the right direction. The device I am running is Samsung Galaxy S5 (SM-G900i) and the CoPilot version is 9.5.0.440 Europa and USA
Regards Erik
Click to expand...
Click to collapse
If you are on KitKat it could be a problem with writing your maps to external SDcard.

Moving CoPilot Map to SD card
dagoban said:
Hi Erik,
just look for the RootDir and SpeechDir tag in the config and change that from your internal card to your external card.
If you still need help, start at step 1 again and then copy the config file to your PC and upload its content to pastebin.com so I can have a look at it.
Click to expand...
Click to collapse
Thanks for your help,it is obviously not possible to move the copilot maps, so I will search for another brand of GPS

dagoban said:
Update:
I made a tutorial how to get CoPilot save the maps on the external sd card.
For this method you don't need any root access so it should work for almost everyone.
Make sure you check check whether your sdcard path is /storage/sdcard0 or /mnt/sdcard
Click to expand...
Click to collapse
Thanks for the guide!
Do I need to repeat step 14 (copy folder) when / if the app gets updated?

dagoban said:
Update:
I made a tutorial how to get CoPilot save the maps on the external sd card.
For this method you don't need any root access so it should work for almost everyone.
Make sure you check check whether your sdcard path is /storage/sdcard0 or /mnt/sdcard
Click to expand...
Click to collapse
Hi Dagoban,
I followed your tutorial and it worked great. At least up to yesterday, where I updated CoPilot to version 9.6.0.634. Now the phone directory no longer says /storage/sdcard0 but /storage/emulated/0/.
Changing the Root and Speech directory (in my case to extSdCard) doesn't allow downloading of Maps on my SD card anymore.
Any thoughts or tips?
Thanks
Rob
Update: I have a Galaxy S4 (GT-I9505), running on Android 4.4.2 (Kitkat)

transfering large maps to extsd card
rdijkstra said:
Hi Dagoban,
I followed your tutorial and it worked great. At least up to yesterday, where I updated CoPilot to version 9.6.0.634. Now the phone directory no longer says /storage/sdcard0 but /storage/emulated/0/.
Changing the Root and Speech directory (in my case to extSdCard) doesn't allow downloading of Maps on my SD card anymore.
Any thoughts or tips?
Thanks
Rob
Update: I have a Galaxy S4 (GT-I9505), running on Android 4.4.2 (Kitkat)
Click to expand...
Click to collapse
Hi Rob,
I had a similar problem with Galaxy S5 (SM-G900i), and rooting the phone did not help, after receiving just silly answers from ‘CoPilot Technical Support’ I purchased the application from ‘Sygic’ it cost a few Dollars more but for this you get annual several map updates and the service is excellent. The maps are slightly larger in size but the whole application can be transferred to external SD card (by cut and paste) for me it was an easy solution.
Cheers Erik

Seems to work, basically
dagoban said:
Update:
I made a tutorial how to get CoPilot save the maps on the external sd card.
For this method you don't need any root access so it should work for almost everyone.
Make sure you check check whether your sdcard path is /storage/sdcard0 or /mnt/sdcard
Click to expand...
Click to collapse
I tried this on my Atrix HD with Cyanogen 10.2, and it seems to work. The Atrix uses an "emulated" sdcard0, so it had some issues, but I edited the user file & continued the install. When I ran copilot initially, it seemed to have some problems. I kept getting "Do you really want to quit" messages when I would try and move through menu options. I turned on GPS (which I had not done prior) and after a minute or so, I was able to browse the map, so maybe that was the issue. Now, when I fire up Copilot, it seems to behave. I tried an "goto" address in another state, and the route was correct, so I'm saying thanks very much for the process you developed. I really wish that ALK would just add this to their software.

KitKat “EACCES permission denied”
rdijkstra said:
Hi Dagoban,
I followed your tutorial and it worked great. At least up to yesterday, where I updated CoPilot to version 9.6.0.634. Now the phone directory no longer says /storage/sdcard0 but /storage/emulated/0/.
Changing the Root and Speech directory (in my case to extSdCard) doesn't allow downloading of Maps on my SD card anymore.
Any thoughts or tips?
Thanks
Rob
Update: I have a Galaxy S4 (GT-I9505), running on Android 4.4.2 (Kitkat)
Click to expand...
Click to collapse
It seems that android 4.4.2 has limited access permission of the external SD card. Have a look at howto-avoid-the-eacces-permission-denied-on-sdcard-with-kitkat-4-4-2-version on stackoverflow (I can't post the link!).
I tried to change the folder permission via chmod but no lock. What is the workaround?

sesemin said:
It seems that android 4.4.2 has limited access permission of the external SD card. Have a look at howto-avoid-the-eacces-permission-denied-on-sdcard-with-kitkat-4-4-2-version on stackoverflow (I can't post the link!).
I tried to change the folder permission via chmod but no lock. What is the workaround?
Click to expand...
Click to collapse
Michael previously published an instruction on how to move the maps to SD card, but his instruction does not work with the recent KitKat version of Android. People look for methods to root the device to obtain access to SD-cards. Still it is perfectly possible even with unrooted devices. Edit folder path for Rootdir and Speechdir so that it would point to a folder "Android/data/" at your SD card. For example, for Samsung Galaxy 5, it would be "storage/extSdCard/Android/data/...". Save the file user.cfg. If you have a different brand, your external SD card might be called differently, this is why copilot guys do not want to mess with external cards (shame on them, btw).
It worked for me with Kitkat. Have found somewhere that every application under Kitkat gets its own folder in Android/data with full writing rights. But the folder should be named strictly after the application name. If you copy the folder to any other place and adjust user.cfg accordingly, it might not work, since the application tries to write something into folders, too.

delete

Works on Low Storage KitKat
Shato said:
Michael previously published an instruction on how to move the maps to SD card, but his instruction does not work with the recent KitKat version of Android. People look for methods to root the device to obtain access to SD-cards. Still it is perfectly possible even with unrooted devices. Edit folder path for Rootdir and Speechdir so that it would point to a folder "Android/data/" at your SD card. For example, for Samsung Galaxy 5, it would be "storage/extSdCard/Android/data/...". Save the file user.cfg. If you have a different brand, your external SD card might be called differently, this is why copilot guys do not want to mess with external cards (shame on them, btw).
It worked for me with Kitkat. Have found somewhere that every application under Kitkat gets its own folder in Android/data with full writing rights. But the folder should be named strictly after the application name. If you copy the folder to any other place and adjust user.cfg accordingly, it might not work, since the application tries to write something into folders, too.
Click to expand...
Click to collapse
That worked great, Shato. Thanks. It even worked on my phone which doesn't have enough free internal memory for the maps. I downloaded the maps on my tablet and copied the folder to the SD. Then I put the SD in the phone and applied the config change.

An update the developer should do - detect extsd during app install/update
Seems like a lot of trouble. With Sygic's app, all you have to do is move the folder, launch the app, and clean up whatever old filder remains on internal sd.
[*ttp://help.sygic.com/hc/en-us[/*
Haven't tried a Sygic app upgrade since I moved it, but added maps all go to extsd.. I have noticed one small issue. If I shut my device off, it rediscovers the extsd and remounts it, and it can take a whie to finish indexing it (2 minutes with my 32GB U-1 cl 10 card) and until it does, apps using fies from the extsd seem to hang. on launch I say seem to. If allowed to wait, they eventually open unless they err after loading some of their files, but aren't able to access all of them..
The work around is not to shut completely down, but sleep or suspend after putting the device in Airplane mode to minimise drain.
Yeah, I know this doesn.t solve the CoPilot\Kitkat issue, but I had to stop using CoPilot because I ran out of space on internal SD. I'm not going to deal with an app that requires massaging after every revision, and this one has enough bugs that it needs revisions, not just map updates. When I see an announcement that either Google lifts the extSD restrictions (in L I hope), or Copilot fixes its code, I'll use Sygics free version with all its limitations- disable its app from updating, and manually update the few state maps I use periodically.
I was learning to live with CoPilots quirks untilI I ran out of space. Syngic isn't as nice to use, and has its own quirks, but at least it doesn't have to fill my internal SD with maps of states to which I'll never go., and it's too pricy for me to buy the full version, so I lose turn by turn.
BTW, both apps suffer from many inaccuracies suburban and low pop density maps, but Syngic's are slightly better, in that adddresses are more often correctly located on the right side of roadways and nearer to the correct ends of irregularlyoshaped "blocks"..

I am running an LG Optimus L70 (D321) with kitKat 4.4.2
After just installing copilot, and stopping at the point it wants to install the maps, I see that copilot is scattered all over the place
It has files in /data/app-lib/
/data/data
/data/media/0/
/data/user/0/
/mnt/sdcard/
/mnt/shell/emulated/0/
/pkg/
/storage/emulated/0/
Several have the user.cfg file in them.
Which one do I edit? Which one do I move to my external SD card.
On my phone the external is /storage/external_SD/Android/
This was way easy in ICS

OK, got things moved around so my maps go to my EXTERNAL SD card.
On my LG Optimus L70 (D321 Cricket) running kitkat 4.4.2 the external sd card is located:
/storage/external_SD/Android/data/
you must point to the "ANDROID/DATA" or it will not work.
I did find one short issue, Copilot still looks at the INTERNAL SD CARD for the amount of available storage. It may balk if you try to download the entire USA, 1.77 GB or all of North America 1.87 GB. I had to DL it in sections and all worked fine.

deleted

Related

[Q] Installing apps to external SD (or other folder in general)?

I am the proud owner of an LG Optimus 2X Speed.
It has an internal SD card. If you mount your own SD it is mounted under //mnt/sdcard/_ExternalSD. How can I install apps to the external SD?
App2SD won't work. It just copies apps from flash to internal SD. (so //mnt/sdcard/).
I've searched high and low for an answer. The closest I've come to someone sharing my problem is this thread: http://forum.xda-developers.com/showthread.php?t=842053
But nobody has answered that thread...
Can't be done without mount point changes in the kernel.
Surely /data + /sdcard is sufficient for apps?
This is going to be like the 720p issue for the Nexus One, it will become the most hated question on this forum very quickly I feel...
My recommendation, which will give you more than you can use:
* apps to internal
* External app data to /sdcard
* Multimedia, roms, backups etc /ExternalSD
Some apps don't yet recognise /ExternalSD as a legitimate location so hassle the devs, it's standard Android (now).
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
xavdeman said:
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
Click to expand...
Click to collapse
The easiest way around this probably is to contact the app dev and ask him to implement a way users can select where to grab those files from.
I wonder how this issue was resolved with the Galaxy S, didn't that one have an internal SD too?
xavdeman said:
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
Click to expand...
Click to collapse
aMpeX said:
The easiest way around this probably is to contact the app dev and ask him to implement a way users can select where to grab those files from.
Click to expand...
Click to collapse
Yes, the above answer is correct. It's not just the easiest way, it's the best way.
I realise it's a practical problem for you but via the dev is the only way really. They should be quicker (especially for paid apps!) because this "issue" (internal SD) has been around since what, May last year...
Until we get a custom kernel it can't be solved (except via dev) and even with a custom kernel that re-mapped everything I'd be very hesitant to do this, it will break standard stuff I'm sure.
Using ExternalSD Space for CoPilot
xavdeman said:
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
Click to expand...
Click to collapse
I'm by no means an expert with Android, but I've been using UNIX since working at Bell Labs in the mid-70s and I've used the link command to "fool" many a UNIX app. As it happens, you could use the same command "ln" to do the same. Just create a directory on ExternalSD and ln that one into the directory tree at the desired "mount" point. For CoPilot, that would probably be /SD/copilot/EU, SA, NA, etc. It should work fine since CoPilot almost certainly cannot "see through" this link - that, while possible, would be a true violation of standards.
I've done something similar with Android to put application cache space in one place on the SD mount-point. See here -> androidcommunity dot com/forums/f4/updated-move-caches-to-sd-card-11167 for details (I haven't done enough posts to be able to post a link). Just use a variation on this method to put the copilot maps where you have space. This worked for every app I tried it with.
That's just my opinion... I could be wrong,
A
Is there a solution for this issue by now?
I found a application Move2SD Enabler (root only) but I guess is work only for Froyo. I whant to install on my Galaxy S Plus ( i9001) but it's not compatible with device.
On my galaxy S Plus all aps in moved on internal sd card ( //mnt/sdcard ) not on my external sd card .
one of the most discussed topics on this phone is, everyone wants it!
xavdeman said:
I am the proud owner of an LG Optimus 2X Speed.
It has an internal SD card. If you mount your own SD it is mounted under //mnt/sdcard/_ExternalSD. How can I install apps to the external SD?
App2SD won't work. It just copies apps from flash to internal SD. (so //mnt/sdcard/).
I've searched high and low for an answer. The closest I've come to someone sharing my problem is this thread: http://forum.xda-developers.com/showthread.php?t=842053
But nobody has answered that thread...
Kind regards,
Xavier K.
Click to expand...
Click to collapse
solve your problem applications "GL to SD " Free on Android Market ))
wortos86 said:
solve your problem applications "GL to SD " Free on Android Market ))
Click to expand...
Click to collapse
I did install GL to SD, and it is working for me with GAMELOFT games, it is working perfectly, but how can I use this app with any other application and game that I install and it is located on internal SD card?
Try this app. Can be used for any application - just move the bigger folders to your external SD with Directory Bind:
http://forum.xda-developers.com/showthread.php?t=1410262

[Q] Whatsapp Media storage location, SDCard0 instead of extSDCard

Hi,
I have a question regarding media storage location of Whatsapp - I don't necessarily expect a solution but would like to at least verify the behaviour on other phones.
My old android device (Sony Ericsson SK17i) saved the Whatsapp media files to the external SDCard.
I bought a S3 mini this week and noticed a difference: Whatsapp media files are not stored on external SDCard anymore, but on the internal storage. I guess that this comes from the internal storage being presented as SDCard0, so maybe Whatsapp thinks that this is in fact the external SD-Card.
Can somebody with S3 mini check how this behaves with his phone? Within Whatsapp I didn't find a way to configure this, can anyone think of a solution to that?
Many thanks in advance.
I bought a S3 mini this week and noticed a difference: Whatsapp media files are not stored on external SDCard anymore, but on the internal storage. I guess that this comes from the internal storage being presented as SDCard0, so maybe Whatsapp thinks that this is in fact the external SD-Card.
Can somebody with S3 mini check how this behaves with his phone? Within Whatsapp I didn't find a way to configure this, can anyone think of a solution to that?
Many thanks in advance. [/QUOTE]
mine saved on phone internal too....and i'am afraid there's no setting from within whatsapp to store in external sd card....however you can reduce space by using directory bind....search around and you will find it.....directory bind or link2sd should do it....
nazri5363 said:
mine saved on phone internal too....and i'am afraid there's no setting from within whatsapp to store in external sd card....however you can reduce space by using directory bind....search around and you will find it.....directory bind or link2sd should do it....
Click to expand...
Click to collapse
ok, thanks for double-checking, I was afraid so. I don't want to link the whole app to sd card, but directory bind sounds like a very good idea, I haven't thought of that.
FolderMount (http://forum.xda-developers.com/showthread.php?t=2192122) did the trick. Thanks!
F157 said:
FolderMount (http://forum.xda-developers.com/showthread.php?t=2192122) did the trick. Thanks!
Click to expand...
Click to collapse
How do you managed to make the default Image preview program to work properly?
I marked the "Media verification" checkbox on the folder mount configuration so that de SD Card folder wouldn't appear on the image preview program, but now I only can see some black thumbs with no image "attached" that points to internal memory.
Did any of this happened to you? Or something similar with the images or how you see them?
in my S4
whenever i open this app , notifications comes saying :
checking for root ......
exit
and nothing happens !
install GL to SD from google play and move the data from sdcard0 to ext and link it
Nothing worked out for my xperia zl
evildog1 said:
install GL to SD from google play and move the data from sdcard0 to ext and link it
Click to expand...
Click to collapse
This seems like a solution to my problem- moved my whatsapp media folder using the manual settings in Gl to SD, but it seems wonky. I took a picture of myself and sent it to someone, and it worked fine. Image is stored in my "sent" folder on the card, which also shows up in internal if I browse there with an explorer. I click on the image in whatsapp, it becomes full screen.
But when someone sends ME an image, it seems to never download. I see the thumbnail, I click it, and then it says that the media is not found on the SD card.
Sure enough, I browsed the folder in explorer (hooked up to my computer as PTP, browsing in windows 7) and the file isn't there. Only the one that I originated. I tried to create a file there, and it actually timed out on me and said device wasn't available. So it seems to sometimes work but not other times? How strange!
Dishe said:
This seems like a solution to my problem- moved my whatsapp media folder using the manual settings in Gl to SD, but it seems wonky. I took a picture of myself and sent it to someone, and it worked fine. Image is stored in my "sent" folder on the card, which also shows up in internal if I browse there with an explorer. I click on the image in whatsapp, it becomes full screen.
But when someone sends ME an image, it seems to never download. I see the thumbnail, I click it, and then it says that the media is not found on the SD card.
Sure enough, I browsed the folder in explorer (hooked up to my computer as PTP, browsing in windows 7) and the file isn't there. Only the one that I originated. I tried to create a file there, and it actually timed out on me and said device wasn't available. So it seems to sometimes work but not other times? How strange!
Click to expand...
Click to collapse
it seems you have root permission problem. you may try to fix permission via custom recovery. GL to SD is working fine and i'm able to download additional data on ext SD.
evildog1 said:
it seems you have root permission problem. you may try to fix permission via custom recovery. GL to SD is working fine and i'm able to download additional data on ext SD.
Click to expand...
Click to collapse
Ah, that might have been it.
In the mean time I gave up, removed it and went with foldermount, linked above. Works just fine out the door, cleaner UI too.
Move WhatsApp Media To External SD Card
This App automatically redirects WhatsApp media to the External SD Card in order to save memory: I cannot post the link, but you can search Nicola Rosada On Play Store and download Photo & File Redirect.
Dishe said:
Ah, that might have been it.
In the mean time I gave up, removed it and went with foldermount, linked above. Works just fine out the door, cleaner UI too.
Click to expand...
Click to collapse
I got foldermount and used it to mount data/obb folders from some apps to my ext SD card. But this is what i get for whatsapp: The data and obb options are greyed out so i cant select them and it says there is no data to begin with (0 B). How did you do it? Thanks
Thanks for saving me to ask this question. My son has a SG Grand Prime SM-G530H and is facing the same problem.
Dishe said:
This seems like a solution to my problem- moved my whatsapp media folder using the manual settings in Gl to SD, but it seems wonky. I took a picture of myself and sent it to someone, and it worked fine. Image is stored in my "sent" folder on the card, which also shows up in internal if I browse there with an explorer. I click on the image in whatsapp, it becomes full screen.
But when someone sends ME an image, it seems to never download. I see the thumbnail, I click it, and then it says that the media is not found on the SD card.
Sure enough, I browsed the folder in explorer (hooked up to my computer as PTP, browsing in windows 7) and the file isn't there. Only the one that I originated. I tried to create a file there, and it actually timed out on me and said device wasn't available. So it seems to sometimes work but not other times? How strange!
Click to expand...
Click to collapse
Got the same Issue - can send Images and theyll get stored on SD via Foldermount, but when i receive images, just got the blurry thumbnail and after i downloaded the image i got that "Media is not found on the SD card" issue.
Anyone knows what i did wrong?

[Q] SD Card not installed

Hi guys,
I recently bought a HTC One, I rooted it cause I wanted to change the htc icon to being operational so then flashed the kernel teaMSeven-sense-4.2.2-kernel-v2.1.4.zip. All appeared to be fine but now I am being told that I have no SD card installed so I can't access my photos, use my camera or access the Dropbox app properly. I presume there are some other issues but can't be sure yet. When I connect my computer to my laptop I can access the internal storage without a problem. When I go to recovery mode and go to Advanced - File Manager - sdcard I can see all the folders. Also when I go to mount and try it first gave an error that usb-otg couldn't mount and now it hangs at updating partition details.
Please help!
your sd card is there. there are some fixes in the development section. Take a look there
osmosizzz said:
your sd card is there. there are some fixes in the development section. Take a look there
Click to expand...
Click to collapse
Thanks osmosizz but is there any chance you can be more specific please? I have spent 2 hours seaching and it is like trying to find a needle in a haystack.......prob easy to find but sorry it ain't working out for me at the moment!
leesider said:
Thanks osmosizz but is there any chance you can be more specific please? I have spent 2 hours seaching and it is like trying to find a needle in a haystack.......prob easy to find but sorry it ain't working out for me at the moment!
Click to expand...
Click to collapse
try this http://www.youtube.com/watch?v=f1YiI-ZZGBs
USB OTG is not your internal storage.
I had the same issue and that video is far too complicated for what you actually need to do.
This is what I did when I upgraded from 4.1.2 to 4.2.2 on my HTC One.
Issue: You will have a new place for your data now. The default under 4.2.2 is now /data/media/0. Under 4.1.2 it was /data/media. Notice the extra /0 - that's for a multi-user environment.
Resolution: Needs root access, of course.
1. Install ES File Explorer
2. Enable ES File Explorer to have root under it's settings.
3. Navigate to /data/media
4. Ta-da! All your old files are there! NOW...
5. Select and move your files that you want to keep from /media/data to /media/data/0
This worked for me 100%. My free storage was only 2.58Gb with a fresh 4.2.2 install. Because I moved all my wanted files across and deleted all the other legacy items, it's now about 13Gb free.
Used the youtube vid so thanks for that osmosizz, worked well and thought me a bit in the process like getting your java paths right!!
Will try your method Joe if this happens again, cheers

[Q] Restore symlink to external SD after update to 4.1.2 / V20B?

Hi guys, I updated my P880 to V20B and now have problems with using the external SD properly. I found it being mountend to storage/external_SD and I can read/write there. BUT: I can't set a folder on it as the backup location in Super Backup (as I could before), my LG notes aren't backed up automatically to the external SD location (as it was before), and I expect many similar problems to arise with time.
Formerly, the external SD was mounted to mnt/sdcard/external_sd, if I remember correctly. Now this symbolic link (?) is missing. When I performed the update and then first booted the updated device, I had the external SD removed to make sure my backups were safe. Might that be the reason for the missing link? My questions are:
1. Should I flash the kdz again with the SD card inserted? Or at least perform a factory reset?
2. Or could the link be created afterwards, preferrably without rooting my device? Would that solve the problem, at all?
Any suggestions would be greatly appreciated!
Nothing?
How about formatting SD card ? Did you tryed that ? On 20a my card is read as storage/external_SD just fine.
dimi89 said:
How about formatting SD card ? Did you tryed that ? On 20a my card is read as storage/external_SD just fine.
Click to expand...
Click to collapse
Hey dimi, thanks for the suggestion! However, I am afraid you didn't read my post very carefully. I wrote that I actually CAN read/write to my external SD. But I cannot set the path in applications like Super Backup (when I navigate to some folder on storage/external_SD, the button "Select this folder" is inactive). And I suspected it is because it is no subpath of mnt/sdcard anymore. Also, some apps like LG notes don't write/backup to the external SD by default any more, and some of them unfortunately are not configurable.
That's the reason why I thought creating a simbolic link for mnt/sdcard/external_sd (as it was before) might solve the problem. However, I am absolutely not sure of this (plus: how to achive it) and would be happy about an expert's opinion.
pegnose said:
Hey dimi, thanks for the suggestion! However, I am afraid you didn't read my post very carefully. I wrote that I actually CAN read/write to my external SD. But I cannot set the path in applications like Super Backup (when I navigate to some folder on storage/external_SD, the button "Select this folder" is inactive). And I suspected it is because it is no subpath of mnt/sdcard anymore. Also, some apps like LG notes don't write/backup to the external SD by default any more, and some of them unfortunately are not configurable.
That's the reason why I thought creating a simbolic link for mnt/sdcard/external_sd (as it was before) might solve the problem. However, I am absolutely not sure of this (plus: how to achive it) and would be happy about an expert's opinion.
Click to expand...
Click to collapse
In super backup i couldnt set path since first day i downloaded it and today i tryed again with new version of app and it is the same.SMS backup is working fine so i suppoust it is problem with app (maybe in pro version it will work).
dimi89 said:
In super backup i couldnt set path since first day i downloaded it and today i tryed again with new version of app and it is the same.SMS backup is working fine so i suppoust it is problem with app (maybe in pro version it will work).
Click to expand...
Click to collapse
I can set path anywhere on storage/sdcard, but not on storage/external_SD. Also the Notes application doesn't back up to external SD, as it did before. Coincidence? Maybe. I will find out with time using other applications.
Am I right that creating symbolic links without root access is not possible?
pegnose said:
I can set path anywhere on storage/sdcard, but not on storage/external_SD. Also the Notes application doesn't back up to external SD, as it did before. Coincidence? Maybe. I will find out with time using other applications.
Am I right that creating symbolic links without root access is not possible?
Click to expand...
Click to collapse
Idk about creating links but it is not coincidence that you and me cant select any folder on external_SD i guess it is app bug or maybe as i sad premium version requirement.
dimi89 said:
Idk about creating links but it is not coincidence that you and me cant select any folder on external_SD i guess it is app bug or maybe as i sad premium version requirement.
Click to expand...
Click to collapse
It worked on 4.0.3.
Hi again, I made some progress here!
I managed to create a symbolic link to my external SD (I am on a rooted CM10.1.3 now), but that didn't help. I could use it within the ES file explorer for navigation, but not within Super Backup (didn't see it). So I tried to MOUNT the external SD instead. Here is the command I finally used:
mount -t vfat -o rw,umask=000 /dev/block/mmcblk1p1 /data/media/0/extSD
No errors, I can access my SD via this mount point with ES file explorer, and I can navigate into this top folder now with Super Backup and select it as backup location. BUT I can't actually back up here, as Super Backup can't write, I guess ("backup failed").
I was hoping that this "umask" parameter would do the trick, but unfortunately not. Interestingly: when I navigate with Super Backup to this new backup location, all the subfolders of my external SD card appear as files, not folders.
I am pretty sure, it is nearly done and only has to do with setting the right permissions.
Does anyone have an idea what I could try now?
EDIT: I just unmounted, applied "chmod 777 /data/media/0/extSD" and remounted again (this time with "rwx" parameter). No changes.
Ok, I am back to 4.0.3 ICS and everything is fine.

I cannot write to microSD card (128Gb)!!

Any solution? Many thanks for your kind help!
First things first. Can you write to the SD card using the built-in File Commander app?
plvigo said:
Any solution? Many thanks for your kind help!
Click to expand...
Click to collapse
This really needs a fuller description of the problem: what exactly are you trying to do, what do you expect to happen, and what happens instead?
ghtop said:
This really needs a fuller description of the problem: what exactly are you trying to do, what do you expect to happen, and what happens instead?
Click to expand...
Click to collapse
Also is the sdcard genuine..?
Millions of fakes around..
Sent from my D5803 using XDA Free mobile app
I had same problem,first question should be where did you buy it and for how much? For example sellers from eBay are selling 128gb SD card for 15£ only but it's just rebranded 32 or 64gb cards!
Sent from my D6603 using XDA Free mobile app
Hi!
This is the Sd 128Gb I bought:
http://www.amazon.it/SanDisk-Androi...784&sr=8-1&keywords=micro+sd+128+gb+classe+10
I think that is a good one!
I saw that this kind of problem starts with Kit Kat, isn't correct?
It's very strange that I cannot copy from the device any file in the Sd card and viceversa!
Many thanks for your kind help!
It's probably not strange and yes, things changed with KitKat. But since you're still refusing to tell us what exactly you're trying to do and how, we cannot help you.
The device can read the SD card, but cannot write in it any kind of file; it's impossible to move or to copy, paste or delete any kind of file, using all file manager you can find in the google play, also trying with resco explorer for rooter user (my Z3 compact isn't rooted). I hope that this explanation can be clear enough!
It's very strange that you can use the Sd card like the older Jelly Beam system, that allow to move o copy any file from one directory to another or from the internal memory to the SD card!
Many thanks again for your kind cooperation!
Of course it's perfectly possible to copy to/from sd card on KitKat, otherwise what would be the point of even having them in KitKat devices.
But usage is more restricted than in earlier Android versions. Tell us *exactly* what you're trying to do, and we can point you in the right direction.
ghtop said:
Of course it's perfectly possible to copy to/from sd card on KitKat, otherwise what would be the point of even having them in KitKat devices.
But usage is more restricted than in earlier Android versions. Tell us *exactly* what you're trying to do, and we can point you in the right direction.
Click to expand...
Click to collapse
I think that my english is not good enough to explain what I would like to do!
I will try again: with my new Z3 compact and the SD Sandisk 128Gb I cannot copy or move a file from the internal storage of the device to the SD card and viceversa. Also, I can write the SD card, for example, to create or to rename or to delete a file or a directory in the SD card.
Is it clear?
I hope so and, once again, many thanks for your kind help!!
Have you tried the File Commander app provided by Sony? Otherwise apps can only write to their own folders.
ghtop said:
Have you tried the File Commander app provided by Sony? Otherwise apps can only write to their own folders.
Click to expand...
Click to collapse
Yes, I tried!
With the File Commander provided by Sony you can manage the SD, but you cannot use the directory which you created (that seems to be only for reading and not for writing) for example, for downloading files from app of the device (e.g. Ttorrent).
Any solution?
plvigo said:
Yes, I tried!
With the File Commander provided by Sony you can manage the SD, but you cannot use the directory which you created (that seems to be only for reading and not for writing) for example, for downloading files from app of the device (e.g. Ttorrent).
Any solution?
Click to expand...
Click to collapse
You *can* use it for writing ... with File Commander ... but as I stated, otherwise apps can only write to their own folders, e.g. SD card > Android > data > com.yourapp.something
Apps that support saving to SD card will typically have the option in their app settings, and they'll use their own app folder for that. Like Google Music or all of Sony's own apps.
You can also copy stuff to/from top level folders via USB or Wireless Media Transfer.
ghtop said:
You *can* use it for writing ... with File Commander ... but as I stated, otherwise apps can only write to their own folders, e.g. SD card > Android > data > com.yourapp.something
Apps that support saving to SD card will typically have the option in their app settings, and they'll use their own app folder for that. Like Google Music or all of Sony's own apps.
You can also copy stuff to/from top level folders via USB or Wireless Media Transfer.
Click to expand...
Click to collapse
Ok!! Many many thanks for your explanation!! Best regards!!
I can't delete photos from my SD since I started using QuickPic rather than the ultra buggy default 'Album' app thing.
Because the same policy applies to all user apps, they only have write access to their own folder for security reasons.

Categories

Resources