yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] CGA1:
Exactly what happened to me, however flashing the latest build went without a hitch.
[Android Software/Hacking General [Developers Only]] wgmmmx:
Great work, this is very helpful.
[Android Software/Hacking General [Developers Only]] yshalsager:
Is that fine? (folders naming system)

https://basketbuild.com/devs/yshalsager/mifirmware/V9

It'll be like rom name (like op devices list)
[Android Software/Hacking General [Developers Only]] amnher:
I was wondering why is there 2 v9 folder on afh?
[Android Software/Hacking General [Developers Only]] Subhashnano:
Perfect

because earlier code name wise mixed firmware folder like HM3S , HM3 etc. Were causing few one to download other mobiles firmware ( Although same were mentioned against device name in op)

Thanks for considering suggestions
[Android Software/Hacking General [Developers Only]] yshalsager:
But like that it'll be HM3S-HM3 also :D, as I set name according to original rom zip name.
[Android Software/Hacking General [Developers Only]] Subhashnano:
No, i don't mean that just want to say keep it in folder wise

For Example

Global/Stable/MiMix/firmware zip

Global/beta/MiMix/firmware zip

China/Stable/MiMix/firmware zip

China/beta/Mimix/

Global/Stable/Redmi3S/here firmware

Global/beta/Redmi3S/here firmware

Global/Stable/RedmiNote4/here firmware

Instead of putting all firmware in same folder and tracing appropriate firmware using code HM3S etc. we may create sub folder for each either Using device name or code name land , mido etc.

Global/beta/land/here firmware

Global/Stable/mido/here firmware
[Android Software/Hacking General [Developers Only]] MistrPokr:
Hello, I'm curious about one thing: would this fix my baseband losing problem after flashing a ROM? Heard about similar chances, and I'm afraid about it...
[Android Software/Hacking General [Developers Only]] complicazio:
Thanks
[Android Software/Hacking General [Developers Only]] stephendt0:
Is anyone able to explain the difference between these?:

fw_miui_HM4XGlobal_

fw_miui_HM4Global_

fw_miui_HM4X_

I have a Xiaomi Redmi Note 4x 16GB (belongs to my mother) and a Xiaomi Redmi Note 4 Global (my personal device). Both are Mido, running LineageOS 14.1 Which firmware should I be running on these? Does it matter?
[Android Software/Hacking General [Developers Only]] yshalsager:
Form OP
[Android Software/Hacking General [Developers Only]] haroonbro:
Is it even possible?

If it is possible. I am switching between oppo to xiaomi OMG ?

It is Insane. I can update my phone myself on need to take it to mobile market just to flash it from experienced folk.:confused:
[Android Software/Hacking General [Developers Only]] pwn1ca:
Many thanks! Works great! :)
[Android Software/Hacking General [Developers Only]] stephendt0:
Ah. I am an idiot. My apologies. There are so many variants of the Redmi Note 4 and I did check to see if mido was in the list and for some reason thought they were all Mido... I'll read the OP twice next time.
[Android Software/Hacking General [Developers Only]] ArK96:
None of the above. It should be something like "HMNote4X_Global"..
[Android Software/Hacking General [Developers Only]] stephendt0:
Yep that's the one. I was confused because the Redmi Note 4x and Redmi Note 4 Global are different phones with different LTE bands.
[Android Software/Hacking General [Developers Only]] ArK96:
:):good:
[Android Software/Hacking General [Developers Only]] Ash wilder:
I use custom rom for redmi 3s prime ( land ) should i update firmware?? Tjnx in advance
[Android Software/Hacking General [Developers Only]] :
Yes!
[Android Software/Hacking General [Developers Only]] farchanrifai:
Cancro is in weekly update of miui9, please add it to supported devices
[Android Software/Hacking General [Developers Only]] CWQLink:
hope support MI3 :good:thanks:eek:
[Android Software/Hacking General [Developers Only]] kishan314:
Noob question. In developer firmware there are two version for mi5 . one is statting mi5 global and another is just mi5 ...which one should i use ..which one is latest
[Android Software/Hacking General [Developers Only]] sajty:
I guess mi5 and mi5 global are different phones, like Redmi Note 4 and Redmi Note 4 Global. So be careful.
[Android Software/Hacking General [Developers Only]] kishan314:
Thanks a lot . but i do i get to knoow that which version i am having .. I am from india.
[Android Software/Hacking General [Developers Only]] :
MIUI 9 Global Beta ROM 8.3.1 comes up!

