I have a 64GB SD Card formatted as internal storage. And I would like to install apps into it. How can I do this?

  • Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    1 year ago

    Here’s an up to date guide. You go to the app properties, tap storage, tap change.

    Some manufacturers have disabled adoptable storage because customers kept putting slow SD cards into their phones and then complain that their phones got slow. You need high quality SD cards (rated for A1 or A2) or you’ll feel a hit to your phone’s responsiveness (and not just responsiveness of apps on the SD card).

    Note that there are limitations on devices that run Android 8 or lower (because those versions of Android couldn’t encrypt the SD card properly). Android 9+ should he fine, though, as long as your manufacturer hasn’t disabled adoptable storage.

    • Sasori323@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Yes. It seems that MIUI has this feature disabled (at least, I can’t find it), though I think there’s a developer option about that. Anyways, I’m thinking of installing a custom rom because MIUI is cool but has a lot of problems. I’ll update if I find the developer option I was talking about.

      • Skull giver@popplesburger.hilciferous.nl
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        I moved from MIUI after I was sick of the telemetry services spamming the logs of my PiHole. MIUI has a tendency to block settings like these and from what I can find online it appears the setting didn’t do anything on recent MIUI versions anyway.

        Reinstalling apps and restoring backups after installing a custom ROM is a pain but I think it was worth it. Big projects like LineageOS don’t support that many Xiaomi devices, but crDroid seems to support a range of devices that official LineageOS doesn’t. Just make sure you have backup up any TOTP app (Google Authenticator) before flashing a new ROM. It may sound obvious, but you wouldn’t be the first to find out that these apps don’t do cloud sync after wiping all data.

        If don’t go the custom ROM route and you root your phone, you can try to use apps like Link2SD which I used back in my Android 2.1 days. These apps don’t use the official Android API, and use bog-standard soft links instead. I wouldn’t be surprised if modern Android, with all of its sandboxing and security namespaces, doesn’t like this method anymore, but it served me well a decade ago so it may just do the trick on MIUI.