> Attention!

We strongly recommend to readRules section "Android - firmware"

New threads need to be created only inroot partition! In the future, they will be processed by moderators.



Xiaomi Mi 9 - MIUI Firmware



Rep: (1806)
Xiaomi Mi 9 - MIUI Firmware
PictureXiaomi Mi 9, cepheus
Description | Discussion | MIUI firmware | Purchase | Accessories | Camera talk | Catalog of topics for MIUI | Mi Account | Unlocking XIAOMI bootloaders | Google Pay does not work | Xiaomi Mi9 Owners Club | Unofficial firmware | Modification and decorations

Drivers and Utilities

Official firmware
Official firmware download pages:EU (EEA) | Global | Ru | CHINA
Firmware list | Alternative firmware download page
If it is not possible to choose the update file “after three points” - press 10 times the huge 10 on the screen. A full menu of "three points" will appear
Differences of devices by installed firmware and their features

GLOBAL

EU (EEA)
Ru
CHINA
Beta / Developer Global

Beta / Developer China


Localized firmware
sources of firmware: SF - sourceforge.net | AFH - androidfilehost.com

H Xiaomi EU:

H MiRum

H malchik-solnce

H Mi-globe - designer for self-assembly firmware based on Xiaomi.eu

RevolutionOS 9.6.17


Instructions

Recovery, TWRP, kernel

miscellanea


For filling caps, please contact Jaisonvoorhees at QMS

Post has been editedJaisonvoorhees - 26.06.19, 15:07
Reason for editing: Mirum



Rep: (1806)
Friends, here the firmware for Mi 9 appeared. Chinese for rekoveri (or three points)
Code Name Mi 9 -cepheus

10.2.5.0 PFACNXM Recovery | Fastboot

Post has been editedDogsly - 01.03.19, 10:41



Rep: (1806)
Firmware upgrade

10.2.11.0 PFACNXM Recovery | Fastboot
Change history
System
- Optimize waterdrop screen mode
- Optimize 1ow-latency ear return
Camera
- Added AI camera moon mode
- Added motion and shooting function recording mode
- Optimize camera quality


Post has been editedDogsly - 27.02.19, 11:09



Rep: (2444)
The official MIUI kernel sources for MI9 are presented.
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/cepheus-p-oss



Rep: (4388)
MIUI | 10.2.12.0 Global EEA | 10 | 9.0 | System / TWRP
MIUI | 10.2.12.0 Global EEA | 10 | 9.0 | MiFlash / fastboot

Starting with Mi 9, Xiaomi, apparently, goes to the format of "European" firmware, called the EEA and having the PxxEUxx index.

Post has been editedCamerado - 01.03.19, 21:24
Reason for editing: MiFlash / fastboot version



Rep: (1806)
Camerado @ 03/01/19 08:03*
called EAA and having the PxxEUxx index

And at the same time, the device itself is "global". It is interesting to observe the compatibility of the firmware. If there is a global - EU, then it will probably be global - RU / UA / ...



Rep: (1325)
Even in the autumn there was information that the EU or EI would be added to the CN, MI and RU versions of the firmware (presumably for Spain and Italy, apparently, something was also done up with the laws).
At the end of the year already came across firmware (I do not remember which devices).
The only confirmation was that they are compatible with the loader and allow interchanging with each other with locking the loader (all globals).
There was also information that the last two letters of the firmware code will denote the cellular operator (questions have not yet received comments on the questions).
All this information did not concern any specific phone models.

Post has been editedDweller + - 01.03.19, 12:02



Rep: (735)
Twrp 3.2.3 test
Attached fileTWRP-3.2.3-MI9-wzsx150-fastboot.zip(30.3 MB)



