Jump to content

Xiaomi Redmi Note 4 (xiaomi-mido): Difference between revisions

From postmarketOS Wiki
Bczeman (talk | contribs)
Add information about modem and IR led and touchscreen
Bczeman (talk | contribs)
mNo edit summary
Line 34: Line 34:
| status_gps = N
| status_gps = N
| status_mobiledata = P
| status_mobiledata = P
| status_sms = P
| status_sms = Y
| status_calls = P
| status_calls = P
| status_otg = Y
| status_otg = Y
| status_emmc = Y
| status_emmc = Y
| status_nfc = -
| status_nfc = -
| status_irtx = P
| status_irtx = Y
| booting = Y
| booting = Y
}}
}}

Revision as of 00:48, 31 January 2024

Xiaomi Redmi Note 4
Xiaomi Redmi Note 4
Xiaomi Redmi Note 4
Manufacturer Xiaomi
Name Redmi Note 4
Codename xiaomi-mido
Released 2017
Type handset
Hardware
Chipset Qualcomm Snapdragon 625 (MSM8953)
CPU Octa-core 2 GHz Cortex-A53
GPU Adreno 506
Display 1080x1920
Storage 16 GB / 32 GB / 64 GB
Memory 2 GB / 3 GB / 4 GB
Architecture aarch64
Software
Original software Android (MIUI)
Original version 6 (MIUI 9)
postmarketOS
Category community
Pre-built images yes
Unixbench Whet/Dhry score 3697.5
Features
Flashing
Works
USB Networking
Works
Internal storage
Works
SD card
No data
Battery
Works
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
Works
Audio
Works
Camera
Partial
Camera Flash
No data
IR TX
Works
Connectivity
WiFi
Works
Bluetooth
Works
GPS
Broken
Modem
Calls
Partial
SMS
Works
Mobile data
Partial
Miscellaneous
FDE
Works
USB OTG
Works
HDMI/DP
No data
Sensors
Accelerometer
Works
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Maintainer(s)

Contributors

Users owning this device


Device Notes

Touchscreen

  • focaltech variant is enabled.
  • goodix variant is added but disabled in dts.

Modem

Modem works with ipa-lite since 6.7.2, but mobile data is not working on all variants yet, calls are working but voice is broken.

Display Panels

LCD Vendor IC Vendor Supported?
BOE Novatek NT35532 Yes
Tianma Novatek NT35596 Yes
Tianma otm1911 Yes
BOE IlItek ili9885 Need testing
EBBG(Foxconn) Synaptics r63350 Yes

Camera

Camera Sensor Package vendor Supported?
Sony IMX258 Ofilm/qtech/sunny imx258.c in mainline - need testing
Samsung S5K3L8 Ofilm/qtech/sunny Not in mainline however there is some initial support. 1
Samsung S5K5E8 Ofilm/qtech/sunny No support for now
Omnivision ov13855 Ofilm/qtech/sunny No support for now

Battery

Battery Vendor Supported?
Desay lisheng 4v4 Yes
Sunwooda atl Yes

Sensors

Bosch BMI160 is supported since 6.6.8 All sensors are handled by remote processor and exposed via QMI, they all will work once proper driver lands in mainline.

IR led

IR led support is landed in 6.7.2. It can be used with: # ir-ctl -S rc5:0x1e01

Installation

Note Note: lk2nd is a hard dependency, without it the mainline kernel will not select the panel.
$ pmbootstrap install
$ pmbootstrap flasher flash_lk2nd
$ pmbootstrap flasher flash_rootfs

How to enter flash mode

  • Stock Fastboot: Power on the device with both Power and Volume Down buttons
  • lk2nd Fastboot: Power on the device. After it vibrates, hold Volume Down
Note Note: Pressing the keys too early will cause the stock bootloader to handle the key combination. You will end up in the wrong Fastboot interface.
  • Recovery: Power on the device with both Power and Volume Up buttons

See also