Lex Lim
Lex Lim
1. Add feature to custom bypass process list, will load "bypass.txt", one task name per line. 2. Add example config for winsw.
Fix for https://github.com/Dr-TSNG/Hide-My-Applist/issues/81 相比 https://github.com/Dr-TSNG/Hide-My-Applist/pull/266 更接近原生的多用户管理(并且会显示工作资料小图标),但是目前由于核心功能不支持多用户,获取到的userId暂且没用。 具体做法: 1. 通过pm list users获取用户列表。 2. 通过 `pm grant ${pkgName} android.permission.INTERACT_ACROSS_USERS` 让HMA获取特殊权限。 3. 通过Hidden API `getInstalledPackagesAsUser` 获取指定用户下的所有应用。 1和2运行时均需要root权限,可能需要在UI上添加对应提示,以及调整授权的时机。
发现查房卡顿是因为输出ACT日志行,造成OnNetworkReceived有不定时延迟,把输出ACT日志行改成队列就好了。
是否可以参考fcmfix,对FCM进行hook,在检测到消息时临时解冻目标应用,等待一段时间后再次冻结?
增加内部的对maxid的缓存,避免读取db时读取到旧的id。