[FASTBOOT][OTA] Xiaomi Mi A1 OTA & FASTBOOT Images

Search This thread

Displax

Senior Member
Jan 19, 2015
384
2,122
27
Ukraine - Kyiv
Google Pixel 4a 5G
I just find and collect all available OTA and Fastboot links for Xiaomi Mi A1

How to extract OTA link: https://xdaforums.com/showpost.php?p=74828109&postcount=2
Tool to unpack OTA images: https://xdaforums.com/showpost.php?p=75003815&postcount=48

Fastboot Images:
Android 9.0.0 [PKQ1.180917.001.V10.0.24.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.24....0.PDHMIXM_20200810.0000.00_9.0_49f16fd30d.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.23.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.23....0.PDHMIXM_20200707.0000.00_9.0_b49c1d0e32.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.22.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.21.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.20.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.19.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.19....0.PDHMIXM_20200311.0000.00_9.0_78b42319da.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.18.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.17.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.17....0.PDHMIXM_20200113.0000.00_9.0_d8242da935.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.16.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.16....0.PDHMIXM_20191206.0000.00_9.0_494f11505e.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.15.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.15....0.PDHMIXM_20191108.0000.00_9.0_f146785cc8.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.14.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.13.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.13....0.PDHMIXM_20190909.0000.00_9.0_d38feb71c8.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.12.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.12....0.PDHMIXM_20190812.0000.00_9.0_089486f35f.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.11.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.11....0.PDHMIXM_20190711.0000.00_9.0_fdab617cb2.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.10.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.10....0.PDHMIXM_20190613.0000.00_9.0_1ee4c42e8a.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.9.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.9.0...0.PDHMIXM_20190514.0000.00_9.0_3ded3e7b82.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.8.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.7.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.6.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.5.0.PDHMIXM]: ?????
Android 9.0.0 [PKQ1.180917.001.V10.0.4.0.PDHMIXM]: https://bigota.d.miui.com/V10.0.4.0...0.PDHMIXM_20190104.0000.00_9.0_2cee840c96.tgz
Android 9.0.0 [PKQ1.180917.001.V10.0.3.0.PDHMIXM]: ?????

Android 8.1.0 [OPM1.171019.026.V9.6.8.0.ODHMIFE]: https://bigota.d.miui.com/V9.6.8.0....0.ODHMIFE_20181031.0000.00_8.0_9ea450fe98.tgz
Android 8.1.0 [OPM1.171019.026.V9.6.7.0.ODHMIFE]: https://bigota.d.miui.com/V9.6.7.0....0.ODHMIFE_20181015.0000.00_8.0_47d6fd23c7.tgz
Android 8.1.0 [OPM1.171019.026.V9.6.6.0.ODHMIFE]: ?????
Android 8.1.0 [OPM1.171019.026.V9.6.5.0.ODHMIFE]: https://bigota.d.miui.com/V9.6.5.0....0.ODHMIFE_20180814.0000.00_8.0_752dc2aded.tgz
Android 8.1.0 [OPM1.171019.026.V9.6.4.0.ODHMIFE]: https://bigota.d.miui.com/V9.6.4.0....0.ODHMIFE_20180712.0000.00_8.0_735823083f.tgz

Android 8.0.0 [OPR1.170623.026.V9.5.11.0.ODHMIFA]: https://bigota.d.miui.com/V9.5.11.0...0.ODHMIFA_20180504.0000.00_8.0_1a04581058.tgz
Android 8.0.0 [OPR1.170623.026.V.9.5.10.0.ODHMIFA]: https://bigota.d.miui.com/V.9.5.10....0.ODHMIFA_20180405.0000.00_8.0_b9e697ed56.tgz
Android 8.0.0 [OPR1.170623.026.V9.5.9.0.ODHMIFA]: https://bigota.d.miui.com/V9.5.9.0....0.ODHMIFA_20180316.0000.00_8.0_f8cd1b4e8e.tgz
Android 8.0.0 [OPR1.170623.026.V9.5.4.0.ODHMIFA]: https://bigota.d.miui.com/V9.5.4.0....0.ODHMIFA_20180226.0000.00_8.0_5773957dcd.tgz
Android 8.0.0 [OPR1.170623.026.8.1.10]: https://bigota.d.miui.com/8.1.10/tissot_images_8.1.10_20180110.0000.00_8.0_8ea503201b.tgz
Android 8.0.0 [OPR1.170623.026.7.12.29]: https://bigota.d.miui.com/7.12.29/tissot_images_7.12.29_20171228.0000.00_8.0_c9a6ea979b.tgz

