Development [Firmware] Mi 11 Lite 4G [courbet] [Auto updated!] - Xiaomi Mi 11 Lite 4G

Xiaomi custom users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
Xiaomi Firmware Updater (Mi 11 Lite 4G)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is Xiaomi Firmware Updater?
A set of various scripts that automatically generates Xiaomi firmware flashable zip files for every MIUI new update! My scripts download MIUI official ROMs, both Developer and Stable, Global, EEA, India, and China, extract firmware either from the firmware-update folder or from update payload, generate firmware flashable zip with auto-written "updater-script", and uploads them automatically to multiple servers. These scripts are completely automated, running on a Linux server every X hours.
Notes:
Firmware filenames for this device are in the following manner:
fw_courbet_miui_COURBETGlobal_*.zip is Mi 11 Lite 4G (courbet) Global firmware.
fw_courbet_miui_COURBETEEAGlobal_*.zip is Mi 11 Lite 4G (courbet) EEA Global firmware.
fw_courbet_miui_COURBETINGlobal_*.zip is Mi 11 Lite 4G (courbet) India Global firmware.
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an MIUI official or a custom ROM user?
No, MIUI ROMs contain the firmware-update package which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices including China-only devices.
Check the full devices list here
How to update the firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on the GitHub repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- GitHub
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts.
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 donating using:
LiberaPay
Paypal
Patreon

yshalsager said:
Xiaomi custom users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
Xiaomi Firmware Updater (Mi 11 Lite 4G)
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is Xiaomi Firmware Updater?
A set of various scripts that automatically generates Xiaomi firmware flashable zip files for every MIUI new update! My scripts download MIUI official ROMs, both Developer and Stable, Global, EEA, India, and China, extract firmware either from the firmware-update folder or from update payload, generate firmware flashable zip with auto-written "updater-script", and uploads them automatically to multiple servers. These scripts are completely automated, running on a Linux server every X hours.
Notes:
Firmware filenames for this device are in the following manner:
fw_courbet_miui_COURBETGlobal_*.zip is Mi 11 Lite 4G (courbet) Global firmware.
fw_courbet_miui_COURBETEEAGlobal_*.zip is Mi 11 Lite 4G (courbet) EEA Global firmware.
fw_courbet_miui_COURBETINGlobal_*.zip is Mi 11 Lite 4G (courbet) India Global firmware.
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need to update the Firmware If I'm an MIUI official or a custom ROM user?
No, MIUI ROMs contain the firmware-update package which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices including China-only devices.
Check the full devices list here
How to update the firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on the GitHub repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- GitHub
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts.
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 donating using:
LiberaPay
Paypal
Patreon
Click to expand...
Click to collapse
There is no Custom recovery yet release to flash firmware

maimra said:
There is no Custom recovery yet release to flash firmware
Click to expand...
Click to collapse
True, but this isn't a reason to not bring its support to XFU since Project Treble exists

Is anyone intend to develope custom recovery for Mi 11 Lite 4G?

maimra said:
Is anyone intend to develope custom recovery for Mi 11 Lite 4G?
Click to expand...
Click to collapse
I suppose patience is the key. I believe the phone was just released in India, hopefully will be seeing someone sooner or later.

Sunnykha said:
I suppose patience is the key. I believe the phone was just released in India, hopefully will be seeing someone sooner or later.
Click to expand...
Click to collapse
Anxiously waiting for the custom recovery

Nobody still willing to develop custom recovery for Mi 11 Lite 4G.

maimra said:
Nobody still willing to develop custom recovery for Mi 11 Lite 4G.
Click to expand...
Click to collapse
Well if you have any experience let's go for it.
I tried, as a complete noob, to port one but no luck.

yshalsager said:
Xiaomi custom users face a problem with firmware updates. As there are many devices with no one to provide the newest firmware update every single release, and developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here comes Xiaomi Firmware Updater project:
(...)
Click to expand...
Click to collapse
Hi, thank you for your work!
One question: is there any need for a vendor image update for mi11lite4g?
Thanks

mzcl-mn said:
Hi, thank you for your work!
One question: is there any need for a vendor image update for mi11lite4g?
Thanks
Click to expand...
Click to collapse
This depends on the custom ROM, if it uses pre-built vendor you will have to update vendor once the ROM fw+vendor requirement changes.

yshalsager said:
This depends on the custom ROM, if it uses pre-built vendor you will have to update vendor once the ROM fw+vendor requirement changes.
Click to expand...
Click to collapse
@yshalsager : thank you for your answer.
Did you produce that vendor image file for mi11lite4G (courbet) as a single file? If not how could we have access to that vendor partition? Do we have to extract it from stock ROM ourselves?
Thanks!

mzcl-mn said:
@yshalsager : thank you for your answer.
Did you produce that vendor image file for mi11lite4G (courbet) as a single file? If not how could we have access to that vendor partition? Do we have to extract it from stock ROM ourselves?
Thanks!
Click to expand...
Click to collapse
Unfortunately, Mi-vendor-updater project is no longer maintained (was maintained by another person), so you can use my Flashable Firmware Creator tool to extract fw+vendor on your own. I will try to revive vendor updater project soon.

