aalajimaestro 0f3b87eff6 sm6375-common: Optimise dex flags
This is a squash of the following commits:
1. Optimise dex flags for a faster boot

* Used multiple threads and speed profile to hasten the first boot

Signed-off-by: baalajimaestro <me@baalajimaestro.me>
Change-Id: I2cce5ddf7d50308511e81436fcac613b2c6537bf

2. Rework dex flags again

When I went through https://source.android.com/devices/tech/dalvik/configure my previous configs felt wrong, this one should be perfect (I hope).
Even though there is a slight trade-off for boot time by using the speed profile, we do make up for it by using 8 threads.
PRODUCT_DEX_PREOPT_DEFAULT_COMPILER_FILTER attempts to compile all prebuilts fully optimised to speed level, thus the phone doesnt need to deal with it.
I also do know that this might be a trade-off on size, but I do see the first boot time is more worthy to trade-off.
The speed level mentioned here runs dex verification and compiles all AOT methods.

Signed-off-by: baalajimaestro <me@baalajimaestro.me>
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: Ic0156ff8956a7c5f53820be6db438f6f6399d3c0

3. Switch certain dexopt profiles to verify

Prebuilt apps like Gmail/Google App, will be updated by google play, and there is no need spend time and space optimising what is going to be replaced.
Switch to Google's recommendation of using verify for an OTA package.
Applications still stay on speed.
Instead, replace the install profile with speed-profile making apps perform better.
 13.0
2024-05-07 21:26:05 +02:00
2024-05-07 21:06:19 +02:00
2024-05-07 21:26:05 +02:00

Unified Device Tree for POCO X5 5G ( moonstone ) / Redmi Note 12 5G | Note 12R Pro ( sunstone )

Spec Sheet

Feature Specification
CPU moonstone Octa-core (2x2.2 GHz Kryo 660 Gold & 6x1.7 GHz Kryo 660 Silver)
CPU sunstone Octa-core (2x2.0 GHz Cortex-A78 & 6x1.8 GHz Cortex-A55)
Chipset moonstone Qualcomm SM6375 Snapdragon 695 5G (6 nm)
Chipset sunstone Qualcomm SM4375 Snapdragon 4 Gen 1 (6 nm)
GPU Adreno 619
Memory 4 GB / 6 GB / 8GB
Shipped Software Android 12, MIUI 13
Storage 128 GB / 256 GB
Battery 5000 mAh
Dimensions 165.9 x 76.2 x 8 mm (6.53 x 3.00 x 0.31 in)
Display 6.67 inches, 107.4 cm2 (~85.0% screen-to-body ratio)
Rear Camera 48 MP, f/1.8, (wide), PDAF
8 MP, f/2.2, 118˚ (ultrawide), 1/4", 1.12µm
2 MP, f/2.4, (macro)
Front Camera 13 MP, f/2.5, (wide)
Release Date February 2023

Device Picture

POCO X5 5G

Description
No description provided
Readme 2.1 MiB
Languages
C++ 72.4%
Shell 11.9%
C 8.7%
Java 4.1%
Makefile 2.1%
Other 0.8%