Xiaomi Firmware Updater (Redmi Note 8)

Posted on

All Xiaomi users suffer from a just single problem, that is Firmware update. As there are many devices with no one to provide the fresh firmware update every single release. And also, developers who provide updates to devices may forget or be busy sometimes, so statements are provided later. Here is my simple solution:

Xiaomi Firmware Updater (Redmi Note 8)

A set of various scripts that automatically generate Xiaomi firmware flashable zip files every MIUI fresh or new update!
My scripts download MIUI official ROMs, both Developer and Stable, China and Global, extracts the firmware-update folder, creates firmware flashable zip with auto-written “updater-script,” and uploads them automatically to many servers.
The scripts are entirely automated, running on a Linux server every 6 hours.

Names will be in the following manner:

  • fw_ginkgo_miui_GINKGOGlobal_*.zip is Xiaomi Redmi Note 8 Global firmware
  • fw_ginkgo_miui_GINKGO_*.zip is Xiaomi Redmi Note 8 China firmware


You can get updates constantly from various mirrors available on the website:

Frequently Asked Questions (for user):
What is Firmware? Is it a full ROM or OTA package?
No, Firmware is not a ROM not OTA Package, and it’s a set of low-level drivers that helps the operating system/OS do whatever it wants to do. It includes various things like Bluetooth, Modem, Bootloader, DSP, etc.

Why should I update the Firmware?
Okay, Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own same as custom ROMs, so if you want to keep your device update, always update your Redmi Note 8 firmware!
Do I need updating the Firmware If I’m MIUI official or custom ROM user?
No, MIUI ROMs contain the firmware-update package, which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK CPU devices including China-only devices.
Check the full devices list here
How to update the firmware?
1- You must Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom android recovery. There is no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Commonly, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.