[How to] Moving Apps to SD Card - Galaxy S 4 General

***UPDATE***
As of update MF5 and higher, this feature is now part of Samsung's software (YAY! )
To move apps to SD, simply Go to:
1] Settings
2] More
3] Application Manager
4] Select your app from the list
5] Select the "Move to SD card" option
For those of you on older firmwares or wanting a slightly more powerful tool, read on!
Hi Everyone,
I'm posting this here hoping to save others some trouble of finding how to move Apps to SD Card. Officially it's not supported, but there's already a few methods of doing so. First, some warnings:
Rooting: Currently there is no recoveries for the Galaxy S4, so if rooting somehow goes wrong, you've got an expensive paperweight.
Apps to SD Card: SD Card memory is more vulnerable than the internal memory, so there's always a risk of data loss on them. Keep anything you can't afford to lose in the internal memory!
Step 1: Prepare your phone for rooting:
First up you need to Root your Galaxy S4. To do this:
[On your Phone]
- Go to Settings --> More Tab --> About Device
- Tap "Build number" multiple times - I think after 9 it enables "Developer Options"
- Go back to the "More" menu, and open the new developer options tab
- Enable "USB Debugging"
- Plug your phone into your computer via USB
[On your Computer (Windows only instructions)]
- Download the Galaxy S Drivers from HERE and save them somewhere handy (IE: Desktop)
- Right click "Computer/My Computer", go to properties, and open your device manager
- You should see your galaxy in there somewhere (Possibly under "other"). Right click this, go to "update driver software", and browse for drivers. Select the S Driver folder mentioned above and hit next, and it should update/install itself.
View attachment 1935015
Step 2: Root your phone:
For versions before MDN/MDM - thunderserpent's guide should do the trick: http://forum.xda-developers.com/showthread.php?t=2266336
For versions ending in MDN/MDM - djembey's guide should work great: http://forum.xda-developers.com/showthread.php?t=2255190
For older versions (stock without an OTA Update), use the below method:
[On your Computer (Windows only instructions)]
- Once installed, download the Motochopper software HERE to root the phone
- Double click the motochopper "run.bat" in the folder, and follow the instructions onscreen.
Step 3: Install and use FolderMount:
[On your Phone]
- Once rooted, download foldermount HERE
- Once installed, open FolderMount and grant superuser access when asked.
- In FolderMount, you have the options to:
View attachment 1935014
:: Name your folder (IE: "Generic Game 1")
:: Select the "Source" Folder (the one on your local storage)
:: Select the "Destination" Folder (the one on your SD Card)
When you enter these details, it will then move them to your SD Card!
Personally I paid the £1.40 for the FolderMount Pro, because it also shows you filesizes when browsing - and it's finally made my S4 useful!
I know it's not the easiest process ever, but hopefully I've explained it enough to get people started. I have a 32GB external and the measly 8.8 internal I was left with was useless. Now I can move apps to the external card to save space internally!
Common Locations of Large Files:
Two common locations for games (IE: Gameloft games, EA Games, etc.)
Android/data
Android/obb
Potential Downfalls:
- Loading times may increase from the external memory
- Updates may cause problems, although testing so far shows it doesn't have any problems
- You may need to re-mount after reboot, the mount on boot option may not always work
If you get prompted to redownload a game/update that you already have - check in FolderMount that it has been mounted okay
Disclaimer: These instructions are purely to try and help people - I don't own, maintain, or affiliate with any of the downloads. Use at your own risk!
Update
Some people using Adam Kernel/root having been having issues - please see some steps below from abheshekk who managed to get it working fine:
abheshekk said:
Hi,
Follow following steps to resolve this issue, mine is working now:
I9500 should be on stock rom mine was on mdk indian latest firmware.
1. install Adam kernel 1.1 using odin
2. install cofface cwm recovery
3. install busybox
this will work for you enjoy
Click to expand...
Click to collapse

Good how to, and the app FolderMount is well worth the money!
Sent from my GT-I9505 using xda premium

Nice How-to,
when I am back home, I will try it

GhostLeader said:
Nice How-to,
when I am back home, I will try it
Click to expand...
Click to collapse
Samsung's response to the lack of built in memory is an SD Card, yet they don't officially support this - so after a bit of looking around I managed to get it working. Figured if it helps even one or two people out, yay

Please note you will probably have to reinstall the apps when updates for the app are available in the market.
Not too mention Samsung's response was misleading and stupid, since misleads customers thinking it fixes the app storage.

Eambo said:
Samsung's response to the lack of built in memory is an SD Card, yet they don't officially support this - so after a bit of looking around I managed to get it working. Figured if it helps even one or two people out, yay
Click to expand...
Click to collapse
Can you plz add the information where my installed apps are on android? Dont know the path, its my first android smartphone
Sent from my GT-I9505 using xda app-developers app

GhostLeader said:
Can you plz add the information where my installed apps are on android? Dont know the path, its my first android smartphone
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
So far, I'm not entirely sure. They seem to have different locations:
Android/data
Android/obb
Are a huge chunk (6.6GB on mine - mainly games - Gameloft etc.)
The rest are in 100s of MB at most, so those seem to be the main places. If you get the 'paid' version of the FolderMount app, it shows you the folder sizes in the app which helps a lot
As for updates/reinstalling, this may indeed be true. I haven't had a chance to test/play with this unfortunately! If I get an update anywhere, I'll update this!
Edit: I deleted one of my folders from NFS MW and it redownloaded to the SD Card which was handy - however I don't know how google play will work with updates, whether it does a "smarter" check or not.

I can't find most of my apps. There's a few in Android/data. . But idk where the rest are at. Nothing in obb

opz187 said:
I can't find most of my apps. There's a few in Android/data. . But idk where the rest are at. Nothing in obb
Click to expand...
Click to collapse
opz what apps are you using?

As an update, I just updated an app through Play and it looks to have updated without a problem to the SD Card - I can't really poke around much to tell, but it launched and looks fine to me, and looks to still be mounted on the SD Card

Seems to be updating the apps on the SD card just fine. Cheers OP.

