15.08 Update+
- Fix Play services battery drain on arm - Fixed remove-faceunlock from updater script - Show some love for who doesn't have realpath - Export md5 as a file too - Simplify create checks (@stucki 6a05464df7ae80784fc8fe8ff2de65152d7bb67b) - Move target zip out of arch directory (@stucki bf57998702c634f560535b586706931f56a3ed31) - Clean Up after the build (@stucki f6660501afa1eaefc4d3cf1a043e5c73bdab398d) - CleanUp final output
This commit is contained in:
76
out/arm/arch/addon.d/30-gapps.sh
Normal file
76
out/arm/arch/addon.d/30-gapps.sh
Normal file
@@ -0,0 +1,76 @@
|
||||
#!/sbin/sh
|
||||
#
|
||||
# /system/addon.d/70-gapps.sh
|
||||
#
|
||||
. /tmp/backuptool.functions
|
||||
|
||||
list_files() {
|
||||
cat <<EOF
|
||||
addon.d/30-gapps.sh
|
||||
app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
|
||||
app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
|
||||
etc/permissions/com.google.android.camera2.xml
|
||||
etc/permissions/com.google.android.maps.xml
|
||||
etc/permissions/com.google.android.media.effects.xml
|
||||
etc/permissions/com.google.widevine.software.drm.xml
|
||||
etc/permissions/features.xml
|
||||
framework/com.google.camera2.jar
|
||||
framework/com.google.android.maps.jar
|
||||
framework/com.google.android.media.effects.jar
|
||||
framework/com.google.widevine.software.drm.jar
|
||||
lib/libfilterpack_facedetect.so
|
||||
lib/libgoogle_hotword_jni.so
|
||||
lib/libgoogle_recognizer_jni_l.so
|
||||
lib/libjni_latinimegoogle.so
|
||||
priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
|
||||
priv-app/GoogleFeedback/GoogleFeedback.apk
|
||||
priv-app/GoogleLoginService/GoogleLoginService.apk
|
||||
priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
|
||||
priv-app/GooglePartnerSetup/GooglePartnerSetup.apk
|
||||
priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
|
||||
priv-app/Phonesky/Phonesky.apk
|
||||
priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgames_rtmp_jni.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_support.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgms-ocrclient.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libjgcastservice.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libsslwrapper_jni.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so
|
||||
priv-app/SetupWizardSetupWizard.apk app/Provision/Provision.apk
|
||||
priv-app/Velvet/Velvet.apk app/QuickSearchBox/QuickSearchBox.apk
|
||||
priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so
|
||||
priv-app/Velvet/lib/arm/libgoogle_recognizer_jni_l.so
|
||||
priv-app/Velvet/lib/arm/libvcdecoder_jni.so
|
||||
EOF
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
backup)
|
||||
list_files | while read FILE DUMMY; do
|
||||
backup_file $S/$FILE
|
||||
done
|
||||
;;
|
||||
restore)
|
||||
list_files | while read FILE REPLACEMENT; do
|
||||
R=""
|
||||
[ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
|
||||
[ -f "$C/$S/$FILE" ] && restore_file $S/$FILE $R
|
||||
done
|
||||
;;
|
||||
pre-backup)
|
||||
# Stub
|
||||
;;
|
||||
post-backup)
|
||||
# Stub
|
||||
;;
|
||||
pre-restore)
|
||||
# Stub
|
||||
;;
|
||||
post-restore)
|
||||
# Stub
|
||||
;;
|
||||
esac
|
54
out/arm/arch/addon.d/31-faceunlock.sh
Normal file
54
out/arm/arch/addon.d/31-faceunlock.sh
Normal file
@@ -0,0 +1,54 @@
|
||||
#!/sbin/sh
|
||||
#
|
||||
# /system/addon.d/71-gapps-faceunlock.sh
|
||||
#
|
||||
|
||||
. /tmp/backuptool.functions
|
||||
|
||||
|
||||
|
||||
|
||||
list_files() {
|
||||
cat <<EOF
|
||||
app/FaceLock/FaceLock.apk
|
||||
app/FaceLock/lib/arm/libfacelock_jni.so
|
||||
lib/libfacelock_jni.so
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin
|
||||
vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin
|
||||
EOF
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
backup)
|
||||
list_files | while read FILE DUMMY; do
|
||||
backup_file $S/$FILE
|
||||
done
|
||||
;;
|
||||
restore)
|
||||
list_files | while read FILE REPLACEMENT; do
|
||||
R=""
|
||||
[ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
|
||||
[ -f "$C/$S/$FILE" ] && restore_file $S/$FILE $R
|
||||
done
|
||||
;;
|
||||
pre-backup)
|
||||
# Stub
|
||||
;;
|
||||
post-backup)
|
||||
# Stub
|
||||
;;
|
||||
pre-restore)
|
||||
# Stub
|
||||
;;
|
||||
post-restore)
|
||||
# Stub
|
||||
;;
|
||||
esac
|
BIN
out/arm/arch/app/FaceLock/FaceLock.apk
Normal file
BIN
out/arm/arch/app/FaceLock/FaceLock.apk
Normal file
Binary file not shown.
BIN
out/arm/arch/app/FaceLock/lib/arm/libfacelock_jni.so
Normal file
BIN
out/arm/arch/app/FaceLock/lib/arm/libfacelock_jni.so
Normal file
Binary file not shown.
76
out/arm/arch/arm/addon.d/30-gapps.sh
Normal file
76
out/arm/arch/arm/addon.d/30-gapps.sh
Normal file
@@ -0,0 +1,76 @@
|
||||
#!/sbin/sh
|
||||
#
|
||||
# /system/addon.d/70-gapps.sh
|
||||
#
|
||||
. /tmp/backuptool.functions
|
||||
|
||||
list_files() {
|
||||
cat <<EOF
|
||||
addon.d/30-gapps.sh
|
||||
app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk
|
||||
app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
|
||||
etc/permissions/com.google.android.camera2.xml
|
||||
etc/permissions/com.google.android.maps.xml
|
||||
etc/permissions/com.google.android.media.effects.xml
|
||||
etc/permissions/com.google.widevine.software.drm.xml
|
||||
etc/permissions/features.xml
|
||||
framework/com.google.camera2.jar
|
||||
framework/com.google.android.maps.jar
|
||||
framework/com.google.android.media.effects.jar
|
||||
framework/com.google.widevine.software.drm.jar
|
||||
lib/libfilterpack_facedetect.so
|
||||
lib/libgoogle_hotword_jni.so
|
||||
lib/libgoogle_recognizer_jni_l.so
|
||||
lib/libjni_latinimegoogle.so
|
||||
priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
|
||||
priv-app/GoogleFeedback/GoogleFeedback.apk
|
||||
priv-app/GoogleLoginService/GoogleLoginService.apk
|
||||
priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
|
||||
priv-app/GooglePartnerSetup/GooglePartnerSetup.apk
|
||||
priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
|
||||
priv-app/Phonesky/Phonesky.apk
|
||||
priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgames_rtmp_jni.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_support.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libgms-ocrclient.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libjgcastservice.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libsslwrapper_jni.so
|
||||
priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so
|
||||
priv-app/SetupWizardSetupWizard.apk app/Provision/Provision.apk
|
||||
priv-app/Velvet/Velvet.apk app/QuickSearchBox/QuickSearchBox.apk
|
||||
priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so
|
||||
priv-app/Velvet/lib/arm/libgoogle_recognizer_jni_l.so
|
||||
priv-app/Velvet/lib/arm/libvcdecoder_jni.so
|
||||
EOF
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
backup)
|
||||
list_files | while read FILE DUMMY; do
|
||||
backup_file $S/$FILE
|
||||
done
|
||||
;;
|
||||
restore)
|
||||
list_files | while read FILE REPLACEMENT; do
|
||||
R=""
|
||||
[ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
|
||||
[ -f "$C/$S/$FILE" ] && restore_file $S/$FILE $R
|
||||
done
|
||||
;;
|
||||
pre-backup)
|
||||
# Stub
|
||||
;;
|
||||
post-backup)
|
||||
# Stub
|
||||
;;
|
||||
pre-restore)
|
||||
# Stub
|
||||
;;
|
||||
post-restore)
|
||||
# Stub
|
||||
;;
|
||||
esac
|
54
out/arm/arch/arm/addon.d/31-faceunlock.sh
Normal file
54
out/arm/arch/arm/addon.d/31-faceunlock.sh
Normal file
@@ -0,0 +1,54 @@
|
||||
#!/sbin/sh
|
||||
#
|
||||
# /system/addon.d/71-gapps-faceunlock.sh
|
||||
#
|
||||
|
||||
. /tmp/backuptool.functions
|
||||
|
||||
|
||||
|
||||
|
||||
list_files() {
|
||||
cat <<EOF
|
||||
app/FaceLock/FaceLock.apk
|
||||
app/FaceLock/lib/arm/libfacelock_jni.so
|
||||
lib/libfacelock_jni.so
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin
|
||||
vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin
|
||||
vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin
|
||||
vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin
|
||||
EOF
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
backup)
|
||||
list_files | while read FILE DUMMY; do
|
||||
backup_file $S/$FILE
|
||||
done
|
||||
;;
|
||||
restore)
|
||||
list_files | while read FILE REPLACEMENT; do
|
||||
R=""
|
||||
[ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
|
||||
[ -f "$C/$S/$FILE" ] && restore_file $S/$FILE $R
|
||||
done
|
||||
;;
|
||||
pre-backup)
|
||||
# Stub
|
||||
;;
|
||||
post-backup)
|
||||
# Stub
|
||||
;;
|
||||
pre-restore)
|
||||
# Stub
|
||||
;;
|
||||
post-restore)
|
||||
# Stub
|
||||
;;
|
||||
esac
|
BIN
out/arm/arch/arm/app/FaceLock/FaceLock.apk
Normal file
BIN
out/arm/arch/arm/app/FaceLock/FaceLock.apk
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/app/FaceLock/lib/arm/libfacelock_jni.so
Normal file
BIN
out/arm/arch/arm/app/FaceLock/lib/arm/libfacelock_jni.so
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/lib/libfacelock_jni.so
Normal file
BIN
out/arm/arch/arm/lib/libfacelock_jni.so
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/lib/libfilterpack_facedetect.so
Normal file
BIN
out/arm/arch/arm/lib/libfilterpack_facedetect.so
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/lib/libgoogle_hotword_jni.so
Normal file
BIN
out/arm/arch/arm/lib/libgoogle_hotword_jni.so
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/lib/libgoogle_recognizer_jni_l.so
Normal file
BIN
out/arm/arch/arm/lib/libgoogle_recognizer_jni_l.so
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/lib/libjni_latinimegoogle.so
Normal file
BIN
out/arm/arch/arm/lib/libjni_latinimegoogle.so
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/lib/libvcdecoder_jni.so
Normal file
BIN
out/arm/arch/arm/lib/libvcdecoder_jni.so
Normal file
Binary file not shown.
BIN
out/arm/arch/arm/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
Normal file
BIN
out/arm/arch/arm/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/arm/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so
Normal file
BIN
out/arm/arch/arm/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/arm/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so
Normal file
BIN
out/arm/arch/arm/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/arm/priv-app/Velvet/Velvet.apk
Normal file
BIN
out/arm/arch/arm/priv-app/Velvet/Velvet.apk
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
/system/lib/libgoogle_hotword_jni.so
|
@@ -0,0 +1 @@
|
||||
/system/lib/libgoogle_recognizer_jni_l.so
|
1
out/arm/arch/arm/priv-app/Velvet/lib/arm/libvcdecoder_jni.so
Symbolic link
1
out/arm/arch/arm/priv-app/Velvet/lib/arm/libvcdecoder_jni.so
Symbolic link
@@ -0,0 +1 @@
|
||||
/system/lib/libvcdecoder_jni.so
|
BIN
out/arm/arch/lib/libfacelock_jni.so
Normal file
BIN
out/arm/arch/lib/libfacelock_jni.so
Normal file
Binary file not shown.
BIN
out/arm/arch/lib/libfilterpack_facedetect.so
Normal file
BIN
out/arm/arch/lib/libfilterpack_facedetect.so
Normal file
Binary file not shown.
BIN
out/arm/arch/lib/libgoogle_hotword_jni.so
Normal file
BIN
out/arm/arch/lib/libgoogle_hotword_jni.so
Normal file
Binary file not shown.
BIN
out/arm/arch/lib/libgoogle_recognizer_jni_l.so
Normal file
BIN
out/arm/arch/lib/libgoogle_recognizer_jni_l.so
Normal file
Binary file not shown.
BIN
out/arm/arch/lib/libjni_latinimegoogle.so
Normal file
BIN
out/arm/arch/lib/libjni_latinimegoogle.so
Normal file
Binary file not shown.
BIN
out/arm/arch/lib/libvcdecoder_jni.so
Normal file
BIN
out/arm/arch/lib/libvcdecoder_jni.so
Normal file
Binary file not shown.
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
Normal file
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
Normal file
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so
Normal file
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so
Normal file
Binary file not shown.
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so
Normal file
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so
Normal file
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libdirect-audio.so
Normal file
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libdirect-audio.so
Normal file
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so
Normal file
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so
Normal file
BIN
out/arm/arch/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
out/arm/arch/priv-app/Velvet/Velvet.apk
Normal file
BIN
out/arm/arch/priv-app/Velvet/Velvet.apk
Normal file
Binary file not shown.
1
out/arm/arch/priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so
Symbolic link
1
out/arm/arch/priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so
Symbolic link
@@ -0,0 +1 @@
|
||||
/system/lib/libgoogle_hotword_jni.so
|
1
out/arm/arch/priv-app/Velvet/lib/arm/libgoogle_recognizer_jni.so
Symbolic link
1
out/arm/arch/priv-app/Velvet/lib/arm/libgoogle_recognizer_jni.so
Symbolic link
@@ -0,0 +1 @@
|
||||
/system/lib/libgoogle_recognizer_jni_l.so
|
1
out/arm/arch/priv-app/Velvet/lib/arm/libvcdecoder_jni.so
Symbolic link
1
out/arm/arch/priv-app/Velvet/lib/arm/libvcdecoder_jni.so
Symbolic link
@@ -0,0 +1 @@
|
||||
/system/lib/libvcdecoder_jni.so
|
Reference in New Issue
Block a user