9 Commits
vic ... bka

Author SHA1 Message Date
Joey Huab
0d8bb72a4d pyxis: Set status_bar_header_height_keyguard to status_bar_height_default value 2025-01-27 01:44:37 +09:00
Rodney Etienne
a65dfa39af pyxis: fix up dependencies 2024-10-16 16:07:34 -04:00
Rodney Etienne
a7be9126f4 pyxis: fix path to bcr 2024-07-11 19:19:49 -04:00
Rodney Etienne
9a434df6ac Pyxis:Disable Smart Pixels on UDFPS
With SmartPixels enabled, UDFPS does not work well.
 The higher the percentage of pixels to be disabled,
 the worse UDFPS works.

 Fix this by disabling SmartPixels when UDFPS is working.
2024-06-06 15:47:35 -04:00
Rodney Etienne
b82ac7d6b9 Pyxis: Enable 60 fps video in aperture 2024-06-05 21:14:24 -04:00
Rodney Etienne
42dd1da2b2 pyxis: Initialize for Evolution X 9.x 2024-05-16 20:55:58 -04:00
RODNEY ETIENNE
1cefe54ba3 pyxis: Initialize for Evolution X 9.x 2024-05-09 16:28:09 -04:00
RODNEY ETIENNE
faf2691aa2 pyxis: Correct Copyright 2024-04-22 10:05:57 -04:00
RODNEY ETIENNE
1219c6881f pyxis: Bring up for Evo X A14 2024-04-21 18:39:10 -04:00
13 changed files with 133 additions and 30 deletions

View File

@@ -27,10 +27,13 @@ PRODUCT_COPY_FILES += \
TARGET_SCREEN_HEIGHT := 2340
TARGET_SCREEN_WIDTH := 1080
# Inherit BCR
$(call inherit-product, vendor/extras/bcr/bcr.mk)
# Overlays
DEVICE_PACKAGE_OVERLAYS += \
$(LOCAL_PATH)/overlay \
$(LOCAL_PATH)/overlay-lineage
$(LOCAL_PATH)/overlay-evolution
# QDCM
PRODUCT_COPY_FILES += \

10
evolution.dependencies Normal file
View File

@@ -0,0 +1,10 @@
[
{
"repository": "device_xiaomi_sdm710-common",
"target_path": "device/xiaomi/sdm710-common"
},
{
"repository": "vendor_xiaomi_pyxis",
"target_path": "vendor/xiaomi/pyxis"
}
]

View File

@@ -1,6 +0,0 @@
[
{
"repository": "android_device_xiaomi_sdm710-common",
"target_path": "device/xiaomi/sdm710-common"
}
]

View File

@@ -8,9 +8,15 @@
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
# Inherit some common Lineage stuff.
# Inherit some common Evolution X configuration.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
TARGET_USES_MINI_GAPPS := true
EXTRA_UDFPS_ANIMATIONS := true
TARGET_SUPPORTS_QUICK_TAP := true
TARGET_FACE_UNLOCK_SUPPORTED := true
EVO_BUILD_TYPE := Official
# Inherit from pyxis device
$(call inherit-product, device/xiaomi/pyxis/device.mk)

View File

@@ -28,4 +28,7 @@
1 - LOCAL HBM
-->
<integer name="config_udfpsHbmType">0</integer>
<!-- Whether to disable Smart Pixels on UDFPS -->
<bool name="config_disableSmartPixelsOnUDFPS">true</bool>
</resources>

View File

@@ -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>
<dimen name="rounded_corner_content_padding">16dp</dimen>
<dimen name="status_bar_extra_padding">16dp</dimen>
</resources>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2022 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- Enable auxiliary cameras selector. -->
<bool name="config_enableAuxCameras">true</bool>
<!-- List of ID of auxiliary cameras that must be ignored by the app. -->
<string-array name="config_ignoredAuxCameraIds">
<item>20</item>
<item>60</item>
<item>62</item>
<item>63</item>
<item>90</item>
<item>91</item>
<item>100</item>
<item>101</item>
</string-array>
<!-- An array of triplets made of (camera ID, qualities, framerates).
These video modes will be added to the available
quality/framerate combinations of a camera device.
Make sure the device is able to handle those configurations
and maintain a stable framerate at any condition.
Note that you can't add video qualities that aren't
exposed by the camera, only new framerates.
Valid values of resolution are:
- "sd" (480p)
- "hd" (720p)
- "fhd" (1080p)
- "uhd" (2160p)
Valid values of framerate are:
- "24"
- "30"
- "60"
- "120"
Example:
<string-array name="config_additionalVideoConfigurations">
<item>0</item> <item>sd|hd|fhd</item> <item>60|120</item>
<item>1</item> <item>sd|hd|fhd</item> <item>60</item>
</string-array>
-->
<string-array name="config_additionalVideoConfigurations">
<item>0</item> <item>sd|hd|fhd|uhd</item> <item>60</item>
<item>1</item> <item>sd|hd|fhd</item> <item>60</item>
<item>2</item> <item>sd|hd|fhd|uhd</item> <item>60</item>
<item>3</item> <item>sd|hd|fhd</item> <item>60</item>
</string-array>
</resources>

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2020, The LineageOS 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.
*/
-->
<!-- These resources are around just to allow their values to be customized
for different hardware and product builds. -->
<resources>
<!-- The radius of the enrollment progress bar, in dp -->
<integer name="config_udfpsEnrollProgressBar" translatable="false">107</integer>
</resources>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2022 Evolution X
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- About device screen, build maintainer -->
<string name="build_device_url">https://t.me/EvolutionXPyxis</string>
<string name="build_maintainer_summary">CSSABLACK</string>
<string name="build_maintainer_donate_url">https://www.paypal.com/paypalme/czarsuperstar</string>
</resources>

View File

@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2022 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- Enable auxiliary cameras selector. -->
<bool name="config_enableAuxCameras">true</bool>
<!-- List of ID of auxiliary cameras that must be ignored by the app. -->
<string-array name="config_ignoredAuxCameraIds">
<item>20</item>
<item>60</item>
<item>62</item>
<item>63</item>
<item>90</item>
<item>91</item>
<item>100</item>
<item>101</item>
</string-array>
</resources>

View File

@@ -17,5 +17,5 @@
-->
<resources>
<!-- Height of the status bar header bar when on Keyguard -->
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen>
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height_default</dimen>
</resources>