beagio said:
Seems to be updating the apps on the SD card just fine. Cheers OP.
Click to expand...
Click to collapse
Thanks for confirming that - from the description of FolderMount it sounds like the phone should be unaware of it being external, so I was hoping there wouldn't be a problem

Eambo said:
Thanks for confirming that - from the description of FolderMount it sounds like the phone should be unaware of it being external, so I was hoping there wouldn't be a problem
Click to expand...
Click to collapse
Seems to me that it's basically created a symbolic link pointing to the external SD card. Android shouldn't know the difference. That's just a guess tho, as I'm new to this Android malarkey

I had an update today for Iron Man 3, which is on my external card. It updated fine through Google Play, and when I launched it it just went "Verifying Files" then launched - no issues
The only problem I've found so far is with the gallery and hidden folders. I went into the gallery and hid a folder - a few times I couldn't get the option to show hidden folders. I rebooted, and can no longer either hide or show hidden folders - which is strange. The option is entirely missing now...may be unrelated, but not entirely sure.

Eambo said:
I had an update today for Iron Man 3, which is on my external card. It updated fine through Google Play, and when I launched it it just went "Verifying Files" then launched - no issues
The only problem I've found so far is with the gallery and hidden folders. I went into the gallery and hid a folder - a few times I couldn't get the option to show hidden folders. I rebooted, and can no longer either hide or show hidden folders - which is strange. The option is entirely missing now...may be unrelated, but not entirely sure.
Click to expand...
Click to collapse
So as im new to Android guys with this method you can download,install and run/play apps/games straight from a micro sd card thus freeing up the internal storage ?

Wow, I'm using it on S3, and it works much better than Directory Bind, than never did work on my S3 (I don't know why)!!!
Thkx a lot for this!!! Now I finally can have all my big games installed!!!

drenco said:
So as im new to Android guys with this method you can download,install and run/play apps/games straight from a micro sd card thus freeing up the internal storage ?
Click to expand...
Click to collapse
Sorry for the delayed response - yep, that's exactly what it does. Again it has some negatives as the external is a bit slower to load and has a higher chance of failure, but I know I certainly had no room internally - this allows me to use the 32GB External for games, apps, etc.

Link2SD
Hi all,
I installed Link2SD from market. Working nicely, also with updates and new apps.
Does this this foldermount option do the same, or is it more efficient?

Seems to do the same thing. No problems so far.
Sent from my GT-I9505 using xda premium

FolderMount allows you a choice in moving your large app data and obb folders and even media like the whatsapp photos folder to the external SD.
It's more flexible in what you can do.
Sent from my GT-N7000 using Xparent Skyblue Tapatalk 2

Related

[old guide] moderators please unsticky and replace with the new guide

