* in moto framework we have “config_sim_operator_override_rules” which is overriding sim operators, and in overlays they are replacing 312530 with 310120.
getprop of sprint on stock firmware:
[gsm.sim.operator.numeric]: [310120]
[gsm.sim.operator.numeric.orig]: [312530]
* We don’t hve such implementation on lineage so it uses wrong APN and mobile data is broken with sprint
* This hack adds 310120 APNs to 312530, so we can have LTE+ on it
Change-Id: I9184348ee58dbf0239fce5cf69b7826b5e7a3ed1
7 lines
1.2 KiB
XML
7 lines
1.2 KiB
XML
<apn carrier="Sprint LTE internet" mcc="310" mnc="120" apn="x.ispsn" type="default,mms,supl,hipri,dun" mmsc="http://mms.sprintpcs.com/servlets/mms" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer="14" />
|
|
<apn carrier="Sprint EHRPD internet" mcc="310" mnc="120" apn="x.ispsn" type="default,mms,supl,hipri" mmsc="http://mms.sprintpcs.com/servlets/mms" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer="13" />
|
|
<apn carrier="Sprint internet" mcc="310" mnc="120" apn="x.ispsn" type="mms,supl,hipri" mmsc="http://mms.sprintpcs.com/servlets/mms" protocol="IPV4V6" roaming_protocol="IPV4V6" />
|
|
<apn carrier="Sprint CdmaNai" mcc="312" mnc="530" apn="x.ispsn" type="default,mms,supl,hipri,dun" mmsc="http://mms.sprintpcs.com/servlets/mms" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer="14" />
|
|
<apn carrier="Sprint 312530 EHRPD internet" mcc="312" mnc="530" apn="x.ispsn" type="default,mms,supl,hipri" mmsc="http://mms.sprintpcs.com/servlets/mms" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer="13" />
|
|
<apn carrier="Sprint 312530 internet" mcc="312" mnc="530" apn="x.ispsn" type="mms,supl,hipri" mmsc="http://mms.sprintpcs.com/servlets/mms" protocol="IPV4V6" roaming_protocol="IPV4V6" />
|