How do I navigate to SD card??

Subforum for discussion and help with ScummVM's Android port

Moderator: ScummVM Team

Post Reply
true_blue
Posts: 5
Joined: Fri Apr 04, 2014 5:47 pm

How do I navigate to SD card??

Post by true_blue »

Hi guys, I installed and got games working on my Galaxy s4 but I don't want them in the internal memory. So I moved the ScummVM folder to the SD card and then went to "re-add" the games but I can't seem to be able to navigate to the SD card. All I find is a folder in the internal memory called "sdcard" where scummvm was installed originally.

If I click "Go Up" all the way to root it won't let me go up any further so please tell me how I find the SD card inside scummvm.

Also, my phone doesn't seem to install apps on the card either.. and can't figure out how to make it do that. It is supposed to do it as of 4.3 jellybean or so I have read.

Many thanks
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

It should be present under /sdcard.

You may be afflicted by the issues described here which affect Android 4.4+ :
http://forums.scummvm.org/viewtopic.php?t=13536

ScummVM has no control over these changes to the upstream which break SD card usage... There is a fix detailed in the last posts of that thread, which works, but requires you to root the device.
true_blue
Posts: 5
Joined: Fri Apr 04, 2014 5:47 pm

Post by true_blue »

ah well, I am on 4.3 stock but /sdcard is just a folder inside the internal memory. The ScummVM folder there just contains my saves. I put the game files into my SD card.

I want to keep the game files on my actual physical SD card for obvious reasons.. mainly being that the Galaxy S4 only has about 9GB of usable internal memory >.<

I love this phone but damn they have really amateur hour'd the memory side of things.

I will read that thread just in case some of the issues apply to 4.3 as well, but would appreciate further advice if possible!

Cheers mate.
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Well, the other "usual" suspect would be under /mnt, maybe /mnt/sdcard.

I would suggest you investigate on the device with a File Manager. We recommend Ghost Commander, being Free and Open Source: https://play.google.com/store/apps/deta ... .commander

You didn't mention which version of ScummVM you are using. It would probably be worth installing the latest v1.7.0git daily build from here as the v1.5.0 in the Google Play store is very outdated.. It has not been updated for ... REASONS (See other threads on this in this subforum):
http://buildbot.scummvm.org/builds.html

There are some pitfalls to avoid when installing daily builds. They are listed here:
http://wiki.scummvm.org/index.php/Android#Daily_Builds
true_blue
Posts: 5
Joined: Fri Apr 04, 2014 5:47 pm

Post by true_blue »

Oh I had no idea about the new version of ScummVM. I actually looked on here though thinking there may be a beta or something but couldn't find an android download section, so just assumed google play was the only source.

I will try all of your suggestions and let you know what
happens! Cheers :)

EDIT: When I try to install the daily build, it says "X App not installed".
I chose the ARM version as my phone is the Galaxy S4 i9505 with the Krait CPU.

Thanks!
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Yes, the ARM should be correct as S4 has a Snapdragon Quad Core 600:
https://en.wikipedia.org/wiki/Snapdrago ... 600_series

That error usually occurs if you have failed to uninstall all previous versions of ScummVM and all engine plugins before you install the daily build as per the instructions I linked before:
http://wiki.scummvm.org/index.php/Android#Daily_Builds

Go to Settings->Apps->All (At bottom of screen) and then remove all ScummVM packages by touching them and clicking the Uninstall button on the App Info window.
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Also note that Edits to existing posts are not notified, so best to Reply if you want me to reply...
true_blue
Posts: 5
Joined: Fri Apr 04, 2014 5:47 pm

Post by true_blue »

OK got it sorted and figured out why it wouldn't install.

I had to un-mount my SD card before installing ScummVM. Which I seem to have to do for about 15% of store apps as well. I am not sure what the issue is, but some apps just won't install while my SD card is mounted.

And FYI, once installed, I was able to navigate to my game files on the SD card via /storage/extSDcard/ScummVM

Only problem now is, I can't set the save path to my SD card because I get an error "The chosen directory cannot be written to. Please choose another location"

Its not a big problem.. as long as the game files are not in my internal memory I am quite happy.. but would ideally like to get as much stuff as possible onto my SD card.

Hopefully this post can help others in the future.

Thanks for all your help!!
digitall wrote:Also note that Edits to existing posts are not notified, so best to Reply if you want me to reply...
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Ah good and thanks for providing this information to help others in future.

The save path issue sounds like the first problem I mentioned:
http://forums.scummvm.org/viewtopic.php?t=13536

This is fixable, but you need to root your device to implement the workaround. The issue goes beyond ScummVM to the way Android v4.4+ is dealing with SD Cards...
true_blue
Posts: 5
Joined: Fri Apr 04, 2014 5:47 pm

Post by true_blue »

Ok thanks, I will root it eventually but I only got it about 2 weeks ago so want to make sure its not faulty before I do that.

Also, I want to try to preserve the older boot loader when I upgrade to kit kat but not sure how to.

Cheers mate!!
Post Reply