Commit graph

18 commits

Author SHA1 Message Date
Yumi Yukimura
ae810038e5 sm6225-common: Use libcrypto-v34 for widevine libs
* The symbol `CBS_init` is no longer exported from latest libcrypto
* libcrypto from VNDK 34 is available in hardware/lineage/compat,
  and we had no problem with it on VNDK 33. Let's use it.

Change-Id: I6e9b0857df4650e8d5d63793716fe84da93ab165
2024-09-17 16:52:28 +02:00
Aaron Kling
378d026b31
sm6225-common: Enable elf checks
Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
2024-08-29 21:43:25 +03:00
Michael Bestas
d7163d49fe
sm6225-common: Sync extract scripts with templates
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-08-29 21:43:25 +03:00
Cosmin Tanislav
f146e70de9
sm6225-common: merge duplicate fixup cases
Change-Id: I3016420dd3a0be3191447ef344d4e135d957c2d4
2024-08-29 21:43:25 +03:00
Cosmin Tanislav
37344b0e53
sm6225-common: automatically patch ims
https://review.lineageos.org/q/topic:%22extract-utils-apktool%22

Change-Id: I704e191adc7aafe6fe062c1bb330fbd1ca05493c
2024-08-26 18:47:37 +03:00
MD Raza
8fccbc318d
sm6225-common: extract-utils: extract CarrierSettings when only list exists
Signed-off-by: MD Raza <delightreza@gmail.com>
Change-Id: Iab770bfcec3fec3b2c0211c6c47e1bc6f675a38e
2024-06-23 22:10:50 +03:00
Tommaso Fonda
49f98753c4 sm6225-common: Switch to the OSS sec NFC HAL
Change-Id: I0c2a3b4db42d0e8af92c510bdd014eacc610b7f7
2024-03-22 16:50:57 +00:00
Michael Bestas
98150f6bef sm6225-common: Override ST NFC service
Change-Id: I8416a7da8b72d6996b263bf5e3dc5fc337038cd5
2024-03-22 16:50:57 +00:00
Michael Bestas
d0d3ab7c8b
sm6225-common: Override NXP NFC service
Change-Id: If7936a79aa6cded9bbd1a675946b57c56c726d27
2024-02-26 19:25:29 +02:00
Michael Bestas
0271d78b77
sm6225-common: Add firmware extraction support
Change-Id: If6cb6334a8f7b2fcc77c8947569eba1b2002190a
2024-01-05 11:41:07 +02:00
LuK1337
01651e0ede
sm6225-common: Sync extractors with templates
This applies the following tools/extract-utils changes:
* Allow overriding VENDOR with VENDOR_COMMON

Change-Id: Ib78643a3e6a648e21362b6a1fdc3581d41954700
2023-12-04 04:37:18 +02:00
electimon
c51f172bec sm6225-common: Rename camera.mot.is.coming.cts
* This prop is illegal due to violating the
* vendor property namespace rules

[Dhina17: Adapted for sm6225]

Signed-off-by: electimon <electimon@gmail.com>
Change-Id: I2da4951e19e97e5291cbb0f0b18cdae14f63fbaa
2023-08-27 19:57:09 +05:30
Michael Bestas
e42d0aabfb
sm6225-common: Regenerate carriersettings before extracting them
Change-Id: I0579956bc63c8258d758f0cfc0aad5aa466fa874
2023-08-24 10:39:49 +03:00
Michael Bestas
38c18d034a
sm6225-common: Add carriersettings extract utils hooks
Change-Id: I627b54471d1d6091625d241cfd08c70431794445
2023-06-12 14:47:04 +03:00
dianlujitao
8f7e979991
sm6225-common: Replace TMPDIR with EXTRACT_TMP_DIR
Change-Id: I66146a0805a830ccf24db6e4cd57b229481ba6b0
2023-04-24 20:27:04 +03:00
TH779
62ca6cd8b0 sm6225-common: Don't call configureRpcThreadpool for camera postproc impl
* In Android 12, no longer allowed to shrink the process pool after a
   larger process pool is started, we should patch camera postproc impl
   to nuke it from shrinking process pool and prevent triggering a fatal
   to cause the camera to crash.
   Ref: 8e047f7a62.

 * The following are the difference between before and after the
   patch.
   Before:
   MOV    W1, #1
   BL     ._ZN7android8hardware22configureRpcThreadpoolEmb
   Now:
   MOV    W1, #1
   NOP

 * Obtained by comparing the camera postproc impl modified by
   GitHub@erfanoabdi.

 * A tutorial on use hexdump, sed and xxd to patch hex in
   binary file: https://everydaywithlinux.blogspot.com/2012/11/patch-strings-in-binary-files-with-sed.html.

Co-authored-by: Erfan Abdi <erfangplus@gmail.com>
Signed-off-by: TH779 <i@779.moe>
Change-Id: I66c257e80bf56a48c640efc3c1c8949852edf756
2023-03-30 22:51:57 +05:30
dianlujitao
e98bd81d13 sm6225-common: Move moto-telephony.jar to system_ext
* moto-telephony.jar is a dependence of ims.apk and thus should locate
   in system_ext as well.

Change-Id: I0711c0178906293179998eae70663de7b09a4a77
2023-03-30 22:51:57 +05:30
Dhina17
e70addc532 sm6225-common: Add initial common device tree files
Change-Id: Iad923b30fc46a9caa1c902acb44f519289743bf6
2022-12-31 10:38:30 +05:30