raviole: Shuffle vendor properties

Change-Id: Idead8ca4f490071c2ba4066b10a6928d54861875
This commit is contained in:
Michael Bestas
2025-12-05 10:11:58 +02:00
parent 9d543d9954
commit 8e32e897aa
4 changed files with 84 additions and 115 deletions

View File

@@ -21,10 +21,6 @@ PRODUCT_PACKAGES += \
android.hardware.bluetooth.prebuilt.xml \ android.hardware.bluetooth.prebuilt.xml \
android.hardware.bluetooth_le.prebuilt.xml android.hardware.bluetooth_le.prebuilt.xml
# Touch
PRODUCT_VENDOR_PROPERTIES += ro.vendor.touch.dump.sys=/sys/class/spi_master/spi11/spi11.0
PRODUCT_VENDOR_PROPERTIES += ro.vendor.touch.dump.proc=/proc/fts/driver_test
# Recovery files # Recovery files
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
device/google/gs101/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.oriole.rc device/google/gs101/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.oriole.rc
@@ -34,9 +30,6 @@ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.a2dp_aac.vbr_supported=true \ persist.bluetooth.a2dp_aac.vbr_supported=true \
persist.bluetooth.firmware.selection=BCM.hcd persist.bluetooth.firmware.selection=BCM.hcd
PRODUCT_PROPERTY_OVERRIDES += \
persist.vendor.camera.fixed_fps_range_boost=1
# NFC # NFC
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \ frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
@@ -72,21 +65,6 @@ PRODUCT_SOONG_NAMESPACES += \
# Keyboard bottom padding in dp for portrait mode # Keyboard bottom padding in dp for portrait mode
PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_b=10 PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_b=10
# Display
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms=1500
# Media Performance Class 12
PRODUCT_PROPERTY_OVERRIDES += ro.odm.build.media_performance_class=31
# Increment the SVN for any official public releases
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.build.svn=06
# Set device family property for SMR builds
PRODUCT_PROPERTY_OVERRIDES += \
ro.build.device_family=O6R4B9
# Set support hide display cutout feature # Set support hide display cutout feature
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.support_hide_display_cutout=true ro.support_hide_display_cutout=true
@@ -110,48 +88,17 @@ PRODUCT_PACKAGES += \
PRODUCT_PRODUCT_PROPERTIES +=\ PRODUCT_PRODUCT_PROPERTIES +=\
persist.vendor.fingerprint.disable.fake.override=none persist.vendor.fingerprint.disable.fake.override=none
# Fingerprint HAL
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true \
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.fps_touch_handler_supported=false
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
ro.gms.dck.eligible_wcc=2 \
ro.gms.dck.se_capability=1
# Set support one-handed mode # Set support one-handed mode
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.support_one_handed_mode=true ro.support_one_handed_mode=true
# Enable camera exif model/make reporting
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.exif_reveal_make_model=true
# Override default distortion output gain according to UX experiments
PRODUCT_VENDOR_PROPERTIES += \
vendor.audio.hapticgenerator.distortion.output.gain=0.32
# RKPD # RKPD
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
remote_provisioning.hostname=remoteprovisioning.googleapis.com \ remote_provisioning.hostname=remoteprovisioning.googleapis.com \
# Set zram size
PRODUCT_VENDOR_PROPERTIES += \
vendor.zram.size=3g
# This device is shipped with 31 (Android S) # This device is shipped with 31 (Android S)
PRODUCT_SHIPPING_API_LEVEL := 31 PRODUCT_SHIPPING_API_LEVEL := 31
# declare use of spatial audio
PRODUCT_PROPERTY_OVERRIDES += \
ro.audio.spatializer_enabled=true
# optimize spatializer effect
PRODUCT_PROPERTY_OVERRIDES += \
audio.spatializer.effect.util_clamp_min=300
# Device features # Device features
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml
@@ -160,10 +107,6 @@ PRODUCT_COPY_FILES += \
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.opus.enabled=true persist.bluetooth.opus.enabled=true
# Enable DeviceAsWebcam support
PRODUCT_VENDOR_PROPERTIES += \
ro.usb.uvc.enabled=true
# Quick Start device-specific settings # Quick Start device-specific settings
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.quick_start.oem_id=00e0 \ ro.quick_start.oem_id=00e0 \

