Android 能否屏蔽屏幕某一区域?
- 内容介绍
- 文章标签
- 相关推荐
CRnall_20250826_1433526311920×2560 115 KB
原因:平板上面有一块区域无法触摸,我试图通过修改分辨率绕开那块区域,不幸的是,它似乎会自动居中,这导致了屏幕下面对称区域不起作用
因此,是否有一种方法能够仅屏蔽上面那块区域
我已尝试通过wm overscan修改,但它似乎在Android 11被移除
系统:CrDroid 11.7 (Android 15)
带有Root权限与LSPosed
小米平板4
--【壹】--:
感觉这个功能需要硬件支持吧,高阶玩法了属于是
--【贰】--:
好像不能解决问题,主要就是想屏蔽某一块区域
--【叁】--:
或许可以在要屏蔽的区域创建一个悬浮窗?
--【肆】--:
我知道你说的意思,但是请你尝试一下我说的方法,真的是打开了我新世界的大门
--【伍】--:
这我有经验啊,不影响显示就行,需要点的时候开单手模式,或者倒过来
--【陆】--:
手动节选一下包含tp,touch,touchpanel,touchscreen的片段试试,太长了可能ai受不了。
--【柒】--:
请看解决方案
还有,这不使用模块是不可能的,需要Hook system
--【捌】--:
cp /sys/firmware/fdt ~/device.dtb
dtc -I dtb -O dts ~/device.dtb -o ~/device.dts
把dtb提取出来,反编译成dts,拿dts文件去问ai看怎么改,后面再编译回dtb,想办法把dtb打包到boot.img里面。我也不是很懂嵌入式开发,大概是这样把。
CRnall_20250826_1433526311920×2560 115 KB
原因:平板上面有一块区域无法触摸,我试图通过修改分辨率绕开那块区域,不幸的是,它似乎会自动居中,这导致了屏幕下面对称区域不起作用
因此,是否有一种方法能够仅屏蔽上面那块区域
我已尝试通过wm overscan修改,但它似乎在Android 11被移除
系统:CrDroid 11.7 (Android 15)
带有Root权限与LSPosed
小米平板4
--【壹】--:
感觉这个功能需要硬件支持吧,高阶玩法了属于是
--【贰】--:
好像不能解决问题,主要就是想屏蔽某一块区域
--【叁】--:
或许可以在要屏蔽的区域创建一个悬浮窗?
--【肆】--:
我知道你说的意思,但是请你尝试一下我说的方法,真的是打开了我新世界的大门
--【伍】--:
这我有经验啊,不影响显示就行,需要点的时候开单手模式,或者倒过来
--【陆】--:
手动节选一下包含tp,touch,touchpanel,touchscreen的片段试试,太长了可能ai受不了。
--【柒】--:
请看解决方案
还有,这不使用模块是不可能的,需要Hook system
--【捌】--:
cp /sys/firmware/fdt ~/device.dtb
dtc -I dtb -O dts ~/device.dtb -o ~/device.dts
把dtb提取出来,反编译成dts,拿dts文件去问ai看怎么改,后面再编译回dtb,想办法把dtb打包到boot.img里面。我也不是很懂嵌入式开发,大概是这样把。

