2 votes

Modification du DPI du périphérique, maintenant coincé dans une boucle de démarrage

  • Appareil : OnePlus One
  • ROM : MultiROM avec CM11s comme interne, et CM12 nightly comme secondaire
  • Récupération : TWRP
  • Lieu de sauvegarde : USB OTG
  • Méthode de sauvegarde : Application de sauvegarde en ligne Nandroid Backup

J'ai donc un sacré dilemme sur les bras. Je voulais essayer quelque chose, alors j'ai installé une application pour changer le DPI de la racine. J'ai dû mal la paramétrer car lorsque j'ai redémarré, tout était si grand que je ne pouvais même pas déverrouiller l'appareil.

J'ai donc suivi les conseils de l'application, j'ai copié les build.prop la sauvegarde vers /system . Et je suis entré dans une boucle de démarrage. Ensuite j'ai essayé de copier le stock build.prop pour que mon appareil /system mais ça n'a pas aidé.

Tout le reste semble fonctionner correctement. J'ai installé TWRP, et j'ai une bonne sauvegarde, mais elle est sur une clé USB, et la partition de données est ~6,5 Go, donc elle ne reviendra pas sur mon téléphone. Voici donc mes options, telles que je les vois :

  1. Fixer build.prop dont je n'ai pas le fichier original.
    • Problèmes :
      • Je n'ai aucune idée de comment faire ça.
  2. Restaurer à partir de ma sauvegarde TWRP.
    • Problèmes :
      • J'ai la sauvegarde sur une clé USB.
      • TWRP ne semble pas vouloir reconnaître qu'il y a une sauvegarde sur l'USB OTG.
      • Le fichier de données fait 6,94 Go (soit plus que la limite de 4 Go imposée par Android), je ne peux donc pas le déplacer.
  3. Sale re-flash de l'OS en gardant mes données.
    • Problèmes :
      • Je ne sais pas comment faire.
      • J'ai entendu dire que les problèmes persistent si cela est fait.
  4. Essuyez tout et repartir de zéro.
    • Problèmes :
      • Évidemment, je ne veux pas faire ça.

3voto

barbuza Points 614

La raison d'une boucle de démarrage après l'édition build.prop est son autorisation.

Allez simplement dans TWRP > Advanced > File Manager et naviguez jusqu'à /system/build.prop . Sélectionnez-le et changez ses permissions en -rw-r--r-- . Pour ce faire, entrez 0644 sur chmod et redémarrez votre appareil.

Si vous ne pouvez pas voir build.prop sur /system , allez dans Montages et sélectionnez Système dans le menu d'accueil de TWRP.

1voto

lord-ralf-adolf Points 1063

Ce problème est peut-être résolu, mais pour référence future, je vais afficher ces deux options :

  • Poussez l'original build.prop via ADB quand on est sous TWRP

    1. Branchez l'appareil sur votre PC
    2. Ouvrez un CMD ou un terminal (en fonction de votre système d'exploitation).
    3. Écrire ces commandes

      adb kill-server
      adb root
      adb remount
      adb push original-build.prop /system/build.prop

Ou

  • Saisissez l'actuel build.prop modifier la densité, puis la repousser.

    1. Saisissez-le en utilisant adb pull /system/build.prop /path/to/build.prop
    2. Modifier le build.prop
    3. Puis repoussez-le

      adb kill-server
      adb root
      adb remount
      adb push edited-build.prop /system/build.prop

1voto

Henrick Points 119

Si le build.prop est le problème, vous pouvez essayer de fixer les permissions :

  • Restaurer build.prop à partir de la sauvegarde
  • Allez dans TWRP/Avancé et choisissez Fixer les permissions

Si vous voulez restaurer votre sauvegarde TWRP :

  • Dans TWRP, faites une réinitialisation d'usine
  • Démarrez le système et copiez la sauvegarde TWRP sur la carte SD interne (si vous avez assez d'espace). Celle-ci doit être formatée en ext4 ou quelque chose comme ça, pas en FAT32.
  • Démarrez en mode récupération et restaurez la sauvegarde.

ou

  • Il suffit de reflasher le ROM.zip . Cela devrait régler tous les problèmes sans effacer /data .

0voto

j.m.g.r Points 113

Donc, j'ai fini par ne flasher que le system.img y boot.img et qui laissent l'appareil s'allumer.

Il y a eu quelques problèmes que j'ai rencontrés, cependant. Les paramètres n'arrêtaient pas de s'éteindre, par exemple. Mais j'ai pu faire une nouvelle sauvegarde Hélium, alors j'ai tout effacé et j'ai recommencé. Après avoir passé un peu de temps à restaurer certains fichiers, mon One fonctionne à nouveau correctement.

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