8 Commits
vic ... bka-q1

Author SHA1 Message Date
Yumi Yukimura
53e2f35fbe spartan: Update some soong config variables to bool type
Change-Id: Ice4a8e2cc6d756a743116b46299cf833a0e78c57
2025-12-10 19:19:26 +00:00
provasish
da7ab85cb4 spartan: Initialize for EvolutionX 11.X
Signed-off-by: provasishh <iambumba3@gmail.com>
2025-11-08 05:37:13 +00:00
provasish
0db8b79ad6 spartan: overlay: Adjust padding
Signed-off-by: provasish <iambumba3@gmail.com>
2025-11-08 05:36:07 +00:00
exer
84d3fa21b8 spartan: power-profile: Resolve Deprecated Items
06-26 18:26:52.874  2488  2488 W PowerProfile: screen.on is deprecated! Use screen.on.display0 instead.
06-26 18:26:52.874  2488  2488 W PowerProfile: screen.full is deprecated! Use screen.full.display0 instead.

Change-Id: Id4de9a0a08611363b2d26dc2eb67158037321cbb
2025-11-08 05:34:23 +00:00
pjgowtham
f7c11fdc80 spartan: Update punchole overlay for samsung ams662zs01
This panel is used by martini, porsche and spartan

Change-Id: Ib226ea0adb52b51d646aafaac587ee063b0b8651
Signed-off-by: provasish <iambumba3@gmail.com>
2025-11-08 05:34:23 +00:00
pjgowtham
cd5d18b3fd spartan: Force multisim configuration to dsds for all variants
No single SIM variants for this device

Change-Id: I1854fe1797e9de55f64b325ec4fe2dfa9eec232e
2025-11-08 05:34:23 +00:00
Edwin Moquete
6ecf698536 spartan: Decrease product reserved size x4
Change-Id: Ibac4c98f814c2168836a460a935a7ed52a796796
2025-11-08 05:34:15 +00:00
joenchen
5b5c568f60 spartan: set value of config_stableDeviceDisplayWidth/Height
Bug: 209592558
Test: adb shell dumpsys display | grep mStableDisplaySize
Change-Id: I76e835c695508295ad23538005bfa899efafbc01
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
Signed-off-by: provasishh <iambumba3@gmail.com>
2025-09-27 06:25:06 +00:00
10 changed files with 82 additions and 22 deletions

View File

@@ -22,7 +22,7 @@ TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop
# Partitions
ifeq (,$(filter true, $(WITHOUT_RESERVED_SIZE) $(WITH_GMS)))
BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE := 900000000
BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE := 840000000
endif
BOARD_ONEPLUS_DYNAMIC_PARTITIONS_SIZE := 11270094848
BOARD_SUPER_PARTITION_SIZE := 11274289152

View File

@@ -28,7 +28,7 @@ PRODUCT_PACKAGES += \
fstab.qcom.ramdisk
# LiveDisplay
$(call soong_config_set,OPLUS_LINEAGE_LIVEDISPLAY_HAL,ENABLE_SE,false)
$(call soong_config_set_bool,OPLUS_LINEAGE_LIVEDISPLAY_HAL,ENABLE_SE,false)
# Camera
$(call inherit-product-if-exists, vendor/oplus/camera/opluscamera.mk)

43
evolution.dependencies Normal file
View File

@@ -0,0 +1,43 @@
[
{
"remote": "github-non-los",
"repository": "provasish/android_device_oneplus_sm8250-common",
"target_path": "device/oneplus/sm8250-common",
"branch": "lineage-23.0"
},
{
"repository": "vendor_oneplus_spartan",
"target_path": "vendor/oneplus/spartan",
"branch": "bka"
},
{
"remote": "github-non-los",
"repository": "provasish/proprietary_vendor_oneplus_sm8250-common",
"target_path": "vendor/oneplus/sm8250-common",
"branch": "lineage-23.0"
},
{
"remote": "github-non-los",
"repository": "provasish/android_hardware_oplus",
"target_path": "hardware/oplus",
"branch": "lineage-23.0"
},
{
"remote": "github-non-los",
"repository": "provasish/android_kernel_oneplus_sm8250",
"target_path": "kernel/oneplus/sm8250",
"branch": "sm8250"
},
{
"remote": "gitlab",
"repository": "provasishh/proprietary_vendor_oplus_camera",
"target_path": "vendor/oplus/camera",
"branch": "lineage-22.0"
},
{
"remote": "github-non-los",
"repository": "provasish/hardware_dolby",
"target_path": "hardware/dolby",
"branch": "sony-1.4"
}
]

