84 Commits

Author SHA1 Message Date
ralph950412
54dac2456c sm8250-common: Shim libwfdservice with libaudioclient_shim 2025-10-14 15:38:42 -04:00
mukesh22584
fcb6d916cf sm8250-common: Fix libqtigef suffix 2025-10-14 15:38:42 -04:00
inferno0230
fe7cb81089 sm8250-common: Import dolby blobs from MT2111_14.0.0.720(EX01)
Signed-off-by: inferno0230 <mail@inferno0230.in>
2025-10-14 15:38:42 -04:00
ppanzenboeck
b6f74679bf fixup! re-include missing libs for oos cam 2025-10-14 15:38:42 -04:00
ppanzenboeck
503332754f re-include missing libs for oos cam 2025-10-14 15:38:41 -04:00
cjh1249131356
5f4ef5ff1c sm8250-common: Import OnePlus Camera blobs
Signed-off-by: cjh1249131356 <cjh1249131356@gmail.com>
2025-10-14 15:38:41 -04:00
basamaryan
c7a4778aa2 sm8250-common: Update WFD system blobs from dada OS2.0.217.0.WOCMIXM
Change-Id: I95dfb07cae97f3c8716a7cb6d87a7081de986748
2025-07-12 01:02:35 +02:00
LuK1337
90adb73dfc sm8250-common: libwfdservice_shim_v1 -> libwfdservice_shim
Change-Id: Idf65dd61a2de80dfcbf72a8b75b6ca59234df573
2025-04-05 22:21:23 +02:00
LuK1337
a329f6261a sm8250-common: Add libwfdservice_shim_v1 for WFD
e69a5be2449122f90220151f9d01ace15221facf in system/hardware/interfaces
broke the ABI ;'(

Change-Id: I60691f2bab3f52fd9ade36ed6fcf6a2ef13a18c9
2025-04-04 08:50:58 +02:00
Michael Bestas
1de50bcc38 sm8250-common: Enable ELF checks for libwpa_client dependent libs
Change-Id: I143f76ee481f871ce86acd951faf742e651922dc
2025-03-11 16:18:59 +02:00
LuK1337
7750278b15 sm8250-common: Move WfdCommon boot jar declaration to vendor
Change-Id: I8fa2c0f64692873b432cc252ec88b388a32023a1
2025-01-18 18:53:25 +01:00
Michael Bestas
1a1372448e sm8250-common: remove OMX
Change-Id: Ie074d965c227c79a9281732aba8dea14e622e066
2025-01-02 01:15:57 +02:00
dianlujitao
3c471ab8ac sm8250-common: kang c2 codec config from NX659J
Change-Id: Iebc42e4f23685b336dd5a7f229553c59ebc7ee57
2025-01-02 01:00:59 +02:00
Michael Bestas
49fb75d435 sm8250-common: Add QTI codec2 stack
Change-Id: Ie14c6fd49ee8602b36eeef75cb29e5b09222642d
2025-01-01 23:27:46 +01:00
Michael Bestas
c8cde83a0a sm8250-common: Drop odm/etc/media_codecs_c2.xml
It only includes media_codecs_c2_oplus_audio.xml which we don't have

Change-Id: Ie7442d9f30dfd258c34fc66dc3e5b937c33936a5
2025-01-01 23:21:09 +01:00
Aaron Kling
bfc37822e2 sm8250-common: Remove software omx codec references
These are no longer available as of Android 14 QPR3. The C2 codecs
available by default in the swcodec apex will be used instead.

Change-Id: I8cdf3e700823779a7382c66c3df8410d41209b7c
2025-01-01 23:20:39 +01:00
LuK1337
b42445ec27 sm8250-common: Drop MAKE_COPY_RULE & MODULE_SUFFIX from display libs
Reference: I800561a45de41e8f7f6150c1b156c84b430cee24
           I5429ecee3985e305290e312921725460ef195b83
Change-Id: Ic9666f9aebdc3ed69c93d72585af66d4b45504d4
2025-01-01 23:20:06 +01:00
LuK1337
c09f32f186 sm8250-common: Repatch apk/jar files
apktool v2.9.3-1-e3f0be1e-SNAPSHOT produces slightly different files.

