WebTrickz
TRENDING
  • How to Turn Off the Flashlight on iPhone 12 and 12 Pro
No Result
View All Result
  • News
  • Reviews
  • Social Media
    • Facebook
    • Twitter
    • YouTube
    • Messenger
    • Instagram
    • Snapchat
    • WhatsApp
    • TikTok
  • Apps
  • How To’s
  • Apple
  • iPhone
  • Google
  • Android
  • Mac
SUBSCRIBE
  • News
  • Reviews
  • Social Media
    • Facebook
    • Twitter
    • YouTube
    • Messenger
    • Instagram
    • Snapchat
    • WhatsApp
    • TikTok
  • Apps
  • How To’s
  • Apple
  • iPhone
  • Google
  • Android
  • Mac
No Result
View All Result
WebTrickz
No Result
View All Result
Home How To's

How to Unbrick & Downgrade any Xiaomi Phone from Developer ROM to Stable ROM

Cosmic Paladin by Cosmic Paladin
March 24, 2020
in How To's

So Xiaomi has locked the bootloader and its not going to be as easy as before to get into the recovery mode on their phones and go about the freedom of flashing. One would need an official approval from Xiaomi to be able to do this. But there are occasions where one cannot wait for the elongated periods of time that Xiaomi takes to roll out OTAs and many a times we go ahead and flash the Developer ROM. There could be instances where it could be unstable or you may encounter bugs and hence you want to revert to the “Stable” ROM that you came from.

xiaomi-fastboot

It could be as easy as downloading the stable ROM from MIUI Forums > Downloads and flashing it via Updater app. But in the recent past, more often than not users have been getting the “Couldn’t verify update package” error when they try to do so. There are many workaround for this but none of them assure you can move back to the stable ROM. And with the locked bootloader getting into the recovery too is a pain now. We found ourselves stuck in such a situation when we updated our Redmi Note 3 to MIUI 8 Developer ROM and somehow wanted to move back to the stable MIUI 7.

ADVERTISEMENT

Following instructions can be used to seamlessly DOWNGRADE any Xiaomi phone from ANY Developer ROM version to ANY Stable ROM version!

Lets start with the files that you may need for the process:

Important Note: This process will erase all the data on the phone so make sure you’ve backed up everything before you start off the process

  1. ADB Zip
  2. Fastboot file/zip for your Xiaomi Phone
  3. MIUI ROM Flashing Tool or MI Flash

Step 1: Enabling USB Debugging

  1. Get to Settings > About Phone and look for MIUI Version
  2. Tap on MIUI Version around 7 times until you see a message for the “Developer Tools” being enabled
  3. Move over to Settings > Additional Settings > Developer Tools
  4. Enable “USB Debugging” option via toggle

Step 2: Moving the phone to Download Mode

ADVERTISEMENT

Note: This is NOT the same as Fastboot Mode

  1. Unzip the ADB.zip file that was downloaded earlier
  2. Hit Shift + Right Click inside the folder on a blank space
  3. Choose “Open Command Window Here”
  4. Connect the phone to the PC
  5. Execute the following commands:
    1. adb devices [Hit enter. Once done, it should show a device number]
    2. adb reboot edl [Hit enter]
  6. The phone will reboot into Download mode. You should see the LED light blink in redadb

Step 3: Verifying if the PC / Laptop is detecting the phone

  1. Click on Start
  2. Locate “Computer” and right click on it
  3. Select “Manage”
  4. Click on “Device Manager”
  5. At the top you should see “Android Phone” and under that “Xiaomi Composite MDB Interface”
  6. In case the phone isn’t getting detected or you have some issue, proceed to Step 4 else jump to Step 5

