Commit Graph
26 Commits
Author SHA1 Message Date
Giovanni Ricca 65dfb71dd2 msm8953-common: Drop cdsprpcd stack
Change-Id: Id29ad49334791ba1a1086481d21729736e7920de
2024-12-08 04:53:57 +00:00
Roberto Sartori 9532619d07 msm8953-common: Switch from time_daemon to TimeKeep
* time_daemon just refuses to work properly on mata.
    Sony's TimeKeep, instead, does the job flawlessly,
    so just ditch the former in favor of the latter.

Signed-off-by: Roberto Sartori <roberto.sartori.android@gmail.com>
Change-Id: I54f50ed3d49efc2834d478781b15e6ee428a3062
2024-12-08 04:53:57 +00:00
Giovanni Ricca ccb225f061 msm8953-common: Build wcnss_service from source (again)
Change-Id: Iac6e5c5b9d42509a95b4fc1fb3450f4fb7ff0d14
2024-12-08 04:53:27 +00:00
Aaron Kling 824125f2b5 msm8953-common: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-12-08 04:52:01 +00:00
dianlujitao be3e45c7a6 msm8953-common: Nuke ATFWD
It's normally not used at all.

Change-Id: Idb824b3b8c783b6ac962e604df05f9154beb4ed2
2024-12-08 04:28:11 +00:00
Michael Bestas e1623d1064 msm8953-common: Shim widevine with libcrypto_shim
The following change
https://github.com/google/boringssl/commit/e202e51cb0912f36dafbd2e67cf04d6ec82f3180
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2024-12-08 04:28:11 +00:00
ix5 5bbee2e3d5 msm8953-common: Add protobuf vendorcompat lib
Our blobs are compiled against libprotobuf-full-cpp.so, but
starting in R, Android is using a versioned naming approach,
e.g. libprotobuf-cpp-full-3.9.1.so.

See https://r.android.com/1109518

The entry in public.libraries.txt is needed to allow the
linker to find and use the lib outside the VNDK.

See https://source.android.com/devices/tech/config/namespaces_libraries

[wight554: added libprotobuf-cpp-lite as well]

Signed-off-by: Volodymyr Zhdanov <wight554@gmail.com>
Change-Id: I28222c89e1e07017867088492a726ee9d45d8e6f
2024-12-08 04:28:11 +00:00
Giovanni Ricca 5b40804162 msm8953-common: Regenerate with py extract utils
Change-Id: I4d8c44446ddb07951f9520ad204042d1d3c91618
2024-12-08 03:45:46 +00:00
Bruno Martins 7eb768e14c msm8953-common: Add IMS libs symlinks
Change-Id: I32558148ce637542b8663a8d8aedb4fcddfdd092
2024-12-08 03:45:46 +00:00
Giovanni Ricca ed0f34bf01 msm8953-common: Drop renderscript bits
grep -nR libRSDriver_adreno
grep: msm8953-common/proprietary/vendor/lib64/librs_adreno_sha1.so: binary file matches
grep: msm8953-common/proprietary/vendor/lib64/librs_adreno.so: binary file matches
grep: msm8953-common/proprietary/vendor/lib/librs_adreno_sha1.so: binary file matches
grep: msm8953-common/proprietary/vendor/lib/librs_adreno.so: binary file matches

Change-Id: I546990833edbedd969c5317f674761b33d5473f8
Signed-off-by: Rahmad Adi Pratama <OhMyVenyx@proton.me>
2024-12-08 03:45:46 +00:00
Giovanni Ricca d49b5b1ee8 msm8953-commom: Drop dirac
Change-Id: Ie884d8d60ea51f66bfca23a9bfe46c8e8bf3756b
2024-12-08 03:45:46 +00:00
Quallenauge 9ca9c01f47 msm8953-common: audio: Build sound_trigger from source.
Change-Id: I28b8a0fb4f54800e7ab8cb075ea02f1a748cd71a
2024-12-08 03:45:42 +00:00
Jeferson 78ad1659fa msm8953-common: Remove activity_recognition libs
* E ActivityRecognitionHardware: activity_recognition HAL is deprecated.
   is_supported is effectively a no-op