THIS GUIDE HAS BEEN REDONE. PLEASE VISIT THIS THREAD:
http://forum.xda-developers.com/showthread.php?t=761819
Just reading through the document now, seems the first link, http://www.soft‐go.com/get/Samsung‐Kies_79632.html isn't working. Not sure if the site is just down right now or if there's a mistake.
Rad_Fishy said:
Just reading through the document now, seems the first link, http://www.soft‐go.com/get/Samsung‐Kies_79632.html isn't working. Not sure if the site is just down right now or if there's a mistake.
Click to expand...
Click to collapse
Thank you I didn't actually add that link it was from systoxity, but i will fix it.
nbs11 said:
Thank you I didn't actually add that link it was from systoxity, but i will fix it.
Click to expand...
Click to collapse
I Fixed it
A few small things:
Intel should be intel.
Under CPU Optimization:
"Samsung’s CPU is set by default the run at 1gHz."
The should be to.
Sideloading:
"(don’t forget that after you install it from the market you still have to go to your app drawer and run busybox once so it installs)."
Should this be after you download it from the market?
ClockworkMod Recovery:
"ClockworkMod written for us by a developer that goes by the name of Koush"
Missing is.
"This gent puts a ton of work into helping us captivate owners out"
Replace puts with put and Capitalize Captivate.
Changing Your Messaging Ringtone:
"well the ones that matter anyway.."
Extra period.
Other than that, excellent guide. I'll definitely be using it when my Captivate arrives.
Rad_Fishy said:
A few small things:
Intel should be intel.
Under CPU Optimization:
"Samsung’s CPU is set by default the run at 1gHz."
The should be to.
Sideloading:
"(don’t forget that after you install it from the market you still have to go to your app drawer and run busybox once so it installs)."
Should this be after you download it from the market?
ClockworkMod Recovery:
"ClockworkMod written for us by a developer that goes by the name of Koush"
Missing is.
"This gent puts a ton of work into helping us captivate owners out"
Replace puts with put and Capitalize Captivate.
Changing Your Messaging Ringtone:
"well the ones that matter anyway.."
Extra period.
Other than that, excellent guide. I'll definitely be using it when my Captivate arrives.
Click to expand...
Click to collapse
Thanks! I fixed all those errors but I'm not gonna upload the new version just yet because I will keep finding more errors so it just seems wasteful. I did not actually write most of the guide myself I just formatted it so there may be some mistakes I didn't pick up on.
i used this guide today and it delivered.
orlandoxpolice said:
i used this guide today and it delivered.
Click to expand...
Click to collapse
If there was anything you found difficult or anything you would like to change just tell me and I will add it to tonight's update.
Hi,
Thanks for publishing this. It looks very useful, similar to Energy ROM.. But I am very new to Android phones (trying this on Samsung Captivate from AT&T, bought yesterday). I am running windows 7 ultimate 64bit and I exactly followed this guide. But somehow I am still not able to see the sd card. I tried placing the update.zip at Computer\SGH-I897\Phone and shut down the phone and tried restarting the phone by holding the up/down keys as well as power button. But after selecting reinstall packages it said could not find /sdcard/update.zip.. Pls held. Again very sorry if I did some mistake..
ask_j said:
Hi,
Thanks for publishing this. It looks very useful, similar to Energy ROM.. But I am very new to Android phones (trying this on Samsung Captivate from AT&T, bought yesterday). I am running windows 7 ultimate 64bit and I exactly followed this guide. But somehow I am still not able to see the sd card. I tried placing the update.zip at Computer\SGH-I897\Phone and shut down the phone and tried restarting the phone by holding the up/down keys as well as power button. But after selecting reinstall packages it said could not find /sdcard/update.zip.. Pls held. Again very sorry if I did some mistake..
Click to expand...
Click to collapse
The SD card is simply the root directory of your phone. You do not need to open a folder, it is the highest folder you can place it in. Hope that helps
Somehow it was not able to find the sdcard root. Then I realized that you mentioned something called as Droid Explorer, I searched for it and installed it on my PC. But when I opened Droid Explorer, my device was not recognized, then I clicked on link on the explorer window, upon watching that video I enabled the USB Debugging, then I was able to see my device, then I selected connect to my device. After that I saw an explorer but it had empty root and I was not able to copy anything. There was a menu button at the top row named "Transfer to device or Copy to device" I selected that and selected update.zip file and tried to transfer. Something happened but still explorer was empty. Then from my phone Top slide down menu I selected mount USB storage and I started seeing windows explorer on my PC. Then apart from other folders I could see a folder sd in the root. Then I again put update.zip in the root.
Then followed the restart sequence, this time it found the file but exited after Signal 7. It was trying to asert something but could not find the correct model number I guess. My cell phone's model number is Samsung i897.
Please help
ask_j said:
Somehow it was not able to find the sdcard root. Then I realized that you mentioned something called as Droid Explorer, I searched for it and installed it on my PC. But when I opened Droid Explorer, my device was not recognized, then I clicked on link on the explorer window, upon watching that video I enabled the USB Debugging, then I was able to see my device, then I selected connect to my device. After that I saw an explorer but it had empty root and I was not able to copy anything. There was a menu button at the top row named "Transfer to device or Copy to device" I selected that and selected update.zip file and tried to transfer. Something happened but still explorer was empty. Then from my phone Top slide down menu I selected mount USB storage and I started seeing windows explorer on my PC. Then apart from other folders I could see a folder sd in the root. Then I again put update.zip in the root.
Then followed the restart sequence, this time it found the file but exited after Signal 7. It was trying to asert something but could not find the correct model number I guess. My cell phone's model number is Samsung i897.
Please help
Click to expand...
Click to collapse
I did not write the PC instructions, so I can not help you (I only have a Mac). But the person who did can probably help you his username is systoxity.
Because not enough errors were found to make it worthwhile to update the PDF i will wait till tomorrow to fix the minor errors.
Good source of information
Thank you for putting this together. I am going to sticky this for the time being.
For installing the latest version of busy box, you should include that before the instructions for running titanium backup...the latest version of busybox installed from the market will work with titanium backup so theres no need to have to click the "problems" button...this way you wont have to do the busybox download step twice...should also save a few megs since titanium backup wont have its own copy of busybox installed BTW nice guide
You can also just mount the phone memory using windows explorer and move the file over. I was never able to get droid explorer to transfer the file. It always said it went but then was never there.
Anyway all I did was connected just as I was going to connect to kies but then when windows asked me what I wanted to do I clicked on open file view and dropped updated.zip on my phone.
Only issue that I had with rooting was I accidentally opened the file in windows(winrar). After I moved the file over it found it and attempted to install it but then exited with an error(do not remember exact error), but had to do with mounting. Anyway I re-downloaded file and saw file size was different. After I moved the file over again everything went great. I still haven't removed bloat-ware and such but thats next on the agenda.
Also I was on windows 7 64 bit, saw some other users in other threads saying they had issues connecting the phone. Everything so far has worked great for me
Thank you very much for this handy pdf file!
Somelinks aren't working
First of all I have to say very good guide for noobs!
1. when I downloaded the update.zip folder I didn't work I guess because the name of Samsung captivate is not in the folder or something. So I just downloaded the other file from the forums.
2. Link to CPU optimization doesn't work.
3. I downloaded the droid explorer. It connected to my phone but I was unable to transfer anything. So I just tapped on the USB connected in the notification bar and mounted the phone. This allowed me to use windows explorer to transfer files. I believe one can transfer files by selecting the option of Samsung Kies under USB settings.
I got all your feedback. It will all be corrected by tomorrow night.
Cool guide however the rumor is the GPS only gets turned on when pulling up an App that uses it, so that step in the "battery saving" section might not be necessary.
Also you may want to replace Market Enabler with Market Access. It's a rehash of Market Enabler but also has a Set on Boot option that keeps it persistent versus being reset each time.
You also Might want to add a Tips/Tricks Section..
Here You can put some cool tips like the one i found out about backlight control.
(found here: http://forum.xda-developers.com/showthread.php?t=735394 )

[Q] Inevitable Newbie questions

Bought a rooted Captivate on ATT with ICS 4.0.4 and cyanogen 9. Tried to unlock it but could not get nv_data.bin to copy to my sdcard. Ended up just calling ATT and they gave me the code.
Forgive me if these answers are here. I looked, I couldn't find them.
Why doesn't cat /efs/nv_data.bin >> /sdcard/nv_data.bin result in the file being copied to the sdcard next to the sim card? Does that sdcard have a different name? I put an apk file on there via my computer (LOST.DIR was there from the phone, btw) but the phone said nothing was on the sdcard, which means I'm looking at the wrong sdcard somehow?
Why does my SGH-i897 have an i9000UGKG3 baseband and does that make the phone a GT-i9000 or is it still an i897?
Why does Google Play not allow registering a second device so that the app store can be accessed? I got the apk for the store downloaded and installed, but it just launches and then immediately closes.
I found KIESAIR-1.apk, downloaded it but that halts with a message "Application not installed." No idea why. Tried two versions of Kies Air. Both installations halted. I did check allow unknown sources. I want Kies Air because I cannot get USB to work with the phone on three different Windows laptops and that's a whole other kettle of fish.
Much appreciate any info you can share.
-Bob
To answer your first question, i think the command would be going to /mnt/sdcard instead of just /sdcard.
I loathe kies air. You can use "Air Droid", it should be on the market. There are other similar applications where you can transfer files via Wi-Fi. Hopefully someone else here will help you with accessing the market.
The baseband is the modem(or radio, not sure what term exactly) your phone is running, which is what the phone uses to get a signal and access the data network People report higher data speeds, better signal, and better GPS reception with different modems. It's still a Samsung Captivate. I'm using an I9000 modem as well.
That's all I can answer for you, I'm sort of a newbie too. Lots of reading and googling helps.
the micro sd card is mounted as
/sdcard/external_sd
the path /sdcard is the internal user storage.
Sent from my SAMSUNG-SGH-I897 using xda app-developers app
Thank you very much. So that I can have better luck with Google searches in the future, can you tell me how you came to know this? All I came up with in my searches was /mnt/sdcard but that turned out to be the system card and I'm lucky I didn't screw up anything.
Found the various wikis on XDA for Captivate and now reading through them.
laughingT said:
the micro sd card is mounted as
/sdcard/external_sd
the path /sdcard is the internal user storage.
Sent from my SAMSUNG-SGH-I897 using xda app-developers app
Click to expand...
Click to collapse
I had tried that, but forgot to mention it. As somebody else pointed out, that turned out to be the system card.
bobcov said:
Why does Google Play not allow registering a second device so that the app store can be accessed? I got the apk for the store downloaded and installed, but it just launches and then immediately closes.
-Bob
Click to expand...
Click to collapse
Are you sure gapps was ever flashed once CM9 was installed? You might flash it again anyway and see if that helps. I've never known Play to limit registrations.
It has to be part of the firmware? Is that what you mean by it has to be flashed? Where can I read about that? BTW, I now have access to the phone via Android Sync Manager over wifi. Trying to find a way to put contacts into it without using Gmail. Seems I can't see the entire file system. The contacts are supposed to be in a file in this path data/data/com.android.providers.contacts/databases/contacts.db, but that path doesn't show up. How come? I'll be looking back at this post someday chuckling, but for now, I'm mystified.
bobcov said:
It has to be part of the firmware? Is that what you mean by it has to be flashed? Where can I read about that? BTW, I now have access to the phone via Android Sync Manager over wifi. Trying to find a way to put contacts into it without using Gmail. Seems I can't see the entire file system. The contacts are supposed to be in a file in this path data/data/com.android.providers.contacts/databases/contacts.db, but that path doesn't show up. How come? I'll be looking back at this post someday chuckling, but for now, I'm mystified.
Click to expand...
Click to collapse
When you install cyanogenmod Google apps (gapps) aren't included. If the previous owner didn't add them then none of your Google apps nor your sign in will be present. Even if it is already installed a reinstall may help.
Download this: http://goo.im/gapps/gapps-ics-20120429-signed.zip
Reboot to recovery and install zip from sdcard. You'll have to find and choose the file you just downloaded. Reboot and see if things aren't square.
You can also do a nandroid backup from the recovery so you can get back to where you are now if things go awry. Side note, if you want to install the latest cm9 nightly the method is the same.
You can find clearer instructions via the cyanogenmod site should you feel uneasy about proceeding. I'm away from the PC and typing from my phone or I'd try to be more thorough. Good luck!
---------- Post added at 08:28 PM ---------- Previous post was at 08:19 PM ----------
bobcov said:
It has to be part of the firmware? Is that what you mean by it has to be flashed? Where can I read about that? BTW, I now have access to the phone via Android Sync Manager over wifi. Trying to find a way to put contacts into it without using Gmail. Seems I can't see the entire file system. The contacts are supposed to be in a file in this path data/data/com.android.providers.contacts/databases/contacts.db, but that path doesn't show up. How come? I'll be looking back at this post someday chuckling, but for now, I'm mystified.
Click to expand...
Click to collapse
I just checked and found my contacts where you mentioned. You probably just need to copy the file using a file manager and move it to an accessible location you can see from the PC. I like root explorer. ES file manager is good, too, and free.
Since you may not have gapps I'd try that first and it may create the contacts db.
Hi,before I can try what you suggested, I need to straighten out what's up with my file system. I still cannot see my external sd card in file operations, even though the phone shows it is present, lets me mount and unmount it. If I copy something to it from the laptop using a card reader, nothing shows up when it is mounted in the phone. The other mystery is that with ES file explorer, I still do not see the contacts.db file path, so I'm doing something wrong. Once I can see that path and see the external sd, I'll follow your instructions.
-B
Make sure you have root function enabled in es file explorer. It's in settings.
With the external sd , on cm9 you'll find it at /emmc. (or /mt/emmc)
But read up on flashing.... You won't regret it.
Sent from phone with app
i believe the external sd card is called emmc on the ics roms
try opening a terminal emulator, then type:
df
the ouput from df will give you total space and free space for mounted paths, including your sdcard, if it is mounted.
if you want to see rootsystem files, run su before df.
there is a free terminal emulator on google play, aka market, if you need it.
Sent from my SAMSUNG-SGH-I897 using xda app-developers app
bobcov said:
Hi,before I can try what you suggested, I need to straighten out what's up with my file system. I still cannot see my external sd card in file operations, even though the phone shows it is present, lets me mount and unmount it. If I copy something to it from the laptop using a card reader, nothing shows up when it is mounted in the phone. The other mystery is that with ES file explorer, I still do not see the contacts.db file path, so I'm doing something wrong. Once I can see that path and see the external sd, I'll follow your instructions.
-B
Click to expand...
Click to collapse
At this point, how do you feel about starting over? Some people aren't comfortable with a full factory reset and/or starting over with stock gingerbread, but I'd be leaning toward that at this point. I'm not completely sure it's necessary but I've wiped clean for less.
Well, after many days, I am now finally importing 750 contacts without exposing any of them to a 3rd party server such as Google, etc.
1. There's a link here somewhere for version 1.3.450.0 "Samsung USB Driver for Mobile Phones. The filename was SAMSUNG_USB_Driver_for_Mobile_Phones_x86.exe
2. Forget about Kies. Somebody said it won't work unless it sees Touch Wiz. I don't know if it would work under any circumstances.
3. For my 750 contacts in blackberry, I made an .ipd backup of the blackberry using the RIM software, then used ABC Amber Blackberry Converter which can extract data from IPD backups and exported my contacts as CSV.
4. I used Windows Address Book to read the CSV file created by Amber and saved the file with .WAB as a Windows Address Book file.
5. I used the inexplicably free and astoundingly well-executed Wondershare MobileGo for Android program to link to my phone. On one computer it immediately identified the model and showed all contents. On another computer, it could not see the phone, and went to the web without prompting, downloaded a driver, installed it and loaded the phone into the program. Amazing. All I did was click on contacts on the left and then the small down arrow under the word "Import" on the Import icon. It took me about an hour to realize this was how to get the program to import different formats other than vcard. It somehow immediately found the .WAB file, and imported the 750 contacts where are now on the phone.
6. For the purposes of entertainment for those who know better and education for those who don't, here were some of my downfalls: All the apps may respond to that little funny symbol on the left, below the keyboard adjacent to "Samsung." I didn't know for the longest time that was a critical menu key. Also mirthful, I didn't know that you can just draw downward from the top of the screen and get a kind of status page where you will see "USB connected" which you must press if you want to copy stuff to the phone. I will now read the phone's manual.
It seems that the external card under Cyanogenmod 9 is /mnt/emmc/ instead of where programs expected it to be. I got a program called Directory Bind and tried to make it so that /mnt/emmc/ would automatically be seen as /mnt/sdcard/external_sd but it said that that wasn't a valid target. Any ideas there? Meantime I have done it from terminal but I don't think that will stick beyond a reboot.
Damn you learn quick. When I first discovered the menu key it was like discovering a while new world.

Move apps to SD card (on LG Motion)?

I'd like to have all of my apps on my external SD because it transfers at 30mbps, and also to help free up some storage space. Can this be done on my LG Motion? If so, how?
Sent from my LG-MS770 using Tapatalk 2
AppMgr III
rob.hedrick said:
I'd like to have all of my apps on my external SD because it transfers at 30mbps, and also to help free up some storage space. Can this be done on my LG Motion? If so, how?
Sent from my LG-MS770 using Tapatalk 2
Click to expand...
Click to collapse
Here are two Apps:
Easy APP2SD (Move Apps to SD)
AppMgr III (App 2 SD)
Good Luck
Use link2sd
Sent from my Xperia Miro
Selecting the applications from the application list in the settings menu then use the "application to sd card" option isn't sufficient for you?
rob.hedrick said:
I'd like to have all of my apps on my external SD because it transfers at 30mbps, and also to help free up some storage space. Can this be done on my LG Motion? If so, how?
Sent from my LG-MS770 using Tapatalk 2
Click to expand...
Click to collapse
Look for folders plug in apk on the xda. Or google search folders plugin
It should allow you to put in system links (short cuts) to the SD card as though the app is still on internal memory, just don't do it to system apps... that can be messy.
Edit: link to the development thread
http://forum.xda-developers.com/showthread.php?t=1502893
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
That isn't an option for me with the LG Motion. I know some droid phones do that but I'll need an app.
Thanks for all the replies, everyone.
Sent from my LG-MS770 using Tapatalk 2
Welcome. If that link to the app isn't for you and you've got root there are directions for adding system links though the command line. It's best to have a full nanDroid backup before messing around with those or the folders plug app because it's easy to soft brick your device if read write permitions get messed up when files are moved to SD, however, there are apps for fixing or setting that after the copy but before system linking.
But do check out the app that I linked to in my previous post if you've not already; works on all my devices and it's kinda funny to see the accessible space for internal memory jump to 30gigs
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
Ok SO, thx. When I have more time I will definitely check that out.
I got excited because I noticed that my Titanium Backup Pro app has a feature to have my apps automatically transfer to the external SD on a regular scheduled basis. However when I ran it, it says: "Guru caught fire during calculations". Nothing happened... Bummer. Maybe they'll fix that. In the meantime I will check out the mounting .apk. Though skimming the directions it sounds confusing, though it probably isn't... Thanks again, SO.
Sent from my LG-Motion using Tapatalk 2
It may sound confusing but what it boils down to is;
Copying the folder and it's contents to a folder on your SD card
Verifying it all copied completely and correctly, because sometimes you'll get a stubborn one that won't copy in big chunks.
Then telling the app where it should make the shortcut. System folder
Then tell the app where on the SD card it should link it to. The copied folder.
Takes a few minuets the first time around, then only seconds the next times you run it. Just try merge first instead of move(Edit 1: it's the third option, just make the link), so that if something messes up then your not out re flashing things.
Edit 2: be sure to try it with an empty folder first by making one in data/temp and then linking a folder to it from your SD card that has something in it like the downloads folder. One more thing; don't link system apps all at once, some will handle it just fine, but for example if you link your phones phone call handling data to your SD card, it will barf hard... And avoid setting it at boot until you've worked out how your device handles this.
I've no doubt that it'll be what you're looking for, just not as easy as it'll one day be
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
Ok, S0, I'm going to give this a shot.. You know what'd make me real confident? Seriously, You making a YouTube how-to video, lol.
Sent from my LG-MS770 using Tapatalk 2
S0, I see 4 different versions of the mounting .apk.. Which one is the best & most stable?
Sent from my LG-MS770 using Tapatalk 2
Ok.. I tried that. It didn't work. Basically it said I need to partition my internal sd in order to link whisk I can't find an option to use the external, also I can't seem to be able to get any user app to move to my external SD, via any application I try to use. In case you might ask, yes my phone is rooted. Bummer man.. I'm lost. This shouldn't be difficult at all, but for some reason, I am mind boggled here...
Sent from my LG-MS770 using Tapatalk 2
Yeah I know what ya mean. Even screen shots would help a little I bet.
Alas though I'll eventually make video tutorials one day, but they'll likely be for the project I'm working on first.
The apps purity easy, but, I can understand not wanting to mess up your device accidentally. There are others out there as far as apps that will accomplish the same thing; perhaps there's a YouTube tutorial for one of them. I'll check and report back, likely after work and update this post with a link or two.
Edit(s):
___taken from the op's thread (page 5) http://forum.xda-developers.com/showthread.php?t=1502893&page=5
1) install the app 2) open the app 2b) allow root permissions when superuser ask 3) click in the menu key and select mountpoints edition 4) click the menu key and select add mountpoint 5) in the source folder select the folder that contains the data files 6) in the destination folder select the folder in that the apps search for the files 7) click accept 8) in the mountpoiunts list, enable the check right to the mountpoint 9) click the folder icon at the left of the mountpoint to manually mount 10) if all works fine, the grayed icon becomes yellow and is the end...
Click to expand...
Click to collapse
____ taken from youtube (simmular but not identical app)
http://www.youtube.com/watch?v=pV6w_YZyOIA
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
That'd be great. Thanks.
Sent from my LG-MS770 using Tapatalk 2
rob.hedrick said:
That'd be great. Thanks.
Sent from my LG-MS770 using Tapatalk 2
Click to expand...
Click to collapse
Not sure if ya saw the additional links I put up in my previous post here and it's been a few days but I can't really apologize for that; because I've been hard at work on XDA with the guide I've been writing (differences in signatures should sum it up).
Have you gotten the SD linking figured out?
If not; check different kernels and or ROM's for your device there are some that support this kind of "Mangling" of addressing and folder/file linking and some that do not. The ones (kernel and or ROM's) on your device maybe ones of a "safer" build that don't allow such things to happen.
And as far a me making video tutorials... I've found that scripting installers for people to use is way easier; I'll keep it in mind though as youtube is great for getting people comfortable with new ideas and methods.
I'll try to be back again sometime if ya don't hit me up somewhere else first.
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now working on Scripting installers and tutorials for beginner scripting for; Bash, Python, and Java for Android and Linux
Also working on porting; Crazyflie-Quadcopter, Andoid-Casual, Maptools-MMO table top game maker and hoaster, jMonkey JDK, and Openstack-cloud services to run on Android.

