Open main menu

Difference between revisions of "Xiaomi POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max / Redmi Note 10 Lite (xiaomi-miatoll)"

(→‎See also: Use Wikipedia template)
m (→‎See also: Update Device Info HW link)
 
(25 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
{{Infobox device
 
{{Infobox device
 
| manufacturer = Xiaomi
 
| manufacturer = Xiaomi
| name = Redmi Note 9 Pro
+
| name = POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max / Redmi Note 10 Lite
| codename = xiaomi-joyeuse
+
| codename = xiaomi-miatoll
| image = File:Xiaomi-joyeuse.png
+
| image = File:Xiaomi-miatoll_mainline.png
| imagecaption = Xiaomi Redmi Note 9 Pro
+
| imagecaption = Xiaomi Redmi Note 9 Pro (xiaomi-joyeuse) with aftermarket display
 
| releaseyear = 2020
 
| releaseyear = 2020
| originalsoftware = Android 10, MIUI 11
+
| originalsoftware = Android
| chipset = Qualcomm SM7125 Snapdragon 720G
+
| originalversion = 10 (MIUI 11)
 +
| chipset = Qualcomm Snapdragon 720G (SM7125)
 
| cpu = Octa-core (2x2.3 GHz Kryo 465 Gold & 6x1.8 GHz Kryo 465 Silver)
 
| cpu = Octa-core (2x2.3 GHz Kryo 465 Gold & 6x1.8 GHz Kryo 465 Silver)
 
| gpu = Adreno 618
 
| gpu = Adreno 618
 
| display = 1080 x 2400 (IPS LCD, 6.67")
 
| display = 1080 x 2400 (IPS LCD, 6.67")
 
| storage = 64/128 GB
 
| storage = 64/128 GB
| memory = 6 GB
+
| memory = 4/6 GB
 
| architecture = aarch64
 
| architecture = aarch64
| status_usbnet =
+
| status_usbnet = Y
| status_flashing =
+
| status_flashing = Y
| status_touch =
+
| status_touch = N
| status_screen =
+
| status_screen = Y
| status_wifi =
+
| status_wifi = N
| status_xwayland =
+
| status_fde = Y
| status_fde =
+
| status_mainline = Y
| status_mainline =
+
| status_battery = N
| status_battery =
+
| status_3d = N
| status_3d =
+
| status_accel = N
| status_accel =
+
| status_audio = N
| status_audio =
+
| status_bluetooth = N
| status_bluetooth =
+
| status_camera = N
| status_camera =
+
| status_gps = N
| status_gps =
+
| status_mobiledata = N
| status_mobiledata =
+
| status_sms = N
| status_sms =
+
| status_calls = N
| status_calls =
+
| status_nfc = N
| status_nfc =
+
| status_magnet = N
| booting = no
+
| status_otg = N
| status_otg =
+
| status_irtx = N
| status_irtx =
+
| status_light = N
}}
+
| status_proximity = N
 +
| status_hall = N
 +
| status_barometer = N
 +
| status_powersensor = N
 +
| status_cameraflash = N
 +
| status_keyboard = -
 +
| status_touchpad = -
 +
| status_usba = -
 +
| status_hdmidp = -
 +
| status_irrx = -
 +
| status_stylus = -
 +
| status_haptics = N
 +
| status_ethernet = N
 +
| status_fossbootloader = P
 +
| booting = yes
 +
}}{{Based on SoC|Qualcomm_Snapdragon_720G_(SM7125)|Qualcomm Snapdragon 720G (SM7125)}}
  
 
== Contributors ==
 
== Contributors ==
Line 42: Line 58:
  
 
== Users owning this device ==
 
== Users owning this device ==
{{Device owners}}
+
{{#cargo_query:
 +
tables=DeviceOwners
 +
|fields=CONCAT( '[[', _pageName, '|',_pageTitle,']]' )=User,Notes
 +
|format=ul
 +
|columns=2
 +
|where=Device="{{PAGENAMEE}}" OR Device="Xiaomi_Redmi_Note_9_Pro_(xiaomi-joyeuse)" OR Device="Xiaomi_Redmi_Note_9_Pro_(xiaomi-curtana)" OR Device="Xiaomi_Redmi_Note_10_Lite_(xiaomi-curtana)" OR Device="Xiaomi_POCO_M2_Pro_(xiaomi-gram)" OR Device="Xiaomi_Redmi_Note_9S_(xiaomi-curtana)" OR Device="Xiaomi_Redmi_Note_9_Pro_Max_(xiaomi-excalibur)"
 +
|limit=9999
 +
|more results text=
 +
|default=
 +
}}
 +
 
 +
== Know your variant ==
 +
There are 6 Xiaomi smartphones with the SM7125 SoC:
 +
 
 +
* POCO M2 Pro (gram)
 +
* Redmi Note 9S (curtana)
 +
* Redmi Note 9 Pro (Global, joyeuse)
 +
* Redmi Note 9 Pro (India, curtana)
 +
* Redmi Note 9 Pro Max (excalibur)
 +
* Redmi Note 10 Lite (curtana)
 +
 
 +
These devices share a common board design (a.k.a miatoll) with only a
 +
few differences. If you are not sure which variant you have follow [https://wiki.lineageos.org/devices/miatoll this page].
  
 
== How to enter flash mode ==
 
== How to enter flash mode ==
Line 53: Line 91:
  
 
[[File:Xiaomi-joyeuse edl-mode.png|frameless]]
 
[[File:Xiaomi-joyeuse edl-mode.png|frameless]]
 +
 +
== UART ==
 +
The UART points are located on the front on the mainboard, so thin wires should be soldered to the tiny test points to route them to the back.
 +
 +
[[File:Xiaomi-joyeuse UART.png|frameless]]
  
 
== Installation ==
 
== Installation ==
Line 58: Line 101:
  
 
== See also ==
 
== See also ==
 +
* [https://github.com/ungeskriptet/linux/tree/sm7125-new Mainline kernel fork]
 +
* [http://deviceinfohw.ru/devices/item.php?item=84802 Device Info HW database entry]
 
* [https://www.gsmarena.com/xiaomi_redmi_note_9_pro-10217.php GSMArena page]
 
* [https://www.gsmarena.com/xiaomi_redmi_note_9_pro-10217.php GSMArena page]
 
* {{wikipedia|Redmi_Note_9#Note_9_Pro_(global)/Pro_Max|Wikipedia page for device}}
 
* {{wikipedia|Redmi_Note_9#Note_9_Pro_(global)/Pro_Max|Wikipedia page for device}}

Latest revision as of 12:13, 28 June 2023

Xiaomi POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max / Redmi Note 10 Lite
Xiaomi Redmi Note 9 Pro (xiaomi-joyeuse) with aftermarket display
Xiaomi Redmi Note 9 Pro (xiaomi-joyeuse) with aftermarket display
Manufacturer Xiaomi
Name POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max / Redmi Note 10 Lite
Codename xiaomi-miatoll
Released 2020
Category testing
Original software Android
Original version 10 (MIUI 11)
Hardware
Chipset Qualcomm Snapdragon 720G (SM7125)
CPU Octa-core (2x2.3 GHz Kryo 465 Gold & 6x1.8 GHz Kryo 465 Silver)
GPU Adreno 618
Display 1080 x 2400 (IPS LCD, 6.67")
Storage 64/128 GB
Memory 4/6 GB
Architecture aarch64
Features
USB Networking
Works
Flashing
Works
Touchscreen
Broken
Display
Works
WiFi
Broken
FDE
Works
Mainline
Works
Battery
Broken
3D Acceleration
Broken
Audio
Broken
Bluetooth
Broken
Camera
Broken
GPS
Broken
Mobile data
Broken
SMS
Broken
Calls
Broken
USB OTG
Broken
NFC
Broken
Sensors
Accelerometer
Broken
Magnetometer
Broken
Ambient Light
Broken
Proximity
Broken
Hall Effect
Broken
Barometer
Broken
Power Sensor
Broken
Misc
Camera Flash
Broken
Keyboard
Unavailable
Touchpad
Unavailable
USB-A
Unavailable
HDMI/DP
Unavailable
Ir TX
Broken
Ir RX
Unavailable
Stylus
Unavailable
Haptics
Broken
Ethernet
Broken
FOSS bootloader
Partial



This device is based on the Qualcomm Snapdragon 720G (SM7125).
See the SoC page for common tips, guides and troubleshooting steps

Contributors

Users owning this device

  • Jojo autoboy (Notes: Main device, Redmi Note 9S (curtana) variant)
  • Miki (Notes: broken beyond repair, only part that isnt damaged is the mobo and im not sure if even that works properly)
  • Omame (Notes: daily driver)
  • Projjal
  • Selfisekai (Notes: daily driver, running Android)
  • Somekool (Notes: Currently running PixysOS)
  • Ungeskriptet (Notes: Working on upstreaming SM7125 support)

Know your variant

There are 6 Xiaomi smartphones with the SM7125 SoC:

  • POCO M2 Pro (gram)
  • Redmi Note 9S (curtana)
  • Redmi Note 9 Pro (Global, joyeuse)
  • Redmi Note 9 Pro (India, curtana)
  • Redmi Note 9 Pro Max (excalibur)
  • Redmi Note 10 Lite (curtana)

These devices share a common board design (a.k.a miatoll) with only a few differences. If you are not sure which variant you have follow this page.

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.

EDL Mode

  Note: An authenticated Mi account for EDL flashing is required.

To enter the EDL mode, disconnect the battery and short these two points while powering it on with USB. If lsusb -d 05c6:9008 shows you a device, you can let go of the short.

 

UART

The UART points are located on the front on the mainboard, so thin wires should be soldered to the tiny test points to route them to the back.

 

Installation

/* Not yet */

See also