====== Mettre à jour en LineageOS 23.0 le Poco F3 ====== Si vous souhaitez faire une mise à jour OTA après l'upgrade manuel((Je recommande vivement de faire ce test post-upgrade. Je préfère régler un éventuel problème tant que j'ai les mains dans le cambouis plutôt que de le découvrir quelque jours plus tard.)), pensez à installer l'avant-dernier build disponible. Sur mon F3, la mise à jour a préservé toutes mes données. De même que LOS-21 ou LOS-22, LineageOS 23 s'appuie sur les firmwares de la première version de //HyperOS// pour //Poco F3//((//HyperOS// est le nouvel OS de Xiaomi. Il est basé sur //AOSP// et remplace //MIUI// qui était basé sur //Google Android//.)). Dans le cas d'une mise à jour LOS-22 -> LOS-23, **les firmwares sont déjà à jour**. ===== Cas d'utilisation ===== Disposant d'un F3 fonctionnant sous LOS-22, je constate que LineageOS ne propose plus de nouvelle mise à jour OTA pour cette version du système. Les mises à jours ne sont fournies que pour pour LOS-23. Souhaitant disposer d'un système maintenu, je choisis d'effectuer une mise à jour de version majeure (upgrade) vers LOS-23 (**Android 16**). ===== Téléchargements et contrôles ===== * Version de LOS 23.0 : lineage-23.0-20251210-nightly-alioth-signed.zip * sha256 * update_verifier.py((Sous Debian-12, il est plus simple et plus sûr d'installer des modules complémentaires requis par ce script à l'aide de paquetages Debian.)) * Firmware ([[phone:upgrade-to-los-21-poco-f3#upgrade_du_firmware|déjà installé]]) * ROM complète Xiaomi : miui_ALIOTHEEAGlobal_OS1.0.1.0.TKHEUXM_b0de6008b0_13.0.zip * md5 * GApps : MindTheGapps-16.0.0-arm64-20250812_214353.zip * sha256 * Magisk : Magisk-v30.6.apk (renommé manuellement en //Magisk-v30.6.zip//) * sha256 ===== Sauvegardes ===== J'ai fait confiance à la mise à jour et me suis contentée du minimum vital : * lancer une sauvegarde via //Titanium Backup// et copier les fichiers de sauvegarde sur un support externe * exporter les contacts internes dans un fichier //vcf// (fonction intégrée) et copier le fichier sur un support externe * exporter l'agenda interne dans un fichier //ics// (via //Calendar Import-Export//) et copier le fichier sur un support externe. ===== Upgrade du firmware ===== Cette section a été conservée « pour mémoire ». Comme indiqué précédemment, l'étape d'upgrade du firmware est inutile dans le cas d'un upgrade LOS-22 -> LOS-23. ===== Mise à jour LOS + GApps ===== Ces deux mises à jour sont regroupées dans la même section car j'utilise les Gapps sur ma version actuelle de LOS. Dans ce cas, il est impératif d'enchaîner les deux mises à jour, sans redémarrer le F3 sur le système de base. * sur l'ordi * adb reboot sideload * adb sideload lineage-23.0-20251210-nightly-alioth-signed.zip * **laisser le chargement et l'installation se faire !**((Faire confiance à l'affichage sur l'écran du F3 qui indiquera quand l'installation est terminée{{:phone:maj_los-22-1_02.jpg?linkonly|}}.)) Dans mon cas elle semblait s'être bloquée à 47% mais elle s'est terminée sans problème, malgré un message contradictoire affiché sur le terminal :serving: 'lineage-23.0-20251210-nightly-alioth-signed.zip' (~47%) adb: failed to read command: Success * Advanced > Reboot to Recovery * sur le F3 (en mode //recovery//) * Apply Update > Apply from ADB * sur l'ordi * adb sideload MindTheGapps-16.0.0-arm64-20250812_214353.zip :Total xfer: 1.00x * sur le F3 * yes, pour autoriser l'installation d'un paquet non signé par LineageOS * Reboot system now ===== Réinstallation de Magisk ===== Après le redémarrage sur LOS-23, le F3 n'est plus rooté, malgré la présence de l'application Magisk. Je la réinstalle donc en suivant la procédure utilisée avec succès lors de l'installation de LOS-19. * sur le F3 * désinstaller Magisk * sur l'ordi * adb reboot sideload * adb sideload Magisk-v30.6.zip * message dans le terminal : Total xfer: 0.83x * sur le F3 * yes, pour autoriser l'installation d'un paquet non signé par LineageOS * Reboot system now * ouvrir l'application Magisk et suivre le dialogue de finalisation de l'installation * provoque le redémarrage du F3 (demande un accès à internet). * le F3 est de nouveau rooté. les applis qui étaient autorisées le sont toujours. ===== Résumé des commandes passées dans le terminal ===== Ce n'est qu'un résumé ! Des actions doivent impérativement être effectuées sur le F3, entre certaines commandes. adb devices adb reboot sideload adb sideload lineage-23.0-20251210-nightly-alioth-signed.zip adb sideload MindTheGapps-16.0.0-arm64-20250812_214353.zip adb reboot sideload adb sideload Magisk-v30.6.zip ===== Premiers constats ===== N'étant pas à la recherche de nouvelles fonctionnalités, je me contente de mentionner quelques modifications observées, dans une utilisation quotidienne. * Mise à jour OTA : le F3 reste rooté par //Magisk// sans devoir intervenir((Validant la procédure d'installation de //Magisk// utilisée.)). * Comportement général : rien de notable. * Agenda : interface d'édition d'événement allégée ; l'ergonomie est inchangée mais l'interface est plus lisible. * Appareil photo : on peut désormais prendre de photos en JPEG-HDR et raw. * Application de lecture audio : lecture aléatoire et un peu de toilettage. * Autonomie : //à compléter après quelques jours d'utilisation//… ===== Liens utiles ===== * [[https://lineageos.org/Changelog-30/|Changelog 30 - Sleek Sixteen, Streamlined Suite, Future Flow]] (lineageos.org) (en) ; présentation des nouveautés. * [[https://wiki.lineageos.org/devices/alioth/upgrade/variant1/|Upgrade LineageOS on Xiaomi POCO F3]] (lineageos.org) (en) * [[https://wiki.lineageos.org/devices/alioth/fw_update/variant1/|Update firmware on Xiaomi POCO F3]] (lineageos.org) (en) * [[https://wiki.lineageos.org/gapps|Recommandations Google apps]] (en) (lineageos.org) * [[https://github.com/topjohnwu/Magisk|Magisk]] (en) (github.com/**topjohnwu/Magisk**) * [[https://www.androidsage.com/2025/10/12/download-official-lineageos-23-rom-based-on-android-16/|Download Official LineageOS 23 ROM based on Android 16]] (androidsage.com); How to **Install** Lineage OS, **Gapps**, **Root**, **Recovery** ! * HyperOS * [[https://xmfirmwareupdater.com/firmware/alioth/stable/OS1.0.1.0.TKHEUXM/|Firmware OS1.0.1.0.TKHEUXM Stable Release for POCO F3 EEA (alioth)]] (xmfirmwareupdater.com) ; version à jour((Au 24 mai 2024.)) du firmware de MIUI-14, soit Android-13. * [[https://www.gizmochina.com/2024/01/31/what-is-hyperos/|What is HyperOS? Is it based on Android?]] * [[https://www.mi.com/fr/hyperos|Xiaomi HyperOS]] (mi.com) (fr) * [[https://xmfirmwareupdater.com/hyperos/|HyperOS Latest Downloads]] (xmfirmwareupdater) ; Fournit les md5 non proposés sur le site de LineageOS