diff --git a/audio/cheetah/tuning/waves/waves_config.ini b/audio/cheetah/tuning/waves/waves_config.ini index b9343d5..c684451 100644 --- a/audio/cheetah/tuning/waves/waves_config.ini +++ b/audio/cheetah/tuning/waves/waves_config.ini @@ -19,7 +19,7 @@ SR_COMMON = 48000 # This can be configured by Waves or platform vendor. ######################################################################################################## [HAL_ORIENTATION_SUBTYPES] -OST_SPEAKER = 0:12,90:13,180:12,270:14 +OST_SPEAKER = 0:12,90:13,180:12,270:0|13 ######################################################################################################## # This defines available preset configurations. diff --git a/audio/panther/tuning/waves/waves_config.ini b/audio/panther/tuning/waves/waves_config.ini index b9343d5..c684451 100644 --- a/audio/panther/tuning/waves/waves_config.ini +++ b/audio/panther/tuning/waves/waves_config.ini @@ -19,7 +19,7 @@ SR_COMMON = 48000 # This can be configured by Waves or platform vendor. ######################################################################################################## [HAL_ORIENTATION_SUBTYPES] -OST_SPEAKER = 0:12,90:13,180:12,270:14 +OST_SPEAKER = 0:12,90:13,180:12,270:0|13 ######################################################################################################## # This defines available preset configurations. diff --git a/cheetah/overlay_packages/SettingsOverlayGFE4J/Android.bp b/cheetah/overlay_packages/SettingsOverlayGFE4J/Android.bp new file mode 100644 index 0000000..6703cbd --- /dev/null +++ b/cheetah/overlay_packages/SettingsOverlayGFE4J/Android.bp @@ -0,0 +1,8 @@ +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +runtime_resource_overlay { + name: "SettingsOverlayGFE4J", + product_specific: true, +} diff --git a/cheetah/overlay_packages/SettingsOverlayGFE4J/AndroidManifest.xml b/cheetah/overlay_packages/SettingsOverlayGFE4J/AndroidManifest.xml new file mode 100644 index 0000000..3d2e649 --- /dev/null +++ b/cheetah/overlay_packages/SettingsOverlayGFE4J/AndroidManifest.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/cheetah/overlay_packages/SettingsOverlayGFE4J/res/drawable/regulatory_info.png b/cheetah/overlay_packages/SettingsOverlayGFE4J/res/drawable/regulatory_info.png new file mode 100644 index 0000000..72ce864 Binary files /dev/null and b/cheetah/overlay_packages/SettingsOverlayGFE4J/res/drawable/regulatory_info.png differ diff --git a/device-cheetah.mk b/device-cheetah.mk index 478c67d..3cf1854 100644 --- a/device-cheetah.mk +++ b/device-cheetah.mk @@ -165,8 +165,8 @@ PRODUCT_PROPERTY_OVERRIDES += \ # PowerStats HAL PRODUCT_SOONG_NAMESPACES += \ - device/google/pantah/powerstats/cheetah - + device/google/pantah/powerstats/cheetah \ + device/google/pantah # Fingerprint HAL GOODIX_CONFIG_BUILD_VERSION := g7_trusty @@ -212,3 +212,7 @@ PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PACKAGES += \ NoCutoutOverlay \ AvoidAppsInCutoutOverlay + +# SKU specific RROs +PRODUCT_PACKAGES += \ + SettingsOverlayGFE4J diff --git a/device-panther.mk b/device-panther.mk index 0527a54..cc07c2e 100644 --- a/device-panther.mk +++ b/device-panther.mk @@ -154,7 +154,8 @@ PRODUCT_PROPERTY_OVERRIDES += \ # PowerStats HAL PRODUCT_SOONG_NAMESPACES += \ - device/google/pantah/powerstats/panther + device/google/pantah/powerstats/panther \ + device/google/pantah # Fingerprint HAL GOODIX_CONFIG_BUILD_VERSION := g7_trusty @@ -203,3 +204,7 @@ PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PACKAGES += \ NoCutoutOverlay \ AvoidAppsInCutoutOverlay + +# SKU specific RROs +PRODUCT_PACKAGES += \ + SettingsOverlayG03Z5 diff --git a/panther/overlay_packages/SettingsOverlayG03Z5/Android.bp b/panther/overlay_packages/SettingsOverlayG03Z5/Android.bp new file mode 100644 index 0000000..ecf67b5 --- /dev/null +++ b/panther/overlay_packages/SettingsOverlayG03Z5/Android.bp @@ -0,0 +1,8 @@ +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +runtime_resource_overlay { + name: "SettingsOverlayG03Z5", + product_specific: true, +} diff --git a/panther/overlay_packages/SettingsOverlayG03Z5/AndroidManifest.xml b/panther/overlay_packages/SettingsOverlayG03Z5/AndroidManifest.xml new file mode 100644 index 0000000..5a85508 --- /dev/null +++ b/panther/overlay_packages/SettingsOverlayG03Z5/AndroidManifest.xml @@ -0,0 +1,9 @@ + + + + + diff --git a/panther/overlay_packages/SettingsOverlayG03Z5/res/drawable/regulatory_info.png b/panther/overlay_packages/SettingsOverlayG03Z5/res/drawable/regulatory_info.png new file mode 100644 index 0000000..0b3a1f5 Binary files /dev/null and b/panther/overlay_packages/SettingsOverlayG03Z5/res/drawable/regulatory_info.png differ diff --git a/uwb/UWB-calibration.conf b/uwb/UWB-calibration.conf index b52c8d3..be287e8 100644 --- a/uwb/UWB-calibration.conf +++ b/uwb/UWB-calibration.conf @@ -1,6 +1,4 @@ -[CCC]format=1 -[CCC]kind=0 -[CCC]settings=1 +[CCC]version=2 [CCC]ant0.ch5.prf64.pdoa_iso_rf2_rf1=0 [CCC]ant0.ch5.prf64.pdoa_iso_rf1_rf2=0 [CCC]ant0.ch9.prf64.pdoa_iso_rf2_rf1=0 @@ -111,8 +109,26 @@ xtal_trim=23 temperature_reference=85 smart_tx_power=1 auto_sleep_margin=20000 -[HAL]antenna_pair_azimuth=3 -[HAL]antenna_pair_elevation=4 -[HAL]tx_antenna=0 -[HAL]minimum_system_offset_uwbtime0=200 restricted_channels=0 +[HAL]aoa_capability=1 +[HAL]ant_sets.ch5.range.rx_ant_set_nonranging = 6 +[HAL]ant_sets.ch5.range.rx_ant_set_ranging = 3 +[HAL]ant_sets.ch5.range.tx_ant_set_nonranging = 0 +[HAL]ant_sets.ch5.range.tx_ant_set_ranging = 0 +[HAL]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 6 +[HAL]ant_sets.ch5.azimuth.rx_ant_set_ranging = 3 +[HAL]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 0 +[HAL]ant_sets.ch5.azimuth.tx_ant_set_ranging = 0 +[HAL]ant_sets.ch9.range.rx_ant_set_nonranging = 6 +[HAL]ant_sets.ch9.range.rx_ant_set_ranging = 3 +[HAL]ant_sets.ch9.range.tx_ant_set_nonranging = 0 +[HAL]ant_sets.ch9.range.tx_ant_set_ranging = 0 +[HAL]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 6 +[HAL]ant_sets.ch9.azimuth.rx_ant_set_ranging = 3 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 0 +[HAL]ant_sets.ch9.azimuth.tx_ant_set_ranging = 0 +[HAL]minimum_system_offset_uwbtime0=200 +coex_gpio=4 +coex_delay_us=1000 +coex_margin_us=500 +coex_interval_us=2000