diff --git a/README.md b/README.md index 153d8b5..5d0e99e 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,12 @@ Information These are Google Apps for who want to install Google Packages on a custom rom. Remember Apks and Jars files are prebuilt from Google. All closed source files come from Nexuses' factory images. -This contains just the core files needed to setup a fully working Google account, users will choose wich apps they want on their devices. +This contains just the core files needed to setup a fully working Google account, +users will choose wich apps they want on their devices. +GApps contain a "quite old" universal Play Service, so the Play Store will download the proper one +for your device asap. +These GApps get monthly updates, fell free to fork and contribute to this, but remember, +**Opensource does not mean out-of-respect**. Also **NO MIRRORS ALLOWED** Downloads @@ -18,13 +23,26 @@ Downloads https://github.com/linuxxxxx/vendor_google/releases +Links +------------------ +[Google +](https://google.com/+CgappsGithubIo0) +[Community](https://plus.google.com/u/0/b/104503298104020811639/communities/114625799842477562713) +[Website](cgapps.github.io) + + Build ------------------- -You can compile your GApps package with GNU make (realpath also needed) +You can compile your GApps package with GNU make _make distclean_ - Remove output directory _make gapps_ -- compile flashable GApps package for most of devices +- compile signed flashable GApps for arm + +_make gapps_arm64_ +- compile signed flashable GApps for arm64 + +_make gapps_x86_ +- compila signed flashable GApps for x86 (NOT supported atm) diff --git a/build/gapps.sh b/build/gapps.sh index 7afde08..764906f 100644 --- a/build/gapps.sh +++ b/build/gapps.sh @@ -8,12 +8,9 @@ DATE=$(date +%F-%H-%M-%S) TOP=$(realpath .) ANDROIDV=5.1 -BUILDZIP=gapps-$ANDROIDV-$DATE.zip OUT=$TOP/out -TARGETZIP=$OUT/target-zip -METAINF=$TOP/build/meta -PREBUILTGAPPS=$TOP/prebuilt/gapps - +BUILD=$TOP/build +METAINF=$BUILD/meta ## # functions @@ -27,32 +24,31 @@ function printdone(){ } function create(){ - if [ -d $PREBUILTGAPPS ]; then - if [ -d $OUT ]; then - echo "Previous build found" - else - echo "No previous build found" - mkdir $OUT - mkdir $TARGETZIP - mkdir $TARGETZIP/tmp - fi - echo "Getting prebuilts..." - cp -r $PREBUILTGAPPS $TARGETZIP/gapps - return 0 + PREBUILT=$TOP/prebuilt/gapps/$GARCH + if [ -d $OUT/$GARCH ]; then + echo "Previous build found for $GARCH" else - printerr "Couldn't find prebuilts, sync again" - return 1 + echo "No previous build found for $GARCH" + mkdir $OUT + TARGET=$OUT/$GARCH + mkdir $TARGET + mkdir $TARGET/tmp fi + echo "Getting prebuilts..." + cp -r $PREBUILT $TARGET/gapps + return $? } function zipit(){ if [ "$LASTRETURN" == 0 ]; then + BUILDZIP=gapps-$ANDROIDV-$GARCH-$DATE.zip echo "Importing installation scripts..." - cp -r $TARGETZIP/gapps $TARGETZIP/tmp/system - cp -r $METAINF $TARGETZIP/tmp/META-INF + cp -r $TARGET/gapps $TARGET/tmp/system + cp -r $METAINF $TARGET/tmp/META-INF echo "Creating package..." - cd $TARGETZIP/tmp + cd $TARGET/tmp zip -r /tmp/$BUILDZIP . &>/dev/null + rm -rf $TARGET/tmp cd $TOP if [ -f /tmp/$BUILDZIP ]; then echo "Signing zip..." @@ -75,6 +71,7 @@ function zipit(){ ## # main # +GARCH=$1 create LASTRETURN=$? zipit diff --git a/build/main.mk b/build/main.mk index 3c58585..8c0551f 100644 --- a/build/main.mk +++ b/build/main.mk @@ -10,5 +10,13 @@ distclean : @echo "$(tput setaf 2)Output removed! Ready for a clean build$(tput sgr 0)" gapps : - @echo "Compiling GApps..." - @bash $(BUILD_GAPPS) 2>&1 | tee $(LOG_BUILD) + @echo "Compiling GApps for arm..." + @bash $(BUILD_GAPPS) arm 2>&1 | tee $(LOG_BUILD) + +gapps_arm64 : + @echo "Compiling GApps for arm64..." + @bash $(BUILD_GAPPS) arm64 2>&1 | tee $(LOG_BUILD) + +gapps_x86 : + @echo "Compiling GApps for arm64..." + @bash $(BUILD_GAPPS) x86 2>&1 | tee $(LOG_BUILD) diff --git a/prebuilt/gapps/addon.d/30-gapps.sh b/prebuilt/gapps/arm/addon.d/30-gapps.sh similarity index 100% rename from prebuilt/gapps/addon.d/30-gapps.sh rename to prebuilt/gapps/arm/addon.d/30-gapps.sh diff --git a/prebuilt/gapps/addon.d/31-faceunlock.sh b/prebuilt/gapps/arm/addon.d/31-faceunlock.sh similarity index 100% rename from prebuilt/gapps/addon.d/31-faceunlock.sh rename to prebuilt/gapps/arm/addon.d/31-faceunlock.sh diff --git a/prebuilt/gapps/app/FaceLock/FaceLock.apk b/prebuilt/gapps/arm/app/FaceLock/FaceLock.apk similarity index 100% rename from prebuilt/gapps/app/FaceLock/FaceLock.apk rename to prebuilt/gapps/arm/app/FaceLock/FaceLock.apk diff --git a/prebuilt/gapps/app/FaceLock/lib/arm/libfacelock_jni.so b/prebuilt/gapps/arm/app/FaceLock/lib/arm/libfacelock_jni.so similarity index 100% rename from prebuilt/gapps/app/FaceLock/lib/arm/libfacelock_jni.so rename to prebuilt/gapps/arm/app/FaceLock/lib/arm/libfacelock_jni.so diff --git a/prebuilt/gapps/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk b/prebuilt/gapps/arm/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk similarity index 100% rename from prebuilt/gapps/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk rename to prebuilt/gapps/arm/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk diff --git a/prebuilt/gapps/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk b/prebuilt/gapps/arm/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk similarity index 100% rename from prebuilt/gapps/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk rename to prebuilt/gapps/arm/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk diff --git a/prebuilt/gapps/etc/permissions/com.google.android.camera2.xml b/prebuilt/gapps/arm/etc/permissions/com.google.android.camera2.xml similarity index 100% rename from prebuilt/gapps/etc/permissions/com.google.android.camera2.xml rename to prebuilt/gapps/arm/etc/permissions/com.google.android.camera2.xml diff --git a/prebuilt/gapps/etc/permissions/com.google.android.maps.xml b/prebuilt/gapps/arm/etc/permissions/com.google.android.maps.xml similarity index 100% rename from prebuilt/gapps/etc/permissions/com.google.android.maps.xml rename to prebuilt/gapps/arm/etc/permissions/com.google.android.maps.xml diff --git a/prebuilt/gapps/etc/permissions/com.google.android.media.effects.xml b/prebuilt/gapps/arm/etc/permissions/com.google.android.media.effects.xml similarity index 100% rename from prebuilt/gapps/etc/permissions/com.google.android.media.effects.xml rename to prebuilt/gapps/arm/etc/permissions/com.google.android.media.effects.xml diff --git a/prebuilt/gapps/etc/permissions/com.google.widevine.software.drm.xml b/prebuilt/gapps/arm/etc/permissions/com.google.widevine.software.drm.xml similarity index 100% rename from prebuilt/gapps/etc/permissions/com.google.widevine.software.drm.xml rename to prebuilt/gapps/arm/etc/permissions/com.google.widevine.software.drm.xml diff --git a/prebuilt/gapps/faceunlock.sh b/prebuilt/gapps/arm/faceunlock.sh similarity index 100% rename from prebuilt/gapps/faceunlock.sh rename to prebuilt/gapps/arm/faceunlock.sh diff --git a/prebuilt/gapps/framework/com.google.android.camera2.jar b/prebuilt/gapps/arm/framework/com.google.android.camera2.jar similarity index 100% rename from prebuilt/gapps/framework/com.google.android.camera2.jar rename to prebuilt/gapps/arm/framework/com.google.android.camera2.jar diff --git a/prebuilt/gapps/framework/com.google.android.maps.jar b/prebuilt/gapps/arm/framework/com.google.android.maps.jar similarity index 100% rename from prebuilt/gapps/framework/com.google.android.maps.jar rename to prebuilt/gapps/arm/framework/com.google.android.maps.jar diff --git a/prebuilt/gapps/framework/com.google.android.media.effects.jar b/prebuilt/gapps/arm/framework/com.google.android.media.effects.jar similarity index 100% rename from prebuilt/gapps/framework/com.google.android.media.effects.jar rename to prebuilt/gapps/arm/framework/com.google.android.media.effects.jar diff --git a/prebuilt/gapps/framework/com.google.widevine.software.drm.jar b/prebuilt/gapps/arm/framework/com.google.widevine.software.drm.jar similarity index 100% rename from prebuilt/gapps/framework/com.google.widevine.software.drm.jar rename to prebuilt/gapps/arm/framework/com.google.widevine.software.drm.jar diff --git a/prebuilt/gapps/arm/lib/libfacelock_jni.so b/prebuilt/gapps/arm/lib/libfacelock_jni.so new file mode 100644 index 0000000..e85ef56 Binary files /dev/null and b/prebuilt/gapps/arm/lib/libfacelock_jni.so differ diff --git a/prebuilt/gapps/lib/libfilterpack_facedetect.so b/prebuilt/gapps/arm/lib/libfilterpack_facedetect.so similarity index 100% rename from prebuilt/gapps/lib/libfilterpack_facedetect.so rename to prebuilt/gapps/arm/lib/libfilterpack_facedetect.so diff --git a/prebuilt/gapps/arm/lib/libgoogle_hotword_jni.so b/prebuilt/gapps/arm/lib/libgoogle_hotword_jni.so new file mode 100644 index 0000000..77c2b56 Binary files /dev/null and b/prebuilt/gapps/arm/lib/libgoogle_hotword_jni.so differ diff --git a/prebuilt/gapps/lib/libgoogle_recognizer_jni_l.so b/prebuilt/gapps/arm/lib/libgoogle_recognizer_jni_l.so similarity index 100% rename from prebuilt/gapps/lib/libgoogle_recognizer_jni_l.so rename to prebuilt/gapps/arm/lib/libgoogle_recognizer_jni_l.so diff --git a/prebuilt/gapps/lib/libjni_latinimegoogle.so b/prebuilt/gapps/arm/lib/libjni_latinimegoogle.so similarity index 100% rename from prebuilt/gapps/lib/libjni_latinimegoogle.so rename to prebuilt/gapps/arm/lib/libjni_latinimegoogle.so diff --git a/prebuilt/gapps/arm/lib/libvcdecoder_jni.so b/prebuilt/gapps/arm/lib/libvcdecoder_jni.so new file mode 100644 index 0000000..dfa5e35 Binary files /dev/null and b/prebuilt/gapps/arm/lib/libvcdecoder_jni.so differ diff --git a/prebuilt/gapps/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk b/prebuilt/gapps/arm/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk similarity index 100% rename from prebuilt/gapps/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk rename to prebuilt/gapps/arm/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk diff --git a/prebuilt/gapps/priv-app/GoogleFeedback/GoogleFeedback.apk b/prebuilt/gapps/arm/priv-app/GoogleFeedback/GoogleFeedback.apk similarity index 100% rename from prebuilt/gapps/priv-app/GoogleFeedback/GoogleFeedback.apk rename to prebuilt/gapps/arm/priv-app/GoogleFeedback/GoogleFeedback.apk diff --git a/prebuilt/gapps/priv-app/GoogleLoginService/GoogleLoginService.apk b/prebuilt/gapps/arm/priv-app/GoogleLoginService/GoogleLoginService.apk similarity index 100% rename from prebuilt/gapps/priv-app/GoogleLoginService/GoogleLoginService.apk rename to prebuilt/gapps/arm/priv-app/GoogleLoginService/GoogleLoginService.apk diff --git a/prebuilt/gapps/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk b/prebuilt/gapps/arm/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk similarity index 100% rename from prebuilt/gapps/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk rename to prebuilt/gapps/arm/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk diff --git a/prebuilt/gapps/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk b/prebuilt/gapps/arm/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk similarity index 100% rename from prebuilt/gapps/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk rename to prebuilt/gapps/arm/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk diff --git a/prebuilt/gapps/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk b/prebuilt/gapps/arm/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk similarity index 100% rename from prebuilt/gapps/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk rename to prebuilt/gapps/arm/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk diff --git a/prebuilt/gapps/priv-app/Phonesky/Phonesky.apk b/prebuilt/gapps/arm/priv-app/Phonesky/Phonesky.apk similarity index 100% rename from prebuilt/gapps/priv-app/Phonesky/Phonesky.apk rename to prebuilt/gapps/arm/priv-app/Phonesky/Phonesky.apk diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libWhisper.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgames_rtmp_jni.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgames_rtmp_jni.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgames_rtmp_jni.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgames_rtmp_jni.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_base.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_support.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_support.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_support.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgcastv2_support.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgms-ocrclient.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgms-ocrclient.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgms-ocrclient.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgms-ocrclient.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libjgcastservice.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libjgcastservice.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libjgcastservice.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libjgcastservice.so diff --git a/prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libsslwrapper_jni.so b/prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libsslwrapper_jni.so similarity index 100% rename from prebuilt/gapps/priv-app/PrebuiltGmsCore/lib/arm/libsslwrapper_jni.so rename to prebuilt/gapps/arm/priv-app/PrebuiltGmsCore/lib/arm/libsslwrapper_jni.so diff --git a/prebuilt/gapps/priv-app/SetupWizard/SetupWizard.apk b/prebuilt/gapps/arm/priv-app/SetupWizard/SetupWizard.apk similarity index 100% rename from prebuilt/gapps/priv-app/SetupWizard/SetupWizard.apk rename to prebuilt/gapps/arm/priv-app/SetupWizard/SetupWizard.apk diff --git a/prebuilt/gapps/priv-app/Velvet/Velvet.apk b/prebuilt/gapps/arm/priv-app/Velvet/Velvet.apk similarity index 69% rename from prebuilt/gapps/priv-app/Velvet/Velvet.apk rename to prebuilt/gapps/arm/priv-app/Velvet/Velvet.apk index c814c58..8ff5a03 100644 Binary files a/prebuilt/gapps/priv-app/Velvet/Velvet.apk and b/prebuilt/gapps/arm/priv-app/Velvet/Velvet.apk differ diff --git a/prebuilt/gapps/priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so b/prebuilt/gapps/arm/priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so similarity index 100% rename from prebuilt/gapps/priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so rename to prebuilt/gapps/arm/priv-app/Velvet/lib/arm/libgoogle_hotword_jni.so diff --git a/prebuilt/gapps/priv-app/Velvet/lib/arm/libgoogle_recognizer_jni_l.so b/prebuilt/gapps/arm/priv-app/Velvet/lib/arm/libgoogle_recognizer_jni_l.so similarity index 100% rename from prebuilt/gapps/priv-app/Velvet/lib/arm/libgoogle_recognizer_jni_l.so rename to prebuilt/gapps/arm/priv-app/Velvet/lib/arm/libgoogle_recognizer_jni_l.so diff --git a/prebuilt/gapps/priv-app/Velvet/lib/arm/libvcdecoder_jni.so b/prebuilt/gapps/arm/priv-app/Velvet/lib/arm/libvcdecoder_jni.so similarity index 100% rename from prebuilt/gapps/priv-app/Velvet/lib/arm/libvcdecoder_jni.so rename to prebuilt/gapps/arm/priv-app/Velvet/lib/arm/libvcdecoder_jni.so diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin diff --git a/prebuilt/gapps/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin b/prebuilt/gapps/arm/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin similarity index 100% rename from prebuilt/gapps/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin rename to prebuilt/gapps/arm/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin diff --git a/prebuilt/gapps/arm64/addon.d/30-gapps.sh b/prebuilt/gapps/arm64/addon.d/30-gapps.sh new file mode 100644 index 0000000..bf9d2fa --- /dev/null +++ b/prebuilt/gapps/arm64/addon.d/30-gapps.sh @@ -0,0 +1,77 @@ +#!/sbin/sh +# +# /system/addon.d/70-gapps.sh +# +. /tmp/backuptool.functions + +list_files() { +cat < + + + + + diff --git a/prebuilt/gapps/arm64/etc/permissions/com.google.android.dialer.support.xml b/prebuilt/gapps/arm64/etc/permissions/com.google.android.dialer.support.xml new file mode 100644 index 0000000..c36ac9d --- /dev/null +++ b/prebuilt/gapps/arm64/etc/permissions/com.google.android.dialer.support.xml @@ -0,0 +1,4 @@ + + + diff --git a/prebuilt/gapps/arm64/etc/permissions/com.google.android.maps.xml b/prebuilt/gapps/arm64/etc/permissions/com.google.android.maps.xml new file mode 100644 index 0000000..5be5c2c --- /dev/null +++ b/prebuilt/gapps/arm64/etc/permissions/com.google.android.maps.xml @@ -0,0 +1,20 @@ + + + + + + diff --git a/prebuilt/gapps/arm64/etc/permissions/com.google.android.media.effects.xml b/prebuilt/gapps/arm64/etc/permissions/com.google.android.media.effects.xml new file mode 100644 index 0000000..ea82b9d --- /dev/null +++ b/prebuilt/gapps/arm64/etc/permissions/com.google.android.media.effects.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/prebuilt/gapps/arm64/etc/permissions/com.google.widevine.software.drm.xml b/prebuilt/gapps/arm64/etc/permissions/com.google.widevine.software.drm.xml new file mode 100644 index 0000000..f75abf9 --- /dev/null +++ b/prebuilt/gapps/arm64/etc/permissions/com.google.widevine.software.drm.xml @@ -0,0 +1,8 @@ + + + + + diff --git a/prebuilt/gapps/arm64/etc/permissions/features.xml b/prebuilt/gapps/arm64/etc/permissions/features.xml new file mode 100644 index 0000000..6a69321 --- /dev/null +++ b/prebuilt/gapps/arm64/etc/permissions/features.xml @@ -0,0 +1,23 @@ + + + + + + + + + + diff --git a/prebuilt/gapps/arm64/faceunlock.sh b/prebuilt/gapps/arm64/faceunlock.sh new file mode 100644 index 0000000..d1b7dac --- /dev/null +++ b/prebuilt/gapps/arm64/faceunlock.sh @@ -0,0 +1,24 @@ +#!/sbin/sh + +good_ffc_device() { + if cat /proc/cpuinfo |grep -q Victory; then + return 1 + fi + if cat /proc/cpuinfo |grep -q herring; then + return 1 + fi + if cat /proc/cpuinfo |grep -q sun4i; then + return 1 + fi + return 0 +} + +if good_ffc_device && [ -e /system/etc/permissions/android.hardware.camera.front.xml ]; then + chmod 755 /system/addon.d/31-faceunlock.sh +elif [ -d /system/vendor/pittpatt/ ]; then + rm -rf /system/vendor/pittpatt/ + rm -f /system/app/FaceLock.apk + rm -f /system/lib/libfacelock_jni.so + rm -f /system/addon.d/31-faceunlock.sh +fi +rm -rf /tmp/face diff --git a/prebuilt/gapps/arm64/framework/com.google.android.camera2.jar b/prebuilt/gapps/arm64/framework/com.google.android.camera2.jar new file mode 100644 index 0000000..c1e79c5 Binary files /dev/null and b/prebuilt/gapps/arm64/framework/com.google.android.camera2.jar differ diff --git a/prebuilt/gapps/arm64/framework/com.google.android.dialer.support.jar b/prebuilt/gapps/arm64/framework/com.google.android.dialer.support.jar new file mode 100644 index 0000000..8486b93 Binary files /dev/null and b/prebuilt/gapps/arm64/framework/com.google.android.dialer.support.jar differ diff --git a/prebuilt/gapps/arm64/framework/com.google.android.maps.jar b/prebuilt/gapps/arm64/framework/com.google.android.maps.jar new file mode 100644 index 0000000..dd5d75b Binary files /dev/null and b/prebuilt/gapps/arm64/framework/com.google.android.maps.jar differ diff --git a/prebuilt/gapps/arm64/framework/com.google.android.media.effects.jar b/prebuilt/gapps/arm64/framework/com.google.android.media.effects.jar new file mode 100644 index 0000000..ce446b3 Binary files /dev/null and b/prebuilt/gapps/arm64/framework/com.google.android.media.effects.jar differ diff --git a/prebuilt/gapps/arm64/framework/com.google.widevine.software.drm.jar b/prebuilt/gapps/arm64/framework/com.google.widevine.software.drm.jar new file mode 100644 index 0000000..572b6a9 Binary files /dev/null and b/prebuilt/gapps/arm64/framework/com.google.widevine.software.drm.jar differ diff --git a/prebuilt/gapps/arm64/lib/libfacelock_jni.so b/prebuilt/gapps/arm64/lib/libfacelock_jni.so new file mode 100644 index 0000000..e85ef56 Binary files /dev/null and b/prebuilt/gapps/arm64/lib/libfacelock_jni.so differ diff --git a/prebuilt/gapps/arm64/lib/libfilterpack_facedetect.so b/prebuilt/gapps/arm64/lib/libfilterpack_facedetect.so new file mode 100644 index 0000000..dd4e92a Binary files /dev/null and b/prebuilt/gapps/arm64/lib/libfilterpack_facedetect.so differ diff --git a/prebuilt/gapps/arm64/lib/libgoogle_hotword_jni.so b/prebuilt/gapps/arm64/lib/libgoogle_hotword_jni.so new file mode 100644 index 0000000..77c2b56 Binary files /dev/null and b/prebuilt/gapps/arm64/lib/libgoogle_hotword_jni.so differ diff --git a/prebuilt/gapps/arm64/lib/libgoogle_recognizer_jni_l.so b/prebuilt/gapps/arm64/lib/libgoogle_recognizer_jni_l.so new file mode 100644 index 0000000..7ce9f01 Binary files /dev/null and b/prebuilt/gapps/arm64/lib/libgoogle_recognizer_jni_l.so differ diff --git a/prebuilt/gapps/arm64/lib/libjni_latinimegoogle.so b/prebuilt/gapps/arm64/lib/libjni_latinimegoogle.so new file mode 100644 index 0000000..33e3bef Binary files /dev/null and b/prebuilt/gapps/arm64/lib/libjni_latinimegoogle.so differ diff --git a/prebuilt/gapps/arm64/lib64/libfacelock_jni.so b/prebuilt/gapps/arm64/lib64/libfacelock_jni.so new file mode 100644 index 0000000..2508885 Binary files /dev/null and b/prebuilt/gapps/arm64/lib64/libfacelock_jni.so differ diff --git a/prebuilt/gapps/arm64/lib64/libvorbisencoder.so b/prebuilt/gapps/arm64/lib64/libvorbisencoder.so new file mode 100644 index 0000000..16432e7 Binary files /dev/null and b/prebuilt/gapps/arm64/lib64/libvorbisencoder.so differ diff --git a/prebuilt/gapps/arm64/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk b/prebuilt/gapps/arm64/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk new file mode 100644 index 0000000..c43c2a4 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/GoogleFeedback/GoogleFeedback.apk b/prebuilt/gapps/arm64/priv-app/GoogleFeedback/GoogleFeedback.apk new file mode 100644 index 0000000..7db4ac3 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/GoogleFeedback/GoogleFeedback.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/GoogleLoginService/GoogleLoginService.apk b/prebuilt/gapps/arm64/priv-app/GoogleLoginService/GoogleLoginService.apk new file mode 100644 index 0000000..cd53296 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/GoogleLoginService/GoogleLoginService.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk b/prebuilt/gapps/arm64/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk new file mode 100644 index 0000000..384e554 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk b/prebuilt/gapps/arm64/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk new file mode 100644 index 0000000..2cd71cb Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk b/prebuilt/gapps/arm64/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk new file mode 100644 index 0000000..f3108bd Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/Phonesky/Phonsky.apk b/prebuilt/gapps/arm64/priv-app/Phonesky/Phonsky.apk new file mode 100644 index 0000000..d0a801c Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/Phonesky/Phonsky.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk new file mode 100644 index 0000000..aadb0a5 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so new file mode 100644 index 0000000..1e97030 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libNearbyApp.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so new file mode 100644 index 0000000..91aa344 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libconscrypt_gmscore_jni.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so new file mode 100644 index 0000000..50e9fa8 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libAppDataSearch.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libAppDataSearch.so new file mode 100644 index 0000000..a446b8f Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libAppDataSearch.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libNearbyApp.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libNearbyApp.so new file mode 100644 index 0000000..e0d5d3d Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libNearbyApp.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libWhisper.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libWhisper.so new file mode 100644 index 0000000..ab89e49 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libWhisper.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libconscrypt_gmscore_jni.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libconscrypt_gmscore_jni.so new file mode 100644 index 0000000..3eb3b20 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libconscrypt_gmscore_jni.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgames_rtmp_jni.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgames_rtmp_jni.so new file mode 100644 index 0000000..325c880 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgames_rtmp_jni.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgcastv2_base.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgcastv2_base.so new file mode 100644 index 0000000..2c3e747 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgcastv2_base.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgcastv2_support.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgcastv2_support.so new file mode 100644 index 0000000..73c1e31 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgcastv2_support.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgms-ocrclient.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgms-ocrclient.so new file mode 100644 index 0000000..dd4a0cf Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgms-ocrclient.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgmscore.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgmscore.so new file mode 100644 index 0000000..2375d82 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libgmscore.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libjgcastservice.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libjgcastservice.so new file mode 100644 index 0000000..01c4759 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libjgcastservice.so differ diff --git a/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libsslwrapper_jni.so b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libsslwrapper_jni.so new file mode 100644 index 0000000..ef1cdfe Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/PrebuiltGmsCore/lib/arm64/libsslwrapper_jni.so differ diff --git a/prebuilt/gapps/arm64/priv-app/SetupWizard/SetupWizard.apk b/prebuilt/gapps/arm64/priv-app/SetupWizard/SetupWizard.apk new file mode 100644 index 0000000..828277b Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/SetupWizard/SetupWizard.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/Velvet/Velvet.apk b/prebuilt/gapps/arm64/priv-app/Velvet/Velvet.apk new file mode 100644 index 0000000..dffd254 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/Velvet/Velvet.apk differ diff --git a/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libcronet.so b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libcronet.so new file mode 100644 index 0000000..8da9e8f Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libcronet.so differ diff --git a/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libgoogle_speech_jni.so b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libgoogle_speech_jni.so new file mode 100644 index 0000000..7ec9f6c Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libgoogle_speech_jni.so differ diff --git a/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libgoogle_speech_micro_jni.so b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libgoogle_speech_micro_jni.so new file mode 100644 index 0000000..027bfab Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libgoogle_speech_micro_jni.so differ diff --git a/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libvcdecoder_jni.so b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libvcdecoder_jni.so new file mode 100644 index 0000000..f28b1a5 Binary files /dev/null and b/prebuilt/gapps/arm64/priv-app/Velvet/lib/arm64/libvcdecoder_jni.so differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin new file mode 100644 index 0000000..eeb495e Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/landmark_group_meta_data.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin new file mode 100644 index 0000000..8292c58 Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin new file mode 100644 index 0000000..90292d4 Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32-tree7-wmd.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin new file mode 100644 index 0000000..bccd30a Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.8/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-3-tree7-wmd.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin new file mode 100644 index 0000000..343e4ea Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-r0-ri30.4a-v24-tree7-2-wmd.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin new file mode 100644 index 0000000..6708d71 Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rn30-ri30.5-v24-tree7-2-wmd.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin new file mode 100644 index 0000000..dbca576 Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/head-y0-yi45-p0-pi45-rp30-ri30.5-v24-tree7-2-wmd.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin new file mode 100644 index 0000000..5d8f45f Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-r.8.1.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin new file mode 100644 index 0000000..997f486 Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/detection/yaw_roll_face_detectors.7.1/pose-y-r.8.1.bin differ diff --git a/prebuilt/gapps/arm64/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin b/prebuilt/gapps/arm64/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin new file mode 100644 index 0000000..cf6386c Binary files /dev/null and b/prebuilt/gapps/arm64/vendor/pittpatt/models/recognition/face.face.y0-y0-71-N-tree_7-wmd.bin differ diff --git a/prebuilt/gapps/lib/libgoogle_hotword_jni.so b/prebuilt/gapps/lib/libgoogle_hotword_jni.so deleted file mode 100644 index 4f0285f..0000000 Binary files a/prebuilt/gapps/lib/libgoogle_hotword_jni.so and /dev/null differ diff --git a/prebuilt/gapps/x86/placeholder b/prebuilt/gapps/x86/placeholder new file mode 100644 index 0000000..0221b33 --- /dev/null +++ b/prebuilt/gapps/x86/placeholder @@ -0,0 +1 @@ +x86 gapps will come in future