Android 能否屏蔽屏幕某一区域?

2026-04-11 11:580阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

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里面。我也不是很懂嵌入式开发,大概是这样把。

阅读全文