Android2 1下除錯3G模組(二

2021-06-22 12:00:35 字數 997 閱讀 5478

前面講到了如何讓修改kernel驅動和ril層**,接下來還需要增加ppp撥號以及裝置檔案和服務屬性。

1.修改init.gprs-pppd屬性

對應檔案:system/core/include/private/android_filesystem_config.h

在static struct fs_path_config android_files中增加:

+   ,

2.修改ttyusb裝置屬性

對應檔案:system/core/init/devices.c

在static struct perms_ devperms中增加:

+   , 

+   ,

+   ,

+   ,

+   ,

+   ,

3.修改pppd_gprs服務屬性

對應檔案:system/core/init/property_service.c

在property_perms中增加:

+   ,

在control_perms中增加:

+   ,

4.修改init.rc檔案

service ril-daemon /system/bin/rild -l libreference-ril.so -- -d /dev/ttyusb2

socket rild stream 660 root radio

socket rild-debug stream 660 radio system

user root

group radio cache inet misc

service pppd_gprs /etc/ppp/init.gprs-pppd /dev/ttyusb0

user root

group radio cache inet misc

disabled

現在3g模組上電後就可以註冊上網路,並能實現**功能,接下來還要實現gprs撥號上網功能。

Android2 1下除錯3G模組(一)

曾幾何時在android2.1下除錯3g模組,曾幾何時模組廠商提供的庫不能用,曾幾何時只能用自己的庫痛苦地除錯.這一切的一切都已成往事,昔日的成功在毫無保留下成為浮雲,該忘了忘記了,該記得也跟著忘記了。現如今再次調3g模組,卻不知道以前如何除錯,看來還是要記下來。我採用的是華為em770w模組,支援...

WinCE下3G模組的除錯

這兩天在wince6.0上除錯了下3g模組,華為的em730,它支援gprs和wcdma。雖然沒有涉及到驅動的移植 沒有源 但除錯過程還是幾經周折,記下來以便後用。em730是mini pci介面的,也支援usb。於是先請硬體工程師幫忙飛了一堆線,在pc上測試了一下,工作完全正常,證明模組本身沒有問...

WinCE下3G模組的除錯

這兩天在wince6.0上除錯了下3g模組,華為的em730,它支援gprs和wcdma。雖然沒有涉及到驅動的移植 沒有源 但除錯過程還是幾經周折,記下來以便後用。em730是mini pci介面的,也支援usb。於是先請硬體工程師幫忙飛了一堆線,在pc上測試了一下,工作完全正常,證明模組本身沒有問...