yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] kartikhuria:
Man redmi note 3 update of 7.0 has not arrived in miui so what's the use of miui?
[Android Software/Hacking General [Developers Only]] r.Ry4N.05:
It appears Mido's firmware version 8.1.25 on AFH is corrupt, indeed. I downloaded it just now, couldn't open it with my file manager. The one on BB is fine, though.

---------- Post added at 12:50 PM ---------- Previous post was at 12:43 PM ----------

There's something wrong (?) in the updater-script for Mido's (HMNote4XGlobal) firmware package. In the firmware package made by someone else, the line for the last firmware image is:

package_extract_file("firmware-update/sec.dat", "/dev/block/bootdevice/by-name/sec");

But in your firmware package, it is:

package_extract_file("firmware-update/sec.dat", "/firmware/image/sec.dat");

Would it not flash since it's a path different to the other firmware images?
[Android Software/Hacking General [Developers Only]] petersonldp:
Thanks for the work.
[Android Software/Hacking General [Developers Only]] vikkas12:
Great

Thanks for this.
[Android Software/Hacking General [Developers Only]] zainifame:
Redmi 3S Prime
[Android Software/Hacking General [Developers Only]] langhint:
Unlock bootloader？？？
[Android Software/Hacking General [Developers Only]] yshalsager:
Yes. But if you removed non-hlos.bin from updater-script you should be okay
[Android Software/Hacking General [Developers Only]] CGA1:
Downloaded the dev global for my Redmi 3 (HM3) which threw it into a boot loop only being able to access it via fastboot. The phone got also got relocked and strangely unlocking it again with Mi Unlock fixed the boot loop and got it working again.
[Android Software/Hacking General [Developers Only]] :
Have you officially unlocked your bootloader?
[Android Software/Hacking General [Developers Only]] yshalsager:
IMPORTANT:

