Xiaomi Redmi Note 6 Pro
Xiaomi Redmi Note 6 Pro Xiaomi Redmi Note 6 Pro |
Manufacturer |
Xiaomi |
---|
Name |
Redmi Note 6 Pro |
---|
Codename |
xiaomi-tulip |
---|
Released |
2018 |
---|
Hardware |
---|
Chipset |
Qualcomm SDM636 Snapdragon 636 |
---|
CPU |
4x1.8 GHz Kryo 260 Gold & 4x1.6 GHz Kryo 260 Silver |
---|
GPU |
Adreno 509 |
---|
Display |
1080x2280 (403 PPI) IPS |
---|
Storage |
32/64 GB |
---|
Memory |
3/4/6 GB |
---|
Architecture |
aarch64 |
---|
Software |
---|
Original software |
Android 8.1 (Oreo) |
---|
postmarketOS |
---|
Category |
testing |
---|
Pre-built images |
no |
---|
Mainline |
no |
---|
postmarketOS kernel |
4.4.302 |
---|
|
FeaturesFlashing |
Works |
---|
USB Networking |
Works |
---|
Internal storage |
No data |
---|
SD card |
No data |
---|
Battery |
Works |
---|
Screen |
Works |
---|
Touchscreen |
Works |
---|
Multimedia |
---|
3D Acceleration |
Broken |
---|
Audio |
Broken |
---|
Camera |
Broken |
---|
Camera Flash |
No data |
---|
IR TX |
Broken |
---|
Connectivity |
---|
WiFi |
Works |
---|
Bluetooth |
Broken |
---|
GPS |
Broken |
---|
Modem |
---|
Calls |
Broken |
---|
SMS |
Broken |
---|
Mobile data |
Broken |
---|
Miscellaneous |
---|
FDE |
Partial |
---|
USB OTG |
Works |
---|
HDMI/DP |
No data |
---|
Sensors |
---|
Accelerometer |
Broken |
---|
Magnetometer |
No data |
---|
Ambient Light |
No data |
---|
Proximity |
No data |
---|
Hall Effect |
No data |
---|
Haptics |
No data |
---|
Barometer |
No data |
---|
|
Maintainer(s)
Users owning this device
- M0Rf30
- Sputnik1973 (Notes: Can't unlock the bootloader, dead screen and back coming apart, thinking of getting another one.)
How to enter flash mode
- Turn off the device
- Press Power + Volume Down to enter fastboot
Installation
Here's how to boot pmOS via fastboot:
- Install to a SD card with
$ pmbootstrap install --sdcard=/dev/sdX
- Insert the SD card into the device
- Connect the device to your PC
- Enter the fastboot mode
- Finally, boot pmOS:
$ pmbootstrap flasher boot
or
- Enter the fastboot mode
- Flash system
$ pmbootstrap flasher flash_system
- Flash kernel
$ pmbootstrap flasher flash_kernel
- Finally, reboot into pmOS:
$ fastboot reboot
Additional info
Partition layout
Partition layout:
tulip:/ $ ls -l /dev/block/by-name
total 0
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 abl -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 ablbak -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 apdp -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 bk1 -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 bk2 -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 bluetooth -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 boot -> /dev/block/mmcblk0p58
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 cache -> /dev/block/mmcblk0p60
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 cmnlib -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 cmnlib64 -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 cmnlib64bak -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 cmnlibbak -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 cust -> /dev/block/mmcblk0p63
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 ddr -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 devcfg -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 devcfgbak -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 devinfo -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 dip -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 dpo -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 dsp -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 frp -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 fsc -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 fsg -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 hyp -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 hypbak -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 keymaster -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 keymasterbak -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 keystore -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 limits -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 logdump -> /dev/block/mmcblk0p55
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 logfs -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 mdtp -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 mdtpsecapp -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 mdtpsecappbak -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 misc -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 18 1970-06-26 06:56 mmcblk0 -> /dev/block/mmcblk0
lrwxrwxrwx 1 root root 22 1970-06-26 06:56 mmcblk0rpmb -> /dev/block/mmcblk0rpmb
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 modem -> /dev/block/mmcblk0p56
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 modemst1 -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 modemst2 -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 msadp -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 persist -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 persistbak -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 pmic -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 pmicbak -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 rawdump -> /dev/block/mmcblk0p57
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 recovery -> /dev/block/mmcblk0p59
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 rpm -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 rpmbak -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 sec -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 splash -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 ssd -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 sti -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 storsec -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 storsecbak -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 switch -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 system -> /dev/block/mmcblk0p61
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 toolsfv -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 tz -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 tzbak -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 userdata -> /dev/block/mmcblk0p64
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 vbmeta -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 20 1970-06-26 06:56 vbmetabak -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 vendor -> /dev/block/mmcblk0p62
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 xbl -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 1970-06-26 06:56 xblbak -> /dev/block/mmcblk0p41