Avec mon S4 fonctionnant sous CM13, j'obtiens maintenant cette erreur,
Malheureusement, l'assistant d'installation s'est arrêté.
Comment résoudre le problème ?
Avec mon S4 fonctionnant sous CM13, j'obtiens maintenant cette erreur,
Malheureusement, l'assistant d'installation s'est arrêté.
Comment résoudre le problème ?
J'ai remarqué qu'en cliquant sur report
qu'il s'agissait d'un problème d'autorisations.
en utilisant adb shell dumpsys package com.google.android.setupwizard
vous verrez deux listes relatives aux autorisations, l'une autorisations demandées et un autorisations d'installation .
En comparant ces listes, on constate que 8 éléments ont été demandés, mais n'ont pas été installés. J'ai corrigé ce problème en utilisant :
pm grant com.google.android.setupwizard android.permission.CALL_PHONE
pm grant com.google.android.setupwizard android.permission.GET_ACCOUNTS
pm grant com.google.android.setupwizard android.permission.PROCESS_OUTGOING_CALLS
pm grant com.google.android.setupwizard android.permission.READ_CONTACTS
pm grant com.google.android.setupwizard android.permission.READ_PHONE_STATE
pm grant com.google.android.setupwizard android.permission.WRITE_CONTACTS
pm grant com.google.android.setupwizard android.permission.READ_OWNER_DATA
pm grant com.google.android.setupwizard android.permission.WRITE_OWNER_DATA
Notez que les deux derniers points ont donné lieu à un message d'erreur : Bad argument: java.lang.IllegalArgumentException: Unknown permission: android.permission.READ_OWNER_DATA
. Mais sans tenir compte de cela, mon téléphone fonctionne à nouveau.
adb
installé et fonctionnel (en supposant qu'il soit disponible dans le PATH).Depuis le terminal, exécutez :
adb root adb shell 'pm disable com.google.android.setupwizard'
Si vous n'avez pas de racine ou si adb root
échoue, vous pouvez utiliser à la place adb shell 'pm hide com.google.android.setupwizard'
.
NOTE : Ce problème survient généralement lors de l'installation d'une mise à jour majeure de CM sans effacer la partition de données, donc une solution plus propre serait probablement de sauvegarder toutes les applications concernées, de faire une installation propre, d'installer la bonne version de gapps, puis de restaurer les données de vos applications à partir des sauvegardes.
J'ai essayé toutes les solutions proposées ici, mais dans mon cas, elles n'ont pas fonctionné. La suppression de l'assistant d'installation a fonctionné, mais elle a aussi cassé la fonctionnalité multi-utilisateurs (apparemment, l'utilisateur par défaut est créé dans l'assistant, et sans cet utilisateur, il est impossible de créer d'autres utilisateurs !) Les boutons "home" et "square" ne fonctionnaient pas non plus. J'ai donc décidé de flasher à nouveau l'image et de résoudre le problème au lieu de soigner les symptômes.
Dans mon cas, j'ai dû aller dans le menu des paramètres et activer+connecter au WiFi. Apparemment, l'assistant "oublie" d'afficher la boîte de dialogue de connexion au wifi ! Il a fallu plusieurs tentatives pour accéder au menu des paramètres, mais c'est tout à fait faisable.
Une fois connecté au wifi, il a fonctionné comme il se doit. Je tourne sous AOSP 7.1.2 sur un Nexus 7 2012.
Pour moi, cette solution a fonctionné. Elle peut être ennuyeuse car vous devez effectuer tous les clics entre les messages d'erreur de l'assistant d'installation.
Et oui, cette méthode fonctionnera dans toutes les versions d'Android (y compris 7.1.1-Testé)
Le message d'erreur a disparu dès que j'ai fait cela. J'espère que cela vous aidera ;)
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.