Step 4: Getting the PC / Laptop to recognize the phone and manage Driver Signature Enforcement

  1. Hop over to C:\Windows\System32
  2. Shift+Right Click and choose “Open Command Window Here”
  3. Run the following commands:
    1. bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS
    2. bcdedit.exe -set TESTSIGNING OFF
  4. Ideally the above commands should run fine and you should get a success message. But in case you get the “bcdedit.exe is not recognized as an internal” error, perform the following and follow steps 1 thru 3 again:
    1. Go to Start > Computer
    2. Right click and hit “Properties”
    3. Then click on “Advanced System Settings”
    4. Go to “Advanced” tab and click on “Environment Variables”
    5. Look for “Path” in the top and bottom boxes. If not found, click on “New”, naming it as “Path” and for the Value, provide the following:
      1. C:\Windows\System32 and save
    6. Note, in case the path for your System 32 is different, specify that path. In most cases, it would be the path we just mentioned.

Step 5: Flashing the ROM

  1. Unzip the fastboot file that you’ve downloaded for your phone into a folder
  2. Unzip and install the Mi Flash tool
  3. Right click on the Mi Flash executor and “Run As Administrator”
  4. Click on “Browse”
  5. Now set the path of the fastboot file extract and select “Image”
  6. Now Click on “Browse” and “Advanced”
  7. Now in the first line, choose “flashall.bat”
  8. Choose “Flash All” at the bottom on the radio button
  9. Now hit the Refresh button at the top and your phone should be recognized and will show up
  10. Then select Flash. Give it some 10 minutes.
  11. Once the green progress bar goes full, it would say “The operation complete successfully”adb3

Step 6: Finishing up

  1. Unplug the phone from the cable
  2. Press the power button and hold it for 10-20 seconds until you feel some vibrations
  3. Let go of the power button
  4. Your Xiaomi phone will now boot up into the stable ROM that was flashed and take you thru the setup as if it were a new phone!
  5. In case there any more updates on the ROM, the device would prompt you for an update, go ahead and do it

Hope you found this article useful, do let us know if you have any questions in the comments below.

Tags: BootloaderFastbootGuideMIUIROMTutorialsXiaomi
ShareTweetSend
Previous Post

Review of Transcend JetFlash 890S Type-C OTG Flash drive: Speedy, dual purpose but delicate

Next Post

Moto G4 Play goes on sale in India on Sep 6th exclusively on Amazon.in

Cosmic Paladin

Cosmic Paladin

Cosmic Paladin is a Tech Enthusiast and a Gadget Freak! From Nokia 3310 from back in the day to OnePlus One today, he has used tons of devices and has dived deep into the nuances of what it takes to make a good phone. As a Product Manager building enterprise mobile and web apps, his passion is music, photography and tech blogging!

Next Post

Moto G4 Play goes on sale in India on Sep 6th exclusively on Amazon.in

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

ADVERTISEMENT

Latest Stories

Record your Screen on Mac with VideoProc | 3 Flexible Modes

March 4, 2021
remove call silencing on iOS 14

Here’s how to Turn Off Silence Calls in iOS 14 on iPhone

March 2, 2021
silence

How to Silence Calls from a Specific Contact on your iPhone

March 2, 2021

Can My Mac Get Viruses and How to Protect It?

February 17, 2021
discord featured image

Here’s how to Change your Age on Discord

February 14, 2021

TRENDING

  • facebook messenger logo

    How to Send Files and Documents on Messenger for Android

  • How to Reply to a Specific Message on Instagram 2020

  • How to Sign Out of One Google Account on your Computer

  • What does Other Viewers mean on a Facebook Story?

  • How to View your Archived Stories on Facebook 2020

ADVERTISEMENT

Popular Tags

Google Android Chrome

Twitter Dark Mode OnePlus

iPhone Apple Apps Mac

Facebook Messenger Security

Instagram Tutorials Photos

  • About
  • Advertise
  • Contact
  • Privacy Policy

© 2021 WebTrickz. All Rights Reserved.

No Result
View All Result
  • News
  • Reviews
  • Apps
  • How To’s
  • Android
  • Google
  • iPhone
  • Mac
  • Contact Us

© 2021 WebTrickz. All Rights Reserved.