266 Commits

Author SHA1 Message Date
anhdat1024
969921c9d2 sm7325-common: Initialize for Evolution X QPR1
Change-Id: I8f4519b236614e677fbbd8ef11761903b2085c2e
2026-01-18 19:33:28 +07:00
Bruno Martins
95fdf78d7d sm7325-common: Clear fqnames and remove dead entries from the manifest
Change-Id: I07635ed94bab1c50b022a3b8d34721cf28d066e7
2026-01-17 11:01:10 +07:00
anhdat1024
4b1f11bea1 sm7325-common: Move vibrator soong_config_set_bool call to common.mk
Change-Id: I37f973cb16dcae4b8753d8ec98a2272cf5afaaf2
2026-01-17 11:00:52 +07:00
Thomas Turner
b25e8937af sm7325-common: Switch to NFC AIDL HAL
Change-Id: Ib01b3411625c75d1aa0f962101535bdbecebe200
2026-01-17 11:00:29 +07:00
Thomas Turner
ffcc869f3d sm7325-common: Update NFC firmware path variables
Needed for the new AIDL NFC HAL.

Change-Id: I1d4950530001b6b2a496e0c981939e342f17b671
2026-01-17 10:59:32 +07:00
Simon1511
17bbae1937 sm7325-common: kill face interface and permissions
Unsupported and causes logspam

Change-Id: Ifd38a45febe2f8d2742bacd0140a7a00c2be728b
2026-01-17 10:59:32 +07:00
anhdat1024
520dca561f sm7325-common: Remove MODULE_SUFFIX in proprietary-files
Change-Id: I10154a115765c26eff6411e88f0dbff1c5cf8815
2026-01-17 10:59:31 +07:00
Yumi Yukimura
df9fd5317b sm7325-common: Update some soong config variables to bool type
Change-Id: Ice4a8e2cc6d756a743116b46299cf833a0e78c57
2026-01-17 10:59:31 +07:00
LuK1337
3feddf5d83 sm7325-common: Migrate to soong_config_set()
Change-Id: I06de8759836114f54a822d6f23f1177515e21178
2026-01-17 10:59:31 +07:00
Bruno Martins
70228d4c82 sm7325-common: sepolicy: Adapt gatekeeper HAL rules
Ref: e8d66734f9%5E%21/
Change-Id: I4d6b0762ed22d533cc1a2c8a40735525a06aae86
2026-01-17 10:59:30 +07:00
Michael Bestas
76908973eb sm7325-common: sepolicy: Commonize SEC NFC device label
Change-Id: I6c856d9317097e73eff944edfb2c37f8b4b51785
2026-01-17 10:59:30 +07:00
Michael Bestas
9fe63005df sm7325-common: sepolicy: Remove commonized vendor_nfc_prop definition
Change-Id: I336f8ecd48dc111aba762e4bccf635d767a12b12
2026-01-17 10:59:30 +07:00
Steve Kondik
af615d958f sm7325-common: Remove hw_acc effect
* Not used.

Change-Id: I68882a0435b8459031ae31ecc46af6bb62eacf17
2026-01-17 10:59:30 +07:00
Tim Zimmermann
424f353e21 sm7325-common: releasetools: Make it work for incremental OTA
Change-Id: Icce1e56c706a66537f7028f663426c6213f85654
2026-01-17 10:59:29 +07:00
Nolen Johnson
4c3d4e054d sm7325-common: Don't declare BOARD_VENDOR
* Only matters when it differs from the device OEM.

Change-Id: Id9af8263cb42dc7a0e3a9ce8677385e224910302
2026-01-17 10:59:29 +07:00
LuK1337
e36c418d6d sm7325-common: init: Add formattable flag for /data fstab entry
Otherwise it results in broken data wipe in recovery.

