mirror of
https://github.com/Divested-Mobile/DivestOS-Build.git
synced 2024-10-01 01:35:54 -04:00
Restore face unlock for Pixel 4 series
We keep fingerprint reader blobs, so why not these? Signed-off-by: Tad <tad@spotco.us>
This commit is contained in:
parent
ca83e7bc40
commit
9e954ea987
@ -29,7 +29,7 @@ index ff8d96dd23f2..97027ebbca2d 100644
|
|||||||
+ </install-in-user-type>
|
+ </install-in-user-type>
|
||||||
</config>
|
</config>
|
||||||
diff --git a/services/core/java/com/android/server/ext/PackageManagerHooks.java b/services/core/java/com/android/server/ext/PackageManagerHooks.java
|
diff --git a/services/core/java/com/android/server/ext/PackageManagerHooks.java b/services/core/java/com/android/server/ext/PackageManagerHooks.java
|
||||||
index 007b65349e55..415a4d033e38 100644
|
index 007b65349e55..3c38b9e73049 100644
|
||||||
--- a/services/core/java/com/android/server/ext/PackageManagerHooks.java
|
--- a/services/core/java/com/android/server/ext/PackageManagerHooks.java
|
||||||
+++ b/services/core/java/com/android/server/ext/PackageManagerHooks.java
|
+++ b/services/core/java/com/android/server/ext/PackageManagerHooks.java
|
||||||
@@ -6,6 +6,7 @@ import android.annotation.UserIdInt;
|
@@ -6,6 +6,7 @@ import android.annotation.UserIdInt;
|
||||||
|
@ -228,11 +228,11 @@ echo "Deblobbing...";
|
|||||||
fi;
|
fi;
|
||||||
|
|
||||||
#Face Unlock [Google]
|
#Face Unlock [Google]
|
||||||
blobs=$blobs"|libfacenet.so|libfilterpack_facedetect.so|libfrsdk.so";
|
blobs=$blobs"|libfacenet.so|libfilterpack_facedetect.so|libfrsdk.so"; #legacy
|
||||||
blobs=$blobs"|android.hardware.biometrics.face.*"; #depends on airbrush
|
#blobs=$blobs"|android.hardware.biometrics.face.*"; #modern, depends on airbrush
|
||||||
blobs=$blobs"|manifest_face.xml";
|
#blobs=$blobs"|manifest_face.xml";
|
||||||
#blobs=$blobs"|firmware/faceauth";
|
#blobs=$blobs"|firmware/faceauth";
|
||||||
makes=$makes"|android.hardware.biometrics.face.*";
|
#makes=$makes"|android.hardware.biometrics.face.*";
|
||||||
|
|
||||||
#GPS [Qualcomm]
|
#GPS [Qualcomm]
|
||||||
#blobs=$blobs"|gpsd";
|
#blobs=$blobs"|gpsd";
|
||||||
@ -895,8 +895,8 @@ deblobVendorBp() {
|
|||||||
sed -i ':a;N;s/\n/&/3;Ta;/manifest_android.hardware.drm-service.widevine.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
sed -i ':a;N;s/\n/&/3;Ta;/manifest_android.hardware.drm-service.widevine.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
||||||
sed -i ':a;N;s/\n/&/3;Ta;/manifest_vendor.xiaomi.hardware.mlipay.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
sed -i ':a;N;s/\n/&/3;Ta;/manifest_vendor.xiaomi.hardware.mlipay.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
||||||
sed -i ':a;N;s/\n/&/3;Ta;/vendor.qti.hardware.radio.atcmdfwd@1.0.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
sed -i ':a;N;s/\n/&/3;Ta;/vendor.qti.hardware.radio.atcmdfwd@1.0.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
||||||
sed -i ':a;N;s/\n/&/3;Ta;/android.hardware.biometrics.face-service.22.pixel.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
#sed -i ':a;N;s/\n/&/3;Ta;/android.hardware.biometrics.face-service.22.pixel.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
||||||
sed -i ':a;N;s/\n/&/3;Ta;/manifest_face.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
#sed -i ':a;N;s/\n/&/3;Ta;/manifest_face.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile";
|
||||||
}
|
}
|
||||||
export -f deblobVendorBp;
|
export -f deblobVendorBp;
|
||||||
#
|
#
|
||||||
|
Loading…
Reference in New Issue
Block a user