Xiaomi Redmi 7A (xiaomi-pine)
![]() Xiaomi Redmi 7A running XFCE | |
Manufacturer | Xiaomi |
---|---|
Name | Redmi 7A |
Codename | xiaomi-pine |
Released | 2019 |
Category | testing |
Original software | Android (MIUI) |
Original version | 9 (MIUI 10) |
Extended version | 10 |
Hardware | |
Chipset | Qualcomm Snapdragon 439 (SDM439) |
CPU | 4x1.95GHz & 4x1.45GHz Cortex A53 |
GPU | Adreno 505 |
Display | 720x1440 |
Storage | 16 / 32 GB |
Memory | 2 / 3 GB |
Architecture | aarch64 |
Type | Handset |
USB Networking |
Works |
---|---|
Flashing |
Works |
Touchscreen |
Works |
Display |
Works |
WiFi |
Works |
FDE | |
Mainline | |
Battery |
Partial |
3D Acceleration | |
Audio | |
Bluetooth | |
Camera | |
GPS | |
Mobile data | |
Internal storage | |
SMS | |
Calls | |
USB OTG |
Works |
Accelerometer | |
---|---|
Magnetometer | |
Ambient Light | |
Proximity | |
Hall Effect | |
Power Sensor | |
Built-in DVB | |
---|---|
Camera Flash | |
Keyboard | |
Ir RX | |
Stylus | |
SD card | |
Haptics | |
Ethernet | |
FOSS bootloader | |
Contributors
Users owning this device
- Hiprivsid (Notes: 2/16 Variant)
- Hitechshell
- Sado1 (Notes: broken storage, unable to use fastboot for big images)
How to enter flash mode
- Fastboot: Power on the device with both Power and Volume Down buttons.
- Recovery: Power on the device with both Power and Volume Up buttons; and while holding Volume Up, release Power.
Installation
Use pmbootstrap to build your own installation image.
$ pmbootstrap init
$ pmbootstrap flasher flash_kernel
$ pmbootstrap flasher flash_rootfs --partition userdata
Working UIs
Rotate screen
create file /etc/X11/xorg.conf.d/00-display-rotate.conf
and put this
Section "Device" Identifier "LCD" Option "Rotate" "CW" EndSection
also for rotate touchscreen you need to create udev file:
/etc/udev/rules.d/98-touchscreen-cal.rules
ATTRS{name}=="fts_ts", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 1 0 -1 0 1"
See also
- pmaports!4114 Initial merge request
- TWRP for Xiaomi SDM439 Devices
- Lineageos wiki page
- lk2nd