摘要:
os:android7.1 客户需求:整个板子的软件程序由系统软件和mcu软件组成,mcu软件每次烧录了新版本之后,需要也能显示出来版本号。 解决方案:可以参照android的版本号,做一个拼接的显示。 因此要捋顺android版本号的整个显示流程。 1.在文件 packages/apps/Sett 阅读全文
摘要:
根据项目需求,在init.rc添加一个服务,开机自动启动这个服务: service eGTouchD /system/bin/eGTouchD class main user root group root oneshot 开机后通过ps -Z查看进程,发现/system/bin/eGTouchD这 阅读全文
摘要:
os:android7.1 需求:设置有很多默认选项,有些定制的项目不需要这些多余的选项(比如:流量使用情况、电池、位置信息等),需要删除掉这些选项菜单。 比如去掉wifi这一选项菜单,修改如下: packages/apps/Settings/src/com/android/settings/Set 阅读全文
摘要:
描述:根据客户的需要,设备的录播音量有点小,需要调大一点。查看8323的规格书,发现有些寄存器是可以控制音量大小的。 1.播放: 规格书描述: 可见,数字音量控制衰减信号在0.5分贝,增量从0到-96分贝,写入寄存器的值越大,衰减信号越强声音也就越小。 驱动代码:sound/soc/codecs/e 阅读全文
摘要:
os:android7.1 描述:编译为userdebug版本时调试时,调试串口是可以正常输入输出的,编译为user版本时,串口就只能输出不能输入了。 原因: out/target/product/rk3288/recovery/root/init.rc # Always start adbd on 阅读全文
摘要:
Platform:rk3399 Os:android7.1 Kernel:4.4 1.1 在内核中添加USB串口驱动和USB网卡驱动 通过指令make ARCH=arm64 menuconfig,配置内核: 添加 USB 串口驱动: device drivers--> usb support--> 阅读全文
摘要:
os:android7.1 1、用官方给的包,直接解压在vendor目录下: vendor/partner_gms 2、修改device\rockchip\common\BoardConfig.mk BUILD_WITH_GOOGLE_MARKET ?= true BUILD_WITH_GOOGLE 阅读全文
摘要:
OS:android7.1 代码移植一.驱动部分 1.dts: &i2c4 { status = "okay"; nfc: nfc@28 { compatible = "firefly,pn544"; reg = <0x28>; ven-gpio = <&gpio5 18 GPIO_ACTIVE_H 阅读全文
摘要:
1./rk3288-7.1/frameworks/base:diff --git a/core/java/android/net/EthernetManager.java b/core/java/android/net/EthernetManager.javaindex 7b7e7cd..a9913 阅读全文