Outils pour utilisateurs

Outils du site


phone:upgrade-to-los-22-poco-f3

Mettre à jour en LineageOS 22 le Poco F3

Si vous souhaitez faire une mise à jour OTA après l'upgrade manuel1), n'utilisez pas le build lineage-22.1-20250122-nightly-alioth-signed.zip qui est buggé ! Dans ce cas, mieux vaut upgrader avec le build précédent : lineage-22.1-20250116-nightly-alioth-signed.zip
Sur mon F3, la mise à jour a préservé toutes mes données.
De même que LOS-21, LineageOS 22 s'appuie sur les firmwares de la première version de HyperOS pour Poco F32).

Dans le cas d'une mise à jour LOS21 → LOS22, les firmwares sont déjà à jour.

Cas d'utilisation

Disposant d'un F3 fonctionnant sous LOS-21, je constate que LineageOS ne produit plus de mise à jour de cette version du système depuis qu'a été publiée la version LOS-22 sur pour cet androphone.

Souhaitant disposer d'un système maintenu, je choisis d'effectuer une mise à jour de version majeure (upgrade) vers LOS-22 (Android 15).

Téléchargements et contrôles

  • Version courante de LOS 22 : lineage-22.1-20250111-nightly-alioth-signed.zip
    • sha256
    • update_verifier.py3) (déjà téléchargé pour LOS-20)
  • Firmware
    • ROM complète Xiaomi : miui_ALIOTHEEAGlobal_OS1.0.1.0.TKHEUXM_b0de6008b0_13.0.zip
      • md5
  • GApps : MindTheGapps-14.0.0-arm64-20240225_232108.zip
  • Magisk : Magisk-v28.1.apk (renommé manuellement en Magisk-v28.1.zip)

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-21 → LOS-22.

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-22.1-20250111-nightly-alioth-signed.zip
      • laisser le chargement et l'installation se faire !4) 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-22.1-20250111-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-15.0.0-arm64-20240928_150548.zip
  • sur le F3
    • yes, pour autoriser l'installation d'un paquet non signé par LineageOS
      • même problème d'affichage à 47% dans le terminal et même succès à l'arrivée.
    • Reboot system now

Réinstallation de Magisk

Après le redémarrage sur LOS-22, 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-v28.1.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 reboot sideload
adb sideload lineage-22.1-20250111-nightly-alioth-signed.zip
adb sideload MindTheGapps-15.0.0-arm64-20240928_150548.zip
adb reboot sideload
adb sideload Magisk-v28.1.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.

  • Comportement général : rien de notable.
  • En 16:9, paysage, l'application d'appareil photo intégré (Aperture) ne rogne plus les photos sur les bords comme c'était le cas sous LOS-21. En revanche les photos sont rognées en haut et en bas. Se vérifie sur les 4 objectifs. Privilégier la prise de vue en 4:3 qui correspond aux caractéristiques du capteur et qui est vraiment WYSIWYG.
  • Visionneur PDF intégré : pratique, ça manquait5).
  • Nouvelle application de lecture audio : un peu plus utilisable que la précédente qui était plus que “rustique” =)
  • Consommation : après une semaine d'utilisation, rien de positif ou négatif qui saute aux yeux.
  • Wi-Fi : Meilleure réactivité dans la sélection automatique des points d'accès et le respect des priorités6).
  • Mise à jour OTA : Elle est encore plus rapide que sous LOS-21. Le F3 reste rooté par Magisk sans devoir intervenir7).

Liens utiles

1)
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.
2)
HyperOS est le nouvel OS de Xiaomi. Il est basé sur AOSP et remplace MIUI qui était basé sur Google Android.
3)
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.
4)
Faire confiance à l'affichage sur l'écran du F3 qui indiquera quand l'installation est terminéemaj_los-22-1_02.jpg.
5)
Quoique, depuis que la version mobile de Firefox le fait, j'avais déjà une solution.
6)
Notamment “Traiter comme illimité”.
7)
Validant la procédure d'installation de Magisk utilisée.
8)
Au 24 mai 2024.
phone/upgrade-to-los-22-poco-f3.txt · Dernière modification : 2025/02/04 09:46 de Flaz