diff --git a/.gitattributes b/.gitattributes index 582b9ed..d09dd3c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1 +1,2 @@ radio/* filter=lfs diff=lfs merge=lfs -text +proprietary/product/priv-app/MotCamera3/MotCamera3.apk filter=lfs diff=lfs merge=lfs -text diff --git a/Android.bp b/Android.bp index f920958..1ef8299 100644 --- a/Android.bp +++ b/Android.bp @@ -5,6 +5,16 @@ soong_namespace { } +android_app_import { + name: "MotoSignatureApp", + owner: "motorola", + apk: "proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk", + presigned: true, + dex_preopt: { + enabled: false, + }, +} + android_app_import { name: "MotCamera3AI", owner: "motorola", @@ -20,8 +30,8 @@ android_app_import { name: "MotCamera3", owner: "motorola", apk: "proprietary/product/priv-app/MotCamera3/MotCamera3.apk", - overrides: ["Camera2"], - certificate: "platform", + overrides: ["Aperture"], + presigned: true, dex_preopt: { enabled: false, }, @@ -29,6 +39,36 @@ android_app_import { product_specific: true, } +android_app_import { + name: "MotorolaSettingsProvider", + owner: "motorola", + apk: "proprietary/system_ext/priv-app/MotorolaSettingsProvider/MotorolaSettingsProvider.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + +dex_import { + name: "com.motorola.motosignature", + owner: "motorola", + jars: ["proprietary/system/framework/com.motorola.motosignature.jar"], +} + +dex_import { + name: "moto-core_services", + owner: "motorola", + jars: ["proprietary/system/framework/moto-core_services.jar"], +} + +dex_import { + name: "moto-settings", + owner: "motorola", + jars: ["proprietary/system/framework/moto-settings.jar"], +} + dex_import { name: "com.motorola.androidx.camera.extensions", owner: "motorola", diff --git a/berlin-vendor.mk b/berlin-vendor.mk index 5b5facd..8b7f55f 100644 --- a/berlin-vendor.mk +++ b/berlin-vendor.mk @@ -17,51 +17,10 @@ PRODUCT_COPY_FILES += \ vendor/motorola/berlin/proprietary/product/etc/permissions/privapp-permissions-com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-com.motorola.camera3.xml \ vendor/motorola/berlin/proprietary/product/etc/permissions/privapp-permissions-com.motorola.motodisplay.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-com.motorola.motodisplay.xml \ vendor/motorola/berlin/proprietary/product/etc/sysconfig/hiddenapi-whitelist-com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/hiddenapi-whitelist-com.motorola.camera3.xml \ - vendor/motorola/berlin/proprietary/product/lib64/libFNVfbEngineHAL.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libFNVfbEngineHAL.so \ - vendor/motorola/berlin/proprietary/product/lib64/libSNPE.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libSNPE.so \ - vendor/motorola/berlin/proprietary/product/lib64/libSuperSensorCPU_v05052021.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libSuperSensorCPU_v05052021.so \ - vendor/motorola/berlin/proprietary/product/lib64/libSuperSensorProcessorCWrapper_v2.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libSuperSensorProcessorCWrapper_v2.so \ - vendor/motorola/berlin/proprietary/product/lib64/libSuperSensorProcessor_v05052021.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libSuperSensorProcessor_v05052021.so \ - vendor/motorola/berlin/proprietary/product/lib64/libSuperSensor_v05052021.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libSuperSensor_v05052021.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_dualcam_refocus.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_dualcam_refocus.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_frc.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_frc.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_hdr_scbokeh_image.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_hdr_scbokeh_image.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_high_dynamic_range.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_high_dynamic_range.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_multiframe_bokeh_image.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_multiframe_bokeh_image.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_scbokeh_Generic.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_scbokeh_Generic.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_supernight.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_supernight.so \ - vendor/motorola/berlin/proprietary/product/lib64/libarcsoft_superportrait.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libarcsoft_superportrait.so \ - vendor/motorola/berlin/proprietary/product/lib64/libas-super-slow-motion.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libas-super-slow-motion.so \ - vendor/motorola/berlin/proprietary/product/lib64/libbarhopper_v3.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libbarhopper_v3.so \ - vendor/motorola/berlin/proprietary/product/lib64/libbg-postproc-jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libbg-postproc-jni.so \ - vendor/motorola/berlin/proprietary/product/lib64/libc++.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libc++.so \ - vendor/motorola/berlin/proprietary/product/lib64/libc++_shared.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libc++_shared.so \ - vendor/motorola/berlin/proprietary/product/lib64/libcamerax_extension_jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libcamerax_extension_jni.so \ - vendor/motorola/berlin/proprietary/product/lib64/libdoc-util.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdoc-util.so \ - vendor/motorola/berlin/proprietary/product/lib64/libdynamic_depth.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdynamic_depth.so \ - vendor/motorola/berlin/proprietary/product/lib64/libfn-beauty-vfb-base.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libfn-beauty-vfb-base.so \ - vendor/motorola/berlin/proprietary/product/lib64/libfoundation.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libfoundation.so \ - vendor/motorola/berlin/proprietary/product/lib64/libgg-dynamic_depth.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libgg-dynamic_depth.so \ - vendor/motorola/berlin/proprietary/product/lib64/libgg-tensorflow-lite.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libgg-tensorflow-lite.so \ - vendor/motorola/berlin/proprietary/product/lib64/libgif.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libgif.so \ - vendor/motorola/berlin/proprietary/product/lib64/libjpeg.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libjpeg.so \ - vendor/motorola/berlin/proprietary/product/lib64/liblenovo_panorama.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/liblenovo_panorama.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmcf-base.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmcf-base.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmcf-jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmcf-jni.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmcf-qc-fd-offline_local.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmcf-qc-fd-offline_local.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmcf-stand-alone-sm.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmcf-stand-alone-sm.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmmcamera_faceproc2.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmmcamera_faceproc2.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmorpho_cinema_graph.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmorpho_cinema_graph.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmorpho_panorama_gp3.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmorpho_panorama_gp3.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmorpho_sensor_fusion.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmorpho_sensor_fusion.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmot-cinemagraph-engine.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmot-cinemagraph-engine.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmot-util.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmot-util.so \ - vendor/motorola/berlin/proprietary/product/lib64/libmpbase.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libmpbase.so \ - vendor/motorola/berlin/proprietary/product/lib64/libqc-snpe.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libqc-snpe.so \ - vendor/motorola/berlin/proprietary/product/lib64/libsmart_ppt.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libsmart_ppt.so \ - vendor/motorola/berlin/proprietary/product/lib64/libsmudge_detect.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libsmudge_detect.so \ - vendor/motorola/berlin/proprietary/product/lib64/libtensorflowlite.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libtensorflowlite.so \ - vendor/motorola/berlin/proprietary/product/lib64/libtensorflowlite_gpu_delegate.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libtensorflowlite_gpu_delegate.so \ + vendor/motorola/berlin/proprietary/system/etc/permissions/com.motorola.motosignature.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.motorola.motosignature.xml \ + vendor/motorola/berlin/proprietary/system/etc/permissions/moto-core_services.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/moto-core_services.xml \ + vendor/motorola/berlin/proprietary/system/etc/permissions/moto-settings.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/moto-settings.xml \ + vendor/motorola/berlin/proprietary/system_ext/bin/motsettings:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/motsettings \ vendor/motorola/berlin/proprietary/system_ext/etc/permissions/com.motorola.androidx.camera.extensions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.motorola.androidx.camera.extensions.xml \ vendor/motorola/berlin/proprietary/vendor/etc/permissions/com.motorola.androidx.camera.extensions.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.androidx.camera.extensions.xml \ vendor/motorola/berlin/proprietary/system_ext/etc/public.libraries-motocamera.txt:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/public.libraries-motocamera.txt \ @@ -682,6 +641,11 @@ PRODUCT_COPY_FILES += \ vendor/motorola/berlin/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so PRODUCT_PACKAGES += \ + MotoSignatureApp \ MotCamera3AI \ MotCamera3 \ + MotorolaSettingsProvider \ + com.motorola.motosignature \ + moto-core_services \ + moto-settings \ com.motorola.androidx.camera.extensions diff --git a/proprietary/product/lib64/libFNVfbEngineHAL.so b/proprietary/product/lib64/libFNVfbEngineHAL.so deleted file mode 100644 index ebd9694..0000000 Binary files a/proprietary/product/lib64/libFNVfbEngineHAL.so and /dev/null differ diff --git a/proprietary/product/lib64/libSNPE.so b/proprietary/product/lib64/libSNPE.so deleted file mode 100644 index 65f4ce4..0000000 Binary files a/proprietary/product/lib64/libSNPE.so and /dev/null differ diff --git a/proprietary/product/lib64/libSuperSensorCPU_v05052021.so b/proprietary/product/lib64/libSuperSensorCPU_v05052021.so deleted file mode 100644 index aaf93ad..0000000 Binary files a/proprietary/product/lib64/libSuperSensorCPU_v05052021.so and /dev/null differ diff --git a/proprietary/product/lib64/libSuperSensorProcessorCWrapper_v2.so b/proprietary/product/lib64/libSuperSensorProcessorCWrapper_v2.so deleted file mode 100644 index c26a777..0000000 Binary files a/proprietary/product/lib64/libSuperSensorProcessorCWrapper_v2.so and /dev/null differ diff --git a/proprietary/product/lib64/libSuperSensorProcessor_v05052021.so b/proprietary/product/lib64/libSuperSensorProcessor_v05052021.so deleted file mode 100644 index d72b0d1..0000000 Binary files a/proprietary/product/lib64/libSuperSensorProcessor_v05052021.so and /dev/null differ diff --git a/proprietary/product/lib64/libSuperSensor_v05052021.so b/proprietary/product/lib64/libSuperSensor_v05052021.so deleted file mode 100644 index 6ae7f5f..0000000 Binary files a/proprietary/product/lib64/libSuperSensor_v05052021.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_dualcam_refocus.so b/proprietary/product/lib64/libarcsoft_dualcam_refocus.so deleted file mode 100644 index 8d5a28f..0000000 Binary files a/proprietary/product/lib64/libarcsoft_dualcam_refocus.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_frc.so b/proprietary/product/lib64/libarcsoft_frc.so deleted file mode 100644 index 60dc92d..0000000 Binary files a/proprietary/product/lib64/libarcsoft_frc.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_hdr_scbokeh_image.so b/proprietary/product/lib64/libarcsoft_hdr_scbokeh_image.so deleted file mode 100644 index 5119b1c..0000000 Binary files a/proprietary/product/lib64/libarcsoft_hdr_scbokeh_image.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_high_dynamic_range.so b/proprietary/product/lib64/libarcsoft_high_dynamic_range.so deleted file mode 100644 index 671552c..0000000 Binary files a/proprietary/product/lib64/libarcsoft_high_dynamic_range.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_multiframe_bokeh_image.so b/proprietary/product/lib64/libarcsoft_multiframe_bokeh_image.so deleted file mode 100644 index 54c8958..0000000 Binary files a/proprietary/product/lib64/libarcsoft_multiframe_bokeh_image.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_scbokeh_Generic.so b/proprietary/product/lib64/libarcsoft_scbokeh_Generic.so deleted file mode 100644 index 2e9101e..0000000 Binary files a/proprietary/product/lib64/libarcsoft_scbokeh_Generic.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_supernight.so b/proprietary/product/lib64/libarcsoft_supernight.so deleted file mode 100644 index c477642..0000000 Binary files a/proprietary/product/lib64/libarcsoft_supernight.so and /dev/null differ diff --git a/proprietary/product/lib64/libarcsoft_superportrait.so b/proprietary/product/lib64/libarcsoft_superportrait.so deleted file mode 100644 index 1a6a806..0000000 Binary files a/proprietary/product/lib64/libarcsoft_superportrait.so and /dev/null differ diff --git a/proprietary/product/lib64/libas-super-slow-motion.so b/proprietary/product/lib64/libas-super-slow-motion.so deleted file mode 100644 index f8e7b85..0000000 Binary files a/proprietary/product/lib64/libas-super-slow-motion.so and /dev/null differ diff --git a/proprietary/product/lib64/libbarhopper_v3.so b/proprietary/product/lib64/libbarhopper_v3.so deleted file mode 100644 index aea8eb8..0000000 Binary files a/proprietary/product/lib64/libbarhopper_v3.so and /dev/null differ diff --git a/proprietary/product/lib64/libbg-postproc-jni.so b/proprietary/product/lib64/libbg-postproc-jni.so deleted file mode 100644 index a846baf..0000000 Binary files a/proprietary/product/lib64/libbg-postproc-jni.so and /dev/null differ diff --git a/proprietary/product/lib64/libc++.so b/proprietary/product/lib64/libc++.so deleted file mode 100644 index 11c969f..0000000 Binary files a/proprietary/product/lib64/libc++.so and /dev/null differ diff --git a/proprietary/product/lib64/libc++_shared.so b/proprietary/product/lib64/libc++_shared.so deleted file mode 100644 index bb308af..0000000 Binary files a/proprietary/product/lib64/libc++_shared.so and /dev/null differ diff --git a/proprietary/product/lib64/libcamerax_extension_jni.so b/proprietary/product/lib64/libcamerax_extension_jni.so deleted file mode 100644 index 09f40c0..0000000 Binary files a/proprietary/product/lib64/libcamerax_extension_jni.so and /dev/null differ diff --git a/proprietary/product/lib64/libdoc-util.so b/proprietary/product/lib64/libdoc-util.so deleted file mode 100644 index 00b23d2..0000000 Binary files a/proprietary/product/lib64/libdoc-util.so and /dev/null differ diff --git a/proprietary/product/lib64/libdynamic_depth.so b/proprietary/product/lib64/libdynamic_depth.so deleted file mode 100644 index 19b5396..0000000 Binary files a/proprietary/product/lib64/libdynamic_depth.so and /dev/null differ diff --git a/proprietary/product/lib64/libfn-beauty-vfb-base.so b/proprietary/product/lib64/libfn-beauty-vfb-base.so deleted file mode 100644 index 8fcf6c5..0000000 Binary files a/proprietary/product/lib64/libfn-beauty-vfb-base.so and /dev/null differ diff --git a/proprietary/product/lib64/libfoundation.so b/proprietary/product/lib64/libfoundation.so deleted file mode 100644 index 3d46851..0000000 Binary files a/proprietary/product/lib64/libfoundation.so and /dev/null differ diff --git a/proprietary/product/lib64/libgg-dynamic_depth.so b/proprietary/product/lib64/libgg-dynamic_depth.so deleted file mode 100644 index 1df616d..0000000 Binary files a/proprietary/product/lib64/libgg-dynamic_depth.so and /dev/null differ diff --git a/proprietary/product/lib64/libgg-tensorflow-lite.so b/proprietary/product/lib64/libgg-tensorflow-lite.so deleted file mode 100644 index df86cbc..0000000 Binary files a/proprietary/product/lib64/libgg-tensorflow-lite.so and /dev/null differ diff --git a/proprietary/product/lib64/libgif.so b/proprietary/product/lib64/libgif.so deleted file mode 100644 index 92a087f..0000000 Binary files a/proprietary/product/lib64/libgif.so and /dev/null differ diff --git a/proprietary/product/lib64/libjpeg.so b/proprietary/product/lib64/libjpeg.so deleted file mode 100644 index 71621a3..0000000 Binary files a/proprietary/product/lib64/libjpeg.so and /dev/null differ diff --git a/proprietary/product/lib64/liblenovo_panorama.so b/proprietary/product/lib64/liblenovo_panorama.so deleted file mode 100644 index ade3a49..0000000 Binary files a/proprietary/product/lib64/liblenovo_panorama.so and /dev/null differ diff --git a/proprietary/product/lib64/libmcf-base.so b/proprietary/product/lib64/libmcf-base.so deleted file mode 100644 index 789bc78..0000000 Binary files a/proprietary/product/lib64/libmcf-base.so and /dev/null differ diff --git a/proprietary/product/lib64/libmcf-jni.so b/proprietary/product/lib64/libmcf-jni.so deleted file mode 100644 index 5a8fc95..0000000 Binary files a/proprietary/product/lib64/libmcf-jni.so and /dev/null differ diff --git a/proprietary/product/lib64/libmcf-qc-fd-offline_local.so b/proprietary/product/lib64/libmcf-qc-fd-offline_local.so deleted file mode 100644 index 6d5bb77..0000000 Binary files a/proprietary/product/lib64/libmcf-qc-fd-offline_local.so and /dev/null differ diff --git a/proprietary/product/lib64/libmcf-stand-alone-sm.so b/proprietary/product/lib64/libmcf-stand-alone-sm.so deleted file mode 100644 index c2ac50b..0000000 Binary files a/proprietary/product/lib64/libmcf-stand-alone-sm.so and /dev/null differ diff --git a/proprietary/product/lib64/libmmcamera_faceproc2.so b/proprietary/product/lib64/libmmcamera_faceproc2.so deleted file mode 100644 index 47c76f3..0000000 Binary files a/proprietary/product/lib64/libmmcamera_faceproc2.so and /dev/null differ diff --git a/proprietary/product/lib64/libmorpho_cinema_graph.so b/proprietary/product/lib64/libmorpho_cinema_graph.so deleted file mode 100644 index 5113525..0000000 Binary files a/proprietary/product/lib64/libmorpho_cinema_graph.so and /dev/null differ diff --git a/proprietary/product/lib64/libmorpho_panorama_gp3.so b/proprietary/product/lib64/libmorpho_panorama_gp3.so deleted file mode 100644 index 19680e0..0000000 Binary files a/proprietary/product/lib64/libmorpho_panorama_gp3.so and /dev/null differ diff --git a/proprietary/product/lib64/libmorpho_sensor_fusion.so b/proprietary/product/lib64/libmorpho_sensor_fusion.so deleted file mode 100644 index 2bbcf51..0000000 Binary files a/proprietary/product/lib64/libmorpho_sensor_fusion.so and /dev/null differ diff --git a/proprietary/product/lib64/libmot-cinemagraph-engine.so b/proprietary/product/lib64/libmot-cinemagraph-engine.so deleted file mode 100644 index dc12bed..0000000 Binary files a/proprietary/product/lib64/libmot-cinemagraph-engine.so and /dev/null differ diff --git a/proprietary/product/lib64/libmot-util.so b/proprietary/product/lib64/libmot-util.so deleted file mode 100644 index 85c9dc2..0000000 Binary files a/proprietary/product/lib64/libmot-util.so and /dev/null differ diff --git a/proprietary/product/lib64/libmpbase.so b/proprietary/product/lib64/libmpbase.so deleted file mode 100644 index 81e9281..0000000 Binary files a/proprietary/product/lib64/libmpbase.so and /dev/null differ diff --git a/proprietary/product/lib64/libqc-snpe.so b/proprietary/product/lib64/libqc-snpe.so deleted file mode 100644 index 74e82cc..0000000 Binary files a/proprietary/product/lib64/libqc-snpe.so and /dev/null differ diff --git a/proprietary/product/lib64/libsmart_ppt.so b/proprietary/product/lib64/libsmart_ppt.so deleted file mode 100644 index 06f74f3..0000000 Binary files a/proprietary/product/lib64/libsmart_ppt.so and /dev/null differ diff --git a/proprietary/product/lib64/libsmudge_detect.so b/proprietary/product/lib64/libsmudge_detect.so deleted file mode 100644 index 71aa62c..0000000 Binary files a/proprietary/product/lib64/libsmudge_detect.so and /dev/null differ diff --git a/proprietary/product/lib64/libtensorflowlite.so b/proprietary/product/lib64/libtensorflowlite.so deleted file mode 100644 index f68ec44..0000000 Binary files a/proprietary/product/lib64/libtensorflowlite.so and /dev/null differ diff --git a/proprietary/product/lib64/libtensorflowlite_gpu_delegate.so b/proprietary/product/lib64/libtensorflowlite_gpu_delegate.so deleted file mode 100644 index 966bf60..0000000 Binary files a/proprietary/product/lib64/libtensorflowlite_gpu_delegate.so and /dev/null differ diff --git a/proprietary/product/priv-app/MotCamera3/MotCamera3.apk b/proprietary/product/priv-app/MotCamera3/MotCamera3.apk index 8e388d5..97ad712 100644 Binary files a/proprietary/product/priv-app/MotCamera3/MotCamera3.apk and b/proprietary/product/priv-app/MotCamera3/MotCamera3.apk differ diff --git a/proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk b/proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk new file mode 100644 index 0000000..fff1338 Binary files /dev/null and b/proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk differ diff --git a/proprietary/system/etc/permissions/com.motorola.motosignature.xml b/proprietary/system/etc/permissions/com.motorola.motosignature.xml new file mode 100644 index 0000000..67236fc --- /dev/null +++ b/proprietary/system/etc/permissions/com.motorola.motosignature.xml @@ -0,0 +1,5 @@ + + + + diff --git a/proprietary/system/etc/permissions/moto-core_services.xml b/proprietary/system/etc/permissions/moto-core_services.xml new file mode 100644 index 0000000..a6fcb01 --- /dev/null +++ b/proprietary/system/etc/permissions/moto-core_services.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/proprietary/system/etc/permissions/moto-settings.xml b/proprietary/system/etc/permissions/moto-settings.xml new file mode 100644 index 0000000..94a89ff --- /dev/null +++ b/proprietary/system/etc/permissions/moto-settings.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/proprietary/system/framework/com.motorola.motosignature.jar b/proprietary/system/framework/com.motorola.motosignature.jar new file mode 100644 index 0000000..d103f56 Binary files /dev/null and b/proprietary/system/framework/com.motorola.motosignature.jar differ diff --git a/proprietary/system/framework/moto-core_services.jar b/proprietary/system/framework/moto-core_services.jar new file mode 100644 index 0000000..9fef6b4 Binary files /dev/null and b/proprietary/system/framework/moto-core_services.jar differ diff --git a/proprietary/system/framework/moto-settings.jar b/proprietary/system/framework/moto-settings.jar new file mode 100644 index 0000000..58188ec Binary files /dev/null and b/proprietary/system/framework/moto-settings.jar differ diff --git a/proprietary/system_ext/bin/motsettings b/proprietary/system_ext/bin/motsettings new file mode 100755 index 0000000..898e923 --- /dev/null +++ b/proprietary/system_ext/bin/motsettings @@ -0,0 +1,2 @@ +#!/system/bin/sh +cmd motsettings "$@" diff --git a/proprietary/system_ext/priv-app/MotorolaSettingsProvider/MotorolaSettingsProvider.apk b/proprietary/system_ext/priv-app/MotorolaSettingsProvider/MotorolaSettingsProvider.apk new file mode 100644 index 0000000..9762a0b Binary files /dev/null and b/proprietary/system_ext/priv-app/MotorolaSettingsProvider/MotorolaSettingsProvider.apk differ diff --git a/proprietary/vendor/lib/hw/camera.qcom.so b/proprietary/vendor/lib/hw/camera.qcom.so index 23080dd..4d05ea7 100644 Binary files a/proprietary/vendor/lib/hw/camera.qcom.so and b/proprietary/vendor/lib/hw/camera.qcom.so differ diff --git a/proprietary/vendor/lib64/hw/camera.qcom.so b/proprietary/vendor/lib64/hw/camera.qcom.so index d4c8ece..559d7cf 100644 Binary files a/proprietary/vendor/lib64/hw/camera.qcom.so and b/proprietary/vendor/lib64/hw/camera.qcom.so differ