View File

@@ -12,9 +12,15 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
# Inherit from spartan device
$(call inherit-product, device/oneplus/spartan/device.mk)
# Inherit some common Lineage stuff.
# Inherit some common Evolution X stuff.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
# Evolution X
TARGET_BOOT_ANIMATION_RES := 1080
TARGET_BUILD_APERTURE_CAMERA := true
TARGET_HAS_UDFPS := true
EVO_BUILD_TYPE := Official
PRODUCT_NAME := lineage_spartan
PRODUCT_DEVICE := spartan
PRODUCT_MANUFACTURER := OnePlus

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2019-2024 The Evolution X Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Android version screen, build maintainer -->
<string name="build_maintainer_summary" translatable="false">provasish</string>
<string name="build_maintainer_donate_url" translatable="false">https://t.me/HunterOT</string>
</resources>

View File

@@ -334,6 +334,12 @@
<!-- Light sensor event rate in milliseconds for automatic brightness control. -->
<integer name="config_autoBrightnessLightSensorRate">200</integer>
<!-- The stable device width and height in pixels. If these aren't set to a positive number
then the device will use the width and height of the default display the first time it's
booted. -->
<integer name="config_stableDeviceDisplayWidth">1080</integer>
<integer name="config_stableDeviceDisplayHeight">2400</integer>
<!-- The bounding path of the cutout region of the main built-in display.
Must either be empty if there is no cutout region, or a string that is parsable by
{@link android.util.PathParser}.
@@ -347,16 +353,12 @@
Note that a physical cutout should be configured in pixels for the best results.
-->
<string translatable="false" name="config_mainBuiltInDisplayCutout">
M -407 68.5
A 34 34 0 0 1 -475 68.5
A 34 34 0 0 1 -407 68.5
Z
M -475,0
L -407,0
Z
M -540,0
L -540,102.5
M 98,67
M 69,67
A 29,29 0 1,0 127,67
A 29,29 0 1,0 69,67
Z
@left
</string>
<!-- Like config_mainBuiltInDisplayCutout, but this path is used to report the

View File

@@ -41,8 +41,8 @@
with a power meter. -->
<item name="none">0</item>
<item name="ambient on">35</item>
<item name="screen.on">105</item> <!-- ~200mA -->
<item name="screen.full">262</item> <!-- ~300mA -->
<item name="screen.on.display0">105</item> <!-- ~200mA -->
<item name="screen.full.display0">262</item> <!-- ~300mA -->
<item name="bluetooth.active">46</item> <!-- Bluetooth data transfer, ~10mA -->
<item name="bluetooth.on">1.7</item> <!-- Bluetooth on & connectable, but not connected, ~0.1mA -->
<item name="wifi.on">1.8</item> <!-- ~3mA -->

View File

@@ -9,7 +9,7 @@
<dimen name="status_bar_padding_start">14dp</dimen>
<!-- the padding on the end of the statusbar -->
<dimen name="status_bar_padding_end">14dp</dimen>
<dimen name="status_bar_padding_end">8px</dimen>
<!-- the padding on the top of the statusbar (usually 0) -->
<dimen name="status_bar_padding_top">0px</dimen>

View File

@@ -16,13 +16,7 @@
<dimen name="status_bar_padding_start">0dp</dimen>
<!-- the padding on the end of the statusbar -->
<dimen name="status_bar_padding_end">0dp</dimen>
<!-- paddings for container with status icons and battery -->
<!-- padding start is a bit smaller than end to account for status icon margin-->
<dimen name="status_bar_icons_padding_start">0dp</dimen>
<dimen name="status_bar_icons_padding_end">0dp</dimen>
<dimen name="status_bar_padding_end">8px</dimen>
<!-- the padding on the top of the statusbar (usually 0) -->
<dimen name="status_bar_padding_top">11px</dimen>

View File

@@ -5,5 +5,8 @@ bluetooth.device.default_name=realme GT NEO 3T
ro.crypto.dm_default_key.options_format.version=2
ro.crypto.volume.metadata.method=dm-default-key
# Radio
persist.radio.multisim.config=dsds
# USB
vendor.usb.product_string=realme GT NEO 3T