MTK
Leaf lock
MStar商显主板系统开发
展开
-
Android 系统开机启动service
因需要开机启动一个service,使用接受开机广播的模式发现不管什么权限都要延时一段时间才能启动。在系统中自定义一个广播开机时发送,竟然也不行。看了下SystemServer.java文件发现其中启动systemUI故直接开机时启动service修改SystemServer.java try { startSystemUi(context, windowManagerF); //begin starttestM...原创 2021-01-14 10:49:04 · 703 阅读 · 2 评论 -
libtest (native:platform) should not link to libmi3 (native:vendor)
在安卓9.0上写了库,其中引用到系统system/lib 和vendor/lib中的库。编译时发现出现错误error: libtest (native:platform) should not link to libmi3 (native:vendor)提示libmi3库无法链接,因为我写的库是编译到system/lib .但是libmi3库是在vendor/lib之下而9.0 修改直接vendor/lib 和systen/lib之间无法互相读取造成,查阅网上资料有的说修改buil原创 2020-11-30 16:16:40 · 3682 阅读 · 2 评论 -
安卓JNI使用open打开系统节点文件时返回失败没有权限问题
JNI中使用open打开文件是返回-1问题fd = open("/dev/test", O_RDWR|O_NOCTTY/*|O_NDELAY*/);一,检查dev/节点权限是否开放使用给予权限chmod 777/dev/test代码中可在ueventd.m7332.rc中添加权限/dev/test 0666systemsystem二 检查是否有其他程序占用导致失败三查看是否系统模式问题 getenforce...原创 2020-11-20 16:50:09 · 1681 阅读 · 0 评论 -
Android 9.0打开wifi时关闭热点流程
因发现Android 9.0 会在打开wifi的时候去默认关闭热点,所以我们看下打开wifi的流程,和在哪里去关闭的热点1 设置打开wifi会调用frameworks\base\wifi\java\android\net\wifi\WifiManager.java /** * Enable or disable Wi-Fi. * <p> * Applications must have the {@link android.Manifest..原创 2020-10-22 14:47:16 · 1513 阅读 · 0 评论 -
MTK9632 9.0添加wifi8188驱动模块遇到的坑
MTK9632Android9.0方案添加8188ftv驱动模块,记录调试过程中遇到的一些坑1,因本人之前接触的是mstar方案,mstar方案添加wifi模块只需要在wifi.cfg中添加改wifi模块的PID.VID,然后在load驱动的中添加驱动加载,看了下此套代码中也有这个脚本和配置文件因此照着改了一下后,调试发现并没有用,新代码中没有用到这一套逻辑2,接着调试发现打开wifi时并没有去加载驱动?那他的驱动什么时候加载的?3。查看代码发现其在init.m73...原创 2020-10-17 15:48:16 · 2956 阅读 · 10 评论