rodin: Sync with device changes

Change-Id: I26159b9a14fa6c37e8f497d9550fa7cafa9ed032
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
This commit is contained in:
Ido
2026-04-13 19:25:33 +02:00
parent a5571a420f
commit a7d1dbf922
18 changed files with 33 additions and 385 deletions
@@ -7,3 +7,4 @@ service citsensorservice /odm/bin/hw/vendor.xiaomi.sensor.citsensorservice.aidl
user system
group system input
writepid /proc/sys/binder_prio/cits_sensor_pid
task_profiles ServiceCapacityLow
Binary file not shown.
-50
View File
@@ -1,50 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for China Mobile(OP01) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<!-- Add for CT 2/3G network -->
<EccEntry Ecc="110" Category="1" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="119" Category="4" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="120" Category="2" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="122" Category="8" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 03"/>
<!-- China CTA emergency numbers for GSM operators -->
<EccEntry Ecc="110" Category="0" Condition="2"/>
<EccEntry Ecc="119" Category="0" Condition="2"/>
<EccEntry Ecc="120" Category="0" Condition="2"/>
<EccEntry Ecc="122" Category="0" Condition="2"/>
<!-- Support dial 999 under G+N/A case because CT network don't support
dial 999 without no CT SIM
-->
<EccEntry Ecc="999" Category="0" Condition="2"/>
<!-- CMCC speical requirement for 000/08/118 -->
<EccEntry Ecc="000" Category="0" Condition="2"/>
<EccEntry Ecc="08" Category="0" Condition="2"/>
<EccEntry Ecc="118" Category="0" Condition="2"/>
</EccTable>
-45
View File
@@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for China Unicom(OP02) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<!-- Add for CT 2/3G network -->
<EccEntry Ecc="110" Category="1" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="119" Category="4" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="120" Category="2" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="122" Category="8" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 03"/>
<!-- China CTA emergency numbers for GSM operators -->
<EccEntry Ecc="110" Category="0" Condition="2"/>
<EccEntry Ecc="119" Category="0" Condition="2"/>
<EccEntry Ecc="120" Category="0" Condition="2"/>
<EccEntry Ecc="122" Category="0" Condition="2"/>
<!-- Support dial 999 under G+N/A case because CT network don't support
dial 999 without no CT SIM
-->
<EccEntry Ecc="999" Category="0" Condition="2"/>
</EccTable>
-48
View File
@@ -1,48 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for China Telecom(OP09) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<!-- Add 999 for HongKong -->
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="454 FFF"/>
<!-- Add for CT 2/3G network -->
<EccEntry Ecc="110" Category="1" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="119" Category="4" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="120" Category="2" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="122" Category="8" Condition="1" Plmn="460 03"/>
<EccEntry Ecc="999" Category="0" Condition="1" Plmn="460 03"/>
<!-- China CTA emergency numbers for GSM operators -->
<EccEntry Ecc="110" Category="0" Condition="2"/>
<EccEntry Ecc="119" Category="0" Condition="2"/>
<EccEntry Ecc="120" Category="0" Condition="2"/>
<EccEntry Ecc="122" Category="0" Condition="2"/>
<!-- Support dial 999 under G+N/A case because CT network don't support
dial 999 without no CT SIM
-->
<EccEntry Ecc="999" Category="0" Condition="2"/>
</EccTable>
-30
View File
@@ -1,30 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for Verizon(OP12) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<EccEntry Ecc="*272911" Category="0" Condition="1" />
</EccTable>
-32
View File
@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for DoCoMo(OP17) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<EccEntry Ecc="110" Category="1" Condition="1" />
<EccEntry Ecc="118" Category="8" Condition="1" />
<EccEntry Ecc="119" Category="6" Condition="1" />
</EccTable>
-32
View File
@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for Reliance(OP18) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<EccEntry Ecc="100" Category="0" Condition="2" />
<EccEntry Ecc="101" Category="0" Condition="2" />
<EccEntry Ecc="102" Category="0" Condition="2" />
</EccTable>
-32
View File
@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<EccTable>
<!--
Configure emergency numbers for USCC(OP236) load. For the emergey numbers defined in
3GPP TS 22.101 (112/911 when SIM/USIM present and 112/911/000/08/110/118/119/999
when SIM/USIM not present) it will be configure in default emergency number source,
so no need to configure here if there is no special request for these numbers.
The attribute definition for tag EccEntry:
- Ecc: the emergnecy number
- Category: the service category (From 3GPP TS24.008)
- Bit 1 (1): Police
- Bit 2 (2): Ambulance
- Bit 3 (4): Fire Brigade
- Bit 4 (8): Marine Guard
- Bit 5 (16): Mountain Rescue
- Bit 6 (32): Manually initiated eCall
- Bit 7 (64): Automatically initiated eCall
- Bit 8 (128): is spare and set to "0"
- Condition: there are following values:
- 0: ecc only when no sim
- 1: ecc always
- 2: MMI will show ecc but send to nw as normal call
- Plmn: Operator PLMN which contains MCC+MNC.
Use FFF or FF for all operators under same country
Ex: 460 FFF means all operators in China
-->
<EccEntry Ecc="*911" Category="0" Condition="1" />
<EccEntry Ecc="#911" Category="0" Condition="1" />
<EccEntry Ecc="*272911" Category="0" Condition="1" />
</EccTable>
-21
View File
@@ -1,21 +0,0 @@
service netdagent /vendor/bin/netdagent
class late_start
#socket netdagent stream 0660 root system
user system
group net_admin net_raw system misc
capabilities NET_ADMIN NET_RAW
on property:persist.vendor.operator.optr=OP12
write /proc/sys/net/optr 12
# NTT also need this feature. optr in kernel
# only is like a feature option to enable this
# feature. No longer operator code meaning again.
on property:persist.vendor.operator.optr=OP17
write /proc/sys/net/optr 12
# ATT also need this feature. optr in kernel
# only is like a feature option to enable this
# feature. No longer operator code meaning again.
on property:persist.vendor.operator.optr=OP07
write /proc/sys/net/optr 12
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.