By the way thanks for your hard work. Make some updates for your MI Devices much easier.
[Android Software/Hacking General [Developers Only]] kaesha4:
Mi 5 is Chinese developer firmware. Mi 5 Global is global developer firmware. You could use either of them (I accidentally installed the Chinese one, everything runs fine). I prefer the global one if you're not from Chinese.

Edit:

You can't precisely check your installed firmware version (you could check the baseband version, but not every new firmware version updates the baseband). Just install the version that you wanted, and that's that.
[Android Software/Hacking General [Developers Only]] yshalsager:
Hmm, seems Xiaomi forgot to update miui date on site, it still showing:

Latest Version
MIUI 8.2.24

So script uploaded 8.2.24 files instead :mad:

Anyway, I'll have to run it manually when site updated!
[Android Software/Hacking General [Developers Only]] chaituuu516:
when will we expect links of latest firmware
[Android Software/Hacking General [Developers Only]] yshalsager:
I can do it now, but I prefer to let script as it is, and wait till miui site update its status ;)
[Android Software/Hacking General [Developers Only]] chaituuu516:
:good:
[Android Software/Hacking General [Developers Only]] yshalsager:
Xiaomi Firmware Updater V2.1 released!​

​

Changes:

New file naming system, now you can find separated folders for Global/China and for each device.

https://github.com/xiaomi-firmware-...mmit/6ea6ce2e2181cea307775aafb12edf9a2a3995c2
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI Developer 8.3.1 ROM Firmware​

You can get updates always from Basketbuild Or Androidfilehost:

Basketbuild:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware
[Android Software/Hacking General [Developers Only]] Nitz327:
Holy heck. Big jump isn't it? Baseband from 46 to 51. For the 3s anyways. :silly:
[Android Software/Hacking General [Developers Only]] Subhashnano:
Ohh great

But how to know what additions have been made?
[Android Software/Hacking General [Developers Only]] thorazine74:
Thanks a lot for this!

May I suggest to add device code names in the file naming convention or maybe use one subfolder for each device?

I have a Redmi Note 4 "mido" and I had to double triple check if I needed HMNote4, HMNote4X or HMNote4Global...
[Android Software/Hacking General [Developers Only]] _JaSoN_:
look at the first post HMNote4X: Xiaomi Redmi Note 4X (mido)
[Android Software/Hacking General [Developers Only]] thorazine74:
I know, but when you are actually downloading the zip file it would be much easier if the codename was in the actual file name...
[Android Software/Hacking General [Developers Only]] trutta:
Hello, thanks for this Script. Please tell me is the right Firmeware for my Mi5s Plus Globle. V8 stable or V9stable both Globle? iàm confused.
[Android Software/Hacking General [Developers Only]] yshalsager:
You can flash any version, but latest is better always.

MIUI 9.X is stable

MIUI 8.X is beta "weekly"
[Android Software/Hacking General [Developers Only]] trutta:
So i have an issue. Actuell i have the AEX 5.4 Rom on my Mi 5s Plus. The Baseband is this 8.1.11. Now i downlodet from BB first fw_miui_MI5SPlusGlobal_V9.2.1.0.NBGMIEK_8f61b42b89_7.0.zip and this fw_miui_MI5SPlusGlobal_8.3.1_9dda220d06_7.0.zip. By the 9.2.1.0 i am on Bootlogo from AEX. Then i flash with TWRP 3.2.1-1 the 8.3.1_9 but with this is the SimCard not detected. In the Settings stand unknown Baseband. Then i flash the 8.1.11 Firmeware and with this is all ready. What is wrong?
[Android Software/Hacking General [Developers Only]] Kaeru Sapporo:
China developper and global developper, what is the difference between the two?

