{
  "applicationId": "com.par1ahware.keys.custom",
  "version": "0.4.0-alpha2",
  "versionCode": 8,
  "sourceCommit": "bd93549789986a36942efc4d7a098e75be186e85",
  "sourceHasUncommittedChanges": false,
  "files": [
    {
      "filename": "Keys-Custom-0.4.0-alpha2-build8-app-signed.apk",
      "bytes": 71898978,
      "sha256": "bacea19bde90ef4b35784abadca7feb2f1c87930b7ae19028b56d0da0d2402a1"
    },
    {
      "filename": "Keys-Custom-0.4.0-alpha2-build8-upload-signed.aab",
      "bytes": 31336615,
      "sha256": "901be7011fe3c229834b5b8722d887f60cf81b1c34efdc2edd04340d96c3fddd"
    }
  ],
  "vocabulary": {
    "id": "esdb-2026.02.25-english60-wordfreq3.1.1-v1",
    "words": 91676,
    "sha256": "cf94679d60ff828c6d06ffece1e6d0180dcf66bb994bb564a3d6e7353d23dc7b",
    "matchFamilyPresent": true,
    "noticesPresent": true
  },
  "nativeLibraries": [
    {
      "name": "lib/arm64-v8a/libtranslate_jni.so",
      "abi": "arm64-v8a",
      "sha256": "35b3d0366291347e3f25e80e809ee398d716aea49cd03278007fedd526a1496f",
      "requiredPageAlignment": 16384,
      "requires16KB": true,
      "allLoadSegments16KB": true,
      "meetsAbiAlignment": true,
      "loadSegments": [
        {
          "alignment": 16384,
          "fileOffset": 0,
          "virtualAddress": 0,
          "meetsRequiredAlignment": true,
          "aligned16KB": true
        },
        {
          "alignment": 16384,
          "fileOffset": 14450688,
          "virtualAddress": 14450688,
          "meetsRequiredAlignment": true,
          "aligned16KB": true
        },
        {
          "alignment": 16384,
          "fileOffset": 15157744,
          "virtualAddress": 15174128,
          "meetsRequiredAlignment": true,
          "aligned16KB": true
        }
      ]
    },
    {
      "name": "lib/armeabi-v7a/libtranslate_jni.so",
      "abi": "armeabi-v7a",
      "sha256": "cdf803c7a17cadf5f53314365dd3c999746d98c510863c636de62c7acd8cb016",
      "requiredPageAlignment": 4096,
      "requires16KB": false,
      "allLoadSegments16KB": false,
      "meetsAbiAlignment": true,
      "loadSegments": [
        {
          "alignment": 4096,
          "fileOffset": 0,
          "virtualAddress": 0,
          "meetsRequiredAlignment": true,
          "aligned16KB": false
        },
        {
          "alignment": 4096,
          "fileOffset": 10067968,
          "virtualAddress": 10067968,
          "meetsRequiredAlignment": true,
          "aligned16KB": false
        },
        {
          "alignment": 4096,
          "fileOffset": 10433136,
          "virtualAddress": 10437232,
          "meetsRequiredAlignment": true,
          "aligned16KB": false
        }
      ]
    },
    {
      "name": "lib/x86/libtranslate_jni.so",
      "abi": "x86",
      "sha256": "8501cf6c07570a276539399d2e63b7f3f9f46714b33607599a28ab6b3f33878e",
      "requiredPageAlignment": 4096,
      "requires16KB": false,
      "allLoadSegments16KB": false,
      "meetsAbiAlignment": true,
      "loadSegments": [
        {
          "alignment": 4096,
          "fileOffset": 0,
          "virtualAddress": 0,
          "meetsRequiredAlignment": true,
          "aligned16KB": false
        },
        {
          "alignment": 4096,
          "fileOffset": 15728640,
          "virtualAddress": 15728640,
          "meetsRequiredAlignment": true,
          "aligned16KB": false
        },
        {
          "alignment": 4096,
          "fileOffset": 16087872,
          "virtualAddress": 16091968,
          "meetsRequiredAlignment": true,
          "aligned16KB": false
        }
      ]
    },
    {
      "name": "lib/x86_64/libtranslate_jni.so",
      "abi": "x86_64",
      "sha256": "d7e1b7be14a5cd2c20331c9a511efb3e98b777347abf7eb9bce9166fcb246975",
      "requiredPageAlignment": 16384,
      "requires16KB": true,
      "allLoadSegments16KB": true,
      "meetsAbiAlignment": true,
      "loadSegments": [
        {
          "alignment": 16384,
          "fileOffset": 0,
          "virtualAddress": 0,
          "meetsRequiredAlignment": true,
          "aligned16KB": true
        },
        {
          "alignment": 16384,
          "fileOffset": 15499264,
          "virtualAddress": 15499264,
          "meetsRequiredAlignment": true,
          "aligned16KB": true
        },
        {
          "alignment": 16384,
          "fileOffset": 16168512,
          "virtualAddress": 16184896,
          "meetsRequiredAlignment": true,
          "aligned16KB": true
        }
      ]
    }
  ],
  "matchingPayloadFiles": [
    "classes.dex",
    "lib/arm64-v8a/libtranslate_jni.so",
    "lib/armeabi-v7a/libtranslate_jni.so",
    "lib/x86/libtranslate_jni.so",
    "lib/x86_64/libtranslate_jni.so",
    "assets/help/help.txt",
    "assets/help/privacy.txt",
    "assets/licenses/Apache-2.0.txt",
    "assets/licenses/CC-BY-SA-4.0.txt",
    "assets/licenses/ESDB-Copyright.txt",
    "assets/licenses/Google-Translate-disclaimer.txt",
    "assets/licenses/Kotlin-NOTICE.txt",
    "assets/licenses/ML-Kit-Provider.txt",
    "assets/licenses/wordfreq-3.1.1-METADATA.txt",
    "assets/licenses/wordfreq-LICENSE.txt",
    "assets/licenses/wordfreq-NOTICE.txt",
    "assets/translation/google-translate-attribution.png",
    "assets/translation/provenance.json",
    "assets/typing/english-vocabulary.json",
    "assets/typing/english.txt",
    "assets/typing/vocabulary-export.json"
  ],
  "bundleValidated": true,
  "zip16KBAligned": true,
  "deviceAcceptance": "pending",
  "lint": {
    "errors": 0,
    "warnings": 124
  }
}