Change-Id: I368d1e87db9b4ee52ab14021127b0b79f51bf66c
2024-12-23 00:36:23 +01:00
Nick Reuter
95704b7e50 sm8250-common: Address missing libbinder symbols in libwfdnative
_ZN7android6binder12atrace_beginEmPKc
_ZN7android6binder10atrace_endEm

Change-Id: I942d51721461dbbf9c8d0f2f32128529bb7480c3
2024-12-14 10:43:26 +01:00
Nick Reuter
c81d882833 sm8250-common: Bump libwfdservice to android.media.audio.common.types-V4
Change-Id: I81060d8c73430a9598c676e18dc04e31a2f31c0c
2024-12-14 10:43:25 +01:00
LuK1337
1b82cc392b sm8250-common: Enable elfchecks for arcsoft libs
Reference: I23190f0b83c9e28aa2624a7575544b0eaf5c83c8
Change-Id: I18b0b07bf3a435dd449106653e3ca458b4f07b69
2024-12-14 10:43:25 +01:00
LuK1337
6ddd294cb4 sm8250-common: Enable elfchecks for libgpu_tonemapper/libgrallocutils
Reference: I11dec853d8cfaddb01ba96a2e76be38fe2d52073
Change-Id: I58f44f8486efff8ba26fe36860d890412f09316d
2024-12-10 20:29:47 +01:00
LuK1337
50b2c27245 sm8250-common: Update from OOS 14.0.0.603(EX01)
Change-Id: I59bb9dae027723cfeecbcea065e1c96f763ff53a
2024-11-27 18:54:03 +01:00
LuK1337
b3c76c6b53 sm8250-common: Reapply blob patches with PatchELF 0.18.0
Change-Id: I0b303f698095ba0bee2ff40e41e0c964bd0a3f4e
2024-11-22 12:40:23 +01:00
LuK1337
115b082229 Revert "sm8250-common: Extract sensors.ssc.so from OOS 14.0.0.602(EX01)"
They removed a mandatory sensor (free_fall) and now boot up takes a lot
more time.

This reverts commit c2b7e5a741.

Change-Id: Ie134aa08de5c138eb29f6387c951ee597ae59f11
2024-11-13 01:29:11 +01:00
LuK1337
47ddc851cb sm8250-common: Sync sensor configs with OOS 14.0.0.602(EX01)
Change-Id: I03ec88d2ee24aabb4d0b9914d1d82ded67bac0ef
2024-11-13 01:09:03 +01:00
LuK1337
c2b7e5a741 sm8250-common: Extract sensors.ssc.so from OOS 14.0.0.602(EX01)
Surprisingly, current signature still works properly with it.

Change-Id: I065ab414d6341d13cea548aa18b3609d56abcdeb
2024-11-12 23:57:47 +01:00
Bruno Martins
a218b9675c sm8250-common: Declare WFD lib as symlink during extraction
Change-Id: I83e3ec03e1ddc58f3a7df008789b1e31584946e1
2024-11-12 15:01:02 +01:00
LuK1337
77c35d44a1 sm8250-common: Update from OOS 14.0.0.602(EX01)
Change-Id: I238b675634e6411bfe474ae1beff903936a091b2
2024-11-09 19:27:33 +01:00
dianlujitao
6bb0ec48af sm8250-common: Nuke ATFWD
It's normally not used at all.

