aboutsummaryrefslogtreecommitdiffstats
path: root/java/CarrierConfigConverterV2.java
Commit message (Collapse)AuthorAgeFilesLines
* Load no-mcc-mnc config for carriers w/o configsHEADandroid-s-beta-5masterandroid-s-beta-5Jared Tsai2021-08-181-3/+12
| | | | | | | | | | | | | Issue: when carrier config for mcc/mnc 000/000 doesn't exist, no-mcc-mnc config in vendor.xml is not applied to carriers w/o any customized configs in assets or vendor.xml. Solution: Generate a 000/000 carrier if no-mcc-mnc config exists in vendor.xml, so no-mcc-mnc config will be applied as the default config for carriers without configs. Bug: 181589307 Change-Id: Id2868f4469167834f928d915217803c5ab353b37
* Align the handling of no-mcc-mnc configs in vendor.xml with carrierconfig appandroid-s-beta-2android-s-beta-1Meng Wang2021-04-291-27/+6
| | | | | | Bug: 186172788 Test: manual Change-Id: I99f3be6c3f241ce947cf1b7727be0452fa28221d
* CarrierConfigConverter: support `<string value="content" />`Meng Wang2020-10-231-0/+3
| | | | | | | | .. besides `<string>content</string>`. Both syntaxes are supported by AOSP CarrierConfig which uses PersistableBundle.restoreFromXml(). Test: value of '5g_icon_configuration_string' is picked up by the tool. Change-Id: Iaf43b819897219a6d88143c5a4189150eea08dcf
* CarrierConfigConverterV2 should accept version as long instead of int.android11-devMeng Wang2020-06-111-2/+2
| | | | | | Bug: 158782699 Test: manual - the tool runs. Change-Id: I4d7ae3f4f5cf4f7d5da59dcdd7f170e3b3015e41
* Update carrier list pathcalvinpan2020-05-141-1/+1
| | | | | | | | | In I76b7cd622aaeb8976dd673d57f998353064788d8, the latest carrier list move to latest_carrier_id/. Bug: 155254987 Test: Build pass Change-Id: Ic0dddb81b05374d612a0a848f4f229262eb878ce
* CarrierSettings data conversion toolsMeng Wang2020-04-241-0/+878
These tools convert Android carrier configs and APNs from XML format to protobuf format to be consumed by CarrierSettings. Bug: 144283419 Test: make Change-Id: Id40690bedff74f80e12fe03f287d3a81a61d5a08