Change-Id: I42bde849dc872f1d4d282c8bda3a87703c0eeebe
2026-01-17 10:59:29 +07:00
Bruno Martins
d684b42dea sm7325-common: Merge fstab and make it a prebuilt_etc module
Change-Id: Id064ab9f31a26f127299a3560cfb105ca2eceb26
2026-01-17 10:59:28 +07:00
Bruno Martins
a943c0952f sm7325-common: Rename rootdir to init and migrate to blueprints
Change-Id: If86021cd709b3d053e87f3a2a8b8640d3b82fb01
2026-01-17 10:59:28 +07:00
Haky86
59a1085565 sm7325-common: Correct libinit path
Change-Id: Idcd30013225bde8713e94b73171fe0b972c7635b
2026-01-17 10:59:28 +07:00
Han Sol Jin
26be72933f sm7325-common: explicitly include common Lineage libperfmgr sepolicy
Change-Id: I37cfc4de02af9f7711bf1fc32aabbbe539017c24
2026-01-17 10:59:27 +07:00
LuK1337
e7fee7ec72 sm7325-common: Remove vendor/lineage device framework matrix inclusion
See: I78da6340f38b93fdc4c3694cb8f431f387d16c0d
Change-Id: I0b9f527de50ca02082be9b92375559f4893b2688
2025-11-29 17:14:44 +07:00
anhdat1024
ea80c1a56a Revert "sm7325-common: overlay: Enable screen-off UDFPS unlock"
This reverts commit 7bb5181d56.

Change-Id: I991fef97844d498d7b0ce34523a9377ef25e4ddd
2025-11-12 13:35:00 +07:00
anhdat1024
79459db5bb sm7325-common: overlay: Adjust status bar start padding
Change-Id: If815c593e0bfcc77946e1fea6b9454660a0004c4
2025-09-28 10:18:46 +07:00
anhdat1024
e26a736193 sm7325-common: overlay: Adjust carrier text margin
Change-Id: I3208fb334df86e0ac6cb3e9b292a6822b13fe7d7
2025-09-27 13:08:52 +07:00
LuK1337
77c5c9ebeb sm7325-common: Migrate to lineagehealth IFastCharge
Change-Id: Ia2f1f213de2f2e5afd913e5de38712fddc386b49
2025-09-20 22:48:23 +07:00
Simon1511
52abf8d743 Revert "sm7325-common: rootdir: move goodix_fp permissions to early-init"
This reverts commit 5310153bca.

Fixed by https://review.lineageos.org/c/LineageOS/android_hardware_samsung/+/434076

Change-Id: I604036ccc73edc448278aa0b06f0c22effffb812
2025-09-11 17:29:26 +07:00
Bruno Martins
7367815f38 sm7325-common: Migrate to LiveDisplay AIDL HAL
Change-Id: Iafa206bb882cc49866a4b94b3ac03f15c4399c30
2025-09-03 17:21:16 +07:00
Bruno Martins
aa79a946d0 sm7325-common: Move to Samsung common LiveDisplay HAL
Change-Id: I5df8cede62b050f9e562e680d171768d4c9ad26c
2025-09-02 21:36:08 +07:00
Bruno Martins
69deaaf71c sm7325-common: sepolicy: Migrate to LiveDisplay QTI domain
Change-Id: I59f1e145cab525a69065296778ec4e48645bd439
2025-09-02 21:35:54 +07:00
Bruno Martins
b979314f49 sm7325-common: overlay: Update color modes
Change-Id: Id99196a894eff5ce7a6eb83399495a6ad5f8884a
2025-09-02 21:35:34 +07:00
Atakan
0874c784fc sm7325-common: Ship prebuilt audio hal extensions
These extensions have dependencies on Samsung specific libraries such as libsecaudioinfo or libsamsungVoipResampler.

Ship prebuilts to be sure everything is fine under the hood.

