Com o meu S4 executando o CM13, agora estou recebendo esse erro,
Infelizmente, o Assistente de Instalação parou.
Como eu resolvo isso?
Com o meu S4 executando o CM13, agora estou recebendo esse erro,
Infelizmente, o Assistente de Instalação parou.
Como eu resolvo isso?
Respostas:
Aqui está um método que você pode fazer sem chicotear,
System
)/system/priv-app/Setup-Wizard
Notei ao clicar report
que o problema era de permissão.
Ao usar, adb shell dumpsys package com.google.android.setupwizard
você verá duas listas relacionadas a permissões, uma solicitada e uma de instalação .
Comparando essas listas, havia 8 itens solicitados, mas não instalados. Corrigi isso usando:
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
Note-se que os dois últimos itens deu uma mensagem de erro: Bad argument: java.lang.IllegalArgumentException: Unknown permission: android.permission.READ_OWNER_DATA
. Mas ignorando isso, agora meu telefone funcionou novamente.
Eu tentei todas as soluções listadas aqui e, no meu caso, elas não funcionaram. A remoção total do assistente de instalação funcionou, mas também interrompeu a funcionalidade multiusuário (aparentemente o usuário padrão é criado no assistente e sem o usuário você não pode criar mais usuários!). Além disso, o botão home e o botão quadrado não funcionaram. Decidi exibir a imagem novamente e resolver o problema em vez de curar os sintomas.
No meu caso, eu tive que entrar no menu de configurações e ativar + conectar ao WiFi. Aparentemente, o assistente "esquece" de mostrar a caixa de diálogo conectar-se ao wifi! Entrar no menu de configurações levou algumas tentativas, mas é absolutamente factível.
Uma vez que eu estava conectado ao wifi, funcionou como deveria. Estou executando o AOSP 7.1.2 em um Nexus 7 2012.
adb
instalado e funcionando (supondo que ele esteja disponível no PATH).adb root
adb shell 'pm disable com.google.android.setupwizard'
Se você não tiver root ou se adb root
falhar, poderá usá-lo adb shell 'pm hide com.google.android.setupwizard'
.
NOTA : Esse problema geralmente ocorre ao instalar uma atualização principal do CM sem limpar a partição de dados; portanto, provavelmente uma solução mais limpa faria backup de todos os aplicativos relevantes, uma instalação limpa, a instalação da versão correta do gapps e a restauração dos dados do aplicativo de backups.
Para mim, esta solução funcionou. Pode ser chato, pois você precisa fazer todos os cliques entre as mensagens de erro do Assistente de Instalação.
E sim, esse método funcionará em todas as versões do Android (incluindo 7.1.1-Tested)
A mensagem de erro desapareceu assim que eu fiz isso. Espero que ajude ;)