Xiaomi Redmi Note 6 Pro (xiaomi-tulip): Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
| status_screen = N | | status_screen = N | ||
| status_wifi = P | | status_wifi = P | ||
| | | status_fde = Y | ||
| status_mainline = Y | | status_mainline = Y | ||
| status_battery = Y | | status_battery = Y | ||
Line 30: | Line 29: | ||
| status_audio = N | | status_audio = N | ||
| status_bluetooth = Y | | status_bluetooth = Y | ||
| status_hdmidp = - | |||
| status_camera = N | | status_camera = N | ||
| status_gps = N | | status_gps = N | ||
Line 37: | Line 37: | ||
| status_otg = Y | | status_otg = Y | ||
| status_nfc = - | | status_nfc = - | ||
| status_barometer = - | |||
| status_ethernet = - | |||
| status_hall = Y | |||
| status_light = N | |||
| status_magnet = N | |||
| status_powersensor = - | |||
| status_proximity = N | |||
| status_cameraflash = N | |||
| status_keyboard = - | |||
| status_touchpad = - | |||
| status_usba = - | |||
| status_irrx = - | |||
| status_irtx = N | | status_irtx = N | ||
| status_stylus = - | |||
| status_haptics = Y | |||
| status_emmc = Y | |||
| status_fossbootloader = - | |||
| booting = yes | | booting = yes | ||
| pmoskernel = 6. | | pmoskernel = 6.7.0 | ||
}} | }} | ||
Revision as of 08:36, 17 February 2024
![]() Xiaomi Redmi Note 6 Pro | |
Manufacturer | Xiaomi |
---|---|
Name | Redmi Note 6 Pro |
Codename | xiaomi-tulip |
Released | 2018 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 636 (SDM636) |
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 (MIUI) |
Original version | 8.1 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
postmarketOS kernel | 6.7.0 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
Works |
SD card |
No data |
Battery |
Works |
Screen |
Broken |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Broken |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
Broken |
IR TX |
Broken |
Connectivity | |
WiFi |
Partial |
Bluetooth |
Works |
GPS |
Broken |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
Works |
USB OTG |
Works |
Sensors | |
Accelerometer |
Broken |
Magnetometer |
Broken |
Ambient Light |
Broken |
Proximity |
Broken |
Hall Effect |
Works |
Haptics |
Works |
Maintainer(s)
- M0Rf30
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 + to enter fastboot
Installation
Here's how to boot pmOS via fastboot:
- Install to a recovery flashable zip archive
$ pmbootstrap install --android-recovery-zip
- Export the archive
$ pmbootstrap export
- Connect the device to your PC
- Enter the recovery mode and enable sideload
- Finally, boot pmOS:
$adb sideload /tmp/postmarketOS-export/pmos-xiaomi-tulip.zip
Additional info
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