Hadad
51bb87379b
vintf: Add FPC 2.0 version to FCM.
...
This commit following changes of:
* interfaces: Add fingerprints extension 2.0
Change-Id: I56038622e2e9b4ca7de9ee2e05eaa9fade853fa8
Change-Id: Ib1281a6725aaa1e26b32d1234bb56cdec0ec930a
2024-09-28 11:47:32 +00:00
Giovanni Ricca
9356e8d208
interfaces: Add vendor.goodix.hardware.fingerprint@1.0
...
Change-Id: I29c39a8652c5e71174324fa2c12d1a578245c429
2024-09-28 11:47:32 +00:00
Dhina17
613dfc6690
interfaces: Add fingerprints extension 2.0
...
Change-Id: I56038622e2e9b4ca7de9ee2e05eaa9fade853fa8
2024-09-28 11:47:32 +00:00
Dhina17
9929c6a01f
interfaces: Move fingerprints extension@1.0 types to types.hal
...
Change-Id: Ica449d8f22d2988027abc1ac4b29cccff096268b
2024-09-28 11:47:32 +00:00
bengris32
1f09af7a5a
interfaces: fxtunnel: Add fxtunnel 1.0 interface
...
Change-Id: I8bb9afc727213c7b9e74497d44ffb2bf95bd5a5f
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2024-09-28 11:11:27 +00:00
bengris32
91af720f56
interfaces: mfidoca: Add mfidoca 1.0 interface
...
Change-Id: If7e002ee448c417290ccc68ac15da2b4772e25fe
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2024-09-28 11:11:27 +00:00
bengris32
5a88d8559b
interfaces: mtdservice: Add mtdservice 1.3 interface
...
Change-Id: I24df98f5f206fb85480c57ad50a8368ede97a0a5
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2024-09-28 11:11:27 +00:00
ralph950412
fff59ed344
Drop 2.1 sensors HIDL
...
Change-Id: I9df77e2634e2c7559094caf1c45fbff3b3774479
2024-09-28 11:10:33 +00:00
Cosmin Tanislav
e743eba68a
aidl: sensors: Standardize xiaomi pickup sensor
...
* use standard sensor type
* ignore non-wakeup sensor variant
* ignore events that do not properly match a pickup
Change-Id: Ibe2f9fee1551da613713d40c1b8d0a26d38a93ae
Signed-off-by: ralph950412 <ralph950412@gmail.com>
2024-09-28 11:10:33 +00:00
Cosmin Tanislav
da9e56f0ae
aidl: sensors: Avoid target name conflicts
...
Change-Id: Ib6426caf68fe1a7a7f637bdc5c4f0036866f8b78
Signed-off-by: ralph950412 <ralph950412@gmail.com>
Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
2024-09-28 11:10:33 +00:00
Arian
67564b7de5
aidl: sensors: Change default applicable license to Android-Apache-2.0
...
hardware_interfaces_license is not available here.
Change-Id: I8c8d00cdeda2739c3e4419f979f1fbf0ef66fc0a
2024-09-28 11:10:33 +00:00
ralph950412
895ee9099e
aidl: sensors: Import 2.X sensors hal proxy
...
* From android-14.0.0_r15
Change-Id: Id6f37920db2869574ca1b8e04c10e6ec3268ad4b
Signed-off-by: ralph950412 <ralph950412@gmail.com>
Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
2024-09-28 11:10:33 +00:00
ralph950412
b8298ba75f
aidl: sensors: Import aidl sensors MultiHal
...
* From android-14.0.0_r15
Change-Id: Id7d8dfae1290bdba84d5a9f4c6583d54a2769ba8
Signed-off-by: ralph950412 <ralph950412@gmail.com>
2024-09-28 11:10:33 +00:00
hipexscape
e5858d50ed
vintf: Add vendor.goodix.hardware.cap.biometrics.fingerprint to FCM
...
Change-Id: I10bbe59456ec0174cb13271710e44800fe29ad61
2024-08-31 13:57:19 +00:00
Sebastiano Barezzi
424428e9b5
ir: Stop setting duty cycle
...
Change-Id: Ibafc8877123abf26d8007ffdb2a7b3c9cfead2c8
2024-08-31 12:12:17 +00:00
Sebastiano Barezzi
5a47da0c4f
Drop HIDL IR HAL
...
Change-Id: Ic0805a38470afae5506602ac6ccdafb58d1c7cb9
2024-08-31 12:12:08 +00:00
Sebastiano Barezzi
a271b57c99
Rewrite IR HAL in AIDL
...
Change-Id: Ie27056c065766ab802ee337ced921876726de5cb
2024-08-31 12:10:28 +00:00
Arian
1f819b04da
sensors: Create v{1,2} subdirectories for respective subhals
...
Change-Id: Ieda99f54e448690c7b2e6bcf1233a27233c63822
2024-08-31 09:58:45 +00:00
Chris Kuiper
edb5655662
hidl: sensors: 2.1: HalProxy: Forward 'lshal debug' options.
...
Bug: 262655635
Test: Temporarily added logs to verify option arguments are correctly
forwarded.
Change-Id: Idef9b3371c332b8578cbfa88ba7d4bf4c68155e3
2024-08-29 19:28:20 +00:00
Aditya Chitnis
2d14c1f3be
hidl: sensors: 2.1: Adding suport for multiple multihal config files
...
Bug: 259450346
Test: Presubmits
Change-Id: Ic7b113e6b8bf94e0c0ffe539f965232b24bdf66d
2024-08-29 19:28:20 +00:00
Cosmin Tanislav
06ea5c2c31
sensors: Create sysfs polling one shot sensor
...
Change-Id: Ie78d7729201836bacd65a57f76e22adb61159192
2024-08-29 19:20:47 +00:00
Cosmin Tanislav
a42b3ba35a
sensors: Fix locking around setOperationMode and activate
...
Change-Id: I9a09f45f012662c8f92fa40da3a4b9dd691a1b2c
2024-08-29 19:20:47 +00:00
Cosmin Tanislav
baface41a9
sensors: Move one shot sensor out of main class
...
Change-Id: Ib7ac0c55409f2dc7f8fb114167e9f4b2e8859223
2024-08-29 19:20:47 +00:00
Cosmin Tanislav
644a807b49
sensors: Make sensor set mode operation function virtual
...
Change-Id: I62c94a6ad250417162cfc9eaca8cb490ce650d9c
2024-08-29 19:20:47 +00:00
Cosmin Tanislav
b4ec0abb94
sensors: Make sensor flush function virtual
...
Change-Id: I46532fc726d9e0c2073100ff1f6008fcde9e821c
2024-08-29 19:20:47 +00:00
Cosmin Tanislav
54c5a062b4
sensors: Make sensor run function virtual
...
Change-Id: Ie50900903bbf4a302baff084f229c37c5c324742
2024-08-29 19:20:47 +00:00
Cosmin Tanislav
deca21a87d
sensors: Make sensor batch function virtual
...
Change-Id: I2de1e919234c4893b0b70390c0189cae38dbbe6c
2024-08-29 19:20:47 +00:00
Cosmin Tanislav
649fca1354
Add dummy sensors sub HAL
...
Change-Id: Ie20ed775344990de3e16e2eefba1754d831027fb
2024-08-29 19:20:47 +00:00
Adithya R
9dc1dd4b7b
vibrator: effect: Fallback to click if an effect is missing
...
On some device certain effects can be garbage to the point
where its just better to use the default click effect.
Change-Id: I047f72aaba2a1d56138a6431b5b96f0f626e2e83
2024-08-29 19:19:19 +00:00
Arian
b144a0aea4
vibrator: effect: Create double click effect from click if necessary
...
Unfortunately, xiaomi did not implement a proper double click effect
on many devices. If a device does not provide fifo data for this
effect, play the click effect twice with a pause in between instead.
Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Change-Id: Iac1bc924d078b45684072ec64e992a38507e908b
2024-08-29 19:19:19 +00:00
Sebastiano Barezzi
a4fc6b4e5e
IFAAService: Add null checks
...
Change-Id: Ia26b799b29d0d3157253512497160c48c877e7f9
2024-08-19 00:27:17 +02:00
Sebastiano Barezzi
7f7694a3a2
IFAAService: Include all AIDL files
...
Change-Id: Ieff22d491efdc1f2800c33414a25832e2c2bb4bf
2024-08-19 00:27:17 +02:00
Sebastiano Barezzi
b0ee9ec430
IFAAService: Add missing license headers
...
Change-Id: I47f695ea5622b744ca1a19f2c6731c0c66e6ed69
2024-08-19 00:27:16 +02:00
Sebastiano Barezzi
9f3746758f
IFAAService: Don't use fqname to reference service class
...
Change-Id: Ibfae0d15a3c2c24c2c333dad0341c4296f04f135
2024-08-19 00:27:16 +02:00
Sebastiano Barezzi
a0c8131d20
IFAAService: Drop compile SDK and version code from manifest
...
This is a privileged app, build system will do this on its own
Change-Id: Icb8227dd75b0e066acefebcfbb2795d31445375d
2024-08-19 00:27:15 +02:00
Sebastiano Barezzi
a9847d67c5
IFAAService: Reformat manifest
...
Change-Id: Ia8c35f8c5516a0c52f89621316b3ed24c0bdc6eb
2024-08-19 00:27:15 +02:00
danielml
8b79748dbc
Provide a Java library with required Xiaomi telephony methods
...
To make this jar available to all system APKs, load it as bootjar:
```
PRODUCT_PACKAGES += \
xiaomi-telephony-stub
PRODUCT_BOOT_JARS += \
xiaomi-telephony-stub
```
Change-Id: I69006732e6f915dc2a5cd1a3262b7ccf37372986
2024-08-06 19:02:46 +00:00
Andrey Sprynga
9617438fcc
vintf: Add PixelWorks Iris interfaces to FCM
...
For vendor.pixelworks.hardware.display@1.0::IIris/default
Change-Id: I4c0e0dbe07d81913fd25419010b3a71eae9ed38e
2024-08-04 23:54:30 +07:00
HeroBuxx
4f83124642
vintf: Add focaltech and silead FP Interfaces to FCM
...
Change-Id: Ibbd692d4d646fdb19de6e02385dfc37641f01bab
Signed-off-by: HeroBuxx <me@herobuxx.me>
2024-07-21 08:29:45 +00:00
Bruno Martins
4a9e30940f
vintf: Remove transports from FCM
...
Not applicable to a compatibility matrix.
Change-Id: I8bb823b6368b669a27bdd9cffe8297ccb19df0b7
2024-06-23 17:52:41 +01:00
Andrey Sprynga
8c3519957e
vintf: Add synaptic interfaces to FCM
...
For vendor.synaptics.fingerprints.interfaces.extensions
Change-Id: If215f4e95633aa5f75a230f6a6cec56dd9de1a3d
2024-06-23 17:49:40 +01:00
LuK1337
de082b2b25
aidl: light: Add RGB sync support
...
Change-Id: I3b26dce753487c2e0a2f191a57ca7ceb4bd752e4
2024-06-22 19:37:03 +02:00
LuK1337
842e692081
aidl: light: Lower battery light priority
...
Prioritize notification and attention lights over battery.
Change-Id: I88fe39a90ea8fb12a48a1a2d2d36e5bf4dca5b94
2024-06-22 19:07:07 +02:00
danielml
435cd2659d
aidl: light: Support the left
LED
...
Used by pop-up camera devices like davinci.
Change-Id: Ie6b37987d9a93d905464ddae366ce976ae7aaf8d
Signed-off-by: danielml <daniel@danielml.dev>
2024-06-22 12:36:49 +02:00
LuK1337
f75adee245
aidl: light: Add support for button-backlight2 device
...
Needed on natrium.
Change-Id: I345ff6039702c26a5c580a73290c4d19c4ae272b
2024-06-22 12:26:24 +02:00
Bruno Martins
7329fd774f
aidl: light: Add support for timed mode
...
Co-authored-by: Sebastiano Barezzi <seba@sebaubuntu.dev>
Change-Id: I23623c7527cf98230f890935a4742f86adc3b3ea
2024-06-18 03:19:00 +02:00
Sebastiano Barezzi
ee864f39ea
aidl: light: Refactor
...
Change-Id: Ib4ae8e9821dd0fb36e922e2c5f993aa6c0e28be1
2024-06-18 02:32:19 +02:00
Bruno Martins
d43b640a7b
vintf: Add extra GoodixFingerprint interfaces
...
Change-Id: Icee7f0d7839f03951f14946379dc4b8586c77cd9
2024-06-17 19:48:52 +01:00
Arian
6677f1cfa9
vintf: Add {goodix 2.1, fingerprintextension, motor} to fcm
...
Change-Id: I35adade47e1e17c4ec8b1380542f53d7d3f4d217
2024-06-17 18:47:08 +00:00
Bruno Martins
ab7514301c
aidl: Remove useless makefile
...
Change-Id: Iddb49786d632f0622b51cd9062baef9b1297e538
2024-05-19 17:33:05 +01:00