add SystemUI overlay for Power Armor 13

The stock overlay assumes stock UI, so we have to restore some of the
values ourselves.
This commit is contained in:
Peter Cai 2021-10-12 23:17:41 -04:00
parent 8d4e277627
commit 89e138e91e
4 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,8 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-ulefone-power-armor-13-systemui
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)

View file

@ -0,0 +1,10 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="me.phh.treble.overlay.ulefone.power_armor_13.systemui"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="com.android.systemui"
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="+Ulefone/Power_Armor_13/Power_Armor_13*"
android:priority="510"
android:isStatic="true" />
</manifest>

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="qs_tile_height">84dp</dimen>
<dimen name="qs_tile_layout_margin_side">18dp</dimen>
<dimen name="qs_tile_margin_horizontal">8dp</dimen>
<dimen name="qs_tile_margin_vertical">@dimen/qs_tile_margin_horizontal</dimen>
<dimen name="qs_tile_margin_top_bottom">4dp</dimen>
<dimen name="qs_tile_margin_top_bottom_negative">-4dp</dimen>
<dimen name="qs_quick_tile_size">60dp</dimen>
<dimen name="qs_tile_padding">12dp</dimen>
<dimen name="qs_tile_start_padding">16dp</dimen>
<dimen name="qs_footer_height">96dp</dimen>
<dimen name="qs_notification_padding">16.0dip</dimen>
<integer name="quick_settings_num_columns">2</integer>
</resources>

View file

@ -132,6 +132,7 @@ PRODUCT_PACKAGES += \
treble-overlay-teracube-v7101o \
treble-overlay-tethering \
treble-overlay-ulefone-power-armor-13 \
treble-overlay-ulefone-power-armor-13-systemui \
treble-overlay-umidigi-A3S \
treble-overlay-umidigi-power \
treble-overlay-unihertz-jelly2 \