错误循环,“不幸的是,安装向导已停止。”


10

当我的S4运行CM13时,出现了此错误,

不幸的是,安装向导已停止。

我该如何解决?


如果您要拒绝投票,请告诉我原因。当我决定在此处自我回答并为问题库做贡献时,我已经发现了问题。
埃文·卡罗尔

按照我的回答<ahref=" android.stackexchange.com/questions/167055/… >直接
取消

您可以按照我的回答在这里直接摆脱安装向导。
iBug

Answers:


6

这是一种无需鞭打即可实现的方法,

  1. 引导到TWRP恢复
  2. 挂载系统(挂载→检查System
  3. 高级→文件管理器
  4. 浏览到 /system/priv-app/Setup-Wizard
  5. 删除它

1
确保先将其复制到sdcard或其他内容。
2016年

4

我在单击时注意到report该问题是权限问题。

使用,adb shell dumpsys package com.google.android.setupwizard 您将看到两个与权限相关的列表,一个是请求的权限,另一个是安装权限

比较这些列表,请求了8个项目,但未安装。我使用以下方法修复了此问题:

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

请注意,最后两项给出了错误消息:Bad argument: java.lang.IllegalArgumentException: Unknown permission: android.permission.READ_OWNER_DATA。但是无视这些,现在我的手机又可以工作了。


我想我也有类似的问题,但是我无法从ADB Shell中找到dumpsys或pm,您知道它们是否已被删除,或者是否需要先安装某些东西?
Marie

3

我尝试了此处列出的所有解决方案,但就我而言,它们没有起作用。一起删除setupwizard确实可以,但是它也破坏了多用户功能(显然,默认用户是在向导中创建的,没有该用户,您将无法创建更多用户!)。同样,主页按钮和方形按钮根本不起作用。因此,我决定再次刷新图像并解决问题,而不是解决症状。

就我而言,我必须进入设置菜单并启用+连接到WiFi。显然,向导“忘记了”以显示“连接到wifi”对话框!进入设置菜单需要花一些时间,但这绝对是可行的。

一旦我连接到wifi,它就会正常工作。我在Nexus 7 2012上运行AOSP 7.1.2。


3
  1. 确保在“设置” >“ 开发人员选项”中启用了USB调试(现在称为Android调试),并且在“ 根访问”下选择了“ 应用程序”和“ ADB”
  2. 将USB电缆连接到已adb安装且正在运行的计算机(假定PATH中可用)。
  3. 从终端运行:
adb root
adb shell 'pm disable com.google.android.setupwizard'

如果您没有root用户或adb root失败,则可以改用adb shell 'pm hide com.google.android.setupwizard'

注意:在安装主要的CM更新而不擦除数据分区时,通常会出现此问题,因此,更干净的解决方案可能是备份所有相关应用程序,进行全新安装,安装正确版本的gapps,然后还原您的应用程序数据从备份。


1
使用adb shell'pm disable com.google.android.setupwizard'之后,我设法进入系统并输入我的Google帐户信息,然后从'adb shell'pm enable com.google.android.setupwizard'启用了它设置。
Muaad ElSharif '18年

1

对我来说,这种解决方案有效。这可能很烦人,因为您必须在安装向导错误消息之间进行所有单击。

是的,此方法将在所有版本的android(包括7.1.1-Tested)中均适用

  1. 转到设置(显然是从通知面板)
  2. 转到应用
  3. 单击右上角的3个点
  4. 点击显示系统
  5. 一直滚动到应用程序列表中的设置向导,然后单击它(在权限下,您可能会看到类似“无权限”的信息)
  6. 点击权限
  7. 向电话和联系人授予权限(如果还有其他任何权限,例如摄像头,位置和全部授予权限)

我这样做后,错误消息就消失了。希望能帮助到你 ;)


如果通知面板没有显示怎么办?USB调试已禁用...
WaldemarWosiński18年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.