We have moved to a new Sailfish OS Forum. Please start new discussions there.
16 Android sd card support

asked 2016-01-20 23:26:06 +0300

elastic gravatar image

The release notes are saying that it's now possible to access the sd card from android apps - after the update still non of my android apps has access to my sd cards (tried 32GB btrfs, 16GB ext4 and 16GB fat32 all of them show up in every sailfish file manager ) ... What I'm doing wrong - advice please

edit retag flag offensive close delete



Are you sure you use the right path? From android point of view the sdcard is in /media/sdcard/$UUID, from host system point of view this is a bindmount in /opt/alien/media/sdcard/$UUID you should see that in /proc/mounts as /dev/mmcblk1p1 on /opt/alien/media/sdcard/$UUID and /dev/mmcblk1p1 on /media/sdcard/$UUID

chemist ( 2016-01-21 00:52:23 +0300 )edit

Well when Jolla is advertising the access to the sd for android apps what do paths matter? For me this meant that when I open Android Dropbox app it can upload files stored on the sd but it doesn't find the sd - only internal storage - same for navigation apps and same for a mail client and ... - maybe I got something wrong about the release note an it only means that it's now possible if the dev of the app implements this or that but for me that doesn't mean access to the sd for android apps that would be theoretical access to the sd for android apps the dev implemented that ;-)

elastic ( 2016-01-21 14:03:27 +0300 )edit

It is not the android sdcard, they did not implement some weird feature that the sdcard is actually recognized as sdcard by aliendalvik but be available and usable, it is handled like internal storage, you have to navigate there, at least that is what it looks for me right now. And yes there are apps that are stupidly limited to /data/media folders eg android_storage. While looking into it this seems to be a problem on a whole other lvl as I find apps using /home/nemo/android_storage/$app as path while they should actually use /data/media/$app

chemist ( 2016-01-21 14:17:28 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2016-01-22 11:49:11 +0300

chemist gravatar image

They updated the release notes, guess android-uSD is a feature that did not make it in this release, it was also missing from changelogs to begin with. For apps that are not limiting their users to /home/nemo/android_storage /data/media and/or uSD-emulation (both internal and external are set up as uSD emulation for some android-reason). The uSD is available by navigating to /media/sdcard/$UUID

edit flag offensive delete publish link more



oh brilliant so the second sd card related thing the cancelled for this release :-( - and 'forgot' to delete the announcement before publishing - a bit annoying - is there still someone on duty or are just some volunteers pushing out the last updates made in 2015 before closing down at all :-(

elastic ( 2016-01-22 13:18:20 +0300 )edit

answered 2016-01-21 01:19:59 +0300

ropelius gravatar image

If you are using phone then sd card support is not possible because alien dalviks is not updated, but if you are using tablet the it should work properly, but yet again it depends wich android version is currently on your device, latest on phone is 4.1 and tablet is 4.4 and sd card support is available at 5.0 or higher android. At least my phone is telling me that.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2016-01-20 23:26:06 +0300

Seen: 1,769 times

Last updated: Jan 22 '16