Tim Zimmermann
d192a7813b
sm6150-common: Uprev audio HAL to V7
...
Updated audio policy by running:
'hardware/interfaces/audio/7.0/config/update_audio_policy_config.sh \
device/xiaomi/sm6150-common/configs/audio/audio_policy_configuration.xml 7.0'
with some manual intervention.
Change-Id: Iede32c176742e89577365341732a86f6ecaee514
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
wenchangliu
d380b640a0
sm6150-common: add "can-swap-width-height" for video codecs
...
[VSR-4.2-004.002] MUST support identical size ranges horizontally
as vertically (for example, support portrait videos of the same size
if they support a landscape video size.)
Bug: 322453106
Test: atest android.mediav2.cts.CodecInfoTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:aa514b3779b94a7dc40dab302c84ab8ae97becfa )
Merged-In: I6918bc926964c8dd398d686ee3e7713d4f023ff2
Change-Id: I6918bc926964c8dd398d686ee3e7713d4f023ff2
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Pawin Vongmasa
72ee26c740
sm6150-common: Move input surface to CCodec
...
Test: atest CtsMediaTestCases -- \
--module-arg CtsMediaTestCases:size:small
Bug: 131800183
Change-Id: I8783a7de4a4fdf7ff2eac6697c71f6592c9a9e06
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
dianlujitao
adae1ea661
sm6150-common: remove OMX
...
* OMX HW video codecs are no longer used after enabling Codec2
* OMX HW audio codecs won't work without QCOM A/V enhancements, which
we don't have on Lineage.
Change-Id: I65852151c8fb6387add5fc4402ba3f13c97b5f64
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
6e2d634d89
sm6150-common: media: Import Codec2 configs
...
From sunfish TQ3A.230805.001.S1
Change-Id: Ie2ecfa912e0fe0892a2e6b8ddc3a6b6aa3213d40
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
LuK1337
23879717aa
sm6150-common: Switch to common lights HAL
...
Change-Id: If515e7c3f6e5b6895076f1d8381fb2c22bd1b3de
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
LuK1337
2d72c7b003
sm6150-common: Move WfdCommon boot jar declaration to vendor
...
Change-Id: I8fa2c0f64692873b432cc252ec88b388a32023a1
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Kumar Anurag Singh
26ed2b1e60
sm6150-common: audio: remove direct flag for VOIP RX
...
remove direct flag for VOIP RX.
Change-Id: I9ee6f300b7a891afd1ad06c063424509d16d271e
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
eb689dc9f4
sm6150-common: Import missing qcriNvOpt radio dependency
...
Required after using libril-qc-hal-qmi.so from sweet_k6a
Change-Id: I5e2edbe279177a62bd7db114e2345f8222dd8783
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
30ac495e68
sm6150-common: Unpin libril-qc-hal-qmi.so
...
Change-Id: I9155507da6e54d9c4ee5a115a9697caeec5ec315
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Bruno Martins
c10c9712b1
sm6150-common: Declare WFD lib as symlink during extraction
...
Change-Id: I83e3ec03e1ddc58f3a7df008789b1e31584946e1
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Nick Reuter
4849134f1f
sm6150-common: Bump libwfdservice to android.media.audio.common.types-V4
...
Change-Id: I81060d8c73430a9598c676e18dc04e31a2f31c0c
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Nolen Johnson
7bdb6d84dd
sm6150-common: fix vendor.qti.hardware.wifidisplaysession@1.0 ELF checks
...
Change-Id: I6afcbb57df52722cb251ce2aaa81a48ebbcb03dd
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Nolen Johnson
e893c8a66e
sm6150-common: fix libmmosal ELF checks
...
Change-Id: I4f016772a486d5fe894e0c13aece6a49bada38f5
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
3e9c8db0f0
sm6150-common: Add {commonsys,commonsys-intf}/display to namespace_imports
...
Change-Id: I32f58234df52412941faf4809c5de8ae45dbd5dd
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
d6db347696
sm6150-common: Update WFD system blobs from dodge AP3A.240617.008
...
Change-Id: I4ade6990bfa6a536b266a743206e8063477cb014
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Giovanni Ricca
7ec8613cc5
sm6150-common: Move to 64bit wfdservice
...
Co-authored-by: Alexander Koskovich <zvnexus@outlook.com >
Co-authored-by: Alexander Winkowski <dereference23@outlook.com >
Change-Id: I9d1e97ea8ac8cc75bdb6c29d6dfc0008e57a660d
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
d0cac07a5c
sm6150-common: Bring back QCOM WFD
...
This reverts commit 4a838e1a9b and d5d80a5347 .
Change-Id: Ib6b2ffc341fc22511ebacdd6b716257090209b3b
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Michael Bestas
f923da358a
sm6150-common: Migrate mount point creation out of Android.mk
...
Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
LuK1337
55d5eb4546
sm6150-common: Build gralloc.qcom
...
Camera HAL wants it and crashes if it loads default gralloc
implementation instead.
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/8059
Change-Id: I47965713c822cfdfc369975f8975f21f70133608
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Michael Bestas
a8fff34607
sm6150-common: Update display flags & packages
...
Required after display HAL blueprint conversion
Change-Id: Ifc4e10703d3424607b9dc8bcc8e417d1c88cc2f3
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
5d3daa165d
sm6150-common: livedisplay: Migrate to select()
...
Change-Id: I2d1741cec6ce78d81e04b282c6a8dddf16832737
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Michael Bestas
01cf236cea
sm6150-common: gps: Convert remaining Android.mk to bp
...
Change-Id: I75e6af92795fe755a48557aa06106406b14c6750
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
danielml
77c3652035
sm6150-common: sepolicy: Label FortsenseFingerprintService
...
Change-Id: Ic1ee3c61d57bb1aaf0204d20764a595ed3e411a3
Signed-off-by: danielml <daniel@danielml.dev >
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Arian
944b60179d
sm6150-common: udfps: Compare against the aidl AcquiredInfo
...
Change-Id: I5b6eb5a4544373d71b89abc0e301126eb55e31d1
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
20d156bcab
sm6150-common: Move to Xiaomi fingerprint AIDL
...
Change-Id: I68dba7184034fd37454c7d32a065f041cb611625
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Michael Bestas
2176db9016
sm6150-common: Shim widevine with libcrypto_shim
...
The following change
e202e51cb0
removed symbols that our libs require.
Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
1db2c60c21
sm6150-common: Switch to py extract utils
...
Change-Id: Ibf4a46bc4e9dbb46e5e8474bebb07cd70edf109e
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Tim Zimmermann
01f71c5996
sm6150-common: Remove quotes from TARGET_RECOVERY_PIXEL_FORMAT
...
* Required after TARGET_RECOVERY_PIXEL_FORMAT is added to soong
Change-Id: Ie6dcac4beccd7e499416a16d5d52404fe9d82f33
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Kelvin Zhang
e4fa63b2ad
sm6150-common: Explicitly set as an non-AB target
...
We will be changing AB to be the default, existing non-AB targets
need to explicitly set AB_OTA_UPDATER to false
Test: th
Change-Id: I86a76296937a6abab1b4495cd66a35144348aafd
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Kelvin Zhang
041d3cf3ac
sm6150-common: Allow to access bootable/deprecated-ota targets
...
Sm6150-common is still using non-AB update.
non-AB code will be moved to a separated namespace, add
deprecated-ota to sm6150-common namespace list ahead of time to avoid
breakage.
Test: th
Bug: 324360816
Change-Id: I909064be36e8febe80492cf010eb6eac3d6bc33d
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Edgar Arriaga
e79e4f1d01
sm6150-common: overlay: Set default pin amount for home app
...
Bug: 288900050
Test: dumpsys pinner
Flag: EXEMPT refactor
Change-Id: Ieed912786ce51f420da9b0e96ea5d93c22244176
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
dianlujitao
a8daecaf39
Revert "sm6150-common: Disable continuous transaction tracing on all build types"
...
Applied in vendor/lineage.
This reverts commit 87320fdb23 .
Change-Id: I14393dfc0f083eab1a5e8ebb576e2a05ad50a8e1
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
120a33fd06
sm6150-common: Run bpfix
...
Change-Id: Ife7b541d10e427999657195f266d40b303c09532
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Bruno Martins
673205bdbf
sm6150-common: Mark CNE symlink target as required package
...
Change-Id: I0bfe65ba61b6aa9916fe6459be2a84d772939a2f
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
740e65c61d
sm6150-common: media: Sync features with stock
...
Change-Id: I25d74d95eabe384d2cb209c3c6b5894871207d0f
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
Paras Nagda
0cf1cdc0a1
sm6150-common: media: Tune perf xml as per results
...
Updated fps values for mpeg4 decoder.
Change-Id: I5f095948ba7be2eb4f446db884982da7979d50b1
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
6cbaa670b8
sm6150-common: Update blobs from sweet_k6a OS1.0.10.0.THGMIXM
...
Change-Id: Ie381202ad3699268a2ef1e4c4fcd96fbe80e2450
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
69c55ea632
sm6150-common: overlay-lineage: Disable turbulence noise
...
Change-Id: I390163d0197e0cb7091b8e5df77337a42cba2efb
Signed-off-by: therealmharc <therealmharc@gmail.com >
2025-05-09 12:24:43 +00:00
basamaryan
3df5cd506c
sm6150-common: Commonize sepolicy
...
Taken from davinci, courbet, surya, sweet, and sweet2
Change-Id: Ie9bd3354d42a36e88004ee77343e0da5397a0eba
2024-10-15 13:25:09 -04:00
Sebastiano Barezzi
46002331ca
sm6150-common: udfps: s/hander/handler
...
Change-Id: I49726102bf33d54a29f2aae1bea707c9a55694b2
2024-10-15 13:24:47 -04:00
danielml
295458ae00
sm6150-common: Skip building unneeded libraries
...
Change-Id: I0a34776c3354e37c6ae3d2b9eca9150d902b99fc
Signed-off-by: danielml <daniel@danielml.dev >
2024-10-15 13:23:42 -04:00
Cosmin Tanislav
aaae514afd
sm6150-common: do not manually build dependencies
...
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-10-15 13:23:42 -04:00
Michael Bestas
fc064f59fb
sm6150-common: Libraries are now automatically added to PRODUCT_PACKAGES
...
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2024-10-15 13:23:42 -04:00
Michael Bestas
d0f51f4e2b
sm6150-common: Disable ELF checks for certain libraries
...
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2024-10-15 13:20:16 -04:00
Cosmin Tanislav
26e5c87d2b
sm6150-common: skip dependencies which aren't defined in .bp
...
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2024-09-25 16:58:34 -04:00
Michael Bestas
74074360ac
sm6150-common: fix vendor.qti.hardware.fm@1.0 ELF checks
...
Change-Id: I43f0824f88c24dd9d039f9075090c17f4266ab2d
2024-09-25 16:58:34 -04:00
Cosmin Tanislav
8fe6a097e5
sm6150-common: Fix com.qualcomm.qti.dpm.api@1.0 ELF checks
...
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2024-09-25 16:58:34 -04:00
Cosmin Tanislav
206042cc95
sm6150-common: Fix vendor.qti.imsrtpservice@3.0 ELF checks
...
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2024-09-25 16:58:34 -04:00
basamaryan
a87fd82b03
Revert "sm6150-common: Provide partition dependent module names if necessary"
...
This reverts commit fd47aee8f1 .
Change-Id: I673769a67764080e412cabad3442b23bd202a2fa
2024-09-25 16:58:34 -04:00