我之前修改过一个冷门 rom 的 framework/base/services/core/java/com/android/server/pm/AppsFilterBase.java , 通过读取 DeviceConfig 里面自定义两个 uid 列表字段,很粗暴地实现了类似 hide-my-applist 的的功能。然后自己编译 rom 。代码很糙没脸提交上游,而且上游是个很小众的 rom 影响力有限。后来上游停更,android 大版本升级了,我就懒得换 rom 再编译了,毕竟编译太花时间精力。
这应该不是小众需求吧,为啥就没有 rom 做这个呢,反而是 fake signature 之类的不痛不痒的功能大家争相集成?