android
文章平均质量分 51
侧耳429
这个作者很懒,什么都没留下…
展开
-
android11 usb摄像头添加多分辨率支持
部分借鉴于:https://blog.csdn.net/weixin_45639314/article/details/142210634一、需求介绍这个问题是碰到了一个客户,他的需求是在Android11 rk3566上需要支持1080p以上的usb摄像头支持,而在我们Android11系统原生的相机中可以打开的最大分辨率也是1080p(即2.1百万像素)。而我们客户需要支持2560*1440(2k-四百万像素),和最大3840*2610(4k-800万像素)。二、UVC介绍。原创 2024-10-15 10:51:32 · 703 阅读 · 0 评论 -
Android11 USB Camera会出现预览绿屏问题
RGA2使用超过4G内存会异常,导致USB Camera调用rga相关操作报错,从而预览绿屏。DDR容量是4G及以上的机器,USB Camera会出现预览绿屏问题。限制USB Camera 预览buf及中间buf申请内存在4G以内。原创 2024-10-14 16:53:23 · 615 阅读 · 0 评论 -
usb摄像头无法识别问题
开机前插入摄像头,在开机启动过程中会随着开机启动识别上一次,(可以见debug串口的打印)然后随着开机进入休眠状态,外部再次进行插拔会无法唤醒。主板的usb口无法识别到摄像头,vid/pid无法识别;拔掉重插,仍然无法识别,摄像头呈黑屏状态。开机前插入了usb摄像头。原创 2024-07-24 21:18:24 · 503 阅读 · 0 评论 -
调试4g模块,AT命令的使用
在调试4g模块的时候,我们手里的模块其实支持4种上网模式,分别是rmnet,ecm,mbim,rndis。所以你需要确定你要使用哪种上网模式,这时就可以使用AT命令来切换。原创 2024-05-31 11:24:17 · 3399 阅读 · 0 评论 -
android11修改默认语言、时区
本人验证过,联网后时间不会跟着网络的时间走,必须得自己点一下对应的时区,时间才匹配。在RK平台,默认的代码中的时区是GMT。以下是修改默认时区的patch。原创 2024-05-06 17:31:14 · 353 阅读 · 0 评论 -
android低电量自动关机问题
2个条件:电量小于5%和没有接任何电源这两个条件同时成立的时候才会执行关机操作,但是使用user版本编译出来,代码只判断了电量小于5%就执行关机了;而在userdebug 版本上没有这个问题。2种修改方式(仅供参考)原创 2024-04-25 15:33:12 · 502 阅读 · 0 评论 -
android屏蔽安全模式
设备长按电源键,弹出关机、重启菜单;再长按弹框中的关机按钮,就会出现安全模式的弹框;1.任何第三方应用程序都不会自动启动,只有系统应用程序可以执行。正常是不需要安全模式的,也不允许用户进入安全模式,所以,需要将安全模式屏蔽掉。3.在安全模式下,用户可以卸载有问题的应用程序。4.安全模式不会损坏任何应用程序和个人数据。2.桌面左下角会显示【安全模式】字样。原创 2023-07-06 21:11:52 · 330 阅读 · 1 评论 -
屏蔽usb摄像头的声卡节点
然后在以下驱动中添加如下patch,添加摄像头的pid/vid,屏蔽声卡节点。命令lsusb,查看接入的usb摄像头的pid/vid。应客户要求,需要屏蔽usb摄像头自带的声卡,原创 2024-04-24 14:44:34 · 167 阅读 · 0 评论 -
android11调试4g模块EC200M-CN详解
移远模块使用 qmi_wwan 驱动, 需修改驱动程序源文件[KERNEL]/drivers/net/usb/qmi_wwan.c。移植时, 将 qmi_wwan_q.c 复制到[KERNEL]/drivers/net/usb/目录下(这部分的文件,我会上传到资源文件中,需要的可以去查看)高于 2.6.34 的 Linux 内核版本,需在[KERNEL]/drivers/usb/serial/usb_wwan.c 文件中添加以下语句。其实这一部分的讲析,在你调试的4g模块文档中也有,在此,不再作过多描述。原创 2024-04-22 16:00:25 · 1937 阅读 · 3 评论 -
双屏异显异触
具体看屏驱动的代码,因为我做的是RK的平台,似乎记得是不太支持这种格式的写法,在屏驱动代码里面是不会跑单独供电的这块节点的,所以最好还是将供电的gpio口写在屏的节点里面。还有个注意的是,上电的背光时长可以稍微拉长一点,因为时长太短了,可能致使屏的各种准备工作还没有好,概率性会导致一个屏不亮。b.底层修改:为了区分2个TP的识别,你要为它们改名字,这里的名字指的是你getevent后,得到的你的输入设备TP的名字。异显的验证方式,安装你编译出来的双屏异显APK,点开能显示2个不同的画面了,即为异显。原创 2024-03-26 21:02:30 · 962 阅读 · 0 评论 -
android11关闭屏保和自动休眠
详见以下patch,下面为本人的实操。原创 2024-03-25 11:53:59 · 391 阅读 · 0 评论