Commit graph

43 commits

Author SHA1 Message Date
Kris Chen
7d9af76bb9 udfps: enable android fingerprint only for non-factory builds
Bug: 244291767
Test: Perform UDFPS factory calibration test
Change-Id: Icca078fd1b91d9cfee7af02153c790c5f33e6f51
2022-10-11 02:32:11 +00:00
eddielan
3f71e0b310 fingerprint: Add congifs for sw42 am: 4a24ac4c50 am: 3387a28050
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18154289

Change-Id: I889f2c3934b2ee8a859fe12bee7e17942a915948
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 13:55:19 +00:00
eddielan
89b0cd949b fingerprint: Add .mk files for SW42 am: a723e2d1fb am: 16a98514cd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/17925907

Change-Id: I31876cd6e48ec322d214d4f0b07cba8351af0ea2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 13:55:12 +00:00
eddielan
4a24ac4c50 fingerprint: Add congifs for sw42
Followings are the list of flags
 - FPC_CONFIG_TRUSTY_CLEAN_TA=1
 - GOOGLE_CONFIG_PERFORMANCE=1

Cherry-pick from Id0c4e34fb98aa50995449ff66ffe894a37a1bdeb

Bug: 231407087
Test: Build Pass & perform authentication on device
Change-Id: I56f4ec9ca03445cb7780eb401104bae346ef31b9
2022-05-20 07:27:28 +00:00
eddielan
a723e2d1fb fingerprint: Add .mk files for SW42
Bug: 229685137
Test: Build pass
Change-Id: I70b506b7bf16a1688418228015c55ba1fcb30161
2022-05-20 07:27:28 +00:00
Kris Chen
0ed4e1f4cb Add vendor/goodix/udfps/fp_utils to PRODUCT_SOONG_NAMESPACES am: 14e7759e0b am: f6507a9d35 am: df8ea6e131 am: 5bc9904a77
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/17822606

Change-Id: Ia0d9878507b16a8027cda43af9ba98ffbba61a6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 03:41:47 +00:00
Kris Chen
14e7759e0b Add vendor/goodix/udfps/fp_utils to PRODUCT_SOONG_NAMESPACES
Bug: 229716695
Test: build and test fingerprint on device.
Change-Id: I017fef77de4709e1767f6e05e3b794b391969659
2022-05-05 02:03:43 +00:00
eddielan
52bda3cb87 fingerprint: Enable extension bug feature on userdebug build
Bug: 222175797
Test: make fps_ext_bug_lib -j112
Test: Check logcat log on device & betterbug being triggered
Change-Id: I95218c593ee614234d60f1d411332a398416923a
2022-04-13 06:25:33 +00:00
Cole Faust
0fdfb92e77 Use soong_config_set instead of raw variables
soong_config_set works better with the conversion
to Starlark.

Bug: 220940864
Test: Presubmits
Change-Id: Id71c1167d43db21e42e68264a2870153f850c9f8
2022-02-23 22:57:52 +00:00
Bob Badour
6d6da10554 [LSC] Add LOCAL_LICENSE_KINDS to device/google/gs101
Added SPDX-license-identifier-Apache-2.0 to:
  fingerprint/extension/Android.bp
  usb/usb/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all
Change-Id: I28953341fc1fdb81a1a8898543fde5477dba0f0f
2022-01-27 22:06:54 +00:00
eddielan
1e44045371 [automerge] extension: Correct assgine owner 2p: 4ebea23fc5 am: 5592717bd3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16730630

Change-Id: I503240bded748766ea016417b0b95479edfea43d
2022-01-27 12:51:15 +00:00
eddielan
5592717bd3 [automerge] extension: Correct assgine owner 2p: 4ebea23fc5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16730630

Bug: 216573769
Change-Id: I5e16e9bf08984d6c61772c777e74170c31a642ce
2022-01-27 07:10:31 +00:00
eddielan
4ebea23fc5 extension: Correct assgine owner
Bug: 216573769
Test: Build Pass
Change-Id: Ic91bb085ec64db1f2772a4027c3eec635cf94024
2022-01-27 15:07:27 +08:00
eddielan
8af4d5d5b4 fingerprint: Add fingerprint_product config hint
Bug: 188690214
Test: Build Pass
Change-Id: Ia2e171968043575bad5947284068eb4803cce0f6
2022-01-25 09:24:40 +00:00
eddielan
6dbcdf4f3b fingerprint: Add fps extension script
Bug: 208400345
Test: build Pass
Change-Id: If9334ac3a837c9bf85709335075f3a666eeef06d
2022-01-21 06:06:24 +00:00
eddielan
5a0a090cb3 [automerge] fingerprint: Add fps extension script 2p: f424463311
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/16659247

