Realme X3 (realme-x3)
Manufacturer | Realme |
---|---|
Name | X3 |
Codename | realme-x3 |
Released | 2020 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 855 (SM8150) |
CPU | Octa-core (1x2.96 GHz Kryo 485 & 3x2.42 GHz Kryo 485 & 4x1.78 GHz Kryo 485) |
GPU | Adreno 640 |
Display | 1080 x 2400 IPS LCD |
Storage | 128GB / 256GB UFS 3.0 |
Memory | 6/8 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 10 |
Extended version | 12 (RMUI 3.0) |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
postmarketOS kernel | 6.12.0 |
Unixbench Whet/Dhry score | 0.0 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage | |
SD card | |
Battery |
Partial |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Partial |
Camera | |
Camera Flash | |
Connectivity | |
WiFi |
Works |
Bluetooth |
Works |
Miscellaneous | |
FDE | |
USB OTG |
Works |
HDMI/DP | |
Sensors | |
Accelerometer | |
Magnetometer | |
Ambient Light | |
Proximity | |
Hall Effect | |
Haptics | |
Barometer | |
Contributors
Users owning this device
- Patriot06 (Notes: Daily Driver, mainlining)
How to enter flash mode
Fastboot
- Shutdown the device completely.
- Hold the Volume Down and Power button simultaneously.
Backup
Backup super, dtbo & boot partition's by using a recovery program such as TWRP.
Team Win Recovery Project
Use TWRP:
Download and flash TWRP via bootloader
$ fastboot flash recovery recovery.img
$ adb shell
# dd if=/dev/block/by-name/super of=/sdcard/super.img
# dd if=/dev/block/by-name/dtbo of=/sdcard/dtbo.img
# dd if=/dev/block/by-name/boot of=/sdcard/boot.img
# exit
$ adb pull /sdcard/super.img
$ adb pull /sdcard/dtbo.img
$ adb pull /sdcard/boot.img
Installation
Install pmbootstrap and execute:
$ pmbootstrap init
$ pmbootstrap install
Before installing rootfs, please erase dtbo
$ fastboot erase dtbo
Flash rootfs to the super partition:
- This method does not erase your Android user data
- The super partition is rather limited in size
$ pmbootstrap flasher flash_rootfs --partition super
$ pmbootstrap flasher flash_kernel --partition boot
$ fastboot reboot