解锁 ASUS 手机「侧边工具栏 → 管理应用程序 → 应用程序列」里被系统过滤掉的应用。
应用程序列的那份清单由 EdgeTool2FreeformSettingsChooserFragment.fetchLauncherActivityPreferences() 生成,
它会对每个已安装应用做两道过滤:
SysUiFreeformManager.isSupport(ComponentName):只保留系统认为「支持浮窗」的应用AppHiddenManager.isHidden(pkg, user):跳过被桌面「隐藏应用」藏起来的应用
结果是装了 70+ 个应用,列表里只出现 30 个左右,第三方应用(文件管理器、漫画阅读器等)常常进不去。
| Hook | 目标 | 返回 |
|---|---|---|
| 1 | com.asus.systemui.SysUiFreeformManager.isSupport |
true |
| 2 | com.asus.systemui.AppHiddenManager.isHidden(全部重载) |
false |
只作用于 com.android.systemui 进程,不改动其他系统行为。
- 安装后,在 Xposed 框架(Vector / LSPosed)里启用本模块
- 作用域只勾 系统界面(com.android.systemui)
- 整机重启(软重启不够——框架缓存了模块路径)
- 打开 侧边工具栏 → 管理应用程序 → 右上角铅笔,即可看到全部应用
- 列表放开后,个别本身不支持浮窗的系统应用(相机、拨号等)被勾选后可能显示异常,关掉开关即可
- 仅在 ROG Phone 9 / ASUS Android 15(CNAsusSystemUI)上验证