otter: overlay: Don't let any carrier default WFC mode to `IMS Preferred`

Qualcomm has added another WFC preference setting `IMS Preferred`
which is not supported in AOSP. If we let carriers default to this
setting, the AOSP settings app shows that WFC is disabled and
`Unexpected WFC mode value: 10` is logged. Even though the default
mode is still working fine, the user is unable to change to this
mode again once a different mode was selected. To fix this, remove
all default WFC mode settings with value "10" and let these carriers
default to "2" (`WiFi Preferred`, the default in AOSP) instead.

Leave the `carrier_wfc_supports_ims_preferred_bool` configs in place,
such that, in case the following patches are present in the system,
the user is still able to select the `IMS Preferred` mode in settings
manually.

https://git.codelinaro.org/clo/la/platform/frameworks/base/-/commit/097dacd55bf88a0baff805e5d21bc52aafca1b1e
https://git.codelinaro.org/clo/la/platform/packages/services/Telephony/-/commit/a451b1fd2305622a79ed42bf23627cb47b1e3c08
https://git.codelinaro.org/clo/la/platform/packages/apps/Settings/-/commit/a79d737742902e730090222589ecf4c19fa1b024
https://git.codelinaro.org/clo/la/platform/packages/apps/Settings/-/commit/d8ff55888f59f6340dc7a14f9ab44bb2a9d17fce#
https://git.codelinaro.org/clo/la/platform/packages/apps/Settings/-/commit/a2beaccd8fb78baf49da3ed0948b6cca45b5bd17

Change-Id: Ie6b9f30da45450c43a465de1170ef11d1d4ba1ee
1 file changed
tree: 1a7dfb0ef28ae34a31c1de57b9ecf42cc10223dd
  1. audio/
  2. bootctrl/
  3. configs/
  4. fingerprint/
  5. gps/
  6. gpt-utils/
  7. init/
  8. location/
  9. media/
  10. overlay/
  11. overlay-lineage/
  12. sepolicy/
  13. vibrator/
  14. Android.bp
  15. Android.mk
  16. AndroidProducts.mk
  17. BoardConfig.mk
  18. config.fs
  19. device.mk
  20. device_framework_matrix.xml
  21. extract-files.py
  22. lineage.dependencies
  23. lineage_otter.mk
  24. manifest_yupik.xml
  25. modules.blocklist
  26. modules.load
  27. modules.load.recovery
  28. odm.prop
  29. product.prop
  30. proprietary-files.txt
  31. proprietary-firmware.txt
  32. README.md
  33. setup-makefiles.py
  34. system_ext.prop
  35. vendor.prop
README.md

Device Picture

SHIFTphone 8

Device Specifications

DeviceSHIFTphone 8
SoCQualcomm QCM6490 (SM7325)
QCOM Board Platformlahaina
CPU(1) x 2.7 GHz Kryo 670 Gold Plus, (3) x 2.4 GHz Kryo 670 Gold, (4) x 1.9 GHz Kryo 670 Silver
GPUAdreno 643
Memory12GB RAM
Shipping Android version14
Storage256GB/512GB
BatteryRemovable Li-Ion 3850 mAh
Dimensions164.2 x 78.7 x 9.8 mm
Display2400 x 1080 (20:9), 6.67 inch
Rear camera 150MP, f/1.8 (Wide) Dual LED flash
Rear camera 250MP, (Ultra Wide)
Front camera32MP, (Wide)
NetworkGSM / HSPA / LTE / 5G