MIUI 强制跳过 关闭 打开 小米手机 USB安装 USB安全 USB安全设置 应用确认

一、背景和结论

众所周知,小米手机开启 USB 安装功能,需要插入 SIM 卡登陆、需要登小米账号。我这台手机已root,懒得登陆了,就准备通过修改文件的方式来开启相关功能,还真做到了。

关键词:root,无需 xposed,无需 frida。

测试环境:miui9、miui10、miui11。

二、无需 SIM卡和小米账号,开启USB相关功能

方法:编辑配置文件和 SystemProperties,使用下方的对照表。

使用 root编辑 /data/data/com.miui.securitycenter/shared_prefs/remote_provider_preferences.xml ,修改或者插入

1

<boolean name="security_adb_install_enable" value="true" />

用于【开发者选项】——【USB 安装,允许通过 USB 安装应用】的开关。

1

root@virgo:/ # setprop presist.security.adbinput 1

用于【开发者选项】——【USB 调试(安全设置),允许通过 USB 调试修改权限或者模拟点击】

1

root@virgo:/ # setprop presist.fastboot.enable 1

用于【开发者选项】——【FASTBOOT 刷机模式,允许电脑通过 USB 刷机】

分析过程:搜 com.android.settings 找到一个类,点进去看到和 usb 相关的功能,搜关键词adb,找到了这两个功能。

三、绕过 USB 安装时的弹框

方法:编辑配置文件,使用下方的对照表。

使用 root编辑 /data/data/com.miui.securitycenter/shared_prefs/remote_provider_preferences.xml ,修改或者插入

1

<boolean name="permcenter_install_intercept_enabled" value="false" />

分析过程:回到我们上次提供的方法,对 SecurityCenter 的 AdbInstallActivity 的某个字段的 isEnabled 方法进行 hook,让它的返回值返回 false。我们对比一下 miui9 和 miui11 的代码,发现它们一模一样,都是访问 permcenter_install_intercept_enabled,在配置文件里没有,我们主动添加这一项即可。

再次 adb install测试, 没有弹框,完美解决!

MIUI 强制跳过 关闭 打开 小米手机 USB安装 USB安全 USB安全设置 应用确认相关推荐

  1. 苹果手机横屏怎么关闭_小米手机怎么关闭广告 小米手机关闭MIUI广告方法

    小米手机怎么关闭广告?小米手机使用MIUI系统,这个系统被吐槽最多的一点就是系统内的广告比较多.但其实这些广告是可以关闭.屏蔽的,大家知道如何关闭吗?下面小编为大家带来了小米手机关闭MIUI广告方法, ...

  2. 电脑上怎么打开小米手机的便签?

    便签软件很常见,是记事用的小工具.关于在便签上记事,每个人或多或少都有会有不愉快的体验,比如早起还在被窝里伸懒腰的时候,突然想起要做今天的工作计划.打开手机便签洋洋洒洒写了好几百字,等上班的时候,发现 ...

  3. 小米系统服务器卡,小米手机越用越卡?赶紧设置这个功能,网速快到飞起!

    原标题:小米手机越用越卡?赶紧设置这个功能,网速快到飞起! 小米手机一直都是极具性价比的智能手机品牌,无论是红米系列.note系统还是mix系统,都非常的受用户关注和欢迎.不过最近有用小米手机的小伙伴 ...

  4. 小米手机上安装https证书(例如pem证书,crt证书)详解

    小米手机上安装https证书(例如pem证书,crt证书)关键三步: 1.使用第三方浏览器下载.pem 格式的文件 (我使用的是QQ浏览器) 2.将这个文件放入小米的 DownLoad 文件夹下 (这 ...

  5. 小米手机 已安装了存在签名冲突的应用

    小米手机 已安装了存在签名冲突的应用 在小米手机上安装软件有时候会出现已安装了相同签名的应用,但是实际上手机怎么也找不到相同的应用,也没有安装相同的debug版本.最后才发现是小米手机分身的问题. 如 ...

  6. 小米手机无法安装apk INSTALL_CANCELED_BY_USER

    1.今天出现了小米手机无法安装apk INSTALL_CANCELED_BY_USER,修改开发者选项下的usb安装允许就可以了 2.回复无在设置→应用中找到设置,清除设置的数据即可清除开发者选项,恢 ...

  7. 微信中安卓手机点击链接强制跳转默认浏览器打开指定网页

    本文章向大家介绍微信点击网页链接或者扫一扫二维码强制跳转到手机系统浏览器打开指定页面,主要包括微信点击网页链接或者扫一扫二维码强制跳转到手机系统浏览器打开指定页面使用实例.应用技巧.基本知识点总结和需 ...

  8. 《怎样打开小米手机(已升级至MIUI8)的开发者选项》

    从Android4.2开始,开发者选项默认是隐藏的,目前市面上很多人使用小米手机,但却不知道如何开启开发者选项,下面我就简单说一下操作: 1.进入设置界面,点击"我的设备": 2. ...

  9. 小米MIUI系统四大实用技巧,小米手机不白买

    小米自主研发的MIUI系统一直以来倍受好评.在用户反馈中也确实发下,MIUI系统符合大部分的使用习惯,但是这里有一些MIUI的小技巧,你都知道吗? 这里就为大家介绍MIUI系统中必须学会的5大实用技巧 ...

最新文章

  1. 2022-2028年中国电容器电子薄膜行业市场研究及前瞻分析报告
  2. 如何禁止用户名,密码自动填充
  3. 单例模式和多例模式的区别(转)
  4. 微博php sdk,手机第三方新浪微博登录php api实现分析
  5. Mac下使用macdeployqt打包qt程序:
  6. 自学python顺序-要成为一名Python程序员,要学习哪些内容,学习顺序是怎样的?...
  7. java后台生成APP和H5所需要支付宝订单
  8. 光标移动事件。 gridview光标移动变色
  9. Android修炼之道—自定义控件 (300喵喵币)
  10. 物联网工程设计与实施
  11. 遥感影像几何校正方法
  12. linux socket msg oob,利用OOB查找socket 下
  13. css3动画 魔方 无限滚动
  14. php获取微信uninoid_PHP微信小程序之获取并解密用户数据获取openId和unionId,,小程序登陆...
  15. 计算机网络口诀,网线水晶头接法顺序图解分享,这个简单口诀记好了(超实用)...
  16. 字幕文件srt处理之pysrt
  17. 高中OJ3837. 【NOIP2014模拟9.14】心灵终结
  18. 直播技术总结(四)音视频数据压缩及编解码基础
  19. 美少年为“苹果”编程挣钱 12岁办软件开发公司
  20. arcgis标注有的显示有的不显示

热门文章

  1. git push origin master报错,解决方法
  2. 2022年全球市场电子设计自动化工具总体规模、主要企业、主要地区、产品和应用细分研究报告
  3. 2021GIAC心得一二
  4. MEMS微纳制造系列简报——惯性测量单元(IMU)传感器
  5. 以大数据为抓手,打造智慧审计平台
  6. for I in [] or [1,2,3] 这种用法你肯定没见过吧
  7. ​IDC报告深度分析:智能照明势头迅猛,安防仍是重要推动力
  8. 基于51单片机的蓝牙温度检测器(附完整代码,网盘链接)
  9. 金算盘干了一年多之后
  10. 中国市场的三因子模型简单实践(1)_基于python(简单使用)