Ethan Chen
30885811ec
Disable userdebug diagnostics
...
* We can't make use of most of the debug features on userdebug builds.
Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2024-10-20 05:01:11 +03:00
chenkris
37227ee6ed
Move goodix mk files from device/google/gs101 to vendor/goodix/udfps
...
Bug: 270657514
Test: build
Change-Id: If54bad1fb3320aac103121a268fffbb8af1c8c81
2023-06-12 03:14:28 +00:00
Jooyung Han
5e5af5c774
Install Fingerprint HAL APEX
...
Fingerprint HAL APEX packages the HAL binary along with its Trusty APP
(g7.app). Permission file is also bundled in the apex, so we don't need
to copy it separately.
For now, the FP APEX is only used when its Trusty App is specified.
Bug: 279674662
Test: fingerprint works.
Change-Id: Ia8483cc699cadf28eb258087dcda3e89ca8127ca
2023-06-08 08:38:57 +00:00
Cyan_Hsieh
82383e418c
fingerprint: Add FCM for factory build
...
Bug: 283890692
Bug: 277188108
Change-Id: I3e921c5006f54419ed81fed0420990fce0098ca4
2023-05-24 04:51:43 +00:00
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