Rep: (4388)
Xiaomi Mi 9 - MIUI Firmware (Post Camerado # 82890228)

Added version for MiFlash / fastboot

Post has been editedCamerado - 01.03.19, 21:08



Rep: (1806)
XiuraurS @ 1.03.19, 16:57*
Is there no firmware for fastboot?

there is
Chinahttp: //bigota.d.miui.c...._9.0_cn_163a3f9ac8.tgz

Europe
http: //bigota.d.miui.c...9.0_eea_1c4053f6f6.tgz



Rep: (4388)
F1reF0x @ 03/02/2019, 17:45*
Will the European come up on a Chinese device with an unlocked loader without dancing with a tambourine)

Will rise without blocking, in this regard, hardly anything has changed.



Rep: (29)
* Camerado ,
If there are different loaders, such as, for example, on the redmi 6 pro, then just may not get up

Post has been editedF1reF0x - 02.03.19, 17:09



Rep: (1806)
* F1reF0x ,
On extreme models - Mi 8, Mi Mix 3, the unlocked bootloader allows you to install any firmware. The main thing is not to block the boot loader back on non-native firmware. It is unlikely that the company's policy will change in Mi 9. While we wait and see.

I see you do not disregard the novelties. Be the pioneer again :)

Post has been editedDogsly - 02.03.19, 19:50



Rep: (13)
Global beta 9.3.1 became available for Mi 9

Download:Recovery / Fastboot

Post has been editedSLAVA_TAR - 13.03.19, 11:13



Rep: (3)
Help guys! In the hands of mi 9, on the English-Chinese firmware, the phone from the factory, did not unlock anything, did not even try. Today, it was necessary to reset it to the factory settings and after that it does not turn on, writes "system has been destroyed". What to do?



Rep: (4388)
Obzor_channel @ 03/08/19, 17:13*
What to do?

Go into the recovery and make Wipe Data.



Rep: (3)
Camerado @ 03/08/19, 15:21*
Go into the recovery and make Wipe Data.

In recovery this is a volume up button + power? Does not go there, only in fastboot mode can



Rep: (4388)
Set of firmware and instructions for Mi 9 (cepheus)

All instructions are written under the officially unlocked bootloader!

Utilities and applications
savagemessiahzine.com | Platform-tools (adb / fastboot) | r.29.0.1 | Windows
savagemessiahzine.com | Platform-tools (adb / fastboot) | r.23.1.0 | Windows - XP support

Hashtab file checksum utility
Firmware
Official
Global
Firmware with pre-installed GApps. Of the languages ​​- Chinese, English, Russian, Ukrainian, and many bourgeois.

Firmware on the official website
Stable firmware
Weekly firmware
EEA
Firmware with pre-installed GApps. Of the languages ​​- Chinese, English, Russian, Ukrainian, and many bourgeois.

Firmware on the official website
Stable firmware
Russia
Firmware with pre-installed GApps. Of the languages ​​- Chinese, English, Russian, Ukrainian, and many bourgeois. The main difference from EEA / Global / India is pre-installed software for the local market (Yandex, etc.) and more rare updates.

Firmware on the official website
Stable firmware
China
Firmware with pre-installed Chinese applications and services. Of the languages ​​- Chinese and English, no Russian.

Firmware on the official website
Stable firmware
Weekly firmware

Build based on official
xiaomi.eu
mi-globe
"Constructor" based on xiaomi.eu assemblies.

Select the required parameters in the Expert Settings section and clickCreate ROM

Firmware on the project website
MiRum
Masik ™
Revolution OS

1. List of official firmware indexes
Global

10.2.3.0 | 10.2.6.0 | 10.2.9.0

EEA

10.2.6.0 | 10.2.12.0 | 10.2.15.0 | 10.2.17.0 | 10.2.22.0 | 10.2.24.0 | 10.2.26.0

Russia

10.2.3.0 | 10.2.5.0

China

10.2.5.0 | 10.2.11.0 | 10.2.15.0 | 10.2.25.0 | 10.2.28.0

Not official

Containing more than 4 digits in the index and different from the official: 10.2.6.0.0, 10.2.15.10, 10.0.0.0, etc.

