From f80319c25bdf0a84e13c6db61b135aab059cf1d1 Mon Sep 17 00:00:00 2001 From: SITO Date: Sat, 2 May 2026 02:59:16 +0200 Subject: [PATCH] docs: sync CONTEXT with v0.7.4 APK and correct apksigner flag Co-Authored-By: Claude Sonnet 4.6 --- CONTEXT/00_INDICE.txt | 4 ++-- CONTEXT/cambio_apk_repack.txt | 11 ++++++----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/CONTEXT/00_INDICE.txt b/CONTEXT/00_INDICE.txt index 640d74f8..baa00bf8 100644 --- a/CONTEXT/00_INDICE.txt +++ b/CONTEXT/00_INDICE.txt @@ -1,6 +1,6 @@ =============================================================== CONTEXT — INDICE DE DOCUMENTACION - Oasis Mobile | Actualizado: 2026-04-28 + Oasis Mobile | Actualizado: 2026-05-02 =============================================================== Lee esto primero. Cada archivo cubre un area. @@ -72,7 +72,7 @@ FICHEROS DE CAMBIOS (documentan lo que se modifico y por que) - Por que falla si se reempaqueta todo (resources.arsc debe ser STORED) - Comandos exactos: zip -d META-INF, zip -0, zipalign, apksigner - Keystore: /home/sito/oasis-release-key.jks (alias: oasis, pass: oasis123) - - APK lista: /home/sito/oasis-v0.6.8-modded.apk + - APK actual: /home/sito/oasis-v0.7.4-pruebas.apk (156 MB) -------------------------------------------------------------- NOTA PARA EL DEVELOPER diff --git a/CONTEXT/cambio_apk_repack.txt b/CONTEXT/cambio_apk_repack.txt index c80dad5a..176aab0e 100644 --- a/CONTEXT/cambio_apk_repack.txt +++ b/CONTEXT/cambio_apk_repack.txt @@ -12,7 +12,8 @@ instalable en Android (probado: Pixel 6 GrapheneOS). -------------------------------------------------------------- ARCHIVO CLAVE -------------------------------------------------------------- - /home/sito/oasis-v0.6.8-modded.apk <- APK lista para instalar + /home/sito/oasis-v0.7.4-pruebas.apk <- APK actual (156 MB, v0.7.4) + /home/sito/oasis-v0.6.8-pruebas.apk <- APK anterior (106 MB, v0.6.8) /home/sito/oasis-v0.6.8.apk <- APK original sin modificar /home/sito/oasis-release-key.jks <- keystore de firma alias: oasis | password: oasis123 @@ -44,14 +45,14 @@ El método correcto es modificar SOLO el archivo que cambia: ~/Android/Sdk/build-tools/35.0.1/zipalign -v -p 4 \ /tmp/oasis-temp.apk /tmp/oasis-aligned.apk - 6. Firmar: + 6. Firmar (nota: --ks-key-alias no --ks-alias): ~/Android/Sdk/build-tools/35.0.1/apksigner sign \ --ks /home/sito/oasis-release-key.jks \ --ks-pass pass:oasis123 \ --key-pass pass:oasis123 \ --ks-key-alias oasis \ - --out /home/sito/oasis-v0.6.8-modded.apk \ /tmp/oasis-aligned.apk + cp /tmp/oasis-aligned.apk /home/sito/oasis-v0.7.4-pruebas.apk -------------------------------------------------------------- POR QUE FALLA SI SE REEMPAQUETA MAL @@ -90,7 +91,7 @@ VERIFICAR APK ANTES DE DISTRIBUIR -------------------------------------------------------------- python3 -c " import zipfile - with zipfile.ZipFile('oasis-v0.6.8-modded.apk') as z: + with zipfile.ZipFile('oasis-v0.7.4-pruebas.apk') as z: for i in z.infolist(): if i.filename in ['resources.arsc'] or i.filename.endswith('.so'): t = 'STORED' if i.compress_type == 0 else 'DEFLAT' @@ -99,5 +100,5 @@ VERIFICAR APK ANTES DE DISTRIBUIR -> resources.arsc debe ser STORED -> .so deben ser DEFLAT (como en el original) - ~/Android/Sdk/build-tools/35.0.1/apksigner verify --verbose oasis-v0.6.8-modded.apk + ~/Android/Sdk/build-tools/35.0.1/apksigner verify --verbose oasis-v0.7.4-pruebas.apk -> debe decir "Verifies"