自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 插入拔出OTG时点亮屏幕

4.在UsbHostManager.java类里定义一个点亮屏幕的函数。管理OTG的设备类在UsbHostManager.java文件。2.在UsbHostManager.java类里定义一个类。3.在UsbHostManager函数里实现这个类。5.调用lightScreen函数。

2024-02-04 16:08:57 291 1

原创 驱动加载时机造成selinux context设置失败问题

对比之前调试的DP驱动,添加权限,也是同样的写法,为什么dwc-msm-core.c驱动,添加权限会出现这个问题呢?比如使用cp命令对文件进行复制操作后,新的文件不会保留原始属性(除非加了-p参数),亦或是使用semanage命令对文件的安全上下文策略进行修改后,都需要使用restorecon命令让新的安全上下文值生效。由此推断,打标签的时间非常早,具体什么时候我们这里不关心,好吧,其实是我不知道,如果有知道的朋友也可以垂笔告知。本文讨论一种,驱动加载时序,造成驱动节点未被设置context的问题。

2024-01-29 21:16:10 1916

原创 android.hardware.usb.host.xml文件的作用

查询资料后发现是因为系统.\system\etc\permissions目录下缺少android.hardware.usb.host.xml文件,导致系统无法在正常情况下进入USB Host模式,而必须使用额外的USB Type-C to Type-A Hub才能触发OTG默认。如果有硬件问题,调试参数也是解决不了的。低端项目如果没有otg功能,比如硬件不满足,为了避免CTS进行相关测试,需要将改文件删除,如。首先android.hardware.usb.host.xml,手机是有的,目录在这个地方。

2024-01-28 19:59:23 567

原创 解决modpost: “enhance_kobj“ [drivers/usb/dwc3/dwc3-msm.ko] undefined!

这次移植抛弃了ucsi_glink.c驱动,所以也就忽略了原始定义,在dwc3-msm-core.c驱动里还是extern struct kobject *enhance_kobj,肯定要报错找不到enhance_kobj定义的。同一个单据,在usci_glink.c驱动已定义enhance_kobj,在dwc3-msm-core.c驱动使用的时候,只需要extern struct kobject *enhance_kobj即可。如果不用EXPORT_SYMBOL,也会出现上面的符号位定义的报错。

2024-01-28 19:35:41 2085

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除