raphael: Initialize for Evolution X 9.x
This commit is contained in:
@@ -5,9 +5,9 @@
|
||||
#
|
||||
|
||||
PRODUCT_MAKEFILES := \
|
||||
$(LOCAL_DIR)/evolution_raphael.mk
|
||||
$(LOCAL_DIR)/lineage_raphael.mk
|
||||
|
||||
COMMON_LUNCH_CHOICES := \
|
||||
evolution_raphael-user \
|
||||
evolution_raphael-userdebug \
|
||||
evolution_raphael-eng
|
||||
lineage_raphael-user \
|
||||
lineage_raphael-userdebug \
|
||||
lineage_raphael-eng
|
||||
|
||||
@@ -46,10 +46,10 @@ TARGET_HAS_HDR_DISPLAY := true
|
||||
TARGET_HAS_WIDE_COLOR_DISPLAY := true
|
||||
|
||||
# Camera
|
||||
TARGET_CAMERA_USES_NEWER_HIDL_OVERRIDE_FORMAT := true
|
||||
TARGET_INCLUDES_MIUI_CAMERA := true
|
||||
MALLOC_SVELTE := true
|
||||
MALLOC_SVELTE_FOR_LIBC32 := true
|
||||
TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED := true
|
||||
|
||||
# Camera - Miui
|
||||
TARGET_CAMERA_PACKAGE_NAME := com.android.camera
|
||||
|
||||
# Display
|
||||
TARGET_DISABLED_UBWC := true
|
||||
@@ -74,7 +74,7 @@ BOARD_HAVE_QCOM_FM := true
|
||||
|
||||
# HIDL
|
||||
DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \
|
||||
vendor/evolution/config/device_framework_matrix.xml
|
||||
vendor/lineage/config/device_framework_matrix.xml
|
||||
DEVICE_MANIFEST_FILE := $(DEVICE_PATH)/hidl/manifest.xml
|
||||
DEVICE_MATRIX_FILE := $(DEVICE_PATH)/hidl/compatibility_matrix.xml
|
||||
DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := $(DEVICE_PATH)/hidl/framework_compatibility_matrix.xml
|
||||
@@ -101,14 +101,7 @@ BOARD_KERNEL_IMAGE_NAME := Image.gz-dtb
|
||||
BOARD_KERNEL_PAGESIZE := 4096
|
||||
BOARD_KERNEL_SEPARATED_DTBO := true
|
||||
BOARD_RAMDISK_USE_LZ4 := true
|
||||
TARGET_KERNEL_CLANG_VERSION := boolx-clang
|
||||
TARGET_KERNEL_CLANG_PATH := $(shell pwd)/prebuilts/clang/host/linux-x86/$(TARGET_KERNEL_CLANG_VERSION)
|
||||
TARGET_KERNEL_CLANG_COMPILE := true
|
||||
TARGET_KERNEL_CROSS_COMPILE_PREFIX := $(TARGET_KERNEL_CLANG_PATH)/bin/aarch64-linux-gnu-
|
||||
TARGET_KERNEL_CROSS_COMPILE_ARM32_PREFIX := $(TARGET_KERNEL_CLANG_PATH)/bin/arm-linux-gnueabi-
|
||||
TARGET_KERNEL_ADDITIONAL_FLAGS := LLVM=1 LLVM_IAS=1
|
||||
KERNEL_SUPPORTS_LLVM_TOOLS := true
|
||||
KERNEL_LD := LD=ld.lld
|
||||
TARGET_KERNEL_CLANG_VERSION := r522817
|
||||
TARGET_KERNEL_SOURCE := kernel/xiaomi/raphael
|
||||
TARGET_KERNEL_CONFIG := raphael_defconfig
|
||||
|
||||
|
||||
@@ -157,11 +157,6 @@ PRODUCT_PACKAGES += \
|
||||
vendor.qti.hardware.btconfigstore@1.0.vendor \
|
||||
vendor.qti.hardware.btconfigstore@2.0.vendor
|
||||
|
||||
# Blur
|
||||
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
|
||||
ro.sf.blurs_are_expensive=1 \
|
||||
ro.surface_flinger.supports_background_blur=1
|
||||
|
||||
# Board
|
||||
PRODUCT_USES_QCOM_HARDWARE := true
|
||||
PRODUCT_BOARD_PLATFORM := msmnile
|
||||
|
||||
@@ -1,21 +1,25 @@
|
||||
[
|
||||
{
|
||||
"repository": "onettboots/bool-x_xiaomi_raphael",
|
||||
"target_path": "kernel/xiaomi/raphael",
|
||||
"remote": "github",
|
||||
"branch": "dev/DSPcassOcd"
|
||||
},
|
||||
{
|
||||
"repository": "vendor_xiaomi_raphael",
|
||||
"target_path": "vendor/xiaomi/raphael"
|
||||
},
|
||||
{
|
||||
"repository": "evo-x/vendor_xiaomi_miuicamera",
|
||||
"target_path": "vendor/xiaomi/miuicamera",
|
||||
"remote": "bb"
|
||||
},
|
||||
{
|
||||
"repository": "packages_apps_ViPER4AndroidFX",
|
||||
"target_path": "packages/apps/ViPER4AndroidFX"
|
||||
}
|
||||
{
|
||||
"repository": "vendor_xiaomi_raphael",
|
||||
"target_path": "vendor/xiaomi/raphael"
|
||||
},
|
||||
{
|
||||
"repository": "hardware_xiaomi",
|
||||
"target_path": "hardware/xiaomi"
|
||||
},
|
||||
{
|
||||
"repository": "packages_apps_ViPER4AndroidFX",
|
||||
"target_path": "packages/apps/ViPER4AndroidFX"
|
||||
},
|
||||
{
|
||||
"repository": "vendor_xiaomi_miuicamera",
|
||||
"target_path": "vendor/xiaomi/miuicamera",
|
||||
"remote": "evo-main"
|
||||
},
|
||||
{
|
||||
"repository": "SOVIET-ANDROID/kernel_xiaomi_raphael",
|
||||
"target_path": "kernel/xiaomi/raphael",
|
||||
"remote": "github-non-los",
|
||||
"branch": "14.0-matrix"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -12,21 +12,21 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/product_launched_with_p.mk)
|
||||
# Inherit from raphael device
|
||||
$(call inherit-product, device/xiaomi/raphael/device.mk)
|
||||
|
||||
# Inherit some common Evolution X stuff.
|
||||
$(call inherit-product, vendor/evolution/config/common_full_phone.mk)
|
||||
# Inherit from common lineage configuration
|
||||
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
|
||||
|
||||
EVO_BUILD_TYPE := OFFICIAL
|
||||
EXTRA_UDFPS_ANIMATIONS := true
|
||||
EVO_BUILD_TYPE := Official
|
||||
TARGET_DISABLE_EPPE := true
|
||||
TARGET_BOOT_ANIMATION_RES := 1080
|
||||
TARGET_BUILD_APERTURE_CAMERA := false
|
||||
TARGET_SUPPORTS_QUICK_TAP := true
|
||||
TARGET_HAS_UDFPS := true
|
||||
|
||||
# Boot animation
|
||||
TARGET_SCREEN_HEIGHT := 2340
|
||||
TARGET_SCREEN_WIDTH := 1080
|
||||
|
||||
# Device identifier. This must come after all inclusions.
|
||||
PRODUCT_NAME := evolution_raphael
|
||||
PRODUCT_NAME := lineage_raphael
|
||||
PRODUCT_DEVICE := raphael
|
||||
PRODUCT_BRAND := Xiaomi
|
||||
PRODUCT_MANUFACTURER := Xiaomi
|
||||
@@ -34,3 +34,6 @@ PRODUCT_MANUFACTURER := Xiaomi
|
||||
PRODUCT_CHARACTERISTICS := nosdcard
|
||||
|
||||
PRODUCT_GMS_CLIENTID_BASE := android-xiaomi
|
||||
|
||||
# Set BUILD_FINGERPRINT variable to be picked up by both system and vendor build.prop
|
||||
BUILD_FINGERPRINT := Xiaomi/raphael/raphael:11/RKQ1.200826.002/V12.5.2.0.RFKMIXM:user/release-keys
|
||||
@@ -22,10 +22,10 @@
|
||||
<bool name="config_multiColorBatteryLed">false</bool>
|
||||
|
||||
<!-- Pocket Lock -->
|
||||
<bool name="config_pocketModeSupported">true</bool>
|
||||
<bool name="config_pocketUseLightSensor">false</bool>
|
||||
|
||||
<!-- Shows the required view for Screen OFF FOD -->
|
||||
<bool name="config_supportsScreenOffUdfps">true</bool>
|
||||
<!-- Whether devices supports in-display fingerprint when screen is off -->
|
||||
<bool name="config_supportScreenOffUdfps">true</bool>
|
||||
|
||||
<!-- The list of package IDs that are allowed to use aux cameras.
|
||||
NOTE: If this list is empty then all apps will be able to use aux cameras. -->
|
||||
@@ -50,7 +50,4 @@
|
||||
<!-- Defines the sysfs attribute path used by the device
|
||||
to enable/disable DC dimming. -->
|
||||
<string name="config_deviceDcDimmingSysfsNode">/sys/devices/platform/soc/soc:qcom,dsi-display-primary/dc_dim</string>
|
||||
|
||||
<!-- Whether to enable Lineage Health Service -->
|
||||
<bool name="config_lineageHealthSupported">true</bool>
|
||||
</resources>
|
||||
|
||||
@@ -15,6 +15,9 @@
|
||||
-->
|
||||
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<!-- Device specific doze package -->
|
||||
<string name="config_customDozePackage" translatable="false">org.lineageos.settings/org.lineageos.settings.doze.DozeSettingsActivity</string>
|
||||
|
||||
<!-- The number of vibration intensity levels supported by the device.
|
||||
|
||||
Note that this should correspond to the ability to vary the vibration amplitude, with
|
||||
@@ -40,8 +43,11 @@
|
||||
<!-- Whether to show the Preference for Adaptive connectivity -->
|
||||
<bool name="config_show_adaptive_connectivity">false</bool>
|
||||
|
||||
<!-- Whether to show min/max refresh rate in display settings -->
|
||||
<bool name="config_show_refresh_rate_controls">true</bool>
|
||||
<!-- Whether to show peak refresh rate in display settings -->
|
||||
<bool name="config_show_peak_refresh_rate_switch">true</bool>
|
||||
|
||||
<!-- Whether to show min refresh rate in display settings -->
|
||||
<bool name="config_show_min_refresh_rate_switch">true</bool>
|
||||
|
||||
<!-- Whether device supports increased touch sensitvity -->
|
||||
<bool name="config_show_touch_sensitivity">true</bool>
|
||||
@@ -51,4 +57,13 @@
|
||||
|
||||
<!-- Show battery cycle count -->
|
||||
<bool name="config_show_battery_cycle_count" translatable="false">true</bool>
|
||||
|
||||
<!-- Whether to show double tap ambient settings -->
|
||||
<bool name="config_supports_double_tap_ambient" translatable="false">true</bool>
|
||||
|
||||
<!-- Whether to show volume steps settings -->
|
||||
<bool name="config_supports_volume_steps" translatable="false">true</bool>
|
||||
|
||||
<!-- Whether to show vendor security patch level -->
|
||||
<bool name="config_show_vendor_patch_level" translatable="false">false</bool>
|
||||
</resources>
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Copyright (C) 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.
|
||||
-->
|
||||
<resources>
|
||||
<!-- Battery health -->
|
||||
<string name="config_batteryRemainingCapacityNode">/sys/class/power_supply/bms/charge_full</string>
|
||||
<string name="config_batteryDesignCapacityNode">/sys/class/power_supply/bms/charge_full_design</string>
|
||||
<string name="config_batteryChargeCycles">/sys/class/power_supply/bms/cycle_count</string>
|
||||
</resources>
|
||||
@@ -1,11 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2019-2023 Evolution X
|
||||
Copyright (C) 2019-2024 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/EvolutionXRaphael_v2</string>
|
||||
<string name="build_maintainer_summary">Joey Huab</string>
|
||||
<string name="build_maintainer_donate_url">https://linktr.ee/shaazice</string>
|
||||
<string name="build_maintainer_donate_url">https://linktr.ee/joeyhuab</string>
|
||||
</resources>
|
||||
|
||||
@@ -63,10 +63,4 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
<!-- Should we vibrate on an icon animation of the shelf. This should only be active if the
|
||||
vibrator is capable of subtle vibrations -->
|
||||
<bool name="config_vibrateOnIconAnimation">true</bool>
|
||||
|
||||
<!-- Whether to show a warning notification when device's skin temperature is high. -->
|
||||
<integer name="config_showTemperatureWarning">1</integer>
|
||||
|
||||
<!-- Whether to show a alarm dialog when device's usb port is overheating. -->
|
||||
<integer name="config_showUsbPortAlarm">1</integer>
|
||||
</resources>
|
||||
|
||||
@@ -32,4 +32,10 @@
|
||||
|
||||
<!-- Update battery info every second when device is charging -->
|
||||
<bool name="config_alternateFastchargeInfoUpdate">true</bool>
|
||||
|
||||
<!-- Whether show refresh rate QS tile -->
|
||||
<bool name="config_showRefreshRateQsTile">true</bool>
|
||||
|
||||
<!-- FPSInfoService FPS node file path -->
|
||||
<string name="config_fpsInfoSysNode" translatable="false">/sys/class/drm/sde-crtc-0/measured_fps</string>
|
||||
</resources>
|
||||
|
||||
@@ -4,9 +4,6 @@
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<resources>
|
||||
<!-- Bottom margin size when fingerprint in display is active -->
|
||||
<dimen name="keyguard_indication_margin_bottom_fingerprint_in_display">25dp</dimen>
|
||||
|
||||
<!-- UDFPS recognizing animation vertical position offset -->
|
||||
<dimen name="udfps_animation_offset">35dp</dimen>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user