Commit Graph

48 Commits

Author SHA1 Message Date
Luka Panio
5d221e1312 sm8550-common: Decommonize blobs
* Mssing from q5q

Change-Id: Id9f748bc34d62ae25a28e11988ac94f6180b678a
2025-07-12 08:37:46 -03:00
Bruno Martins
21be573430 sm8550-common: Build more audio blobs from sources
Change-Id: I6c05826778c05ef14f7e4fbdbf40a1cd73e68bf5
2025-07-06 23:18:27 -03:00
Mezaque Silver
6a16d964f7 sm8550-common: Update blobs from S9160ZHS6DYF1
Change-Id: I54735b2af53fae71476a2cc09a93e82a725f592c
2025-07-06 19:20:56 -03:00
chaptsand
5eee35d65f sm8550-common: Update blobs from S9160ZHU6DYD9
Change-Id: Ib58a411bbcace692d4cbbd6773f352a18ed0ec4a
2025-05-12 22:54:49 +08:00
chaptsand
62600d8561 sm8550-common: Enable broken dup rules check
Change-Id: I9a80f6246410d1571ea44990ff573a931556e1e4
2025-04-27 16:26:23 +08:00
Michael Bestas
6d9c9d478a sm8550-common: Enable ELF checks for libwpa_client dependent libs
Change-Id: I490df02b68da4b9a7088a239672a1dcace66d270
2025-04-27 08:05:56 +08:00
chaptsand
4ff5699042 sm8550-common: Update blobs from S9160ZHS6CYC1
Pin apks so that don't just update the signature and timestamp every time

Change-Id: Ib04bc487676f9ab6b6ccf7e7fb0c67ed67aff51b
2025-03-27 23:41:54 +08:00
chaptsand
0dfdc5f454 sm8550-common: Decommonize device-specific blobs
Change-Id: Ib0456fabfd2642078be7d0f2c08be148591d268a
2025-03-27 23:41:50 +08:00
chaptsand
bffbad73ee sm8550-common: Update blobs from S9160ZHS5CYA1
Change-Id: I406989ffc1bafba367bdbf81befca2ba305bda3e
2025-02-28 22:44:04 +08:00
chaptsand
1394d8d71c sm8550-common: Import WLAN configuration files
* from S918BXXS6CXI4 && S9160ZHU5CXK1

Change-Id: I174fe23b36ca7b894cea86f50e1d2410fb4533eb
2024-12-30 22:37:24 +08:00
Josip Kelecic
4649cac293 sm8550-common: add shim for libhypervintf
* Needed by camera, we don't use hyper HAL.

Co-authored-by: chaptsand <chaptsand@gmail.com>
Co-authored-by: pckotzer <thegamethis@outlook.com>
Change-Id: I823e9286fe2b8ad2320b83cca0e6f59707c30f5b
2024-12-30 21:14:58 +08:00
chaptsand
e8ab765331 sm8550-common: Work around keymint HAL to avoid conflicts with source built
Change-Id: Ie16c7052cb9e343adcafa4303ae62d606ce4585f
2024-12-30 17:21:40 +08:00
chaptsand
995d43f745 sm8550-common: vintf: Add Samsung bluetooth audio manifest entry
Change-Id: Ibc59f9712b227356867e31c121aca425e949eae2
2024-12-30 17:21:06 +08:00
chaptsand
7245b13c51 sm8550-common: Update blobs from S9160ZHU5CXK1
Change-Id: I729258f2f70bb8df622ad1a036eaccd8b7360ec2
2024-12-30 15:29:10 +08:00
Michael Bestas
5b8f8a584e sm8550-common: fix vendor.qti.hardware.fm@1.0 ELF checks
Change-Id: I1c5c3e95d3ebf067d8b1d14789db049e396cff6c
Signed-off-by: Kai Jones <19639817+488315@users.noreply.github.com>
2024-12-30 15:29:10 +08:00
chaptsand
3d3629c638 sm8550-common: Update blobs from S9160ZHS4CXJ1
Change-Id: Icb9f1009167ee85452c87230157386dcd251e54b
2024-10-16 18:28:18 +08:00
Michael Bestas
72e60cc9fc sm8550-common: Libraries are now automatically added to PRODUCT_PACKAGES
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2024-10-16 05:57:44 +08:00
chaptsand
a56e4bdb89 sm8550-common: Fix sonames of certain libraries
Change-Id: I26bd617a2426a9c530532417088b3a82f27b3acd
2024-10-15 14:40:32 +00:00
chaptsand
57a157bdde sm8550-common: Append module suffix to prebuilts to avoid conflicts
Change-Id: I3540ace8ca42cba7c5c54da8c89ee2fd92cd8c2c
2024-10-15 14:40:32 +00:00
chaptsand
f50f4fb760 sm8550-common: Adjust blob list to pass ELF checks
Change-Id: Id94834d2f12cecbebebcc75af5a94c05a1855414
2024-10-15 14:39:52 +00:00
Bruno Martins
e586c74b8a sm8550-common: Setup ELF checks
Co-authored-by: Aaron Kling <webgeek1234@gmail.com>
Co-authored-by: Cosmin Tanislav <demonsingur@gmail.com>
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I17b9c9021155c30c1ec1aa1754c995dae30cb2a7
2024-10-15 03:35:28 +08:00
Iascker
1aaca69254 sm8550-common: Update blobs from S916BXXS6CXHA
Change-Id: Ib077f0c90fd62d849398a3e1b9b410d9b330eb63
2024-09-25 18:04:26 +08:00
Iascker
1185e3adfe sm8550-common: Decommonize third party ZOOM translator
* This breaks the camera on the S911X

