# 为何增强模式是必要的?


增强模式提供以下功能:

  1. 不再需要依赖 logcat 侦测 app 进程创建
    • 规避由于日志可能延后而导致有一小段时间应用不会被隔离的问题
    • 规避 log 被关闭的问题(如 Huawei EMUI 开机时禁用 log )
  2. 开机启动
    • 规避定制系统禁止开机启动的问题(包括但不限于 MIUI)
  3. 禁止系统重新挂载
    • 规避定制系统的行为触发重新挂载导致隔离失效(如 MIUI 11)
  4. 记录应用访问文件行为
  5. 修改/修复应用的部分行为以保证应用功能正常

# 性能影响

“增强模式”只带来可以忽略不计的性能影响。