These files contain the complete "firmware-update" folder, means it needs your bootloader to be unlocked OFFICIALLY ,so if you unlocked it unofficially you have to remove "emmc_appsboot.mbn" and "non-hlos.bin" and you'll be okay!
[Android Software/Hacking General [Developers Only]] CGA1:
Yes.
[Android Software/Hacking General [Developers Only]] :
That's weird, I was thinking exactly what op said, in your case there shouldn't be a problem. But luckily there was no real harm.
[Android Software/Hacking General [Developers Only]] yshalsager:
Which mirror did you use? BB or AFH?
[Android Software/Hacking General [Developers Only]] CGA1:
BB.
[Android Software/Hacking General [Developers Only]] CGA1:
Weird indeed. I wonder how it could cause the boot loader to relock but the error message I got from Mi flash tool when trying to install the fastboot recovery from Xiaomi was that it failed because the device is locked.
[Android Software/Hacking General [Developers Only]] fr3akyphantom:
Please track and add support for MediaTek Devices (e.g., Omega and Nikel) too.
[Android Software/Hacking General [Developers Only]] arpharazonn:
Still no 8.11.1 firmware for capricorn mi5s :(
[Android Software/Hacking General [Developers Only]] yshalsager:
I can work on it, but who will test?
[Android Software/Hacking General [Developers Only]] pee-wee:
Capricorn always has lack update, like no priority from MIUI developers team ?
[Android Software/Hacking General [Developers Only]] yshalsager:
It has no firmware updates inside the rom.
[Android Software/Hacking General [Developers Only]] SH1M4BD3:
Correct, they seems pretend and hope to never releases the Mi5s..
[Android Software/Hacking General [Developers Only]] yshalsager:
XiaomiFirmwareUpdater has been selected as "Project of the Week, November 5, 2018" on SourceForge official blog!

https://sourceforge.net/blog/projects-week-november-5-2018/

Thanks to all supporters!
[Android Software/Hacking General [Developers Only]] SH1M4BD3:
Sir any possibility to pull closed global beta firmware Mi5s??
[Android Software/Hacking General [Developers Only]] yshalsager:
Here you are

http://bigota.d.miui.com/8.11.6/miui_MI5SGlobal_8.11.6_b8594f4876_8.0.zip
[Android Software/Hacking General [Developers Only]] SH1M4BD3:
Thankyou so much sir...
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI 10 8.11.8 Global/China Beta ROM Firmware​

Telegram Channels: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker

You can get updates always from Sourceforge, Androidfilehost or Github :D :

Sourceforge:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware

Github Releases: (Mirror) [choose weeekly latest tag]

Developer ROMs Firmware

Firmware without ARB​

For whyred, nitrogen, sakura and wayne

Sourceforge:

Developer ROMs Firmware

Firmware-less ROMs​

For whyred, nitrogen, sakura and wayne

Androidfilehost: (Mirror)

Developer Firmware-less ROMs

Donation:

A donation was never necessary, but It's making life easier for me and guarantees paying server costs, as you know, both of my XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by buying me a Pizza here: https://paypal.me/yshalsager
[Android Software/Hacking General [Developers Only]] Armando38:
Mi6

i tried to flash xiaomi mi 6 global beta rom 8.11.1 to 8.11.8 with twrp it installed properly but when phone turned on there is no changes, it is again 8.11.1. someone help me
[Android Software/Hacking General [Developers Only]] :
Mi5s beta have released, both china and global

but can't see it in github release?
[Android Software/Hacking General [Developers Only]] x.trinity:
Its not a ROM, its a firmware.

Secondly, where you can read what firmware version is?
[Android Software/Hacking General [Developers Only]] limboooooo:
MI5s（capricorn）

Thanks for your hardworking.

The latest Developer ROM Firmware files for MI5s is weekly-26.10.2018，but the latest Developer ROM is 8.11.8.We can't get the 8.0 firmware.Are you meet some difficulty or there is no longer support for MI5s？:(:(

Please forgive my poor English.
[Android Software/Hacking General [Developers Only]] yshalsager:
Thanks for reporting I'll update it to work with oreo.
[Android Software/Hacking General [Developers Only]] pee-wee:
Somehow =however= tracker code listed for capricorn on github only track for 7.0 version only. Or maybe I'm wrong.

https://github.com/XiaomiFirmwareUpdater/miui-updates-tracker/blob/stable/devices

Update: all latest capricorn firmware is up few minutes ago
[Android Software/Hacking General [Developers Only]] :
Just checked and found that we can get firmware update as usual from now

Thank you for working so hard for us to get firmware update easier ?
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI 10 8.11.15 Global/China Beta ROM Firmware​

Telegram Channels: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker

You can get updates always from Sourceforge, Androidfilehost or Github :D :

Sourceforge:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware

Github Releases: (Mirror) [choose weeekly latest tag]

Developer ROMs Firmware

Firmware without ARB​

For whyred, nitrogen, sakura and wayne

Sourceforge:

Developer ROMs Firmware

Firmware-less ROMs​

For whyred, nitrogen, sakura and wayne

Androidfilehost: (Mirror)

Developer Firmware-less ROMs
[Android Software/Hacking General [Developers Only]] yshalsager:
XiaomiFirmwareUpdater needs your help!

We're expanding!

In order to provide more better services to Xiaomi users, we're currently working on a website for XiaomiFirmwareUpdater.

As you know all XiaomiFirmwareUpdater services and MIUIUpdatesTracker scripts are automated, running on a Linux server.

This costs us money, away from the time spent on maintaining the project :D

If you want to help us, you can donate here: https://paypal.me/yshalsager

A donation was never necessary, but It's making life easier for me, allows me to spend more time on the project. And guarantees the continuity of the server.

Thanks for all supporters, without you we can't reach any success.
[Android Software/Hacking General [Developers Only]] CaptainAngelica:
Hello,

If I want to flash Nitrogen OS 9 Pie on Kate will this firmware work on my phone?
[Android Software/Hacking General [Developers Only]] BajinganTengik:
Ask your ROM maintainer.
[Android Software/Hacking General [Developers Only]] :
This is work with xiaomi.eu MIUI 10 Global Rom for wayne ?
[Android Software/Hacking General [Developers Only]] yshalsager:
There's no need to flash firmware if you're using MIUI.
[Android Software/Hacking General [Developers Only]] yshalsager:
Xiaomi Flashable Firmware Creator is here!

Do you want to create your own firmware files from MIUI ROMs without depending on Xiaomi Firmware Updater? Then you need the new script!

Xiaomi Flashable Firmware Creator is a python 3 script which generates flashable firmware-update packages, extracted from official (or non official?) MIUI ROMS.

It supports creating untouched firmware, non-arb firmware, and firmware-less ROMs.

You can check it here: https://xdaforums.com/android/software/tool-xiaomi-flashable-firmware-creator-t3871311

Source: https://github.com/XiaomiFirmwareUpdater/xiaomi-flashable-firmware-creator :good:
[Android Software/Hacking General [Developers Only]] AL_IRAQI:
Awesome work buddy :highfive:
[Android Software/Hacking General [Developers Only]] silkyriver:
Is updating the firmware via these zips equivalent to updating the vendor partition? I'm a little bit confused at the difference between firmware versions and vendor versions.

If on a custom ROM like LineageOS, in order to update the proprietary "bits" is updating the firmware all I need to do?
[Android Software/Hacking General [Developers Only]] rizahakam:
I think firmware os different with different partition. this zip is contain such as baseband radio etc.

usually you don't need to update firmware as this one is unrelated to rom unless specified by rom maintainer to update the firmware.

however for vendor partition, you need to have same version as the one stated by rom maintainer, otherwise your rom won't boot or have major bug
[Android Software/Hacking General [Developers Only]] :
Is the firmware flashed successfully? I got errors while flashing.

Recovery.log

Flashing Normal firmware...

Target: xiaomi/mido/mido:7.0/NRD90M/8.11.22:user/release-keys

Patching firmware images...

Flashing Normal firmware...

Target: xiaomi/mido/mido:7.0/NRD90M/8.11.22:user/release-keys

Patching firmware images...

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

package_extract_file took 04s.

package_extract_file took 04s.

package_extract_file took 01s.

package_extract_file took 01s.

unmount of /firmware failed; no such volume

unmount of /firmware failed; no such volume

mount: failed to mount /dev/block/bootdevice/by-name/sec at /firmware: Invalid argument

mount: failed to mount /dev/block/bootdevice/by-name/sec at /firmware: Invalid argumentMountFn took 00s.

MountFn took 00s.

package_extract_file took 00s.

package_extract_file took 00s.

unmount of /firmware failed; no such volume

unmount of /firmware failed; no such volume

script succeeded: result was [1.000000]device name: /dev/block/bootdevice/by-name/system
[Android Software/Hacking General [Developers Only]] yshalsager:
It's not fully flashed, try with another recovery.
[Android Software/Hacking General [Developers Only]] yshalsager:
Xiaomi Firmware Updater reached 100K download from SourceForge only, in just 6 months!

Thanks for all supporters :D

Check the Statistics Here
[Android Software/Hacking General [Developers Only]] DepeTT:
I get the same error too on latest developer firmwares, both 8.11.22 and 8.11.29, the 10.1.1.0 stable works fine, 8.11.15 and previous developer firmwares works fine too. I'm on latest official twrp recovery.
[Android Software/Hacking General [Developers Only]] yshalsager:
Can you change the mirror and flash again?
[Android Software/Hacking General [Developers Only]] DepeTT:
Both Sourceforge and GitHub firmwares give the same error. I noticed that both 8.11.22 and 8.11.29 have a file named updater-script inside the firmware zip in addition to the firmware-update and meta-inf folders, all the others doesn't have it.
[Android Software/Hacking General [Developers Only]] yshalsager:
Oh. Can you please flash and save logs from twrp?

this will help me to know what's wrong.
[Android Software/Hacking General [Developers Only]] DepeTT:
Sure, here they are.
[Android Software/Hacking General [Developers Only]] yshalsager:
Try flashing from any other recovery, there's error on mounting /firmware
[Android Software/Hacking General [Developers Only]] DepeTT:
I installed Orange Fox Recovery 8.3 but it still gives the same error on the 8.11.22 and 8.11.29 firmwares.
[Android Software/Hacking General [Developers Only]] fanzex:
What does the firmware update really do?

Sorry for my ignorance, but what does the firmware update really do?

I already had to update the firmware to be able to update a custom ROM (lineage), but I do not know what really happens. I suppose it's a question of stability/performance, but that's a guess. I also do not understand why custom roms do not bring such an embedded update.

Thank you! :D
[Android Software/Hacking General [Developers Only]] DepeTT:
In a simpler way it's like updating hardware drivers on a computer. The most important part is the baseband which is responsible for handling the network signal, but there is also a part dedicated to Wifi/BT/GPS connections and probably other hardware components. Baseband version can be seen in the system info in the settings of your phone and sometimes this version changes between various firmware versions.

It can't be added to custom roms because it's stored in a different partition and because it can't be made by developers but can only be extracted from official roms.
[Android Software/Hacking General [Developers Only]] fanzex:
Thanks a lot, man. :D:D:D
[Android Software/Hacking General [Developers Only]] DepeTT:
[MENTION=6084385]yshalsager[/MENTION] i've tried 8.12.6 but it still gives the same unmount error, i've tried with twrp and with orangefox recovery but i still get the same error.
[Android Software/Hacking General [Developers Only]] yshalsager:
your device is mido, right?

I'll check it again ASAP.
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI 10 8.12.6 Global/China Beta ROM Firmware​

Telegram Channels: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker

You can get updates always from Sourceforge, Androidfilehost or Github :D :

Sourceforge:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware

Github Releases: (Mirror) [choose weeekly latest tag]

Developer ROMs Firmware

Firmware without ARB​

For whyred, nitrogen, sakura and wayne

Sourceforge:

Developer ROMs Firmware

Firmware-less ROMs​

For whyred, nitrogen, sakura and wayne

Androidfilehost: (Mirror)

Developer Firmware-less ROMs
[Android Software/Hacking General [Developers Only]] DepeTT:
Yes it's mido.
[Android Software/Hacking General [Developers Only]] yshalsager:
I compared the updater-script here https://www.diffchecker.com/6H91VV9w

The last green lines on the right are the problem, I'll fix it.
[Android Software/Hacking General [Developers Only]] chouga:
If I make the complete MIUI latest stable flash, will I lose my firmware if I install a custom rom?
[Android Software/Hacking General [Developers Only]] pee-wee:
No, flashing custom rom won't change firmware
[Android Software/Hacking General [Developers Only]] chouga:
Even if later I install other roms on top? Are you sure?
[Android Software/Hacking General [Developers Only]] pee-wee:
Thats what I read in several page back, also in many post on some threads out there.

Also no harm if you want to flash it everytime after flashing rom.
[Android Software/Hacking General [Developers Only]] chouga:
Ok, so many thanks for your time and cordiality!
[Android Software/Hacking General [Developers Only]] yshalsager:
Website spoilers

Here are some spoilers of our new website :p

It'll be up soon :D
[Android Software/Hacking General [Developers Only]] DJKristy:
i thought firmware and rom meant the same thing. but seeing this thread I'm confused.

can somebody explain what's the difference between both.
[Android Software/Hacking General [Developers Only]] DepeTT:
To explain what a firmware is i will quote myself.

The rom is the operating system of the device, plain and simple.
[Android Software/Hacking General [Developers Only]] berkantkz:
The website is up at https://xiaomifirmwareupdater.github.io. There you can find a list for all supported devices and also list all available builds for every single device.

Currently, we are having trouble with GitHub API. You may be not able to load the list after some refresh. Till we move all stuff to somewhere else, we have to stand with these.

Also, please report bugs at GitHub issues tracker instead of reporting here as I won't be checking every single post.
[Android Software/Hacking General [Developers Only]] straciatella:
when will be available new stable update fw for chiron? in 2020? :))
[Android Software/Hacking General [Developers Only]] eboye:
Cool, love it! :)

