Add permission-based reading of Android contacts, SMS and call history. Include shared Gaia fixes and document device validation limits. Pixel image qualification remains pending.
938 lines
164 KiB
JSON
938 lines
164 KiB
JSON
{
|
||
"schema": 1,
|
||
"preamble": {
|
||
"fr": "# Journal des modifications — Vulpes OS\n\n[English](CHANGELOG.en.md)\n\nLes nouveautés, par date et par plateforme. Dans chaque groupe : Add, Change, Fix, Note, Test. Les entrées décrivent la situation à leur date ; une correction en développement nécessite une nouvelle version installée.\n",
|
||
"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.21",
|
||
"text": {
|
||
"fr": "## 14/10/2026 : 2.7-preview.21\n\n\n\n### \n\n-   : Messages des fonctions indisponibles plus lisibles en thèmes clair et sombre.\n-   : Dictionnaires supplémentaires disponibles hors ligne ; activation et reprise du clavier Gaia fiabilisées. La vérification sur les appareils concernés reste nécessaire.\n-   : Affichage du nom des contacts rétabli au premier chargement du journal.\n-   : Panneaux Stockage rétablis. Une erreur de chargement ne bloque plus les autres menus.\n\n### \n\n-   : Lecture des contacts, SMS et journaux Android dans Gaia, après autorisation. Les données locales de Vulpes sont conservées.\n-   : Retour vers Vulpes sans écran blanc persistant ; un catalogue fermé peut être rouvert.\n-   : Le rectangle blanc signalé reste à reproduire sur les appareils concernés.\n-   : Première étape en lecture seule, hors MMS. Envoi et édition des données Android dans les applications Android ; les nouveaux contacts Gaia restent locaux. Accès SMS et journal selon les autorisations de la ROM et de l’installateur. Essais sur Android 9 ; autres versions à confirmer.\n\n### \n\n-   : Les corrections communes de Gaia sont incluses dans les images complètes et les mises à jour de démarrage.\n-   : Nouvelle image d’installation construite ; démarrage et flash sur Pixel à vérifier avant publication.\n",
|
||
"en": "## 14/10/2026 : 2.7-preview.21\n\n\n\n### \n\n-   : Unavailable-feature messages are easier to read in light and dark themes.\n-   : Contact names now appear when the call history first loads.\n-   : Additional dictionaries available offline; improved Gaia keyboard activation and recovery. Verification on affected devices is still needed.\n-   : Storage panels restored. A loading error no longer locks the other menus.\n\n### \n\n-   : Read Android contacts, SMS and call history in Gaia after granting access. Existing local Vulpes data is preserved.\n-   : Return to Vulpes without a persistent white overlay; a closed catalogue can be reopened.\n-   : The reported blank keyboard still needs reproduction on the affected devices.\n-   : First, read-only integration, excluding MMS. Sending and editing Android records use Android apps; new Gaia contacts stay local. SMS and call log access depend on ROM and installer permissions. Tested on Android 9; other versions need verification.\n\n### \n\n-   : Shared Gaia fixes are included in full installation images and boot updates.\n-   : New installation image built; Pixel boot and flashing must be tested before publication.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "published",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.20",
|
||
"text": {
|
||
"fr": "## 13/10/2026 : 2.7-preview.20\n\n\n\n### \n\n-   : Mode vidéo, avec miniature et lecture dans Galerie et Vidéo.\n-   : Améliorations des paramètres, de l’apparence, des sélecteurs, du clavier, des contacts et des médias.\n-   : Changement de capteur, arrêt et reprise fiabilisés.\n-   : Compte Mozilla, Sync, localisation distante, extensions et transfert USB restent incomplets.\n\n### \n\n-   : APK Preview 20 disponible.\n-   : Appels et SMS utilisent Android. Cette Preview n’a pas encore été validée en utilisation sur Android.\n\n### \n\n-   : Aperçu autour de 16 images par seconde.\n-   : Mise à jour du Wi-Fi, du Bluetooth, des appels, des SMS/MMS et des réglages réseau.\n-   : Son des vidéos et conversation téléphonique à vérifier séparément.\n-   : Preview 20 installée sur le Pixel 3a, données conservées. Wi-Fi connecté et réseau 4G détecté.\n\n### \n\n-   : Historique FR/EN simplifié, badges et filtres par plateforme. Même contenu pour le site et les releases.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.20)\n",
|
||
"en": "## 13/10/2026 : 2.7-preview.20\n\n\n\n### \n\n-   : Video mode, with thumbnails and playback in Gallery and Video.\n-   : Improvements to settings, appearance, pickers, keyboard, contacts and media.\n-   : More reliable camera switching, shutdown and resume.\n-   : Mozilla Account, Sync, remote location, extensions and USB transfer remain incomplete.\n\n### \n\n-   : Preview 20 APK available.\n-   : Calls and SMS use Android. This Preview has not yet been validated in use on Android.\n\n### \n\n-   : Preview runs at around 16 frames per second.\n-   : Updates to Wi-Fi, Bluetooth, calls, SMS/MMS and network settings.\n-   : Video sound and two-way call audio still need separate testing.\n-   : Preview 20 installed on Pixel 3a with data preserved. Wi-Fi connected and 4G registration observed.\n\n### \n\n-   : Simpler French and English history, with badges and platform filters. Shared content for the website and releases.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.20)\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "published",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models",
|
||
"web"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-12-video-clock",
|
||
"text": {
|
||
"fr": "## 12/10/2026 : Vidéo et heure\n\n\n\n### \n\n-   : Enregistrement vidéo avec son, miniature et lecture dans Galerie et Vidéo.\n-   : « Améliorer Vulpes » mène aux tickets du projet.\n-   : Sélecteurs de date et d’heure rétablis ; retour du menu Clavier et texte des listes corrigés.\n\n### \n\n-   : Enregistrement vérifié avec une caméra simulée.\n\n### \n\n-   : Changements préparés pour un prochain APK ; vidéo non encore testée sur Android.\n\n### \n\n-   : Aperçu amélioré, autour de 16 images par seconde.\n-   : Heure automatique selon les informations du réseau ; fuseau horaire encore manuel.\n-   : Vidéo et changement de capteur vérifiés. Son des vidéos encore à écouter.\n",
|
||
"en": "## 12/10/2026 : Video and time\n\n\n\n### \n\n-   : Video recording with sound, thumbnails and playback in Gallery and Video.\n-   : “Improve Vulpes” opens the project’s issues.\n-   : Date and time pickers restored; Keyboard back navigation and list text fixed.\n\n### \n\n-   : Recording checked with a simulated camera.\n\n### \n\n-   : Changes prepared for a future APK; video not yet tested on Android.\n\n### \n\n-   : Improved preview, at around 16 frames per second.\n-   : Automatic time depends on network information; time zone remains manual.\n-   : Video recording and camera switching checked. Video sound still needs listening tests.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-12-settings-calls-hotspot",
|
||
"text": {
|
||
"fr": "## 12/10/2026 : Appels et partage Wi-Fi\n\n\n\n### \n\n-   : Fermeture des dialogues et nouvelle tentative après une erreur corrigées.\n\n### \n\n-   : Réglages du double appel, de l’affichage du numéro et du renvoi d’appel.\n-   : Partage de connexion avec ou sans mot de passe.\n-   : Les réglages lents ne bloquent plus les appels et les SMS.\n-   : Activation du point d’accès vérifiée ; accès Internet d’un autre appareil encore à tester.\n",
|
||
"en": "## 12/10/2026 : Calls and hotspot\n\n\n\n### \n\n-   : Dialog closing and retry after an error fixed.\n\n### \n\n-   : Settings for call waiting, caller ID and call forwarding.\n-   : Hotspot with or without a password.\n-   : Slow settings no longer block calls and SMS.\n-   : Hotspot activation checked; Internet access from another device still needs testing.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-12-settings-network",
|
||
"text": {
|
||
"fr": "## 12/10/2026 : Paramètres réseau\n\n\n\n### \n\n-   : Adresse IP et vitesse de connexion affichées correctement.\n\n### \n\n-   : Choix du type de réseau et modification des points d’accès mobiles.\n-   : Réglages réseau plus fiables lorsque le modem répond lentement.\n-   : Ajout, suppression et réinitialisation des points d’accès encore incomplets.\n",
|
||
"en": "## 12/10/2026 : Network settings\n\n\n\n### \n\n-   : IP address and connection speed displayed correctly.\n\n### \n\n-   : Network type selection and mobile access point editing.\n-   : More reliable network settings when the modem responds slowly.\n-   : Adding, deleting and resetting access points remain incomplete.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-12-settings-audit",
|
||
"text": {
|
||
"fr": "## 12/10/2026 : Revue des paramètres\n\n\n\n### \n\n-   : Navigation, accessibilité et aide corrigées. Les panneaux incomplets restent visibles.\n-   : Menus parcourus ; certaines actions dépendent encore du matériel ou de l’opérateur.\n\n### \n\n-   : Informations de stockage et téléchargements raccordés.\n\n### \n\n-   : Affichage de l’espace utilisé par Vulpes.\n\n### \n\n-   : Données mobiles, itinérance, heure, réseaux Wi-Fi masqués et panneau Son corrigés.\n",
|
||
"en": "## 12/10/2026 : Settings review\n\n\n\n### \n\n-   : Navigation, accessibility and help fixed. Incomplete panels remain visible.\n-   : Menus reviewed; some actions still depend on hardware or the carrier.\n\n### \n\n-   : Storage information and downloads connected.\n\n### \n\n-   : Display of storage used by Vulpes.\n\n### \n\n-   : Mobile data, roaming, time, hidden Wi-Fi networks and Sound panel fixed.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-12-settings-navigation",
|
||
"text": {
|
||
"fr": "## 12/10/2026 : Navigation des paramètres\n\n\n\n### \n\n-   : Choix Clair/Sombre et validation ou annulation des sélecteurs rétablis.\n-   : Gestionnaire adapté aux téléphones à une seule SIM.\n\n### \n\n-   : Informations SIM, centre de messagerie et accusés de réception.\n-   : Chargement plus rapide des réseaux enregistrés.\n-   : Certificats Wi-Fi, sécurité SIM et stockage USB encore incomplets.\n",
|
||
"en": "## 12/10/2026 : Settings navigation\n\n\n\n### \n\n-   : Light/Dark selection and picker confirmation or cancellation restored.\n-   : Manager adapted to single-SIM phones.\n\n### \n\n-   : SIM information, message centre and delivery reports.\n-   : Faster loading of saved networks.\n-   : Wi-Fi certificates, SIM security and USB storage remain incomplete.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-12-sargo-appearance",
|
||
"text": {
|
||
"fr": "## 12/10/2026 : Apparence sur Pixel 3a\n\n\n\n### \n\n-   : Modes clair et sombre communs disponibles sur le Pixel 3a.\n-   : Correctifs des paramètres et polices Firefox OS intégrés.\n-   : Pas de nouvel essai des appels, SMS ou Bluetooth à cette étape.\n-   : Thèmes et affichage vérifiés sur le téléphone.\n",
|
||
"en": "## 12/10/2026 : Appearance on Pixel 3a\n\n\n\n### \n\n-   : Shared light and dark modes available on Pixel 3a.\n-   : Settings fixes and Firefox OS fonts included.\n-   : No new call, SMS or Bluetooth test at this stage.\n-   : Themes and display checked on the phone.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-11-appearance-input",
|
||
"text": {
|
||
"fr": "## 11/10/2026 : Apparence et clavier\n\n\n\n### \n\n-   : Modes Clair, Sombre et Système, conservés au redémarrage.\n-   : Sélection et suppression de texte corrigées.\n\n### \n\n-   : Thèmes et saisie de SMS vérifiés.\n\n### \n\n-   : Clavier Gaia expérimental ; le clavier Android reste proposé par défaut.\n-   : Nouvelle tentative possible quand la caméra est occupée.\n-   : Preview 19 construite ; thèmes, clavier et caméra avant encore à vérifier sur Android.\n",
|
||
"en": "## 11/10/2026 : Appearance and keyboard\n\n\n\n### \n\n-   : Light, Dark and System modes, preserved after restart.\n-   : Text selection and deletion fixed.\n\n### \n\n-   : Themes and SMS typing checked.\n\n### \n\n-   : Experimental Gaia keyboard; Android keyboard remains the default.\n-   : Retry available when the camera is busy.\n-   : Preview 19 built; themes, keyboard and front camera still need testing on Android.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-11-settings",
|
||
"text": {
|
||
"fr": "## 11/10/2026 : Paramètres et accueil\n\n\n\n### \n\n-   : Second écran d’accueil, aperçus de fonds d’écran et bandeau d’installation corrigés.\n-   : Fermeture du message d’erreur rétablie.\n-   : Sonneries, code de verrouillage, permissions et libellés FR/EN corrigés.\n\n### \n\n-   : Ouverture du volet en touchant la barre de statut.\n-   : Preview 18 construite localement.\n\n### \n\n-   : Retour à la version précédente après un redémarrage instable de l’interface.\n-   : Fonctionnement confirmé par l’utilisateur.\n",
|
||
"en": "## 11/10/2026 : Settings and home screen\n\n\n\n### \n\n-   : Second home screen, wallpaper previews and installation banner fixed.\n-   : Error message dismissal restored.\n-   : Ringtones, lock code, permissions and French/English labels fixed.\n\n### \n\n-   : Open the notification tray by tapping the status bar.\n-   : Preview 18 built locally.\n\n### \n\n-   : Returned to the previous version after an unstable interface restart.\n-   : Operation confirmed by the user.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-09-mms-bluetooth",
|
||
"text": {
|
||
"fr": "## 09/10/2026 : MMS et Bluetooth\n\n\n\n### \n\n-   : Panneaux Gaia reliés aux capacités de chaque plateforme.\n\n### \n\n-   : Recherche, association, connexion, oubli d’appareils et sortie audio.\n-   : Envoi conservé et repris après une interruption.\n-   : MMS accepté par l’opérateur, réception non confirmée. Audio d’appel sur casque à tester.\n-   : Lecture audio Bluetooth vers un PC vérifiée.\n",
|
||
"en": "## 09/10/2026 : MMS and Bluetooth\n\n\n\n### \n\n-   : Gaia panels connected to each platform’s capabilities.\n\n### \n\n-   : Discovery, pairing, connection, forgetting devices and audio output.\n-   : Sending preserved and resumed after interruption.\n-   : MMS accepted by the carrier, delivery not confirmed. Headset call audio still needs testing.\n-   : Bluetooth audio playback to a PC checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-08-camera-mms",
|
||
"text": {
|
||
"fr": "## 08/10/2026 : Caméra et MMS\n\n\n\n### \n\n-   : Changement de capteur, arrêt et affichage après rotation corrigés.\n\n### \n\n-   : Pièces jointes conservées et envoi affiché en attente jusqu’à confirmation.\n\n### \n\n-   : Aperçu mesuré autour de 16 images/s à l’arrière et 25 à 27 à l’avant.\n-   : Envoi réel encore bloqué par la connexion aux données mobiles.\n-   : Mise au point, zoom et prise de photo vérifiés.\n",
|
||
"en": "## 08/10/2026 : Camera and MMS\n\n\n\n### \n\n-   : Camera switching, shutdown and display after rotation fixed.\n\n### \n\n-   : Attachments preserved and sending shown as pending until confirmation.\n\n### \n\n-   : Preview measured at around 16 fps on the rear camera and 25–27 on the front.\n-   : Real sending still blocked by the mobile data connection.\n-   : Focus, zoom and photo capture checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-08-call-log-dialogs",
|
||
"text": {
|
||
"fr": "## 08/10/2026 : Journal d’appel et dialogues\n\n### \n\n-   : Messages d’erreur lisibles, avec des boutons utilisables.\n\n### \n\n-   : Message clair si l’envoi est indisponible, sans perdre le brouillon.\n-   : Rappel depuis le journal d’appel rétabli.\n\n### \n\n-   : Parcours vérifié avec des appels simulés ; audio réel non testé.\n",
|
||
"en": "## 08/10/2026 : Call history and dialogs\n\n### \n\n-   : Readable error messages with usable buttons.\n\n### \n\n-   : Clear message when sending is unavailable, without losing the draft.\n-   : Calling back from call history restored.\n\n### \n\n-   : Flow checked with simulated calls; real audio not tested.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-08-sms-audio",
|
||
"text": {
|
||
"fr": "## 08/10/2026 : SMS et audio\n\n\n\n### \n\n-   : Affichage du volume, verrouillage et balayage des notifications corrigés.\n-   : Envoi en un appui, sans fermer d’abord le clavier. Menu des pièces jointes rétabli.\n\n### \n\n-   : Corrections du routage du son des appels.\n-   : Le réseau a empêché de vérifier une conversation réelle ; son dans les deux sens non confirmé.\n",
|
||
"en": "## 08/10/2026 : SMS and audio\n\n\n\n### \n\n-   : Volume display, lock screen and notification swiping fixed.\n-   : Send with one tap without first closing the keyboard. Attachment menu restored.\n\n### \n\n-   : Call audio routing fixes.\n-   : Network issues prevented testing a real conversation; two-way audio not confirmed.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-08-radio-reliability",
|
||
"text": {
|
||
"fr": "## 08/10/2026 : Fiabilité du réseau\n\n\n\n### \n\n-   : Messages associés à la bonne conversation.\n\n### \n\n-   : Récupération du modem améliorée ; les nouvelles tentatives évitent de doubler appels et SMS.\n-   : Stabilité du réseau et audio dans les deux sens encore à confirmer.\n-   : Retour sur le réseau 4G après redémarrage du modem vérifié.\n",
|
||
"en": "## 08/10/2026 : Network reliability\n\n\n\n### \n\n-   : Messages linked to the correct conversation.\n\n### \n\n-   : Improved modem recovery; retries avoid duplicate calls and SMS.\n-   : Network stability and two-way audio still need confirmation.\n-   : Return to the 4G network after modem restart checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2026-10-08-source-publication",
|
||
"text": {
|
||
"fr": "## 08/10/2026 : Sources publiques\n\n### \n\n-   : Publication des corrections caméra, contacts, SMS et Marketplace, avec présentations FR/EN à jour.\n\n### \n\n-   : Construction depuis une copie neuve du dépôt corrigée.\n-   : L’APK public reste en Preview 17 ; ces corrections sont dans les sources.\n\n### \n\n-   : Recherche de réseau encore instable à cette étape ; pas de nouvelle image publiée.\n",
|
||
"en": "## 08/10/2026 : Public source code\n\n### \n\n-   : Camera, contacts, SMS and Marketplace fixes published, with updated French/English project overviews.\n\n### \n\n-   : Building from a fresh repository copy fixed.\n-   : The public APK remains Preview 17; these fixes are in the source code.\n\n### \n\n-   : Network search still unstable at this stage; no new image published.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-08-camera-lifecycle",
|
||
"text": {
|
||
"fr": "## 08/10/2026 : Caméra et contacts\n\n\n\n### \n\n-   : Ouverture et changement de capteur fiabilisés.\n-   : Photos, dates, modifications et choix d’un numéro depuis SMS ou Téléphone corrigés.\n-   : Sélection des médias corrigée.\n-   : Correctifs dans les sources ; APK public inchangé à cette étape.\n\n### \n\n-   : Numéro et texte transmis correctement à l’application Android.\n\n### \n\n-   : Recherche disponible ; association et usages audio encore à vérifier.\n-   : Photo, mise au point, zoom et changements de capteur vérifiés.\n",
|
||
"en": "## 08/10/2026 : Camera and contacts\n\n\n\n### \n\n-   : More reliable opening and camera switching.\n-   : Photos, dates, edits and number selection from Messages or Phone fixed.\n-   : Media selection fixed.\n-   : Fixes in source code; public APK unchanged at this stage.\n\n### \n\n-   : Number and text passed correctly to the Android app.\n\n### \n\n-   : Discovery available; pairing and audio use still need testing.\n-   : Photo capture, focus, zoom and camera switching checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-06-marketplace-theme",
|
||
"text": {
|
||
"fr": "## 06/10/2026 : Thème Marketplace\n\n\n\n### \n\n-   : Intégration prévue dans un prochain APK.\n\n### \n\n-   : Thème intégré : police Fira, navigation compacte, boutons tactiles et captures défilantes.\n-   : Affichage intégré conservé pendant la recherche, les filtres et les changements de langue.\n-   : Thème préparé localement, pas encore déployé sur le site.\n-   : Pages françaises et anglaises vérifiées sur petits écrans.\n",
|
||
"en": "## 06/10/2026 : Marketplace theme\n\n\n\n### \n\n-   : Integration planned for a future APK.\n\n### \n\n-   : Embedded theme: Fira font, compact navigation, touch buttons and scrollable screenshots.\n-   : Embedded display preserved during search, filtering and language changes.\n-   : Theme prepared locally, not yet deployed to the website.\n-   : French and English pages checked on small screens.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"apk",
|
||
"web"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-06-system-banner",
|
||
"text": {
|
||
"fr": "## 06/10/2026 : Bandeaux de notification\n\n\n\n### \n\n-   : Le bandeau « Application installée » disparaît automatiquement et se remplace correctement.\n\n### \n\n-   : Affichage et fermeture des bandeaux vérifiés.\n\n### \n\n-   : Correctif préparé pour le prochain APK.\n\n### \n\n-   : Disparition du bandeau après cinq secondes vérifiée.\n",
|
||
"en": "## 06/10/2026 : Notification banners\n\n\n\n### \n\n-   : The “Application installed” banner disappears automatically and is replaced correctly.\n\n### \n\n-   : Banner display and dismissal checked.\n\n### \n\n-   : Fix prepared for the next APK.\n\n### \n\n-   : Banner disappearance after five seconds checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-06-wifi",
|
||
"text": {
|
||
"fr": "## 06/10/2026 : Wi-Fi et paramètres\n\n\n\n### \n\n-   : Ouverture des panneaux rétablie quand une animation ne se termine pas normalement.\n\n### \n\n-   : Correctifs encore absents de l’APK public.\n\n### \n\n-   : Réseaux détectés et déconnexions affichés correctement.\n-   : Recherche, connexion et accès Internet vérifiés.\n",
|
||
"en": "## 06/10/2026 : Wi-Fi and settings\n\n\n\n### \n\n-   : Panels open even when an animation does not finish normally.\n\n### \n\n-   : Fixes not yet included in the public APK.\n\n### \n\n-   : Detected networks and disconnections displayed correctly.\n-   : Search, connection and Internet access checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-10-06-marketplace-views",
|
||
"text": {
|
||
"fr": "## 06/10/2026 : Navigation Marketplace\n\n\n\n### \n\n-   : Message local avec bouton Réessayer si le catalogue est inaccessible.\n-   : Le catalogue reste sous la barre de statut et se masque en revenant à l’accueil ou en le fermant.\n-   : Une ancienne erreur ne masque plus une nouvelle tentative.\n\n### \n\n-   : Navigation, erreurs, retour à l’accueil et fermeture vérifiés.\n\n### \n\n-   : Preview 17 reconstruite localement, sans nouveau test Android.\n\n### \n\n-   : Interface testée avec une page locale ; catalogue distant non vérifié sans Internet.\n",
|
||
"en": "## 06/10/2026 : Marketplace navigation\n\n\n\n### \n\n-   : Local message with a Retry button when the catalogue is unavailable.\n-   : The catalogue stays below the status bar and hides when returning home or closing it.\n-   : An earlier error no longer hides a new attempt.\n\n### \n\n-   : Navigation, errors, returning home and closing checked.\n\n### \n\n-   : Preview 17 rebuilt locally, without a new Android test.\n\n### \n\n-   : Interface tested with a local page; remote catalogue not checked without Internet.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.17",
|
||
"text": {
|
||
"fr": "## 05/10/2026 : 2.7-preview.17\n\n\n\n### \n\n-   : Installation, lancement et désinstallation d’applications web empaquetées.\n-   : Catalogue Vulpes sur l’accueil, en français et en anglais, avec son icône originale.\n-   : Applications installées séparées des applications système.\n-   : Certaines anciennes applications et API Firefox OS ne sont pas encore prises en charge.\n\n### \n\n-   : Installation et utilisation de 2048 vérifiées.\n\n### \n\n-   : 2048 installé, conservé après redémarrage et désinstallé sur un émulateur Android.\n\n### \n\n-   : Accueil vérifié ; installation d’applications encore à valider sur le Pixel.\n",
|
||
"en": "## 05/10/2026 : 2.7-preview.17\n\n\n\n### \n\n-   : Install, launch and uninstall packaged web apps.\n-   : Vulpes catalogue on the home screen, in French and English, with its original icon.\n-   : Installed apps kept separate from system apps.\n-   : Some old Firefox OS apps and APIs are not yet supported.\n\n### \n\n-   : Installation and use of 2048 checked.\n\n### \n\n-   : 2048 installed, preserved after restart and uninstalled on an Android emulator.\n\n### \n\n-   : Home screen checked; app installation still needs validation on Pixel.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.16",
|
||
"text": {
|
||
"fr": "## 05/10/2026 : 2.7-preview.16\n\n\n\n### \n\n-   : Logo Vulpes au démarrage.\n-   : Défilement horizontal involontaire supprimé ; applications de test masquées.\n-   : Choix des fonds d’écran et des sons rétabli. Langue appliquée à l’accueil et conservée au redémarrage.\n-   : APK construit, non publié ; image Pixel essayée sans installation permanente.\n\n### \n\n-   : Barres Android masquées, accessibles par balayage ; mode lanceur vérifié.\n-   : Retour après veille et depuis la caméra du verrouillage corrigé.\n\n### \n\n-   : Les anciens fichiers ne remplacent plus les mises à jour au démarrage.\n",
|
||
"en": "## 05/10/2026 : 2.7-preview.16\n\n\n\n### \n\n-   : Vulpes startup logo.\n-   : Unwanted horizontal scrolling removed; test apps hidden.\n-   : Wallpaper and sound selection restored. Home screen language applied and preserved after restart.\n-   : APK built, not published; Pixel image tried without permanent installation.\n\n### \n\n-   : Android bars hidden and accessible by swiping; launcher mode checked.\n-   : Return from sleep and the lock screen camera fixed.\n\n### \n\n-   : Old files no longer overwrite updates at startup.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2026-10-04-sargo-standalone",
|
||
"text": {
|
||
"fr": "## 04/10/2026 : Installation autonome\n\n\n\n### \n\n-   : Installateur avec vérification du modèle et des fichiers avant écriture.\n-   : Installation autonome de Vulpes, sans passer par Droidian.\n-   : Paquet non publié ; un seul Pixel testé. L’installation remplace les données du téléphone.\n-   : Sauvegardes vérifiées ; restauration complète encore à essayer.\n-   : Démarrages installés, conservation des réglages, caméra, clavier et notifications vérifiés.\n",
|
||
"en": "## 04/10/2026 : Standalone installation\n\n\n\n### \n\n-   : Installer with device and file checks before writing.\n-   : Standalone Vulpes installation without going through Droidian.\n-   : Package not published; tested on one Pixel only. Installation replaces phone data.\n-   : Backups checked; full restoration still needs testing.\n-   : Installed boots, saved settings, camera, keyboard and notifications checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2026-10-03-sargo-per-device-installation",
|
||
"text": {
|
||
"fr": "## 03/10/2026 : Installation par appareil\n\n\n\n### \n\n-   : Préparation adaptée à chaque Pixel, avec sauvegardes propres à l’appareil.\n-   : Mise au point parfois trop lente ; problème encore ouvert.\n-   : Installation directe depuis Android d’origine pas encore disponible.\n-   : Démarrages temporaires, conservation des réglages et retour à l’installation précédente vérifiés.\n",
|
||
"en": "## 03/10/2026 : Per-device installation\n\n\n\n### \n\n-   : Preparation adapted to each Pixel, with device-specific backups.\n-   : Focus sometimes times out; issue still open.\n-   : Direct installation from stock Android not yet available.\n-   : Temporary boots, saved settings and return to the previous installation checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2026-10-03-sargo-installation-tools",
|
||
"text": {
|
||
"fr": "## 03/10/2026 : Installation et secours\n\n\n\n### \n\n-   : Préparation des paquets et kit de secours avec sauvegarde du démarrage.\n-   : Restauration possible sans démarrer l’outil de diagnostic.\n-   : Préparation vérifiée localement ; installation sur un autre Pixel encore à finaliser.\n\n### \n\n-   : Historique commun inclus dans les prochaines publications de sources.\n",
|
||
"en": "## 03/10/2026 : Installation and recovery\n\n\n\n### \n\n-   : Package preparation and recovery kit with a boot backup.\n-   : Restoration possible without booting the diagnostic tool.\n-   : Preparation checked locally; installation on another Pixel still needs completion.\n\n### \n\n-   : Shared history included in upcoming source releases.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"models",
|
||
"web"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2026-10-03-sargo-modem-persistence",
|
||
"text": {
|
||
"fr": "## 03/10/2026 : Modem et premier démarrage\n\n\n\n### \n\n-   : Récupération du modem sans redémarrer tout le téléphone.\n-   : Polices et initialisation du modem corrigées sur une installation neuve.\n-   : Redémarrages intermittents du modem encore à résoudre ; paquet public incomplet.\n-   : Caméras, focus, zoom, clavier, notifications et recherche Wi-Fi vérifiés.\n",
|
||
"en": "## 03/10/2026 : Modem and first startup\n\n\n\n### \n\n-   : Recover the modem without restarting the whole phone.\n-   : Fonts and modem initialization fixed on a fresh installation.\n-   : Intermittent modem restarts still need fixing; public package incomplete.\n-   : Cameras, focus, zoom, keyboard, notifications and Wi-Fi search checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2026-10-01-sargo-distribution-preparation",
|
||
"text": {
|
||
"fr": "## 01/10/2026 : Préparation de la distribution\n\n\n\n### \n\n-   : Préparation d’une image avec des données vierges.\n-   : Affichage des polices au premier démarrage corrigé.\n-   : Image non publiée. Appels, SMS et données mobiles encore à vérifier de bout en bout.\n-   : Redémarrage intermittent du modem identifié.\n-   : SIM, 4G, recherche Wi-Fi, caméras, clavier et notifications vérifiés en démarrage temporaire.\n",
|
||
"en": "## 01/10/2026 : Preparing distribution\n\n\n\n### \n\n-   : Preparation of an image with clean user data.\n-   : Font display on first boot fixed.\n-   : Image not published. Calls, SMS and mobile data still need end-to-end testing.\n-   : Intermittent modem restart identified.\n-   : SIM, 4G, Wi-Fi search, cameras, keyboard and notifications checked in a temporary boot.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.15",
|
||
"text": {
|
||
"fr": "## 30/09/2026 : 2.7-preview.15\n\n\n\n### \n\n-   : Première publication des sources PC, Android et Tundra, avec présentation FR/EN.\n-   : Arrêt et remplacement du flux caméra fiabilisés.\n-   : Dates et états d’envoi corrigés dans les conversations.\n\n### \n\n-   : Navigation, réglages, gestes et conservation des données vérifiés.\n\n### \n\n-   : Mise à jour, Photo, Galerie et retours d’arrière-plan vérifiés sur un émulateur Android.\n\n### \n\n-   : Sources incluses ; installation universelle encore indisponible à cette étape.\n-   : Flash, vidéo, rotation, veille et audio d’appel encore incomplets ou à vérifier.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.15)\n",
|
||
"en": "## 30/09/2026 : 2.7-preview.15\n\n\n\n### \n\n-   : First publication of Desktop, Android and Tundra source code, with French/English project overviews.\n-   : More reliable camera stream shutdown and replacement.\n-   : Dates and sending statuses fixed in conversations.\n\n### \n\n-   : Navigation, settings, gestures and saved data checked.\n\n### \n\n-   : Update, Camera, Gallery and returns from the background checked on an Android emulator.\n\n### \n\n-   : Source code included; universal installation still unavailable at this stage.\n-   : Flash, video, rotation, sleep and call audio still incomplete or awaiting tests.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.15)\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "published",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-30-sms-camera-followup",
|
||
"text": {
|
||
"fr": "## 30/09/2026 : Retours SMS et caméra\n\n\n\n### \n\n-   : Libération du capteur et changement de caméra corrigés.\n-   : Conversations vides corrigées.\n\n### \n\n-   : Sources communes mises à jour, sans nouvel APK.\n\n### \n\n-   : Arrêt du vibreur rétabli.\n-   : Dialogue après envoi SMS et fluidité caméra encore à corriger.\n-   : Focus et zoom confirmés par l’utilisateur.\n-   : Envoi et réception confirmés par l’utilisateur ; conversations affichées.\n",
|
||
"en": "## 30/09/2026 : SMS and camera follow-up\n\n\n\n### \n\n-   : Camera release and switching fixed.\n-   : Empty conversations fixed.\n\n### \n\n-   : Shared sources updated, without a new APK.\n\n### \n\n-   : Vibration now stops correctly.\n-   : Dialog after sending SMS and camera smoothness still need fixing.\n-   : Focus and zoom confirmed by the user.\n-   : Sending and receiving confirmed by the user; conversations displayed.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-30-sms-camera",
|
||
"text": {
|
||
"fr": "## 30/09/2026 : SMS et photo\n\n\n\n### \n\n-   : Messages en échec conservés et états d’envoi mis à jour.\n\n### \n\n-   : APK Preview 14 inchangé à cette étape.\n\n### \n\n-   : Mise au point au toucher et zoom numérique. Photos jusqu’à 12 Mpx à l’arrière et 8 Mpx à l’avant.\n-   : Retour de l’aperçu après une photo corrigé.\n-   : Réception par le destinataire non encore confirmée.\n",
|
||
"en": "## 30/09/2026 : SMS and photos\n\n\n\n### \n\n-   : Failed messages preserved and sending statuses updated.\n\n### \n\n-   : Preview 14 APK unchanged at this stage.\n\n### \n\n-   : Tap to focus and digital zoom. Photos up to 12 MP at the rear and 8 MP at the front.\n-   : Preview return after taking a photo fixed.\n-   : Delivery to the recipient not yet confirmed.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.14",
|
||
"text": {
|
||
"fr": "## 30/09/2026 : 2.7-preview.14\n\n\n\n### \n\n-   : Polices, informations de version, verrouillage et notifications harmonisés.\n\n### \n\n-   : Clavier agrandi, édition de texte et saisie du numéro de destinataire améliorées.\n\n### \n\n-   : Démarrage et polices vérifiés sur un émulateur Android.\n\n### \n\n-   : Arrêt de la vibration corrigé.\n-   : Notifications conservées, ouverture de la conversation et doublons corrigés.\n-   : Réseaux enregistrés, reconnexion et oubli d’un réseau corrigés.\n-   : Contrôles audio testés hors appel ; conversation et son des notifications encore à vérifier.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.14)\n",
|
||
"en": "## 30/09/2026 : 2.7-preview.14\n\n\n\n### \n\n-   : Fonts, version information, lock screen and notifications aligned.\n\n### \n\n-   : Larger keyboard, improved text editing and recipient number entry.\n\n### \n\n-   : Startup and fonts checked on an Android emulator.\n\n### \n\n-   : Vibration stopping fixed.\n-   : Notifications preserved, conversation opening and duplicate messages fixed.\n-   : Saved networks, reconnection and forgetting a network fixed.\n-   : Audio controls tested outside calls; conversation audio and notification sounds still need testing.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.14)\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "published",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.13",
|
||
"text": {
|
||
"fr": "## 27/09/2026 : 2.7-preview.13\n\n\n\n### \n\n-   : Rappels des événements corrigés, y compris après suppression.\n-   : Premier affichage et fermeture de l’éditeur corrigés.\n-   : Filtres des conversations corrigés.\n\n### \n\n-   : Photo, vidéo, calendrier et conversations vérifiés.\n\n### \n\n-   : Caméra, Galerie, Calendrier et reprise après arrière-plan vérifiés.\n\n### \n\n-   : Caméra, Wi-Fi et luminosité vérifiés sur la version installée.\n",
|
||
"en": "## 27/09/2026 : 2.7-preview.13\n\n\n\n### \n\n-   : Event reminders fixed, including after deletion.\n-   : Initial display and closing the editor fixed.\n-   : Conversation filters fixed.\n\n### \n\n-   : Photo, video, calendar and conversations checked.\n\n### \n\n-   : Camera, Gallery, Calendar and background resume checked.\n\n### \n\n-   : Camera, Wi-Fi and brightness checked on the installed version.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.12",
|
||
"text": {
|
||
"fr": "## 27/09/2026 : 2.7-preview.12\n\n\n\n### \n\n-   : Page d’accueil locale, en français ou en anglais selon la langue.\n-   : Conversations SMS et traductions du Calendrier corrigées.\n-   : Changement de capteur et zoom de l’interface corrigés ; flash grisé s’il est indisponible.\n-   : Icônes plus nettes, appui long sur Accueil et gestes corrigés.\n\n### \n\n-   : Aperçu plus fluide, autour de 23 images par seconde lors des essais.\n-   : Luminosité plus réactive et connexion Wi-Fi corrigée.\n-   : Vidéo, flash, Bluetooth et réglages d’appel avancés encore incomplets.\n",
|
||
"en": "## 27/09/2026 : 2.7-preview.12\n\n\n\n### \n\n-   : Local start page, in French or English according to language.\n-   : SMS conversations and Calendar translations fixed.\n-   : Camera switching and interface zoom fixed; flash disabled when unavailable.\n-   : Sharper icons, long press on Home and gestures fixed.\n\n### \n\n-   : Smoother preview, at around 23 frames per second in testing.\n-   : More responsive brightness and Wi-Fi connection fixed.\n-   : Video, flash, Bluetooth and advanced call settings remain incomplete.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-27-4",
|
||
"text": {
|
||
"fr": "## 27/09/2026 : Interface et matériel\n\n\n\n### \n\n-   : Première page d’accueil locale.\n-   : Animation d’extinction conservée, avec des ronds bleus.\n-   : Textes des listes et de Vidéo corrigés ; barre Accueil transparente et adaptée au paysage.\n-   : En-têtes et icônes du journal d’appel corrigés.\n\n### \n\n-   : Réglage de la luminosité raccordé.\n-   : Appels audio, vidéo, pleine résolution photo et rotation encore à vérifier.\n",
|
||
"en": "## 27/09/2026 : Interface and hardware\n\n\n\n### \n\n-   : First local start page.\n-   : Original shutdown animation retained, with blue circles.\n-   : List and Video text fixed; transparent Home bar adapted to landscape.\n-   : Call history headers and icons fixed.\n\n### \n\n-   : Brightness adjustment connected.\n-   : Call audio, video, full-resolution photos and rotation still need testing.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-27-3",
|
||
"text": {
|
||
"fr": "## 27/09/2026 : Stabilité Wi-Fi\n\n\n\n### \n\n-   : Preview 9 construite avec les corrections communes ; Wi-Fi géré par Android.\n\n### \n\n-   : Recherche des réseaux stabilisée pour éviter les blocages du téléphone.\n-   : Caméra et appels encore incomplets.\n-   : Verrouillage, polices, date, batterie et Wi-Fi vérifiés.\n",
|
||
"en": "## 27/09/2026 : Wi-Fi stability\n\n\n\n### \n\n-   : Preview 9 built with shared fixes; Wi-Fi handled by Android.\n\n### \n\n-   : Network discovery stabilized to avoid phone freezes.\n-   : Camera and calls remain incomplete.\n-   : Lock screen, fonts, date, battery and Wi-Fi checked.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-27-2",
|
||
"text": {
|
||
"fr": "## 27/09/2026 : Retour aux composants Gaia\n\n\n\n### \n\n-   : Remerciements, écran de démarrage et nom du navigateur mis à jour.\n-   : Panneaux et styles Gaia d’origine rétablis dans Paramètres, Suivi conso, Radio FM et les imports.\n-   : Bouton Accueil dégagé des commandes ; date, batterie et écran de verrouillage rétablis.\n\n### \n\n-   : Mode lanceur, accès aux paramètres Android et reprise après arrière-plan.\n\n### \n\n-   : Première intégration instable ; retour à la version précédente.\n",
|
||
"en": "## 27/09/2026 : Restoring Gaia components\n\n\n\n### \n\n-   : Credits, startup screen and browser name updated.\n-   : Original Gaia panels and styles restored in Settings, Data Usage, FM Radio and imports.\n-   : Home button no longer overlaps controls; date, battery and lock screen restored.\n\n### \n\n-   : Launcher mode, access to Android settings and background resume.\n\n### \n\n-   : Initial integration unstable; returned to the previous version.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-27-1",
|
||
"text": {
|
||
"fr": "## 27/09/2026 : Appels et boutons physiques\n\n\n\n### \n\n-   : Interfaces Gaia d’appel entrant et sortant, avec journal d’appel.\n-   : Polices Fira, contacts et affichage de la batterie corrigés.\n\n### \n\n-   : Prise en charge des touches Marche/Arrêt et Volume, du menu d’extinction et du réveil de l’écran.\n-   : Caméra native encore indisponible.\n-   : Sonnerie et raccrochage vérifiés ; conversation audio encore à tester.\n",
|
||
"en": "## 27/09/2026 : Calls and hardware buttons\n\n\n\n### \n\n-   : Gaia incoming and outgoing call interfaces, with call history.\n-   : Fira fonts, contacts and battery display fixed.\n\n### \n\n-   : Support for Power and Volume keys, shutdown menu and waking the screen.\n-   : Native camera still unavailable.\n-   : Ringing and hanging up checked; conversation audio still needs testing.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-26-1",
|
||
"text": {
|
||
"fr": "## 26/09/2026 : Démarrage et polices\n\n\n\n### \n\n-   : Polices Fira et informations de batterie corrigées ; boutons de test retirés des paramètres.\n\n### \n\n-   : Conservation des données lors du démarrage installé.\n-   : Plein écran stable, sans gestes ni ouverture automatique d’applications.\n-   : Son et micro testés séparément ; audio d’appel, caméra et veille non validés.\n",
|
||
"en": "## 26/09/2026 : Startup and fonts\n\n\n\n### \n\n-   : Fira fonts and battery information fixed; test buttons removed from settings.\n\n### \n\n-   : Data preserved in the installed boot.\n-   : Stable fullscreen, without automatic gestures or app launches.\n-   : Sound and microphone tested separately; call audio, camera and sleep not validated.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "development-2026-09-25-1",
|
||
"text": {
|
||
"fr": "## 25/09/2026 : Accueil et premiers essais natifs\n\n\n\n### \n\n-   : Bouton rond, fond transparent sur l’accueil et bleu dans les applications.\n-   : État appuyé du bouton, dégradé, polices et informations système corrigés.\n\n### \n\n-   : Reprise de l’application modifiée dans les sources, pas encore testée sur Android.\n\n### \n\n-   : Premiers essais d’une image native avec affichage accéléré et batterie.\n-   : Essais temporaires ; de nombreuses fonctions matérielles restent à raccorder.\n",
|
||
"en": "## 25/09/2026 : Home screen and first native trials\n\n\n\n### \n\n-   : Round button, transparent background on Home and blue background in apps.\n-   : Pressed button state, gradient, fonts and system information fixed.\n\n### \n\n-   : App resume changed in source code, not yet tested on Android.\n\n### \n\n-   : First native image trials with accelerated display and battery support.\n-   : Temporary trials; many hardware features still need connecting.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "development",
|
||
"status": "development",
|
||
"platforms": [
|
||
"pc",
|
||
"apk",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.7",
|
||
"text": {
|
||
"fr": "## 2.7-preview.7\n\n\n\n### \n\n-   : Versions de Vulpes, Gaia et Gecko distinguées.\n\n### \n\n-   : Gestion des autorisations et messages d’erreur plus précis.\n\n### \n\n-   : Reprise après la première demande d’autorisation corrigée.\n",
|
||
"en": "## 2.7-preview.7\n\n\n\n### \n\n-   : Vulpes, Gaia and Gecko versions shown separately.\n\n### \n\n-   : Improved permission handling and clearer error messages.\n\n### \n\n-   : Resume after the first permission request fixed.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"pc",
|
||
"apk"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.6",
|
||
"text": {
|
||
"fr": "## 2.7-preview.6\n\n\n\n### \n\n-   : Application Photo Gaia reliée à la webcam.\n-   : Import de fichiers et photos disponibles dans Galerie.\n-   : Changement de capteur selon le matériel ; flash et vidéo indisponibles.\n\n### \n\n-   : Application Photo Gaia reliée aux caméras Android.\n-   : Import de fichiers et photos disponibles dans Galerie.\n-   : Changement de capteur selon le matériel ; flash et vidéo indisponibles.\n",
|
||
"en": "## 2.7-preview.6\n\n\n\n### \n\n-   : Gaia Camera app connected to the webcam.\n-   : File import and photos available in Gallery.\n-   : Camera switching depends on hardware; flash and video unavailable.\n\n### \n\n-   : Gaia Camera app connected to Android cameras.\n-   : File import and photos available in Gallery.\n-   : Camera switching depends on hardware; flash and video unavailable.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"pc",
|
||
"apk"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.5",
|
||
"text": {
|
||
"fr": "## 2.7-preview.5\n\n\n\n### \n\n-   : Réglages système, imports de médias et de contacts, notifications et essai webcam.\n-   : Interface et numérotation des versions alignées avec Android.\n\n### \n\n-   : Interface et numérotation des versions alignées avec le PC.\n-   : Reprise après arrière-plan et récupération de l’affichage améliorées.\n",
|
||
"en": "## 2.7-preview.5\n\n\n\n### \n\n-   : System settings, media and contact imports, notifications and webcam test.\n-   : Interface and version numbering aligned with Android.\n\n### \n\n-   : Interface and version numbering aligned with Desktop.\n-   : Improved background resume and display recovery.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"pc",
|
||
"apk"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-156.0.2",
|
||
"text": {
|
||
"fr": "## 2.7-156.0.2\n\n\n\n### \n\n-   : Réglages Android, son, luminosité, imports et notifications.\n-   : Appels, SMS, horloge et caméra confiés aux applications Android.\n-   : Écrans blancs et reprise après arrière-plan corrigés.\n-   : Ancienne numérotation : ce numéro ne correspond pas à une mise à jour de Gecko.\n",
|
||
"en": "## 2.7-156.0.2\n\n\n\n### \n\n-   : Android settings, sound, brightness, imports and notifications.\n-   : Calls, SMS, clock and camera handled by Android apps.\n-   : White screens and background resume fixed.\n-   : Historical numbering: this number does not represent a Gecko update.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "built",
|
||
"platforms": [
|
||
"apk"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-156.0.1",
|
||
"text": {
|
||
"fr": "## 2.7-156.0.1\n\n\n\n### \n\n-   : Nom « Vulpes OS – Preview » et icône du projet.\n-   : Clignotement du fond d’écran corrigé.\n-   : Ancienne numérotation, conservée pour retrouver cette publication.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-156.0.1)\n",
|
||
"en": "## 2.7-156.0.1\n\n\n\n### \n\n-   : “Vulpes OS – Preview” name and project icon.\n-   : Wallpaper flickering fixed.\n-   : Historical numbering retained to identify this release.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-156.0.1)\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "published",
|
||
"platforms": [
|
||
"apk"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.2",
|
||
"text": {
|
||
"fr": "## 2.7-preview.2\n\n\n\n### \n\n-   : Clignotement du fond d’écran corrigé.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.2)\n",
|
||
"en": "## 2.7-preview.2\n\n\n\n### \n\n-   : Wallpaper flickering fixed.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.2)\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "published",
|
||
"platforms": [
|
||
"apk"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "2.7-preview.1",
|
||
"text": {
|
||
"fr": "## 2.7-preview.1\n\n\n\n### \n\n-   : Première Preview Android pour découvrir Vulpes sans flasher le téléphone.\n-   : Fond d’écran clignotant connu dans cette première version.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.1)\n",
|
||
"en": "## 2.7-preview.1\n\n\n\n### \n\n-   : First Android Preview to try Vulpes without flashing the phone.\n-   : Known wallpaper flickering in this first version.\n\n[Release](https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.1)\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "version",
|
||
"status": "published",
|
||
"platforms": [
|
||
"apk"
|
||
],
|
||
"models": []
|
||
}
|
||
},
|
||
{
|
||
"id": "history",
|
||
"text": {
|
||
"fr": "## Premières étapes\n\n### \n\n-   : Adaptation des contacts, messages, paramètres, alarmes et du stockage.\n-   : Création de Vulpes : identité visuelle, traductions et informations système.\n-   : Passage des anciens moteurs Firefox OS à un Gecko moderne.\n\n### \n\n-   : Premiers démarrages natifs et essais matériels sur le Pixel 3a.\n",
|
||
"en": "## Early milestones\n\n### \n\n-   : Adaptation of contacts, messages, settings, alarms and storage.\n-   : Creation of Vulpes: visual identity, translations and system information.\n-   : Move from old Firefox OS engines to a modern Gecko.\n\n### \n\n-   : First native boots and hardware trials on Pixel 3a.\n"
|
||
},
|
||
"metadata": {
|
||
"kind": "history",
|
||
"status": "history",
|
||
"platforms": [
|
||
"pc",
|
||
"models"
|
||
],
|
||
"models": [
|
||
"sargo"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"releases": {
|
||
"android-2.7-preview.14": {
|
||
"version": "2.7-preview.14",
|
||
"after": "2.7-156.0.1",
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.14",
|
||
"summary": "# Vulpes OS — 2.7-preview.14\n\n🇫🇷 Preview expérimentale. L’APK peut être installé par-dessus la Preview précédente. Les appels et SMS passent par Android. Les avancées Sargo ci-dessous sont distinctes de l’APK ; cette release ne fournit pas de nouvelle image pour le Pixel.\n\n🇬🇧 Experimental Preview. Install the APK over the previous Preview. Calls and SMS use Android. Sargo progress below is separate from the APK; this release does not provide a new Pixel image.\n\nAndroid 8 minimum · Essais sur émulateur Android. / Tested on an Android emulator.",
|
||
"include_entry": true
|
||
},
|
||
"v2.7-preview.15": {
|
||
"version": "2.7-preview.15",
|
||
"after": "2.7-preview.14",
|
||
"summary": "# Vulpes OS — 2.7-preview.15\n\n🇫🇷 Preview expérimentale. L’APK peut être installé par-dessus la Preview précédente. Les appels et SMS passent par Android. Les avancées Sargo ci-dessous sont distinctes de l’APK ; cette release ne fournit pas de nouvelle image pour le Pixel.\n\n🇬🇧 Experimental Preview. Install the APK over the previous Preview. Calls and SMS use Android. Sargo progress below is separate from the APK; this release does not provide a new Pixel image.\n\nAndroid 8 minimum · Essais sur émulateur Android. / Tested on an Android emulator.",
|
||
"include_entry": true,
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.15"
|
||
},
|
||
"v2.7-preview.17": {
|
||
"version": "2.7-preview.17",
|
||
"after": "2.7-preview.15",
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.17",
|
||
"summary": "# Vulpes OS — 2.7-preview.17\n\n🇫🇷 Preview expérimentale. L’APK peut être installé par-dessus la Preview précédente. Les appels et SMS passent par Android. Les avancées Sargo ci-dessous sont distinctes de l’APK ; cette release ne fournit pas de nouvelle image pour le Pixel.\n\n🇬🇧 Experimental Preview. Install the APK over the previous Preview. Calls and SMS use Android. Sargo progress below is separate from the APK; this release does not provide a new Pixel image.\n\nAndroid 8 minimum · Essais sur émulateur Android. / Tested on an Android emulator.",
|
||
"include_entry": true
|
||
},
|
||
"v2.7-preview.20": {
|
||
"version": "2.7-preview.20",
|
||
"after": "2.7-preview.17",
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.20",
|
||
"summary": "# Vulpes OS — 2.7-preview.20\n\n🇫🇷 Preview expérimentale. L’APK peut être installé par-dessus la Preview précédente. Les appels et SMS passent par Android. Les avancées Sargo ci-dessous sont distinctes de l’APK ; cette release ne fournit pas de nouvelle image pour le Pixel.\n\n🇬🇧 Experimental Preview. Install the APK over the previous Preview. Calls and SMS use Android. Sargo progress below is separate from the APK; this release does not provide a new Pixel image.\n\nAndroid 8 minimum · Exécution de cette Preview sur Android encore à valider. / Android execution of this Preview still needs validation.",
|
||
"include_entry": true
|
||
},
|
||
"android-2.7-156.0.1": {
|
||
"version": "2.7-156.0.1",
|
||
"after": "2.7-preview.2",
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-156.0.1",
|
||
"summary": "# Vulpes OS — 2.7-156.0.1\n\n🇫🇷 Ancienne Preview Android expérimentale. Une version plus récente est disponible dans les releases du projet.\n\n🇬🇧 Older experimental Android Preview. A newer version is available in the project releases.",
|
||
"include_entry": true
|
||
},
|
||
"android-2.7-preview.2": {
|
||
"version": "2.7-preview.2",
|
||
"after": "2.7-preview.1",
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.2",
|
||
"summary": "# Vulpes OS — 2.7-preview.2\n\n🇫🇷 Ancienne Preview Android expérimentale. Une version plus récente est disponible dans les releases du projet.\n\n🇬🇧 Older experimental Android Preview. A newer version is available in the project releases.",
|
||
"include_entry": true
|
||
},
|
||
"android-2.7-preview.1": {
|
||
"version": "2.7-preview.1",
|
||
"after": "history",
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/android-2.7-preview.1",
|
||
"summary": "# Vulpes OS — 2.7-preview.1\n\n🇫🇷 Ancienne Preview Android expérimentale. Une version plus récente est disponible dans les releases du projet.\n\n🇬🇧 Older experimental Android Preview. A newer version is available in the project releases.",
|
||
"include_entry": true
|
||
},
|
||
"v2.7-preview.21": {
|
||
"version": "2.7-preview.21",
|
||
"after": "2.7-preview.20",
|
||
"url": "https://nnsprod.com/git/oversu/VulpesOS/releases/tag/v2.7-preview.21",
|
||
"include_entry": true,
|
||
"summary": "# Vulpes OS — 2.7-preview.21\n\n🇫🇷 **Preview Android expérimentale.** Contacts, SMS et journal d’appels Android accessibles dans Gaia après autorisation, en lecture seule. Les données locales Vulpes sont conservées. Les MMS ne sont pas synchronisés ; appels, envoi et modification des données Android passent par les applications Android.\n\nInstaller l’APK par-dessus une Preview précédente signée avec la même clé. Android 8 minimum déclaré ; ARM64, ARMv7 et x86_64. Intégration vérifiée sur émulateur Android 9 avec des données de test ; les Motorola signalés et les versions Android récentes restent à qualifier. Le problème de clavier blanc n’est pas considéré comme résolu sur tous les appareils.\n\nBuild de développement signé, débogage via ADB autorisé. Gaia 2.7.0 · GeckoView Android 156.0. Vérification du téléchargement : `sha256sum -c SHA256SUMS.txt`. **Aucune nouvelle image Pixel n’est publiée ici : son flash et ses tests restent à effectuer.**\n\n🇬🇧 **Experimental Android Preview.** Android contacts, SMS and call history can be read in Gaia after granting permission. Local Vulpes data is preserved. MMS are not synchronized; calls, sending and editing Android records use Android apps.\n\nInstall over a previous Preview signed with the same key. Declared minimum Android 8; ARM64, ARMv7 and x86_64. Integration checked on an Android 9 emulator with test data; reported Motorola devices and recent Android versions still need qualification. The blank keyboard issue is not considered fixed on every device.\n\nSigned development build, debugging through authorized ADB. Gaia 2.7.0 · Android GeckoView 156.0. Verify the download with `sha256sum -c SHA256SUMS.txt`. **No new Pixel image is published here: flashing and hardware tests are still pending.**\n"
|
||
}
|
||
}
|
||
}
|