Which digital index is between official, but does not coincide with them: 10.2.0.0, 10.2.4.0, etc.

The letter index of which differs from PFAMIxx, PFAEUxx, PFARUxx and PFACNxx
2. Check loader status
1. Swinging Platform-tools (adb / fastboot) (spoiler Utilities and applications ) and unpack the contents of the archive into an empty folder on your PC / laptop
2. We transfer the smartphone to the mode fastboot (turn off, hold down the power and volume buttons minus, after the vibration release the power button and wait for the picture with the hare to appear). We connect it to a PC / laptop
3. In the file folder adb / fastboot we clampShiftand by pressingright mouse buttonchoose Open command window
Screenshot
Attached Image

4. In the console window that opens, sequentially type the commands
fastboot devices
fastboot oem device-info

Screenshot
Attached Image

If a fastboot gives out Device unlocked:true - loader unlocked
If a fastboot gives out Device unlocked:false - loader blocked by
3. Smartphone firmware
3.1. fastboot
1. Swinging Platform-tools (adb / fastboot) (spoiler Utilities and applications ) and unpack the contents of the archive into an empty folder on your PC / laptop. It is recommended to create a folder in the root of the local disk and specify a simple name (for example, 111)
2. Downloading firmware (spoiler Firmware version for fastboot ) and unpack the folder with files adb / fastboot . Unpack necessary so that the list of files in the folderaboutmatched the screenshot below (the number of files may differ in the end, depending on the firmware version):
Screenshot
Attached Image

3. We transfer the smartphone to the mode fastboot (turn off, hold down the power and volume buttons minus, after the vibration release the power button and wait for the picture with the hare to appear). We connect it to a PC / laptop
4. In the file folder adb / fastboot run flash_all.bat

You cannot use the flash_all_lock.bat batch file ("flash and lock the bootloader") when installing the official (Global / EEA / Russia) firmware for the Chinese version of the smartphone
You can use the flash_all_lock.bat batch file ("flash and lock the bootloader") when switching from the official (EEA / Russia) firmware to the official (Global)
If after starting flash_all.bat the console window opened and immediately closed
We start the console through Win + R (in the opened window type cmd)
Go to the file folder adb / fastboot
cd folder path

Drag the batch file to the console window and press Enter
If after launching flash_all.bat an error "Missmatching image and device" appears
In most cases, the error indicates that the firmware does not match the model of the smartphone. But if you are sure that you have downloaded what you need, do the following:

Open the batch file with any text editor
Find and delete strings
fastboot% * getvar product 2>& 1 | findstr / r / c: "^ product: * cepheus" || echo Missmatching image and device
fastboot% * getvar product 2>& 1 | findstr / r / c: "^ product: * cepheus" || exit / B 1

Save the changes and run the batch file again.

5. Wait for the reboot and disconnect the smartphone
4. Install / Update TWRP
4.1. Installation
4.1.1. fastboot
1. Swinging Platform-tools (adb / fastboot) (spoiler Utilities and applications ) and unpack the contents of the archive into an empty folder on your PC / laptop. It is recommended to create a folder in the root of the local disk and specify a simple name (for example, 111)
2. Swinging archive and unpack its contents in the folder with the files adb / fastboot
3. We transfer the smartphone to the mode fastboot (turn off, hold down the power and volume buttons minus, after the vibration release the power button and wait for the picture with the hare to appear). We connect it to a PC / laptop
4. In the file folder adb / fastboot run flash_twrp.bat
We translate the smartphone in TWRP
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

We allow to modify the System if it is asked about this when launching TWRP!

5. Wipe ➞ Format Data (confirm formatting by entering yes ) | Reboot ➞ Recovery
If at this stage the smartphone hangs on the Mi logo
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