Which one should I flash?
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI Stabe V9 ROM Firmware (06-03-2018)​

Changes:

New file naming system, now you can find separated folders for Global/China and for each device.

Redmi Note 5 Pro (whyred) added.

You can get updates always from Basketbuild Or Androidfilehost, but for this update use BasketBuild only because there are some files missing from AFH!

Basketbuild:

Stable ROMs Firmware
[Android Software/Hacking General [Developers Only]] Arkivdt:
Im using baseband 46. What file name is latest baseband ? Is it china dev,china stable,global dev,global stable?

If i update firmware to latest. What different?

Sorry for bad english.

Im using redmi 3s too
[Android Software/Hacking General [Developers Only]] chaituuu516:
when will we get 8.3.8 firmware...!
[Android Software/Hacking General [Developers Only]] ArK96:
Few more hours..
[Android Software/Hacking General [Developers Only]] yshalsager:
The script is working now

https://circleci.com/gh/xiaomi-firmware-updater/mi-firmware-updater/102

It'll be up after less than an hour ;)
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI Developer 8.3.8 ROM Firmware​

You can get updates always from Basketbuild Or Androidfilehost:

Basketbuild:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware
[Android Software/Hacking General [Developers Only]] kishan314:
From where i can download firmware of mi5 miui 8.3.8 based on oreo ??
[Android Software/Hacking General [Developers Only]] aelzki:
Will there be an oreo based firmware? Currently using xiami mi5
[Android Software/Hacking General [Developers Only]] yshalsager:
Official miui site doesn't contain 8.0 rom yet

http://en.miui.com/download-299.html
[Android Software/Hacking General [Developers Only]] kishan314:
Any other way to get the firmware of Oreo based ROM ??
[Android Software/Hacking General [Developers Only]] yshalsager:
Extract it manually from leaked rom :confused:

or wait for official release :D
[Android Software/Hacking General [Developers Only]] juniorhxcx:
HELP

I always have doubts if I have the corresponding firmware with my device:

Redmi Note 4X (MIDO)

Snapdragon 625

4 gb RAM

64 Gb Internal Memory

Were these Firmwares really?

Global Beta:

https://basketbuild.com/filedl/devs..._miui_HMNote4XGlobal_8.3.8_f4098be0b7_7.0.zip

Global Stable:

https://basketbuild.com/filedl/devs...e4XGlobal_V9.2.1.0.NCFMIEK_095a79e80a_7.0.zip

Thanks!!!
[Android Software/Hacking General [Developers Only]] ArK96:
Yes, they are correct links for your device.
[Android Software/Hacking General [Developers Only]] juniorhxcx:
Very Thanks!!! :good: :D
[Android Software/Hacking General [Developers Only]] gu5t3r:
Hi,

I have XiaoMi RedMi Note 4/4X SnapDragon. (In EU 4 is SnapDragon, and 4X is MediaTek)

I have Global software and firmware from original rom fw_miui_HMNote4XGlobal_V9.2.1.0.NCFMIEK_095a79e80a_7.0.

Can I update my firmware with Chinese version fw_miui_HMNote4X_V9.5.1.0.NCFCNFA_91dbdb142e_7.0?

Thank You
[Android Software/Hacking General [Developers Only]] ecsvik:
I think Firmware 8.3.8 V034 update went wrong

Before all, I did a full system backup with TWRP 3.1.1.0 for Redmi 4x which is capable to do System Image, Modem, EFS etc. backups as well.

I know there is a newer version of TWRP for santoni (v3.2.1.0), it is flashed to my recovery partition, but that cannot make system image backup.

