1

As most people know, adoptable storage is a feature that allows users to use an SD card as internal storage, including the saving of apps (Similar to the app2sd system, which was removed in KitKat). Now, is there any way (Short of creating my own custom ROM/kernel) to utilise this feature on phones and tablets before Marshmallow?

Edit: I should clarify that I mean anything that replicates the behaviour of adoptable storage (so anything like editing vold file still counts, from the accepted answer, for example)

1

This is the closest I could find that matches OP's expectations and should work, requires rooted device ( not tested by me). This only replicates adoptable-storage behaviour of Marshmallow to the extent it allows use of external SD to be used as internal SD for moving apps

Sources:

  1. Swap internal storage with the SD card in Android Lollipop and KitKat

  2. How to swap internal storage with the SD card in Android device

Both these are blogs by the same person but take different approaches:

Source 1 requires

This module changes value (path to internal SD card) in some Android APIs which apps use. Control this path in module's settings. You can enable this module for all apps or only for specific apps. Also you can enable full access to external SD card (for KitKat+)

And

  • WSM Tools app that can be downloaded from Aptoide - not available on Play Store

Source 2 requires only Xposed module XInternalSD

Approach

  • Swap internal storage with external SD using the XInternalSD module ( Common step for both methods)

enter image description here

  • Using WSM Tools choose apps which you want to move External SD or move all apps (Source 1)

OR

  • Using a root explorer amend vold.fstab to interchange sdcard0 with sdcard1 ( Source 2)
  • 1
    Nice. As I have now edited into the question, it doesn't have to be adoptable storage, just a situation where it's behaviour is replicated – Dan Brown Sep 4 '16 at 9:44
  • Thanks for accepting. Actually this solution of switching to external SD brings a sense of Deja Vu :) – beeshyams Sep 4 '16 at 9:47
  • Lol, we'll question why later :) – Dan Brown Sep 4 '16 at 9:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.