[Q] Samsung Galaxy S Relay SD Card

Hello Everyone!
I've bought my new Samsung Galaxy S Relay yesterday, so i'm typing from my new QWERTY keyboard. I decided that i'll need some external space for my phone and bought a 16GB San Disk SD card. On my old Samsung Galaxy Mini there was a function in App Manager to "Move to SD" but here there's no such function. So how can i move them to SD. I've checked in the internet and i found that people were usually complaining about the phone not allowing them to move and the solution was to root the phone, but here i don't even have that function. Please, can someone help me to move my apps to my SD? All the answers are appreciated....
I also read in the internet that your android device automatically installs games on SD if it sees that you are running out of memory.If that's right please tell me cause i didn't fully load my phone memory.
My android version is 4.1.2(i guess that"s JellyBean)
P.S.:I know that the rooting could be the answer,but i am really against it because i bricked one of my phones by rooting so i don't want that to happen.
HaykKarapetyan said:
Hello Everyone!
I've bought my new Samsung Galaxy S Relay yesterday, so i'm typing from my new QWERTY keyboard. I decided that i'll need some external space for my phone and bought a 16GB San Disk SD card. On my old Samsung Galaxy Mini there was a function in App Manager to "Move to SD" but here there's no such function. So how can i move them to SD. I've checked in the internet and i found that people were usually complaining about the phone not allowing them to move and the solution was to root the phone, but here i don't even have that function. Please, can someone help me to move my apps to my SD? All the answers are appreciated....
I also read in the internet that your android device automatically installs games on SD if it sees that you are running out of memory.If that's right please tell me cause i didn't fully load my phone memory.
My android version is 4.1.2(i guess that"s JellyBean)
P.S.:I know that the rooting could be the answer,but i am really against it because i bricked one of my phones by rooting so i don't want that to happen.
Click to expand...
Click to collapse
Look up FolderMount in the Play Store. That's the best solution for your issues.
As for the risks of rooting: nothing ventured, nothing gained.
orange808 said:
Look up FolderMount in the Play Store. That's the best solution for your issues.
As for the risks of rooting: nothing ventured, nothing gained.
Click to expand...
Click to collapse
Thanks for your respond dear orange808. I tried the FolderMount app and it requires root. So i guess the only thing i could do is rooting, but i still don't want to root my phone so i'll deal with my 5 GB internal storage...Thanks anyway, this could be useful for others
OK guys i decided to root my phone cause i can't just sit and stay calm knowing that i could be playing Asphalt8 or Real Racing3(maybe). So after rooting(i didnt root it yet) what apps should i use to move my apps or will "Move to SD" function be available after rooting?
Ok, so i see nobody wants to help, so i did all by myself. I succesfully rooted my phone then downloaded the app called root external 2 internal sd.So everything is fine now, i have a lot of memory. Also Titanium Backup is a good app to delete some crap on the phone(I'm sure most of you are familliar with this app, but just in case somebody doesnt know). So I hope this was useful.
I can help you
HaykKarapetyan said:
OK guys i decided to root my phone cause i can't just sit and stay calm knowing that i could be playing Asphalt8 or Real Racing3(maybe). So after rooting(i didnt root it yet) what apps should i use to move my apps or will "Move to SD" function be available after rooting?
Click to expand...
Click to collapse
I can help, since I was sorta reluctant like you. Here are a few things you could do:
1) Link2SD is proven to work-it does on my SGH-T699. But you need not only root access, but a second partition on your extSDcard. By the way, the "Move to SD" command does not exist in the Relay's hardware or software. But with Link2SD, you can create symbolic links instead via the second partition. That can be done by using Mini Tool Partition wizard (free but some functions are limited)
2)You need a microSD full size adapter.
3)A media reader, internal or USB will do.
For root:
You need Odin. Odin allows you to flash recoveries (Like CWM- the latest version for apexqtmo is 6.0.3.8) and entire ROMs. Search around XDA and I'm sure you will find the links required to do all this. This is my second post, so I'm unfamiliar with citing other threads.
If you need more help, I'll be happy to.
furboom1240 said:
I can help, since I was sorta reluctant like you. Here are a few things you could do:
1) Link2SD is proven to work-it does on my SGH-T699. But you need not only root access, but a second partition on your extSDcard. By the way, the "Move to SD" command does not exist in the Relay's hardware or software. But with Link2SD, you can create symbolic links instead via the second partition. That can be done by using Mini Tool Partition wizard (free but some functions are limited)
2)You need a microSD full size adapter.
3)A media reader, internal or USB will do.
For root:
You need Odin. Odin allows you to flash recoveries (Like CWM- the latest version for apexqtmo is 6.0.3.8) and entire ROMs. Search around XDA and I'm sure you will find the links required to do all this. This is my second post, so I'm unfamiliar with citing other threads.
If you need more help, I'll be happy to.
Click to expand...
Click to collapse
I use foldermount and have no issues with Real Racing 3 and other huge games, it works nicely.
Link2SD does something similar, but does FolderMount require root access? The Relay does not support native Apps2SD, so since Link2SD worked so well for me, I suggested it. Good suggestion, though.
Maybe I was too long winded.
Sent from my SGH-T699 using xda app-developers app
furboom1240 said:
I can help, since I was sorta reluctant like you. Here are a few things you could do:
1) Link2SD is proven to work-it does on my SGH-T699. But you need not only root access, but a second partition on your extSDcard. By the way, the "Move to SD" command does not exist in the Relay's hardware or software. But with Link2SD, you can create symbolic links instead via the second partition. That can be done by using Mini Tool Partition wizard (free but some functions are limited)
2)You need a microSD full size adapter.
3)A media reader, internal or USB will do.
For root:
You need Odin. Odin allows you to flash recoveries (Like CWM- the latest version for apexqtmo is 6.0.3.8) and entire ROMs. Search around XDA and I'm sure you will find the links required to do all this. This is my second post, so I'm unfamiliar with citing other threads.
If you need more help, I'll be happy to.
Click to expand...
Click to collapse
Thanks for answering and good advices. I find the "Root External 2 Internal" app great too, you just have to learn how to use it(you can google it and im sure you will find the instructions).
I dont know much about android working stuff, so the rooting for me was a big risk and i dont think if theres any risk of bricking my phone whileflashing recoveries i would prefer not to do that.
I wish everyone Merry Christmas, Happy New Year and Great Holidays!!!
rad30n said:
I use foldermount and have no issues with Real Racing 3 and other huge games, it works nicely.
Click to expand...
Click to collapse
By the way about Real Racing 3. The game works and plays perfect on my phone, but the stupid Google Play says its incompatible(i hope i spelled it right) with my phone. So i went to download it from other sources. Its not just the RR3, the GTA SA works perfectly, GTA VC, GTA 3, and there are a lot more games i dont remember, anyways, the question is if theres any app that can change it by root access(make it compatible) or something like that?
Thanks in advance.
Have you tried forcing a link via Titanium Backup? If you enjoy tinkering with apps at that level, then I would even buy the $5.99 USD key. This unlocks more features to come. This app (and its key) is available via Google Play. Search "titanium backup" and those will be the top two results.
Good luck.
Sent from my SGH-T699 using xda app-developers app
HaykKarapetyan said:
By the way about Real Racing 3. The game works and plays perfect on my phone, but the stupid Google Play says its incompatible(i hope i spelled it right) with my phone. So i went to download it from other sources. Its not just the RR3, the GTA SA works perfectly, GTA VC, GTA 3, and there are a lot more games i dont remember, anyways, the question is if theres any app that can change it by root access(make it compatible) or something like that?
Thanks in advance.
Click to expand...
Click to collapse
Yeah... I dunno why. I installed RR3 from play on my Xperia Pro, then backed up the apk, and then moved to the Glide, and now to the Relay and I have the same question. Why the hell is it "not compatible"?
rad30n said:
Yeah... I dunno why. I installed RR3 from play on my Xperia Pro, then backed up the apk, and then moved to the Glide, and now to the Relay and I have the same question. Why the hell is it "not compatible"?
Click to expand...
Click to collapse
I guess the phone is too old for them to care about it. But i found an app called BLACKMART ALPHA which a) allows you to download paid apps for free(not all apps from play store are included but most of them are) b)doesnt care if your phone is compatible or not with the app (Like it allows me to download rr3 or gta sa) c)if theres an update in the playstore it appears in it so you can easy update apps from there.
I couldnt find the app from google play (maybe because i wasnt looking for it carefully) but you can easily find it by google search.
Hope this will work for everyone.
furboom1240 said:
I can help, since I was sorta reluctant like you. Here are a few things you could do:
1) Link2SD is proven to work-it does on my SGH-T699. But you need not only root access, but a second partition on your extSDcard. By the way, the "Move to SD" command does not exist in the Relay's hardware or software. But with Link2SD, you can create symbolic links instead via the second partition. That can be done by using Mini Tool Partition wizard (free but some functions are limited)
2)You need a microSD full size adapter.
3)A media reader, internal or USB will do.
For root:
You need Odin. Odin allows you to flash recoveries (Like CWM- the latest version for apexqtmo is 6.0.3.8) and entire ROMs. Search around XDA and I'm sure you will find the links required to do all this. This is my second post, so I'm unfamiliar with citing other threads.
If you need more help, I'll be happy to.
Click to expand...
Click to collapse
If you're partitioning your SDCard in this instance, can you partition it evenly? Like say if you have a 64GB SDCard, and partition it into two 32GB isolated sectors? I know the Relay can only see up to 32GB (there's a thread that tells you ways around it, though), but in this instance, would it see two 32GB sectors? Or, would you have to take a regular 32GB SDcard and divide it into two 16GB sectors?
You can determine the size yourself. It entirely depends on how much you want to allocate. If you've followed the instructions quoted, any size is possible. Just leave enough for your other needs that aren't related to link2sd. If my advice helps you and others hit "thanks" please. Good luck, I'll keep checking in periodically.
Sent from my SGH-T699 using xda app-developers app
The relay supports 64 GB SD Cards. Works fine with mine formated to ext4. I've filled it to capacity several times.
I know. I was just saying that he can put aside any of that 64 GB for use with apps2sd symbolic links.
EpicMike, I'd be interested as to how you fare in this process. It would educate me for sure. I currently use Link2SD for my symbolic links, but every ROM update temporarily disconnects these links. They are easily re-established by recreating the mount scripts within the app. Just thought you should know.
Sent from my SGH-T699 using xda app-developers app
HaykKarapetyan said:
Hello Everyone!
I've bought my new Samsung Galaxy S Relay yesterday, so i'm typing from my new QWERTY keyboard. I decided that i'll need some external space for my phone and bought a 16GB San Disk SD card. On my old Samsung Galaxy Mini there was a function in App Manager to "Move to SD" but here there's no such function. So how can i move them to SD. I've checked in the internet and i found that people were usually complaining about the phone not allowing them to move and the solution was to root the phone, but here i don't even have that function. Please, can someone help me to move my apps to my SD? All the answers are appreciated....
I also read in the internet that your android device automatically installs games on SD if it sees that you are running out of memory.If that's right please tell me cause i didn't fully load my phone memory.
My android version is 4.1.2(i guess that"s JellyBean)
P.S.:I know that the rooting could be the answer,but i am really against it because i bricked one of my phones by rooting so i don't want that to happen.
Click to expand...
Click to collapse
I know i might get out of topic in this but anyways. Ive just accidentally uninstalled my CLOCK(that sounds too stupid,so iam stupid i guess). so could anyone back it up and send me the .apk file to [email protected] ...or if theres a function to attach it here(im not sure about it) pllease do so, cause i really need it.
Thanks everyone in advance.
There is a clock package elsewhere on xda. Just Google 'ported clock package jb' and click the first xda link visible. It should look like [PORT] at the beginning of the link. Follow all instructions and warnings on the thread. Click the correct links for your OS version, then you could use your recovery to flash the zip file. Or you could go to the play store and check out the clocks there. Should've said THAT first.
Good luck.
Sent from my SGH-T699 using xda app-developers app

Rooting an unknow device

Hello and Welcome,
I was looking as hell for a solution to my problem on the internet.
I have been fighting with this for a month now.
Some months ago I have bought a china camera. I have started to have some problem with it, so I decided to check what is inside. I have found some Xynos(samsung chip).
It have custom system running on it.
I realize that it has an android(4.0.3) on it running an app(which act as a OS) which is responsible for full device.
I decided to connect USB keyboard to it and I manage to exit(! haha) this app and go to normal android device launcher.
In the next step I wanted to run ADB. I did not have any drivers, so I tried to change pid of universal USB driver and it worked(!).
The problem that I am facing now, is that I cannot enable USB debugging to run ADB. When I go to developer options and enable USB Debugging go back and again enter it is disabled.
So they somehow secure this. Is there a way to "hack" this? I tried to get to fastboot by pressing all hardware buttons but no luck.
I have also Extracted this app as a *.apk but there is nothing that I can do with it. I tried to install it on another device, but it says that "App was not installed", maybe because of android version(I tried on 4.4.2).
Best Regards,
Patryk
U want to root it?
Sent from my GT-S5830i using XDA Free mobile app
Basicly yes because without it you can do nothing. A least get ADB to work.
Try with kingo root its an universal rooting app works with almost every device
Sent from my GT-S5830i using XDA Free mobile app
Thank you very much, I didn't know that it is possible to root the device from app level
I have another problem to solve, maybe someone can also help me with it.
This main app which acts as a OS require some custom SD card to be placed in the device.
If it is not there device won't let me use most of it functions.
Is it possible to somehow "hack" this solution?
Reversing APK will help?
Yup some devices are behave like that! Same like my phone gt s5830i
My phone memory divided into two partitons 1.system 2.internal storage
System storage(200MB) contains OS files and you cant use it for personal usage like downloads,pictures etc.
And the internal storage(200mb) is reserved only for app installations!
So if i dont put sd card i cant take pics or record a video or voice,i cant able to download anything or save anything!
I mean i cant do any media things or saving things!
And there is no way to solve it!
I think ur problem is same
Give a Thanks if i helped you!
Sent from my Samsung Galaxy Ace GT-S5830I
Currently Running:CMX11 Beta 6(CyanogenMod 11) with [email protected] kernel
For now I have almost solve my full problem and it is not connected with SD card memory. My SD card slot acts as a kinda security and SD card by it self is some kind of a chip. Without this chip device simply won't work.
I was able to reverse main system app on my device by apktool and see some java using Dex2Jar + JD GUI.
Now I am trying to find some code responsible for this action and will try to "fix" that in smali files, build again and install till I die
patryk20120 said:
For now I have almost solve my full problem and it is not connected with SD card memory. My SD card slot acts as a kinda security and SD card by it self is some kind of a chip. Without this chip device simply won't work.
I was able to reverse main system app on my device by apktool and see some java using Dex2Jar + JD GUI.
Now I am trying to find some code responsible for this action and will try to "fix" that in smali files, build again and install till I die
Click to expand...
Click to collapse
Good luck bro!
One thing i did using root brower
I navigate to system partition and i copy my important things in system part from sd card to keep my data secure from intrudersespecially videos you know what i mean
Give a Thanks if i helped you!
Sent from my Samsung Galaxy Ace GT-S5830I
Currently Running:CMX11 Beta 6(CyanogenMod 11) with [email protected] kernel
---------- Post added at 01:37 AM ---------- Previous post was at 01:36 AM ----------
So by that way i can use system part
Give a Thanks if i helped you!
Sent from my Samsung Galaxy Ace GT-S5830I
Currently Running:CMX11 Beta 6(CyanogenMod 11) with [email protected] kernel

Categories

Resources