So I use PC and fastboot to boot the 3.1.1.0 version (it can install superSU as well from TWRP).

After backup, I installed the latest V034 firmware, then I restarted phone, everything seemed to be okay.

Then I rebooted to recovery again to make another full system backup (with the new V034 firmware?).

After successfully backup the new system (I did not added nor changed anything at this time) I couldn't restart phone, it stuck in bootloader animation.

I restored my first backup (with the V033 firmware?) with TWRP 3.1.1.0 for Redmi 4x.

I cleared the Cache, Dalvik/ART-cache as well every time.

Phone doesn't boot.

When I press buttons phone vibrates once or twice. What does that mean?

Then I tried to use the latest, 3.2.1.0 version of TWRP to restore Boot, System, Data.

Phone still doesn't boot up. :(

I tried to flash V033 firmware back, but no luck with boot.

I have a bunch of earlier backups non of them works.

Any ideas how to recover system?

(I exported kernel log by TWRP, if anyone could help me and would think log helps, I can send them it in PM)

I use Cardinal-AOSP 5.3.1 Oreo 8.1 and SimpleKernel 2018-03-05.

I flashed this firmware:

/yshalsager/Xiaomi-Firmware/Developer8.3.8/GlobalHM4XGlobal/fw_miui_HM4XGlobal_8.3.8_d181a0f6e0_7.1.zip

---------- Post added at 02:41 PM ---------- Previous post was at 02:15 PM ----------

Confirmed. Installing another Firmware rip by solim solved the bootloop problem.

Please, fix your version, and thank you for all the efforts! :)

- Nougat firmware from MIUI ROM 8.3.8 HM4XGlobal with baseband V034

https://www.androidfilehost.com/?fid=673956719939826152
[Android Software/Hacking General [Developers Only]] mugabemkomo:
Thank you for the constantly updated firmwares!
[Android Software/Hacking General [Developers Only]] mdimarucot:
Thanks you very much for your work.
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI Developer 8.3.15 ROM Firmware​

You can get updates always from Basketbuild Or Androidfilehost:

Basketbuild:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware
[Android Software/Hacking General [Developers Only]] BishalSC:
Mi max V9.5.1 stable... Anyone got it?
[Android Software/Hacking General [Developers Only]] Xiaomi4X:
Got the firmware from AFH, for the Mi Max 2 (oxygen), works great!
[Android Software/Hacking General [Developers Only]] ecsvik:
This one works without noticed issues. Thanks!
[Android Software/Hacking General [Developers Only]] xda helios:
Hi guys,

My wife has a xiaomi Mi4C and she likes a lot the phone.

I tried some months ago to update her ROM phone, but I couldn't.

Today, i remember to look again and saw this new "fantastic" approach!

But, sorry for my ignorance, I don't see where to start from. Is there a tutorial I can read and follow?

1) How to officially unlock the phone? Is there any cost?

2) How to install and run the Xiaomi Firmware Updater V2.1?

Once again, sorry for these probably simple questions, but I only ask for some guidance, some readings I can do with instructions.

Thanks!
[Android Software/Hacking General [Developers Only]] kaesha4:
I just want to clear up something, this is not ROM. This is just firmware from the official ROM that could be installed on top of custom ROM. But, if you know this, then you could continue.

1. You could unlock your phone here: http://en.miui.com/unlock/

2. After you unlock your phone, install TWRP. Find your device here: http://twrp.me. After that, download the proper firmware for your device at first post, and flash the zip via TWRP.
[Android Software/Hacking General [Developers Only]] kaesha4:
If you still want to use stock ROM, you didn't have to install this firmware, because it is included in the ROM. You just have to update the stock ROM. If you want to install custom ROM, there are many flavors that you could try. You could start search at your device forum: https://xdaforums.com/mi-4c/development

Or you could install xiaomi.eu custom ROM with MIUI taste.
[Android Software/Hacking General [Developers Only]] xda helios:
The stock Rom i have installed does not perform updates. I think it is only possible if I connect through VPN to a Chinese server, but even so, i read that there are many failed cases.

