sdm710-common: Use CarrierSettings app instead of CarrierConfig

The CarrierSettings app enables/disables carrier apps based on sim
inserted, so use it instead of CarrierConfig.

Change-Id: I163dd615e9d8268c5f94a28ae234a30f74c7e83b
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
This commit is contained in:
razorloves 2019-09-21 19:22:22 -05:00 committed by SamarV-121
parent b6324d4309
commit 5853c22a4c
4 changed files with 91 additions and 2514 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,321 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<carrier_config_list>
<carrier_config operator="ALL">
<boolean name="carrier_volte_available_bool" value="false" />
<boolean name="carrier_vt_available_bool" value="false" />
<boolean name="carrier_wfc_ims_available_bool" value="false" />
</carrier_config>
<carrier_config operator="JIO">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_vt_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="false" />
<boolean name="support_video_conference_call_bool" value="true" />
<boolean name="oppo_support_video_cf_bool" value="true" />
<boolean name="config_oppo_support_viwifi_bool" value="false" />
<boolean name="config_oppo_sms_ims_support_bool" value="false" />
<boolean name="config_oppo_hide_3g_2g" value="true" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<boolean name="config_oppo_dual_lte_available_bool" value="true" />
<boolean name="carrier_name_override_bool" value="false" />
<string-array name="mccmnc" num="22">
<item value="405840" />
<item value="405854" />
<item value="405855" />
<item value="405856" />
<item value="405857" />
<item value="405858" />
<item value="405859" />
<item value="405860" />
<item value="405861" />
<item value="405862" />
<item value="405863" />
<item value="405864" />
<item value="405865" />
<item value="405866" />
<item value="405867" />
<item value="405868" />
<item value="405869" />
<item value="405870" />
<item value="405871" />
<item value="405872" />
<item value="405873" />
<item value="405874" />
</string-array>
</carrier_config>
<carrier_config operator="IDEA">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="default_enhanced_4g_mode_enabled_bool" value="false" />
<int name="oppo.operator.ringtone" value="1" />
<boolean name="oppo_ussd_over_ims" value="true" />
<boolean name="config_disable_clir_over_ut" value="true" />
<string-array name="mccmnc" num="28">
<item value="40404" />
<item value="40407" />
<item value="40412" />
<item value="40414" />
<item value="40419" />
<item value="40422" />
<item value="40424" />
<item value="40444" />
<item value="40456" />
<item value="40478" />
<item value="40482" />
<item value="40487" />
<item value="40489" />
<item value="40570" />
<item value="405799" />
<item value="405845" />
<item value="405846" />
<item value="405847" />
<item value="405848" />
<item value="405849" />
<item value="405850" />
<item value="405851" />
<item value="405852" />
<item value="405853" />
<item value="405908" />
<item value="405909" />
<item value="405910" />
<item value="405911" />
</string-array>
</carrier_config>
<carrier_config operator="AIRTEL">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_vt_available_bool" value="true" />
<int name="oppo.operator.ringtone" value="1" />
<boolean name="support_video_conference_call_bool" value="true" />
<string-array name="mccmnc" num="23">
<item value="40402" />
<item value="40403" />
<item value="40410" />
<item value="40416" />
<item value="40431" />
<item value="40440" />
<item value="40445" />
<item value="40449" />
<item value="40470" />
<item value="40490" />
<item value="40492" />
<item value="40493" />
<item value="40494" />
<item value="40495" />
<item value="40496" />
<item value="40497" />
<item value="40498" />
<item value="40551" />
<item value="40552" />
<item value="40553" />
<item value="40554" />
<item value="40555" />
<item value="40556" />
</string-array>
</carrier_config>
<carrier_config operator="VDF">
<boolean name="carrier_volte_available_bool" value="true" />
<int name="oppo.operator.ringtone" value="1" />
<string-array name="mccmnc" num="23">
<item value="40401" />
<item value="40405" />
<item value="40411" />
<item value="40413" />
<item value="40415" />
<item value="40420" />
<item value="40427" />
<item value="40430" />
<item value="40443" />
<item value="40446" />
<item value="40460" />
<item value="40484" />
<item value="40486" />
<item value="40488" />
<item value="40566" />
<item value="40567" />
<item value="405750" />
<item value="405751" />
<item value="405752" />
<item value="405753" />
<item value="405754" />
<item value="405755" />
<item value="405756" />
</string-array>
</carrier_config>
<carrier_config operator="SMARTFREN">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_vt_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="false" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<boolean name="config_oppo_dual_lte_available_bool" value="true" />
<string-array name="mccmnc" num="2">
<item value="51009" />
<item value="51028" />
</string-array>
</carrier_config>
<carrier_config operator="AIS">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_vt_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_support_viwifi_bool" value="true" />
<string-array name="mccmnc" num="2">
<item value="52001" />
<item value="52003" />
</string-array>
</carrier_config>
<carrier_config operator="DTAC">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_vt_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_support_viwifi_bool" value="true" />
<string-array name="mccmnc" num="2">
<item value="52005" />
<item value="52018" />
</string-array>
</carrier_config>
<carrier_config operator="TRUE">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_vt_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_support_viwifi_bool" value="true" />
<string-array name="mccmnc" num="2">
<item value="52000" />
<item value="52004" />
</string-array>
</carrier_config>
<carrier_config operator="DIGI">
<boolean name="carrier_volte_available_bool" value="true" />
<string-array name="mccmnc" num="2">
<item value="50216" />
<item value="50210" />
</string-array>
</carrier_config>
<carrier_config operator="YES">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<boolean name="config_oppo_hide_3g_2g" value="true" />
<boolean name="config_oppo_dual_lte_available_bool" value="true" />
<boolean name="oppo_use_local_holdtone_for_volte_call" value="true" />
<int name="oppo_local_holdtone_type" value="2" />
<string-array name="mccmnc" num="1">
<item value="502152" />
</string-array>
</carrier_config>
<carrier_config operator="WEBE">
<boolean name="carrier_volte_available_bool" value="true" />
<string-array name="mccmnc" num="1">
<item value="502153" />
</string-array>
</carrier_config>
<carrier_config operator="FET">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_hide_2g_only" value="true" />
<boolean name="config_oppo_wifi_eap_sim_bool" value="true" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<boolean name="config_oppo_dual_lte_available_bool" value="true" />
<string-array name="mccmnc" num="2">
<item value="46601" />
<item value="46602" />
</string-array>
</carrier_config>
<carrier_config operator="APTG">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<string-array name="gsm_nonroaming_networks_string_array" num="1">
<item value="46697" />
</string-array>
<string-array name="mccmnc" num="1">
<item value="46605" />
</string-array>
</carrier_config>
<carrier_config operator="TWM">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="config_oppo_hide_2g_only" value="true" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<boolean name="config_oppo_dual_lte_available_bool" value="true" />
<string-array name="mccmnc" num="1">
<item value="46697" />
</string-array>
</carrier_config>
<carrier_config operator="CHT">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<int name="oppo.operator.ringtone" value="2" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_hide_2g_only" value="true" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<boolean name="config_oppo_dual_lte_available_bool" value="true" />
<string-array name="mccmnc" num="1">
<item value="46692" />
</string-array>
</carrier_config>
<carrier_config operator="TST">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="config_oppo_hide_2g_only" value="true" />
<boolean name="config_oppo_lte_preferred_for_second_slot" value="true" />
<boolean name="config_oppo_dual_lte_available_bool" value="true" />
<string-array name="mccmnc" num="1">
<item value="46689" />
</string-array>
</carrier_config>
<carrier_config operator="SINGTEL">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<int name="oppo.operator.ringtone" value="1" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_hide_2g_only" value="true" />
<string-array name="mccmnc" num="1">
<item value="52501" />
</string-array>
</carrier_config>
<carrier_config operator="STARHUB">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="config_oppo_hide_2g_only" value="true" />
<string-array name="mccmnc" num="1">
<item value="52505" />
</string-array>
</carrier_config>
<carrier_config operator="M1">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_hide_2g_only" value="true" />
<string-array name="mccmnc" num="1">
<item value="52503" />
</string-array>
</carrier_config>
<carrier_config operator="TPG">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_wfc_ims_available_bool" value="true" />
<boolean name="config_oppo_sms_ims_support_bool" value="true" />
<boolean name="config_oppo_hide_3g_2g" value="true" />
<string-array name="mccmnc" num="1">
<item value="52510" />
</string-array>
</carrier_config>
<carrier_config operator="ETISATAT">
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="carrier_vt_available_bool" value="false" />
<boolean name="carrier_wfc_ims_available_bool" value="false" />
<string-array name="mccmnc" num="2">
<item value="42402" />
<item value="42401" />
</string-array>
</carrier_config>
<carrier_config operator="TEST SIM">
<boolean name="carrier_volte_available_bool" value="true" />
<string-array name="mccmnc" num="1">
<item value="00101" />
</string-array>
</carrier_config>
<carrier_config operator="3 UK">
<boolean name="config_oppo_hide_2g_only" value="true" />
<string-array name="mccmnc" num="1">
<item value="23420" />
</string-array>
</carrier_config>
</carrier_config_list>

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2017 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Phone app resources that may need to be customized
for different hardware or product builds. -->
<resources>
<!-- The package name for the platform carrier config app, bundled with system image. -->
<string name="platform_carrier_config_package" translatable="false">com.google.android.carrier</string>
</resources>

