Flashing on the Redmi Note 10 Pro/Max

Flashing on the Redmi Note 10 Pro/Max

Redmi Note 10 Pro Discussion

Unlocking Bootloader

Before you get to flashing anything, you must first unlock your bootloader.

For this, you will need a

• An Internet connection

• A Xiaomi account

• A PC/Laptop

• A SIM card

• Patience

You have to bind your account with the Mi Unlock authorization tab which you can find under the developer settings.

Open the device settings > Tap on About phone > Scroll down and tap on MIUI version slot five times. This will unlock the developer options in your MIUI device which can be located under “Additional Settings.”

In the Developer options, go to the “Mi Unlock Status” and tap on “Add account and device” in order to authorize Xiaomi to unlock the device associated with the account. Note that it can take up to 168 hours to finish this, you will have to wait for the week before unlocking your bootloader.

The authorization process will use the mobile data of the carrier. Therefore, make sure you have turned off Wi-Fi before adding the account.

Before moving ahead with the next step, enable OEM unlocking and USB debugging while you are in the developer options settings.

Keep your Xiaomi or Redmi phone aside for a moment and open https://en.miui.com/unlock on your PC to download the Xiaomi Unlock Tool.

Extract the zip file and open the application named “Mi unlock flash file”. Log in using the same Mi account which is being used on the Xiaomi smartphone.

Before starting with the Mi bootloader unlocking process, tap on the top-right gear icon to check the update for both USB driver and Mi Unlock Tool.

As instructed on the app screen, switch off your smartphone. Take a moment and hold the power button and lower volume button simultaneously. This will open up the fast boot mode in your MIUI device. Now, connect the phone with the computer via USB cable.

A new message will appear on the screen, “Phone connected”. Now, click on the “Unlock” button to unlock the bootloader.

Done, your device is now unlocked

About ROMs

We have two types of Custom ROMs on the Redmi Note 10 Pro/Max

• MIUI Vendor Based ROM

• OSS Vendor Based ROM

What is OSS vendor?

• OSS (which stands for open-source software) vendor allows the developers to modify the vendor to remove MIUI bloat from the vendor and fix any issues by directly modifying the vendor, instead of overlaying it.

A few things to keep in mind

• Before flashing a MIUI vendor-based ROM, make sure you are on the correct vendor/firmware for YOUR region. You can get flashable ZIPs here so you do not have to the flash MIUI before flashing the ROM (Thanks @grewal) This means, if you have an Indian device variant, flash the with the latest vendor/firmware for India (sweetin). Flashing the wrong vendor will cause different issues such as worse battery drain (due to NFC spam), a green/blue tint in camera (as the Global markets do not have the 64MP device, using that vendor on the 64MP variant will cause such issues)

• If you shift from a MIUI vendor-based ROM to another MIUI vendor-based ROM or to an OSS vendor-based ROM, you do not have to flash the vendor again. However, if you want to switch from an OSS vendor-based ROM to a MIUI vendor-based ROM, you will need to flash the right vendor/firmware for your region.

Which should I pick OSS or MIUI vendor?

• You can pick either of them, both are stable and most have fixed issues on MIUI (such as flickering on YouTube). Pick according to what ROM you want to flash.

Flashing a Custom Recovery

Before flashing a ROM, you will need to install a Custom Recovery, which you can get from here. Keep in mind for now, only TWRP can decrypt your internal storage.

To flash a custom recovery, you will need a PC/Laptop, proper drivers, and platform tools.

• Boot into fastboot mode. To do that, restart your device then press the volume down key until you see the fastboot screen appear.

• Once you boot into fastboot mode, connect your device to the PC/Laptop.

• Unzip the platform-tools and place the recovery image in the folder.

• Open a terminal in the folder and type

fastboot devices

You should see your device there. If you don't, check your cable connection or check your drivers.

• Now to flash the recovery, type

fastboot flash recovery recoveryname.img

Where recoveryname is the name of the recovery you downloaded.

Keep in mind the only TWRP supports internal storage decryption. If you are using LineageOS/ArrowOS/PixelExperience recovery or OrangeFox recovery, you can only flash using SDCard or ADB Sideload.

A few notes about flashing Custom ROMs

• This is a device with dynamic partitions, to learn more, read about it here.

• You should NOT wipe any partition to clean flash a ROM.

Flashing MIUI vendor-based ROMs

• Make sure you are on the latest vendor/firmware for YOUR region. (You will only need to reflash if coming from an OSS vendor ROM)

• Flash the ROM

• Flash GApps (Optional if flashing a vanilla ROM which means GApps are not included)

• Format Data (Not the same as wiping data)

TWRP: Wipe > Format Data > Type "yes" & enter
OFOX: Menu > Manage Partitions > Data > Format Data > Type "yes" & enter

• Reboot to system

Flashing OSS vendor-based ROMs

• Flash the ROM

• Flash GApps (Optional if flashing a vanilla ROM which means GApps are not included)

• Format Data (Not the same as wiping data)

TWRP: Wipe > Format Data > Type "yes" & enter
OFOX: Menu > Manage Partitions > Data > Format Data > Type "yes" & enter

• Reboot to system

About DFE (Disable Force Encryption)

It is strongly advised to not use this! Anyone with physical access to your phone (for example if lost or stolen) can get all your confidential data, including photos and even saved passwords, and makes identity theft possible.

Whenever possible, back up your data and do a proper encrypted setup!

Flashing Magisk

• Download the latest Magisk APK from here.

• Flash the APK in recovery (if TWRP) OR Rename the .apk to .zip and flash in recovery (For recoveries like OrangeFox.)

• Reboot

To uninstall Magisk, click the "uninstall magisk" button in the Mgaisk app or rename the magisk.apk file to uninstall.zip and flash in TWRP.

Flashing ANXCamera (A MIUI Camera Port)

ANXCamera is a Magisk Module. This means you should only flash it in Magisk. Recovery installations are not supported. You will need 1 or 2 Modules to flash, depending on the ROM.

ANXCamera v204

Instructions

Fixes

ANXCamera is IMO the best MIUICamera port we have for sweet, even though it's Pre-Alpha. It is currently only supported for Android 11.


Flashing GSIs

• This is a device with dynamic partitions, so the way you flash it is different. To learn more, read about it here.

• Our device is A-Only but when it comes to GSI's we flash AB GSI's because SAR

• Download TWRP from here.

• Install it (Refer to the previous guide

• After flashing it, reboot to recovery by holding power and volume up

• Go to Reboot > Fastboot

• You will now boot into fastbootd

• Now to flash the system image using

fastboot flash system gsi.img

where gsi.img is the name of the image

• Once done, format data by typing

fastboot -w





Report Page