Q:Android Lollipopバージョンを実行しているiMXプラットフォームとの3G / 4Gモデムの統合に関するガイドラインドキュメントはありますか?
ある: 一般的に言えば、3G / 4Gでの移植ドキュメントは製造元が提供する必要がありますが、3G / 4Gモジュールが異なると、移植手順も異なります。次の手順は、Android JB3上のZTE 4.2.2Gの場合のものです。
----一般的な手順:
(1) linux USBドライバ
Linuxカーネルでは、USBドライバーパスでGSMモジュールを選択する必要があります。
(2)3G用通信ポート
Linuxが正常に起動した後、パス/dev/にttyUSB0、ttyUSB1、ttyUSB2などの通信ポートを見つけることができます。
これらのttyポートはATコマンドとデータ送信用ですが、どれがデータ用で、どれがATコマンド用かは、メーカーに問い合わせるか、情報を取得する必要があります。
(3)dial script
3Gマニュファクチャリングが台本を渡し、そうでない場合は依頼します。
(4)ダイナミックライブラリ(libreference-ril.so)
3G製造は、Androidの元のライブラリを置き換えるライブラリを提供します。
(5)彼らのドキュメントに従ってinit.rcファイルに3Gのサービスを追加します
---例として、ZTE 3G(CDMA)の手順を見てみましょう
**元のファイルをZTEがリリースした libreference-ril.so ファイルに置き換えます。
**init.gprs-pppd をコピーします。ファイルを system/etc/ppp ディレクトリへ
**init.を変更します。RCは次のようにします。
サービス ril-daemon /system/bin/rild -l /system/lib/libreference-ril.so -- -d /dev/ttyUSB2 -u /dev/ttyUSB0
クラスメイン
ソケット RILD ストリーム 660 ルート ラジオ
socket rild-debug stream 660 無線システム
ソケットRILD-PPPストリーム660無線システム
ユーザールート
グループ・ラジオ・キャッシュ inet その他 オーディオsdcard_rwログ
サービスpppd_gprs /etc/ppp/init.gprs-pppd
クラスメイン
ユーザールート
グループラジオキャッシュ inet その他
ディセーブル
ワンショット
Hi Xiyuan,
3Gモジュールのサプライヤーに連絡できます。
よろしくお願いいたします。
Dan
zte ac782 evdoモジュールでテストしていますが、製造元の3G libreference-ril.so を取得するにはどうすればよいですか ?