Haky86
48e5e36e0f
a71-common: Restore original sensors.samsung HAL
...
* scrub_pos is not compatible with our kernel driver.
* Fixes screen off udfps again.
Change-Id: Ifef6d57c7f51f291630400b9028401147f3c63c9
2025-04-29 01:54:18 +02:00
Atakan
26c523cbcc
a71-common: Switch to Samsung sensors
...
Change-Id: Ic6980dd74289fc9ab14bfe1d0fa531b669b5d6e4
2025-03-31 02:59:58 +02:00
Simon1511
1fe7091281
a71-common: sensors: Toggle touchscreen on/off if needed
...
* Due to config_powerDecoupleInteractiveModeFromDisplay we need to wait for the sensors sub HAL to re-start every time we fail a fingerprint unlock with screen off or on AOD.
* To prevent killing said overlay and having the touchscreen constantly enabled on AOD, we simply toggle the touchscreen on/off with every screen-off-UDFPS unlock.
Change-Id: I635909ecb8b3494a43246c45c55d6ef3f020d1f9
2024-07-29 13:30:52 +02:00
Cosmin Tanislav
46cb0fac02
a71-common: sensors: Implement UDFPS sensor
...
Change-Id: I52c873696180b9c220779a1f32b38f592b636a24
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
e35e06b209
a71-common: sensors: Create sysfs polling one shot sensor
...
Change-Id: Ia8682d0b41a2d5dc657e48771c016733515d7be7
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
2c0c243f8c
a71-common: sensors: Fix locking around setOperationMode and activate
...
Change-Id: I2a55f8b2005376d373980397593285adc274baba
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
b29a68cb19
a71-common: sensors: Move one shot sensor out of main class
...
Change-Id: Iaf3f79f0734a37dcf80027cb6a8fb28414d8070e
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
546255553c
a71-common: sensors: Make sensor set mode operation function virtual
...
Change-Id: Ie1ed9e6389cedf3bc766c7f78be7c71ba6dd5110
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
8163c06df6
a71-common: sensors: Make sensor flush function virtual
...
Change-Id: I624ea5f59b6f2515a858012ed9ed71f78579ad4d
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
2576700628
a71-common: sensors: Make sensor run function virtual
...
Change-Id: Ia14fff7317904780bd24ec89eae2ab057a6d0167
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
0fa30f4201
a71-common: sensors: Make sensor batch function virtual
...
Change-Id: I85269450a62a33a5de456ebc0feb8f1c0633eb1e
2024-07-29 12:41:13 +02:00
Cosmin Tanislav
9503516945
a71-common: Add dummy sensors sub HAL
...
Change-Id: I908e8c6755f1daa6273e9368acd378531b489218
2024-07-29 12:41:13 +02:00