Apk extractor from F-Droid doesn’t seem to work. App in question is Typewise Offline (android keyboard with hex-shaped keys).

EDIT: Probably worth a separate post at some point, but this is one of the few apps for which there is no open source equivalent, TTBOMK, and one of the few remaining proprietary apps that I rely on.

  • Rikj000
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    1 day ago

    Might be a split ‘.apk’ file (aka ‘.apks’),
    for which you can try SAI (Split APKs Installer, to backup + restore):
    https://f-droid.org/packages/com.aefyr.sai.fdroid/

    Might be due to a check to see if the app was installed from the PlayStore,
    for which you can try KingInstaller (Spoofs as PlayStore, does not work for split APKs, to restore):
    https://apt.izzysoft.de/fdroid/index/apk/com.example.kinginstaller

    Might be due to custom licensing check,
    then you’d need to decompile, reverse engineer and write a bypass.

  • Chemical Wonka
    link
    fedilink
    arrow-up
    3
    ·
    1 day ago

    As far as I know you can do this only with a rooted device but I may be wrong

    • Alas Poor Erinaceus@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      I just discovered that myself! I had everything Google-related that I could find on my phone disabled, which is why I couldn’t figure this out right away. When I enabled Google files, I was able to go to Apps and download the apk by sharing it. However, it won’t install on my wife’s phone, which makes me think that when I switch to GrapheneOS that it may well not work there either. In any event, I won’t have any scruples pirating it since I already paid for it!

  • VHS [he/him]@hexbear.net
    link
    fedilink
    arrow-up
    3
    ·
    1 day ago

    Even if you extracted the APK, apps can tell how they were installed and may refuse to work if it wasn’t via the Play Store.

  • over_clox@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 day ago

    I thought an APK file was basically a ZIP file with a standardized structure. You should just be able to rename the extension to ZIP to open it up and view the contents.

    Not like that’s going to decompile the code and all, but that’s the first thing I’d start with.