Move Apps to SD Card

 



Method 4 — Force Move Apps to SD Card Using ADB
💻

Move apps that Settings won't allow using Android Debug Bridge

Advanced method

Some apps can technically be moved to SD card but their developers have set a flag preventing it through the normal Settings interface. ADB can override this flag for your specific device — forcing the move option to become available. This doesn't work for every app (some have deep technical reasons for being locked to internal storage), but it unlocks many apps that the standard method misses. This requires a PC and the ADB tools installed — the same setup covered in previous guides in this series.

1
Enable Developer Options and USB Debugging
Then Settings → Developer Options → enable "USB Debugging." Connect your phone to your PC via USB and approve the debugging connection on your phone when prompted.
2
Find the app's package name
In Command Prompt/Terminal (in your ADB folder), type adb shell pm list packages | findstr [appname] to find the package name of the app you want to move. For example, to find a game: adb shell pm list packages | findstr game.
3
Set the app to be movable using ADB
Type this command: adb shell pm set-install-location 2 — this sets the default install location to external storage (SD card). Then try moving the app through Settings → Apps as described in Method 1. The "Change" button should now be available for many apps that previously didn't show it.
4
Reset install location after moving
After moving your apps, reset the default install location back to automatic: adb shell pm set-install-location 0. Leaving it permanently set to external can cause issues with some apps that specifically need internal storage. Return to Settings and verify the apps are now showing SD card as their storage location.

What Can and Cannot Be Moved to SD Card
Content typeCan move to SD?Best method
Photos and videosAlways — all phonesFiles app → Move, or camera settings
Downloaded music (Spotify, YouTube Music offline)Always — change in app settingsIn-app storage settings
Downloaded files and documentsAlways — all phonesFiles app → Move downloads folder
Games (many large mobile games)Most support itSettings → Apps → Storage → Change
Regular apps (utilities, productivity)Depends on developer settingSettings → Apps, or ADB method
Banking and payment appsUsually blocked — securityCannot be moved — by design
Google core apps (Play Services, Maps)Locked to internal storageCannot be moved — leave in place
System apps and manufacturer appsCannot be movedDisable instead (see bloatware guide)

Common Problems and How to Fix Them
❓ The "Change" storage button is greyed out for every app — why?
Two possible reasons: either your SD card is formatted as portable storage but your phone model doesn't support app moving (common on phones running Android Go or stripped-down Android versions), or the SD card needs to be reformatted. Try ejecting and reinserting the SD card. If the button stays greyed out for all apps, your phone manufacturer has disabled this feature — use Adoptable Storage or the ADB method instead.
❓ Apps moved to SD card are slow or laggy — what do I do?
Your SD card is too slow for app storage. Check the card's class rating — it needs to be at least Class 10 / U1 for acceptable performance. Upgrade to a UHS-I U3 or V30 rated card for smooth app performance. Alternatively, move only large games (which mostly load assets rather than constantly reading small files) to SD card, and keep frequently-used apps on internal storage.
❓ I removed the SD card and now my apps don't work — how do I fix it?
Apps stored on the SD card become inaccessible when the card is removed — this is expected behavior. Reinsert the SD card and everything should work normally again. To prevent this: go to Settings → Apps → move critical apps back to internal storage before removing the card. If you used Adoptable Storage, never remove the card while the phone is on — it's treated as internal storage and removal can corrupt data.
❓ My phone doesn't have an SD card slot — what can I do?
Several options: use Google Photos with Backup turned on to store photos in the cloud and delete local copies (Settings → Google Photos → Free up space). Use Google One or another cloud service for documents and downloads. Uninstall unused apps and clear app caches regularly (Settings → Storage → Cached data). Or connect a USB OTG drive — many Android phones support OTG storage which can serve as overflow storage for media and documents.
❓ I used Adoptable Storage and now want the SD card back as portable — how?
Go to Settings → Storage → tap your SD card → Format as portable. This reformats the card and removes the adoption — but all data on the adopted card will be erased permanently. Before doing this, move all important files to internal storage first. After reformatting, the card works normally as removable portable storage again.
Best Strategy for Maximum Storage Recovery

For the most impactful results, combine all three non-ADB methods: First, move all photos, videos, and downloads to SD card using the Files app — this typically frees 5 to 15GB immediately. Second, change your camera, music, and download apps to save directly to SD card going forward. Third, move large games and apps through Settings → Apps where the Change button is available. Result: internal storage freed, phone faster, SD card put to full use — without any complicated tools or technical risk.

SD Card App Moving Checklist
  • SD card inserted and formatted — Class 10 / U1 minimum speed rating
  • Camera app storage location changed to SD card for all new photos
  • Existing photos and videos moved from internal to SD card via Files app
  • Downloads folder moved to SD card — browser set to save to SD card
  • Music streaming apps (Spotify, YouTube Music) set to download to SD card
  • Large games moved via Settings → Apps → Storage → Change
  • Internal storage checked — confirm significant space has been freed
  • SD card never removed while Adoptable Storage is active
  • SD card contents backed up to PC regularly as data protection

Moving apps and data to an SD card is one of the most effective ways to breathe new life into an Android phone that's running out of storage. The Settings method handles most apps in seconds. Moving your media handles the biggest files instantly. Adoptable Storage is the nuclear option that works even for apps that resist moving. And the ADB method unlocks everything in between. The key is combining these approaches — media first for the quickest wins, then apps, then Adoptable Storage if you need to go further. Your phone's storage problem is not a hardware limitation you have to live with. It's a settings and organisation problem — and now you have every tool needed to solve it completely.

Free up storage on your phone right now

Open your camera app settings and change storage location to SD card — takes 30 seconds. Then open Google Files, tap Clean, and move everything it suggests to your SD card. Those two steps alone typically free 5 to 10GB of internal storage in under five minutes. Do that now, then come back and work through the rest of the methods for even more space.


Previous Post Next Post