Je m'ennuyais et j'ai décidé de vérifier certaines options du développeur pour voir ce qu'elles peuvent faire... J'ai trouvé cette option appelée 'smallest width', au début je l'ai réglé de 392 à 100 et il s'est automatiquement réglé sur deux cents quelque chose je crois. Alors j'ai fait la même chose mais cette fois je l'ai réglé sur 1000 en pensant qu'il se réglerait automatiquement sur la valeur maximale possible... Mais ça n'a pas été le cas. Juste après avoir appuyé sur "Ok", mon écran est devenu si petit et un message est apparu disant "Le système ne répond pas", puis mon téléphone a redémarré en mode récupération. Contrairement à de nombreuses personnes qui étaient confrontées à ce problème sur Internet, le bootloader de mon téléphone est déverrouillé, j'ai installé TWRP recovery, mon téléphone est enraciné et j'ai activé le débogage USB. J'ai redémarré en bootloader et essayé "adb devices" mais mon téléphone n'était pas là. Après cela, j'ai démarré dans TWRP et j'ai cliqué sur Mount puis j'ai coché toutes les cases (je ne pouvais pas cocher storage) et j'ai cliqué sur Mount USB Storage. Cette fois, mon téléphone est apparu dans la liste. Regardez l'image ci-dessous.
Je ne sais pas si c'est correct que ça dise recovery au lieu de device, mais j'ai lancé "adb shell wm density reset", ça n'a pas marché et pareil avec "adb shell wm size reset".
Comme vous pouvez le voir dans l'image ci-dessous, il n'y avait pas d'erreur mais le téléphone ne voulait toujours pas démarrer. Après cela, j'ai essayé de vérifier la taille et la densité de mon écran actuel en utilisant "adb shell wm size" et "adb shell wm density", mais il n'y avait aucune réponse.
J'ai aussi vérifié le fichier build.prop dans /system et j'ai trouvé cette ligne "persist.miui.density_v2=440", je l'ai changé en 220, rien ne s'est passé.
https://i.stack.imgur.com/zalow.png
Maintenant, ma question est la suivante : pourquoi n'y a-t-il pas de réponse lorsque j'exécute "adb shell wm size/density" ? Cela ne fonctionne pas non plus dans le terminal TWRP. Cette commande est-elle censée être dans le répertoire /sbin ? Parce que je ne l'ai pas trouvée là. Comment puis-je l'ajouter si elle n'est pas là ? Et enfin, si vous pouvez suggérer un autre moyen de réparer mon téléphone, cela m'aiderait beaucoup. Merci beaucoup.