Thus, and considering your feedback, i believe that my best option is to install a custom rom (I will try again) and then install the tool in the present post.

I will read the links you write...

Thank you!
[Android Software/Hacking General [Developers Only]] ecsvik:
Hi, helios! Xiaomi Firmware Updater V2.1 is NOT an android application could help you to update firmware of your phone.

It's a script running somewhere and downloading and extracting the actual firmwares and creates recovery mode flashable zip files, but you still need to flash those manually!

But if your wife loves her phone, and you love your wife, you shouldn't try to flash custom roms or unlock your phone, before reading a lot about the topic and understand it completly.

You can easily destroy all the data on the phone (contacts, chats, favorite apps, emails etc.) and wife will be sad.
[Android Software/Hacking General [Developers Only]] xda helios:
Hello, ecsvik!

Thanks for the advice! :)

I have, in the past, installed custom roms to other android phones, not xiaomi.

With xiaomi, i must admit that it is not so straightforward.

Before installing any custom rom in a phone, i always made external backups of everything that it is not in the "cloud".

My wife's phone rom is really bad... and making factory reset turn out to be just a waste of time!

I already start reading other threads (as recommended), namely one of an updated custom rom. I have some questions of course, but these are off the present topic.

Once again, thanks!
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI Stabe V9 ROM Firmware (20-03-2018)​

V9.5 files released for many devices ;)

You can get updates always from Basketbuild Or Androidfilehost:

Basketbuild:

Stable ROMs Firmware

Androidfilehost: (Mirror)

Stable ROMs Firmware
[Android Software/Hacking General [Developers Only]] ecsvik:
The only difference is, you should (or need) to unlock Xiaomi phone officially .

Plenty of sources of tutorials about how to do it.

https://www.xda-developers.com/xiao...akes-up-to-21-days-bricked-devices-must-wait/

I applied the form, got SMS response in 1 day.

Befor using the official unlocker PC program, go to android developer options and enable bootloader unlocking and usb debugging, also register your phone for unlocking.

Now you can restart phone in fastboot mode (volume down + power button), connect USB cable in PC, start unlocking program, login, then follow the process steps.

When your phone is unlocked, it won't boot up with the ROM installed.

You need to install a custom ROM or the downloadable MIUI stock rom.

Good luck!
[Android Software/Hacking General [Developers Only]] massiswantoo:
Nothing show up for 9.5 firmware?
[Android Software/Hacking General [Developers Only]] ecsvik:
It's a typo, firmware is V9.2.5.0.
[Android Software/Hacking General [Developers Only]] massiswantoo:
For mido?
[Android Software/Hacking General [Developers Only]] yshalsager:
No,
[Android Software/Hacking General [Developers Only]] jant90:
Very cool and useful!

What's the difference between China and Global firmwares though? For my device (Mi5s) only one file is different (emmc_appsboot.mbn). I used to update using firmware files hosted on Github (here), and I see that one matches the China firmwareso I guess I need to use China firmware. Would I brick my device if I used the Global firmware?
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI version hasn't updated in site till now

so, new firmware files won't be on time today
[Android Software/Hacking General [Developers Only]] Subhashnano:
Which firmware is most suitable for our custom roms , Global Beta Firmware or Global Stable Firmware?

---------- Post added at 11:18 AM ---------- Previous post was at 11:15 AM ----------

Cam we flash Stable firmware if earlier we flashed the beta one?
[Android Software/Hacking General [Developers Only]] yshalsager:
1- As you like.

2- Yes.
[Android Software/Hacking General [Developers Only]] mpatate:
Hi, thanks for your tool :)

Before to make a mistake, I'd like your help ^^

1. Can I flash a firmware after flashing a custom rom (not miui based) ? (or I have to do this before flashing the custom rom)

