SetupWizard完成后会把下面两个设置的值由0改为1。

USER_SETUP_COMPLETE

DEVICE_PROVISIONED

然后下次开机只要USER_SETUP_COMPLETE不为0就不会再进入SetupWizard

所以用adb把这两个值改为1重启后就可以跳过SetupWizard。

adb shell settings put secure user_setup_complete 1

adb shell settings put global device_provisioned 1

或者也可以直接删除system/priv-app/SetupWizard,如果系统原来自带的app Provision没有被SetupWizard覆盖,SetupWizard被删除后Provision会把这两个值直接设为1,如果这两个值不为1开机后会影响有些功能的使用。

Provision:

// Add a persistent setting to allow other apps to know the device has been provisioned.
Settings.Global.putInt(getContentResolver(), Settings.Global.DEVICE_PROVISIONED, 1);

Settings.Secure.putInt(getContentResolver(), Settings.Secure.USER_SETUP_COMPLETE, 1);

原文链接:https://blog.csdn.net/li_jin_shen/article/details/53101932

更多相关文章

  1. Android解决WifiManager.removeNetwork()失败--赋予app系统权限
  2. 使用BroadcastReceiver实现开机启动Service或Activity(以便收藏)
  3. cocos2d-x学习笔记(十)android自动化打包bat脚本
  4. android音乐播放器怎么搜索SD卡上的音乐文件
  5. Android管理联系人(包含添加,查询,修改和删除;以及不同版本区别)
  6. ApiDemos之ActionBarTab
  7. Android之简单文件管理器
  8. Android(安卓)开机图片/文字/动画 修改
  9. Android取消关闭系统自动更新

随机推荐

  1. Android相机开发那些坑
  2. Android(安卓)布局 之 TableLayout,Relati
  3. 关于移动开发,再推荐给你5本
  4. 第一篇:Android(安卓)Studio 打包及引用 A
  5. 【Android】@+id与@id的区别
  6. Android(安卓)自定义组合控件小结
  7. Android输出Log相关应用技巧剖析
  8. Android基本命令
  9. Android毛玻璃效果
  10. 混合开发:Android的WebView加载H5,和H5的