6. Copy to the root of the internal memory (for the convenience of searching in TWRP) twrp.img and Dm-Verity & ForceEncrypt Disabler and disconnect the smartphone
7. Install ➞ choose Dm-Verity & ForceEncrypt Disabler ➞ install
8. Install Install Image ➞ choose TWRP image ➞ section Recovery ➞ set | Reboot ➞ Recovery
9. Reboot ➞ System
4.2. Update
4.2.1. fastboot
TWRP update viafastboot no different from the installation. Just rename the desired image to twrp.img and move it with the replacement in the folder with the files adb / fastboot
4.2.2. TWRP
1. We connect the smartphone to the PC / laptop, copy it to the root of the internal memory (for the convenience of searching in TWRP) the desired image and disconnect it. Or download this image directly via smartphone
We translate the smartphone in TWRP
Turn off
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

2. Install Install Image ➞ choose the image of TWRP ➞ section Recovery ➞ waiting for the end of the process
3. Reboot ➞ Recovery
If at this stage the smartphone hangs on the Mi logo
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP
5. Install / update build based on official
5.1. Installation installation based on the official
It is highly recommended to install the firmware copied to USB Flash, in order not to get a smaller amount of free internal memory!

1. Downloading firmware (spoiler Firmware )
2. Check the MD5 firmware after downloading. Perfect for this purpose. Hashtab (tab in the file properties)
3. Install TWRP according to the instructions 4.1.1 (except points 7 and 9)
4. WipeAdvanced wipe ➞ sections Cache , Data (the remaining sections will be overwritten by the firmware installation script)
5. Reboot ➞ Recovery
If at this stage the smartphone hangs on the Mi logo
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

6. Configure TWRP (language selection, time zone setting, etc.)
7. Copy the firmware to the root of USB Flash and connect via OTG-cable. Either we connect the smartphone to the PC / laptop, copy it to the root of the internal memory (for the convenience of searching in TWRP) and disconnect the smartphone
8. Install ➞ choose firmware ➞ tick on reboot after installation ➞ wait for the end of the process
5.2. Update build based on the official
1. Downloading firmware (spoiler Firmware )
2. Check the MD5 firmware after downloading. Perfect for this purpose. Hashtab (tab in the file properties)
We translate the smartphone in TWRP
Turn off
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

3. Making the necessary wipe (instructions 6.2 )
4. Reboot ➞ Recovery
If at this stage the smartphone hangs on the Mi logo
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

5. Copy the firmware to the root of USB Flash and connect via OTG-cable. Either we connect the smartphone to the PC / laptop, copy it to the root of the internal memory (for the convenience of searching in TWRP) and disconnect the smartphone
6. Install ➞ choose firmware ➞ tick on reboot after installation ➞ wait for the end of the process
6. Firmware Update
6.1. Official (Global / EEA / Russia / China)
When updating via the system updater ("3 points")

Can update

Global (MI) ➞ Global (MI)
EEA (EU) ➞ EEA (EU)
Russia (RU) ➞ Russia (RU)
China (CN) China (CN)


Withraising firmware version data will be saved
Withlowering firmware version / transition from stable firmware to developer and vice versa all data will be deleted

All other transitions

In the presence of an unlocked bootloader, via fastboot (more details in the instructions 7.1.1 and 7.2.1 )
If there is an unlocked bootloader, through TWRP (more details in the instructions 7.1.2 and 7.2.2 )
In the presence of a locked bootloader - through XiaoMiTool V2 . Put in this way the official (Global / EEA / Russia) firmware for the Chinese version of the smartphone can't
6.2. Build based on official
Withraisingfirmware versions andassembly from the same team or author: Wipe section Cache
Withloweringfirmware versions andassembly from the same team or author: Wipe section Cache
Withraising / lowering / savingfirmware versions andtransition to assembly from another team or author: Wipe sections Cache and Data
7. Transition from firmware to firmware
7.1. EEA / Russia / China ➞ Global
7.1.1. fastboot
Instruction 3.1
7.1.2. TWRP
It is highly recommended to install the firmware copied to USB Flash, in order not to get a smaller amount of free internal memory!

