Release Vulpes OS 2.7-preview.24

This commit is contained in:
OverSu 2026-11-04 12:52:20 +01:00
commit 97ef99f827
135 changed files with 7717 additions and 2524 deletions

View file

@ -5,6 +5,44 @@
"en": "# Changelog — Vulpes OS\n\n[Français](CHANGELOG.md)\n\nUpdates by date and platform. Within each group: Add, Change, Fix, Note, Test. Entries describe the state at their date; a fix in development requires an updated installed version.\n"
},
"entries": [
{
"id": "2.7-preview.24",
"metadata": {
"kind": "version",
"status": "published",
"platforms": [
"pc",
"apk",
"models"
],
"models": [
"sargo"
]
},
"text": {
"fr": "## 04/11/2026 : 2.7-preview.24\n\n![Publié · image Sargo expérimentale](https://img.shields.io/badge/Publication-exp%C3%A9rimentale-334155?style=flat-square)\n\n### ![Toutes les plateformes](https://img.shields.io/badge/Toutes%20les%20plateformes-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Système](https://img.shields.io/badge/Syst%C3%A8me-475569?style=flat-square) : Animation d’arrêt Gaia avec trois anneaux bleus, sans logo en arrière-plan.\n\n### ![Android / APK](https://img.shields.io/badge/Android%20%2F%20APK-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Preview](https://img.shields.io/badge/Preview-475569?style=flat-square) : APK Preview 24.\n\n### ![Desktop](https://img.shields.io/badge/Desktop-2563EB?style=flat-square)\n\n- ![Change](https://img.shields.io/badge/Change-64748B?style=flat-square) ![Sources](https://img.shields.io/badge/Sources-475569?style=flat-square) : Code Desktop et Gaia publiés dans le dépôt; lancement avec `./run.sh`.\n\n### ![Pixel 3a / Sargo](https://img.shields.io/badge/Pixel%203a%20%2F%20Sargo-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Image expérimentale](https://img.shields.io/badge/Image%20exp%C3%A9rimentale-475569?style=flat-square) : Paquet natif disponible. Le flash efface entièrement `userdata`; démarrage non qualifié.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.24)\n",
"en": "## 04/11/2026: 2.7-preview.24\n\n![Published · experimental Sargo image](https://img.shields.io/badge/Release-experimental-334155?style=flat-square)\n\n### ![All Platforms](https://img.shields.io/badge/All%20Platforms-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![System](https://img.shields.io/badge/System-475569?style=flat-square) : Gaia shutdown animation now shows three blue rings without a background logo.\n\n### ![Android / APK](https://img.shields.io/badge/Android%20%2F%20APK-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Preview](https://img.shields.io/badge/Preview-475569?style=flat-square) : Preview 24 APK.\n\n### ![Desktop](https://img.shields.io/badge/Desktop-2563EB?style=flat-square)\n\n- ![Change](https://img.shields.io/badge/Change-64748B?style=flat-square) ![Source](https://img.shields.io/badge/Source-475569?style=flat-square) : Desktop and Gaia source published in the repository; launch with `./run.sh`.\n\n### ![Pixel 3a / Sargo](https://img.shields.io/badge/Pixel%203a%20%2F%20Sargo-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Experimental image](https://img.shields.io/badge/Experimental%20image-475569?style=flat-square) : Native package available. Flashing fully erases `userdata`; boot is not qualified.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.24)\n"
}
},
{
"id": "2.7-preview.23",
"metadata": {
"kind": "version",
"status": "built",
"platforms": [
"pc",
"apk",
"models"
],
"models": [
"sargo"
]
},
"text": {
"fr": "## 27/10/2026 : 2.7-preview.23 — construite, non publiée\n\n### Toutes les plateformes\n\n- [Fix][Accueil] Espacement de fin de page, édition des icônes et épinglage web repris.\n- [Fix][Clavier] Masquage au changement de focus et premier appui sur la recherche corrigés.\n- [Fix][Paramètres] Sélecteurs, raccourcis, permissions et estimation batterie améliorés.\n- [Fix][Marketplace] Retour catalogue restauré; les applications privilégiées non prises en charge sont signalées clairement.\n- [Fix][Caméra] Cycle photo/vidéo et reprise du viseur fiabilisés; qualification matérielle encore requise.\n- [Fix][Système] Capture d’écran Gaia et animation d’arrêt sans logo superposé.\n\n### Android / APK\n\n- [Test][Installation] APK installée et lancée sur Android 16 (API 36); Gaia a affiché son écran de verrouillage. Déverrouillage et parcours des apps restent à qualifier.\n\n### Pixel 3a / Sargo\n\n- [Change][Démarrage] Temps d’attente et vérifications au boot réduits; qualification batterie en veille toujours en cours.\n- [Note][Essais] Image système et boot RAM construits et vérifiés; transfert au Pixel en attente de sa reconnexion.\n\n\n**Limites :** Aucun changement Forgejo publié; le Pixel doit être reconnecté pour le démarrage de qualification.\n",
"en": "## 27/10/2026: 2.7-preview.23 — built, not published\n\n### All Platforms\n\n- [Fix][Home] End-of-page spacing, icon editing and web pinning improved.\n- [Fix][Keyboard] Hiding on focus changes and first-tap search input corrected.\n- [Fix][Settings] Selectors, shortcuts, permissions and battery estimates improved.\n- [Fix][Marketplace] Catalogue return restored; unsupported privileged apps now show a clear message.\n- [Fix][Camera] Photo/video switching and viewfinder recovery improved; hardware qualification remains.\n- [Fix][System] Gaia screenshots added and shutdown animation no longer has an overlaid logo.\n\n### Android / APK\n\n- [Test][Installation] APK installed and launched on Android 16 (API 36); Gaia reached its lock screen. Unlocking and app flows remain to be qualified.\n\n### Pixel 3a / Sargo\n\n- [Change][Startup] Boot waits and checks reduced; battery standby qualification remains in progress.\n- [Note][Testing] System image and RAM boot built and verified; transfer to the Pixel awaits reconnection.\n\n\n**Limitations :** Nothing was published to Forgejo; reconnect the Pixel for RAM-boot qualification.\n"
}
},
{
"id": "2.7-preview.22",
"metadata": {
@ -21,8 +59,25 @@
]
},
"text": {
"fr": "## 22/10/2026 : 2.7-preview.22\n\n![Publié](https://img.shields.io/badge/Publi%C3%A9-334155?style=flat-square)\n\n### ![Toutes les plateformes](https://img.shields.io/badge/Toutes%20les%20plateformes-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Partage](https://img.shields.io/badge/Partage-475569?style=flat-square) : Le bouton Partager du navigateur propose Messages et Courrier ; le clavier se masque pour laisser le choix accessible.\n\n### ![PC](https://img.shields.io/badge/PC-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Saisie web](https://img.shields.io/badge/Saisie%20web-475569?style=flat-square) : Le focus des champs et listes web est rétabli dans le navigateur PC.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Navigateur](https://img.shields.io/badge/Navigateur-475569?style=flat-square) : Premier appui, saisie, sélecteurs et partage vers un brouillon Messages contrôlés sur PC.\n\n### ![Android / APK](https://img.shields.io/badge/Android%20%2F%20APK-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Mise à jour](https://img.shields.io/badge/Mise%20%C3%A0%20jour-475569?style=flat-square) : APK Preview 22 construit avec les corrections Gaia communes et une version Android incrémentée.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Démarrage](https://img.shields.io/badge/D%C3%A9marrage-475569?style=flat-square) : Un message GeckoView de restauration de session apparaît au premier lancement de l’émulateur ; Gaia atteint néanmoins l’accueil sans plantage.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Installation](https://img.shields.io/badge/Installation-475569?style=flat-square) : Installation de la Preview 21 puis mise à jour vers la 22 réussies sur Android 11 en émulation ; Gaia démarre sur l’accueil. Les téléphones signalés restent à qualifier, dont le Pixel 4.\n\n### ![Tundra / Nokia 2720 Flip](https://img.shields.io/badge/Tundra%20%2F%20Nokia%202720%20Flip-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Clavier](https://img.shields.io/badge/Clavier-475569?style=flat-square) : Première saisie T9 hors ligne avec les lexiques Gaia. Qualification physique du clavier encore nécessaire.\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Réseau](https://img.shields.io/badge/R%C3%A9seau-475569?style=flat-square) : Wi-Fi, reconnexion et cycle du mode avion vérifiés en session RAM ; les contrôles Gaia suivent l’état matériel.\n\n\n### ![Pixel 3a / Sargo](https://img.shields.io/badge/Pixel%203a%20%2F%20Sargo-2563EB?style=flat-square)\n\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Image native](https://img.shields.io/badge/Image%20native-475569?style=flat-square) : Cette release ne contient pas de nouvelle image Pixel. La Preview 21 reste la dernière image publiée ; les changements de cette Preview ne sont pas installés sur le téléphone.\n",
"en": "## 22/10/2026 : 2.7-preview.22\n\n![Published](https://img.shields.io/badge/Published-334155?style=flat-square)\n\n### ![All Platforms](https://img.shields.io/badge/All%20platforms-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Sharing](https://img.shields.io/badge/Sharing-475569?style=flat-square) : Browser Share offers Messages and Email; the keyboard hides so the chooser remains accessible.\n\n### ![Desktop](https://img.shields.io/badge/Desktop-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Web input](https://img.shields.io/badge/Web%20input-475569?style=flat-square) : Focus is restored for fields and dropdowns in the desktop browser.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Browser](https://img.shields.io/badge/Browser-475569?style=flat-square) : First-click input, typing, selectors and sharing to a Messages draft checked on desktop.\n\n### ![Android / APK](https://img.shields.io/badge/Android%20%2F%20APK-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Update](https://img.shields.io/badge/Update-475569?style=flat-square) : Preview 22 APK built with shared Gaia fixes and an incremented Android version.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Startup](https://img.shields.io/badge/Startup-475569?style=flat-square) : GeckoView logs a session-restore message on the emulator first launch; Gaia still reaches Home without crashing.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Installation](https://img.shields.io/badge/Installation-475569?style=flat-square) : Preview 21 installation and upgrade to Preview 22 succeeded in Android 11 emulation; Gaia reached Home. Reported phones still need qualification, including Pixel 4.\n\n### ![Tundra / Nokia 2720 Flip](https://img.shields.io/badge/Tundra%20%2F%20Nokia%202720%20Flip-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Keyboard](https://img.shields.io/badge/Keyboard-475569?style=flat-square) : Initial offline T9 input using Gaia dictionaries. Physical keyboard qualification is still needed.\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Network](https://img.shields.io/badge/Network-475569?style=flat-square) : Wi-Fi, reconnection and airplane-mode cycle checked in a RAM session; Gaia controls follow hardware state.\n\n\n### ![Pixel 3a / Sargo](https://img.shields.io/badge/Pixel%203a%20%2F%20Sargo-2563EB?style=flat-square)\n\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Native image](https://img.shields.io/badge/Native%20image-475569?style=flat-square) : This release does not include a new Pixel image. Preview 21 remains the latest published image; this Preview's changes are not installed on the phone.\n"
"fr": "## 23/10/2026 : 2.7-preview.22\n\n![Publié](https://img.shields.io/badge/Publi%C3%A9-334155?style=flat-square)\n\n### ![Toutes les plateformes](https://img.shields.io/badge/Toutes%20les%20plateformes-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Partage](https://img.shields.io/badge/Partage-475569?style=flat-square) : Le bouton Partager du navigateur propose Messages et Courrier ; le clavier se masque pour laisser le choix accessible.\n\n### ![PC](https://img.shields.io/badge/PC-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Saisie web](https://img.shields.io/badge/Saisie%20web-475569?style=flat-square) : Le focus des champs et listes web est rétabli dans le navigateur PC.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Navigateur](https://img.shields.io/badge/Navigateur-475569?style=flat-square) : Premier appui, saisie, sélecteurs et partage vers un brouillon Messages contrôlés sur PC.\n\n### ![Android / APK](https://img.shields.io/badge/Android%20%2F%20APK-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Mise à jour](https://img.shields.io/badge/Mise%20%C3%A0%20jour-475569?style=flat-square) : APK Preview 22 construit avec les corrections Gaia communes et une version Android incrémentée.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Démarrage](https://img.shields.io/badge/D%C3%A9marrage-475569?style=flat-square) : Un message GeckoView de restauration de session apparaît au premier lancement de l’émulateur ; Gaia atteint néanmoins l’accueil sans plantage.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Installation](https://img.shields.io/badge/Installation-475569?style=flat-square) : Installation de la Preview 21 puis mise à jour vers la 22 réussies sur Android 11 en émulation ; Gaia démarre sur l’accueil. Les téléphones signalés restent à qualifier, dont le Pixel 4.\n\n### ![Tundra / Nokia 2720 Flip](https://img.shields.io/badge/Tundra%20%2F%20Nokia%202720%20Flip-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Clavier](https://img.shields.io/badge/Clavier-475569?style=flat-square) : Première saisie T9 hors ligne avec les lexiques Gaia. Qualification physique du clavier encore nécessaire.\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Réseau](https://img.shields.io/badge/R%C3%A9seau-475569?style=flat-square) : Wi-Fi, reconnexion et cycle du mode avion vérifiés en session RAM ; les contrôles Gaia suivent l’état matériel.\n\n\n### ![Pixel 3a / Sargo](https://img.shields.io/badge/Pixel%203a%20%2F%20Sargo-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Image native](https://img.shields.io/badge/Image%20native-475569?style=flat-square) : Paquet expérimental Preview 22 pour Pixel 3a Sargo ajouté à la release. Le flash a écrit les partitions prévues et redémarré le téléphone ; le démarrage de Gaia n’a pas encore été confirmé.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Effacement](https://img.shields.io/badge/Effacement-475569?style=flat-square) : Le flash efface intégralement `userdata`, y compris l’ancien système, les fichiers, applications et réglages. Sauvegarde requise avant installation.\n",
"en": "## 23/10/2026 : 2.7-preview.22\n\n![Published](https://img.shields.io/badge/Published-334155?style=flat-square)\n\n### ![All Platforms](https://img.shields.io/badge/All%20platforms-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Sharing](https://img.shields.io/badge/Sharing-475569?style=flat-square) : Browser Share offers Messages and Email; the keyboard hides so the chooser remains accessible.\n\n### ![Desktop](https://img.shields.io/badge/Desktop-2563EB?style=flat-square)\n\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Web input](https://img.shields.io/badge/Web%20input-475569?style=flat-square) : Focus is restored for fields and dropdowns in the desktop browser.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Browser](https://img.shields.io/badge/Browser-475569?style=flat-square) : First-click input, typing, selectors and sharing to a Messages draft checked on desktop.\n\n### ![Android / APK](https://img.shields.io/badge/Android%20%2F%20APK-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Update](https://img.shields.io/badge/Update-475569?style=flat-square) : Preview 22 APK built with shared Gaia fixes and an incremented Android version.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Startup](https://img.shields.io/badge/Startup-475569?style=flat-square) : GeckoView logs a session-restore message on the emulator first launch; Gaia still reaches Home without crashing.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Installation](https://img.shields.io/badge/Installation-475569?style=flat-square) : Preview 21 installation and upgrade to Preview 22 succeeded in Android 11 emulation; Gaia reached Home. Reported phones still need qualification, including Pixel 4.\n\n### ![Tundra / Nokia 2720 Flip](https://img.shields.io/badge/Tundra%20%2F%20Nokia%202720%20Flip-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Keyboard](https://img.shields.io/badge/Keyboard-475569?style=flat-square) : Initial offline T9 input using Gaia dictionaries. Physical keyboard qualification is still needed.\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Network](https://img.shields.io/badge/Network-475569?style=flat-square) : Wi-Fi, reconnection and airplane-mode cycle checked in a RAM session; Gaia controls follow hardware state.\n\n\n### ![Pixel 3a / Sargo](https://img.shields.io/badge/Pixel%203a%20%2F%20Sargo-2563EB?style=flat-square)\n\n- ![Add](https://img.shields.io/badge/Add-487768?style=flat-square) ![Native image](https://img.shields.io/badge/Native%20image-475569?style=flat-square) : Experimental Preview 22 package for Pixel 3a Sargo added to this release. Fastboot wrote the planned partitions and rebooted the phone; Gaia startup is not yet confirmed.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Data wipe](https://img.shields.io/badge/Data%20wipe-475569?style=flat-square) : Flashing completely erases `userdata`, including the old OS, files, apps and settings. Back up before installation.\n"
}
},
{
"id": "development-2026-10-26-sargo-startup",
"metadata": {
"kind": "development",
"status": "development",
"platforms": [
"models"
],
"models": [
"sargo"
]
},
"text": {
"fr": "## 26/10/2026 : Démarrage Sargo et autonomie — en développement\n\n### ![Tundra / Pixel 3a](https://img.shields.io/badge/Tundra%20%2F%20Pixel%203a-2563EB?style=flat-square)\n\n- ![Change](https://img.shields.io/badge/Change-64748B?style=flat-square) ![Démarrage](https://img.shields.io/badge/D%C3%A9marrage-475569?style=flat-square) : Le boot ne relit plus les 3 Gio de l’image système en SHA-256. La provenance reste contrôlée à la préparation ; au démarrage, taille et type sont vérifiés avant le montage en lecture seule. L’attente HAL est plafonnée à 8 s.\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Autonomie](https://img.shields.io/badge/Autonomie-475569?style=flat-square) : Tundra attend la fin d’initialisation du HAL puis active les états basse consommation Qualcomm. Le boot RAM v23 confirme `sleep_disabled=N` ; CPU0 a résidé 3,6 à 4,0 s en C3 sur des fenêtres de 5,2 s.\n- ![Change](https://img.shields.io/badge/Change-64748B?style=flat-square) ![Affichage](https://img.shields.io/badge/Affichage-475569?style=flat-square) : Gaia ne dépend plus de l’attente de session réseau pour démarrer.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Écran éteint](https://img.shields.io/badge/%C3%89cran%20%C3%A9teint-475569?style=flat-square) : En RAM, l’écran éteint laisse encore `Isolated Web Co` à 21 %, `crtc_commit` à 13 % et Firefox à 10 % d’un cœur. Batterie à 29,5 °C et CPU autour de 38 °C ; téléphone branché, donc taux de décharge non mesuré.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Qualification](https://img.shields.io/badge/Qualification-475569?style=flat-square) : Image v23 privée, démarrée en RAM sans écriture de partition. Le profilage des processus Gaia et la mesure prolongée sans câble restent à faire.\n",
"en": "## 26/10/2026 : Sargo startup and battery life — in development\n\n### ![Tundra / Pixel 3a](https://img.shields.io/badge/Tundra%20%2F%20Pixel%203a-2563EB?style=flat-square)\n\n- ![Change](https://img.shields.io/badge/Change-64748B?style=flat-square) ![Startup](https://img.shields.io/badge/Startup-475569?style=flat-square) : Boot no longer rereads the 3 GiB system image to calculate SHA-256. Provenance remains checked during preparation; boot checks file type and size before mounting read-only. The HAL wait is capped at 8 seconds.\n- ![Fix](https://img.shields.io/badge/Fix-52677D?style=flat-square) ![Battery life](https://img.shields.io/badge/Battery%20life-475569?style=flat-square) : Tundra waits for HAL initialization to finish, then enables Qualcomm low-power states. RAM boot v23 confirms `sleep_disabled=N`; CPU0 spent 3.6–4.0 seconds in C3 over 5.2-second samples.\n- ![Change](https://img.shields.io/badge/Change-64748?style=flat-square) ![Display](https://img.shields.io/badge/Display-475569?style=flat-square) : Gaia startup no longer waits for the network login barrier.\n- ![Test](https://img.shields.io/badge/Test-6B7280?style=flat-square) ![Screen off](https://img.shields.io/badge/Screen%20off-475569?style=flat-square) : With the backlight off in RAM, `Isolated Web Co` still used 21%, `crtc_commit` 13% and Firefox 10% of one core. Battery was 29.5 °C and CPU around 38 °C; the phone was plugged in, so discharge rate was not measured.\n- ![Note](https://img.shields.io/badge/Note-6B7280?style=flat-square) ![Qualification](https://img.shields.io/badge/Qualification-475569?style=flat-square) : Private v23 image booted in RAM without partition writes. Gaia process profiling and a longer unplugged measurement remain.\n"
}
},
{
@ -1237,7 +1292,14 @@
"after": "2.7-preview.21",
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.22",
"include_entry": true,
"summary": "# Vulpes OS — 2.7-preview.22\n\n🇫🇷 Preview expérimentale PC / Android. L’APK Preview 22 et les sources PC/Tundra sont publiés ensemble. L’APK peut être installé par-dessus une Preview précédente signée avec la clé du projet. Android 8 minimum déclaré ; Gaia 2.7.0 · GeckoView Android 156.0.\n\nCette version apporte les corrections de partage et de saisie décrites ci-dessous. L’installation de la Preview 21, la mise à jour vers la 22 et l’ouverture de Gaia ont réussi sur un émulateur Android 11. Le parcours de partage et les sélecteurs ont été contrôlés sur PC. Gaia a affiché l’accueil ; GeckoView a toutefois journalisé une erreur de restauration de session non bloquante. Les téléphones signalés restent à qualifier ; le Pixel 4 concerné n’était pas disponible pour diagnostiquer son échec d’installation.\n\nLes sources Tundra incluent les changements pour le Nokia 2720 Flip. Wi-Fi, reconnexion, commandes matérielles et cycle du mode avion ont été contrôlés en session RAM ; le clavier T9 reste à qualifier physiquement.\n\n**Pixel 3a : aucune nouvelle image native n’est fournie dans cette release.** La Preview 21 demeure la dernière image publiée pour Sargo ; les changements de cette version ne sont pas flashés sur le téléphone. La release ne prétend pas résoudre tous les tickets ouverts.\n\n🇬🇧 Experimental desktop / Android Preview. The Preview 22 APK and desktop/Tundra sources are published together. Install over a previous Preview signed with the project key. Android 8 minimum declared; Gaia 2.7.0 · Android GeckoView 156.0.\n\nThis version includes the sharing and input fixes listed below. Preview 21 installation, upgrade to 22 and Gaia startup succeeded in an Android 11 emulator. The sharing flow and selectors were checked on desktop. Gaia reached Home, though GeckoView logged a non-blocking session-restore error. Reported phones still need qualification; the affected Pixel 4 was unavailable for diagnosis.\n\nTundra sources include Nokia 2720 Flip changes. Wi-Fi, reconnection, hardware controls and the airplane-mode cycle were checked in a RAM session; the T9 keyboard still needs physical qualification.\n\n**Pixel 3a: this release does not include a new native image.** Preview 21 remains the latest published Sargo image; this version's changes are not flashed onto the phone. This release does not claim to resolve every open ticket.\n\nAndroid 8 minimum · Signed development APK · Desktop Gecko 156.0.1 · Android GeckoView 156.0."
"summary": "# Vulpes OS — 2.7-preview.22\n\n🇫🇷 **Preview expérimentale PC / Android / Sargo.** APK Preview 22 et image native expérimentale pour Pixel 3a (Sargo). Le flash remplace entièrement `userdata` : système installé, fichiers, applications et réglages sont effacés. Sauvegarde indispensable. Le flash a réussi sur un Sargo ; le démarrage de cette image n’a pas encore été confirmé. Gaia 2.7.0 · GeckoView Android 156.0 · Gecko Sargo 156.0.1.\n\n🇬🇧 **Experimental desktop / Android / Sargo Preview.** Preview 22 APK and experimental native image for Pixel 3a (Sargo). Flashing completely replaces `userdata`: the installed OS, files, apps and settings are erased. Back up first. Flashing succeeded on a Sargo; booting this image has not yet been confirmed. Gaia 2.7.0 · Android GeckoView 156.0 · Sargo Gecko 156.0.1."
},
"v2.7-preview.24": {
"version": "2.7-preview.24",
"after": "v2.7-preview.22",
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.24",
"include_entry": true,
"summary": "# Vulpes OS — 2.7-preview.24\n\n🇫🇷 **Preview expérimentale Desktop / Android / Pixel 3a.** Sources Desktop et APK Preview 24, plus une image expérimentale pour Pixel 3a (Sargo). Le flash remplace entièrement `userdata` et efface le système, les fichiers, applications et réglages présents. Démarrage de cette image non qualifié.\n\n🇬🇧 **Experimental Desktop / Android / Pixel 3a Preview.** Desktop source and Preview 24 APK, plus an experimental image for Pixel 3a (Sargo). Flashing fully replaces `userdata` and erases the existing OS, files, apps and settings. This image has not been boot-qualified."
}
}
}