diff --git a/Patches/LineageOS-14.1/android_packages_apps_DejaVu/Android.mk b/Patches/LineageOS-14.1/android_packages_apps_DejaVu/Android.mk new file mode 100644 index 00000000..c3ebd2d6 --- /dev/null +++ b/Patches/LineageOS-14.1/android_packages_apps_DejaVu/Android.mk @@ -0,0 +1,28 @@ +#Created from F-Droid's Android.mk + +LOCAL_PATH:= $(call my-dir) + +include $(CLEAR_VARS) + +LOCAL_MODULE := DejaVu +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := DejaVu + +dejavu_root := $(LOCAL_PATH) +dejavu_out := $(PWD)/$(OUT_DIR)/target/common/obj/APPS/$(LOCAL_MODULE)_intermediates +dejavu_build := $(dejavu_root)/build +dejavu_apk := build/outputs/apk/app-release-unsigned.apk + +$(dejavu_root)/$(dejavu_apk): + rm -Rf $(dejavu_build) + mkdir -p $(dejavu_out) + ln -sf $(dejavu_out) $(dejavu_build) + cd $(dejavu_root) && gradle assembleRelease + +LOCAL_CERTIFICATE := platform +LOCAL_DEX_PREOPT := false +LOCAL_SRC_FILES := $(dejavu_apk) +LOCAL_MODULE_CLASS := APPS +LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX) + +include $(BUILD_PREBUILT) diff --git a/Scripts/LineageOS-14.1/Patch.sh b/Scripts/LineageOS-14.1/Patch.sh index f08e2b2a..bf7f73a8 100755 --- a/Scripts/LineageOS-14.1/Patch.sh +++ b/Scripts/LineageOS-14.1/Patch.sh @@ -99,6 +99,9 @@ sed -i 's|config_showWeatherMenu">true|config_showWeatherMenu">false|' res/value patch -p1 < $patches"android_packages_apps_CMParts/0001-Remove_Analytics.patch" #Remove the rest of CMStats patch -p1 < $patches"android_packages_apps_CMParts/0002-Reduced_Resolution.patch" #Allow reducing resolution to save power +enter "packages/apps/DejaVu" +cp $patches"android_packages_apps_DejaVu/Android.mk" Android.mk #Add a build file + enter "packages/apps/FakeStore" sed -i 's|$(OUT_DIR)/target/|$(PWD)/$(OUT_DIR)/target/|' Android.mk; sed -i 's/ln -s /ln -sf /' Android.mk;