Change-Id: Ic6b1ee05ac2893c37b011b101f2281f7efdec33f
2024-09-25 18:04:26 +08:00
Bruno Martins
af42246aec sm8550-common: Build QTI health service
Change-Id: I929a51b8516e5b3265f08160d0055f7dae6ab2bf
2024-09-18 23:56:32 +08:00
chaptsand
2cf9d45a3c sm8550-common: Drop unused blobs and props
Change-Id: I865c945c243622b8286b421e9a204573feaa9fe3
2024-09-18 23:54:41 +08:00
chaptsand
a839de2757 sm8550-common: Decommonize some vendor firmwares
Change-Id: I239fdec29b77c993e29501c23d7217460e504657
2024-09-18 23:54:41 +08:00
Wei Wang
31fa8d1612 sm8550-common: Remove QTI perfd
Bug: 69270928
Test: Build and boot device and test camera
Change-Id: I87b283206f462fb5c8ec9cdd303ae2934fe9bfc4
2024-09-15 13:34:28 +08:00
chandu078
ad71570f97 sm8550-common: Switch to 64 bit only builds
Change-Id: I0e730663a0e1ad8b18cfa1163b94edf0acd64fff
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
2024-08-31 19:51:29 +08:00
Bruno Martins
ded58571de sm8550-common: Drop 32-bit audio HAL and its dependencies
Change-Id: I8edf07b896f286c9e55eb1cbf963d02bd8be6ab0
2024-08-31 19:37:56 +08:00
Michael Bestas
ac30873bc0 sm8550-common: Remove unused media_codecs
Change-Id: Id2d56fa5dc597d6ef9447be0347c93b810d6cf0c
2024-08-31 15:23:36 +08:00
chaptsand
02d1c4a146 sm8550-common: Update blobs form S916BXXS6CXGA
Change-Id: If4a66192697789315a6121e808edd23736a22064
2024-08-31 15:23:36 +08:00
chaptsand
8fe393b41a sm8550-common: Pin SDM blobs from rtwo
Change-Id: I1813de41d65162666dd50bce208b3de9b3db6ff0
2024-08-31 15:20:35 +08:00
Luofan Chen
886fbb531c sm8550-common: Kang SDM blobs from Motorola rtwo 14 RETAIL
Depends-On: Ibe803492625943260135ac8b42defe9089fdd779
Change-Id: Ibaa710ddddae4e10765674ac7fcadb1cd8b56572
2024-07-29 17:17:30 +08:00
Bruno Martins
7627b68b2a sm8550-common: Declare EGL libs as symlinks during extraction
Change-Id: I4b2f3e79b5e518889d9771bf8990e27babca8b61
2024-07-25 00:00:18 +08:00
chaptsand
651fcc5e12 sm8550-common: Update blobs to S9160ZHS4CXG2
Change-Id: Iff219893dd4d51781b77c2782ccfd38bd2fe6c1a
2024-07-24 00:00:48 +08:00
chaptsand
eb3e1e5343 sm8550-common: Build AIDL fingerprint HAL
Change-Id: Icafb53447a132517b916b83429753ab6d5810dab
2024-07-24 00:00:48 +08:00
chaptsand
5bc3efdd11 sm8550-common: Ship SEC HyPer AIDL HAL
Without this, the camera will be stuck for 10 seconds before the preview is displayed.