2. I have Xiaomi Mido Global version (3Go RAM / 32Go ROM), when I use your tool, I have 2 files : fw_miui_HMNote4XGlobal_V9.2.1.0.NCFMIEK_095a79e80a_7.0.zip and fw_miui_HMNote4XGlobal_V9.5.4.0.NCFMIFA_aaade14a88_7.0.zip

V9.5 is the most recent I have to download and the other is the previous version ?

Thanks and sorry for my dumb questions !
[Android Software/Hacking General [Developers Only]] ArK96:
Flash it over your ROM, no problem. Yes v9.5.4 is latest stable.
[Android Software/Hacking General [Developers Only]] ecsvik:
If custom ROM is not MIUI based, it doesn't contain firmware, so the order of flashing ROM/Firmware doesn't matter.
[Android Software/Hacking General [Developers Only]] mpatate:
OK thanks for your help :)
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI Developer 8.3.22 ROM Firmware​

Finally, Xiaomi decided to update its website!

Sorry for this week delay, hope next one will be on time :)

You can get updates always from Basketbuild Or Androidfilehost:

Basketbuild:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware
[Android Software/Hacking General [Developers Only]] ecsvik:
Installed on Redmi 4X (santoni), it works like a charm for the first glance. Thank you!

Tho, baseband still says "V034". [MENTION=6084385]yshalsager[/MENTION] how can you tell which firmware is on the phone?

I thought, you can guess it from Settings / System / About phone / Baseband string.
[Android Software/Hacking General [Developers Only]] ecsvik:
8.3.22?

Yep, I did a binary compare and it looks that 8.3.22 is (almost, probably completly) the same as 8.3.15.

Maybe you can see the differences in original sources, but most files aren't modified.

There are differences only in the beginning of the "emmc_appsboot.mbn" files.

It seems not to be a real update.
[Android Software/Hacking General [Developers Only]] yshalsager:
As you said, the only way to know is baseband string.

I just provide firmware from MIUI official ROM, so ask Xiaomi ;)
[Android Software/Hacking General [Developers Only]] ecsvik:
Well, then they've just changed the version number from 15 to 22 :)

Actually it happend to solim too, he just deleted 8.3.8 (v034) files and uploaded again as 8.3.15 (v034).

It happens probably because of MIUI developers version numbering. Just guessing. It's not your or solim's fault :)

Good job, thank you sir!
[Android Software/Hacking General [Developers Only]] CanadaMix:
i have bootloader unlocked but not TWRP or fastboot because my mi mix refuses to detect on any PC. Can I use this updater to flash a different rom or am i out of luck?
[Samsung Galaxy Note 8 Questions and Answers] llaass:
https://i.imgur.com/zkLBFIY.jpg

I have been searching all day long for the widget used here. It is amazing and I am desperate to find it lol
[Samsung Galaxy Note 8 Questions and Answers] tbvnz:
Don't know what it is, but you can probably create something very similar in Zooper. No way to do feels like temp though.
[Samsung Galaxy Note 8 Questions and Answers] maclex:
May be Zooper Widget Pro 2.60 build 260016 helps? Look interesting...
[Samsung Galaxy Note 8 Questions and Answers] winol:
Most likely zooper.....
[Samsung Galaxy Note 8 Questions and Answers] marcjuh:
Most likely its a part of a launcher..if you look at the bottom its way different then the stock launcher..look at some launchers with addons to it..
[Samsung Galaxy Note 8 Questions and Answers] Dante63:
I have just built half of it using zooper, it's very alike, I'd definitely say this widget is made in zooper... I'll post a screenshot once I'm done...
[Samsung Galaxy Note 8 Questions and Answers] Dante63:
Google Drive - Screenshot

If it's close to what you want...

I have no problem in sharing the zooper file?

That's Samsung Touchwiz launcher for Note 8...
[Samsung Galaxy Note 8 Questions and Answers] m00n61:
it's the pixel 2 launcher app. Search for pixel 2 launcher no root on XDA.