VeleSila
我没使用原版,不太清楚。应该是申请的权限不同。原版可能直接申请root权限,所以可以修改权限。修改版应该是为了修改ifw的需要,没有直接申请root,而是申请了3个相关权限:
android.permission.GET_APP_OPS_STATS
android.permission.UPDATE_APP_OPS_STATS
android.permission.UPDATE_CONFIG
另外,你不妨看看/data/system/ifw/ 文件夹内有没有ifw.xml文件,实际上,如果没有取得权限的话,也是不能修改这个目录ifw的,而是只能修改sd卡目录里的ifw_backup.xml这个文件。
priv-app 权限的改变可能和google的4月安全更新有关,这个不太确定。
目前看来基本上是无解的,因为权限必须预先定义在相关文件内。
如果你想ota,可以试试magisk,做个小模块,自动替换这个权限定义文件。
没用过一加,具体你查看下/system/etc/permissions/文件夹内有没有关于priv-app的权限定义文件。