Change-Id: Idb824b3b8c783b6ac962e604df05f9154beb4ed2
2024-11-01 20:26:53 +01:00
LuK1337
b9564e23da sm8250-common: Declare adsp_avs_config.acdb symlink during extraction
Change-Id: I5a328db61cbd83fe292522b90f21b85e94986381
2024-10-24 21:52:07 +02:00
LuK1337
ad25574bd5 sm8250-common: Make PowerOffAlarm.apk patch reverse apply properly
Change-Id: Ib7bf341b3fe9b4a0035e354632b83ab5592c8f9a
2024-10-20 17:23:09 +02:00
LuK1337
0d95a80cc4 sm8250-common: Regenerate makefiles after /c/406174
Change-Id: Icc63a134ccfedb2f893f0d6ecd8c63928f0d0a0c
2024-10-20 09:27:01 +02:00
LuK1337
29e3db1ad0 sm8250-common: Setup ELF checks
Change-Id: I89154af89a7be70fa3702ac3a74adf8bd087b6ef
2024-10-19 19:20:29 +02:00
LuK1337
cd5eba4507 sm8250-common: Fix DT_SONAME for some camera libs
Change-Id: I15547a8e7d02838afb4eb24a1663ac9e381307f3
2024-10-19 19:19:43 +02:00
LuK1337
1b7b984c77 sm8250-common: Shim WFD with libgui_shim/libinput_shim
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2024-10-19 19:19:05 +02:00
Michael Bestas
771d46f449 sm8250-common: Shim widevine with libcrypto_shim
The following change
e202e51cb0
removed symbols that our libs require.

Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2024-10-19 19:17:57 +02:00
LuK1337
e5ce4a23ae sm8250-common: Regenerate makefiles after py extract utils migration
Change-Id: Ied2c1492b46981f28313bfee5213d03178eeb994
2024-10-19 19:12:46 +02:00
LuK1337
862852839b sm8250-common: Add extra blobs to make checkelf happy
Change-Id: I34945e373b62714538813cc0fd12ee8ad4f04e1f
2024-10-11 21:28:59 +02:00
Sebastiano Barezzi
f0d241fe64 sm8250-common: Drop libril-qcril-hook-oem.so
Requires libril, we disabled that target, safe to assume only non-qcrild
uses this

Change-Id: I5d868306c7ef72fb863009f0f3db72a2e01bf1fd
2024-10-11 20:50:42 +02:00
Michael Bestas
7c49eabe40 sm8250-common: Patch libwfdservice to resolve duplicate dependencies
Fixes:
error: module "libwfdservice" variant
"android_arm_armv8-a_cortex-a76_static": depends on multiple
versions of the same aidl_interface:
android.media.audio.common.types-V2-cpp-source,
android.media.audio.common.types-V3-cpp-source

Change-Id: I8086a80fcc238d6b03d16640ee2c4e134129bbab
2024-10-11 20:50:04 +02:00
LuK1337
530bc66584 sm8250-common: Commonize keymaster libs
Change-Id: If2ff25792aa6ab9f0923b8d3f4723d5be7896e7e
2024-09-09 13:04:02 +02:00
Bruno Martins
08d6b81bc0 sm8250-common: Remove software OMX blobs
Default to C2 codecs from swcodec apex.

Change-Id: I32f0b0abe680c1f350268115a3cc5488a2a57ec3
2024-09-09 10:42:14 +02:00
LuK1337
f6913ebb5e sm8250-common: Move media codecs configuration to the device tree
Change-Id: I97eaa5ba603a951077f650649000fbbe35715b3e
2024-09-09 10:42:12 +02:00
Michael Bestas
3b04cb8b91 sm8250-common: Add xml suffix to prebuilt_etc_xml modules
Change-Id: If02cef9bc65f38c8e764b024cede2613d156b4cd
2024-09-08 03:07:18 +03:00
LuK1337
fac47b70ce sm8250-common: Regenerate without XML fixup
Change-Id: If01476eb16a8c61e76e6f4e78325ac839b6332c1
2024-09-02 17:49:43 +02:00
LuK1337
cd202c3446 sm8250-common: chmod 755 proprietary/*/bin/hw/*
Matches stock image.

Change-Id: I3ac7d9ce69a02d9c235851ee589962c3ae13b679
2024-08-30 00:03:59 +02:00
Bruno Martins
fa89630b9f sm8250-common: Return to stock IMS system stack
Change-Id: I72f838ce6602ee8de1635572791cb7743860a1d7
2024-08-24 13:27:20 +02:00
LuK1337
7e61dad4a6 fixup! sm8250-common: Update power-off alarm system blobs from latest OOS 13
Forgot to git add this file ;(

Change-Id: I0f29dcc608f5e325835e3a6317dd590d42a96462
2024-08-09 18:56:39 +02:00
LuK1337
eb96ba5126 sm8250-common: Update power-off alarm system blobs from latest OOS 13
Matches device/oneplus/instantnoodle*

Change-Id: Iadf2e3e817ae0d968e13588b4cb6636e2cdd2af2
2024-08-09 00:31:20 +02:00