287 files changed, 177798 insertions, 0 deletions
diff --git a/software.mk b/software.mk new file mode 100644 index 0000000..920b28f --- a/dev/null +++ b/software.mk @@ -0,0 +1,75 @@ +PRODUCT_PROPERTY_OVERRIDES += \ + ro.adb.secure=1 \ + sys.open.deepcolor=true + +ifeq ($(TARGET_BUILD_CTS), true) + +#ADDITIONAL_DEFAULT_PROPERTIES += ro.vold.forceencryption=1 +PRODUCT_COPY_FILES += \ + frameworks/native/data/etc/android.hardware.screen.landscape.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.screen.landscape.xml \ + frameworks/native/data/etc/android.software.cts.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.cts.xml \ + frameworks/native/data/etc/android.software.picture_in_picture.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.picture_in_picture.xml \ + frameworks/native/data/etc/android.software.voice_recognizers.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.voice_recognizers.xml + +ifeq ($(TARGET_BUILD_GOOGLE_ATV), true) +PRODUCT_COPY_FILES += \ + device/amlogic/common/android.software.google_atv.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.google_atv.xml +PRODUCT_COPY_FILES += \ + frameworks/native/data/etc/android.software.live_tv.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/android.software.live_tv.xml +PRODUCT_PACKAGE_OVERLAYS += device/amlogic/common/atv_gms_overlay +PRODUCT_PACKAGES += \ + TvProvider \ + GooglePackageInstaller \ + com.android.media.tv.remoteprovider.xml \ + com.android.media.tv.remoteprovider +$(call add-clean-step, rm -rf $(OUT_DIR)/vendor/etc/permissions/android.hardware.camera.front.xml) +$(call add-clean-step, rm -rf $(OUT_DIR)/vendor/priv-app/DLNA) + +else +PRODUCT_PACKAGE_OVERLAYS += device/amlogic/common/aosp_gms_overlay +PRODUCT_PACKAGES += \ + QuickSearchBox \ + Contacts \ + Calendar \ + BlockedNumberProvider \ + BookmarkProvider \ + MtpDocumentsProvider \ + DownloadProviderUi +endif + +PRODUCT_PROPERTY_OVERRIDES += \ + persist.sys.app.rotation=original \ + media.amplayer.widevineenable=true + +#WITH_DEXPREOPT := true +#WITH_DEXPREOPT_PIC := true + +PRODUCT_PACKAGES += \ + Bluetooth \ + PrintSpooler + +else +PRODUCT_PACKAGES += \ + libfwdlockengine + +PRODUCT_PROPERTY_OVERRIDES += \ + persist.sys.app.rotation=middle_port + +endif + +ifneq ($(TARGET_BUILD_GOOGLE_ATV), true) +PRODUCT_COPY_FILES += \ + frameworks/native/data/etc/android.software.device_admin.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.device_admin.xml +PRODUCT_PACKAGES += \ + ManagedProvisioning +endif + +ifeq ($(TARGET_BUILD_NETFLIX), true) +PRODUCT_COPY_FILES += \ + device/amlogic/common/droidlogic.software.netflix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/droidlogic.software.netflix.xml + +PRODUCT_PROPERTY_OVERRIDES += \ + ro.nrdp.modelgroup=P212ATV +endif + +$(call inherit-product-if-exists, external/hyphenation-patterns/patterns.mk) |