1 votes

Quel type de chiffrement est requis pour que LineageOS sur Xiaomi Redmi Note 5 (whyred) démarre?

Ayant mon Redmi Note 5 bloqué sur le logo LineageOS, j'ai essayé différents ROM comme Resurrection Remix OS. Ils fonctionnent bien. Après quelques recherches, j'ai trouvé un indice concernant un type de cryptage dans le fil de sortie de LineageOS sur xda-developers. J'ai donc reflashé la ROM MIUI stock (sans firmware en raison du mécanisme de rollback insidieux de Xiaomi) et LineageOS a pu être installé sans problèmes.

Je veux comprendre ce sujet :

  • Quels sont ces clés ?
  • Pourquoi LineageOS en a besoin ?
  • Cela a-t-il quelque chose à voir avec le cryptage de l'appareil ?
  • S'agit-il d'un sujet spécifique à Xiaomi ou est-ce applicable à d'autres fabricants également ?

Actuellement, je sais très peu de choses sur ces clés de cryptage :

  • Il semble qu'elles soient générées par la ROM MIUI stock au premier démarrage
  • Elles sont supprimées en formatant dans TWRP, pas simplement en essuyant
  • Nous n'obtenons aucun message d'erreur utile, seulement une animation LineageOS de démarrage interminable
  • Le cryptage peut être contourné en utilisant un zip ici. Mais sans mises à jour OTA et le zip de contournement doit être flashé à chaque mise à jour de LineageOS
  • D'autres ROM comme MoKee ou Resurrection Remix OS s'en fichent

1 votes

Vraiment intéressante question, quelque chose qui me trouble aussi. Ce serait bien si un utilisateur expérimenté ou un développeur pouvait apporter de la lumière sur ce sujet.

0voto

Jerem Points 1

Formatter les données en utilisant TWRP, démonter la partition de données, puis redimensionner la partition avec adb shell : resize2fs /dev/block/mmcblk0p50 51G

(la taille originale de mon système de fichiers /dev/block/mmcblk0p50 était de 52,1 Go (vous pouvez la trouver avec la commande "df -h /dev/block/mmcblk0p50") Le processus de chiffrement doit se dérouler à la fin de la partition ou il échouera - ce fil de discussion m'a aidé : github.com/CyanogenMod/android_device_motorola_xt907/issues/3 Vous pouvez également déboguer le problème avec la commande adb logcat.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X