5 votes

Le cryptage complet du disque du Nexus 5 est bloqué depuis 12 heures ?

J'aime mon Nexus 5 depuis qu'il est sorti avec KitKat, et hier soir, j'ai décidé d'activer le cryptage complet du disque, ce qui, selon moi, devrait prendre environ une heure. Cela fait maintenant environ 12 heures et aucun changement visible. Tout ce que je vois, ce sont les quatre points animés de Marshmallow. Je n'ai jamais vu d'affichage de la progression du chiffrement du disque et, bien sûr, j'essaie d'éviter de redémarrer le téléphone de peur que le disque ne soit un fouillis et que je puisse perdre mes données ou même bloquer le téléphone.

Quel est le meilleur plan d'action à ce stade, et quelles sont les conséquences possibles ?

1voto

alexanderadam Points 111

Se pourrait-il que votre appareil soit enraciné ? Si oui, google un peu, il y a quelques tutoriels ce qui pourrait aider. Dans ce cas, tuer ou désactiver SuperSU (ou similaire) pourrait porter ses fruits.

Voici ce qui semble parfois fonctionner (la réponse est de aikidork ) :

  1. Installez Busybox (j'ai la version Stericson), le gestionnaire de fichiers RootExplorer, un émulateur de terminal (ou activez le débogage USB), et SuperSU (je ne promets pas que cela fonctionne avec d'autres gestionnaires de racines !)

  2. Configurez un écran de verrouillage par empreinte digitale. Configurez à l'avance TOUS les doigts que vous souhaitez utiliser car cela ne sera pas configurable ultérieurement !

  3. En utilisant Root Explorer, copiez/sauvegardez les fichiers suivants sur une carte SD externe :

    /data/system/locksettings.db ,

    /data/system/locksettings.db-shm ,

    /data/system/locksettings.db-wal

  4. Fermez toutes les applications en cours.

  5. Lancez l'invite de commande dans ADB ou l'émulateur de terminal.

  6. Exécuter su afin que votre invite passe de "$" à "#" (vous êtes maintenant Root).

  7. Tuer le démon SuperSU pour désactiver temporairement le mode racine (jusqu'au redémarrage) :

    pkill -KILL daemonsu

  8. Votre démon Root vous fera quitter le statut privilégié pendant l'arrêt, en changeant l'invite "#" en "$" (Root est temporairement désactivé).

  9. FAITES CETTE ÉTAPE IMMÉDIATEMENT sans redémarrer ou lancer d'autres applications ! Allez dans l'écran de sécurité par défaut et sélectionnez Crypter l'appareil. Configurez un écran de verrouillage par mot de passe (8 chiffres dont au moins un chiffre). chiffre). Branchez-le sur le secteur si vous n'utilisez pas ADB. Confirmez l'opération de opération.

  10. Si tout fonctionne bien, vous verrez l'écran de chiffrement, l'écran d'accueil du redémarrage progressif, puis un indicateur de progression qui compte jusqu'à 100%. S'il dépasse le zéro, félicitations, votre cryptage est fonctionne ! Attendez que cela se termine.

  11. Maintenant, pour restaurer l'écran de verrouillage, déverrouillez le téléphone et lancez votre Root Explorer à nouveau.

  12. Restaurez les trois fichiers que vous avez sauvegardés précédemment à leur emplacement exact. exacts, en écrasant les fichiers de remplacement que le cryptage a créés.

  13. Attendez que le téléphone se verrouille (ou redémarre encore une fois) et confirmez que vous pouvez déverrouiller le téléphone avec votre empreinte digitale.

PS : J'ai actuellement le même problème mais aucune des solutions mentionnées ne m'a aidé jusqu'à présent.

UPDATE : Cela semble être un problème courant lorsqu'une application conserve des fichiers ouverts. Cependant, il y a Il n'y a pas encore de moyen officiel de déterminer quel processus est à l'origine de ces problèmes et il est recommandé de discuter avec le support technique. .

1voto

Danny Points 111

Succès ! Comme d'autres, j'ai dû désinstaller une ou deux applications pour que cela fonctionne. Logcat a donné les informations dont j'avais besoin avec ces lignes :

03-14 12:16:28.983 149 173 W Vold : Tearing down stale mount /mnt/asec/com.exozet.android.catan-1^M

03-14 12:16:29.002 149 173 W Vold : Tearing down stale mount /mnt/asec/ginlemon.flowerpro-1^M

J'ai donc supprimé Settlers of Catan (jeu amusant) et SmartLauncher Pro (une recherche sur Google m'a appris que c'était la deuxième application). Après cela, tout s'est bien passé.

Je suggère d'utiliser un navigateur de fichiers pour voir ce que vous avez dans /mnt/asec/ et de supprimer ces applications. Pour moi, ces deux applications étaient les deux seules choses dans ce répertoire, donc il se peut que le bogue traite des choses dans ce répertoire. Si c'est le cas, c'est un moyen d'identifier les applications problématiques sans exécuter logCat. Bonne chance !

1voto

Tobias Points 3120

Si vous êtes enraciné, le processus de cryptage se bloquera pendant le démarrage, avant même que le cryptage ne commence. Il est prudent de redémarrer votre téléphone lorsque cela se produit.

Si vous avez un Nexus, le déverrouillage est juste une question de rafraîchissement du code source. boot.img . Cela ne supprime pas vos données ou quoi que ce soit, cela remplace simplement la partition de démarrage modifiée par SuperSU par la partition par défaut, qui est requise par le processus de cryptage.

Guide étape par étape :

  • Téléchargez le firmware stock pour votre téléphone ici : https://developers.google.com/Android/images
  • Extrait boot.img
  • Éteignez votre téléphone, puis allumez-le en maintenant le bouton de volume bas + le bouton d'alimentation. Cela vous permettra d'accéder à l'interface du chargeur de démarrage.
  • Connecter l'USB, installer les pilotes
  • Exécuter fastboot flash boot boot.img - en supposant que fastboot et boot.img sont dans le même répertoire
  • Redémarrez votre téléphone
  • Vous êtes déraciné et le cryptage devrait fonctionner maintenant.

Je viens de le tester sur un Nexus 5. Une fois le cryptage terminé, vous pouvez redémarrer votre téléphone.

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