android9.0 4G模块EC20调试
1. sdk-9.0\device\rockchip\rk3288\device.mk
+ rild.libpath=/vendor/lib/libreference-ril.so \
+ rild.libargs=-d /dev/ttyUSB0 \
2.sdk-9.0\device\rockchip\common\BoardConfig.mk
#for rk 4g modem
+ BOARD_HAS_RK_4G_MODEM ?= true
3.拷贝供应商给的arm64-v8a目录下的文件: libreference-ril.so chat ip-down ip-up 到:
device\rockchip\rk3288 目录下。
4.sdk-9.0\device\rockchip\rk3288\rk3288.mk
+ PRODUCT_COPY_FILES += device/rockchip/rk3288/EC20-4G-lib/libreference-ril.so:vendor/lib/libreference-ril.so
+ PRODUCT_COPY_FILES += device/rockchip/rk3288/EC20-4G-lib/chat:system/bin/chat
+ PRODUCT_COPY_FILES += device/rockchip/rk3288/EC20-4G-lib/ip-up:system/bin/ip-up
+ PRODUCT_COPY_FILES += device/rockchip/rk3288/EC20-4G-lib/ip-down:system/bin/ip-down
5.
$: su
#: ping www.baidu.com #亲测 通
我这里使用默认的 manifest.xml,里面已经包含我想要的配置,参照文档,如果没有请添加。文章 - 完整的rk3288调试记录-有详细说明。