The only thing I would make is not just highlight the device in table but hide others on search as I wasn't aware at first that something has changed, I was waiting for it to "load" :) then accidentally scrolled and found that my device was highlighted. Maybe stop the preloader animation or something to tell the user it's finished whatever it's doing.
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI 10 8.12.13 Global/China Beta ROM Firmware​

Telegram Channels: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker

You can get updates always from Sourceforge, Androidfilehost or Github :D :

Sourceforge:

Developer ROMs Firmware

Github Releases:

Developer ROMs Firmware

Androidfilehost: (Mirror)

Developer ROMs Firmware

Firmware without ARB​

For whyred, nitrogen, sakura and wayne

Sourceforge:

Developer ROMs Firmware

Firmware-less ROMs​

For whyred, nitrogen, sakura and wayne

Androidfilehost: (Mirror)

Developer Firmware-less ROMs

Donation:

A donation was never necessary, but It's making life easier for me and guarantees paying server costs, as you know, both of my XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by buying me a Pizza here: https://paypal.me/yshalsager
[Android Software/Hacking General [Developers Only]] berkantkz:
On the search bar, there's a little notice telling that "matching results will be highlighted". I put it for such situations. Also, the loading animation gets hidden once the table is loaded. It's coded in javascript. Maybe you have issues with javascript on your browser?

