From debafd0af6159a2a393710a5a7e52c799971f884 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Mon, 2 Jun 2025 20:46:55 +0300 Subject: [PATCH] devon: Add missing capsense_reset Change-Id: I3e8d82b6293d73c21cba0a65b37088da331a8dc4 --- Android.bp | 29 ++++++++++++++++++++++++++ devon-vendor.mk | 1 + proprietary/vendor/bin/capsense_reset | Bin 0 -> 16192 bytes 3 files changed, 30 insertions(+) create mode 100755 proprietary/vendor/bin/capsense_reset diff --git a/Android.bp b/Android.bp index bbf403ca..6fdf05b3 100644 --- a/Android.bp +++ b/Android.bp @@ -3862,6 +3862,35 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_binary { + name: "capsense_reset", + owner: "motorola", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/capsense_reset", + ], + shared_libs: [ + "liblog", + "libcutils", + "libhardware_legacy", + "libutils", + "libsensorndkbridge", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + cc_prebuilt_binary { name: "android.hardware.biometrics.fingerprint@2.1-service-ets", owner: "motorola", diff --git a/devon-vendor.mk b/devon-vendor.mk index 18772da8..10ac96b5 100644 --- a/devon-vendor.mk +++ b/devon-vendor.mk @@ -3311,6 +3311,7 @@ PRODUCT_PACKAGES += \ libvidhance_horizon_correction \ libvidhance_stabilizer \ vendor.egistecbix.hardware.fingerprint@4.0 \ + capsense_reset \ android.hardware.biometrics.fingerprint@2.1-service-ets \ android.hardware.biometrics.fingerprint@2.1-service-fpc \ thermal-engine diff --git a/proprietary/vendor/bin/capsense_reset b/proprietary/vendor/bin/capsense_reset new file mode 100755 index 0000000000000000000000000000000000000000..27e14f16968b1088e2707ee3c481eeae73283dfb GIT binary patch literal 16192 zcmeHOdsvj!*55OOii(OdDn`aYheA}qzzZrm+!U`UU|x==VHidj8D?;1@Lr*4X?4ms zJ!$3z(UZ)0C@d{WGt{!wO3XC1+kl#sW_CmY73cfy_kB0M4o;o#`TjW1^F3^RXYKV{ zYwfl6+E<2`XOqT{lFMX-6$N>p@SI9O)S{qph*$wplOesa+ddRnZR=75~{x3p)usqf$HC zM-nOOyU~2w5fnz#bMv8VVsF>$S zkuv|O7j0R8iS&Ft*sMGaC`PCv1mJFWL3EQ!PyabFE z9c5wphR9PAh=)?TR_-erjc&eHqqXVh8*D_QF&Z*;8iR?}XG~19MQJnx2Idt&8f`S| za+Bt|!-EP;4;Ca2pvsz2iJCEKX-VlCT~4mR-ea`FUZF9Xvo-k^gNgd5!DJU`Em<0^ zZcc&0qQ4Kb=#6@9 zVl7XkSw>o+CF2QUMkvIMJ~C9`b3|MQoImdcn5+NpSHB!%NRd@ZJ)Arvw+T zF1)l>g41)5m1`2bBLhJjB)Go>C*pmF=2;vXUg|Bu+1-N*d?k2$Njv@$T-*|PsY-%( zkm!d>@Bj%ODZzV5@F5ahy1%F;_`?$YWC^a6;FBacy}Pk8O@d4BI~fwZCsPK^k>Kpk zOU1*ZMkHwS>H5%X612vlswBFehpMvla}7GZD$A_5s!V2^%36@0Z?@P}Nl$9hrVdqw zSUa>donq2v8ucohS%qz+AYYY(9RoELb}{S{1^KpcRPzgLnps(@SXD??%NCO8wqa$? z^jV=H#%X%7YOHz-!r_}xu@)bYTX9 %mz~;t0{uRI})i(J{#~WE*T+qlTs4jQ;50kG0$~ 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 RQS~L!g3%oon83Es{T~W1OwIrR literal 0 HcmV?d00001