Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grapheneos-archive/platform_packages_apps_carrierconfig
https://github.com/grapheneos-archive/platform_packages_apps_carrierconfig
Last synced: about 4 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/grapheneos-archive/platform_packages_apps_carrierconfig
- Owner: GrapheneOS-Archive
- Archived: true
- Created: 2022-01-08T07:31:28.000Z (almost 3 years ago)
- Default Branch: 13
- Last Pushed: 2023-07-11T19:18:31.000Z (over 1 year ago)
- Last Synced: 2024-11-15T18:14:31.592Z (about 4 hours ago)
- Language: Java
- Homepage: https://grapheneos.org/
- Size: 1.98 MB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Default Carrier Config App
==========================This app works as part of com.android.phone.CarrierConfigLoader to configure telephony features
based on the subscriber's network. It replaced many XML resource overlays in frameworks/base and
frameworks/opt/telephony. The current framework allows per-network configuration that uses
CarrierIdentifier objects, rather than just mcc/mnc. per-network configuration files live in assets
folder. Two ways to configure per-network configuration. Preferred way is
carrier_config_carrierid__.xml
AOSP carrier ID assignments can be found at
https://android.googlesource.com/platform/packages/providers/TelephonyProvider/+/master/assets/latest_carrier_id/carrier_list.textpb
use carrier_config_mccmnc_.xml only if there is no matching carrier id.This app uses a CarrierIdentifier to read the appropriate config snippets from the assets folder.
If you make changes to the XML files, run the unit tests to ensure they can still be parsed:
runtest carrierconfig-unit