creation
|
@ -0,0 +1,308 @@
|
|||
# Copyright (C) 2017-2023 crDroid Android Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
include $(call all-subdir-makefiles,$(LOCAL_PATH))
|
||||
|
||||
PRODUCT_PACKAGE_OVERLAYS += vendor/addons/overlay/common
|
||||
PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/addons/overlay/common
|
||||
|
||||
ifeq ($(TARGET_HAS_UDFPS),true)
|
||||
PRODUCT_PACKAGES += \
|
||||
UdfpsIcons \
|
||||
UdfpsAnimations
|
||||
endif
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
vendor/addons/prebuilt/product/etc/sysconfig/dialer_experience.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/dialer_experience.xml \
|
||||
vendor/addons/prebuilt/product/etc/sysconfig/google.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google.xml \
|
||||
vendor/addons/prebuilt/product/etc/sysconfig/google_build.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google_build.xml \
|
||||
vendor/addons/prebuilt/product/etc/sysconfig/google_exclusives_enable.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google_exclusives_enable.xml \
|
||||
vendor/addons/prebuilt/product/etc/sysconfig/google-hiddenapi-package-whitelist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/google-hiddenapi-package-whitelist.xml \
|
||||
vendor/addons/prebuilt/product/etc/sysconfig/nexus.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/nexus.xml \
|
||||
vendor/addons/prebuilt/product/etc/sysconfig/pixel_2016_exclusive.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/pixel_2016_exclusive.xml
|
||||
|
||||
# Fonts
|
||||
PRODUCT_PACKAGES += \
|
||||
fonts_customization.xml \
|
||||
ClockFontACFilmstripOverlay \
|
||||
ClockFontAccuratistOverlay \
|
||||
ClockFontAclonicaOverlay \
|
||||
ClockFontAlmonteSnowOverlay \
|
||||
ClockFontAlphaCloudsOverlay \
|
||||
ClockFontAlphaFlowersOverlay \
|
||||
ClockFontAlphaWoodOverlay \
|
||||
ClockFontAmaranteOverlay \
|
||||
ClockFontAmpad3D2Overlay \
|
||||
ClockFontBariolOverlay \
|
||||
ClockFontBetsyFlanaganOverlay \
|
||||
ClockFontBigCheeseOverlay \
|
||||
ClockFontBrandayolqOverlay \
|
||||
ClockFontBudmoJigglerOverlay \
|
||||
ClockFontBunnyRabbitsOverlay \
|
||||
ClockFontCFBadNewsOverlay \
|
||||
ClockFontCFOneTwoTreesOverlay \
|
||||
ClockFontCagliostroOverlay \
|
||||
ClockFontCatOverlay \
|
||||
ClockFontCoconOverlay \
|
||||
ClockFontComfortaaOverlay \
|
||||
ClockFontComicSansOverlay \
|
||||
ClockFontConcentrateOverlay \
|
||||
ClockFontCookieRunOverlay \
|
||||
ClockFontCoolstoryOverlay \
|
||||
ClockFontCrackmanOverlay \
|
||||
ClockFontDiscoMidnightOverlay \
|
||||
ClockFontEasterBunnyOverlay \
|
||||
ClockFontEditPointsFilledOverlay \
|
||||
ClockFontEditPointsOverlay \
|
||||
ClockFontElriott2Overlay \
|
||||
ClockFontExotwoOverlay \
|
||||
ClockFontFibographyOverlay \
|
||||
ClockFontFifa2018Overlay \
|
||||
ClockFontFloorlightOverlay \
|
||||
ClockFontGautsMotelUpperRightOverlay \
|
||||
ClockFontGoogleSansOverlay \
|
||||
ClockFontGrandHotelOverlay \
|
||||
ClockFontHangedOverlay \
|
||||
ClockFontHarmonySansOverlay \
|
||||
ClockFontHotSweatOverlay \
|
||||
ClockFontKGOnlyHopeOverlay \
|
||||
ClockFontKaramuruhOverlay \
|
||||
ClockFontKingthingsOverlay \
|
||||
ClockFontLGSmartGothicOverlay \
|
||||
ClockFontLMSCliffordOverlay \
|
||||
ClockFontLatoOverlay \
|
||||
ClockFontLinotteOverlay \
|
||||
ClockFontLittleBunnyOverlay \
|
||||
ClockFontLowerAtmosphereOverlay \
|
||||
ClockFontMessingLetternOverlay \
|
||||
ClockFontMonbijouxClownpieceOverlay \
|
||||
ClockFontNeonDiscoOverlay \
|
||||
ClockFontNinjasOverlay \
|
||||
ClockFontNokiaPureOverlay \
|
||||
ClockFontNothingDotHeadlineOverlay \
|
||||
ClockFontNunitoOverlay \
|
||||
ClockFontOneplusSansOverlay \
|
||||
ClockFontOneplusSlateOverlay \
|
||||
ClockFontOswaldOverlay \
|
||||
ClockFontPinewoodOverlay \
|
||||
ClockFontPlaidEventOverlay \
|
||||
ClockFontPlantsLettersOverlay \
|
||||
ClockFontQuandoOverlay \
|
||||
ClockFontQuickSouthOverlay \
|
||||
ClockFontRedressedOverlay \
|
||||
ClockFontReemKufiOverlay \
|
||||
ClockFontRemponkOverlay \
|
||||
ClockFontRobotoCondensedOverlay \
|
||||
ClockFontRomantiquesOverlay \
|
||||
ClockFontRosemaryOverlay \
|
||||
ClockFontRoundheadsOverlay \
|
||||
ClockFontRubikOverlay \
|
||||
ClockFontSamsungOneOverlay \
|
||||
ClockFontScrapItUpOverlay \
|
||||
ClockFontSonySketchOverlay \
|
||||
ClockFontSpaceGameOverlay \
|
||||
ClockFontStandardHeaderOverlay \
|
||||
ClockFontStoropiaOverlay \
|
||||
ClockFontSurferOverlay \
|
||||
ClockFontTh3machineOverlay \
|
||||
ClockFontUbuntuOverlay \
|
||||
ClockFontVtksdura3dOverlay \
|
||||
ClockFontZnikomitNo24Overlay \
|
||||
FontAccuratistOverlay \
|
||||
FontAclonicaOverlay \
|
||||
FontAmaranteOverlay \
|
||||
FontBariolOverlay \
|
||||
FontCagliostroOverlay \
|
||||
FontCoconOverlay \
|
||||
FontComfortaaOverlay \
|
||||
FontComicSansOverlay \
|
||||
FontCookieRunOverlay \
|
||||
FontCoolstoryOverlay \
|
||||
FontExotwoOverlay \
|
||||
FontFifa2018Overlay \
|
||||
FontGoogleSansOverlay \
|
||||
FontGrandHotelOverlay \
|
||||
FontHarmonySansOverlay \
|
||||
FontLGSmartGothicOverlay \
|
||||
FontLatoOverlay \
|
||||
FontLinotteOverlay \
|
||||
FontNokiaPureOverlay \
|
||||
FontNothingDotHeadlineOverlay \
|
||||
FontNothingDotOverlay \
|
||||
FontNunitoOverlay \
|
||||
FontOneplusSansOverlay \
|
||||
FontOneplusSlateOverlay \
|
||||
FontOswaldOverlay \
|
||||
FontQuandoOverlay \
|
||||
FontRedressedOverlay \
|
||||
FontReemKufiOverlay \
|
||||
FontRobotoCondensedOverlay \
|
||||
FontRosemaryOverlay \
|
||||
FontRubikOverlay \
|
||||
FontSamsungOneOverlay \
|
||||
FontSonySketchOverlay \
|
||||
FontStoropiaOverlay \
|
||||
FontSurferOverlay \
|
||||
FontUbuntuOverlay
|
||||
|
||||
# Icon Packs
|
||||
PRODUCT_PACKAGES += \
|
||||
IconPackCircularAndroidOverlay \
|
||||
IconPackCircularLauncherOverlay \
|
||||
IconPackCircularSettingsOverlay \
|
||||
IconPackCircularSystemUIOverlay \
|
||||
IconPackCircularThemePickerOverlay \
|
||||
IconPackVictorAndroidOverlay \
|
||||
IconPackVictorLauncherOverlay \
|
||||
IconPackVictorSettingsOverlay \
|
||||
IconPackVictorSystemUIOverlay \
|
||||
IconPackVictorThemePickerOverlay \
|
||||
IconPackSamAndroidOverlay \
|
||||
IconPackSamLauncherOverlay \
|
||||
IconPackSamSettingsOverlay \
|
||||
IconPackSamSystemUIOverlay \
|
||||
IconPackSamThemePickerOverlay \
|
||||
IconPackKaiAndroidOverlay \
|
||||
IconPackKaiLauncherOverlay \
|
||||
IconPackKaiSettingsOverlay \
|
||||
IconPackKaiSystemUIOverlay \
|
||||
IconPackKaiThemePickerOverlay \
|
||||
IconPackFilledAndroidOverlay \
|
||||
IconPackFilledLauncherOverlay \
|
||||
IconPackFilledSettingsOverlay \
|
||||
IconPackFilledSystemUIOverlay \
|
||||
IconPackFilledThemePickerOverlay \
|
||||
IconPackPUIAndroidOverlay \
|
||||
IconPackPUILauncherOverlay \
|
||||
IconPackPUISettingsOverlay \
|
||||
IconPackPUISystemUIOverlay \
|
||||
IconPackPUIThemePickerOverlay \
|
||||
IconPackRoundedAndroidOverlay \
|
||||
IconPackRoundedLauncherOverlay \
|
||||
IconPackRoundedSettingsOverlay \
|
||||
IconPackRoundedSystemUIOverlay \
|
||||
IconPackRoundedThemePickerOverlay \
|
||||
IconPackOOSAndroidOverlay \
|
||||
IconPackOOSLauncherOverlay \
|
||||
IconPackOOSSettingsOverlay \
|
||||
IconPackOOSSystemUIOverlay \
|
||||
IconPackOOSThemePickerOverlay \
|
||||
IconPackOutlineAndroidOverlay \
|
||||
IconPackOutlineSettingsOverlay \
|
||||
IconPackOutlineSystemUIOverlay \
|
||||
IconPackAcherusAndroidOverlay \
|
||||
IconPackAcherusSystemUIOverlay
|
||||
|
||||
# Icon Shapes
|
||||
PRODUCT_PACKAGES += \
|
||||
IconShapeCloudyOverlay \
|
||||
IconShapeCylinderOverlay \
|
||||
IconShapeFlowerOverlay \
|
||||
IconShapeHeartOverlay \
|
||||
IconShapeHexagonOverlay \
|
||||
IconShapeLeafOverlay \
|
||||
IconShapeMeowOverlay \
|
||||
IconShapePebbleOverlay \
|
||||
IconShapeRoundedHexagonOverlay \
|
||||
IconShapeRoundedRectOverlay \
|
||||
IconShapeSquareOverlay \
|
||||
IconShapeSquircleOverlay \
|
||||
IconShapeStretchedOverlay \
|
||||
IconShapeTaperedRectOverlay \
|
||||
IconShapeTeardropOverlay \
|
||||
IconShapeVesselOverlay
|
||||
|
||||
# Navbar
|
||||
PRODUCT_PACKAGES += \
|
||||
GesturalNavigationOverlayLong \
|
||||
GesturalNavigationOverlayMedium \
|
||||
GesturalNavigationOverlayHidden
|
||||
|
||||
# Navbar styles
|
||||
PRODUCT_PACKAGES += \
|
||||
NavbarAndroidOverlay \
|
||||
NavbarAsusOverlay \
|
||||
NavbarDoraOverlay \
|
||||
NavbarMotoOverlay \
|
||||
NavbarNexusOverlay \
|
||||
NavbarOldOverlay \
|
||||
NavbarOnePlusOverlay \
|
||||
NavbarOneUiOverlay \
|
||||
NavbarSammyOverlay \
|
||||
NavbarTecnoCamonOverlay
|
||||
|
||||
# Signal Icons
|
||||
PRODUCT_PACKAGES += \
|
||||
AquariumSignalOverlay \
|
||||
BarsSignalOverlay \
|
||||
ButterflySignalOverlay \
|
||||
CircleSignalOverlay \
|
||||
DaunSignalOverlay \
|
||||
DecSignalOverlay \
|
||||
DeepSignalOverlay \
|
||||
DoraSignalOverlay \
|
||||
EqualSignalOverlay \
|
||||
FanSignalOverlay \
|
||||
GradiconSignalOverlay \
|
||||
HuaweiSignalOverlay \
|
||||
InsideSignalOverlay \
|
||||
IosSignalOverlay \
|
||||
MiniSignalOverlay \
|
||||
NothingDotSignalOverlay \
|
||||
OdinSignalOverlay \
|
||||
PillsSignalOverlay \
|
||||
RelSignalOverlay \
|
||||
RomanSignalOverlay \
|
||||
RoundSignalOverlay \
|
||||
ScrollSignalOverlay \
|
||||
SeaSignalOverlay \
|
||||
SneakySignalOverlay \
|
||||
StackSignalOverlay \
|
||||
StrokeSignalOverlay \
|
||||
WannuiSignalOverlay \
|
||||
WavySignalOverlay \
|
||||
WindowsSignalOverlay \
|
||||
WingSignalOverlay \
|
||||
XperiaSignalOverlay \
|
||||
ZigZagSignalOverlay
|
||||
|
||||
# WiFi Icons
|
||||
PRODUCT_PACKAGES += \
|
||||
BarsWiFiOverlay \
|
||||
DoraWiFiOverlay \
|
||||
GradiconWiFiOverlay \
|
||||
InsideWiFiOverlay \
|
||||
NothingDotWiFiOverlay \
|
||||
RoundWiFiOverlay \
|
||||
SneakyWiFiOverlay \
|
||||
StrokeWiFiOverlay \
|
||||
WavyWiFiOverlay \
|
||||
WeedWiFiOverlay \
|
||||
XperiaWiFiOverlay \
|
||||
ZigZagWiFiOverlay
|
||||
|
||||
# Themes
|
||||
PRODUCT_PACKAGES += \
|
||||
AndroidBlackThemeOverlay
|
||||
|
||||
# Weather
|
||||
PRODUCT_PACKAGES += \
|
||||
OmniJaws
|
||||
|
||||
# Include {Lato,Rubik} fonts
|
||||
$(call inherit-product-if-exists, external/google-fonts/lato/fonts.mk)
|
||||
$(call inherit-product-if-exists, external/google-fonts/rubik/fonts.mk)
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(call find-copy-subdir-files,*,vendor/addons/prebuilt/product/fonts,$(TARGET_COPY_OUT_PRODUCT)/fonts)
|
|
@ -0,0 +1,22 @@
|
|||
//
|
||||
// Copyright 2018, The Android Open Source Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "GesturalNavigationOverlayHidden",
|
||||
sdk_version: "current",
|
||||
resource_dirs: ["res"],
|
||||
product_specific: true,
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
<!--
|
||||
/**
|
||||
* Copyright (c) 2018, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.custom.overlay.systemui.gestural.hidden"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:category="com.android.internal.navigation_bar_mode"
|
||||
android:priority="1"/>
|
||||
|
||||
<application android:label="@string/navigation_bar_length_hidden" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_allowSeamlessRotationDespiteNavBarMoving">true</bool>
|
||||
<bool name="config_navBarAlwaysShowOnSideEdgeGesture">true</bool>
|
||||
<bool name="config_navBarCanMove">false</bool>
|
||||
<bool name="config_navBarNeedsScrim">false</bool>
|
||||
<bool name="config_navBarTapThrough">true</bool>
|
||||
</resources>
|
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2006, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<dimen name="config_backGestureInset">24.0dip</dimen>
|
||||
<dimen name="navigation_bar_frame_height">0.0dip</dimen>
|
||||
<dimen name="navigation_bar_gesture_height">18.0dip</dimen>
|
||||
<dimen name="navigation_bar_height">0.0dip</dimen>
|
||||
<dimen name="navigation_bar_height_landscape">0.0dip</dimen>
|
||||
<dimen name="navigation_bar_width">0.0dip</dimen>
|
||||
<dimen name="navigation_bar_frame_height_landscape">0.0dip</dimen>
|
||||
</resources>
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer name="config_navBarInteractionMode">2</integer>
|
||||
<integer name="config_navBarOpacityMode">2</integer>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2006, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<string name="navigation_bar_length_hidden">Hidden</string>
|
||||
</resources>
|
|
@ -0,0 +1,22 @@
|
|||
//
|
||||
// Copyright 2018, The Android Open Source Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "GesturalNavigationOverlayLong",
|
||||
sdk_version: "current",
|
||||
resource_dirs: ["res"],
|
||||
product_specific: true,
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
<!--
|
||||
/**
|
||||
* Copyright (c) 2018, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.custom.overlay.systemui.gestural.long"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="com.android.systemui"
|
||||
android:category="android.customization.navbar_length"
|
||||
android:priority="1"/>
|
||||
|
||||
<application android:label="@string/navigation_bar_length_long" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2006, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<!-- dimensions for the navigation bar handle -->
|
||||
<dimen name="navigation_home_handle_width">140dp</dimen>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2006, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<string name="navigation_bar_length_long">Long</string>
|
||||
</resources>
|
|
@ -0,0 +1,22 @@
|
|||
//
|
||||
// Copyright 2018, The Android Open Source Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "GesturalNavigationOverlayMedium",
|
||||
sdk_version: "current",
|
||||
resource_dirs: ["res"],
|
||||
product_specific: true,
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
<!--
|
||||
/**
|
||||
* Copyright (c) 2018, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.custom.overlay.systemui.gestural.medium"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="com.android.systemui"
|
||||
android:category="android.customization.navbar_length"
|
||||
android:priority="1"/>
|
||||
|
||||
<application android:label="@string/navigation_bar_length_med" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2006, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<!-- dimensions for the navigation bar handle -->
|
||||
<dimen name="navigation_home_handle_width">110dp</dimen>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2006, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<string name="navigation_bar_length_med">Medium</string>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
// Copyright (C) 2016-2022 crDroid Android Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "HideCutoutOverlay",
|
||||
product_specific: true,
|
||||
sdk_version: "current",
|
||||
theme: "HideCutout",
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.overlay.hidecutout"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android" android:priority="1" />
|
||||
|
||||
<application android:label="@string/label" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<bool name="config_maskMainBuiltInDisplayCutout">true</bool>
|
||||
</resources>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="label">Hide Cutout</string>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
// Copyright (C) 2016-2022 crDroid Android Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "ImmersiveModeOverlay",
|
||||
product_specific: true,
|
||||
sdk_version: "current",
|
||||
theme: "ImmersiveMode",
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.overlay.immersive"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android" android:priority="1" />
|
||||
|
||||
<application android:label="@string/label" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<dimen name="quick_qs_offset_height">@*android:dimen/status_bar_height_portrait</dimen>
|
||||
</resources>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="label">Immersive mode</string>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
// Copyright (C) 2016-2022 crDroid Android Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "NotchKillerOverlay",
|
||||
product_specific: true,
|
||||
sdk_version: "current",
|
||||
theme: "NotchKiller",
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.overlay.notchkiller"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android" android:priority="1" />
|
||||
|
||||
<application android:label="@string/label" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<bool name="config_maskMainBuiltInDisplayCutout">false</bool>
|
||||
<bool name="config_fillMainBuiltInDisplayCutout">false</bool>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout"></string>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutoutRectApproximation"></string>
|
||||
</resources>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="label">Notch Killer</string>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
// Copyright (C) 2016-2022 crDroid Android Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "StatusBarStockOverlay",
|
||||
product_specific: true,
|
||||
sdk_version: "current",
|
||||
theme: "StatusBarStock",
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.overlay.statusbarstock"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android" android:priority="1" />
|
||||
|
||||
<application android:label="@string/label" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<!-- Height of the status bar -->
|
||||
<dimen name="status_bar_height_portrait">28dp</dimen>
|
||||
<dimen name="status_bar_height_landscape">28dp</dimen>
|
||||
</resources>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="label">Default StatusBar</string>
|
||||
</resources>
|
|
@ -0,0 +1,20 @@
|
|||
// Copyright (C) 2016-2022 crDroid Android Project
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "StatusBarStockSysUIOverlay",
|
||||
product_specific: true,
|
||||
sdk_version: "current",
|
||||
theme: "StatusBarStockSysUI",
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.overlay.statusbarstocksysui"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="com.android.systemui" android:priority="1" />
|
||||
|
||||
<application android:label="@string/label" android:hasCode="false"/>
|
||||
</manifest>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<!-- the padding on the start of the statusbar -->
|
||||
<dimen name="status_bar_padding_start">8dp</dimen>
|
||||
|
||||
<!-- the padding on the end of the statusbar -->
|
||||
<dimen name="status_bar_padding_end">8dp</dimen>
|
||||
|
||||
<!-- the padding on the top of the statusbar (usually 0) -->
|
||||
<dimen name="status_bar_padding_top">0dp</dimen>
|
||||
|
||||
<!-- Padding on the start of the quick statusbar (not top-most statusbar) -->
|
||||
<dimen name="qs_header_start_padding">8dp</dimen>
|
||||
|
||||
<!-- Padding on the end of the quick statusbar (not top-most statusbar) -->
|
||||
<dimen name="qs_header_end_padding">8dp</dimen>
|
||||
</resources>
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<string name="label">Default StatusBar</string>
|
||||
</resources>
|
|
@ -0,0 +1,7 @@
|
|||
android_app {
|
||||
name: "UdfpsAnimations",
|
||||
platform_apis: true,
|
||||
resource_dirs: ["res"],
|
||||
certificate: "platform",
|
||||
system_ext_specific: true,
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
<!--
|
||||
/**
|
||||
* Copyright (c) 2020, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.crdroid.udfps.animations"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
|
||||
<application android:label="@string/app_name" android:hasCode="false"/>
|
||||
</manifest>
|
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 61 KiB |
After Width: | Height: | Size: 61 KiB |
After Width: | Height: | Size: 59 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 35 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 1006 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 34 KiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 48 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 58 KiB |
After Width: | Height: | Size: 60 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 54 KiB |
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 33 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 31 KiB |
After Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 31 KiB |
After Width: | Height: | Size: 8.0 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 1006 B |
After Width: | Height: | Size: 1006 B |