These cause com.android.phone to crash:
E AndroidRuntime: FATAL EXCEPTION: main
E AndroidRuntime: Process: com.android.phone, PID: 4429
E AndroidRuntime: java.lang.IllegalArgumentException: thresholds length must between 1 and 4
E AndroidRuntime: at android.telephony.SignalThresholdInfo$Builder.setThresholds(SignalThresholdInfo.java:422)
Change-Id: I1a2721063bc7dae0d3415a59883a5470518c47a1
* If you look at the CarrierConfigV2 converter, it reads
'pbundle_as_map' and not 'bundle' - which isn't handled at all
* All others match parseCarrierConfigToMap
Ref: 2093949: Add support for "double" and "bundle" in pb generating script | https://android-review.googlesource.com/c/platform/tools/carrier_settings/+/2093949
TODO: Figure out how to run the converter as a test somehow
Change-Id: I2197766590625e9f4cd12d30a65204a2ec750515
* Trying to load them all at once resulted in a game of chicken due
to 'telenor_se' existing in both generic 'others.pb', and it's own
'telenor_se.pb'
* We tried to work around that in multiple ways, and that did work,
but let's just re-write this to be more deterministic, and generic.
Change-Id: Iac046b98d4c23667eff306861c902913785e6ca8
Import proto files from
tools/carrier_settings 0a2c3b9ec4337283b67391971613cd06690a2d34
packages/providers/TelephonyProvider e9b03419e34ed174e239453f958aac0f042bf072
Change-Id: Ied7c51623dc6d14352fbc30db4632311ba455a0e
* Users have reported that in some cases they were able to edit
APNs on stock, but aren't able to do so here.
* We can just allow editing APNs always
Reference:
https: //cs.android.com/android/platform/superproject/+/master:frameworks/base/telephony/java/android/telephony/CarrierConfigManager.java
Issue: calyxos#599
Issue: calyxos#266
Issue: calyxos#636
Change-Id: I967069a7631e7b26ad9970704dfda5583e0b0fbf
* This will make it work with the naked config
* We can have two different XMLs if needed, where one
could include this config
* Looked for any 'com.google.android.' or Sprint/Verizon
packages and removed those
Change-Id: I3d68c995f855c13231946a5796091936479906e9
* "Fixes" AssertionError assert setting.canonicalName not in all_settings
* The culprit is 'telenor_se'
Change-Id: I9d8c61f2400ecc89f560333ecaba84a739a0bef8