1. Downloading firmware (spoiler Firmware ) and Dm-Verity & ForceEncrypt Disabler
2. Check the MD5 firmware after downloading. Perfect for this purpose. Hashtab (tab in the file properties)
3. Install TWRP according to the instructions 4.1.1 (except points 7 and 9)
4. WipeAdvanced wipe ➞ sections Cache , Data (the remaining sections will be overwritten by the firmware installation script)
5. Reboot ➞ Recovery
If at this stage the smartphone hangs on the Mi logo
Hold the power button and both volume buttons
After the vibration, release the power button and wait for the launch of TWRP

6. Configure TWRP (language selection, time zone setting, etc.)
7. We copy the firmware and Dm-Verity & ForceEncrypt Disabler to the root of the USB Flash and connect via the OTG cable. Either we connect the smartphone to the PC / laptop, copy it to the root of the internal memory (for the convenience of searching in TWRP) and disconnect the smartphone
8. Install ➞ select firmware ➞ add Dm-Verity & ForceEncrypt Disabler to the queue ➞ tick on reboot after installation ➞ wait for the process to finish
7.2. Build based on official ➞ Global
7.2.1. fastboot
Instruction 3.1
7.2.2. TWRP
It is highly recommended to install the firmware copied to USB Flash, in order not to get a smaller amount of free internal memory!

1. Downloading firmware (spoiler Firmware ) and Dm-Verity & ForceEncrypt Disabler
2. Check the MD5 firmware after downloading. Perfect for this purpose. Hashtab (tab in the file properties)
We translate the smartphone in TWRP
Turn off
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

3. WipeAdvanced wipe ➞ sections Cache , Data (the remaining sections will be overwritten by the firmware installation script)
4. Reboot ➞ Recovery
If at this stage the smartphone hangs on the Mi logo
Hold the power button and both volume buttons
After the vibration, release the power button and wait for the launch of TWRP

5. Configure TWRP (language selection, time zone setting, etc.)
6. We copy the firmware and Dm-Verity & ForceEncrypt Disabler to the root of the USB Flash and connect via the OTG cable. Either we connect the smartphone to the PC / laptop, copy it to the root of the internal memory (for the convenience of searching in TWRP) and disconnect the smartphone
7. Install ➞ select firmware ➞ add Dm-Verity & ForceEncrypt Disabler to the queue ➞ tick on reboot after installation ➞ wait for the process to finish
7.3. Global / EEA / Russia / China ➞ build based on official
Instruction 5.1
8. Install / Uninstall Magisk and Update Firmware with Installed Magisk
8.1. Installation
8.1.1. Official (Global / EEA / India / Russia / China)
1. Install TWRP according to the instructions 4.1.1 (except points 5, 7 and 9). Image installation twrp.img from paragraph 8 instructions 4.1.1 produce with USB Flash!
2. Swinging Magisk
3. Copy Magisk to the root of USB Flash and connect via OTG-cable. Either we connect the smartphone to the PC / laptop, copy it to the root MicroSD (for the convenience of searching in TWRP) and disconnect the smartphone
4. Install ➞ choose Magisk ➞ tick on reboot after installation ➞ wait for the end of the process
If the Magisk icon does not appear on the desktop
Additionally install Magisk Manager
8.1.2. Builds based on official
1. Swinging Magisk
2. We connect the smartphone to the PC / laptop, copy it to the root of the internal memory (for the convenience of searching in TWRP) and disconnect the smartphone. Or download directly via smartphone
3. Install ➞ choose Magisk ➞ tick on reboot after installation ➞ wait for the end of the process
If the Magisk icon does not appear on the desktop
Additionally install Magisk Manager
8.2. Deletion
1. We connect the smartphone to a PC / laptop and copy it to the root of the internal memory (for the convenience of searching in TWRP) Magisk Uninstaller . Or download directly via smartphone
We translate the smartphone in TWRP
Turn off
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

