From c2c286fc1d3bfe65c2a1c7f49218d10ff907c30c Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Wed, 22 Dec 2021 21:07:32 +0800 Subject: [PATCH] Add resources for OnePlus Nord 2 For AOD to work, disable vendor overlays: `setprop persist.sys.phh.no_vendor_overlay true` Change-Id: I3909ce09bfd9eb1f4c2b3612b25ceb0178ca8562 --- OnePlus/N2-SystemUI/Android.mk | 8 ++++++++ OnePlus/N2-SystemUI/AndroidManifest.xml | 10 ++++++++++ .../N2-SystemUI/res/values-land/config.xml | 4 ++++ OnePlus/N2-SystemUI/res/values-v31/config.xml | 4 ++++ OnePlus/N2-SystemUI/res/values/config.xml | 8 ++++++++ OnePlus/N2/Android.mk | 8 ++++++++ OnePlus/N2/AndroidManifest.xml | 10 ++++++++++ OnePlus/N2/res/values-land/config.xml | 4 ++++ OnePlus/N2/res/values/config.xml | 20 +++++++++++++++++++ overlay.mk | 2 ++ 10 files changed, 78 insertions(+) create mode 100755 OnePlus/N2-SystemUI/Android.mk create mode 100755 OnePlus/N2-SystemUI/AndroidManifest.xml create mode 100755 OnePlus/N2-SystemUI/res/values-land/config.xml create mode 100755 OnePlus/N2-SystemUI/res/values-v31/config.xml create mode 100755 OnePlus/N2-SystemUI/res/values/config.xml create mode 100755 OnePlus/N2/Android.mk create mode 100755 OnePlus/N2/AndroidManifest.xml create mode 100755 OnePlus/N2/res/values-land/config.xml create mode 100755 OnePlus/N2/res/values/config.xml diff --git a/OnePlus/N2-SystemUI/Android.mk b/OnePlus/N2-SystemUI/Android.mk new file mode 100755 index 0000000..b49705c --- /dev/null +++ b/OnePlus/N2-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-n2-systemui +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/OnePlus/N2-SystemUI/AndroidManifest.xml b/OnePlus/N2-SystemUI/AndroidManifest.xml new file mode 100755 index 0000000..944b077 --- /dev/null +++ b/OnePlus/N2-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/N2-SystemUI/res/values-land/config.xml b/OnePlus/N2-SystemUI/res/values-land/config.xml new file mode 100755 index 0000000..0356339 --- /dev/null +++ b/OnePlus/N2-SystemUI/res/values-land/config.xml @@ -0,0 +1,4 @@ + + + 28dp + diff --git a/OnePlus/N2-SystemUI/res/values-v31/config.xml b/OnePlus/N2-SystemUI/res/values-v31/config.xml new file mode 100755 index 0000000..69d283f --- /dev/null +++ b/OnePlus/N2-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 825px + diff --git a/OnePlus/N2-SystemUI/res/values/config.xml b/OnePlus/N2-SystemUI/res/values/config.xml new file mode 100755 index 0000000..a155c5f --- /dev/null +++ b/OnePlus/N2-SystemUI/res/values/config.xml @@ -0,0 +1,8 @@ + + + 25px + 45px + 139px + @dimen/status_bar_padding_start + @dimen/status_bar_padding_end + diff --git a/OnePlus/N2/Android.mk b/OnePlus/N2/Android.mk new file mode 100755 index 0000000..45827a8 --- /dev/null +++ b/OnePlus/N2/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-n2 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/OnePlus/N2/AndroidManifest.xml b/OnePlus/N2/AndroidManifest.xml new file mode 100755 index 0000000..53c2b7b --- /dev/null +++ b/OnePlus/N2/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/N2/res/values-land/config.xml b/OnePlus/N2/res/values-land/config.xml new file mode 100755 index 0000000..9d6de4c --- /dev/null +++ b/OnePlus/N2/res/values-land/config.xml @@ -0,0 +1,4 @@ + + + @dimen/status_bar_height_landscape + diff --git a/OnePlus/N2/res/values/config.xml b/OnePlus/N2/res/values/config.xml new file mode 100755 index 0000000..cd6cc30 --- /dev/null +++ b/OnePlus/N2/res/values/config.xml @@ -0,0 +1,20 @@ + + + true + true + false + true + true + true + true + + 139px + 28dp + @dimen/status_bar_height_portrait + + 2 + 1 + + M -540,0 L -540,100 L -401,100 L -401,0 Z + M -540,0 L -540,100 L -401,100 L -401,0 Z + diff --git a/overlay.mk b/overlay.mk index 2d48678..6631aab 100755 --- a/overlay.mk +++ b/overlay.mk @@ -96,6 +96,8 @@ PRODUCT_PACKAGES += \ treble-overlay-nokia-pnx-8.1-x7-systemui \ treble-overlay-nubia-redmagic3s \ treble-overlay-nubia-z18mini \ + treble-overlay-oneplus-n2 \ + treble-overlay-oneplus-n2-systemui \ treble-overlay-oneplus-n200 \ treble-overlay-oneplus-n200-systemui \ treble-overlay-oneplus-op10pro \