Android 7.1.2 [N2G47H.7.12.19]: https://bigota.d.miui.com/7.12.19/tissot_images_7.12.19_20171219.0000.00_7.1_d39fa89aaf.tgz
Android 7.1.2 [N2G47H.7.12.7]: https://bigota.d.miui.com/7.12.7/tissot_images_7.12.7_20171207.0000.00_7.1_ac947e5007.tgz
Android 7.1.2 [N2G47H.7.11.18]: https://bigota.d.miui.com/7.11.18/tissot_images_7.11.18_20171117.0000.00_7.1_3ac9b1f856.tgz
Android 7.1.2 [N2G47H.7.10.30]: https://bigota.d.miui.com/7.10.30/tissot_images_7.10.30_20171030.0000.00_7.1_82ffdfe70c.tgz
Android 7.1.2 [N2G47H.7.10.14]: https://bigota.d.miui.com/7.10.14/tissot_images_7.10.14_20171014.0000.00_7.1_d791bf99f4.tgz
Android 7.1.2 [N2G47H.7.9.21]: https://bigota.d.miui.com/7.9.21/tissot_images_7.9.21_20170921.0000.00_7.1_029785572d.tgz
Android 7.1.2 [N2G47H.7.8.23]: https://bigota.d.miui.com/7.8.23/tissot_images_7.8.23_20170823.0000.00_7.1_61cf97d794.tgz

Full OTA Images: (Google server)
Android 8.1.0 [OPM1.171019.019.V9.6.3.0.ODHMIFE]: https://android.googleapis.com/pack.../7d9bd9f94aba29adb04b78aabb944c1958e593fe.zip
Android 8.1.0 [OPM1.171019.019.V9.6.2.0.ODHMIFE]: https://android.googleapis.com/pack.../b004282df093e1fd7aec1782b4c8be3e6d1ba955.zip

Android 8.0.0 [OPR1.170623.026.V.9.5.10.0.ODHMIFA]: https://android.googleapis.com/pack.../ab087ba7b66d670e8d551e03f530a7aeab972579.zip
Android 8.0.0 [OPR1.170623.026.8.3.22]: https://android.googleapis.com/pack.../d1cdafcbab1fcd543d702281c9f30e9eaa3e2d25.zip
Android 8.0.0 [OPR1.170623.026.8.3.16]: https://android.googleapis.com/pack.../81e2152842d06256bb1484f2e05fb8f63d07b765.zip
Android 8.0.0 [OPR1.170623.026.V9.5.9.0.ODHMIFA]: https://android.googleapis.com/pack.../7c05474d9be8a1856d1ca319ddac13eb72839e6f.zip
Android 8.0.0 [OPR1.170623.026.8.3.13]: https://android.googleapis.com/pack.../89a3eb0c29f2955f8fba0cb996de9d7e4ba6db8f.zip
Android 8.0.0 [OPR1.170623.026.V9.5.6.0.ODHMIFA]: https://android.googleapis.com/pack.../80609cdd53f1bbba4e3a81eaee676fd367e9f66b.zip
Android 8.0.0 [OPR1.170623.026.8.3.8]: https://android.googleapis.com/pack.../72093aa3794fd45fe370735feff1473cff241258.zip
Android 8.0.0 [OPR1.170623.026.8.3.1]: https://android.googleapis.com/pack.../72093aa3794fd45fe370735feff1473cff241258.zip
Android 8.0.0 [OPR1.170623.026.V9.5.4.0.ODHMIFA]: https://android.googleapis.com/pack.../779ceac2981ade9b17c1ea2d105a610024f039a8.zip
Android 8.0.0 [OPR1.170623.026.8.2.1]: https://android.googleapis.com/pack.../05e3231045757ccae0f754a43b6e15e4374f3718.zip
Android 8.0.0 [OPR1.170623.026.8.1.10]: https://android.googleapis.com/pack.../ee592cfc37713ab6404363513c1d7a51c1551d83.zip
Android 8.0.0 [OPR1.170623.026.7.12.29]: https://android.googleapis.com/pack.../c886f741b20cb98d6ca79493b0bf62a2b68fc26d.zip
Android 8.0.0 [BETA 1]: https://android.googleapis.com/pack.../ffc0b01f8888cb7bbbc8fa2938247c4f1d04cabf.zip

