1
[Tuto 3/3t] Enlever l'écran dm_verity

  1. Vito B.
    Community Manager France Staff Member Mar 22, 2017

    Vito B. , Mar 22, 2017 :
    Si vous avez flashé une ROM et que vous essayez de revenir à l'origine vous avez peut-être aperçu un écran avec le "fameux" dm_verity problem. Pas gênant pour l'utilisation quotidienne, cet écran est quand même chiant puisqu'il apparaît à chaque démarrage. Il est donc temps de le supprimer !

    Je tiens à précisé que je me suis basé sur les trouvailles de th3g1z, membre du forum XDA Devs. Le lien vers son post sur le forum est ici.

    Disclaimer : Je ne peux être tenu pour responsable si jamais vous faites n'importe quoi et que vous avez des problèmes avec OnePlus 3/3t avec ce tuto.

    Je part du principe que vous savez déjà ce qu'est le fastboot, flasher un custom recovery, flasher une ROM et que le platform est déjà dispo. Si vous ne comprenez rien à ces termes c'est que ce tuto n'est pas fait pour vous ;-)

    ETAPE 1 : les outils
    Pour ce tuto il vous faut :
    - un PC avec le dossier platform-tool dispo ici : Android devs
    - un OnePlus 3/3t avec l'écran dm_verity au démarrage, peu importe si vous avez une ROM ou non, un custom recovery ou non ;
    - un cable USB vers USB-C
    - TWRP pour 3/3t dispo ici : https://build.nethunter.com/twrp/one...1-oneplus3.img (lien xda)
    - OxygenOS 4.0.2 téléchargeable ici : OnePlus 3 / OnePlus 3t
    - le stock recovery dispo en bas de page des liens ci-dessus :
    Capture.PNG

    ETAPE 2 : bootloader et TWRP
    Lors de cette première étape vous allez perdre toutes vos données. Je part aussi du principe que vous avez déjà remis votre téléphone à l'origine.

    1) Sur votre smartphone aller dans les paramètres, A propos du téléphone, taper 7 fois sur numéro de build. Vous allez ensuite dans les paramètres pour développeurs et vous activez les paramètres suivant : redémarrage avancé, Déverouillage OEM et débogage USB.
    2) Vous branchez ensuite le 3/3t au PC/MAC, vous ouvrez le volet des notifications et vous cliquez sur Recharge USB, puis vous sélectionnez Transfert de fichier.
    3) Vous redémarrez le 3/3t toujours connecté au PC en bootloader.
    4) Vous ouvrez le dossier platform tools sur votre PC, appuyez sur crtl+shift+touche droite souris puis ouvrir un terminal de commande.
    5) Vérifiez que votre 3/3t est bien détecté en tapant : fastboot devices. Si vous voyez quelque chose apparaître c'est bon.
    6) Ensuite vous tapez fastboot oem unlock. Normalement cela vous affiche OKAY.
    7) Puis sur votre téléphone vous sélectionnez YES avec les boutons volume puis vous validez avec le bouton power.

    Le bootloader est maintenant déverouillé. Au redémarrage vous repassez rapidement l'étape de paramétrage sans entrer de mail ou quoique soit.

    8) Vous déplacez l'image du recovery TWRP dans le dossier platform tool. Vous pouvez le renommer en : recovery_TWRP. Surtout n'enlevez pas l'extension .img !
    Puis vous reprenez les étapes :
    1) -> 2) -> 3) -> 4) -> 5)
    9) On peut ensuite flasher TWRP : fastboot flash recovery [nom_du_fichier_recovery_TWRP].img
    10) une fois flashé, vous pouvez utilisé le bouton volume pour redémarrer en recovery directement depuis le mode bootloader.

    ETAPE 3 : flasher OxygenOS 4.0.2 stock
    11) Une fois dans TWRP, vous laissez votre 3/3t connecté à votre PC. Vous copiez directement à la racine du 3/3t le fichier zip d'OxygenOS 4.0.2 téléchargé précédemment.
    12) vous pouvez déconnecter votre 3/3t du PC
    12+1) Aller dans "Wipe", "Advanced Wipe", puis vous cochez : Dalvik, cache, data. Et vous slidez la barre en bas.
    14) Vous revenez à l’écran titre de TWRP puis vous allez dans Install
    15) Puis vous sélectionnez le zip d’OxygenOS que vous avez ranger à la racine et vous flashez.
    16) Vous pouvez faire Wipe Cache/Dalvik pour bien faire.
    17) Vous allez dans Reboot, puis Bootloader

    ETAPE 4 : enlever le dm_verity
    18) Vous reconnectez votre 3/3t au PC, puis vous ouvrez à nouveau une fenêtre de commande dans platform tools
    19) Vérifiez que le 3/3t est bien détecté avec : fastboot devices
    20) Puis taper : fastboot oem disable_dm_verity vous devriez voir OKAY apparaitre. Sinon il faut tout reprendre depuis l’étape 9)
    21) toujours dans fastboot tapez ensuite : fastboot oem enable_dm_verity
    22) Redémarrez en recovery pour vérifier que tout est ok et que l’écran dm_verity a bien disparu.

    ETAPE 5 : installer le recovery stock et relocker le bootloader
    23) Retournez à nouveau en fastboot depuis le TWRP
    24) Mettez le recovery d’origine que vous avez téléchargé dans le dossier platform tools. Vous pouvez mettre le nom : recovery_stock en laissant l’extension .img.
    25) Puis flashez-le avec : fastboot flash recovery [nom_recovery_stock].img
    26) Et voila vous pouvez ensuite relocker le bootloader avec fastboot oem lock.


    Normalement si tout c’est bien passé l’écran dm_verity a disparu et vous êtes de retour full stock ! Une mise à jour de l’OS vous sera probablement proposée dès le lancement du téléphone vu que vous êtes en 4.0.2.


    Tech check ;-) Vito
     
    Last edited: Mar 23, 2017

    #1
    mey likes this.