sdm845-common: Disable OnePlus shape icon overlays

Change-Id: I1d6cbeeb728a40952673f18198e05295bd7cc1de
This commit is contained in:
LuK1337 2020-02-07 12:40:24 +01:00
parent b56fd4bc01
commit 263ce16c5f
12 changed files with 110 additions and 2 deletions

View file

@ -25,6 +25,13 @@ DEVICE_PACKAGE_OVERLAYS += \
$(LOCAL_PATH)/overlay \
$(LOCAL_PATH)/overlay-lineage
PRODUCT_PACKAGES += \
OnePlusIconShapeCircleOverlay \
OnePlusIconShapeRoundedRectOverlay \
OnePlusIconShapeSquareOverlay \
OnePlusIconShapeSquircleOverlay \
OnePlusIconShapeTeardropOverlay
# Properties
-include $(LOCAL_PATH)/system_prop.mk

View file

@ -0,0 +1,14 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_CERTIFICATE := platform
LOCAL_PACKAGE_NAME := OnePlusIconShapeCircleOverlay
LOCAL_SDK_VERSION := current
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/overlay/oneplus_shape_circle
include $(BUILD_PACKAGE)

View file

@ -0,0 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.oneplus.theme.icon.circle"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android" android:priority="1337"/>
</manifest>

View file

@ -0,0 +1,14 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_CERTIFICATE := platform
LOCAL_PACKAGE_NAME := OnePlusIconShapeRoundedRectOverlay
LOCAL_SDK_VERSION := current
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/overlay/oneplus_shape_roundedrect
include $(BUILD_PACKAGE)

View file

@ -0,0 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.oneplus.theme.icon.roundedrect"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android" android:priority="1337"/>
</manifest>

View file

@ -0,0 +1,14 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_CERTIFICATE := platform
LOCAL_PACKAGE_NAME := OnePlusIconShapeSquareOverlay
LOCAL_SDK_VERSION := current
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/overlay/oneplus_shape_square
include $(BUILD_PACKAGE)

View file

@ -0,0 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.oneplus.theme.icon.square"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android" android:priority="1337"/>
</manifest>

View file

@ -0,0 +1,14 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_CERTIFICATE := platform
LOCAL_PACKAGE_NAME := OnePlusIconShapeSquircleOverlay
LOCAL_SDK_VERSION := current
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/overlay/oneplus_shape_squircle
include $(BUILD_PACKAGE)

View file

@ -0,0 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.oneplus.theme.icon.squircle"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android" android:priority="1337"/>
</manifest>

View file

@ -0,0 +1,14 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_CERTIFICATE := platform
LOCAL_PACKAGE_NAME := OnePlusIconShapeTeardropOverlay
LOCAL_SDK_VERSION := current
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/overlay/oneplus_shape_teardrop
include $(BUILD_PACKAGE)

View file

@ -0,0 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.oneplus.theme.icon.teardrop"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android" android:priority="1337"/>
</manifest>

View file

@ -21,3 +21,4 @@
# Vendor overlay
/(product|system/product)/vendor_overlay/[0-9]+/etc(/.*)? u:object_r:vendor_configs_file:s0
/(product|system/product)/vendor_overlay/[0-9]+/lib(64)?/hw u:object_r:vendor_hal_file:s0
/(product|system/product)/vendor_overlay/[0-9]+/overlay(/.*)? u:object_r:vendor_overlay_file:s0