<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Redmi on Di</title>
        <link>https://dixu.ddns.net/tags/redmi/</link>
        <description>Recent content in Redmi on Di</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <lastBuildDate>Thu, 24 Sep 2026 12:00:00 -0400</lastBuildDate><atom:link href="https://dixu.ddns.net/tags/redmi/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Restore Official MIUI Firmware on the Redmi 8A (olivelite)</title>
            <link>https://dixu.ddns.net/p/restore-official-miui-firmware-on-the-redmi-8a-olivelite/</link>
            <pubDate>Fri, 02 Dec 2022 18:32:47 -0500</pubDate>
            <guid>https://dixu.ddns.net/p/restore-official-miui-firmware-on-the-redmi-8a-olivelite/</guid>
            <description>&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.mi.com/global/support/faq/details/KA-07238/&#34;  title=&#34;Official&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Xiaomi Bootloader Unlocking FAQ&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://en.miui.com/unlock/download_en.html&#34;  title=&#34;Official&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mi Unlock&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://developer.android.com/tools/releases/platform-tools&#34;  title=&#34;Official&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Android SDK Platform Tools&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;before-you-start&#34;&gt;Before You Start&#xA;&lt;/h2&gt;&lt;p&gt;This guide applies only to the original &lt;strong&gt;Redmi 8A&lt;/strong&gt;, whose device codename is &lt;code&gt;olivelite&lt;/code&gt;. The Redmi 8A Dual uses the codename &lt;code&gt;olivewood&lt;/code&gt; and requires different firmware. Flashing a package for another device or region can leave the phone unable to boot.&lt;/p&gt;&#xA;&lt;p&gt;Confirm all of the following before continuing:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The phone is a Redmi 8A and Fastboot reports &lt;code&gt;olivelite&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;li&gt;The ROM package matches the phone&amp;rsquo;s sales region: Global, EEA, India, Indonesia, or China.&lt;/li&gt;&#xA;&lt;li&gt;The battery is adequately charged and the USB cable is reliable.&lt;/li&gt;&#xA;&lt;li&gt;Photos, files, authenticator codes, and other important data are backed up elsewhere.&lt;/li&gt;&#xA;&lt;li&gt;The Xiaomi account credentials and any screen-lock credentials are available.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Unlocking and fastboot flashing can erase the entire phone. Xiaomi also warns that unlocking and flashing increase security and device-failure risks and may affect warranty service. Do not continue unless you accept those consequences.&lt;/p&gt;&#xA;&lt;p&gt;If Android still starts and the built-in updater accepts an official recovery package, use the recovery method first. Use the fastboot method to repair a failed installation, change the complete system image, or restore a phone whose updater cannot complete the installation.&lt;/p&gt;&#xA;&lt;h2 id=&#34;identify-the-device-in-fastboot&#34;&gt;Identify the Device in Fastboot&#xA;&lt;/h2&gt;&lt;p&gt;Install Google&amp;rsquo;s current Platform Tools on Windows, open PowerShell in the extracted &lt;code&gt;platform-tools&lt;/code&gt; directory, and start the powered-off phone by holding &lt;strong&gt;Volume Down + Power&lt;/strong&gt; until the Fastboot screen appears. Connect the phone and run:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;.\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fastboot&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;exe&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;devices&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;.\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fastboot&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;exe&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;getvar&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;product&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Continue only when the serial number appears and the product is &lt;code&gt;olivelite&lt;/code&gt;. Stop if it reports &lt;code&gt;olivewood&lt;/code&gt;, another product, or no product at all.&lt;/p&gt;&#xA;&lt;h2 id=&#34;choose-and-verify-the-rom&#34;&gt;Choose and Verify the ROM&#xA;&lt;/h2&gt;&lt;p&gt;Download an official MIUI ROM for &lt;code&gt;olivelite&lt;/code&gt; and the phone&amp;rsquo;s original region. Xiaomi Firmware Updater maintains a convenient &lt;a class=&#34;link&#34; href=&#34;https://xmfirmwareupdater.com/miui/olivelite/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Redmi 8A ROM archive&lt;/a&gt; whose package links point to Xiaomi&amp;rsquo;s download servers. Treat it as a third-party index and verify the filename and checksum before using a package.&lt;/p&gt;&#xA;&lt;p&gt;The original article used the following Global build as a reproducible example:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Recovery: &lt;code&gt;miui_OLIVELITEGlobal_V12.5.2.0.QCPMIXM_1c495cd112_10.0.zip&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Recovery MD5: &lt;code&gt;1c495cd112b635935acf00a655e17a06&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Fastboot: &lt;code&gt;olivelite_global_images_V12.5.2.0.QCPMIXM_20211025.0000.00_10.0_global_213ef1784d.tgz&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Fastboot MD5: &lt;code&gt;213ef1784df9cfc276a00d51b4498ae0&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These Global packages are not appropriate for every Redmi 8A. Use a package with the correct regional suffix, such as &lt;code&gt;MIXM&lt;/code&gt; for Global, &lt;code&gt;EUXM&lt;/code&gt; for EEA, &lt;code&gt;INXM&lt;/code&gt; for India, &lt;code&gt;IDXM&lt;/code&gt; for Indonesia, or &lt;code&gt;CNXM&lt;/code&gt; for China.&lt;/p&gt;&#xA;&lt;p&gt;Verify a downloaded file in PowerShell and compare the result with the checksum published beside that exact package:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;Get-FileHash&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-Algorithm&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MD5&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-LiteralPath&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;C:\Users\YourName\Downloads\olivelite_global_images_V12.5.2.0.QCPMIXM_20211025.0000.00_10.0_global_213ef1784d.tgz&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Replace the path and filename with the file you downloaded. Do not flash a file whose checksum differs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;method-1-install-a-recovery-rom&#34;&gt;Method 1: Install a Recovery ROM&#xA;&lt;/h2&gt;&lt;p&gt;This method uses Android&amp;rsquo;s built-in updater and normally does not require an unlocked bootloader. It still requires an authentic package that the phone accepts for its model, region, and upgrade path.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Download the recovery &lt;code&gt;.zip&lt;/code&gt;; do not extract it.&lt;/li&gt;&#xA;&lt;li&gt;Copy the file to the phone&amp;rsquo;s internal storage.&lt;/li&gt;&#xA;&lt;li&gt;Open &lt;strong&gt;Settings &amp;gt; About phone &amp;gt; MIUI version&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Open the updater menu and select &lt;strong&gt;Choose update package&lt;/strong&gt; if that option is available.&lt;/li&gt;&#xA;&lt;li&gt;Select the recovery &lt;code&gt;.zip&lt;/code&gt; and wait while MIUI verifies it.&lt;/li&gt;&#xA;&lt;li&gt;Approve the installation and keep the phone connected to power until it restarts.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;If MIUI rejects the package, stop. Do not rename the package, edit its metadata, or use a verification bypass. Recheck the device codename, region, installed version, and whether the package is a recovery ROM rather than a fastboot ROM.&lt;/p&gt;&#xA;&lt;h2 id=&#34;method-2-unlock-and-flash-a-fastboot-rom&#34;&gt;Method 2: Unlock and Flash a Fastboot ROM&#xA;&lt;/h2&gt;&lt;p&gt;The fastboot procedure requires Windows, Xiaomi&amp;rsquo;s Mi Unlock utility, an unlocked bootloader, and MiFlash. Assume that both unlocking and flashing will delete all user data.&lt;/p&gt;&#xA;&lt;h3 id=&#34;prepare-the-phone-and-xiaomi-account&#34;&gt;Prepare the Phone and Xiaomi Account&#xA;&lt;/h3&gt;&lt;ol&gt;&#xA;&lt;li&gt;Sign in to the Xiaomi account that will be used in Mi Unlock.&lt;/li&gt;&#xA;&lt;li&gt;Open &lt;strong&gt;Settings &amp;gt; About phone &amp;gt; MIUI version&lt;/strong&gt; and tap the MIUI version repeatedly until developer mode is enabled.&lt;/li&gt;&#xA;&lt;li&gt;Open &lt;strong&gt;Settings &amp;gt; Additional settings &amp;gt; Developer options&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Enable &lt;strong&gt;OEM unlocking&lt;/strong&gt; and &lt;strong&gt;USB debugging&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Open &lt;strong&gt;Mi Unlock status&lt;/strong&gt;, accept the notice, and select &lt;strong&gt;Add account and device&lt;/strong&gt; while the phone is using mobile data.&lt;/li&gt;&#xA;&lt;li&gt;Keep the Xiaomi account signed in and use the phone normally during any waiting period shown by Xiaomi.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The wait is determined by Xiaomi&amp;rsquo;s service. Follow the time displayed by Mi Unlock; do not assume it will always be 168 hours. Resetting the phone, removing the account, or rebinding the device may restart the waiting period.&lt;/p&gt;&#xA;&lt;h3 id=&#34;unlock-the-bootloader&#34;&gt;Unlock the Bootloader&#xA;&lt;/h3&gt;&lt;ol&gt;&#xA;&lt;li&gt;Download and extract &lt;a class=&#34;link&#34; href=&#34;https://en.miui.com/unlock/download_en.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mi Unlock&lt;/a&gt; on a Windows PC.&lt;/li&gt;&#xA;&lt;li&gt;Power off the phone, then hold &lt;strong&gt;Volume Down + Power&lt;/strong&gt; to enter Fastboot mode.&lt;/li&gt;&#xA;&lt;li&gt;Connect the phone directly to the PC with a reliable USB cable.&lt;/li&gt;&#xA;&lt;li&gt;Start Mi Unlock and sign in with the same Xiaomi account bound to the phone.&lt;/li&gt;&#xA;&lt;li&gt;Install the Xiaomi USB driver from the tool if the phone is not detected.&lt;/li&gt;&#xA;&lt;li&gt;Select &lt;strong&gt;Unlock&lt;/strong&gt; and accept the data-loss warnings.&lt;/li&gt;&#xA;&lt;li&gt;If Xiaomi displays a waiting period, leave the account bound and repeat the unlock after that period has elapsed.&lt;/li&gt;&#xA;&lt;li&gt;When the tool reports success, restart the phone and complete its initial setup.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The unlock operation performs a factory reset. After setup, re-enable developer options and USB debugging if they are needed for the checks below.&lt;/p&gt;&#xA;&lt;p&gt;Return to Fastboot mode and confirm the state:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;.\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fastboot&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;exe&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;getvar&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;unlocked&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Continue only when the result shows that the bootloader is unlocked.&lt;/p&gt;&#xA;&lt;h3 id=&#34;extract-the-fastboot-rom&#34;&gt;Extract the Fastboot ROM&#xA;&lt;/h3&gt;&lt;p&gt;The fastboot package ends in &lt;code&gt;.tgz&lt;/code&gt;. Extract it completely; this commonly requires extracting the resulting &lt;code&gt;.tar&lt;/code&gt; file a second time. The final folder must contain &lt;code&gt;flash_all.bat&lt;/code&gt;, other flash scripts, and an &lt;code&gt;images&lt;/code&gt; directory.&lt;/p&gt;&#xA;&lt;p&gt;Move the extracted folder to a short local path without special characters, for example:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;C:\Xiaomi\olivelite_global_images_V12.5.2.0.QCPMIXM&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Do not select the parent folder or the &lt;code&gt;images&lt;/code&gt; subfolder in MiFlash. Select the folder that directly contains &lt;code&gt;flash_all.bat&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;flash-with-miflash&#34;&gt;Flash with MiFlash&#xA;&lt;/h3&gt;&lt;ol&gt;&#xA;&lt;li&gt;Obtain MiFlash through Xiaomi&amp;rsquo;s &lt;a class=&#34;link&#34; href=&#34;https://www.mi.com/service/support&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;phone flashing support page&lt;/a&gt; and install it on Windows.&lt;/li&gt;&#xA;&lt;li&gt;Start &lt;code&gt;XiaoMiFlash.exe&lt;/code&gt; as an administrator.&lt;/li&gt;&#xA;&lt;li&gt;Put the phone in Fastboot mode and connect it directly to the PC.&lt;/li&gt;&#xA;&lt;li&gt;Select &lt;strong&gt;Refresh&lt;/strong&gt; and confirm that MiFlash lists the device.&lt;/li&gt;&#xA;&lt;li&gt;Select the extracted fastboot ROM folder.&lt;/li&gt;&#xA;&lt;li&gt;At the bottom of MiFlash, select &lt;strong&gt;clean all&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Select &lt;strong&gt;Flash&lt;/strong&gt; and do not disconnect the cable until MiFlash reports success.&lt;/li&gt;&#xA;&lt;li&gt;Restart the phone if it does not restart automatically. The first boot can take several minutes.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;&lt;code&gt;clean all&lt;/code&gt; is the safest general choice for a repair installation because it avoids carrying incompatible user data into the restored system. &lt;code&gt;save user data&lt;/code&gt; is not a backup and may fail when partitions or Android versions differ.&lt;/p&gt;&#xA;&lt;p&gt;Avoid &lt;strong&gt;clean all and lock&lt;/strong&gt; unless the ROM is an unmodified official package for the exact model and original region and you have already confirmed that it boots correctly. Relocking with an incompatible or cross-region image can prevent the phone from starting.&lt;/p&gt;&#xA;&lt;h2 id=&#34;troubleshooting&#34;&gt;Troubleshooting&#xA;&lt;/h2&gt;&lt;h3 id=&#34;fastboot-does-not-detect-the-phone&#34;&gt;Fastboot Does Not Detect the Phone&#xA;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;Try another data-capable cable and a direct USB port; avoid hubs.&lt;/li&gt;&#xA;&lt;li&gt;Open Windows Device Manager and reinstall the Google or Xiaomi bootloader driver if the device has a warning icon.&lt;/li&gt;&#xA;&lt;li&gt;Close MiFlash and Mi Unlock before testing with &lt;code&gt;fastboot devices&lt;/code&gt;, because only one program should control the interface at a time.&lt;/li&gt;&#xA;&lt;li&gt;Try a USB 2.0 port if an older phone is unreliable on a particular USB 3.x controller.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;mi-unlock-cannot-verify-the-account&#34;&gt;Mi Unlock Cannot Verify the Account&#xA;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;Confirm that the same Xiaomi account is signed in on both the phone and Mi Unlock.&lt;/li&gt;&#xA;&lt;li&gt;Bind the account in &lt;strong&gt;Mi Unlock status&lt;/strong&gt; while using mobile data instead of Wi-Fi.&lt;/li&gt;&#xA;&lt;li&gt;Confirm that the SIM is active and the phone&amp;rsquo;s date and time are correct.&lt;/li&gt;&#xA;&lt;li&gt;Follow the server-provided waiting period and avoid repeatedly removing and rebinding the account.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;miflash-reports-a-path-or-file-error&#34;&gt;MiFlash Reports a Path or File Error&#xA;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;Extract the archive completely instead of opening it inside the archive utility.&lt;/li&gt;&#xA;&lt;li&gt;Move the ROM to a short path such as &lt;code&gt;C:\Xiaomi\ROM&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Select the directory containing &lt;code&gt;flash_all.bat&lt;/code&gt; and the &lt;code&gt;images&lt;/code&gt; folder.&lt;/li&gt;&#xA;&lt;li&gt;Recheck the archive checksum and download it again if extraction reports an error.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;the-phone-cannot-enter-fastboot&#34;&gt;The Phone Cannot Enter Fastboot&#xA;&lt;/h3&gt;&lt;p&gt;Do not follow unofficial test-point, account-bypass, or Emergency Download authorization workarounds. If the phone cannot enter Fastboot, cannot boot Android, or needs an authorized EDL account, contact an authorized Xiaomi service center. Xiaomi&amp;rsquo;s &lt;a class=&#34;link&#34; href=&#34;https://www.mi.com/global/support/faq/details/KA-523727/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;flashing guidance&lt;/a&gt; also warns that an incorrect ROM, rollback, or interrupted flash can leave the phone unusable.&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
