• Back up APKs (including split APKs) using FOSS Neo-Backup

    From Maria Sophia@mariasophia@comprehension.com to comp.mobile.android on Mon Jan 19 17:42:04 2026
    From Newsgroup: comp.mobile.android

    This is written just to help people understand what Neo-Backup does.

    As you know, Android is the only common consumer OS that never deletes the installer for as long as the app is installed on your system, so there are
    many backup solutions to archive the APKs (including split APKs).

    https://github.com/NeoApplications/Neo-Backup https://github.com/NeoApplications/Neo-Backup/releases/tag/8.3.16 https://github.com/NeoApplications/Neo-Backup/releases/download/8.3.16/Neo_Backup_8.3.16_release.apk
    Name: Neo_Backup_8.3.16_release.apk
    Size: 11536103 bytes (11 MiB)
    SHA256: CA277EF63C720F79BA6A08BB07434B266C9947ABD9005A92D6B384B444D19686
    adb shell pm grant com.machiav3lli.backup android.permission.BACKUP

    Neo-Backup extracts all the APKs that the Android package manager reports
    for the installed app. On a nonrooted device this includes:
    1. The base APK
    2. All split APKs that the app uses, if the app is a split package

    Split APKs usually include:
    1. config.arch.apk
    2. config.language.apk
    3. config.screen.apk
    4. Any other splits the developer packaged

    Neo-Backup saves each APK as a separate file. It does not combine them into
    a single .apkm or .xapk bundle. Neo-Backup can reinstall the full set
    of splits at a later time so that you can archive & re-install when needed.

    However, without root, Neo-Backup cannot access hidden or protected splits
    that the system does not expose, but, luckily, almost all modern apps
    expose their splits normally.

    I haven't actually used Neo-Backup for this yet, so if you have, please let
    the rest of us know how well it worked for you since it seems useful to me.
    --- Synchronet 3.21b-Linux NewsLink 1.2