Firefly开源社区

打印 上一主题 下一主题

[Android] ROC-RK3399-PC Plus Android 10 RIL 调试

16

积分

0

威望

0

贡献

技术小白

积分
16

ROC-RK3399-PC Plus Android 10 RIL 调试

发表于 2020-10-27 12:22:27      浏览:4709 | 回复:2        打印      只看该作者   [复制链接] 楼主
目前android 10的开发板已经逐渐成为业界主流,android 10开发板+ 4G模组 上网的方案,是很多客户现在的需求。目前firefly家支持android 10的开发板只有ROC-RK3399-PC Plus, 我采购了此开发板,根据官方资料  http://wiki.t-firefly.com/zh_CN/ROC-RK3399-PC-PLUS/compile_android10.0_firmware.html   下载了android10的代码,并且编译成android 10的镜像,烧录镜像。开发板连接广和通的4G模组NL668-EAU-00。adb shell登录后:

执行 start ril-daemon后:
用logcat -b radio -v time 查看log:



显示原生的/vendor/lib/libquectel-ril.so 是32位而不是64位的。

查看了开发板的位数:


果然是64位的,于是把适配NL668-EAU-00 模组的RIL代码,拷贝到目录 /hardware/ril/reference-ril 目录
按照如下方法编译so:
source FFTools/build.sh
lunch rk3399_roc_pc_plus-userdebug
mmm hardware/ril/reference-ril
从/out/target/product/rk3399_roc_pc_plus/vendor/lib64  目录中取出libreference-ril.so  

然后 执行 如下命令:




等开发板启动后,在adb shell登录开发板,执行start ril-daemon 命令:



用logcat -b radio >/mnt/log.txt  抓取log ,然后adb pull 导出log,发现RILC没有收到RILD的任何onRequest请求。


附件是导出的Log,  希望能尽快帮忙解决此问题!!! 多谢~~


log1027.rar

2.63 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

售价: 1 灯泡  [记录]  [购买]

radio log

回复

使用道具 举报

16

积分

0

威望

0

贡献

技术小白

积分
16
发表于 2020-10-27 14:10:39        只看该作者  沙发
补充一点:  后续修改了 /hardware/ril/rild/rild.rc  ,也是没有onRequest请求,麻烦看下如何调通RIL!
回复

使用道具 举报

20

积分

0

威望

0

贡献

技术小白

积分
20
发表于 2021-3-19 18:26:53        只看该作者  板凳

回帖奖励 +1

麻烦问一下楼主怎么烧录的Android10?用哪个版本的工具?还是用的SD卡的方式?
非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表