[WIP] Device Tree for Redmi K30 Ultra

Overview

A buildable device tree for the Redmi K30 Ultra (codenamed "cezanne") written by beginners, borrowing a lot from the RMX3031, chopin, atom and the original cezanne device tree. It may contains many non-standard commits, Just ignore these please :P

Thanks a lot to

RMX3031: @ManshuTyagi ,
chopin: @Yuyuko ,
atom: @HuaLiMao-AQ , @Jale Shaw ,
cezanne: @Xayah , @nzlov , @ZhcnPanda , @Raspberry Kan
and others contributed to it.

Known issues

  • Volume adjustment when calling
  • SELinux: Permissive
  • Maybe more...

NOTICE

Before starting the build, make sure you have commented out the third line in device/custom/sepolicy/common/private/property_context
If not, it will cause bootloop

# Aux camera
vendor.camera.aux.packageexcludelist   u:object_r:vendor_persist_camera_prop:s0
#vendor.camera.aux.packagelist          u:object_r:vendor_persist_camera_prop:s0

# Radio
ro.telephony.use_old_mnc_mcc_format    u:object_r:telephony_config_prop:s0

# Wi-Fi Display
media.wfd.                             u:object_r:media_wfd_prop:s0

Prebuilt vendor and prebuilt kernel used for now
Firmware used: https://bigota.d.miui.com/22.3.2/miui_CEZANNE_22.3.2_71055969ed_11.0.zip

If you have ideas to improve the device tree, open a pull request or join us at any time!


Device configuration for Redmi K30 Ultra

=========================================

The Redmi K30 Ultra (codenamed "cezanne") is a high-end smartphone from Xiaomi.

It was announced on August 2020. Release date was August 2020.

Device specifications

Basic Spec Sheet
SoC Mediatek MT6889Z Dimensity 1000+ (7nm)
CPU Octa-core (4x2.6 GHz Cortex-A77 & 4x2.0 GHz Cortex-A55)
GPU Mali-G77 MC9
Memory 128GB 6GB RAM, 128GB 8GB RAM, 256GB 8GB RAM, 512GB 8GB RAM
Shipped Android Version 10.0 with MIUI 12
Storage 128/256/512 GB
Battery Li-Po 4500 mAh, non-removable
Display 1080 x 2400 pixels, 20:9 ratio, 6.67 inches, AMOLED, 120Hz, HDR10+, 500 nits
Camera 64MP(wide) 13MP(ultrawide) 5MP(telephoto macro) 2MP(depth)

Device picture

Redmi K30 Ultra 5G

You might also like...

Device tree for Redmi K50 (rubens)

Device tree for Redmi K50 (rubens)

Copyright (C) 2022 The LineageOS Project Device tree for Redmi K50 (rubens) - Prebuilt The Redmi K50 (codenamed "rubens") is a high-end, mid-range sma

Dec 26, 2022

RTree2D is a 2D immutable R-tree with STR (Sort-Tile-Recursive) packing for ultra-fast nearest and intersection queries

RTree2D is a 2D immutable R-tree with STR (Sort-Tile-Recursive) packing for ultra-fast nearest and intersection queries

RTree2D RTree2D is a 2D immutable R-tree with STR (Sort-Tile-Recursive) packing for ultra-fast nearest and intersection queries. Goals Main our requir

Dec 14, 2022

Immutable in-memory R-tree and R*-tree implementations in Java with reactive api

Immutable in-memory R-tree and R*-tree implementations in Java with reactive api

rtree In-memory immutable 2D R-tree implementation in java using RxJava Observables for reactive processing of search results. Status: released to Mav

Dec 20, 2022

Tree View; Mind map; Think map; tree map; custom view; 自定义; 树状图;思维导图;组织机构图;层次图

GysoTreeView 【中文】【English】 ⭐ If ok, give me a star ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ Tree View; Mind map; Think map; tree map; 树状图;思维导图;组织机构图;层次图;树型图 A custom tree view for

Dec 30, 2022

Unified Device Tree for Realme X3 series

Unified Device Tree for Realme X3 series

Unified Device Tree for Realme X3 series The realme X3 (codenamed "RMX2081", "RMX2083") is a high-end smartphone from realme. It was announced and rel

May 5, 2022

[WIP] Springram is uber library for working with Telegram using Spring Framework and Spring Boot.

Springram Springram is a library for working with telegram using the spring framework and spring boot. This library gives you the ability to use contr

Nov 1, 2022

Cubic Skies reworks clouds and weather to make them 3D and localized, respectively. EXTREMELY WIP

Cubic Skies reworks clouds and weather to make them 3D and localized, respectively. EXTREMELY WIP

Cubic Skies Cubic Skies is my second mod, and the first one to change vanilla gameplay instead of just the visuals. The mod's clouds and weather is ba

Sep 7, 2021

Ultra-fast SQL-like queries on Java collections

Ultra-fast SQL-like queries on Java collections

CQEngine - Collection Query Engine CQEngine – Collection Query Engine – is a high-performance Java collection which can be searched with SQL-like quer