yshalsager said:
Unfortunately, Mi-vendor-updater project is no longer maintained (was maintained by another person), so you can use my Flashable Firmware Creator tool to extract fw+vendor on your own. I will try to revive vendor updater project soon.
Click to expand...
Click to collapse
Ok thank you!
One last question (probably too much unrelated, but I'll ask it anyway...):
In your opinion/experience would the lack of vendor image be the origin of product partition/mounting errors during TWRP operations/flashings or these TWRP product errors shown at TWRP are related to some other issues and not caused by that particular vendor image absence?
I'm currently on Latest @Golbinex crdroid ROM, and he mentioned the need for that vendor image/partition at its flashing instructions post.
Presently I'm facing issues with Google assistant not being triggered with the ok/hey Google voice command...
Cheers!

yshalsager said:
This depends on the custom ROM, if it uses pre-built vendor you will have to update vendor once the ROM fw+vendor requirement changes.
Click to expand...
Click to collapse
Because of my inexperience with vendor partition/flashing i'm not quite sure i understand what you mean, can you be more clear please?
i'm interested because following the instructions to install any of the custom ROM available, you are required to flash original firmware + vendor first.
i was on stock ROM and i was able to skip this step, but what if i want to try another custom ROM? do i need to flash fw + vendor first? and it's required some wipes or format some partitions after the fashing?

FortMike said:
Because of my inexperience with vendor partition/flashing i'm not quite sure i understand what you mean, can you be more clear please?
i'm interested because following the instructions to install any of the custom ROM available, you are required to flash original firmware + vendor first.
i was on stock ROM and i was able to skip this step, but what if i want to try another custom ROM? do i need to flash fw + vendor first? and it's required some wipes or format some partitions after the fashing?
Click to expand...
Click to collapse
As you was on stock, you don't have to flash, and same goes for switching ROMs, which requires wiping just data+cache and flashing the new rom.

Related

[ROM][7.1.2[UNOFFICIAL] LineageOS 14.1

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for Lineage OS is available in the LineageOS Github repo. And if you would like to contribute to Lineage OS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Instructions
First time flashing Lineage OS 14.1 your device?
Coming from a SENSE ROM?
Enable all location services: Settings > Location > (all location services) = On
Coming from another ROM?
Download the zip(s).
Install a compatible Recovery
Perform a NANDroid backup of your current ROM (Optional)
Wipe data & cache partitions of your device (required when coming from stock!).
Flash LineageOS.
Optional: Install the Google Apps addon package.
Downloads
AFH - https://download.lineageos.org/himawl
Root - https://download.lineageos.org/extras
Changelog - https://www.lineageoslog.com/14.1/himawl
Google Apps - http://opengapps.org/?arch=arm64&api=7.1&variant=nano
Official status guys! That was quick. Remember to post some good logs if any problems so we can attempt a fix... https://review.lineageos.org/#/c/167878/
Flyhalf205 said:
Official status guys! That was quick. Remember to post some good logs if any problems so we can attempt a fix... https://review.lineageos.org/#/c/167878/
Click to expand...
Click to collapse
Awesome news, I can't wait to download the first build once the build servers spit it out! Thanks for everyone's continued work on the m9! I'm sure a lot of non-VZ folks will be excited as well!
I'm assuming we should be on the latest Verizon 6.0 firmware for this, 3.37.605.19? (Edit: At time of posting)
I cant wait
Rain__ said:
Awesome news, I can't wait to download the first build once the build servers spit it out! Thanks for everyone's continued work on the m9! I'm sure a lot of non-VZ folks will be excited as well!
I'm assuming we should be on the latest Verizon 6.0 firmware for this, 3.37.605.19? (Edit: At time of posting)
Click to expand...
Click to collapse
As long as you are on any MM firmware. It might not be till next week for official build. You can go ahead and download my custom build to make sure all the bugs are out before official builds get here.
Flyhalf205 said:
As long as you are on any MM firmware. It might not be till next week for official build. You can go ahead and download my custom build to make sure all the bugs are out before official builds get here.
Click to expand...
Click to collapse
Does official Lineage mean official Resurrection Remix (7.1.1)?
If not, I have it ready and will make a thread once you verify.
Thanks
klabit87 said:
Does official Lineage mean official Resurrection Remix (7.1.1)?
If not, I have it ready and will make a thread once you verify.
Thanks
Click to expand...
Click to collapse
Post away.
Sent from my HTC6535LVW using Tapatalk
is VoLTE working with this????
GohanBurner said:
is VoLTE working with this????
Click to expand...
Click to collapse
volte will probably never work on hima aosp roms. HTC have weird modems.
Looking forward to the official LineageOS 14.1 release for the Verizon HTC M9. Thanks for all your hard work, Flyhalf.
In addition to the OS update, I was also looking to update to the latest firmware, 3.37.605.19. I'm currently on the latest unofficial LineageOS 13.0 release from 03/16 with firmware 3.37.605.15.
2 part question--to simply update the firmware, is the correct firmware to flash the 3.37.605.19_NoBoot-NoRecovery_firmware.zip from santod's thread? And is it safe to flash future firmware updates as they are released?
Just trying to avoid any incompatibility with LineageOS (if that's even a thing) and a bricked device.
Thanks!
lithophone said:
Looking forward to the official LineageOS 14.1 release for the Verizon HTC M9. Thanks for all your hard work, Flyhalf.
In addition to the OS update, I was also looking to update to the latest firmware, 3.37.605.19. I'm currently on the latest unofficial LineageOS 13.0 release from 03/16 with firmware 3.37.605.15.
2 part question--to simply update the firmware, is the correct firmware to flash the 3.37.605.19_NoBoot-NoRecovery_firmware.zip from santod's thread? And is it safe to flash future firmware updates as they are released?
Just trying to avoid any incompatibility with LineageOS (if that's even a thing) and a bricked device.
Thanks!
Click to expand...
Click to collapse
Not sure about the firmware version, but keep in mind if you flash the "NoRecovery" firmware, you'll need to flash twrp separately. I just installed "3.37.605.19_NoBoot_TWRP3.0.2-0_firmware.zip" without any issues. I'm on latest LOS 13.0
lithophone said:
Looking forward to the official LineageOS 14.1 release for the Verizon HTC M9. Thanks for all your hard work, Flyhalf.
In addition to the OS update, I was also looking to update to the latest firmware, 3.37.605.19. I'm currently on the latest unofficial LineageOS 13.0 release from 03/16 with firmware 3.37.605.15.
2 part question--to simply update the firmware, is the correct firmware to flash the 3.37.605.19_NoBoot-NoRecovery_firmware.zip from santod's thread? And is it safe to flash future firmware updates as they are released?
Just trying to avoid any incompatibility with LineageOS (if that's even a thing) and a bricked device.
Thanks!
Click to expand...
Click to collapse
Well technically the latest firmware is 3.37.605.28 as of a day or two ago... But to answer you question, yes. All you have to do is flash the NoBoot-NoRecovery_firmware.zip and is perfectly fine to flash future updates.
Remember: Make sure you use the NoBoot No Recovery or else you'll have to find a computer to flash twrp back onto it and flash LineageOS before your phone can boot again.
Thank you both for your replies. Slightly different answers, so I just need 1 thing clarified.
I currently have TWRP installed. If I flash the No Boot-No Recovery, will it only update the firmware and leave TWRP in place and untouched?
lithophone said:
Thank you both for your replies. Slightly different answers, so I just need 1 thing clarified.
I currently have TWRP installed. If I flash the No Boot-No Recovery, will it only update the firmware and leave TWRP in place and untouched?
Click to expand...
Click to collapse
Yes
Battery life seems slightly worse than 13.0 was for me. I'm not a heavy screen-on-time user, so most drain is just passive standby screen off time. If I had to randomly guess, the screen-off drain rate is maybe 35% faster on 14.1 so far.
I have the performance profile set to Efficiency, as I did in 13.0. I may root (or use ADB) and have a look at wakelocks, but based off the battery "History Details" in Settings, the phone does not seem to be getting stuck awake for extended periods of time or anything. I periodically monitored battery voltages too and the battery percentage seems to be accurate, though I don't really have anything to base that on other than knowledge of LiPo/Li-ion batteries.
I'll follow up if I discover anything helpful, but has anyone else noticed slightly worse screen-off battery performance too?
Ok, can someone here tell me how to get root access on this rom? I have tried flashing the armsupersuaddon and armsupersux64 zips, neither worked. Then I tried enabling root access in the dev options and installing SuperSu from the store, that seemed to and went ahead and attempted to install binaries, but now my phone is bootlooping...I am on the latest nightly if that helps, but the first one didn't work with the flashable zips either.
I got root by installing "the LineageOS su add-on", as described in the wiki: https://wiki.lineageos.org/devices/himawl/install#installing-lineageos-from-recovery (addon zip comes from https://download.lineageos.org/extras, "addonsu-arm64-signed.zip").
I tried that one...didn't work. Might try it again after I get my phone setup again, but that's going to take a long while. Ended up having to factory reset, so I need to download a hundred apps and reset all my 2 factor authentications...all for root. Not keen to go through this again.
soulshot96 said:
I tried that one...didn't work. Might try it again after I get my phone setup again, but that's going to take a long while. Ended up having to factory reset, so I need to download a hundred apps and reset all my 2 factor authentications...all for root. Not keen to go through this again.
Click to expand...
Click to collapse
After you flash the root addon zip you have to enable root in developer settings and it should work after that. I know it is a pain but you may want to try to start over again.
But a lot of users are using root less and less these days. I don't have root currently on mine. Don't need it.
Flyhalf205 said:
After you flash the root addon zip you have to enable root in developer settings and it should work after that. I know it is a pain but you may want to try to start over again.
But a lot of users are using root less and less these days. I don't have root currently on mine. Don't need it.
Click to expand...
Click to collapse
Thanks, I'll give it a shot...and I agree about root. I only wanted it because I have the Pixel launcher flashed to my phone as a system app, but its been glitching up and making it to where I cannot swipe cards away on google now, so I was going to install pixelize and use that to see if it's version of the launcher didn't have the issue. So I found myself needing root for the first time since my M7.

[Firmware] Xiaomi Mi Mix 2 [CHIRON] [Auto updated daily!]

All Xiaomi users suffer from a single problem, Firmware update. As there are many devices with no one to provide the newest firmware update every single release. And also developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here is my simple solution:
Xiaomi Firmware Updater (Mi Mix 2)​​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
A set of various script that automatically generates Xiaomi firmware flashable zip files every MIUI new update!
My scripts download MIUI official ROMs, both Developer and Stable, Global and China, extracts the firmware-update folder, generates firmware flashable zip with auto-written "updater-script", and uploads them automatically to many servers.
The scripts are completely automated, running on a Linux server every six hours.
Note:
Name's will be in the following manner:
fw_miui_MIMIX2_*.zip is Xiaomi Mi Mix 2 (chiron) China firmware
fw_miui_MIMIX2Global_*.zip is Xiaomi Mi Mix 2 (chiron) Global firmware
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is Firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need updating the Firmware If I'm MIUI official or custom ROM user?
No, MIUI ROMs contain the firmware-update package which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices including China-only devices.
Check the full devices list here
How to update firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on Github repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- Github
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open source, that cost money, time and many efforts.
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 donating using:
- Paypal
- Pateron
- LiberaPay
XDA:DevDB Information
[Firmware] Xiaomi Mi Mix 2 [CHIRON] [Auto updated daily!], Tool/Utility for the Xiaomi Mi Mix 2
Contributors
yshalsager
Source Code: https://github.com/XiaomiFirmwareUpdater/
Version Information
Status: Stable
Current Stable Version: 5
Created 2018-01-28
Last Updated 2019-08-07
Thanks for this.
Will it replace the recovery with stock miui recovery, or will TWRP still be intact after flashing your script?
Sent from my Mi MIX 2 using Tapatalk
Thank you so much for this!
punkmonkey1984 said:
Thanks for this.
Will it replace the recovery with stock miui recovery, or will TWRP still be intact after flashing your script?
Click to expand...
Click to collapse
It doesn't mess with recovery.
So is it worth to update this every week when a new version comes out? Or not really?
Also: Worth doing on AOSP roms? (xenonHD, RR, ...)
Firipu said:
So is it worth to update this every week when a new version comes out? Or not really?
Also: Worth doing on AOSP roms? (xenonHD, RR, ...)
Click to expand...
Click to collapse
Firmware is like a computers BIOS. It can fix multiple issues but always bears the risk of a flashing error, which can have serious consequences. That being said, I've never experienced any trouble flashing firmware. It is independent from the OS afaik, so it should be suited for AOSP-ROMs as well.
I would advise to wait a few days/weeks before you update your firmware to see if the new firmware proves itself in production. Also - if there are - always check MD5s. Firmware update are serious business.
The firmware is independent from the Android build (Nougat vs. Oreo), right? So it is okay to flash a firmware extract from an Oreo-ROM while using a Nougat-based ROM on the device? Thanks
stroke55 said:
The firmware is independent from the Android build (Nougat vs. Oreo), right? So it is okay to flash a firmware extract from an Oreo-ROM while using a Nougat-based ROM on the device? Thanks
Click to expand...
Click to collapse
Don't take it as a promise, but yes, that should be possible.
It's probably the best if you backup your existing firmware partitions beforehand using the TWRP recovery from https://forum.xda-developers.com/mi-mix-2/development/recovery-twrp-3-2-1-0-recovery-t3730030 to avoid any compatibility issues. Better safe than sorry.
Deleted
Won't this just try to flash the latest miui firmware which is based on Oreo or can you choose?
MrSammyMcG said:
Won't this just try to flash the latest miui firmware which is based on Oreo or can you choose?
Click to expand...
Click to collapse
You choose from the links. Nougat has this under stable
fw_miui_MIMIX2_V9.2.5.0.NDECNEK_ad4261c1d7_7.1.zip
This is also the one i used to switch back to AOSP
iXanza said:
You choose from the links. Nougat has this under stable
fw_miui_MIMIX2_V9.2.5.0.NDECNEK_ad4261c1d7_7.1.zip
This is also the one i used to switch back to AOSP
Click to expand...
Click to collapse
Just used that and video/ audio is fine except for one bug where pausing, skipping or buffering causes the audio to make a cut sound and then gets randomly extremely loud.
MIUI Developer 8.2.1 ROM Firmware​You can get updates always from Basketbuild Or Androidfilehost:
Basketbuild:
Developer ROMs Firmware
Androidfilehost: (Mirror)
Developer ROMs Firmware
So if I flash the latest MIUI with TRWP is the most recent firmware included or do I need to flash it with fastboot to have the latest firmware?
chillahh said:
So if I flash the latest MIUI with TRWP is the most recent firmware included or do I need to flash it with fastboot to have the latest firmware?
Click to expand...
Click to collapse
Twrp is fine. Its the same as this though
Sent from my MI Mix 2 using Tapatalk
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
So i am currently on latest RR 6.0 , do i need to update this? ( never updated since i got the phone ) and if yes, what version should i download?
Mollic said:
So i am currently on latest RR 6.0 , do i need to update this? ( never updated since i got the phone ) and if yes, what version should i download?
Click to expand...
Click to collapse
If your using custom rom firmware doesn't matter any version is fine.
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.
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
Should the new firmware be visible in "About phone"?
Please bear with me, but I find the versioning of the developers numbers being lower than the stable ones somewhat confusing:
- if I want to flash an Oreo Rom, I guess I would have to flash a developer firmware with "f_8.0" at the end?
- after I flash it and reboot, shouldn't I see it in the "About phone" option (still with the standard Miui Rom)? That still says MIUI Global 9.2 / Stable 9.2.3.0, but I had chosen Global 8.3.1, before
- Is there a version for Oreo available under V9.0 for Mi Mix 2?

[Firmware] Xiaomi Mi 8 [DIPPER] [Auto updated daily!]

All Xiaomi users suffer from a single problem, Firmware update. As there are many devices with no one to provide the newest firmware update every single release. And also developers who provide updates to devices may forget or be busy sometimes, so releases are provided later. Here is my simple solution:
Xiaomi Firmware Updater (Mi 8)​​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
A set of various script that automatically generates Xiaomi firmware flashable zip files every MIUI new update!
My scripts download MIUI official ROMs, both Developer and Stable, Global and China, extracts the firmware-update folder, generates firmware flashable zip with auto-written "updater-script", and uploads them automatically to many servers.
The scripts are completely automated, running on a Linux server every six hours.
Note:
Name's will be in the following manner:
fw_dipper_miui_MI8_*.zip is Xiaomi Mi 8 (dipper) China firmware
fw_dipper_miui_MI8Global_*.zip is Xiaomi Mi 8(dipper) Global firmware
Downloads​You can get updates always from various mirrors available on the website:
Latest Firmware
Firmware Archive
Frequently Asked Questions:
What is Firmware? Is it a full ROM or OTA package?
Firmware is not a ROM nor OTA Package, it's a set of low-level drivers which helps the operating system do whatever it wants to do. It includes various things like Modem, Bluetooth, Bootloader, DSP and etc.
Why should I update the Firmware?
Firmware is provided from Xiaomi directly, and there are no sources for it to let developers build and edit it on their own like custom ROMs, so if you want to keep your device up to date always update your firmware!
Do I need updating the Firmware If I'm MIUI official or custom ROM user?
No, MIUI ROMs contain the firmware-update package which I extract and provide here.
What are the supported devices?
All Snapdragon and MTK devices including China-only devices.
Check the full devices list here
How to update firmware?
1- Download the package you want to flash. IT MUST BE NAMED WITH THE SAME CODENAME OF YOUR DEVICE.
2- Flash it using TWRP or any custom recovery. There's no need to wipe/format anything before or after the installation.
How to check the updated firmware?
Usually, the modem gets updated with newer firmware, you can check it in Settings > About > Baseband.
Support or Contact:
Having trouble with firmware files? You can open a new issue on Github repository or just write here in a reply, and we’ll help you sort it out.
Source Code:
- Github
- Main project thread
Donations:
A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open source, that cost money, time and many efforts.
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 donating using:
- Paypal
- Pateron
- LiberaPay
XDA:DevDB Information
[Firmware] Xiaomi Mi 8 [DIPPER] [Auto updated daily!], Tool/Utility for the Xiaomi Mi 8
Contributors
yshalsager
Source Code: https://github.com/XiaomiFirmwareUpdater
Version Information
Status: Stable
Current Stable Version: 5
Created 2018-08-16
Last Updated 2019-08-07
Why the firmware are so lighter than official (75mb vs 1850mb)?
mekato said:
Why the firmware are so lighter than official (75mb vs 1850mb)?
Click to expand...
Click to collapse
"Firmware"....
Not complete ROM
MIUI 10 8.8.16 Global/China Beta ROM Firmware​
Telegram Channel: Subscribe here
You can get updates always from Sourceforge, Androidfilehost or Github :
Sourceforge:
Developer ROMs Firmware
Androidfilehost: (Mirror)
Developer ROMs Firmware
Github Releases: (Mirror) [choose weeekly latest tag]
Developer ROMs Firmware
Why not sort them by device then release instead of release first? Nobody cares about a release for a device they dont own, nor wants to go thru all the folders to find whether their device is in each...
Mi8 global rom boot unlocked by Ali seller _____>official china Bt locked rom
Hello,
My first xiaomi phone is the Mi 8 and i know the current situation about not been able to lock the bootloader after flashing globla rom on xiaomi mi8.
I want to be safe and i want to REFLASH china stable official rom and lock the bootloader. i know all about binding the phone to my mi account from developer menu within phone etc...
This tool for finding firmware is great but i need this firmware....
Mi 8 Dippper V9.6.7.0.OEACNFD(most stable current official china firmware) fastboot rom.
Honestly i have no idea to how to use this software script to get the fastboot rom... can anybody please help me.. By the way i am looking for this specific fastboot rom because the old china stable is lower than the global stable( xiaomi also do not allow to downgrade firmware according to my internet forum reading) please someone help me.!
Evat1954 said:
Hello,
My first xiaomi phone is the Mi 8 and i know the current situation about not been able to lock the bootloader after flashing globla rom on xiaomi mi8.
I want to be safe and i want to REFLASH china stable official rom and lock the bootloader. i know all about binding the phone to my mi account from developer menu within phone etc...
This tool for finding firmware is great but i need this firmware....
Mi 8 Dippper V9.6.7.0.OEACNFD(most stable current official china firmware) fastboot rom.
Honestly i have no idea to how to use this software script to get the fastboot rom... can anybody please help me.. By the way i am looking for this specific fastboot rom because the old china stable is lower than the global stable( xiaomi also do not allow to downgrade firmware according to my internet forum reading) please someone help me.!
Click to expand...
Click to collapse
Have you tried Xiaomi.eu's ROM? I've been enjoying my Mi 8 so far with their MIUI10 ROM (China based yet works so well!)
The process is quite noob friendly too!
why are these firmwares provided?
When i update the official rom (via OTA or TWRP) or with XIAOMI.EU roms, the firmware isn't updated?
I'm new to Xiaomi devices, when i was on OnePlus i've never updated firmwares, only roms.
gulp79 said:
why are these firmwares provided?
When i update the official rom (via OTA or TWRP) or with XIAOMI.EU roms, the firmware isn't updated?
I'm new to Xiaomi devices, when i was on OnePlus i've never updated firmwares, only roms.
Click to expand...
Click to collapse
you're right. but what if you're custom rom user? will you flash miui every time to update the firmware?
yshalsager said:
you're right. but what if you're custom rom user? will you flash miui every time to update the firmware?
Click to expand...
Click to collapse
Perfect, thank you!
yshalsager said:
you're right. but what if you're custom rom user? will you flash miui every time to update the firmware?
Click to expand...
Click to collapse
Hey ! Are you running a custom ROM for ur Mi 8? Which?
I have been scouting XDA everyday in hope for a custom ROM, e.g. LOS, RR, AICP, etc.. I dont see anything
krugerbud said:
Hey ! Are you running a custom ROM for ur Mi 8? Which?
I have been scouting XDA everyday in hope for a custom ROM, e.g. LOS, RR, AICP, etc.. I dont see anything
Click to expand...
Click to collapse
I don't have the device. You can give project treble GSI roms a try.
krugerbud said:
Hey ! Are you running a custom ROM for ur Mi 8? Which?
I have been scouting XDA everyday in hope for a custom ROM, e.g. LOS, RR, AICP, etc.. I dont see anything
Click to expand...
Click to collapse
Until Qualcomm releases their kernel source code for Snap 845, along with Xiaomi following their lead for the Mi 8, there wouldn't be any (AOSP) development for it.
The only custom ROM Alternative now is Xiaomi.eu's MIUI10 Beta ROM. I'm running it right now & it's miles better an MIUI9, at least until AOSP comes out. You should try it
MIUI 10 8.8.23 Global/China Beta ROM Firmware​
Telegram Channel: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker
You can get updates always from Sourceforge, Androidfilehost or Github :
Sourceforge:
Developer ROMs Firmware
Androidfilehost: (Mirror)
Developer ROMs Firmware
MIUI 10 8.8.30 Global/China Beta ROM Firmware​
Telegram Channel: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker
You can get updates always from Sourceforge, Androidfilehost or Github :
Sourceforge:
Developer ROMs Firmware
Androidfilehost: (Mirror)
Developer ROMs Firmware
Github Releases: (Mirror) [choose weeekly latest tag]
Developer ROMs Firmware
I want to ask. If I use this ROM. . Can I go back to Miui 9?
Adiyasa said:
I want to ask. If I use this ROM. . Can I go back to Miui 9?
Click to expand...
Click to collapse
It isn't a rom just firmware.
bassbounce said:
It isn't a rom just firmware.
Click to expand...
Click to collapse
OK sorry. my fault. but can we go back to MIUI 9?
Adiyasa said:
OK sorry. my fault. but can we go back to MIUI 9?
Click to expand...
Click to collapse
No problem, yes I think it is possible since there is no anti roll back for our device. But I am not quite sure about it.
bassbounce said:
No problem, yes I think it is possible since there is no anti roll back for our device. But I am not quite sure about it.
Click to expand...
Click to collapse
Thanks for the explanation. I'm relieved to hear this answer. because I want to try MIUI 10 and get root access. But I'm afraid my device get hard brick. . So I asked. . Thanks
Sorry My language is not good.

[ROM] [8.1.x] LineageOS 15.1 Official (All variants) [NO VoLTE]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS 15.1 is a free, community built, aftermarket firmware distribution of Android 8.1. (Oreo), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Requirements
* You must read this post completely
* You must have flashed a stock MM update to update the firmware to a version that is compatible with these builds. Search XDA for the best way to do so for your device (if you already did that prior to installing any Nougat ROM, you are fine!).
* You must use the search first and make sure your question has not been answered yet!
* Do NOT ask for the availability of features or if any specific app works - we implement / announce new features when we want to
* Use the latest TWRP available, otherwise expect issues
* If you have a problem, do not ask if someone else has it. Post with logs or don't post at all!
Code:
[COLOR=RED][B]Important note:[/B][/COLOR]
Stock Firmware B360 and B370 are known to cause bootloops!
(Generally: if your stock ROM supports VoLTE it is likely that it is also affected!)
All others might work, please do not ask in here how to up- or downgrade!
Known Issues / NOT working / "Bugs"
* Search the thread!
* Anything running VoLTE firmware
* You tell me! (See "Other Issues")
Everything else WORKS, do NOT ask if anything (feature, function, ...) specific is working or not (Search the thread if you want to make sure and if you don't find it: test it yourself)
Other Issues?
Before posting on this thread, make sure of a few things:
You've utilized the search function of the forums. Nothing irritates us more than lazy people who do not search for an answer before asking or ask the same question over and over again.
If you are the only one having a problem: boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.
LOGS LOGS LOGS!!!!
Press BOTH volume keys + power key - it will vibrate very short. Wait until a notification appears that the bugreport is ready, send it to your mail and post it.
Alternatively go to dev options (press "build number" in "About phone" 7 times to activate it), activate the switch "Shortcut for bugreport", then go to Settings->Keys->Power key and activate it there as well. Long press power-key and then use the new menu item.
Only if rooted:
Use this: SysLog by Tortel
If you have a hard reboot (to the vendor boot logo, not the LineageOS boot logo), use adb or any other file explorer tool to pull a copy of "console-ramoops" after the reboot and provide that.
Code:
adb pull /sys/fs/pstore/console-ramoops
Note: We will not support any kind of modification on the ROM not done by our sources. If you are running XPosed, Kernel Booster or whatever occurs to you, we won't support you in any way. The problem will in every case be treated as the additional softwares' fault (because often it is!)
Changelog
* Gerrit (All)
* Device tree
* Kernel
Download Links
ROM: https://download.lineageos.org/kiwi
Again: if you need Google-Apps, install them after flashing the ROM and BEFORE the first reboot!
Google apps addon:
(Note: Not required to run the ROM)
We are using Open GApps (Link) Arm64 version, others might also be working (make sure to use ARM 64bit when using other providers!)
Note: In case you want to use any gapps, YOU MUST install the right gapps the first time that you flash a marshmallow ROM. Do not boot with an older gapps or without one and then try to install it later.
Note: If you install a package which replaces the default dialer (mostly "Stock Gapps") you have to go to Settings->Apps->Gear-Icon and set the new dialer as a default telephony app to prevent force closing of apps
Root addon:
Official download site - our device is ARM64
Don't use SuperSU or other tools, otherwise expect bootloops!
Important note
This is a development thread. This means it is NOT your personal support thread.
Questions about anything not related to LineageOS on kiwi (Honor 5X) will not be accepted nor be answered.
This includes topics like going back to stock, problems with third-party apps (e.g. Snapchat), ...
Also do not encourage people with such questions by answering them but report them to keep the thread clean!
Supported variants
Honor 5X
USA: KIW-L24
Russia: KIW-L23
India: KIW-L22
Europe: KIW-L21
China: KIW-AL10, KIW-AL20, KIW-CL00, KIW-UL00, KIW-TL00 (might have some firmware problems), KIW-TL00H
Honor GR5
Canada: KII-L05
Japan: KII-L22, KII-L21
Your's missing? Contact us!
XDA:DevDB Information
LineageOS 15.1, ROM for the Honor 5X
Contributors
BadDaemon, Dobroslaw Kijowski
Source Code: https://review.lineageos.org/#/q/(project:LineageOS/android_device_huawei_kiwi+OR+project:LineageOS/android_kernel_huawei_kiwi)+AND+(statuspen+OR+status:merged)+AND+branch:lineage-15.1
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.1.x
Based On: LineageOS
Version Information
Status: Nightly
Created 2018-09-22
Last Updated 2019-06-26
Reserved
FAQ
Q: Why the **** did it take so long?
A: Besides the fact that I don't really need to answer about my working speed:
I have actively been working on bringing up 8.x for this device since February. Some might have seen some development going on with the kernel on 14.1, but effectively this was all in preparation for 15.1: The kernel being used in this version of the ROM is completely redone:
We threw away what we had and started fresh with a plain qcom kernel. Then we re-added what we needed, effectively ending in around 700k lines less of custom additions by the OEM.
Q: Why didn't you share it before, so others could work on it as well?
A: Because last time we did that, someone else came along, compiled our work and shared it himself. (Not to start about all the other copy&paste-ROMs who could have done the work as well but usually just wait for us to do it)
Q: Anything else to add?
A: Yes: read the first post before replying or testing the ROM!
Reserved
Install instructions:
* Follow the instructions on https://wiki.lineageos.org/devices/kiwi/install
Reserved
Reserved 2
this was suprising will test it and see if it works
it fails flashing with error 7
E3004 : this package is for device KIWI; this device is .
omid_shirzad said:
it fails flashing with error 7
E3004 : this package is for device KIWI; this device is .
Click to expand...
Click to collapse
Please tell me you have updated your twrp before trying?
BadDaemon said:
Please tell me you have updated your twrp before trying?
Click to expand...
Click to collapse
nope
its 3.1.1.0
So far, no issues to report on KIW-24. Awesome job!
omid_shirzad said:
nope
its 3.1.1.0
Click to expand...
Click to collapse
Bro ... update it and try .... please read Frist post
Bharath kumar 007 said:
Bro ... update it and try .... please read Frist post
Click to expand...
Click to collapse
THANKSSSSSS
updated it and i'm flashing rom again<i think it workd:good::good::good:
finnaly oreo is coming for honor 5, cant wait to test it, thanks dev
So glad people follow the instructions:
"Read the first post!"
"* Use the latest TWRP available, otherwise expect issues"
...
BadDaemon said:
Install instructions:
* Follow the instructions on https://wiki.lineageos.org/devices/kiwi/install, just use the ZIP linked in the first post instead of one from the official page
Click to expand...
Click to collapse
Thanks. Buddy. I always knew you are working and you will post it. Community thankful to you.
omid_shirzad said:
it fails flashing with error 7
E3004 : this package is for device KIWI; this device is .
Click to expand...
Click to collapse
you can try this method
Guys, this problem is already solved. dont post such stuff please, especially when its a user error...
Thanks to devs to make it possible.... I am coming from LoS 14.1 did a full wipe but rom does not boot (showed LoS logo but reboot to recovery) after that I flashe Rom + Gapps + BaPatch.zip but phone stucks on Huawei logo. I don´t know how to downgrade Emui because I have the chinese variant UL-00
Bootloop
Hello first of all thanks to the devs who made it possible for our device i really appreciate their hard work so im coming from los 14.1 using it as my daily driver for almost 4 months had no issues with it so far with it but today when i flashed this rom [clean installed] it show the lineage boot logo but after a min device reboots back to recovery i have tried again a several but no luck so far hopefully the devs can understand whats the issue thank you? btw I'm on latest twrp also and my device name kiw-l21 and also I'm not on volte firmware
blackscreen
hope i take the logs right
lockscreen goes black after restart
View attachment 2018-09-23_09.54-lockscreen.zip

[ROM][13.0][UNOFFICIAL] LineageOS 20.0 for Mix 3 5G [andromeda]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 11 (R), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.
GPL compliance:
Device tree source code: https://github.com/Inkypen79/device_xiaomi_andromeda
Kernel source code: https://github.com/Inkypen79/kernel_xiaomi_andromeda
Working:
Almost everything
Broken:
You tell me
Compatibility:
This is for Mi Mix 3 5G (andromeda) only. Not compatible with regular Mix 3 (perseus)
Downloads:
https://sourceforge.net/projects/xiaomi-andromeda/files/T/LineageOS
Installation:
Reboot to recovery
Wipe /system, /vendor, /data and /cache
Install LineageOS zip package
A LineageOS package with built in Gapps is available. No need to flash separately.
Important notes:
Formatting data (all user data is wiped, including internal storage) is a must if MIUI was previously installed and device was encrypted.
Contributors
Inkypen
ROM OS Version: Android 13
ROM Kernel: Linux 4.x
Based On: AOSP
Additional installation instructions if coming from stock MIUI:
In order to install a custom ROM you must have an unlocked bootloader. You can apply for this at Xiaomi's official site: https://en.miui.com/unlock/
You then need to install a custom recovery. Official TWRP builds are available, and the official maintainer has a thread with installation instructions here: https://forum.xda-developers.com/mi...covery-unofficial-twrp-xiaomi-mi-mix-t3941867
The official TWRP for Mix 3 5G cannot decrypt A12+ encryption scheme so if you see scrambled filenames in recovery mode and want to access your files then use my unofficial build (version 3.7.0-12.0).
https://sourceforge.net/projects/xiaomi-andromeda/files/twrp-3.7.0_12-0-andromeda.img/download
Once you have TWRP installed, boot into recovery mode. Wipe cache,dalvik,system,vendor partitions.
You are strongly advised to flash the latest modem firmware. You can grab that here: https://xiaomifirmwareupdater.com/firmware/andromeda/
This only needs to be done once, once the updated firmware has been flashed you can forget about it.
WARNING: You will lose all saved files on your internal storage in the next step, make a backup of important files before proceeding
Data partition must be formatted (not wiped) to remove forced encryption. Use the bottom right "Format Data" button in the Wipe menu. You will be asked to type "yes" to confirm your choice.
At this point your internal storage will be empty. Copy the ROM from your PC to the phone, click install in TWRP and select the ROM. If you wish to install gapps/nanodroid, copy it to the phone and install after the ROM. Once you have flashed the ROM and any add ons, you must format internal storage again. Internal storage must be completely empty for the very first custom ROM boot, once a custom ROM has been installed and you want to swap to a different one, further formatting is not necessary.
Reboot back to system and enjoy custom ROM goodness
This post is reserved for FAQs and will be added to when frequently asked questions pop up.
How can I stop the slider from opening the camera?
Go to Settings->System->Gestures->Slider settings
Thanks alot for this Man! Will check it out today and let you know!
I have lineage-18.0-20201204-UNOFFICIAL-andromeda.zip installed. Can I just flash lineage-18.1-20210101-UNOFFICIAL-andromeda-signed.zip over this, wipe /cache and keep /data as is?
Hello, I really want to install this rom especially as it seems the device won't be upgraded. I've never done this before, and tried today but I soft bricked my phone . Got the standard ROM back on now.
Can someone help with what I did wrong.
I followed the instructions on this to down load recovery, https://www.xda-developers.com/how-to-install-twrp/?amp
I managed to get the phone into recovery.
I wiped the cache etc, then I installed the modem firmware which was successful.
Then I formatted the drive as the instructions.
I went to move the ROM into the device but when doing this on the PC is timed out, it wouldn't allow me to move the ROM, once I rebooted the device it continued to go into fast boot.
Any help would be welcome.
Oldmanam said:
Hello, I really want to install this rom especially as it seems the device won't be upgraded. I've never done this before, and tried today but I soft bricked my phone . Got the standard ROM back on now.
Can someone help with what I did wrong.
I followed the instructions on this to down load recovery, https://www.xda-developers.com/how-to-install-twrp/?amp
I managed to get the phone into recovery.
I wiped the cache etc, then I installed the modem firmware which was successful.
Then I formatted the drive as the instructions.
I went to move the ROM into the device but when doing this on the PC is timed out, it wouldn't allow me to move the ROM, once I rebooted the device it continued to go into fast boot.
Any help would be welcome.
Click to expand...
Click to collapse
If you are blocked into fastboot you can reflash the official firmware.
Choose the firmware format : https://xiaomifirmwareupdater.com/miui/andromeda/
pommefrite8 said:
If you are blocked into fastboot you can reflash the official firmware.
Choose the firmware format : https://xiaomifirmwareupdater.com/miui/andromeda/
Click to expand...
Click to collapse
Hi there, I installed the original ROM straight after. Just wondering what I've done wrong. Why I couldn't move the lineage os from the computer to the device.
Looks like ive managed to install it just set it up as i write....
Hey Inkypen,
Thanks a lot for the ROM, it's currently my daily driver.
What's the upgrade process between the linked Lineage 18 ROMs? Also, do you have a change log somewhere?
You mentioned in the other thread that you are more active in the Telegram chat - how can I join that?
carimatia said:
Hey Inkypen,
Thanks a lot for the ROM, it's currently my daily driver.
What's the upgrade process between the linked Lineage 18 ROMs? Also, do you have a change log somewhere?
You mentioned in the other thread that you are more active in the Telegram chat - how can I join that?
Click to expand...
Click to collapse
Apologies for the late reply, for some reason I don't get email notifications about this thread even though I'm subscribed. The Mix 3 support group can be found at https://t.me/mimix3_5G and I'm way more active there. All the admins are pretty friendly and willing to help, I'm about most of the time for help and troubleshooting. You can also get access to all the latest builds and other stuff you can't get on XDA
Hello, thank you for all the detailed explanations but I am currently having some trouble with purple/green lines at the bottom of the screen or at the edges of white tabs? I have installed lineage os and have also tried pixel experience but i have had the same results, I have reinstalled lineage a few time but still the same, with miui I haven't had this problem, so my screen isn't faulty, I will try and install the android 10 version of pixel exp and lineage os to see if there is a difference. the green and purple lines aren't too noticeable but I can't stop looking at them! maybe I have ocd?
pm4rcin said:
Hi @Inkypen, I saw that you've pushed the update yesterday but unfortunately it's not available. Did you discover a critical bug or something? Also what's the current status on that ROM. Is there something that doesn't work?
Click to expand...
Click to collapse
I uploaded a testing build to the wrong place. I've now uploaded the proper build with the May security patch. I've added an additional two extras not in official Lineage which are long screenshot and built in signature spoofing support for micro-g users.
https://sourceforge.net/projects/xiaomi-andromeda/files/R/LineageOS/lineage-18.1-20210507-UNOFFICIAL-andromeda-signed.zip/download
thx great work.
Is there any known issue with the gps?
Lately i have some problems to find my position.
ive been been on 17.1 since last year and decided to upgrade to 18.1. seems pretty stable however i get random lockup/freezes which requires me to perform a shutdown/power up by holding in the power button. i followed the guide, updated to the latest twrp and using the latest build. other than that the battery life and speed is great
Hi! Could files accept characters that are not typically accepted in Windows systems but are in Linux? Like ':', or '?'.
First of all thanks a bunch for this ROM. Been running it for several weeks now, everything has worked fine so far.
Today however I stumbled into an issue: USB Tethering does not seem to work for me.
- tried with 3 computers and different OSs (Windows, Linux) ... never worked
- I have another Android10-based Sony smartphone - for this one USB tethering works fine with all 3 computers
- the computers all recognize my Mi Mix 3, but fail to establish a network connection (no IP obtained?)
Does USB Tethering work for you guys? Or anybody having similar issues?
Thanks!
Sorry guys, I pretty much missed out on A12 Lineage, but I'm back with A13 Lineage for you guys! I will provide both integrated gapps builds and vanilla builds for those that don't want gapps. The official TWRP for andromeda isn't able to decrypt A12+ encryption scheme so I've ported the A12 version of TWRP and OrangeFox for our device. Don't try and install the updated recovery if you're running A11 or below, in that case stick with the official version.
Biggest change to my builds is that OTA updates are now enabled, you'll get a notification prompting to update. The builds are hosted on sourceforge and download speeds can be very slow depending on where in the world you are and which mirror it selects. It might be quicker to download updates on a PC. Not a lot I can do about it, that's the downside of free file hosting.
LOS builds: https://sourceforge.net/projects/xiaomi-andromeda/files/T/LineageOS/
TWRP: https://sourceforge.net/projects/xiaomi-andromeda/files/twrp-3.7.0_12-0-andromeda.img/download
Orangefox: https://sourceforge.net/projects/xi...A12.1-R11.1-Unofficial-andromeda.zip/download
Inkypen said:
Sorry guys, I pretty much missed out on A12 Lineage, but I'm back with A13 Lineage for you guys! I will provide both integrated gapps builds and vanilla builds for those that don't want gapps. The official TWRP for andromeda isn't able to decrypt A12+ encryption scheme so I've ported the A12 version of TWRP and OrangeFox for our device. Don't try and install the updated recovery if you're running A11 or below, in that case stick with the official version.
Biggest change to my builds is that OTA updates are now enabled, you'll get a notification prompting to update. The builds are hosted on sourceforge and download speeds can be very slow depending on where in the world you are and which mirror it selects. It might be quicker to download updates on a PC. Not a lot I can do about it, that's the downside of free file hosting.
LOS builds: https://sourceforge.net/projects/xiaomi-andromeda/files/T/LineageOS/
TWRP: https://sourceforge.net/projects/xiaomi-andromeda/files/twrp-3.7.0_12-0-andromeda.img/download
Orangefox: https://sourceforge.net/projects/xi...A12.1-R11.1-Unofficial-andromeda.zip/download
Click to expand...
Click to collapse
Hi,
first of all, thank you for your follow-up on the roms on the mi mix 3 5g.
I just have one question, why not make it official?
pirloui said:
Hi,
first of all, thank you for your follow-up on the roms on the mi mix 3 5g.
I just have one question, why not make it official?
Click to expand...
Click to collapse
I have one question for you. What benefit is there to being official? The only real perk is OTA updates, which my builds now have.
The requirements to go official for LOS are unbelievably strict, for example I wouldn't be allowed to patch the ROM to pass safetynet or be allowed to take updated device drivers from a QCOM BSP (which I already have done several times). I don't have the time or energy to work around their restrictions.

Categories

Resources