Basic | Spec Sheet |
---|---|
Chipset | Qualcomm Snapdragon 750G |
CPU | Octa-core (6x1.8ghz Kryo 570 & 2x2.2ghz Cortex A77) |
GPU | Adreno 619 |
Memory | 6GB RAM (LPDDR4X) |
Storage | 128GB |
Shipped Android version | Android 12, OneUI 4.1 |
Battery | Li-ion 5000mAh, non-removable |
Display | LCD, 120Hz, 525 nits, 6.6 inch, 1080 x 2408 pixels, 20:9 ratio |
From Stock ROM
m23xqxx-user 13 TP1A.220624.014 M236BXXU4CWF3 release-keys
First repo init the twrp-12.1 tree:
mkdir ~/android/twrp-12.1
cd ~/android/twrp-12.1
repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git -b twrp-12.1
mkdir -p .repo/local_manifests
Then add to a local manifest (if you don't have .repo/local_manifest then make that directory and make a blank file and name it something like twrp.xml):
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="me"
fetch="https://github.com/ZorEl212" />
<project name="android_device_samsung_m23xq" path="device/samsung/m23xq" remote="me" revision="twrp_12.1"/>
</manifest>
Now you can sync your source:
repo sync
Finally execute these:
. build/envsetup.sh
export ALLOW_MISSING_DEPENDENCIES=true
lunch twrp_m23xq-eng
mka recoveryimage