不可以,必现的,少库 radio的底层服务都跑不起来
这个我们出厂都测试过了,应该不会吧,可以ping通过吗? zhubinsheng 发表于 2025-1-2 15:44
开发板你们出厂测试吗?用的是自己本地编的固件吗?
我这个报错应该很明显了吧,少这个库
...
按照WIKI看下是否可以上网,如果不行,可以寄回给我们看看是不是硬件坏了。
通过网盘分享的文件:BAK
链接: https://pan.baidu.com/s/1BOemE2AH8Jg7qyLHOcRGOQ?pwd=c37g 提取码: c37g
--来自百度网盘超级会员v7的分享
你好,如果着急可以先用此版本Android固件,但WiFi蓝牙有点问题。4g模块报错我看看分析解决 您好!
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; 拉了一套全新源码测试修改的,编译测试烧录通过才放出来,你那边测试没通过?libreference-ril-ec20.so可以重命名为libquectel-ril.so,可以通过命令查询库详细信息
页:
[1]