Bug: 208400345
Change-Id: I614d2a5eeacf3101beafe096e3cc0805e16c6117
2022-01-21 01:39:20 +00:00
eddielan
f424463311 fingerprint: Add fps extension script
Bug: 208400345
Test: build Pass
Change-Id: If9334ac3a837c9bf85709335075f3a666eeef06d
2022-01-21 09:33:38 +08:00
Sasha Smundak
05823dde05 Use soong_config_ macros to set Soong config variables.
Bug: 198503843
Test: treehugger
Change-Id: Ifd1aed04267d952a13cfd9b93933e500ba07dbad
Merged-In: Ifd1aed04267d952a13cfd9b93933e500ba07dbad
2021-12-20 10:52:28 -08:00
eddielan
01459cea67 fingerprint: Enable HIDL fingerprint status flag
Bug: 202485883
Test: Bulid Pass, getprop vendor.fp.status
Change-Id: I67d39a91c24e3d91a029422fd8860de6d74a8422
2021-10-12 02:58:16 +00:00
eddielan
8f4c51d3b3 fingerprint: Add suez config
Bug: 187663434
Test: Build pass
Test: Check log on logcat
Change-Id: I42026d13dafcfd7d32e37a1e5edb5e7f327d562d
2021-10-07 03:43:01 +00:00
leohsieh
eb221fd967 Remove UDFPS HIDL from udfps_common.mk
Bug: 199054557
Bug: 196017212
Change-Id: If7aea875c2a212d4245164debc07ea39db8c11bb
2021-09-08 20:51:08 +08:00
leohsieh
200ab12edf Enable both AIDL and HIDL UDFPS HALs
Bug: 199050181
Bug: 196017212
Test: Both binaries are installed on device
Change-Id: Ide7735eece4057fe3a28058c8c302763c5bf9a25
2021-09-08 20:50:32 +08:00
leohsieh
bd92067116 Include the Soong namespace of the UDFPS HAL
Bug: 197219547
Test: build pass
Change-Id: Ia3a769a8db711794fc5867ab30f14d6b8219ca20
2021-09-07 07:36:55 +00:00
leohsieh
0385e708a6 Remove project info from udfps_common.mk
Move GOODIX_CONFIG_BUILD_VERSION to device mk.
Fixes "There is no fp HAL on factory build".

Bug: 197213960
Test: lunch oriole-userdebug
Test: lunch factory_oriole-userdebug
Test: lunch oriole_hwasan-userdebug

Change-Id: I39ba0675eb3046d7d8229a996f3d728aedc59b02
2021-08-31 11:23:29 +00:00
Bob Badour
a63bb9d513 [LSC] Add LOCAL_LICENSE_KINDS to device/google/gs101
Added SPDX-license-identifier-Apache-2.0 to:
  fingerprint/fpc1540/fp_tool/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all

Exempt-From-Owner-Approval: janitorial work
Change-Id: I82ead6a8a6fdef70712d5193174e8652e785a7d4
2021-08-26 12:06:55 -07:00
eddielan
ffb00dfe09 fingerprint: Add performance configuration
Bug: 195999248
Test: Build Pass & perform authentication on device
Test: The latency is reduced from 352ms to 133ms
Change-Id: Id0c4e34fb98aa50995449ff66ffe894a37a1bdeb
2021-08-26 11:42:59 +00:00
eddielan
2ae16c6315 fp_test: add command binary for fp test
Bug: 193601251
Test: Build pass, verify on device
Change-Id: I02951325feecb39c34ae08e5ba8eb26250e0dc49
2021-07-19 13:12:43 +00:00
eddielan
036f0d06ec fpc1540: Create a folder for sw35 configuration
Bug: 188776180
Test: N/A
Change-Id: Ia9f0939d709ae75161c41f33fdb61403247ade7c
2021-07-19 13:12:43 +00:00
eddielan
c44349286c fpc1540: Create a folder for sw33 configuration
Bug: 188776180
Test: N/A
Change-Id: Id0063a58e54619d1b777db400250b251e514e71f
2021-07-19 13:12:43 +00:00
eddielan
807e460cd4 fp_test: add command binary for fp test
Bug: 188014250
Test: Build pass, verify on device

