a4f2da398837c5eaec5dec13c29e13af3f7185e3 |
|
22-Jul-2015 |
Jack Yu <jackyu@google.com> |
Allow carriers to force disable ETWS/CMAS test messages. This feature can be enabled in carrier config XML. When enabled, the user will not see ETWS/CMAS enable/disable option in emergency broadcast preference menu. bug: 22396039 Change-Id: I6ad6fa39852d3b13faeef968a1963b3e0a4a6e61
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
63f25b6e3f8b3973efeb2151f7dd71c94dc1f461 |
|
25-Jun-2015 |
Chris Manton <cmanton@google.com> |
Carrier Config API KEY_FORCE_HOME_NETWORK_BOOL Bug: 20828356 Change-Id: I30a286e7af884a11c51363916dd6a4dc965d399a
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
e5c7ca7d792f0ecb8219c217d756080d1d4c3933 |
|
24-Jun-2015 |
Junda Liu <junda@google.com> |
Rename and add carrier config keys for volte and ims. Bug: b/21878236 Change-Id: I2bc36664969fce9e773ce8a53d56b92936d96971
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
8f87c8249b33feff0ac414576b90e5c70b5661be |
|
20-Jun-2015 |
Junda Liu <junda@google.com> |
Merge "Fix spelling of a config variable." into mnc-dev
|
1826c234bcdc115c821da2991443e54f95e52888 |
|
20-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Fix spelling of a config variable. This is to be consistent with the style/format in CarrierConfigManager. Fortunately, nothing in packages/apps/CarrierConfig needs to be updated, since this variable doesn't have any overrides. Change-Id: I8910abd28d9c0aae68a04dcfcfb2f3d0c0466ca9
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
5385f5a0b8b22a06a3befd5b660676dc04336a5f |
|
19-Jun-2015 |
Junda Liu <junda@google.com> |
Merge "Add comments to carrierconfigmanager for required permission." into mnc-dev
|
fbd740c3ca5a55bc18a2a73e4b4255fdb47c506f |
|
19-Jun-2015 |
Junda Liu <junda@google.com> |
Add comments to carrierconfigmanager for required permission. Bug: b/20826627 Change-Id: Ia8a42f4792429e56108a423f27c3f843f6b0f958
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
019523a8a44dcab0bac7cb4fa3c22ada7cca6804 |
|
19-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Migrate 'csp_enabled' to CarrierConfigManager. This variable controls whether SIM cards are allowed to disable manual carrier selection, so it makes more sense for it to be managed as carrier config. Currently the variable is only used in device overlays for specific networks, but we are dropping the device-overlay so that this simply applies to those networks. Change-Id: Ia6ba6a89c94c0916c19bdf792e48a4feac87eded
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
cb8bb3900178c126b9f101e84edd07bb6b489637 |
|
19-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Merge "Add VVM carrier config to public API." into mnc-dev
|
6c1dc315aaf68676c56cc00b13f6937ef5592f8d |
|
19-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Add VVM carrier config to public API. These bits of carrier config were @hidden, but in order for carrier apps to set them, they need to be public. Bug: 21930513 Change-Id: Ifa49cf7441a8c6b6cf7e1aadb46abeb41054fcc3
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
69dd4bba65f0b50bbee101d371425ad7fd13ed22 |
|
17-Jun-2015 |
Chris Manton <cmanton@google.com> |
Merge "Add keys to handle GSM and CDMA roaming/non roaming overrides" into mnc-dev
|
a5aabfebcaad34b9fdea222d858fc54d18e462c0 |
|
17-Jun-2015 |
Junda Liu <junda@google.com> |
Merge "Add carrier config variable to hide sim lock setting ui." into mnc-dev
|
e15cca771cd641d611ecf00b20621a688a383036 |
|
17-Jun-2015 |
Junda Liu <junda@google.com> |
Add carrier config variable to hide sim lock setting ui. Bug: b/19623656 Change-Id: Iee9efcdefe5cdda2adae03f0852ff2b53e75698f
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
ca16a79b1875921b0204dd952f0d6a28ea5e1022 |
|
16-Jun-2015 |
Chris Manton <cmanton@google.com> |
Add keys to handle GSM and CDMA roaming/non roaming overrides bug: 20828356 Change-Id: Icb5ad25e213771554915bd9479a4a66b4f4a6906
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
73d043232434f3ad37af26615919eac3117536b7 |
|
16-Jun-2015 |
Junda Liu <junda@google.com> |
Merge "Add KEY_DEFAULT_SIM_CALL_MANAGER_STRING to carrierconfigmanager." into mnc-dev
|
e478649373a494347e744fcdaeac6960e4b5ae65 |
|
15-Jun-2015 |
Junda Liu <junda@google.com> |
Add KEY_DEFAULT_SIM_CALL_MANAGER_STRING to carrierconfigmanager. Bug: b/21499566 Change-Id: I9fa33f124e0f617782709597761be75a20797d4b
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
28a8cf6883478d568f9c85065e94ba39c5c439d4 |
|
16-Jun-2015 |
Amit Mahajan <amitmahajan@google.com> |
Merge "Adding config variables for triggering CI action on System update." into mnc-dev
|
02008b78d095206a9b72bd3a5242c54cb6da0bdd |
|
11-Jun-2015 |
Amit Mahajan <amitmahajan@google.com> |
Adding config variables for triggering CI action on System update. Bug: 21603815 Change-Id: I401099a9aeced578ee914ddbebf1f5982f276780
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
b2af4220adccb68c67bc91022db6239a9b9e280b |
|
11-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Merge "Delete TODO and file a bug." into mnc-dev
|
3360c2657908e6cb8565c85bdb33e0e2a3fd92b4 |
|
10-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Rename KEY_VOICE_PRIVACY_DISABLE_BOOL -> KEY_VOICE_PRIVACY_DISABLE_UI_BOOL Disabling voice privacy sounds scary. Update this config variable name to what it actually does, which is to hide some settings UI. Bug: 21571894 Change-Id: Ib981b5e442b56d0167a19326fe34935b7a1cfbf1
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
5bf0ca1b3a304faf265a6c3e63410b32f4fdb118 |
|
11-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Delete TODO and file a bug. This TODO looks more like a feature request, so I filed b/21766386 to evaluate the feature. We should remove the TODO especially because this text is in the public API. Note: I'm not deleting the exact same comment from packages/services/Telephony/res/values/config.xml because the data migrated to CarrierConfigManager is slated to be deleted from config.xml files. Bug: 21571894 Change-Id: Iaba042fb47ade24f5825a48b21960193d322363f
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
5ea0c8f1c660630edcdd5abdac076f7df69a7f8a |
|
08-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Rename reloadCarrierConfigForSubId -> notifyConfigChangedForSubId Per discussion with API council, "notify" makes more sense than "reload" here. Bug: 21571894 Change-Id: I7e8e8d91d8e6e6d4502cf371472fd82efa3e97f5
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
69822f0d63e80a068bb2ee4c80a617492f1d8141 |
|
04-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Renaming carrier config variable keys. API council advised us to use KEY_NAME_TYPE for our key constants. Bug: 21571894 Change-Id: Ibe55ad5a31ef618455e763b5c5265fc817c934ab
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
97f5ccd1cc9f06c27c5e38bfb4a8a05238e1df2f |
|
04-Jun-2015 |
Nancy Chen <nancychen@google.com> |
Add carrier package name field to check for carrier vvm app. The carrier's vvm app's package name will be checked so that if it is already installed, the dialer vvm will be disabled. Bug: 2112648e# Change-Id: I0433037f3bc5c5a380c76a03090d61c430e47e4b
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
b06411a90fcaaa6d2bb295174c97d4b7a124eea9 |
|
03-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Merge "Document procedure for adding carrier config variables." into mnc-dev
|
f31ac338af8f5b32ce08799b8ad9c7f9a1d4d091 |
|
27-May-2015 |
Jonathan Basseri <misterikkit@google.com> |
Migrating MmsConfig to CarrierConfigManager. Define variables in CarrierConfigManager that mirror those in SmsManager. These will replace MmsConfig. The literal values had to be moved into this class because classes in frameworks/base/telephony cannot reference classes in frameworks/opt/telephony. There is no change to the SmsManager API, but the data available from SmsManager#getCarrierConfigValues is moving from mms_config.xml files into the new carrier config API. This was originally Change-Id: I8a88f46c770ddcb3ac6988c29d86f0ca1f211f4a Bug: 21085630 Change-Id: I5a55873465c36ea8a7e3915b8b98a65b47c60dfa
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
27a7b78e40d23e6f87343ee9a75dc54b9b34894d |
|
02-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Revert "Migrating MmsConfig to CarrierConfigManager." Forgot to update-API This reverts commit 9444f4be82d2bbc6b8668e73e91cfa70aee2d4dc. Change-Id: I8e1bb7ff5b86d478ae7a79497d28ee9310209de6
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
9444f4be82d2bbc6b8668e73e91cfa70aee2d4dc |
|
27-May-2015 |
Jonathan Basseri <misterikkit@google.com> |
Migrating MmsConfig to CarrierConfigManager. Define variables in CarrierConfigManager that mirror those in SmsManager. These will replace MmsConfig. The literal values had to be moved into this class because classes in frameworks/base/telephony cannot reference classes in frameworks/opt/telephony. There is no change to the SmsManager API, but the data available from SmsManager#getCarrierConfigValues is moving from mms_config.xml files into the new carrier config API. Bug: 21085630 Change-Id: I8a88f46c770ddcb3ac6988c29d86f0ca1f211f4a
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
08e318e5868b4f21a95fd1b5e8b9659e2d830257 |
|
29-May-2015 |
Jonathan Basseri <misterikkit@google.com> |
Document procedure for adding carrier config variables. Readers of CarrierConfigManager.java should find enough info in the comments to add new variables and override them in either their own carrier app or the default carrier app. Change-Id: Ib1d87c24543491ad8b4ef0b1d08148a07fb1ace3
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
ec7100d0114d50f12c4ad95eaeac61e93a6d5a96 |
|
28-May-2015 |
Nancy Chen <nancychen@google.com> |
Merge "Update docstring for STRING_VVM_TYPE to point to possible values." into mnc-dev
|
42ecc9eb902ef90876cd345a906c24e0d58720a3 |
|
23-May-2015 |
Zach Johnson <zachoverflow@google.com> |
Drop the "Config". Just "CarrierService". It's cleaner. b/21308727 Change-Id: I6515888c7804349ecd07c4dd74575ef89a4bea59
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
cb43f420fc17eed8152c3509093813d4a0ecd031 |
|
28-May-2015 |
Nancy Chen <nancychen@google.com> |
Update docstring for STRING_VVM_TYPE to point to possible values. The possible values for CarrierConfgiManager.STRING_VVM_TYPE now live in TelephonyManager. Update the reference. Bug: 21446369 Change-Id: I85e3ab4f64d54f0cb8bf16b2ada67cae36cefdd2
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
9e4cd8332ac89bc409445eff3b81d739edaccb0f |
|
23-May-2015 |
Nancy Chen <nancychen@google.com> |
Add vvm type for t-mobile. T-Mobile has slightly different configuration details so add a vvm type to correspond to what they use: comverse vvm. Bug: 21126480 Change-Id: I83fd0c5651bf94eb912dd44f4b52924d8bcdd4e7
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
07e02b6d25f5a731a36ad49b482e35c14c97cbdc |
|
14-May-2015 |
Junda Liu <junda@google.com> |
Merge "Rename BOOL_SHOW_CDMA to BOOL_SHOW_CDMA_CHOICES, so the name makes more sense." into mnc-dev
|
b731c3d944ccf46b7d0115f63b63eee5ab8abf1a |
|
05-May-2015 |
Jonathan Basseri <misterikkit@google.com> |
Add null annotations for getting carrier config. CarrierConfigManager can return null Bundles for carrier config, but never returns null when getting default values. Add the appropriate annotations. Change-Id: Iffbed3b54ca7cc28cf8b04f133aacdf9e6e4fd20
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
cd115b738c3ead973425b64c19e3f78052979261 |
|
13-May-2015 |
Junda Liu <junda@google.com> |
Rename BOOL_SHOW_CDMA to BOOL_SHOW_CDMA_CHOICES, so the name makes more sense. Bug: b/21028396 Change-Id: I029671b6bcd03a07956ccf35f4e5fe03d16a2218
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
4f9ad1678eca240afb5a2174dc35e4f0559312c3 |
|
12-May-2015 |
Jonathan Basseri <misterikkit@google.com> |
Switching to PersistableBundle in carrier config API. Part of this API involves persisting config bundles to avoid binding to apps at critical moments (like boot). Regular bundles should not be written to disk because they support object types that can lose their meaning while the data is at rest. In order to use PersistableBundle, we must either start with one or filter unwanted types out of Bundle objects. Since the carrier config API has no use for unsupported types, we chose to use PersistableBundle everywhere. Bug: 20268926 Change-Id: I17989ce840014c2a0ed3679c1bca5a8498082c7f
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
9b56ad8f1a7e2c97423171bf15b0dc303f12d4c1 |
|
27-Apr-2015 |
Jonathan Basseri <misterikkit@google.com> |
Moving all Telephony overlays to CarrierConfigManager. This adds every variable and its default value from packages/services/Telephony/res/values/config.xml to the new CarrierConfigManager API. Variable docstrings are also taken from config.xml, with minimal edits. These variables were not included because either they are not carrier specific, or they are device specific: OtaPlaySuccessFailureTone OtaShowActivateFailTimes OtaShowActivationScreen OtaShowListeningScreen carrier_settings carrier_settings_menu config_allow_hfa_outside_of_setup_wizard config_enabled_lte csp_enabled dialer_default_class dtmf_type_enabled hac_enabled send_mic_mute_to_AudioManager ui_default_package This also adds BOOL_HIDE_CARRIER_NETWORK_SETTINGS which is a replacement for android.provider.Settings.Global.HIDE_CARRIER_NETWORK_SETTINGS. Bug: 20270007 Change-Id: I985a55cf88d3bd1863e28af7790b59eef01d6504
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
9892718663be17e00cc20e82d75a532161bcd613 |
|
24-Apr-2015 |
Jonathan Basseri <misterikkit@google.com> |
Never return a reference to sDefaults. Final static fields in Java are still mutable, so CarrierConfigManager should not give callers the opportunity to mutate them. Change-Id: I413597fc5f59c249997967bb0aad2d09b54fa613
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
ad5baab57e2b7c154f4bb5a1c7bab3ff3c952ede |
|
23-Apr-2015 |
Jonathan Basseri <misterikkit@google.com> |
Adding carrier variables to control certain network settings. Bug: 20270007 Change-Id: I4075c159e4fceb2e8a5bdda1261f8b2470455595
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
2850d7a5996aaccc675a917cfec61f5ba55845d7 |
|
17-Apr-2015 |
Yorke Lee <yorkelee@google.com> |
Set default values for VVM constants in CarrierConfigManager * Also hide the constants, they don't need to be @SystemApi * Make VVM_PORT_NUMBER an Int Bug: 20272209 Change-Id: I0d47afd7916d40f77ba5bf8e95306b46b27c15b3
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
5c86e922dd3473c0cf235ac9288d68099c293e53 |
|
09-Apr-2015 |
Nancy Chen <nancychen@google.com> |
Add keys for visual voicemail carrier configuration values Each carrier has its own set of visual voicemail configuration values to be retrieved from the carrier config manager API. Bug:19236241 Change-Id: Ic1d59a13d2203c70aba178c315c47ec2661ea56e
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|
9a1c9b67c4b2426884deb60c1ff84130ab47333c |
|
25-Feb-2015 |
Jonathan Basseri <misterikkit@google.com> |
Adding Carrier Config API. UICC privileged carrier apps will extend CarrierConfigService to provide carrier-specific configuration. Apps/services will use CarrierConfigManager to read the current configuration. CarrierConfigManager also defines the set of configuration variables and their default values. Bug: b/19483786 Change-Id: I027211b43276afd6fe893ae50048c52f2aed5cf5
/frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
|