View file

@ -21,6 +21,78 @@ product/etc/permissions/telephonyservice.xml
product/framework/QtiTelephonyServicelibrary.jar
product/framework/embmslibrary.jar
product/framework/qcrilhook.jar
product/etc/CarrierSettings/airtel_in.pb|e48ca8834f30e74a1a1a42d1041bb97fdf0f5b58
product/etc/CarrierSettings/att5g_us.pb|98336eb2c02109e2a34daef9a45e86448dd9a1cd
product/etc/CarrierSettings/att_us.pb|c4822df6aef0dbf6e239a753d7e0016df94c5d9e
product/etc/CarrierSettings/bell_ca.pb|5604a49069cdb12adb68778d79b570907dffbf1d
product/etc/CarrierSettings/bouygues_fr.pb|6cba55484042da7d7c0bfc09dd400b93e9dd00a5
product/etc/CarrierSettings/btb_gb.pb|c3a1f46191160fc58f084b626627d046c58b899a
product/etc/CarrierSettings/btc_gb.pb|ea5f2b9f9f7bf301281bd64b0da3a533a853e36e
product/etc/CarrierSettings/carrier_list.pb|2fd754091c1dd77e06b7d41754bbb0e7b5c8cbb2
product/etc/CarrierSettings/cellcom_us.pb|245855dc2ee6c93e7a09144fd053e2a39b79c629
product/etc/CarrierSettings/cht_tw.pb|f98f09b8456671a75643869417b04376c5e75ce2
product/etc/CarrierSettings/cricket5g_us.pb|b8c5668f353192024c4482b1539a32cff27e4649
product/etc/CarrierSettings/cricket_us.pb|a9920fb2b7f5e2229ce6bcf19f5897d7c6767dd1
product/etc/CarrierSettings/cspire_us.pb|ef5e42b2efd4c6796465eb53de80269010661a66
product/etc/CarrierSettings/default.pb|d1f9a97b3f015a9e8816396d4204eb4c47235f95
product/etc/CarrierSettings/docomo_jp.pb|cea17897c03ab9a2826443a0a791126e944aa79b
product/etc/CarrierSettings/ee_gb.pb|0a04a2fca8c1841948c0ad9f005e44360c83ff21
product/etc/CarrierSettings/eplus_de.pb|4d680484c1663aa88861f06116f4cb35c7202f22
product/etc/CarrierSettings/fet_tw.pb|7ed5d5ef82a2446416216c2333eb2aa0b15b359b
product/etc/CarrierSettings/fido_ca.pb|37cbbe7eb1a97374d0cdfa6f78118783517f3f73
product/etc/CarrierSettings/firstnetpacific_us.pb|e01d4d65f46317df3050f5080bb747a8d9a6d957
product/etc/CarrierSettings/firstnet_us.pb|5193ecfac5c99b6c76dc39dd3ebe65861db340ff
product/etc/CarrierSettings/fi_us.pb|1851e46301bbc48b6d49670d5ab2dbfbc6a80747
product/etc/CarrierSettings/fizz_ca.pb|5d9d0be0252b8a7bf0cdfc0aac9ef0f4df8fd6c2
product/etc/CarrierSettings/freedommobile_ca.pb|e2d98ae0e4d74e0e820e675a3074d4e04e5fe986
product/etc/CarrierSettings/h3_gb.pb|27f9c1ab5b39cb120568af1a8889d0e2a4226bec
product/etc/CarrierSettings/idea_in.pb|ee2bf748bd16d30d310b1ee3bacc7f1737b89a83
product/etc/CarrierSettings/idmobile_gb.pb|eb76d95605b6305fc11f8dae2d2f67e2bcc46c34
product/etc/CarrierSettings/kddi_jp.pb|9be15bfae8d389be56c707002886bfe775533fe4
product/etc/CarrierSettings/kddimvno_jp.pb|13053a7c64770a712272aa2723e94fdb33638f34
product/etc/CarrierSettings/koodo_ca.pb|3cd0259242f51f2e37051b3c4d2a1d8e4ad36bfc
product/etc/CarrierSettings/luckymobile_ca.pb|8913ed1e21e7fc27eb8be6159bf3ec171083bb67
product/etc/CarrierSettings/o2_de.pb|47a6e9a2ffc3adf3d1dae1666dd73781f8d90d18
product/etc/CarrierSettings/o2postpaid_gb.pb|e93b96d844a3c308ca54197453259d83462d2a81
product/etc/CarrierSettings/o2prepaid_de.pb|9abc0e81ccea22fb66c4a533f6cfcb4d025b5705
product/etc/CarrierSettings/o2prepaid_gb.pb|b9304a2c6fa0e3380980ec2fbd2118ae0ec1d71e
product/etc/CarrierSettings/optus_au.pb|00aedec8c850b33fec6eff1eeed3d0e9e33468ca
product/etc/CarrierSettings/orange_es.pb|84f7204d682f709b1adc2e413e6ef16924e5b734
product/etc/CarrierSettings/orange_fr.pb|aab8b018d394ed7b5485f8b753b4c85fa9d416b2
product/etc/CarrierSettings/others.pb|918cb148d7f38875e25fad0971b8500cb924a776
product/etc/CarrierSettings/pcmobilebell_ca.pb|90412d7aa544bdc6c95a07325bf5bf866aa4fba4
product/etc/CarrierSettings/rakuten_jp.pb|c14772b82dfe99ca1a3593532c177ca94fa54acb
product/etc/CarrierSettings/rjio_in.pb|9d896d9aafd9306aaa92af3143e40c2cd82474a9
product/etc/CarrierSettings/rogers_ca.pb|36114dabe60500e03f3215a8cea82009d26cdc9c
product/etc/CarrierSettings/sfr_fr.pb|42bb6fcf6d7bebc345d17b7f399565ef7d015b2c
product/etc/CarrierSettings/singtel_sg.pb|c098c23df4a0045b73223020a01e940571063c66
product/etc/CarrierSettings/softbank_jp.pb|507a2728a4b942a0c8397b207061add11aa3aee9
product/etc/CarrierSettings/solomobile_ca.pb|4bfc1bfbc265d15e48c456b272d30c42d3c83bc4
product/etc/CarrierSettings/spectrum_us.pb|1df828761d2abd55b1d82b6ead75738206c303fe
product/etc/CarrierSettings/sprint_us.pb|ae8e0c7b60afaf73ca21931de0cb8561ced500a6
product/etc/CarrierSettings/sprintwholesale_us.pb|fc6fb54c0250c0210b2852be67d98e105cc243a4
product/etc/CarrierSettings/starhub_sg.pb|985de12a0cd33fff195588296b1a74588f05b196
product/etc/CarrierSettings/telekom_de.pb|5dbd830f8a49556cfb94ebf1c7f4e195123dd95c
product/etc/CarrierSettings/telstra_au.pb|e335d56b4801251b05b3749dc19c873c6856bf1f
product/etc/CarrierSettings/telus_ca.pb|48c9de85a8558d4fd94c9688a7dad601a74e8d02
product/etc/CarrierSettings/tmobile_us.pb|9c46f0429f30ec6c6440f4ff87217f2cc493d085
product/etc/CarrierSettings/tracfonetmo_us.pb|768243be6cd08e96a8dfdb9ed418e6396adb6ab4
product/etc/CarrierSettings/tracfoneverizon_us.pb|4589e2223583d165e90b7daff5392da34d4a9877
product/etc/CarrierSettings/twm_tw.pb|f1a2a25b16d7852a4501730cce58df25a6b90c6a
product/etc/CarrierSettings/uscc_us.pb|21cb48ab755aa957633b7884e9d5e7859adcf15f
product/etc/CarrierSettings/verizon_us.pb|96ce914b743bc6a3aa4a9e195f830a4c52282239
product/etc/CarrierSettings/videotron_ca.pb|6b7da46b84923b4f1cbefa0952a4748dadc0d065
product/etc/CarrierSettings/virgin_ca.pb|44863e8b725ca9ceb14a64a1da6f23a42d1a5463
product/etc/CarrierSettings/visible_us.pb|93e6c5138416f47d1ac27ce8ecdf832ce8893faa
product/etc/CarrierSettings/vodafone_au.pb|ebc8e8ac117a419b45c0ca38c3c030a0e1a64bcc
product/etc/CarrierSettings/vodafone_de.pb|1f1f166b353209f0e4263dd01f967cd784b8a5b6
product/etc/CarrierSettings/vodafone_es.pb|5b83f119595b13c6b64f042b596939dc5abfdd75
product/etc/CarrierSettings/vodafone_gb.pb|8aa3de7f871d9adb13d12331a44a339a3ba92738
product/etc/CarrierSettings/vodafone_in.pb|7eb79c307984f65480aa010fb247ea7b5f5abcb1
product/etc/CarrierSettings/vodafone_it.pb|60d0d95cf7c594d131f7e324e0e37519b167dcee
product/etc/CarrierSettings/vodafone_nl.pb|48aedcec52ed2a4ac6641428ca1b3a2f013bd16d
product/etc/CarrierSettings/xfinity_us.pb|1b4744e6887943248d1a21282f1bc3b0788ee52a
-product/priv-app/CarrierSettings/CarrierSettings.apk|5f6509438fd490f850b19e5295cc92edd19e6d4d
# Radio - IMS
product/lib64/libdiag_system.so