Android 7.1.2 [N2G47H.7.12.19]: https://android.googleapis.com/pack.../85b8d41fe3eaab3155ab04a46db95d981ffb4ed1.zip
Android 7.1.2 [N2G47H.7.12.7]: https://android.googleapis.com/pack.../0c5ca12be40713da0585dea701d380e38e4680a8.zip
Android 7.1.2 [N2G47H.7.11.18]: https://android.googleapis.com/pack.../469bc53624f7bcdb4da858ae4666b06fe8e777d0.zip
Android 7.1.2 [N2G47H.7.10.30]: https://android.googleapis.com/pack.../75e0e6112e309169f81b0730779eb9b130509784.zip
Android 7.1.2 [N2G47H.7.9.21]: https://android.googleapis.com/pack.../1708f685882654506222b8cd8956ef1ac7f87aa3.zip

Full OTA Images: (Xiaomi server)
Android 8.0.0 [OPR1.170623.026.8.3.22]: https://bigota.d.miui.com/8.3.22/miui_TISSOT_8.3.22_d0c7dba777_8.0.zip
Android 8.0.0 [OPR1.170623.026.8.3.16]: https://bigota.d.miui.com/8.3.16/miui_TISSOT_8.3.16_0ece26cf05_8.0.zip
Android 8.0.0 [OPR1.170623.026.V9.5.9.0.ODHMIFA]: https://bigota.d.miui.com/V9.5.9.0.ODHMIFA/miui_TISSOT_V9.5.9.0.ODHMIFA_400874e82a_8.0.zip
Android 8.0.0 [OPR1.170623.026.8.3.13]: https://bigota.d.miui.com/8.3.13/miui_TISSOT_8.3.13_35f772b80f_8.0.zip
Android 8.0.0 [OPR1.170623.026.V9.5.6.0.ODHMIFA]: https://bigota.d.miui.com/V9.5.6.0.ODHMIFA/miui_TISSOT_V9.5.6.0.ODHMIFA_94e7efde0a_8.0.zip
Android 8.0.0 [OPR1.170623.026.8.3.8]: https://bigota.d.miui.com/8.3.8/miui_TISSOT_8.3.8_33a874e58d_8.0.zip
Android 8.0.0 [OPR1.170623.026.8.3.1]: https://bigota.d.miui.com/8.3.1/miui_TISSOT_8.3.1_6e8fcd3712_8.0.zip
Android 8.0.0 [OPR1.170623.026.V9.5.4.0.ODHMIFA]: https://bigota.d.miui.com/V9.5.4.0.ODHMIFA/miui_TISSOT_V9.5.4.0.ODHMIFA_e5fec901fc_8.0.zip
Android 8.0.0 [OPR1.170623.026.8.2.1]: https://bigota.d.miui.com/8.2.1/miui_TISSOT_8.2.1_7fd3fa81b5_8.0.zip
Android 8.0.0 [OPR1.170623.026.8.1.10]: https://bigota.d.miui.com/8.1.10/miui_TISSOT_8.1.10_4e3a1634ec_8.0.zip
Android 8.0.0 [OPR1.170623.026.7.12.29]: https://bigota.d.miui.com/7.12.29/miui_TISSOT_7.12.29_7b776d86b1_8.0.zip
Android 8.0.0 [BETA 1]: https://bigota.d.miui.com/7.12.8/miui_TISSOT_7.12.8_3d0a5792ed_8.0.zip

Android 7.1.2 [N2G47H.7.12.19]: https://bigota.d.miui.com/7.12.19/miui_TISSOT_7.12.19_2d7ba2287f_7.1.zip
Android 7.1.2 [N2G47H.7.12.7]: https://bigota.d.miui.com/7.12.7/miui_TISSOT_7.12.7_60645c9e77_7.1.zip
Android 7.1.2 [N2G47H.7.11.18]: https://bigota.d.miui.com/7.11.18/miui_TISSOT_7.11.18_764a05338c_7.1.zip
Android 7.1.2 [N2G47H.7.10.30]: https://bigota.d.miui.com/7.10.30/miui_TISSOT_7.10.30_613ee120a4_7.1.zip
Android 7.1.2 [N2G47H.7.9.21]: https://bigota.d.miui.com/7.9.21/miui_TISSOT_7.9.21_0b342fb7d7_7.1.zip