* W ServiceManagerCppClient: Service vendor.samsung.hardware.hyper.ISehHyPer/default didn't start. Returning NULL
* E HYPER_NATIVE_VINTF: Couldn't access HyPer Hal
* E HYPER_NATIVE_VINTF: Acquire on JNI, HyPerHalVersion is NULL
* E CHI     : [SS_ERR ]: [CHI         ]: chxextensionmodule.cpp: ExecuteMemBoost: 25099: MemBoost open fail by 0
* I CHI     : [SS_LOW ]: [CHI         ]: chxsecperf.cpp: AcquirePerfLock: 1157:  0] OPEN_CAMERA (1000)
* I CHI     : [SS_LOW ]: [CHI         ]: chxsecperf.cpp: AcquirePerfLock: 1014: OverheatLevel [0~6](0xFFFFFFFF)
* I CHI     : [SS_LOW ]: [CHI         ]: chxsecperf.cpp: AcquireHyperVInt: 1355: AcquireHyperVInt : maxlimit[3360000], minlimit[2092800], duration[3000]
* I ServiceManagerCppClient: Waiting for service 'vendor.samsung.hardware.hyper.ISehHyPer/default' on '/dev/binder'...

Thanks luk1337 for pointing it out.

Change-Id: I1505ec2ecd7185a47f9bf9bb39a77f475adbe27c
2024-04-10 15:57:00 +08:00
chaptsand
1031306d74 sm8550-common: Update blobs from S9160ZHU2CXCF
Change-Id: If12629e7b478f004914e4e2978f3b15c75ee7aed
2024-04-06 16:07:27 +08:00
chaptsand
6aeeebc7f2 sm8550-common: Switch to prebuilt vibrator AIDL
Change-Id: I374a156bc7262db5b2617ae3e7d82ac711d27a2e
2024-04-06 16:07:27 +08:00
chaptsand
8f2ff23c0f sm8550-common: Setup prebuilt NXP NFC stack
Change-Id: Iec022b01aa57973b7f1c54f7384e4d2c6b85b506
2024-04-06 16:07:27 +08:00
chaptsand
05cc5c130c sm8550-common: Refactor proprietary files
* Add missing blobs
* Reorder proprietary-files.txt
* Build some libraries from source as seen in stock

Change-Id: I9f777283407dc6749592463bcdb082728b291ade
2024-04-06 16:04:16 +08:00
chaptsand
06c51f1a9c sm8550-common: Update blobs from S9160ZHS2BXAF
Change-Id: I3978168113b48f5c03be95ec8494093f46f0a042
2024-03-30 23:25:46 +08:00
Bruno Martins
eba9528d53 sm8550-common: Build QTI memtrack AIDL service from source
Change-Id: Ie549c42700821017a172ec8dc15086f87cd579f9
2024-03-06 00:00:25 +08:00
chaptsand
ae51c29df3 sm8550-common: Decommonize device specific blobs
Change-Id: Ibb5c9051db62117ff5a97001960b74848d2f11b3
2023-10-11 01:07:08 +08:00
chaptsand
5e520fa720 sm8550-common: Update blobs from S9160ZHU2AWH1
* dm2qzhx-user-13-TP1A.220624.014-S9160ZHU2AWH1-release-keys

Change-Id: I613ae499a5fb1bf57a3b45a17d164a9de03f352d
2023-10-06 23:20:54 +08:00
Aaron Kling
dd154e2379 sm8550-common: Move most agm and pal targets to source built
Change-Id: I6ca0c5396a3b583b37e029f5c98ff13127db65a6
2023-10-06 23:20:54 +08:00
Bruno Martins
7a580e0750 sm8550-common: Wire up audio and update configurations
Change-Id: I3da040b9709cd0c57baacd2808b1a09d627506eb
2023-10-06 23:20:54 +08:00
chaptsand
cf9c4297f2 sm8550-common: Initial proprietary blobs list and bringup HALs
Co-authored-by: Bruno Martins <bgcngm@gmail.com>
Co-authored-by: Simon1511 <simon2002.schoenmackers@gmail.com>
Change-Id: I4ead5aa47d892e1516acb42dcebaaf424733c815
2023-10-06 23:20:54 +08:00