1
honhon OP 我尝试过了用 MediaProjection 创建虚拟屏幕并设置 VIRTUAL_DISPLAY_FLAG_SECURE ,但是无法截屏到设置了 FLAG_SECURE 的界面,也尝试过使用调用 SurfaceControl.screenshot ,结果也一样
|
2
psllll 10 天前
|
3
HojiOShi 10 天前
自己编译的好办,照着楼上模块的 hook 点改源码便是
|
4
honhon OP 平时我们用的 scrcpy 可以在 pc 上镜像显示安卓内容,不知道能否参考他的实现方案,但是看起来比较复杂
|
6
honhon OP |
9
flyqie 9 天前 via Android
能跑自己编译的 aosp 的话可以对应点位改一下 framework 层代码呀,看看能不能根据某些条件做白名单什么的?
|
12
psllll 9 天前
|
13
honhon OP @psllll 感谢大佬,我还看了一下 https://github.com/LSPosed/DisableFlagSecure 的历史记录,以前也好像有版本支持,研究中
|
14
Nitsuya 1 天前
虚拟屏幕 的 VIRTUAL_DISPLAY_FLAG_SECURE, 应该是说标记了 FLAG_SECURE 的 Activity 可以在这个虚拟屏显示.
|