FORUMS

[Guide] OTA updates on non-stock recovery (TWRP)

97 posts
Thanks Meter: 47
 
Post Reply Email Thread
If you've flashed a non-stock recovery like TWRP*, you can not use the OTA update feature. You need to flash the full ROM via TWRP.

* TWRP is now officially supported, make sure you flash that version if you're using an older, unofficial TWRP.

1. Obtain the ROM you want to install. Make sure the download is from miui.com
  • Official site -> My phone is the EEA version, so I use the 'Mi 9T EEA' tab. The website does not update links immediately after a ROM update is released, so you may have to do a bit of digging if you want a very recent update.
  • You can also check ROM links on third party sites like ezbox.idv.tw, again, make sure the actual download links are from miui.com and not somewhere else.
  • Latest EEA ROM(Android 10) as of 2020-01-20 - V11.0.4.0.QFJEUXM
2. Get into TWRP
  • Either run 'adb reboot recovery'
  • Or power phone off and boot into TWRP by holding PWR+VOL_UP during boot
3. Upload the ROM to the phone
Code:
adb push ~/Downloads/miui_DAVINCIEEAGlobal_V11.0.4.0.QFJEUXM_5001481fbb_10.0.zip /sdcard/
4. Flash the ROM via TWRP
5. Flash Magisk if you use it, because flashing the ROM deletes it.
6. Remove the update file:
Code:
adb shell rm /sdcard/miui_DAVINCIEEAGlobal_V11.0.4.0.QFJEUXM_5001481fbb_10.0.zip
That's it! Reboot your phone into your new ROM!

Also check out my debloat list and my detailed phone settings.
The Following 10 Users Say Thank You to C0rn3j For This Useful Post: [ View ] Gift C0rn3j Ad-Free
3rd October 2019, 11:10 PM |#2  
Senior Member
Thanks Meter: 111
 
More
Please can I get the 10.3.15 ota zip for the official recovery I cant get the update and my phone is now on 10.3.12 it always say no update available even though I have done the update before and returned to 10.3.12 but it does show it to me again and also my otg doesn't work . please help me
4th October 2019, 09:33 AM |#3  
Senior Member
Flag France
Thanks Meter: 157
 
More
Quote:
Originally Posted by Benfatica

Please can I get the 10.3.15 ota zip for the official recovery I cant get the update and my phone is now on 10.3.12 it always say no update available even though I have done the update before and returned to 10.3.12 but it does show it to me again and also my otg doesn't work . please help me

OTA zip is here => https://bigota.d.miui.com/V10.3.15.0...6a5788-9.0.zip

4th October 2019, 02:18 PM |#4  
Senior Member
Thanks Meter: 111
 
More
Quote:
Originally Posted by Micdu70

OTA zip is here => https://bigota.d.miui.com/V10.3.15.0...6a5788-9.0.zip

Thanks,I was able to get it over ota but it doesn't come now has xiaomi removed it or something
4th October 2019, 05:15 PM |#5  
Senior Member
Thanks Meter: 111
 
More
I also get this message if I try to download the latest package. Is something wrong with my phone
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2019-10-04-17-10-08-944_com.android.updater.png
Views:	492
Size:	202.9 KB
ID:	4835325  
5th October 2019, 08:12 PM |#6  
C0rn3j's Avatar
OP Member
Thanks Meter: 47
 
Donate to Me
More
It looks like the 10.3.15.0 update was pulled and 10.3.12.0 is now latest.
5th October 2019, 09:00 PM |#7  
Senior Member
Thanks Meter: 111
 
More
Quote:
Originally Posted by C0rn3j

It looks like the 10.3.15.0 update was pulled and 10.3.12.0 is now latest.

Ok thanks, but why though 🤨🤨
8th October 2019, 02:29 AM |#8  
Senior Member
Flag Maracaibo
Thanks Meter: 19
 
More
My last update is 10.3.11.0 July security patch
8th October 2019, 10:12 PM |#9  
Murshad007's Avatar
Senior Member
Flag Lahore
Thanks Meter: 123
 
More
Quote:
Originally Posted by C0rn3j

If you've flashed a non-stock recovery like TWRP, you can not use the OTA update feature. You need to flash the full ROM via TWRP.
So how to get around this when the updater is telling you there is an incremental update?
Simple, we tell the updater to download the full image instead, move the update from the original folder so MIUI won't attempt to upgrade from it on next reboot, boot into TWRP and flash the image there.

1. Settings -> About Phone -> System update -> three dots -> Download latest package
2. Get filename of the update:
3. You now have the filename of the update. I got miui_DAVINCIEEAGlobal_V10.3.15.0.PFJEUXM_b6738621e 2_9.0.zip and will be using this name throughout the rest of this how-to, replace the examples accordingly based on what name you got.
4. (optional) Backup the latest ROM file to your PC:
5. Prevent MIUI from seeing the update file and trying to update from it on accident by moving the file a folder higher:
6. Power phone off
7. Boot into TWRP by holding PWR+VOL_UP during boot
8. Flash the ROM via TWRP
9. Flash Magisk if you use it, flashing the ROM deletes it.
10. Boot back into Android and remove the update file:

That's it!

You can also download the full ROM directly through miui.com, but keep in mind the website does not instantly update the link there after a ROM update is released.

https://en.miui.com/download-361.html#619 -> My phone is the EEA version, so I use the 'Mi 9T EEA' tab.
Page best viewed in Firefox, clicking on the lock icon -> Arrow icon in the security tab -> Disable protection, since Xiaomi can't even set their website up properly.

In my case the ROM download through phone was corrupted and I had to edit the site URL from the filename I got to get a proper update file:

Redmi K20 Open Beta File Link?
8th October 2019, 10:16 PM |#10  
C0rn3j's Avatar
OP Member
Thanks Meter: 47
 
Donate to Me
More
Wrong thread.
Don't quote the OP, it clutters the thread.
9th October 2019, 08:52 AM |#11  
RedNas74's Avatar
Senior Member
Thanks Meter: 41
 
More
For people who want the 10.3.15.0 update. I uploaded it to mega. Link is here:

https://mega.nz/#!pddQUaBL!s5En8LWax...Dj8J7_PbJwv0kc
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes