From c72f620091d8a3fec1eaab80ae985de352e40024 Mon Sep 17 00:00:00 2001 From: Tadi Date: Mon, 10 Dec 2018 22:42:45 +0100 Subject: [PATCH] Add notch support for Mi 8 Pro and Redmi Note 6 Pro --- Xiaomi/Mi8Pro/Android.mk | 8 +++++ Xiaomi/Mi8Pro/AndroidManifest.xml | 10 +++++++ Xiaomi/Mi8Pro/res/values-land/notch.xml | 22 ++++++++++++++ Xiaomi/Mi8Pro/res/values/notch.xml | 27 +++++++++++++++++ Xiaomi/RedmiNote6Pro/Android.mk | 8 +++++ Xiaomi/RedmiNote6Pro/AndroidManifest.xml | 10 +++++++ .../RedmiNote6Pro/res/values-land/notch.xml | 22 ++++++++++++++ Xiaomi/RedmiNote6Pro/res/values/notch.xml | 29 +++++++++++++++++++ overlay.mk | 2 ++ 9 files changed, 138 insertions(+) create mode 100644 Xiaomi/Mi8Pro/Android.mk create mode 100644 Xiaomi/Mi8Pro/AndroidManifest.xml create mode 100644 Xiaomi/Mi8Pro/res/values-land/notch.xml create mode 100644 Xiaomi/Mi8Pro/res/values/notch.xml create mode 100644 Xiaomi/RedmiNote6Pro/Android.mk create mode 100644 Xiaomi/RedmiNote6Pro/AndroidManifest.xml create mode 100644 Xiaomi/RedmiNote6Pro/res/values-land/notch.xml create mode 100644 Xiaomi/RedmiNote6Pro/res/values/notch.xml diff --git a/Xiaomi/Mi8Pro/Android.mk b/Xiaomi/Mi8Pro/Android.mk new file mode 100644 index 0000000..63370d0 --- /dev/null +++ b/Xiaomi/Mi8Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi8pro +LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Xiaomi/Mi8Pro/AndroidManifest.xml b/Xiaomi/Mi8Pro/AndroidManifest.xml new file mode 100644 index 0000000..d2cd81f --- /dev/null +++ b/Xiaomi/Mi8Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/Mi8Pro/res/values-land/notch.xml b/Xiaomi/Mi8Pro/res/values-land/notch.xml new file mode 100644 index 0000000..7e9d1fc --- /dev/null +++ b/Xiaomi/Mi8Pro/res/values-land/notch.xml @@ -0,0 +1,22 @@ + + + + + 24dp + \ No newline at end of file diff --git a/Xiaomi/Mi8Pro/res/values/notch.xml b/Xiaomi/Mi8Pro/res/values/notch.xml new file mode 100644 index 0000000..93b43fa --- /dev/null +++ b/Xiaomi/Mi8Pro/res/values/notch.xml @@ -0,0 +1,27 @@ + + + + + 88px + + 88px + + 24dp + M -295,0 L -295,88 L 295,88 L 295,0 Z + diff --git a/Xiaomi/RedmiNote6Pro/Android.mk b/Xiaomi/RedmiNote6Pro/Android.mk new file mode 100644 index 0000000..8ebe866 --- /dev/null +++ b/Xiaomi/RedmiNote6Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redminote6pro +LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Xiaomi/RedmiNote6Pro/AndroidManifest.xml b/Xiaomi/RedmiNote6Pro/AndroidManifest.xml new file mode 100644 index 0000000..fb3b433 --- /dev/null +++ b/Xiaomi/RedmiNote6Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/RedmiNote6Pro/res/values-land/notch.xml b/Xiaomi/RedmiNote6Pro/res/values-land/notch.xml new file mode 100644 index 0000000..7e9d1fc --- /dev/null +++ b/Xiaomi/RedmiNote6Pro/res/values-land/notch.xml @@ -0,0 +1,22 @@ + + + + + 24dp + \ No newline at end of file diff --git a/Xiaomi/RedmiNote6Pro/res/values/notch.xml b/Xiaomi/RedmiNote6Pro/res/values/notch.xml new file mode 100644 index 0000000..c227fc1 --- /dev/null +++ b/Xiaomi/RedmiNote6Pro/res/values/notch.xml @@ -0,0 +1,29 @@ + + + + + 88px + + 88px + + 24dp + M -280,0 L -280,88 L 280,88 L 280,0 Z + + 92px + diff --git a/overlay.mk b/overlay.mk index b957740..5f54fbb 100644 --- a/overlay.mk +++ b/overlay.mk @@ -38,6 +38,7 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-mi8 \ treble-overlay-xiaomi-mi8ee \ treble-overlay-xiaomi-mi8lite \ + treble-overlay-xiaomi-mi8pro \ treble-overlay-xiaomi-mi8se \ treble-overlay-xiaomi-mia2 \ treble-overlay-xiaomi-mia2lite \ @@ -49,6 +50,7 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-pocof1 \ treble-overlay-xiaomi-redmi6pro \ treble-overlay-xiaomi-redminote5 \ + treble-overlay-xiaomi-redminote6pro \ PRODUCT_PACKAGES += \ hw-fpnav-daemon \