bluejay: Shuffle vendor properties

Change-Id: Idead8ca4f490071c2ba4066b10a6928d54861875
This commit is contained in:
Michael Bestas
2025-12-05 11:02:15 +02:00
parent dcbf5be54b
commit 0b0c7f6be7
2 changed files with 50 additions and 77 deletions

View File

@@ -1,9 +1,36 @@
# Camera
persist.vendor.camera.1080P_60fps_binning=true
persist.vendor.camera.exif_reveal_make_model=true
persist.vendor.camera.extended_launch_boost=1
persist.vendor.camera.fixed_fps_range_boost=1
persist.vendor.camera.raise_buf_allocation_priority=1
persist.vendor.camera.rls_supported=false
# 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=0
vendor.display.lbe.supported=1
vendor.primarydisplay.lhbm.frames_to_reach_peak_brightness=2
# DRM
drm.service.enabled=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
ro.vendor.fingerprint.ta.name=g7.app
vendor.gf.debug.timer.threshold=1,400,400,400,600,600,600
# Media
ro.odm.build.media_performance_class=31
# Radio
persist.vendor.ril.ecc.use.xml=1
@@ -11,3 +38,26 @@ persist.vendor.ril.support_nr_ds=0
persist.vendor.ril.use_radio_hal=1.6
ro.vendor.config.build_carrier=europen
vendor.rild.libpath=libsitril.so
# SVN
ro.vendor.build.svn=83
# 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
persist.vendor.vibrator.hal.context.cooldowntime=1600
persist.vendor.vibrator.hal.context.enable=false
persist.vendor.vibrator.hal.context.fade=true
persist.vendor.vibrator.hal.context.scale=40
persist.vendor.vibrator.hal.context.settlingtime=5000
ro.vendor.vibrator.hal.f0.comp.enabled=0
ro.vendor.vibrator.hal.redc.comp.enabled=0
vendor.audio.hapticgenerator.distortion.output.gain=0.29
# ZRAM
vendor.zram.size=3g

View File

@@ -20,23 +20,10 @@ PRODUCT_PACKAGES += \
android.hardware.bluetooth.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
PRODUCT_COPY_FILES += \
device/google/gs101/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.bluejay.rc
# Camera
PRODUCT_PROPERTY_OVERRIDES += \
persist.vendor.camera.extended_launch_boost=1 \
persist.vendor.camera.raise_buf_allocation_priority=1 \
persist.vendor.camera.fixed_fps_range_boost=1
# Media Performance Class 12
PRODUCT_PROPERTY_OVERRIDES += ro.odm.build.media_performance_class=31
# NFC
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
@@ -61,62 +48,16 @@ PRODUCT_COPY_FILES += \
PRODUCT_SOONG_NAMESPACES += \
device/google/bluejay
# Increment the SVN for any official public releases
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.build.svn=83
# Set device family property for SMR
PRODUCT_PROPERTY_OVERRIDES += \
ro.build.device_family=O6R4B9
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
ro.gms.dck.eligible_wcc=2 \
ro.gms.dck.se_capability=1
# Display
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms=0
# Config of primary display frames to reach LHBM peak brightness
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.primarydisplay.lhbm.frames_to_reach_peak_brightness=2
# Bluetooth
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.a2dp_aac.vbr_supported=true \
persist.bluetooth.firmware.selection=BCM.hcd \
bluetooth.server.automatic_turn_on=true
# Set zram size
PRODUCT_VENDOR_PROPERTIES += \
vendor.zram.size=3g
# Enable camera 1080P 60FPS binning mode
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.1080P_60fps_binning=true
# Enable camera exif model/make reporting
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.exif_reveal_make_model=true
# Disable rear light sensor probing explicitly
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.rls_supported=false
# Fingerprint antispoof property
PRODUCT_PRODUCT_PROPERTIES +=\
persist.vendor.fingerprint.disable.fake.override=none
# Fingerprint als feed forward
PRODUCT_VENDOR_PROPERTIES += \
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
# Fingerprint MAX auth latency
PRODUCT_VENDOR_PROPERTIES += \
vendor.gf.debug.timer.threshold=1,400,400,400,600,600,600
# Hide cutout overlays
PRODUCT_PACKAGES += \
NoCutoutOverlay \
@@ -140,20 +81,6 @@ PRODUCT_PRODUCT_PROPERTIES += \
# This device is shipped with 32 (Android S V2)
PRODUCT_SHIPPING_API_LEVEL := 32
# Vibrator HAL
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.vibrator.hal.f0.comp.enabled=0 \
ro.vendor.vibrator.hal.redc.comp.enabled=0 \
persist.vendor.vibrator.hal.context.enable=false \
persist.vendor.vibrator.hal.context.scale=40 \
persist.vendor.vibrator.hal.context.fade=true \
persist.vendor.vibrator.hal.context.cooldowntime=1600 \
persist.vendor.vibrator.hal.context.settlingtime=5000
# Override Output Distortion Gain
PRODUCT_VENDOR_PROPERTIES += \
vendor.audio.hapticgenerator.distortion.output.gain=0.29
# Device features
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml
@@ -165,10 +92,6 @@ PRODUCT_PRODUCT_PROPERTIES += \
PRODUCT_PRODUCT_PROPERTIES ?= \
ro.com.google.ime.height_ratio=1.05
# Enable DeviceAsWebcam support
PRODUCT_VENDOR_PROPERTIES += \
ro.usb.uvc.enabled=true
# Quick Start device-specific settings
PRODUCT_PRODUCT_PROPERTIES += \
ro.quick_start.oem_id=00e0 \