From b5f4b7da861c7cd44a72904456d937813b4033e4 Mon Sep 17 00:00:00 2001 From: Bill Lin Date: Thu, 6 Jan 2022 15:25:45 +0800 Subject: [PATCH] Customize Rounded Corner and punch hole for P10 Screen size : 1080x2400 Test: make and enable debug Bug: 199469413 Bug: 199469519 Change-Id: Ica99e6ce1d56f1e6eed1ccd136a566d5cd8a99e7 --- .../base/core/res/res/values/config.xml | 22 +++++ .../base/core/res/res/values/dimens.xml | 33 +++++++ .../res/drawable/rounded_corner_bottom.xml | 25 ++++++ .../res/drawable/rounded_corner_top.xml | 25 ++++++ .../SystemUI/res/values-h800dp/dimens.xml | 21 +++++ .../SystemUI/res/values-land/dimen.xml | 25 ++++++ .../packages/SystemUI/res/values/config.xml | 87 +++++++++++++++++++ .../packages/SystemUI/res/values/dimens.xml | 53 +++++++++++ 8 files changed, 291 insertions(+) create mode 100644 panther/overlay/frameworks/base/core/res/res/values/dimens.xml create mode 100644 panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml create mode 100644 panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml create mode 100644 panther/overlay/frameworks/base/packages/SystemUI/res/values-h800dp/dimens.xml create mode 100644 panther/overlay/frameworks/base/packages/SystemUI/res/values-land/dimen.xml create mode 100644 panther/overlay/frameworks/base/packages/SystemUI/res/values/config.xml create mode 100644 panther/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml diff --git a/panther/overlay/frameworks/base/core/res/res/values/config.xml b/panther/overlay/frameworks/base/core/res/res/values/config.xml index 62fe42a..5508094 100644 --- a/panther/overlay/frameworks/base/core/res/res/values/config.xml +++ b/panther/overlay/frameworks/base/core/res/res/values/config.xml @@ -44,6 +44,28 @@ Must be in the range specified by minimum and maximum. --> 0.17429718 + + true + + + + M 506,68 + a 34,34 0 1 0 68,0 34,34 0 1 0 -68,0 + Z + @left + + + + M 480,0 + h 145 + v 118 + h -145 + Z + @left + + + + + + 47px + 47px + 48px + + + 28dp + + + 5px + diff --git a/panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml b/panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml new file mode 100644 index 0000000..d4bd012 --- /dev/null +++ b/panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml @@ -0,0 +1,25 @@ + + + + + + + diff --git a/panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml b/panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml new file mode 100644 index 0000000..f8f46dc --- /dev/null +++ b/panther/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml @@ -0,0 +1,25 @@ + + + + + + + diff --git a/panther/overlay/frameworks/base/packages/SystemUI/res/values-h800dp/dimens.xml b/panther/overlay/frameworks/base/packages/SystemUI/res/values-h800dp/dimens.xml new file mode 100644 index 0000000..d062247 --- /dev/null +++ b/panther/overlay/frameworks/base/packages/SystemUI/res/values-h800dp/dimens.xml @@ -0,0 +1,21 @@ + + + + + -156dp + diff --git a/panther/overlay/frameworks/base/packages/SystemUI/res/values-land/dimen.xml b/panther/overlay/frameworks/base/packages/SystemUI/res/values-land/dimen.xml new file mode 100644 index 0000000..4c591bb --- /dev/null +++ b/panther/overlay/frameworks/base/packages/SystemUI/res/values-land/dimen.xml @@ -0,0 +1,25 @@ + + + + + 8dp + 8dp + + + 0dp + diff --git a/panther/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/panther/overlay/frameworks/base/packages/SystemUI/res/values/config.xml new file mode 100644 index 0000000..7a655ac --- /dev/null +++ b/panther/overlay/frameworks/base/packages/SystemUI/res/values/config.xml @@ -0,0 +1,87 @@ + + + + + + + com.google.sensor.binned_brightness + + + true + + + true + + + + -1 + 3 + 3 + 16 + 16 + + + + + -1 + 133 + 0 + 0 + 0 + + + + + + + + + + M 71,0 C 33,0 22,-1 10,10 -1,22 0,33 0,71 + + true + + + + M 494,66 + a 46,46 0 1 0 92,0 + a 46,46 0 1 0 -92,0 + Z + + + + 1 + + + com.google.android.as + + true + + diff --git a/panther/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/panther/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml new file mode 100644 index 0000000..abbe205 --- /dev/null +++ b/panther/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml @@ -0,0 +1,53 @@ + + + + + 0dp + + + 47px + + + 1px + + + @*android:dimen/status_bar_height + + + 11px + + + 6dp + + 0px + + 47px + 47px + 46px + + + 650px + + + 950px + 1110px + + +