2. Install ➞ choose Magisk Uninstaller ➞ put a tick on the reboot after installation ➞ waiting for the end of the process
8.3. Firmware update with installed Magisk
1. Downloading firmware (spoiler Firmware )
2. Check the MD5 firmware after downloading. Perfect for this purpose. Hashtab (tab in the file properties)
3. Swinging Magisk
We translate the smartphone in TWRP
Turn off
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

4. Making the necessary wipe (instructions 6.2 )
5. Reboot ➞ Recovery
If at this stage the smartphone hangs on the Mi logo
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

6. We copy the firmware and Magisk to the root of the USB Flash and connect via the OTG cable. Either we connect the smartphone to the PC / laptop, copy it to the root of the internal memory (for the convenience of searching in TWRP) and disconnect the smartphone
7. Install ➞ select firmware ➞ add to queue Magisk ➞ tick on reboot after installation ➞ wait for the process to finish

Modem firmware
fastboot
1. Swinging Platform-tools (adb / fastboot) (spoiler Utilities and applications ) and unpack the contents of the archive into an empty folder on your PC / laptop. It is recommended to create a folder in the root of the local disk and specify a simple name (for example, 111)
2. Swinging batch file and move it to the file folder adb / fastboot
3. Downloading firmware (spoiler Firmware version for recovery ) and extract the file from the archive NON-HLOS.bin to the file folder adb / fastboot
4. We transfer the smartphone to the mode fastboot (turn off, hold down the power and volume buttons minus, after the vibration release the power button and wait for the picture with the hare to appear). We connect it to a PC / laptop
5. In the file folder adb / fastboot run flash_modem.bat and wait for the reboot
TWRP
This method can be flashed provided TWRP supports firmware in the Modem section.

1. Downloading firmware (spoiler Firmware version for recovery ) and extract the file from the archive NON-HLOS.bin
2. We connect the smartphone to a PC / laptop, copy to the root MicroSD / internal memory (for convenience of searching in TWRP) the extracted image and disconnect it
We translate the smartphone in TWRP
Turn off
Clamping the power and volume buttons plus
After the vibration, release the power button and wait for the launch of TWRP

2. Install Install Image ➞ select the modem image ➞ section Modem ➞ waiting for the end of the process
3. Reboot ➞ System
Restoring the selection of regions
1. Swinging Platform-tools (adb / fastboot) (spoiler Utilities and applications ) and unpack the contents of the archive into an empty folder on your PC / laptop. It is recommended to create a folder in the root of the local disk and specify a simple name (for example, 111)
2. We swing on reference cust.img and flash_cust.bat and move them to the file folder adb / fastboot
3. We transfer the smartphone to the mode fastboot (turn off, hold down the power and volume buttons minus, after the vibration release the power button and wait for the picture with the hare to appear). We connect it to a PC / laptop
4. In the file folder adb / fastboot run flash_cust.bat

Images boot, persist, recovery from firmware 10.2.9.0.PFAMIXM


Post has been editedCamerado - 26.06.19, 01:00
Reason for editing: Magisk Manager 7.3.2



Rep: (735)
Twrp 3.2.3 by mauronofrio
https: //www.androidfil…id=1395089523397903448



Rep: (325)
Obzor_channel @ 03/08/19, 16:13*
In the hands of mi 9, on the English-Chinese firmware, the phone from the factory, did not unlock anything, did not even try. Today, it was necessary to reset it to the factory settings and after that it does not turn on, writes "system has been destroyed". What to do?

Flash throughMiFlashEnglish-Chinese firmware for Fastboot:http://bigota.d.miui.com/V10.2.11.0.PFACNXM/cepheus_images_V10.2.11.0.PFACNXM_20190225.0000.00_9.0_cn_163a3f9ac8.tgz.

Post has been editedgray.cat - 10.03.19, 17:27



Rep: (357)
* gray.cat , the boot is locked if I read it correctly.


Full version    

Help     rules

Now: 06/28/19 13:49