Realme C15 (realme-rmx2180)
Appearance
| This device runs a Downstream kernel. Some UIs will not work, and most features (3D acceleration, audio, etc.) may be broken. |
|
| |
| Manufacturer | Realme |
|---|---|
| Name | C15 |
| Codename | realme-rmx2180 |
| Released | 2020 |
| Type | handset |
| Hardware | |
| Chipset | MediaTek Helio G35 (MT6765G) |
| Display | 720x1600 IPS LCD @60 Hz, 20:9, 6.5" |
| Storage | 32/64/128 GB |
| Memory | 2/3/4 GB |
| Architecture | aarch64 |
| Software | |
Original software The software and version the device was shipped with. |
Android (RealmeUI) 10 |
Extended version The most recent supported version from the manufacturer. |
Android (RealmeUI) 11 |
| FOSS bootloader | no |
| postmarketOS | |
| Category | downstream |
Pre-built images Whether pre-built images are available from the postmarketOS Installation page. |
no |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
pmOS kernel The kernel version that runs on the device's port. |
4.9.190 |
| Device package |
|
| Kernel package |
|
Flashing Whether it is possible to flash the device with pmbootstrap flasher. |
Works
|
|---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Internal storage eMMC, SD cards, UFS... |
Works
|
SD card Also includes other external storage cards. |
Untested
|
Battery Whether charging and battery level reporting work. |
Works
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Works
|
Touchscreen |
Works
|
| Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Untested
|
Camera |
Broken
|
Camera Flash |
Untested
|
| Connectivity | |
WiFi |
Broken
|
Bluetooth |
Broken
|
GPS |
Untested
|
NFC Near Field Communication |
Untested
|
| Modem | |
Calls |
Untested
|
SMS |
Untested
|
Mobile data |
Untested
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB OTG USB On-The-Go or USB-C Role switching. |
Partial
|
Fingerprint Fingerprint reader. |
Broken
|
| Sensors | |
Accelerometer Handles automatic screen rotation in many interfaces. |
Untested
|
Ambient Light Measures the light level; used for automatic screen dimming in many interfaces. |
Partial
|
Proximity |
Untested
|
Haptics |
Untested
|
Contributors
Maintainers
Users owning this device
- Fantom3031 (Notes: run downstream, WIP mainline)
Status
Boots to xfce4 login page, crashes on login.
Mainline Status
Boots with uniLoader or stock bootloader (need minimal dtbo). Mainline kernel boots with 4 cpu cores to pmos debug shell. Telnet, simple-fb work. MMC0 dead. Maybe work DRM, MMC1.
How to enter flash mode
Unlock Bootloader
use mtk client
- Turn the device off
- Hold Volume Up and Volume Down buttons at same time
- Connect the USB cable
Read more: Mtkclient#Bootloader_Unlocking
enter fastboot mode
hold Power Down and Power keys.
Installation
Using pmbootstrap
Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select Realme as the vendor and rmx2180 as the codename. To flash the image to the device:
- Enter flashing mode (see #How to enter flash mode)
- Run
pmbootstrap flasher flash_kernelto flash the kernel - Run
pmbootstrap flasher flash_rootfs