Android 8.1 默认允许应用安装未知应用

Android 8.1 默认允许应用安装未知应用

近来接到项目需求,想要默认允许应用安装未知应用,具体修改参照如下:

/frameworks/base/core/java/android/app/AppOpsManager.java

    private static int[] sOpDefaultMode = new int[] {
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_IGNORED, // OP_WRITE_SMS
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_DEFAULT, // OP_WRITE_SETTINGS
            AppOpsManager.MODE_DEFAULT, // OP_SYSTEM_ALERT_WINDOW
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_DEFAULT, // OP_GET_USAGE_STATS
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_IGNORED, // OP_PROJECT_MEDIA
            AppOpsManager.MODE_IGNORED, // OP_ACTIVATE_VPN
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ERRORED,  // OP_MOCK_LOCATION
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,  // OP_TURN_ON_SCREEN
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,  // OP_RUN_IN_BACKGROUND
            AppOpsManager.MODE_ALLOWED,  // OP_AUDIO_ACCESSIBILITY_VOLUME
            AppOpsManager.MODE_ALLOWED,
-            AppOpsManager.MODE_DEFAULT,  // OP_REQUEST_INSTALL_PACKAGES
+            AppOpsManager.MODE_ALLOWED,  // OP_REQUEST_INSTALL_PACKAGES
            AppOpsManager.MODE_ALLOWED,  // OP_PICTURE_IN_PICTURE
            AppOpsManager.MODE_DEFAULT,  // OP_INSTANT_APP_START_FOREGROUND
            AppOpsManager.MODE_ALLOWED, // ANSWER_PHONE_CALLS
    };

重新编译验证,修改生效,已默认允许应用安装未知应用

相关推荐

  1. Android 8.1 默认允许应用安装未知应用

    2024-01-12 05:20:03       37 阅读
  2. Android 默认打开应用的权限

    2024-01-12 05:20:03       34 阅读
  3. Android 8.1 默认赋予应用权限

    2024-01-12 05:20:03       41 阅读
  4. Android 允许其他应用读取本应用的私有目录

    2024-01-12 05:20:03       15 阅读
  5. 【CTA认证】Android去掉系统应用开机默认使用定位

    2024-01-12 05:20:03       35 阅读
  6. Android 8.1 默认应用加入系统白名单

    2024-01-12 05:20:03       38 阅读
  7. Android】设置三方应用默认Launcher

    2024-01-12 05:20:03       32 阅读
  8. Android PMS——网络下载应用安装(六)

    2024-01-12 05:20:03       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-12 05:20:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-12 05:20:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-12 05:20:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-12 05:20:03       20 阅读

热门阅读

  1. spring基于注解的IOC配置

    2024-01-12 05:20:03       37 阅读
  2. Python中‘字符串’和‘字符串流’的区别

    2024-01-12 05:20:03       35 阅读
  3. 【Vue】自定义指令

    2024-01-12 05:20:03       28 阅读
  4. UI自动化-Android

    2024-01-12 05:20:03       33 阅读
  5. Qt框架相关的可执行文件

    2024-01-12 05:20:03       30 阅读
  6. xtu 1279 Dual Prime

    2024-01-12 05:20:03       201 阅读
  7. 【Unity】音频管理器---拿来即用

    2024-01-12 05:20:03       25 阅读