3568bringup4g模块报错
(为了高效,请按如下格式提问)硬件主板型号:3568
固件名称/系统版本:11 编译时间是::
自编的或固件下载地址:一样的报错,最新的代码编出来的固件或者使用官方的最新的固件
Log日志: (可以导出,用TXT附件上传)
log先不附了,必现的问题
问题描述及复现步骤:
首先是libquectel-ril.so这个库压根没有编译,但是radio的hal服务却用到这个,以至于系统无法启动radio的底层服务。
其次我怀疑是配置的有问题:
是用libquectel-ril.so还是librk-ril.so?感觉用librk-ril.so好像at指令也能收发
如果是libquectel-ril的话,你们为什么没吧移远提供的驱动放到源码里编译或者是编好so库放进去用?我想知道没这么做的原因
你好!使用我们提供的4G模块遇到问题了吗。直接使用是否可以。 何浩钧 发表于 2025-1-2 15:06
你好!使用我们提供的4G模块遇到问题了吗。直接使用是否可以。
不可以,必现的,少库 radio的底层服务都跑不起来 zhubinsheng 发表于 2025-1-2 15:13
不可以,必现的,少库 radio的底层服务都跑不起来
这个我们出厂都测试过了,应该不会吧,可以ping通过吗? 何浩钧 发表于 2025-1-2 15:16
这个我们出厂都测试过了,应该不会吧,可以ping通过吗?
libquectel-ril.so在哪里编出来的的? rild用到这个库 但是源码里没有提供
何浩钧 发表于 2025-1-2 15:16
这个我们出厂都测试过了,应该不会吧,可以ping通过吗?
开发板你们出厂测试吗?用的是自己本地编的固件吗?
我这个报错应该很明显了吧,少这个库
zhubinsheng 发表于 2025-1-2 15:44
开发板你们出厂测试吗?用的是自己本地编的固件吗?
我这个报错应该很明显了吧,少这个库
...
按照WIKI看下是否可以上网,如果不行,可以寄回给我们看看是不是硬件坏了。
不行,但是跟硬件没关系,是安卓系统里少库,请你仔细看一下我的上述问题描述 通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g
--来自百度网盘超级会员v7的分享
你好,如果着急可以先用此版本Android固件,但WiFi蓝牙有点问题。4g模块报错我看看分析解决 fahri 发表于 2025-1-2 18:53
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g...
麻烦上传修改的patch,或者贴一下修改方式。 fahri 发表于 2025-1-2 18:53
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g...
方便先把修改发一下吗?就是libquectel-ril.so在哪里编出来的的? fahri 发表于 2025-1-2 18:53
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g...
急着要,能发一下修改的patch吗 您好!
1.将configure.rar解压后配置文件放到vendor/rockchip/common/phone下,位置如下所示
bin/chat
etc/ppp/ip-down
etc/ppp/ip-up
etc/ppp/ql-ril.conf
lib/libreference-ril-ec20.so
2.device/rockchip/common打入devicecommon.patch
3.device/rockchip/rk356x打入devicerk356x.patch
4.vendor/rockchip/common打入vendorcommon.patch
5.hardware/ril/rild/rild.rc
diff --git a/rild/rild.rc b/rild/rild.rc
index f6beb54..7a2572f 100644
--- a/rild/rild.rc
+++ b/rild/rild.rc
@@ -1,5 +1,5 @@
service vendor.ril-daemon /vendor/bin/hw/rild
class main
- user radio
- group radio cache inet misc audio log readproc wakelock
+ user root
+ group radio cache inet misc audio sdcard_rw log
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
1.kernel/打入kerneldriver.patch
2./system/core/init/devices.cpp修改如下
diff --git a/init/devices.cpp b/init/devices.cpp
index 9fbec641b..9fca78432 100644
--- a/init/devices.cpp
+++ b/init/devices.cpp
@@ -492,6 +492,11 @@ void DeviceHandler::HandleUevent(const Uevent& uevent) {
int device_id = uevent.minor % 128 + 1;
devpath = StringPrintf("/dev/bus/usb/%03d/%03d", bus_id, device_id);
}
+ #if 1 //add by quectel for mknod /dev/cdc-wdmo
+ } else if (uevent.subsystem == "usbmisc" && !uevent.device_name.empty()) {
+ devpath = "/dev/" + uevent.device_name;
+ #endif
+
} else if (StartsWith(uevent.subsystem, "usb")) {
// ignore other USB events
return; fahri 发表于 2025-1-9 15:03
您好!
1.将configure.rar解压后配置文件放到vendor/rockchip/common/phone下,位置如下所示
bin/chat
patch收到了,相信你们能跑起来,但是担忧稳定性,所以提出以下几个小问题,麻烦解答下
<!-- This device is not "voice capable"; it's data-only. -->
- <bool name="config_voice_capable">false</bool>
+ <bool name="config_voice_capable">true</bool>
这个非必要改为true吧?
ro.telephony.default_network=9
这个修改的意义是什么?方便告知下吗?
libreference-ril-ec20.so的是移远提供的还是基于他们的源码编译的?
kerneldriver.patch是移远提供的吗?
拉了一套全新源码测试修改的,编译测试烧录通过才放出来,你那边测试没通过?libreference-ril-ec20.so可以重命名为libquectel-ril.so,可以通过命令查询库详细信息 fahri 发表于 2025-1-13 11:14
拉了一套全新源码测试修改的,编译测试烧录通过才放出来,你那边测试没通过?libreference-ril-ec20.so可以 ...
用是一回事,为什么这么修改又是一回事。帮忙回答我提出的问题,谢谢
页:
[1]