Note: There is 3 different domain to download OTA images from Google servers. No difference which one to use.
Code:
https://android.googleapis.com/packages/ota-api/xiaomi_tissotsprout_tissot/SHA-1.zip
https://android.clients.google.com/packages/ota-api/xiaomi_tissotsprout_tissot/SHA-1.zip
https://ota.googlezip.net/packages/ota-api/xiaomi_tissotsprout_tissot/SHA-1.zip

Note: There is 2 different domain to download images from Xiaomi servers. No difference which one to use.
Code:
https://bigota.d.miui.com/KEY.ZIP
https://hugeota.d.miui.com/KEY.ZIP
 
Last edited:

Displax

Senior Member
Jan 19, 2015
384
2,122
27
Ukraine - Kyiv
Google Pixel 4a 5G
How to extract OTA link

1. Wait when OTA arrive to you and start download.
2. Go to: "Settings" -> "Developer options" -> "Take bug report".
3. Wait until it compile.
4. When it's ready - save it to /sdcard via Solid Explorer or upload to GDrive/Gmail etc.
5. Open big *.txt file (~15 MB) in Notepad++ (or same editor) and find link via mask: "xiaomi_tissotsprout_tissot" (without quotes).
6. Post a link in this thread.
 

myself379

Senior Member
Dec 16, 2013
109
20
Google Pixel 4a 5G
Thank you for your link!

I downloaded 1 sample, the 7.12.7 December patch around ~1.0GB. However how should I proceed next? The file size is different from Xiaomi A1 official ROM, which is ~1.3GB.

I extracted the sample and found out that the payload.bin contains majority of the file. How can I extract this into boot.img, system.img and so on?
 

Displax

Senior Member
Jan 19, 2015
384
2,122
27
Ukraine - Kyiv
Google Pixel 4a 5G
You the guy from 4pda right ?
Can you fins Oreo beta ota link ?
Thanks
Yep. But I'm not in beta testing, so the link must be captured by someone, who received a beta.

Thank you for your link!

I downloaded 1 sample, the 7.12.7 December patch around ~1.0GB. However how should I proceed next? The file size is different from Xiaomi A1 official ROM, which is ~1.3GB.

I extracted the sample and found out that the payload.bin contains majority of the file. How can I extract this into boot.img, system.img and so on?
It is impossible for now to unpack "payload.bin".

can i flash full roms with miFlah tool or not
Yes, but not this images. Use fastboot ROMs.
http://en.miui.com/download-333.html
 

sooti

Recognized Developer
Jan 26, 2012
2,537
6,764
Why? Just flash the stock rom from miui forum using miflash with 'save userdata' checked and you'll get the same result..
 

Filip013

Senior Member
Oct 25, 2011
360
104
Well, it's nice of you to provide these links, so we can access them if someone ever finds a way to use them. Is there any chance that @mohancm can update his TWRP to support these files?

---------- Post added at 11:51 PM ---------- Previous post was at 11:46 PM ----------

Why? Just flash the stock rom from miui forum using miflash with 'save userdata' checked and you'll get the same result..

Well, you're probably right, but I've had some very frightening experiences with MiFlash on my Redmi Note 3. And every time I use it with my A1, I'm in fear (and I've had to use it a few times because I couldn't get OTA to work). I really wish I could use TWRP to update system.
 

jack_21

Senior Member
Mar 29, 2013
520
186
Can we somehow trick internal updater in thinking that these otas are directly from server.?
Well, it isn't so easy.
When you check for updates, the phone will do a "checkin" in Google servers showing his sw version, model, provider, platform, if you are in wifi or mobile data, etc.

So how to do the checkin if, for example, you do routing tricks to redirect Google IP to your local web server storing that zip file?

We don't know what protocols are used to do the check-in
 
  • Like
Reactions: Nickinfinity

Nickinfinity

Senior Member
Dec 13, 2017
198
488
Well, it isn't so easy.
When you check for updates, the phone will do a "checkin" in Google servers showing his sw version, model, provider, platform, if you are in wifi or mobile data, etc.

So how to do the checkin if, for example, you do routing tricks to redirect Google IP to your local web server storing that zip file?

We don't know what protocols are used to do the check-in
Okay bro got ur point btw I'm ultimateblade only.
 

Top Liked Posts