Tim Zimmermann
04d986bb4c
sm7125-common: Switch to AIDL camera HAL
...
Change-Id: Idc9ccc33c4ba9c2c6668d145405da623cf4dfc49
5 months ago
Tim Zimmermann
ce7e061540
sm7125-common: Use pixel power HAL directly
...
* Samsung one is outdated and we didn't do any meaningful changes there
Change-Id: I65378563396d12ee76e7f2b34105988c7e66cf38
6 months ago
Simon1511
827276b7df
sm7125-common: switch to U RIL
...
- Pull RIL and QMI blobs from A525FXXS7FXE2 (U)
- Build sehradiomanager for working signal strength
- Update SMSC and slotID patches accordingly
- Build vendor.samsung.hardware.radio@2.[0,1,2] from source
Change-Id: I5ee7e727133d421cc0d37eeacf647669cac2561b
6 months ago
Simon1511
445d3a0cf2
sm7125-common: switch to AIDL fingerprint HAL
...
Change-Id: I74e786b3d91f6d54fb29f1259ea4423b6bb1e95a
10 months 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
11 months ago
Simon1511
8798ac7cad
sm7125-common: fingerprint: switch to hardware/samsung HAL
...
Change-Id: Ic048efcf18e07694fede4d90859663c391a1a02d
1 year ago
Simon1511
5e735a2f3b
sm7125-common: Switch to hardware/samsung vibrator
...
Change-Id: I92f293534c99e37142d731e256c6fe96b6754a03
2 years ago
Tim Zimmerman
e2e5765bff
sm7125-common: nfc: move data to /data/vendor/nfc
...
Change-Id: Ifcb90cd3e2dd47211207509cec3617e58c93907e
2 years ago
Simon1511
17125ac89d
sm7125-common: Import touch HAL from hardware/samsung and add singletap support
...
Change-Id: I667f7a260e2ef1db24cbaa804897cf28a0cec9da
2 years ago
Simon1511
6bad22afb5
sm7125-common: Switch to AIDL sensors HAL
...
Change-Id: I599cb41df8a39da6bbc5e97ea74709fc6face44e
2 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
2 years ago
Simon1511
24004358ff
sm7125: fingerprint: Rebase and kill Samsung's fingerprint interface
...
Change-Id: Ibd5ed5a300c071810d602ff2ffce6548dd2ea32a
2 years ago
Simon1511
3707617171
sm7125: Import camera hidl
...
*From https://github.com/LineageOS/android_device_samsung_exynos9820-common/tree/lineage-19.1/hidl/camera/provider
Simon1511: Don't build as 64bit-only and uprev to 2.6
Change-Id: I0627668fba1c8ce0da67d161342871023155a159
2 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
add496427f
sm7125: Use stock health blobs
...
Change-Id: Id08d420e59612bd172378334020beb6faa5c83bf
3 years ago
Simon1511
3dbc73cda2
sm7125: sepolicy: Label macloader
...
Change-Id: I40124b07d03aff4b3105e05eb5157b808c50a853
3 years ago
Simon1511
ecbf93d116
sm7125: Sepolicy bringup
...
Also switch to BOARD_VENDOR_SEPOLICY_DIRS
Change-Id: Ib6ef720ca69b90b846f11cca4311b36658a834b6
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
6ea5a20871
sm7125: vibrator: Update to hardware/samsung AIDL implementation
...
Change-Id: I6e912e74bebf10a6f15acb347135a763bf473383
3 years ago
Wei Wang
af115b1112
sm7125-common: Switch to libperfmgr for powerhint
...
Simon1511: Drop our custom QTI power hal
Test: boot and do powerhint
Bug: 62041945
Bug: 69270928
Change-Id: I7de1d2bf377fb46162171a084fca3413b1067d3b
3 years ago
Willi Ye
fafed2911d
sm7125: Squashed import of fingerprint hal
...
Change-Id: I8de1846bc5d2087b8f5ae307d5e710805ff03445
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
Jan Altensen
a9f99a10f0
sm7125: build nfc hal from source
...
Change-Id: I2a64b9c743c9d04606358e6e31d0d5c6ae4fbfd3
3 years ago
Simon1511
0f09ac226b
sm7125: Set up NFC
...
*Build missing NFC packages
*Import init commands from stock
*Move configs to device tree and add missing ones
Change-Id: I3fd7d5641184f14dcde8aaaf493eeefa25a8b982
3 years ago
Simon1511
c9c577fcbc
sm7125: Import vibrator HIDL from hardware/samsung
...
*Also import vibrator init commands from stock
Change-Id: Ifd9eb333072438934e76cf98bc6c2fdc56105458
3 years ago
Willi Ye
191efc0692
sm7125: Add fod hidl
...
sm7125: fod: Write to brightness path directly
Change-Id: Ib71ba0e2da3d8f48219547b3b53ada4598396299
sm7125: fod: Properly reset previous brightness
Change-Id: I84130099269e6f934dbc85165cec62451e89259a
3 years ago
Simon1511
b27857960e
sm7125: Import livedisplay HAL
...
Change-Id: I904cef6ec8c45088d254f5a9cb1f8ad0ec3e8ed5
3 years ago
Paul Keith
4afbf47f32
sm7125: Build vendor.lineage.touch HAL from hardware/samsung
...
Change-Id: I0dd8cedfa98998bc36a12d9a25c0c3a31076b3c7
3 years ago
Francescodario Cuzzocrea
b510b33fe0
sm7125: Build fastcharge HIDL
...
Change-Id: Iec1a7faec24f0d5b4b1d2f1ef52b781368c5bd51
3 years ago
Simon1511
7bfd2a5be8
sm7125: Drop light service
...
*Brightness is handled by display stack
Change-Id: Ie816f5113bd1d110a72b4113d7d8212120f524e8
3 years ago
Simon1511
e8df3cc188
sm7125: Set up camera
...
*Use stock camera provider
*Build camera.device blobs from source to get its dependencies, then override it with stock camera.device blobs
*Added missing media_profiles_V1_0.xml for camera
Change-Id: I6d776f5fc6de343708b46ca55d8ea6f12194f153
3 years ago
Simon1511
259cefaf0e
sm7125: Build samsung keymaster
...
Change-Id: Ibab06aa84f3f5ce32c27b4c20a0da02907518f93
3 years ago
Simon1511
073ecaf66c
sm7125: Set up RIL
...
Change-Id: Ie679b0f459031cb87b483b5271c9498780fa9ae4
3 years ago
Simon1511
8433229cf0
sm7125: Build sensors multihal from hardware/samsung
...
*Also label factory.ssc
Change-Id: Iea7be25ba0b9126a764648a48b62e5df54c8aae0
3 years ago
Simon1511
0f7f8f233d
Initial sm7125 tree
...
Change-Id: Icb1b25b047b86d3474b98b13942f7afc5de45cf8
3 years ago