Related lines:

...
}).done(function(x) {
if (deviceCount == allDevices.length) {
document.getElementById("tbody_stable").innerHTML = stable_content;
$(".load-bar").css("opacity","0");
....
[Android Software/Hacking General [Developers Only]] yshalsager:
Announcement 17/12/2018

- As I asked our telegram channel subscribers to choose our new host, all files - **120GB** - (except fw-less) are uploaded successfully to osdn and basketbuild

I'll no longer use AndroidFileHost, meanwhile the old files, and fw-less will still there.

- All new files will be uploaded to github, sourcefroge, and osdn. And basketbuild will stay as backup mirror (which has all files, and updated frequently).

- The site loading issue should be fixed this week.

- Telegram channel will post links from the website once script runs, instead of posting the old links. using website will make it easier to get latest and all old releases direct links from our 3 mirrors!

- Thanks for our 3.9k subscriber!

Telegram Channels: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker

Donation:

you can help me by buying me a Pizza :p here: https://paypal.me/yshalsager
[Android Software/Hacking General [Developers Only]] eboye:
You are right. Sorry.

But I encountered now another bug :D
[Android Software/Hacking General [Developers Only]] Marcelocohenarg:
Sorry, Noob question. Is there any flashing guide to flash this? Like using twrp, wipping cache, etc...and do you lose all data?
[Android Software/Hacking General [Developers Only]] yshalsager:
Just flash it from twrp. It doesn't require anything else and won't wipe anything.
[Android Software/Hacking General [Developers Only]] Amanpreetsingh:
Beta updates with fw less are also available like latest miui 10 8.12.20 for note 5 pro ??

I haven't find. Thanks
[Android Software/Hacking General [Developers Only]] yshalsager:
It's started to rollout. But still, it's not available on Xiaomi site

Once it's available, it'll be uploaded within 6 hours.
[Android Software/Hacking General [Developers Only]] yshalsager:
MIUI 10 8.12.20 Global/China Beta ROM Firmware​

Telegram Channels: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker

Changes:

- In order to provide better service, faster mirrors, and stable downloads, all files are moved now to OSDN, we'll use it as our Main download platform.

- There'll be no more uploads on AFH, and SF will be used as a mirror which updated frequently.

- The site loading issue will be fixed in two days.

Download Links are available on our site :D You can download form OSDN or GitHub.

Downloads:

Developer ROMs Firmware

Firmware without ARB​

For whyred, nitrogen, sakura and wayne

OSDN:

Developer ROMs Firmware

Firmware-less ROMs​

For whyred, nitrogen, sakura and wayne

OSDN:

Developer Firmware-less ROMs

Donation:

A donation was never necessary, but It's making life easier for me and guarantees paying server costs, as you know, both of my XiaomiFirmwareUpdater and MIUIUpdatesTracker scripts are automated, running on a Linux server. If you want these projects to continue and provide the best services to Xiaomi users, you can help me by buying me a Pizza here: https://paypal.me/yshalsager
[Android Software/Hacking General [Developers Only]] Zafrkant:
Hi, thank you for great contribution! :)

Every firmware after 8.4.19 for Capricorn is getting error 7. I can flash firmware but when I want to flash a ROM I'm getting error 7.

Is there any solution?

Xiaomi Mi Mix 2, LOS 15.1
[Android Software/Hacking General [Developers Only]] gokulrj:
My touch screen is not working after a firmware upgrade via twrp

please help me..my device is xiaomi mi5 (gemini) and i flashed latest developer firmware to install pe ..after a day my touch screen not working..please help thanks