Table des matières

Installer TWRP sur le Poco F3

Cette fiche est là pour mémoire car l'installation a été un échec.

Conditions initiales

Installation

Sources :

J'ai suivi la procédure recommandée par TWRP, c'est-à-dire celle qui consiste à installer (TWRP) depuis TWRP.

Cette technique s'appuie sur la possibilité, depuis un ordi, de charger (load) et d'exécuter un recovery sur le F3, sans l'avoir préalablement flashé/installé1).

Préparation

Sources :

  1. Télécharger la version de TWRP adaptée au F3 et la version d'Android installée. Dans le cas traité, MIUI 13 correspond à Android 12.
  2. Télécharger le fichier de contrôle (.sha256) et la signature PGP (.asc) correspondante
  3. Télécharger la clé publique de TeamWin
  4. Vérifier l'intégrité du fichier et sa signature

Chargement dans le F3 de TWRP

Flashage

Discussion

N'étant pas experte dans le domaine, je me suis arrêté là. J'indique ci-après quelques pistes que j'ai glanées ci et là.

Chiffrement des données

Sources :

Procédure d'installation ?

Les forums spécialisée regorgent de commentaires et de conseils indiquant que TWRP rencontre de sérieux problèmes d'installation avec Android 12. La technique de protection et de chiffrement de certaines partitions mise en œuvre par Android 12 en serait l'origine. Le Poco F3 serait particulièrement affecté par ces incompatibilités.

La documentation officielle d'installation de LineageOS (LOS) sur le F3 indique, sur cet androphone, une partition particulière3) doit être flashée préalablement au flashage de tout recovery custom par dessus un système MIUI.

Un tutoriel d'installation découvert tardivement (source égarée) recommande d'installer TWRP,suivant la méthode que j'ai suivie, juste après avoir installé le recovery de LOS4). Ce peut-être une piste à tenter…

20230722 - Depuis la rédaction initiale de cette fiche, la procédure officielle d'installation de TWRP sur le F3, équipé de son système MIUI d'origine, a été mise à jour (20230721). Elle impose la désactivation d'AVB5) soit par un flashage préalable de la partition vbmeta avec un paramétrage particulier, soit par l'installation d'une ROM désactivant l'AVB.

Version alternative ?

Source : TWRP by skkk

Sur XDA, plusieurs posts recommandent l'utilisation d'une version non officielle de TWRP, TWRP skk, qui fonctionnerait sans problème sur le F3 et d'autres androphones de Xiaomi.

1)
C'est un peu comme démarrer un ordi depuis une clé USB contenant un système. Le système est chargé et utilisable sur l'ordi, sans qu'il soit installé. Le système installé sur l'ordi n'est pas modifié.
2)
D'où les messages d'erreur indiquant une impossibilité à monter la partition “/data”.
3)
vendor_boot
4)
Suivant la procédure officielle.
5)
Android Verified Boot.