View File

@@ -25,9 +25,6 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.uwb.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.uwb.xml frameworks/native/data/etc/android.hardware.uwb.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.uwb.xml
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.support_kernel_idle_timer=true
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.enable_frame_rate_override=true
# Recovery files # Recovery files
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
device/google/gs101/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.raven.rc device/google/gs101/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.raven.rc
@@ -40,9 +37,6 @@ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.a2dp_aac.vbr_supported=true \ persist.bluetooth.a2dp_aac.vbr_supported=true \
persist.bluetooth.firmware.selection=BCM.hcd persist.bluetooth.firmware.selection=BCM.hcd
#config of display brightness dimming
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.0.brightness.dimming.usage=1
# NFC # NFC
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \ frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
@@ -72,23 +66,9 @@ PRODUCT_PRODUCT_PROPERTIES +=\
ro.vendor.vibrator.hal.loc.coeff=2.5 \ ro.vendor.vibrator.hal.loc.coeff=2.5 \
persist.vendor.vibrator.hal.chirp.enabled=0 persist.vendor.vibrator.hal.chirp.enabled=0
# Display LBE
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
# Media Performance Class 12
PRODUCT_PROPERTY_OVERRIDES += ro.odm.build.media_performance_class=31
PRODUCT_SOONG_NAMESPACES += \ PRODUCT_SOONG_NAMESPACES += \
device/google/raviole device/google/raviole
# Increment the SVN for any official public releases
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.build.svn=06
# Set device family property for SMR
PRODUCT_PROPERTY_OVERRIDES += \
ro.build.device_family=O6R4B9
# Set support hide display cutout feature # Set support hide display cutout feature
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.support_hide_display_cutout=true ro.support_hide_display_cutout=true
@@ -106,21 +86,10 @@ PRODUCT_PACKAGES += \
PRODUCT_PRODUCT_PROPERTIES +=\ PRODUCT_PRODUCT_PROPERTIES +=\
persist.vendor.fingerprint.disable.fake.override=none persist.vendor.fingerprint.disable.fake.override=none
# Fingerprint HAL
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true \
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.fps_touch_handler_supported=false
# Keyboard side padding in dp for portrait mode # Keyboard side padding in dp for portrait mode
PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_r=11 PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_r=11
PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_l=11 PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_l=11
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
ro.gms.dck.eligible_wcc=3 \
ro.gms.dck.se_capability=1
# SKU specific RROs # SKU specific RROs
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
SettingsOverlayGF5KQ \ SettingsOverlayGF5KQ \
@@ -131,48 +100,21 @@ PRODUCT_PACKAGES += \
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.support_one_handed_mode=true ro.support_one_handed_mode=true
# Enable camera exif model/make reporting
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.exif_reveal_make_model=true
# Override default distortion output gain according to UX experiments
PRODUCT_VENDOR_PROPERTIES += \
vendor.audio.hapticgenerator.distortion.output.gain=0.32
# RKPD # RKPD
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
remote_provisioning.hostname=remoteprovisioning.googleapis.com \ remote_provisioning.hostname=remoteprovisioning.googleapis.com \
# Set zram size
PRODUCT_VENDOR_PROPERTIES += \
vendor.zram.size=3g
# This device is shipped with 31 (Android S) # This device is shipped with 31 (Android S)
PRODUCT_SHIPPING_API_LEVEL := 31 PRODUCT_SHIPPING_API_LEVEL := 31
# declare use of spatial audio
PRODUCT_PROPERTY_OVERRIDES += \
ro.audio.spatializer_enabled=true
# optimize spatializer effect
PRODUCT_PROPERTY_OVERRIDES += \
audio.spatializer.effect.util_clamp_min=300
# Device features # Device features
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml
# Display RRS default Config
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.vendor.display.primary.boot_config=1440x3120@120
# Bluetooth OPUS codec # Bluetooth OPUS codec
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.opus.enabled=true persist.bluetooth.opus.enabled=true
# Enable DeviceAsWebcam support
PRODUCT_VENDOR_PROPERTIES += \
ro.usb.uvc.enabled=true
# Quick Start device-specific settings # Quick Start device-specific settings
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.quick_start.oem_id=00e0 \ ro.quick_start.oem_id=00e0 \