Dec 30, 2022

The universally-compatible ultra-light mod loader.

NilLoader NilLoader (ØL or 0L) is a minimal, easy-to-install, application-independent system for applying runtime patches to programs written in Java,

Nov 29, 2022

Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13

JavaParser This project contains a set of libraries implementing a Java 1.0 - Java 14 Parser with advanced analysis functionalities. This includes pre

Jan 5, 2023

Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13

JavaParser This project contains a set of libraries implementing a Java 1.0 - Java 14 Parser with advanced analysis functionalities. This includes pre

Jan 9, 2023

Directory tree model for JavaFX that watches the filesystem for changes.

LiveDirsFX LiveDirsFX is a combination of a directory watcher, a directory-tree model (for TreeView) and a simple asynchronous file I/O facility. The

Oct 23, 2022

On-device wake word detection powered by deep learning.

On-device wake word detection powered by deep learning.

Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening

Dec 30, 2022

IoT Platform, Device management, data collection, processing and visualization, multi protocol, rule engine, netty mqtt client

IoT Platform, Device management, data collection, processing and visualization, multi protocol, rule engine, netty mqtt client

GIoT GIoT: GIoT是一个开源的IoT平台,支持设备管理、物模型,产品、设备管理、规则引擎、多种存储、多sink、多协议(http、mqtt、tcp,自定义协议)、多租户管理等等,提供插件化开发 Documentation Quick Start Module - giot-starte

Sep 13, 2022

Get device location by telephony (SIM card) or settings without using GPS tracker.

Get device location by telephony (SIM card) or settings without using GPS tracker.

react-native-device-country Get device location by telephony (SIM card) or settings without using GPS tracker Installation yarn add react-native-devic

Nov 29, 2022

Cordova plugin for Android Serial USB communication (easily connect an Arduino board to an Android device).

PR-DC cordova-plugin-serialusb Cordova plugin for Android Serial USB communication. This plugin makes a connection to the external board trivial, for

May 8, 2022

TopologyAPI provides the functionality to access, manage and store device topologies.

TopologyAPI provides the functionality to access, manage and store device topologies.

TopologyAPI Providing the functionality to access, manage and store device topologies, given different json files each includes one topology, storing

Mar 31, 2022

On-device wake word detection powered by deep learning.

On-device wake word detection powered by deep learning.

Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening

Jan 7, 2023

On-device, Offline Spleeter Solution For Mobile

On-device, Offline Spleeter Solution For Mobile

Spleeter for Mobile On-device, Offline Spleeter Solution For Android & iOS Spleeter is Deezer source separation library with pretrained models written

Dec 24, 2022
Owner
coolscode
Noob's repo for cezanne
coolscode
Unified Device Tree for Realme X3 series

Unified Device Tree for Realme X3 series The realme X3 (codenamed "RMX2081", "RMX2083") is a high-end smartphone from realme. It was announced and rel

Adithya 5 May 5, 2022
[WIP] Springram is uber library for working with Telegram using Spring Framework and Spring Boot.

Springram Springram is a library for working with telegram using the spring framework and spring boot. This library gives you the ability to use contr

Max 6 Nov 1, 2022
The universally-compatible ultra-light mod loader.

NilLoader NilLoader (ØL or 0L) is a minimal, easy-to-install, application-independent system for applying runtime patches to programs written in Java,

Una 21 Nov 29, 2022
Get device location by telephony (SIM card) or settings without using GPS tracker.

react-native-device-country Get device location by telephony (SIM card) or settings without using GPS tracker Installation yarn add react-native-devic

dev.family 46 Nov 29, 2022
On-device wake word detection powered by deep learning.

Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening

Picovoice 2.8k Jan 7, 2023
On-device, Offline Spleeter Solution For Mobile

Spleeter for Mobile On-device, Offline Spleeter Solution For Android & iOS Spleeter is Deezer source separation library with pretrained models written

FaceOnLive 235 Dec 24, 2022
Official React Native client for FingerprintJS PRO. 100% accurate device identification for fraud detection.

FingerprintJS PRO React Native Official React Native module for 100% accurate device identification, created for the FingerprintJS Pro Server API. Thi

FingerprintJS 26 Nov 22, 2022
An API Library that provides the functionality to access, manage and store device topologies found in JSON files using Java and Maven Framework

Topology API ?? About An API library which provides the functionality to access, manage and store device topologies. ?? Description Read a topology fr

Abdelrahman Hamdy 2 Aug 4, 2022
React Native On-Device Machine Learning w/ Google ML Kit

React Native ML Kit React Native On-Device Machine Learning w/ Google ML Kit Supported Modules Module Android iOS Image Labeling ✅ ✅ Identify Language

Ahmed Mahmoud 148 Dec 29, 2022
Customize your device even more by having two separate sets of wallpapers for light and dark mode.

DualWallpaper You can help me out with translations here. Customize your device even more by having two separate sets of wallpapers for light and dark

Yann 18 Dec 25, 2022