Prepare verified Sargo packages and independent boot recovery

This commit is contained in:
OverSu 2026-10-03 22:33:47 +02:00
commit 978542bc87
14 changed files with 665 additions and 8 deletions

View file

@ -5,6 +5,13 @@
"en": "# Changelog — Vulpes OS\n\n[Français](CHANGELOG.md)\n\nOne Gaia base, three platforms: **desktop**, **Android (APK)** and **Tundra / Sargo**.\nThis journal covers visible changes and major technical milestones.\n\n**Status:** “In development” refers to local sources, “APK built” to a test package,\nand “Published” to a public repository release. Shared source changes reach installed\nAPKs and phone images only after those packages are updated."
},
"entries": [
{
"id": "2026-10-03-sargo-installation-tools",
"text": {
"fr": "## En développement — 3 octobre 2026 — Préparation et secours Sargo\n\n### Tundra · Sargo\n\n- Ajout d’un outil de préparation locale : contrôle du manifeste et de l’archive, décompression bornée, vérification ext4 et création d’un espace de données vierge propre à l’installation. Les dossiers existants ne sont pas écrasés.\n- Ajout d’un kit de restauration privé exportable hors du dépôt. Il conserve la sauvegarde originale de boot_a et un outil autonome qui vérifie le modèle, le numéro de série, le slot et les empreintes avant toute restauration explicite. Il ne constitue pas une sauvegarde des données utilisateur.\n- La restauration existante ne dépend plus de la présence de l’image de diagnostic. Les contrôles de la sauvegarde sont conservés.\n- Construction système : référence matérielle ARM64 désormais explicite, avec refus d’une référence limitée à l’affichage ou dépourvue des services requis.\n- Préparation de l’archive système réelle et vérification locale du kit de secours effectuées. Aucun nouveau flash ni nouvelle ROM publiée ; l’installation automatique sur un autre Sargo reste à finaliser.\n\n### Commun · PC / Android / Tundra\n\n- Le journal JSON partagé est conservé dans les futures publications de sources ; les documents de travail Markdown restent exclus.\n\n### PC / Android · APK\n\n- Aucune modification fonctionnelle ni nouvelle compilation dans cette étape.",
"en": "## In development — 3 October 2026 — Sargo preparation and recovery tools\n\n### Tundra · Sargo\n\n- Add local package preparation: verify manifest and archive checksums, bound decompression, check ext4 and create a fresh data image for each installation. Existing directories are never overwritten.\n- Add a private recovery kit that can be exported outside the checkout. It retains the original boot_a backup and a standalone tool that checks model, serial number, slot and checksums before explicit restoration. It is not a user-data backup.\n- Existing restoration no longer requires the diagnostic image to remain available. Backup validation is retained.\n- System builds now require an explicit ARM64 hardware reference and reject display-only references or missing required services.\n- Prepare the real system archive and verify the recovery kit locally. No new flash or public ROM release; automated installation on another Sargo still needs completion.\n\n### Shared · Desktop / Android / Tundra\n\n- Retain the shared JSON changelog in future source publications; internal Markdown working documents remain excluded.\n\n### Desktop / Android · APK\n\n- No functional changes or new build in this step."
}
},
{
"id": "2026-10-03-sargo-modem-persistence",
"text": {