Change-Id: Ic1ec29a1a19f3e1a9c1d93426eb2f1bca06b4a01
2025-09-01 21:39:42 +07:00
Atakan
a921879ab9 sm7325-common: Align audio flags with prebuilt hal
Change-Id: I8c3e7c5e18b05494e831155a4242c3667bf702d2
2025-09-01 21:39:39 +07:00
Bruno Martins
09325e4649 sm7325-common: Move to Samsung common Touch HAL
Change-Id: I5c4de6e4956e316600e327b725b863ddf9e63fc1
2025-08-31 13:09:14 +07:00
genoxci
40b5607fbf sm7325-common: overlay: Adjust rounded corner radius
Change-Id: I3ac8c11150ccc247af6459fc8cef57ca30b57024
2025-08-27 17:26:31 +07:00
Bruno Martins
34e0542d15 sm7325-common: Set vendor init lib via soong config
Change-Id: I8f7e6b987bee58dbf09ca9ad7cfd5a7e99e19c3b
2025-08-27 17:09:49 +07:00
Bruno Martins
c4783ebc14 sm7325-common: touch: Use pragma once directive
Change-Id: I3a3404a0ffa8ae9da845ba422adc0ff2ab0590ef
2025-08-26 22:34:10 +07:00
Bruno Martins
495f16aa62 sm7325-common: touch: Migrate to AIDL
Change-Id: Ibbac9b4320fc64c5b6f365b8e9bd977d71d0d4dd
2025-08-26 22:34:10 +07:00
Bruno Martins
1ae4321dfd sm7325-common: touch: Fix access node for gestures support check
Change-Id: Idfed98d2c0d940abeb15f98dea65bad1b0bcafb6
2025-08-26 22:34:10 +07:00
Bruno Martins
d066e06f8d sm7325-common: touch: Add soong configuration for features
Change-Id: I323549235195de4a6b21a0ebb237c2d9981f6231
2025-08-26 22:34:10 +07:00
Bruno Martins
9ae0c766fb sm7325-common: touch: Properly check if gestures are supported
Considering that only "Single Tap" gesture support is currently
implemented here, it is more proper to check if the corresponding
command is listed as available.

Change-Id: I94697d572c8d5cf04fabfd76c6db9c25257aad29
2025-08-26 22:34:10 +07:00
Atakan
1ed8330a0d sm7325-common: touch: Add HighTouchPollingRate
Change-Id: I3a9629660baa874ab958ba5640951d4f62d669d7
2025-08-26 22:34:10 +07:00
DY3413
d197f49f27 sm7325-common: touch: Use samsung_header_path_defaults
Reference: Ibdfd255efafd471e59dfec0860ace40c21a6e27f
Change-Id: If6d25ec56dc46a4527480f13d6a084e4cca4fe44
Signed-off-by: DY3413 <milosix3413@gmail.com>
2025-08-26 22:34:09 +07:00
Bruno Martins
e408e7ed19 sm7325-common: touch: Include VINTF fragment
Change-Id: I477318ba43537e43d1a19a6183abc8b893f8c1cf
2025-08-26 22:34:09 +07:00
Atakan
c3465ccb28 sm7325-common: livedisplay: Stop controlling ALPM
ALPM controls display LPM for AoD and should be controlled by Doze services, not by the user.

Import AdaptiveBacklight from hardware_samsung to give proper control to the user.

Change-Id: I51860027c4c4ae062945dd982f9ae69e1ba1cf2d
2025-08-26 22:34:09 +07:00
Atakan
1dd446cc35 sm7325-common: livedisplay: Add DisplayModes
Change-Id: Ic8288ad9f4de5f7f7615ced8ac855feeac5dbfce
2025-08-26 22:34:09 +07:00
Bruno Martins
57c3a2e49c sm7325-common: livedisplay: Use pragma once directive
Change-Id: Icb26f68f769ccd202d415d6e4df3568694514fc1
2025-08-26 22:34:09 +07:00
Cosmin Tanislav
1f6ac4d356 sm7325-common: livedisplay: Use VINTF fragment
Change-Id: I5f48fda01125933db7dccc76902675efef1fb2e5
2025-08-26 22:34:09 +07:00
genoxci
2dc7641e68 sm7325-common: overlay: Define config_num_physical_slots 2025-08-18 21:56:16 +07:00
anhdat1024
83051e2180 sm7325-common: Initialize for EvolutionX 11.X 2025-08-18 21:55:49 +07:00
tilt-rgb
9acdd2ce8a sm7325-common: audio: Fix Spatial Audio 2025-08-10 08:30:42 +07:00