View File

@@ -1,10 +1,53 @@
# Audio
audio.spatializer.effect.util_clamp_min=300
ro.audio.spatializer_enabled=true
# Camera
persist.vendor.camera.exif_reveal_make_model=true
persist.vendor.camera.fixed_fps_range_boost=1
# DCK
ro.gms.dck.eligible_wcc=2
ro.gms.dck.se_capability=1
# Device family
ro.build.device_family=O6R4B9
# Display
ro.surface_flinger.set_idle_timer_ms=1500
vendor.display.lbe.supported=1
# DRM # DRM
drm.service.enabled=true drm.service.enabled=true
media.mediadrmservice.enable=true media.mediadrmservice.enable=true
# Fingerprint
persist.vendor.udfps.als_feed_forward_supported=true
persist.vendor.udfps.fps_touch_handler_supported=false
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
# Media
ro.odm.build.media_performance_class=31
# Radio # Radio
persist.vendor.ril.ecc.use.xml=1 persist.vendor.ril.ecc.use.xml=1
persist.vendor.ril.support_nr_ds=0 persist.vendor.ril.support_nr_ds=0
persist.vendor.ril.use_radio_hal=1.6 persist.vendor.ril.use_radio_hal=1.6
ro.vendor.config.build_carrier=europen ro.vendor.config.build_carrier=europen
vendor.rild.libpath=libsitril.so vendor.rild.libpath=libsitril.so
# SVN
ro.vendor.build.svn=06
# Touch
ro.vendor.touch.dump.proc=/proc/fts/driver_test
ro.vendor.touch.dump.sys=/sys/class/spi_master/spi11/spi11.0
# USB
ro.usb.uvc.enabled=true
# Vibrator
vendor.audio.hapticgenerator.distortion.output.gain=0.32
# ZRAM
vendor.zram.size=3g

View File

@@ -1,7 +1,36 @@
# Audio
audio.spatializer.effect.util_clamp_min=300
ro.audio.spatializer_enabled=true
# Camera
persist.vendor.camera.exif_reveal_make_model=true
# DCK
ro.gms.dck.eligible_wcc=3
ro.gms.dck.se_capability=1
# Device family
ro.build.device_family=O6R4B9
# Display
persist.vendor.display.primary.boot_config=1440x3120@120
ro.surface_flinger.enable_frame_rate_override=true
ro.surface_flinger.support_kernel_idle_timer=true
vendor.display.0.brightness.dimming.usage=1
vendor.display.lbe.supported=1
# DRM # DRM
drm.service.enabled=true drm.service.enabled=true
media.mediadrmservice.enable=true media.mediadrmservice.enable=true
# Fingerprint
persist.vendor.udfps.als_feed_forward_supported=true
persist.vendor.udfps.fps_touch_handler_supported=false
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
# Media
ro.odm.build.media_performance_class=31
# Radio # Radio
persist.vendor.ril.ecc.use.xml=1 persist.vendor.ril.ecc.use.xml=1
persist.vendor.ril.support_nr_ds=0 persist.vendor.ril.support_nr_ds=0
@@ -9,5 +38,17 @@ persist.vendor.ril.use_radio_hal=1.6
ro.vendor.config.build_carrier=europen ro.vendor.config.build_carrier=europen
vendor.rild.libpath=libsitril.so vendor.rild.libpath=libsitril.so
# SVN
ro.vendor.build.svn=06
# USB
ro.usb.uvc.enabled=true
# UWB # UWB
ro.vendor.uwb.calibration.calibrationpaths=/vendor/etc/uwb/calib_paths ro.vendor.uwb.calibration.calibrationpaths=/vendor/etc/uwb/calib_paths
# Vibrator
vendor.audio.hapticgenerator.distortion.output.gain=0.32
# ZRAM
vendor.zram.size=3g