On this page, we have shared the Xiaomi Stock Rom (original firmware) for all Xiaomi Smartphone and Tablets.
All the following Xiaomi Stock Rom (zip file) contains original Xiaomi USB Driver, Flash Tool and the Flash File. After Downloading the firmware, follow the instruction manual to flash the firmware on your device.
Model: Xiaomi Black Shark
Country: All
Android Version: 8.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Black Shark 3 KLE-H0
Country: All
Android Version: 8.0
How to Flash: Copy the update.zip file to the phone SD and flash it through the stock recovery mode.
Download Size: 2 GB
Model: Xiaomi HongMi 2A
Country: All
Android Version: 4.4
How to Flash: See Tutorial
Download Size: 636 MB
Model: Xiaomi HM Note 1 LTE
Country: All
Android Version: 4.4
How to Flash: See Tutorial
Download Size: 885 MB
Model: Xiaomi HM Note 1W
Country: All
Android Version: 4.2.2
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi1
Country: All
Android Version: 4.1
How to Flash: See Tutorial
Download Size: 266 + 172 MB
Model: Xiaomi Mi1S
Country: All
Android Version: 4.1
How to Flash: See Tutorial
Download Size: 266 MB
Model: Xiaomi Mi2
Country: All
Android Version: 5.0
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi2 SE
Country: All
Android Version: 4.4
How to Flash: See Tutorial
Download Size: 573 MB
Model: Xiaomi Mi2A
Country: All
Android Version: 4.4
How to Flash: See Tutorial
Download Size: 448 + 729 MB
Model: Xiaomi Mi2S
Country: All
Android Version: 5.0
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi3
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 1 + 1 GB
Model: Xiaomi Mi4
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 1 + 1 GB
Model: Xiaomi Mi4C
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi4i
Country: All
Android Version: 5.0
How to Flash: See Tutorial
Download Size: 1 + 1 + 1 GB
Model: Xiaomi Mi4S
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi5
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 2 + 1 GB
Model: Xiaomi Mi 5C
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 1 + 2 + 2 + 2 GB
Model: Xiaomi Mi5S
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 1 + 2 + 2 GB
Model: Xiaomi Mi5S Plus
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 2 + 2 + 2 GB
Model: Xiaomi Mi 5X
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi6
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 + 2 + 2 GB
Model: Xiaomi Mi 6X
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi8
Country: All
Android Version: 9
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi 8 Explorer
Country: All
Android Version: 9
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi8 Lite
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi8 Pro
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi8 SE
Country: All
Android Version: 9
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi9
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 + 3 GB
Model: Xiaomi Mi 9 Lite
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 409 MB
Model: Xiaomi Mi 9 SE
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi 9 Pro 5G
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi 9T
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi 9T Pro
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi 10
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi 10 Lite 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi 10 Lite Zoom
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi 10 Pro
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi 10 Pro 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi 10 Ultra
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 5 GB
Model: Xiaomi Mi 10T 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi 10T Lite
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi 10T Pro
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi 11
Country: All
Android Version: 11
How to Flash: See Tutorial
Download Size: 5 GB
Model: Xiaomi MiA1
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi A2
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi A2 Lite
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi A3
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi CC9
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi CC9 Meitu
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Mi Max
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 2 + 2 GB
Model: Xiaomi Mi Max 2
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi Max 3
Country: All
Android Version: 8.0, 9.0
How to Flash: See Tutorial
Download Size: 2 + 2 GB
Model: Xiaomi Mi Max Hydrogen
Country: All
Android Version: 8.0
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi Max Prime
Country: All
Android Version: 7.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi Max Prime 128G
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 1 GB
Model: Xiaomi Mi Max Prime 64G
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 1 GB
Model: Xiaomi Mi MIX
Country: All
Android Version: 6.0, 8.0, 7.0
How to Flash: See Tutorial
Download Size: 2 + 2 + 1 GB
Model: Xiaomi Mi Mix2
Country: All
Android Version: 7.1, 8.0
How to Flash: See Tutorial
Download Size: 2 + 2 GB
Model: Xiaomi Mi Mix2S
Country: All
Android Version: 8.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi Mix3
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi Note
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 1 + 1 MB
Model: Xiaomi Mi Note2
Country: All
Android Version: 6.0, 8.0
How to Flash: See Tutorial
Download Size: 769 MB + 2 + 2 GB
Model: Xiaomi Mi Note10
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi Note 10 Lite
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Mi Note LTE
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi Note Pro
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 1 GB
Model: Xiaomi Mi Pad
Country: All
Android Version: 4.4.2
How to Flash: See Tutorial
Download Size: 614 + 501 MB
Model: Xiaomi Mi Pad2
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 923 MB
Model: Xiaomi Mi Pad 3
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 923 MB
Model: Xiaomi Mi Pad 4
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 1 + 1 + 1 + 1 GB
Model: Xiaomi Mi Pad 4 Plus
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 1 + 1 + 1 + 1 GB
Model: Xiaomi Mi Play
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Mi TV 4A
Country: All
How to Flash: Copy update.zip to phone SD memory and flash it from recovery mode.
Download Size: 154 MB
Model: Xiaomi Mi TV 4A Pro
Country: All
How to Flash: Copy update.zip to phone SD memory and flash it from recovery mode.
Download Size: 754 MB
Model: Xiaomi Mix
Country: All
Android Version: 8.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Poco C3
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi PocoF1
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Poco F2 Pro
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Poco F3
Country: All
Android Version: 11
How to Flash: See Tutorial
Download Size: 5 GB
Model: Xiaomi Poco M2
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Poco M2 Pro
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Poco M3
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 + 4 GB
Model: Xiaomi Poco X2
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Poco X3
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Pocophone F1
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi PocoPhone X3 NFC
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 + 3 GB
Model: Xiaomi Qin 1s
Country: All
How to Flash: See Tutorial
Download Size: 208 MB
Model: Xiaomi Redmi1
Country: All
Android Version: 4.4.2
How to Flash: See Tutorial
Download Size: 618 + 797 MB
Model: Xiaomi Redmi1S
Country: All
Android Version: 4.4.2
How to Flash: See Tutorial
Download Size: 933 + 827 MB
Model: Xiaomi Redmi2
Country: All
Android Version: 4.4.2
How to Flash: See Tutorial
Download Size: 1 GB + 937 MB
Model: Xiaomi Redmi2 Prime
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 1 GB + 971 MB
Model: Xiaomi Redmi2S
Country: All
Android Version: 5.0
How to Flash: See Tutorial
Download Size: 826 MB
Model: Xiaomi Redmi3
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 1 + 1 + 1 GB
Model: Xiaomi Redmi 3 Pro
Country: All
Android Version: 5.1
How to Flash: See Tutorial
Download Size: 969 MB + 1 + 1 + 1 + 1 GB
Model: Xiaomi Redmi 3S
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 2 + 1 GB
Model: Xiaomi Redmi 3S Prime
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 3X
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 4
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 4 Prime
Country: All
Android Version: 6.0
ow to Flash: See Tutorial
Download Size: 2 + 2 + 2 GB
Model: Xiaomi Redmi 4A
Country: All
Android Version: 6.0
ow to Flash: See Tutorial
Download Size: 2 + 2 GB
Model: Xiaomi Redmi 4X
Country: All
Android Version: 6.0, 7.0
How to Flash: See Tutorial
Download Size: 2 + 2 + 2 GB
Model: Xiaomi Redmi 5
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 5 Plus
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 5A
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 6
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 6 Pro
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 6A
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 7
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi 7A
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 8
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 8A
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 + 2 GB
Model: Xiaomi Redmi 8A Pro
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi 9
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 9 Power
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 9C NFC
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 9C
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 9A
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 10x 4G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 10x 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi 10x Pro 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Go
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 810 + 818 MB
Model: Xiaomi Redmi K20
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi K20 Pro
Country: All
Android Version: 10.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi K30
Country: All
Android Version: 10.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi K30 5G
Country: All
Android Version: 10.0
How to Flash: See Tutorial
Download Size: 6 GB
Model: Xiaomi Redmi K30 Pro
Country: All
Android Version: 10.0
How to Flash: See Tutorial
Download Size: 7 GB
Model: Xiaomi Redmi K30 Ultra
Country: All
Android Version: 10.0
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi K30i 5G
Country: All
Android Version: 10.0
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi K30S Ultra
Country: All
Android Version: 10.0
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi K40
Country: All
Android Version: 11
How to Flash: See Tutorial
Download Size: 5 GB
Model: Xiaomi Redmi Note
Country: All
Android Version: 4.4
How to Flash: See Tutorial
Download Size: 957 MB
Model: Xiaomi Redmi Note 2
Country: All
Android Version: 5.0
How to Flash: See Tutorial
Download Size: 1 + 1 + 1 GB
Model: Xiaomi Redmi Note 3
Country: All
Android Version: 5.0, 6.0
How to Flash: See Tutorial
Download Size: 3 + 1 + 1 GB
Model: Xiaomi Redmi Note 3 Qual
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 2 GB
Model: Xiaomi Redmi Note 3 SE
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 + 2 GB
Model: Xiaomi Redmi Note 3G
Country: All
Android Version: 4.2.2
How to Flash: See Tutorial
Download Size: 577 MB
Model: Xiaomi Redmi Note 4
Country: All
Android Version: 6.0, 7.0
How to Flash: See Tutorial
Download Size: 1 + 2 + 2 + 2 + 2 GB
Model: Xiaomi Redmi Note 4G
Country: All
Android Version: 4.4
How to Flash: See Tutorial
Download Size: 902 + 942 + 885 MB
Model: Xiaomi Redmi Note 4X
Country: All
Android Version: 6.0, 7.0, 7.1
How to Flash: See Tutorial
Download Size: 2 + 2 + 2 + 2 GB
Model: Xiaomi Redmi Note 5
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Note 5 Pro
Country: All
Android Version: 8.1, 7.1
How to Flash: See Tutorial
Download Size: 2 + 2 GB
Model: Xiaomi Redmi Note 5A
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Note 5A Prime
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Note 6 Pro
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Note 7
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Note 7 Pro
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Note 8
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note 8 Pro
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note 8A
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note 8T
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note 9
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 6 GB
Model: Xiaomi Redmi Note 9 4G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note 9 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note 9 Pro
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note 9 Pro 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi Note 9S
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi Note 9T
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi Note 9T 5G
Country: All
Android Version: 10
How to Flash: See Tutorial
Download Size: 4 GB
Model: Xiaomi Redmi Note 10 Pro
Country: All
Android Version: 11
How to Flash: See Tutorial
Download Size: 3 GB
Model: Xiaomi Redmi Note Prime
Country: All
Android Version: 4.4
How to Flash: See Tutorial
Download Size: 1 GB + 977 MB
Model: Xiaomi Redmi Pro
Country: All
Android Version: 6.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi S2
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 + 2 GB
Model: Xiaomi Redmi Y1
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Y1 Lite
Country: All
Android Version: 7.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Y2
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi Redmi Y3
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi XM-D2T
Country: All
Android Version: 8.1
How to Flash: See Tutorial
Download Size: 2 GB
Model: Xiaomi XM-E1S
Country: All
Android Version: 9.0
How to Flash: See Tutorial
Download Size: 2 GB
Readme Once:
[*] After flashing (installing) the Xiaomi Stock ROM on your device, you may need to flash (install) the IMEI using the IMEI tool provided with the firmware file. If you are going to flash the IMEI, then flash the Original IMEI that comes with your device.
[*] Xiaomi USB Driver: If you are looking for the original USB Driver, then head over to the Xiaomi USB Driver page.
[*] Request Firmware: If you are looking for any specific firmware that is not listed above, then you can request it through the comment box below (do not request firmware through the contact page, or else it will be ignored).