Infinix Hot 30 (infinix-x6831)
Appearance
| This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories. This means that it cannot be selected in pmbootstrap. |
|
Running Mainline | |
| Manufacturer | Infinix |
|---|---|
| Name | Hot 30 |
| Codename | infinix-x6831 |
| Released | 2023 |
| Type | handset |
| Hardware | |
| Chipset | MediaTek Helio G88 (MT6769H) |
| CPU |
Octa-core (2x2.0 GHz Cortex-A75 6x1.8 GHz Cortex-A55) |
| GPU | Mali-G52 MC2 |
| Display | 1080 x 2460 IPS 90 Hz |
| Storage | 128/256 GB |
| Memory | 4/8 GB |
| Architecture | aarch64 |
| Software | |
Original software The software and version the device was shipped with. |
Android 13 |
Extended version The most recent supported version from the manufacturer. |
Android 13 |
| FOSS bootloader | no |
| postmarketOS | |
| Category | testing |
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. |
yes |
pmOS kernel The kernel version that runs on the device's port. |
6.18.0 |
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). |
Partial
|
Internal storage eMMC, SD cards, UFS... |
Works
|
SD card Also includes other external storage cards. |
Works
|
Battery Whether charging and battery level reporting work. |
Partial
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Partial
|
Touchscreen |
Broken
|
| Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Untested
|
Camera |
Broken
|
Camera Flash |
Broken
|
| Connectivity | |
Bluetooth |
Broken
|
GPS |
Broken
|
NFC Near Field Communication |
Untested
|
| Modem | |
Calls |
Broken
|
SMS |
Broken
|
Mobile data |
Broken
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB OTG USB On-The-Go or USB-C Role switching. |
Broken
|
| Sensors | |
Accelerometer Handles automatic screen rotation in many interfaces. |
Broken
|
Magnetometer Sensor to measure the Earth's magnetism |
Broken
|
Ambient Light Measures the light level; used for automatic screen dimming in many interfaces. |
Broken
|
Proximity |
Broken
|
Haptics |
Untested
|
Contributors
Users owning this device
- Metrone (Notes: Trying to mainline)
How to enter flash mode
To boot into fastboot mode on Infinix devices, power off your phone, then press and hold the Volume Up and Power buttons simultaneously until you see the Infinix logo. If you see a "no command" message, press the Power and Volume Up buttons again to enter recovery mode, then select "Reboot to bootloader" to access fastboot mode.
Installation
Using pmbootstrap
Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select FIXME as the vendor and FIXME 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 - Flash minimal DTBO.
Add step-by-step instructions for flashing minimal DTBO What work?
Feature Components Status Driver Note Display DSI
Panel : ili7807s_fhdp_dsi_vdo_txd[1], ft8726_fhdp_dsi_vdo_tm[2]P N No driver. simple buffer work.
GPU Mali-G52 N Y No panel driver WiFi CONSYS N N Bluetooth Modem Charger rt9471, rt9759 P P rt9471 works Fuel Gauge ? N N Rear Camera hi5021q_st_mipiraw N ? Front Camera ov8856ff_mipiraw N Y Magnetometer Sensors ? N N ACCELEROMETER Sensors mc34x9 N N No Mainline driver Light Sensors ? N N Touchscreen ILITEK_TDDI? (spi) N N No Mainline driver Buttons Powerkey Y Y USB Controller Usb Peripheral works. dual-role broken P Y Known Issues
- PMIC Overheating on Power Off: Currently, powering off the device may leave the PMIC in an unstable state, causing it to heat up significantly. Always reboot to downstream recovery or bootloader instead of shutting down from PostmarketOS.
- "For all new members, never power down your device with poweroff or any other way (unless you want to warm up your house with PMIC)" - rva3
FAQ
"CMDLINE OVERFLOW" Error when booting
This error is from lk when loading the kernel - specifically, lk could not match the kernel dtb and dtbo. You need to check if you have flashed the minimal dtbo
See also