Change-Id: Ia3a8a17597fbc90cd0499e03fe0fe607323fdf90
2021-06-22 16:05:07 +08:00
eddielan
0964f14595 gs101: Use findstring to filter factory build target
Bug: 190687357
Test: Build pass
Change-Id: I0f1fdde9ca01f8f06dcf026d47a98785cf35df57
2021-06-10 09:18:39 +00:00
Kris Chen
576296ca50 udfps: Add goodix HIDL extension manifest for userdebug build am: 5b4044548c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14731872

Change-Id: Ic563c2d32c2278016c594184330d5cd497c114d0
2021-05-31 03:06:52 +00:00
Kris Chen
4de06908f9 udfps: Add goodix HIDL extension manifest for userdebug build
Bug: 189315086
Bug: 189227969
Test: Can use Goodix APK to enroll and authenticate.
Change-Id: If1061382d6bde43e2b45f5e91da238ac5e0ebfde
2021-05-31 02:41:36 +00:00
eddielan
5686503666 fpc: Refine fpc HIDL & AIDL build mechanism
Bug: 185464439
Test: Build Pass
Change-Id: Id78789186efc1edf7480e61ab9f60b0286df6e45
2021-05-21 08:49:35 +00:00
Ilya Matyukhin
c5761abf62 Remove sysprop assignment left over from a WIP change
Bug: 188193467
Test: on device with shipping image
Change-Id: I5fe71d029e47b83522208a8add8183701b6c12d2
2021-05-20 07:36:17 +00:00
Ilya Matyukhin
4d054df74c Split UDFPS makefiles into common, factory, and shipping
Bug: 188193467
Test: build factory_oriole-userdebug
Test: build factory_raven-userdebug
Test: build oriole-userdebug
Test: build raven-userdebug
Change-Id: Ia2b725214189ff123239dbafad3bcb567f11f47b
2021-05-19 17:11:58 +00:00
Kris Chen
3af08d4f6b gs101: udfps: enable biometric_suez_support
Bug: 186195932
Test: lunch oriole-userdebug; make -j$(nproc);
Test: Confirmed biometric suez code has run observed from logcat.
Change-Id: I1c4342ca3efa0c19b297dec6d911a8e803d0978c
2021-04-26 00:19:01 +00:00
eddielan
c143d3746d fpc1540: Configure fingerprint as SW33
Bug: 182257152
Test: Build Pass
Change-Id: I2c12847ea5b4709219aa47cc3b578478b8f72dfc
2021-04-20 12:34:35 +00:00
Ilya Matyukhin
e98d76c98e Enable both AIDL and HIDL UDFPS HALs
Bug: 175070939
Bug: 183054007
Test: Both binaries are installed on device
Change-Id: I8d791ba117c472a3388f301d78d088dc96eb4255
2021-04-02 00:22:00 +00:00
Ilya Matyukhin
e9170d48ab Revert^2 "Include the Soong namespace of the UDFPS HAL"
548f6b81c4

Change-Id: I68fd69e0a1aefad67da7b23f817462cb330d3c6d
2021-03-21 00:48:41 +00:00
Ilya Matyukhin
548f6b81c4 Revert "Include the Soong namespace of the UDFPS HAL"
Revert submission 13892440-integrate-goodix-aidl

Reason for revert: b/183225087
Reverted Changes:
I928a7f4d6:Include the Soong namespace of the UDFPS HAL
I7acecd294:Transition to Android.bp
I91bdbceef:Merge the latest goodix AIDL drop

Change-Id: I8799dbcd629e74bd25e8b7d0026af432afc0a5b0
2021-03-19 19:58:07 +00:00
Ilya Matyukhin
4ff707104c Include the Soong namespace of the UDFPS HAL
Bug: 183054007
Test: build
Change-Id: I928a7f4d695aa51ed917fa3cd2d76373029dc198
2021-03-19 18:39:47 +00:00
Robin Peng
c2b5ca99e3 Move slider into gs101 and <device>
from: 026342771c6642980cb4653b1ec4d857a5d8be54

Bug: 167996145
Change-Id: I2ebf7f019afed1cbe9b60dcd82581bd3a52fe109
2021-03-06 16:31:12 +08:00