Change-Id: I2ea52288799e52424e984af25a8477e204b0df88
2024-12-08 03:45:25 +00:00
Bruno Martins 012f5d4ccf msm8953-common: Nuke voiceprint
This is completely useless.

Change-Id: I354576a7044f5d4a5319030c1e822f0698473096
2024-12-08 03:45:15 +00:00
MatchaKoi 3f33ee49a0 msm8953-common: power: Remove QTI perfd
Change-Id: I704c5c702f797ffebb2fc8acea0bbad30afcae9b
2024-12-08 03:43:38 +00:00
LuK1337 ad1d0d53f8 msm8953-common: Use libutils-v33 for pm-service
Change-Id: Ia998fa72d8747de18010abe6491d2c374cb7aa0a
2023-12-31 00:20:11 +07:00
Dhina17 9252e489f6 msm8953-common: Drop audiosphere
AudioSphere post processing is used to add
virtualization effect to audio playback on stereo speakers.

It's supported by neither our stock nor CLO for msm89xx.
Plus our device don't have stereo speakers.

Change-Id: I1b985ec97d5edee529cac00e6c21f8eb64c1b19a
2023-12-27 11:59:12 +07:00
Giovanni Ricca 4ba9e1b0e5 msm8953-common: Commonize qcril blobs
This reverts commit 9a0c0303d5ab9a2fd1ce6f1a7726f2638304c7db.

Change-Id: Ie486479236154d91d8857baa59c5ef1ceacfd1c3
2023-12-27 11:59:03 +07:00
Georg Veichtlbauer 8612710f5a msm8953-common: Fix PowerOffAlarm
* The APK is prepared to not run as system user
* Blobs grabbed from: lge/caymanslm/caymanslm:12/SKQ1.211103.001/2222823249237:user/release-keys

Change-Id: I3496232d468c671f7ef67b7bb6050978388d6ccf
2023-09-29 17:27:16 +02:00
Bruno Martins 5ca63fa5c9 msm8953-common: Remove QTI BT stack bits
Change-Id: Ice6c2b0735aa7cb4b2e638a794c778883e706c97
2023-09-29 17:27:02 +02:00
Nolen Johnson bfa973e5de msm8953-common: Move to libgui shim in hardware/lineage/compat
Change-Id: I04c4e15c6128de33ab7124de28b2fbd82eb2d62a
2023-09-29 17:27:02 +02:00
Nolen Johnson d883b0d487 msm8953-common: Move to libcutils shim in hardware/lineage/compat
Change-Id: I96b8485c1a868e271607cf205ac1366dc77f69d0
2023-09-29 17:27:02 +02:00
dianlujitao e4ea23dc70 msm8953-common: Build new GNSS HAL
* Remove unnecessary dependencies on liblbs_core.so
 * Hardcode vendor loc HIDL version to 3.0 to enable vendor HIDL when
   building w/o BSP.

Change-Id: I01f661f1d1e038737801f5a9db88e3388d470f74
2023-09-29 17:27:02 +02:00
Giovanni Ricca 8a61f921a5 msm8953-common: Move gps configs on device tree
Change-Id: I4835fd158ba3e2aa05d456b26bf7f55bc3a0899d
2023-09-29 17:27:02 +02:00
Shalini Manjunatha ac81246c43 msm8953-common: audio: Use AOSP implementation for sw effects
Change-Id: Iae6212f135fc4cc7bfb0528380daf9f13101a2ec
2023-09-29 17:26:46 +02:00
abhinavgupta371 7bc225146e Import msm8953-common from lineage-19.1 (8cb56c9e9)
Change-Id: Iee7998af471325b969c4e1eb210ebf4110589884
2023-09-29 17:26:30 +02:00