huangcm
2025-07-05 bc0611069d13b561eb4297b1bfeea68a7b8929e5
fix(4g): Support the use of IoT cards
2 files modified
12 ■■■■ changed files
android/frameworks/base/telephony/java/com/android/internal/telephony/RILConstants.java 4 ●●●● patch | view | raw | blame | history
android/vendor/aw/public/prebuild/lib/librild/quecte_ec20_modem/apns-full-conf.xml 8 ●●●●● patch | view | raw | blame | history
android/frameworks/base/telephony/java/com/android/internal/telephony/RILConstants.java
....@@ -230,8 +230,8 @@
230230 /** NR 5G, LTE, TD-SCDMA, CDMA, EVDO, GSM and WCDMA */
231231 int NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA = 33;
232232
233
- int PREFERRED_NETWORK_MODE = Integer.parseInt(TelephonyManager.getTelephonyProperty(0,
234
- "ro.telephony.default_network", Integer.toString(NETWORK_MODE_WCDMA_PREF)));
233
+ int PREFERRED_NETWORK_MODE = 22;
234
+ // Integer.parseInt(TelephonyManager.getTelephonyProperty(0, "ro.telephony.default_network", Integer.toString(NETWORK_MODE_WCDMA_PREF)));
235235
236236 int BAND_MODE_UNSPECIFIED = 0; //"unspecified" (selected by baseband automatically)
237237 int BAND_MODE_EURO = 1; //"EURO band" (GSM-900 / DCS-1800 / WCDMA-IMT-2000)
android/vendor/aw/public/prebuild/lib/librild/quecte_ec20_modem/apns-full-conf.xml
....@@ -27680,6 +27680,14 @@
2768027680 <apn carrier="中国移动 (China Mobile) GPRS"
2768127681 carrier_id = "1435"
2768227682 mcc="460"
27683
+ mnc="04"
27684
+ apn="cmnet"
27685
+ type="default,supl"
27686
+ />
27687
+
27688
+ <apn carrier="中国移动 (China Mobile) GPRS"
27689
+ carrier_id = "1435"
27690
+ mcc="460"
2768327691 mnc="07"
2768427692 apn="cmnet"
2768527693 type="default,supl"