1. Go to Settings.
2. Go to the General tab it scroll to the bottom.
3. Click Apps*.
4. Scroll to desired app and click it.
5. Click Storage.
6. If the app is movable, Change will be present. Click it.
7. Click SD card.
8. Click Move.
Note: Screenshots are of an LG G4 with Android 6.0 (Marshmallow).
*Apps then Application manager on the SGS5.
If you have two or more Android devices and at least one of them is not rooted and you have a stubborn app that doesn’t have any way to backup its data to the sdcard, just use ADB.
First you have to enable Developer Options which is easy. Just go to Settings and scroll to the bottom of the General tab (or just scroll to the bottom if there are no tabs). If you see Developer Options, great, it’s already enabled. If not click About Device and find the Build Number/Version (it’ll either be right there or in one of the sub-menus) and click it several times until your screen says “you are now a developer”. Now, go back and click Developer Options and check USB Debugging.
Get Android SDK for your computer
There are many places from which you can download it. If, however, you get it straight from Google, it’ll come with a full IDE which you may not want or need.
Backup Your Shit
Plug the source device into the USB of you computer and open a command prompt then type
adb devices. Click “Allow” on your device if necessary. The output shows which devices are attached. If it says “online”, you’re good to go. Just type
adb backup PACKAGENAME -f PATHTOSAVEBACKUPTO -apk (PACKAGENAME can be acquired from the Play Store URL for that app). Then click “perform backup” or however it’s worded. Finally, unplug the devices when the screen on said device says the backup has finished.
Restore Your Shit
Plug the target device in and repeat the above except type this instead
adb restore PATHTOSAVEBACKUPTO and click “perform restore” or whatever it says on the device. When the screen on that device says it’s finished, you’re all set. Enjoy your app with all its settings on your new device.
Social Note for System Apps
If restoring system app data, which I don’t recommend because there may be compatibility issues, omit “-apk” from the adb backup command. You can’t restore system apps, anyway, only their data can be restored.
My Samsung Galaxy S5 is a piece of shit (at least the one I have is)–it’s the worst phone I’ve ever had and I had a Palm Pre–and Samsung’s heavily modified version of a perfectly functional Android OS called TouchWiz with proprietary hardware that only works with said, has gotten to the point of hindrance, so I bought an LG G4. It’s vastly superior and cost half as much. The power and volume buttons being on the back will take some getting used to, but at least it doesn’t freeze up requiring a hard-boot whenever I use the Browser and/or Maps. I haven’t rooted it, yet. It seems to be more difficult than the Samsungs are and I don’t want to brick it.
LG G4 (www.lg.com)
T-Mobile Samsung Phones are Slow
I’m pretty sure I figured out why my SGS5 runs like a turtle high on weed. I found a process called “com.samsung.authentication.gba” running in the background. I have yet to figure out what it does. Since my phone is rooted, I fired up Titanium Backup and froze the “app” which has no name other than the process name and rebooted. Currently, my phone is running like a rabbit on crack; however, I have been fooled by the placebo effect before, so we’ll see how it’s doing after a while.
This applies mostly to Android 5.1.1 (codename Lollipop), but also works with Android 5.0.1 (also Lollipop).
Edit (note): If you have a GSM account (T-Mobile, AT&T), you have to do step 5 every time you restart the phone – the SIM card data overrides the user data.
Speed dial #1 is reserved for your carrier’s voicemail number, but if you use Google Voice, you can change it easily. You have to:
1. Install the Google Voice app. Open it and setup your account.
2. Open your stock phone app.
3. Click menu-»Settings-»Call, scroll down to the Voicemail section.
4. Click “Service Provider” and choose Google Voice.
5. Click “Voicemail settings” and click your voicemail number.
A warning to Titanium Backup users: If you allow TB to backup EmergencyManagerService, the system will crash when TB pauses/kills the service (depending on the settings – default is to pause), so if you want the device to not crash every time TB runs a backup, you might want to add EmergencyManagerService to an inverted filter so it gets skipped.
I have purchased a new T-Mobile SGS5. So far, I’m impressed with the T-Mobile network – 4G-LTE delivers. Not like that Sprint network which is super slow. I use Ting, so I can have both my phones (Sprint SGS4 and T-Mobile SGS5) on one account. It also affords the ability to test both networks at the same time.
I finally took the plunge and updated my SGS4 to Lollipop (Android 5) official OTA. I skipped right past Kit Kat (Android 4.4) which I thought was the latest official for the SGS4. It’s pretty, but there are features missing that I like. Namely: lock screen shortcuts and lock screen widgets.
Well, the old SGS2 decided to hard-brick itself. I looked up at it to check the time (I had Desk Clock in the foreground) which said it was ~12:15. I looked at it again a while later and it still said ~12:15 (the time was ~14:30), so I investigated – it was frozen, so I tried rebooting. When I rebooted, it looped the “loop” portion of the boot animation indefinitely, so I attempted it again by holding the power button – after which it remained on the boot pic (separate from the boot animation – the manufacturer/carrier logo). Then I tried a third time by pulling out the battery and now all I get is the notification light. I can’t get even to Recovery or Odin to investigate any fixes, resets, or restores.
My SGS2 (Epic 4G Touch). The third in the sad line of SGS2s owned by me. The first one fell victim to the eMMC bug from a leaked ICS ROM. The second one died because I was trying to reflash the stock ICS which failed for some reason. Instead of closing the One-Click Odin flasher, I tried to reflash a second time (note that closing it and reopening is required). The third one, which I’ve had the longest, was getting hot. Like super, fry eggs on the glass hot. I tried to resolve this by wiping the data and reflashing the stock JB ROM. Unfortunately, it is still getting blazing hot. I’m afraid he’s not long for this world. Pray to whatever God you believe in that he may rest in peace.
Update: I was mistaken. It’s not getting blazing hot anymore. It still has problems, but at least it’s not hot enough to melt steel.