Bruno Martins
448998bf1d
sm7125-common: Unset BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
...
Qualcomm targets can now build hermetic partitions.
Change-Id: I241105e01d85fea983b34846ca675666ac07541b
7 months ago
Bruno Martins
46811e8b65
sm7125-common: Inherit from QTI FCM
...
Change-Id: I0bdd4d63b60a1e29cdd69e71f7268932a105c16b
7 months ago
Bruno Martins
60bfd278ac
sm7125-common: Use the common device compatibility matrix from QCOM
...
Change-Id: I0c0f3ecddbe6d7b232cc0d13c78ca58094e4e720
7 months ago
Andrzej Szafran
e80167c0e5
sm7125-common: Include hardware/samsung FCM
...
Change-Id: Icb1a1bd6de56cbf2419cb8a046fa2a7a35cfc912
7 months ago
Simon1511
0b639ee7d4
Revert "sm7125-common: audio: add dedicated service to pass g_call_sim_slot"
...
This reverts commit 64b507b1cf
.
Additionally, stop using delays as that can cause audioserver to crash
Change-Id: If77eef84d04039b79ea1390dc81f89e5f01f354f
10 months ago
Cole Faust
21363945a3
sm7125-common: Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES
...
Qcom has issues that prevent it from working with a hermetic
partition build.
Bug: 205632228
Test: Presubmits
Change-Id: I490a29da38a6f68e7dd3650d8140cb11adaa8c7a
11 months ago
Simon1511
690bd53e19
sm7125-common: enable needs_sec_reserved_field for camera
...
Change-Id: Ib19af89da1aa47972e4fd2cea0049e362749ae0e
1 year ago
Tim Zimmermann
6526837b69
sm7125-common: Switch to hardware/samsung camera provider HAL
...
* This allows us to get rid of TARGET_SPECIFIC_HEADER_PATH
and our custom camera provider for extra camera IDs
Change-Id: If7630fc11b117273cae78f26a3ba337823ac58b4
1 year ago
Bruno Martins
8a0da21487
sm7125-common: Migrate to restructured sepolicy_vndr
...
The new folder structure now looks like this:
device/qcom/sepolicy_vndr
├─ legacy-um (meant for sdm845 until sm8350)
├─ sm8450
└─ sm8550
SEPolicy.mk placed in the root automatically redirects devices to the
proper subfolder.
Change-Id: I4ed1a06af779909d64172da294c4a99a3ae9ba0d
1 year ago
Simon1511
64b507b1cf
sm7125-common: audio: add dedicated service to pass g_call_sim_slot
...
This is a partial revert of c31482154b
Change-Id: Ibba1b588ee5836e8f51dfdb96231da66d7f3b09a
1 year ago
Simon1511
93616b944c
sm7125-common: Increase size of /product
...
~870mb -> 1.7GB
Change-Id: I3cea1a052ea3f0e2aeb935291427ac0465d8acb4
1 year ago
Simon1511
8798ac7cad
sm7125-common: fingerprint: switch to hardware/samsung HAL
...
Change-Id: Ic048efcf18e07694fede4d90859663c391a1a02d
1 year ago
Tim Zimmermann
ea551ed57a
sm7125-common: Request fingerprint force calibration
...
Change-Id: I2cc70cbebdd6d6978e234184a58cfd0a8a97c427
2 years ago
Michael Bestas
55bc3d36ea
sm7125-common: Build Lineage Health HAL
...
Change-Id: I70cc903a03ac9fa3303bb8fa039c9de4806449bf
2 years ago
Simon1511
f835fdde00
sm7125-common: A525FXXS5DWD1
...
Change-Id: I0c9b29e3237f8b237ea4b931ba1f4a22d38cce02
2 years ago
Simon1511
56257042ed
sm7125-common: Address system_suspend denials
...
Change-Id: If5a2b3ad3c5a815cafb791535008d330336c0e6c
2 years ago
Simon1511
5e735a2f3b
sm7125-common: Switch to hardware/samsung vibrator
...
Change-Id: I92f293534c99e37142d731e256c6fe96b6754a03
2 years ago
Jarl-Penguin
71ec58ca48
sm7125-common: Ship full recovery image
...
* Ensure users are always on the latest recovery image
Signed-off-by: Jarl-Penguin <jarlpenguin@outlook.com>
Change-Id: I033ac4442622b737639d678993daf602a89f9bac
2 years ago
Simon1511
6906b52201
sm7125-common: add seperated fstab for recovery
...
* The keydirectory and metadata_encryption flags for /data make lineage recovery improperly format it
Change-Id: I853b9c94c9bc0d295d393a3e820595ef99593583
2 years ago
Tim Zimmermann
f314d075f9
sm7125-common: squashed import of releasetools
...
* Require T firmware
Change-Id: I5ab3744ec2a61249d6d7dd5380b40f0ad3e7e7ba
2 years ago
Simon1511
ef2932e0c8
sm7125-common: A525FXXU4CVJB
...
Change-Id: I91a4787c205194035a33d2ce51993a368debd96a
2 years ago
LuK1337
ab161d0cb3
sm7125-common: Include device FCM from vendor/lineage
...
Change-Id: Ia29d6fb047a09a2b4767312cb2a3252c87095723
2 years ago
Simon1511
cc9d4c162f
sm7125-common: Don't force a specific clang version any longer
...
Change-Id: Ic520e6708e23ddd0f5aaeb0c12ab6511ba1cb674
2 years ago
Edwin Moquete
e62a12f6c9
sm7125-common: Switch to legacy sepolicy_vndr
...
Change-Id: I13229c3057bf32c81b0fdace075f0791cb8ad380
2 years ago
Simon1511
bc1823a8e3
sm7125: cameraprovider: Make aux cameras accessible
...
Also move camera.qcom out of common tree since using A52 one on A72 breaks the macro camera
Partially inspired by 72b7edaa56 (diff-c67583520466817c4b76fad457b4a2b80845bd600e80424bf85b2ec0767cb5b5)
Change-Id: Ia9166a111c534f4989f613c401188494224dc0eb
3 years ago
Simon1511
958e91d72d
sm7125: Minor changes
...
*Remove treble flags, those are set by default
*Move fingerprint to device-specific trees
*Other minor fixups
Change-Id: I515e633cb571caabac19d87c5a7d93541fb30206
3 years ago
Simon1511
e7a4e4dfe2
sm7125: A525FXXU4BVG1
...
*Patch RIL again since Samsung changed prop names
*Update configs
*Update sepolicy for new blob updates
*dont allow rild and camera to access every prop, preventing log spam
*Also import Samsung's thermal HAL since health blobs now depend on it. Label it as hal_thermal_samsung_hwservice since hal_thermal_hwservice is a neverallow in health sepolicy
Change-Id: Ic6d699115c2e18f722b623e5a07e3a88e222f1f3
3 years ago
Pig
fa5ad7d486
sm7125: Enable TARGET_USES_FOD_ZPOS
...
Change-Id: I99ad670dc86a288d01b22805fe3fa97c7ac7f638
3 years ago
Simon1511
78e7d6204d
sm7125: Kill prebuilt libril from R
...
Change-Id: I40fc3a225e8d640979efe82c07a3c93a7866c596
3 years ago
Simon1511
49c927e6d4
sm7125: Enforcing bringup for S
...
Change-Id: I4b23a34364275adb7fc7a41648eefe88518815b1
3 years ago
Simon1511
e9841ab663
sm7125: Kill unused partitions
...
Change-Id: I6295660f6f9a3662be58d6aee5831c95e5462e3a
3 years ago
Simon1511
e2fcfdcd76
sm7125: Actually compile libinit
...
*And rename it to libinit_sm7125
Change-Id: I30f07129907d39bf4860418ebbfae7ab1082b006
3 years ago
Georg Veichtlbauer
15a943fb0c
sm7125-common: Remove CLANG compile flag
...
Defaults to true now project-wide.
Change-Id: I1e0ff5adadc889d81c90c816457a72d2621e4b5a
3 years ago
Simon1511
6859aa1554
sm7125: All blobs are being pulled from A525FXXS4BVA2 now
...
Change-Id: I22ed6ad21489e7f245409354b2f35f562c85ded4
3 years ago
Simon1511
ecbf93d116
sm7125: Sepolicy bringup
...
Also switch to BOARD_VENDOR_SEPOLICY_DIRS
Change-Id: Ib6ef720ca69b90b846f11cca4311b36658a834b6
3 years ago
orges
e8b9afeba7
sm7125: Set BOARD_USES_ADRENO to true
...
* libc2dconvert wont be included unless this is set
Change-Id: Ic330b46b615e290db579ffb4a0ad1a75c873ba86
3 years ago
Simon1511
1a29127251
sm7125: Switch to UDFPS
...
*Drop lineage FOD hal
*Uprev fingerprint hal to 2.3
*Update overlays for UDFPS
*Only light up the screen for 100ms when pressed since onHideFODView is in framework now
*Switch to TARGET_SURFACEFLINGER_UDFPS_LIB
Change-Id: Id7e0d9680a5b308d16e0e91ea6678089874e7d9c
3 years ago
Simon1511
168e4ebe3e
sm7125: Switch to clang r383902
...
Change-Id: I7f7a02022941325426e3074ec86f38cec02a3592
3 years ago
Simon1511
2671201753
sm7125: Set BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES
...
Change-Id: Id95ff71fa68083cbcdabcddab541ed4203b66431
3 years ago
Simon1511
e860563ba8
sm7125: Drop BOARD_PLAT_PRIVATE_SEPOLICY_DIR
...
device/samsung/sm7125-common/BoardConfigCommon.mk:201: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated
Change-Id: I863ac65b55105992e9a09267df90723da142d8e8
3 years ago
Simon1511
93b196204b
sm7125: Build qcom effects from source
...
*Also remove a blob from proprietary-files that I forgot
Change-Id: I58d6eac7774d8283497ebb532ce9604e7cb9dfdc
3 years ago
Simon1511
22c3c99e41
sm7125: Cleanup audio configuration
...
*Drop unused configs
*Drop unneeded blobs
*Build some blobs from source
Change-Id: I1c5d3036e7c239d6d4c841e1479635757c9a30e1
3 years ago
Simon1511
f93921b4a6
sm7125: Correct vbmeta key algorithm
...
Change-Id: I25cdaf9a0eb9cbff320b64a00e126b3883a597e0
3 years ago
Simon1511
4e625cb223
sm7125: Initial a72q support
...
*Decommonize a52 specific stuff
Change-Id: If61856081f4eae085f1d1a6a2b39f7375f0ae8c6
3 years ago
Simon1511
a44f0f3155
sm7125: A525FXXU4AUJ2
...
Change-Id: I390c0b9211d68671a89ac15b9ec3bbf08652b536
3 years ago
Simon1511
d8559baecc
sm7125: Drop data partition size declaration
...
*We have 128GB and 256GB models
Change-Id: Ia876cf407c17e4a3a9be5f6a02af71f22049bd9c
3 years ago
Simon1511
e7c9ba420f
sm7125: Import QTI power hal
...
Copied over from vendor/qcom/opensource/power
HEAD at "Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/power into lineage-18.1"
Change-Id: Ia5561df57043ce2e7b590e97a8d61aff26a721dd
3 years ago
Bruno Martins
3af24100d4
sm7125: Import BT config header
...
Change-Id: If13b0f1bbc6457abd501e0ce69c42b0d44a4062e
3 years ago
Simon1511
99fc18b98b
sm7125: Set vendor security patch
...
Change-Id: Ib3278461470e43154cbd9953f292a0bd51a02f15
3 years ago
Simon1511
809e4a600c
sm7125: Reserve 3GB on /system
...
*Allows us to install the largest openGapps package
Change-Id: Icbcc467f16a5c138efc66af9b9c48e00fbcd709c
3 years ago