Michael Bestas
9469797e13
sm6375-common: Migrate mount point creation out of Android.mk
...
Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b
2025-01-20 22:11:41 +05:30
Bruno Martins
7ab7fcb724
sm6375-common: Unset BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
...
Qualcomm targets can now build hermetic partitions.
Change-Id: I241105e01d85fea983b34846ca675666ac07541b
2025-01-20 22:11:41 +05:30
Bruno Martins
f5c6781fbc
sm6375-common: Convert WiFi firmware symlink to install_symlink target
...
The last bit that was preventing building hermetic images.
Change-Id: I75bb7de4593a7992f6015317cf97e088beeba0cb
2025-01-20 22:11:41 +05:30
dianlujitao
f72567d2c6
sm6375-common: declare expat as symlink during extraction
...
Change-Id: I98f6793151a8c4a7ed216a7775c6899e17bca89e
2025-01-20 22:11:40 +05:30
Bruno Martins
0d91049072
sm6375-common: Mark CNE symlink target as required package
...
Change-Id: I0bfe65ba61b6aa9916fe6459be2a84d772939a2f
2025-01-20 22:11:40 +05:30
Bruno Martins
2437053b0c
sm6375-common: Declare EGL libs as symlinks during extraction
...
Change-Id: I4b2f3e79b5e518889d9771bf8990e27babca8b61
2025-01-20 22:11:39 +05:30
Bruno Martins
fbc5d3df98
sm6375-common: Declare IMS libs as symlinks during extraction
...
Change-Id: Ia1b8097d28dd4888232fe383b830515b1b9bafaa
2025-01-20 22:11:39 +05:30
Michael Bestas
d3d8da216e
sm6375-common: Create rfs fsg symlink
...
Change-Id: Id337670d40aeb598e4b2507bd94d4885344c675c
2025-01-20 22:11:38 +05:30
Bruno Martins
52912b9925
sm6375-common: Move to new RFS install_symlink targets
...
Change-Id: I9560fd0da00958d9349a0881b5a5f64a2c02e495
2025-01-20 22:11:38 +05:30
Aaron Kling
eb87fd229e
sm6375-common: Re-enable broken dup rules check
...
All failures of this have been resolved
Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2025-01-20 22:11:37 +05:30
Anand S
6b98e8ab7c
!fixup: sm6375-common: Fix a few more ELF checks
...
Change-Id: I68e8f23bda9794408f5653e66d4f37f45f2c0f22
2025-01-20 22:10:30 +05:30
Anand S
6676ba9e20
sm6375-common: Drop duplicate rootdir scripts
...
* Already being included in vendor.
Change-Id: Ic9f9ebad2ed83685722554d8334da3902007c43b
2025-01-20 13:48:25 +05:30
Edwin Moquete
2efc5625de
sm6375-common: Enable ELF checks for libril-qcril-hook-oem.so
...
* And moto deps.
Change-Id: I5079c44b4ea3cd5f94ade580272704e4f37c2385
2025-01-20 03:47:08 +05:30
Nick Reuter
967a55f175
sm6375-common: Address missing libbinder symbols in libwfdnative
...
_ZN7android6binder12atrace_beginEmPKc
_ZN7android6binder10atrace_endEm
Change-Id: I942d51721461dbbf9c8d0f2f32128529bb7480c3
2025-01-20 03:47:07 +05:30
Nick Reuter
ddb23ebb41
sm6375-common: Bump libwfdservice to android.media.audio.common.types-V4
...
Change-Id: I81060d8c73430a9598c676e18dc04e31a2f31c0c
2025-01-20 03:47:07 +05:30
Michael Bestas
4f6162e8ed
sm6375-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
2025-01-20 03:47:06 +05:30
Marc Bourgoin
493a343577
sm6375-common: Nuke some unused 32bit blobs
...
Change-Id: I55e74a8d4b9c753849dc6faab24e84d8190e0823
2025-01-20 03:46:56 +05:30
Michael Bestas
d17fd6452b
sm6375-common: Disable ELF checks on device specific libs
...
Change-Id: Iff53502e94cee5a065b75300992a632aca84e0c3
2025-01-20 03:31:29 +05:30
Marc Bourgoin
f444e38f54
sm6375-common: Fix a few more ELF checks
...
Change-Id: I6cf0937ccba61156d404637c780cc9ded4e301f0
2025-01-20 03:26:23 +05:30
LuK1337
4f1dfdbbe0
sm6375-common: Add extra blobs to make checkelf happy
...
Change-Id: I34945e373b62714538813cc0fd12ee8ad4f04e1f
2025-01-19 20:12:50 +05:30
Anand S
e006c6600d
sm6375-common: Explicitly override persist.vendor.radio.poweron_opt
...
Change-Id: I30f05ce600a2396579396a71023472efab988abf
2025-01-19 19:53:54 +05:30
Ahmed ElArabawy
46dc4b19fc
sm6375-common: Wifi: Replace config_wifi_dual_band_support
...
As part of the 6GHz band support, there is now more than 2 bands and
hence config_wifi_dual_band_support is misleading.
This commit replaces this config with config_wifi5ghzSupport which is
more reflecting to the device support check.
Bug: 145936758
Bug: 139354972
Test: Builds and Wifi runs successfully.
Change-Id: I6a1a18965b8020049f9b395ae97b6d84e4f5ae94
2025-01-19 19:48:04 +05:30
Nolen Johnson
94d2bec581
sm6375-common: Nuke update-sha1sums.py
...
* We have py extract to do this now.
Change-Id: I031938ddb78e8f343864da521dc577cfcb67ee45
2025-01-18 01:41:57 +05:30
LuK1337
43b0d1baea
sm6375-common: Use common lib_fixups
...
Change-Id: I862e547f3375184729eb1a909bb7d6f676d45dfe
2025-01-18 01:10:26 +05:30
Anand S
73b61767a5
sm6375-common: Remove duplicate blobs
...
Change-Id: I2dd1c83d83cfffe6ff8f0bd5e2f7eba117b9f663
2025-01-18 01:09:42 +05:30
Michael Bestas
2583909891
sm6375-common: Switch to python extract-utils
...
Change-Id: Ida4b83459d9739ac880b26a91df974e1db8423e9
2025-01-18 00:55:48 +05:30
LuK1337
8dba08430d
sm6375-common: Turn 64-bit rfsa copy into symlink
...
Change-Id: I2d2be3e37d2618523937178480c4f3d433d1dee7
2025-01-18 00:46:26 +05:30
Michael Bestas
f1bc5e8335
sm6375-common: extract-files improvements
...
Change-Id: I517698ca3b5a93e10a5b167417631c7f8d0ab9e2
2025-01-18 00:43:23 +05:30
Michael Bestas
3e5115e374
sm6375-common: Sync extract scripts with templates
...
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2025-01-18 00:33:27 +05:30
Demon000
78a3586e4e
sm6375-common: do not manually build dependencies
...
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2025-01-18 00:32:57 +05:30
Michael Bestas
f48f093f6a
sm6375-common: Libraries are now automatically added to PRODUCT_PACKAGES
...
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2025-01-18 00:31:29 +05:30
Michael Bestas
3bd00e49f0
sm6375-common: Disable ELF checks for certain libraries
...
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2025-01-18 00:27:31 +05:30
Cosmin Tanislav
629de4a8a4
sm6375-common: skip dependencies which aren't defined in .bp
...
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2025-01-18 00:24:34 +05:30
Cosmin Tanislav
79e052ca90
sm6375-common: fix vendor.qti.imsrtpservice@3.0 ELF checks
...
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
2025-01-18 00:23:05 +05:30
Michael Bestas
fd4205dfc2
sm6375-common: fix vendor.qti.hardware.fm@1.0 ELF checks
...
Change-Id: I43f0824f88c24dd9d039f9075090c17f4266ab2d
2025-01-18 00:15:45 +05:30
Cosmin Tanislav
8994ad487a
sm6375-common: fix com.qualcomm.qti.dpm.api@1.0 ELF checks
...
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
2025-01-18 00:11:05 +05:30
Aaron Kling
8d167757f0
sm6375-common: Remove elf files in copy files check
...
New extract files uses packages instead of copy files
Change-Id: I337c07d13bd350958d4808e1693cc6e03753a96c
2025-01-18 00:00:51 +05:30
Aaron Kling
b29c3f156d
sm6375-common: Add vendor soong imports to extract
...
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2025-01-17 23:57:27 +05:30
Aaron Kling
2710a972f0
sm7325-common: Enable elf checks
...
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2025-01-17 23:32:31 +05:30
Anand S
c1ab7949ac
sm6375-common: Update from MMI-U1UGS34.23-82-2-6
...
* From fogos_g-user 14 U1UGS34.23-82-2-6 e21904 release-keys.
Change-Id: If8b8175ac813f905585ddc956bf0519a988ab890
2025-01-17 14:52:40 +05:30
Moeta Yuko
0b4dabfaba
sm6375-coommon: 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
2025-01-17 14:28:15 +05:30
Anand S
f58c3b584a
sm6375-common: Drop DT2W from common tree
...
* It wasn't working anyways, and we're using custom sensors HAL to handle DT2W.
Change-Id: Ic23bea4ebef2766bc5161c178fa1869e43e8b8b4
2025-01-15 15:35:39 +05:30
Marc Bourgoin
1c4218f9e2
sm6375-common: Rework ims patches
...
Change-Id: Ib8589f65c8cbcd362a74141555546dc9c5caac2c
2024-12-17 13:09:41 +05:30
dianlujitao
a10ea3beb1
sm6375-common: Nuke ATFWD
...
It's normally not used at all.
Change-Id: Idb824b3b8c783b6ac962e604df05f9154beb4ed2
2024-12-17 13:05:00 +05:30
Anand S
8451ea6b97
sm6375-common: Fix VINTF Compatibility check
...
* We're already inheriting these from QTI FCM. So it throws error while running VINTF check since these are only defined in manifest and not in device FCM.
Change-Id: If3c68b027fe7337ed2bc936f0035477ccca4d9b6
2024-11-12 12:08:53 +05:30
Nolen Johnson
f125b49b3b
sm6375-common: Ensure we build the vendor version of libcrypto_shim
...
Reference: Ia42de59ff157cddc930a111f8ce5e36e645055ed
Change-Id: I9c9340b37a1ad0d6c22d3947541fe1196a5efeec
2024-11-11 12:51:15 +05:30
Michael Bestas
e1c4d04fe0
sm6375-common: Sync extract scripts with 22 templates
...
Change-Id: I7963ae050cfb193c5d0c2636da9c1e8f82bcdbdb
2024-11-11 12:50:46 +05:30
LuK1337
22c8464422
sm6375-common: Shim WFD with libgui_shim/libinput_shim
...
Change-Id: I42bf06bc6b19942303031ef0147dafa6df127fe5
2024-11-11 12:47:03 +05:30
Michael Bestas
c1d90ad058
sm6375-common: Shim widevine with libcrypto_shim
...
The following change
e202e51cb0
removed symbols that our libs require.
Change-Id: I1325c34ecec3d339dd68c665010ecb36fa2e6a29
2024-11-11 12:35:47 +05:30
Michael Bestas
add45126b8
sm6375-common: Switch to AIDL USB HAL
...
Change-Id: I70f6a4e57eef577d86987bfae44f381a4f107624
2024-11-11 12:35:20 +05:30