22 Commits

Author SHA1 Message Date
mukesh22584
3ece11b256 sm8250-common: Exclude AudioFX in favour of Dolby
Signed-off-by: mukesh22584 <mks22584@gmail.com>
2025-12-18 00:20:22 -05:00
mukesh22584
bf22abffa2 sm8250-common: Fix libqtigef suffix 2025-12-18 00:20:22 -05:00
Omkar Chandorkar
876993fcc1 sm8250-common: Introduce Dolby Atmos support
[inferno0230] Use dolby blobs from OnePlus 9RT

Co-authored-by: Sugakesshaa <sugakesshaa@gmail.com>
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
Signed-off-by: Sugakesshaa <sugakesshaa@gmail.com>
Signed-off-by: inferno0230 <mail@inferno0230.in>
2025-12-18 00:20:22 -05:00
Sugakesshaa
22d2251196 sm8250-common: Drop OplusDoze
* in favour of our custom multihal service and aosp lift to wake service

Signed-off-by: inferno0230 <mail@inferno0230.in>
2025-12-18 00:20:22 -05:00
Jake Weinstein
a1cf8b5d4b sm8250: overlay: Only allow 5G SA on Jio 2025-12-18 00:20:22 -05:00
SGCMarkus
9111ff6d3e sm8250-common: overlays: enable 5G SA and NSA
Change-Id: Icf55910aebae8d0ae519f0a0c20708aa81ae0bfc
2025-12-18 00:20:22 -05:00
Mashopy
186954f798 [TMP] sm8250-common: Import /sys/kernel/oplus_display/* permissions from stock to fix:
10-19 14:30:14.505  1145  9785 E SDM     : DisplayBase::SetDisplayState: open /sys/kernel/oplus_display/power_status failed
2025-12-18 00:20:22 -05:00
Christos Athanasiadis
8d67992e5a [TMP] sm8250-common: Unlock VoLTE and VoWIFI for more carriers 2025-12-18 00:20:22 -05:00
Manidweep
cbefe232ea sm8250-common: Initialize for Evolution X 11.x 2025-12-18 00:20:22 -05:00
ppanzenboeck
0f3747bdf9 move oos cam oplus-fwk libs to hardware/oplus [1/2] 2025-12-18 00:20:22 -05:00
ppanzenboeck
cc95012942 props: remove ro.oplus.version.base to avoid oneplus camera crash 2025-12-18 00:20:22 -05:00
cjh1249131356
ab92ddd637 sm8250-common: Add support for OnePlus Camera & Gallery
* Camera repo: https://bitbucket.org/nameless-aosp/vendor_oneplus_camera

Signed-off-by: cjh1249131356 <cjh1249131356@gmail.com>
2025-12-18 00:20:22 -05:00
Lucas Dupin
c09391edd8 sm8250-common: Enable blurs
Bug: 181092919
Test: manual; performance scripts
Change-Id: I5875a99167e80ddd5b79fc245f988d8a6ac167be
2025-11-24 13:11:12 +00:00
Michael Bestas
cf45dfae4a sm8250-common: Switch to AIDL thermal HAL
Change-Id: I6ae621194044ab66fad69b9ef997b3b347bf6120
2025-10-29 13:11:33 +00:00
LuK1337
1d4c78d45b sm8250-common: Build android.hardware.thermal@2.0-service.qti
As seen on stock ROM.

Change-Id: I950ab50ded7b3c1164ff88ab18d7f1e3365a6086
2025-10-29 13:09:10 +00:00
kyasu
c878d8c098 sm8250-common: Disable thumbnail_block_model of libstagefright
Change-Id: I86f92335af282d3de508150bbbcb3026993ec48c
2025-10-19 19:43:22 +02:00
Vincent Wang
508df014d8 sm8250-common: overlay: Enable fp screen off unlock feature and turn off by default
Bug: 389002332
Flag: android.hardware.biometrics.screen_off_unlock_udfps
Test: 1. FP screen off unlcok should be included in settings
      2. FP screen off unlcok should be disabled by default
Change-Id: I65eda6ae6f69ff4e6a3191d91fb8be42797c7fcb
2025-10-14 22:00:58 +02:00
Edgar Arriaga
d6d0443a89 sm8250-common: overlay: Set default pin amount for home app
Bug: 288900050
Test: dumpsys pinner
Flag: EXEMPT refactor

Change-Id: Ieed912786ce51f420da9b0e96ea5d93c22244176
2025-10-14 22:00:50 +02:00
basamaryan
15bcd9ce53 sm8250-common: Override kernel BPF version
Change-Id: I3c581f3120b6258b3b45020c5ba12f6bf5b0ee27
2025-09-23 17:06:33 +00:00
Michael Bestas
33388af53f sm8250-common: Enable UFFD GC
Kernel has support for it now.

Change-Id: I3863ee71477f321fe47646571b857fdc39a1902b
2025-09-23 17:06:33 +00:00
Arian
8326525387 sm8250-common: Stop including vendor/debugfs.config
We disable debug fs in the defconfigs directly since
I01a4dd199a357dd85838c071020bf966079a2092

Change-Id: Ifcf9dd9d7a48ee93999c783f0f361e75bb97e364
2025-09-23 17:06:33 +00:00
Yumi Yukimura
9716844cc4 sm8250-common: Cleanup more flags
These are gone after bp conversion for display and media

Change-Id: I1169adf12d717417f5f328ebbcc01ecc9b911889
2025-09-10 16:11:00 +03:00
5 changed files with 23 additions and 6 deletions

View File

@@ -97,10 +97,7 @@ BOARD_MKBOOTIMG_ARGS += --header_version $(BOARD_BOOT_HEADER_VERSION)
BOARD_RAMDISK_USE_LZ4 := true
TARGET_KERNEL_ADDITIONAL_FLAGS := BRAND_SHOW_FLAG=oneplus
TARGET_KERNEL_SOURCE := kernel/oneplus/sm8250
TARGET_KERNEL_CONFIG := vendor/kona-perf_defconfig vendor/debugfs.config vendor/oplus.config
# Media
TARGET_USES_ION := true
TARGET_KERNEL_CONFIG := vendor/kona-perf_defconfig vendor/oplus.config
# Platform
BOARD_USES_QCOM_HARDWARE := true

View File

@@ -205,6 +205,9 @@ PRODUCT_PACKAGES += \
$(call soong_config_set,libinit,vendor_init_lib,//$(LOCAL_PATH):libinit_oplus)
# Kernel
PRODUCT_ENABLE_UFFD_GC := true
# Lineage Health
PRODUCT_PACKAGES += \
vendor.lineage.health-service.default
@@ -224,6 +227,8 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/media/media_codecs_performance_kona_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance_kona.xml \
$(LOCAL_PATH)/media/video_system_specs.json:$(TARGET_COPY_OUT_VENDOR)/etc/video_system_specs.json
$(call soong_config_set,stagefright,target_disable_thumbnail_block_model,true)
# NFC
PRODUCT_PACKAGES += \
android.hardware.nfc-service.nxp \
@@ -330,6 +335,10 @@ PRODUCT_COPY_FILES += \
$(call inherit-product, hardware/oplus/oplus-fwk/oplus-fwk.mk)
# Thermal
PRODUCT_PACKAGES += \
android.hardware.thermal-service.qti
# Touch
PRODUCT_PACKAGES += \
vendor.lineage.touch-service.oplus

View File

@@ -13,8 +13,8 @@
<!-- True if camera app should be pinned via Pinner Service -->
<bool name="config_pinnerCameraApp">true</bool>
<!-- True if home app should be pinned via Pinner Service -->
<bool name="config_pinnerHomeApp">true</bool>
<!-- Bytes that the PinnerService will pin for Home app -->
<integer name="config_pinnerHomePinBytes">6291456</integer>
<!-- Indicate whether to allow the device to suspend when the screen is off
due to the proximity sensor. This resource should only be set to true
@@ -126,4 +126,11 @@
and one pSIM) -->
<integer name="config_num_physical_slots">2</integer>
<!-- Whether to enable fp unlock when screen turns off on udfps devices -->
<bool name="config_screen_off_udfps_enabled">true</bool>
<!-- Default value for fp screen off unlock toggle, it only works for the devices that support
fp screen off unlock-->
<bool name="config_screen_off_udfps_default_on">false</bool>
</resources>

View File

@@ -1,6 +1,9 @@
# Audio
af.fast_track_multiplier=1
# eBPF
ro.bpf.kver_override=5.10.239
# GMS
ro.opa.device_model_id=ga-oplus-skill-os121-211011

View File

@@ -191,6 +191,7 @@ ro.surface_flinger.max_frame_buffer_acquired_buffers=3
ro.surface_flinger.protected_contents=true
ro.surface_flinger.set_idle_timer_ms=4000
ro.surface_flinger.set_touch_timer_ms=4000
ro.surface_flinger.supports_background_blur=1
ro.surface_flinger.use_color_management=true
ro.surface_flinger.use_content_detection_for_refresh_rate=true
ro.surface_flinger.wcg_composition_dataspace=143261696