* Import hal_uuid_map_config.xml from hardware/nxp/keymint/KM300/res
and adjust UID to match QCOM definitions
Change-Id: I393ff4053bd0e0f2b0ebccb83b03c7a1fdffb598
Dropping this property breaks auto-rotate on caihong,
while other OnePlus devices remain unaffected. Forcing
it to 0 restores rotation on caihong without causing
issues elsewhere.
Fixes: 5f85ee624cf4 ("sm8650-common: Drop debug.sf.disable_client_composition_cache")
Change-Id: Ifbbf4f9e700fb36e0509dbb8d9628af6dcc1c659
This property disables client composition cache and causes
visible jank. Drop it to restore smoother UI behavior.
Change-Id: I73a73aa415cadd8174c9328d19d692aa7b7bc719
Need to explicitly set auto_latch_unsignaled property to
disabled state to keep latch-unsignaled as the default
behavior.
Change-Id: I3856caaf0a68e7e720819f25338d1eb9196f56b0
Set debug.sf.latch_unsignaled=1 is used to allow surfaceflinger to
latch unsignal buffers that can give more time for buffer to render.
But if the buffer takes longer time to finish, it will block whole
display pipeline result to jank.
Bug: 157964883
Test: scrolling, launch
Change-Id: I56c3e05921de5fc9569bf3f93fde03022a64b6a4
Qualcomm loads this module in first stage starting from
KERNEL.PLATFORM.3.0.r1-12400-kernel.0:
da3421aa85.
Change-Id: I89cba82d0a44d614b1815c64010396fb53c27bf8
Both binaries are equal, so restore original service definition:
vendor/bin/ssgqmigd: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, for Android 26, built by NDK r21e (7075529), stripped
vendor/bin/ssgqmigd64: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, for Android 26, built by NDK r21e (7075529), stripped
Change-Id: If9326414d62013cfbb677b5db5b95ae136f0652c
As seen in other SoC families, these are typically device-specific.
Change-Id: Ib029495162365ad41d936b361a12530593a6d301
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
This also introduces CONFIG_HAL_SRC_DIR and CONFIG_PAL_SRC_DIR
for copy rules simplification.
Change-Id: I55868a6353fe508552dade2df901bcd3bf9b3189
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
It holds at least some radio configs that QTI radio service looks for.
Change-Id: Ia5fbdd68379117ad09cafffb785ddeacaa0270c1
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
Abusing from TARGET_KERNEL_ADDITIONAL_FLAGS avoids the need to add
extra setup and deal with kernel config fragments. This is required
because Oplus DTB overlays do not compile with all QCOM overlays
included.
Change-Id: I566f4dca7ceec07816d7b640bd1bc4f2254f67fa
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
These are the right codecs to use for this device. The vendor codecs
file isn't picked up without qcom framework changes.
Change-Id: Ieecd2bfc14db2b396ca6257fdb2cd9361d9d7738
This was introduced with [1] and allows to choose target specific media
profiles without caf changes to frameworks/av.
[1]: eaac82f33f#
Change-Id: I7ec306bf3dd595c09308ed26c9d3a6db8490c7f0
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>