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 (Poco F1)
{
"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_beryllium_miui_POCOF1Global_*.zip is Xiaomi Poco F1 (beryllium) Global firmware
DownloadsYou 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 Poco F1 [beryllium] [Auto updated daily!], Tool/Utility for the Xiaomi Poco F1
Contributors
yshalsager
Source Code: https://github.com/XiaomiFirmwareUpdater
Version Information
Status: Stable
Current Stable Version: 5
Created 2018-10-16
Last Updated 2019-08-07
Telegram:
- XiaomiFirmwareUpdater
- MIUIUpdatesTracker
- XiaomiGeeks Group
Are you a wizard? This is AMAZING! thank you for this!
this is quite handy ! this gets a +1 from me
very nice
Pocophone v10 Stable is missing
Marian166 said:
Pocophone v10 Stable is missing
Click to expand...
Click to collapse
There's no miui 10 stable for poco yet :silly:
Not working. I'm on MIUI 10 8.9.20 and flashed the 8.10.11 firmware via twrp. It was successfully flashed and when i rebooted my poco it's still on old firmware.......
Pourush Sharan Bhargav said:
Not working. I'm on MIUI 10 8.9.20 and flashed the 8.10.11 firmware via twrp. It was successfully flashed and when i rebooted my poco it's still on old firmware.......
Click to expand...
Click to collapse
That means the baseband haven't changed
yshalsager said:
That means the baseband haven't changed
Click to expand...
Click to collapse
What does it mean??
Pourush Sharan Bhargav said:
What does it mean??
Click to expand...
Click to collapse
This means that in the new firmware the baseband is still the same as was in the previous version. In that case you would see the same baseband version.
Pourush Sharan Bhargav said:
What does it mean??
Click to expand...
Click to collapse
The modem hasn't been updated, it's not necessary for it to be updated with each release.
Pourush Sharan Bhargav said:
What does it mean??
Click to expand...
Click to collapse
Why do you think it is not working?
The only difference u can see is the baseband version. If it is still the same there was no update for the baseband.
Please mention in the forum's description about these types of changes possible without the baseband modification, so that anybody new here won't ask it again
Quick question. Does this work if I'm rooted? My phone downloaded the 9.6.25 update on its own but it's not able to update it.
It boots into TWRP if I click on update and then even If I try and flash it manually it doesn;t happen (apparently I'm not on the correct version or something).
dafreaking said:
Quick question. Does this work if I'm rooted? My phone downloaded the 9.6.25 update on its own but it's not able to update it.
It boots into TWRP if I click on update and then even If I try and flash it manually it doesn;t happen (apparently I'm not on the correct version or something).
Click to expand...
Click to collapse
No no. This is a firmware, it's not an ota package or full rom update.
yshalsager said:
No no. This is a firmware, it's not an ota package or full rom update.
Click to expand...
Click to collapse
So this is a Modem/Baseband firmware?
dafreaking said:
So this is a Modem/Baseband firmware?
Click to expand...
Click to collapse
It has more than just the modem.
I was waiting for this
Finally, Thankyou dev for such an amazing script.
Related
{
"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:
[CENTER]
/*
* 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.
*/
[/CENTER]
Introduction
RevengeOS is a custom ROM based on AOSP which aims to increase you phone smoothness, offer a better user experience and make your battery last longer
All the source code for Revenge OS is available in the Revenge OS Github repo.
Our website and my personal tech are almost ready, don't miss them !
Installation instructions
Download ROM,Disable force encryption, Gapps are included !
Optional: Perform a NANDroid backup of your current ROM (Optional but highly recommended).
Wipe /data, /system and /cache.
Flash ROM ,Disable force encryption!
Note: First boot can take some time.
Bugs:
IR Camera
Rest you tell me
Download
RevengeOs Download Link
Disable Force Encryption
Changelog:
Initial build
Credits
Abhishek987
RiteshSaxena
fir3walk
Revengeos team
Join Official POCO Telegram Community
Group Here
Channel Here
XDA:DevDB Information
ROM][UNOFFICIAL][9.0] [REVENGEOS][POCOF1], ROM for the Xiaomi Poco F1
Contributors
Ps3996a
Source Code: https://github.com/LineageOS/android_kernel_xiaomi_sdm845
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: latest
Based On: AOSP
Version Information
Status: Beta
Created 2018-11-03
Last Updated 2018-11-03
Reserved
Does it require Oreo firmware or Pie ?
Sent from my Poco F1 using Tapatalk
Very nice rom. Good to see such new roms are available for our poco f1
Reserved for review
Features list?
Sukhi said:
Does it require Oreo firmware or Pie ?
Click to expand...
Click to collapse
8.11.1 firmware used pie firmware
Puneeth 676797 said:
Features list?
Click to expand...
Click to collapse
Its like pe rom with some minimal customisation
I apologise but why every rom have one bug ... Ir camera
gamerlucky said:
I apologise but why every rom have one bug ... Ir camera
Click to expand...
Click to collapse
Waiting for xiaomi to release software for ir working
Does this ROM have auto brightness bug (being janki) ?
tlf55 said:
Does this ROM have auto brightness bug (being janki) ?
Click to expand...
Click to collapse
Yes
could somebody send a ss of all customisations?
Seems to be a problem
There seems to be a problem with phone setting up. After going through the setup wizard it just loops into " Phone Setting up" and stays there, with no progress. And also there seems to be no keyboard installed by default so cant do anything.
slatera18 said:
There seems to be a problem with phone setting up. After going through the setup wizard it just loops into " Phone Setting up" and stays there, with no progress. And also there seems to be no keyboard installed by default so cant do anything.
Click to expand...
Click to collapse
No i used it it has no prob
Kindlu use 8.11.1 firmaware and clean flash
I tried it
Ps3996a said:
No i used it it has no prob
Kindlu use 8.11.1 firmaware and clean flash
Click to expand...
Click to collapse
I have updated my Vendor and Firmware partition using the Flashable ZIP provided by @riteshsaxena in his CarbonRom thread before posting the problem here.
Flashed it, asking for password for starting. Already flashed forced decryption, flashed again after same issue. Still not booting.
You might lose data on internal storage
itsmuhammedmuneer said:
Flashed it, asking for password for starting. Already flashed forced decryption, flashed again after same issue. Still not booting.
Click to expand...
Click to collapse
You can go into TWRP and in there WIPE, then go for advance Options. There select Data and repair the Partition. When you click that you will see 3 options probably just above the swipe to confirm thingy. Just click on Change partition. Change it to FAT or xFAT , when that is done just go back to EXT4 doing the same process I explained above. But remember you will lose data in internal storage as it is being wiped clean.
Got it working
Ps3996a said:
No i used it it has no prob
Kindlu use 8.11.1 firmaware and clean flash
Click to expand...
Click to collapse
Sorry, I flashed Gapps along with the ROM that caused the problem.
Edit: Wasen't able to install Magisk for some reason, cant see its icon in the appdrawer. Any reason why ?
Ps3996a said:
Waiting for xiaomi to release software for ir working
Click to expand...
Click to collapse
seems it will take some genius to crack then depending on Xiaomi to do it .
{
"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 <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* 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.
*/
Pixys is a butter smooth Android aftermarket firmware. We handpicked the best features around and are adding our own juice into it.
Get ready to taste the unique features it brings with itself.
We aim to deliver an experience with original ideas and features along with the useful things the community is accustomed to.
@Subinsmani
@rahul9999
@@ki
@Shreejoy Dash
@kvijaya
@AxelBlaz3
@Psycho-Mods
@amarbajpai
@Gero
@melvingarcia
]
Support Us if you like our work
[SIZE=+1]Got an issue or suggestion? Reach us at[/SIZE]
Telegram: https://telegram.me/pixysos_chat
Coming soon
Pixys: PixysOS
Pixys Device Sources: PixysOSDevices
- Backup your personal data (Important)
- Download the ROM and transfer it to your device.
- Boot to recovery (TWRP recommended).
- Wipe the System, Cache, Data and ART/Dalvik cache.
- Flash the ROM + Gapps Zipfile.
- Flash DFE
- Flash the root solution of your choice (optional).
- Reboot your device.
Note: If you're encrypted, dont dont wipe anything and dirty flash the ROM
For clean flash, you need to format data (not wipe)
The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!
The root solution should be flashed together with every update (= ROM Update)
Currently Supported Root Solutions:
Magisk stable
Magisk versions higher than 14.0 doesn't require flash on every dirty flash depending on the device, some devices need you to flash it every time, unless your maintainer says otherwise it should be fine
ROM: GApps || Mirror
Non-Gapps || Mirror
You tell...
- Google for AOSP
- AOSCP
- Dirty Unicorns
- Pixel experience
- AOSP extended
- LineageOS
- Nitrogen Os
- Bootleggers Rom
- Superior OS
- AICP & POSP Team for thread template idea
- Also many pro devs who all help us to bring this rom to you..
- Please let us know if we forgot to mention your name in credits..
XDA:DevDB Information
Contributors:
@NINAD PATIL
Kernel source:
https://github.com/pixysos-devices/kernel_xiaomi_sdm845
ROM OS Version: 10.x.x Ten
ROM Kernel: Linux 4.9.y
Based On: AOSP
Version Information
Status: Stable
Current Version: v3.1.0
Release Date: 04/07/2020
Nice
A new day, a new rom.
I can never stop loving my decision of buying Poco F1.
Thanks to all developers for taking out time for ROM development and fixes.
heyalfaq said:
A new say, a new rom.
I can never stop loving my decision of buying Poco F1.
Thanks to all developers for taking out time for ROM development and fixes.
Click to expand...
Click to collapse
Dont quote the OP.
Mcha01 said:
Nice
Click to expand...
Click to collapse
Dont forget to hit the thanks button if u like out work
heyalfaq said:
A new day, a new rom.
I can never stop loving my decision of buying Poco F1.
Thanks to all developers for taking out time for ROM development and fixes.
Click to expand...
Click to collapse
Poco and their users best
Does saftynet/cts profile passes without magisk?
after very very long time,last time used in whyred(redmi note 5 pro), now in poco f1,i loved pixy os in that, now i am gonna flash it <3
thanks you developer
"Pixys is a butter smooth Android aftermarket firmware."
So firmware is custom and inline? We should not flash any miui firmware?
omg so many roms love it
jackiass said:
"Pixys is a butter smooth Android aftermarket firmware."
So firmware is custom and inline? We should not flash any miui firmware?
Click to expand...
Click to collapse
just flash latest vendor/ fw zip once and forget about it, no need to refash it unless you flash a modified one( those in ports oos,...)
*flash dfe before restart to system ( u do it when u flash a new vendor) to avoid encryption issues
ahmd gom3aa said:
just flash latest vendor/ fw zip once and forget about it, no need to refash it unless you flash a modified one( those in ports oos,...)
*flash dfe before restart to system ( u do it when u flash a new vendor) to avoid encryption issues
Click to expand...
Click to collapse
Why would I flash vendor? It's been inline with basically all roms since late 2019. Does this not come with custom vendor? I'm interested in the custom firmware they write about in OP. Never heard of that before and no other rom has it so sounds interesting.
jackiass said:
Why would I flash vendor? It's been inline with basically all roms since late 2019. Does this not come with custom vendor? I'm interested in the custom firmware they write about in OP. Never heard of that before and no other rom has it so sounds interesting.
Click to expand...
Click to collapse
i said flash vendor once and forget about it !!
it means if y have flashed it before, then no need to flash it again!
ahmd gom3aa said:
i said flash vendor once and forget about it !!
it means if y have flashed it before, then no need to flash it again!
Click to expand...
Click to collapse
Dude. Just stop trying to answer questions you don't understand. You clearly don't know the difference between vendor and firmware. OP says that Pixys not just uses but is a custom firmware. I'm asking about more information as no other rom have custom firmware.
jackiass said:
Dude. Just stop trying to answer questions you don't understand. You clearly don't know the difference between vendor and firmware. OP says that Pixys not just uses but is a custom firmware. I'm asking about more information as no other rom have custom firmware.
Click to expand...
Click to collapse
Well, they refer to the firmware of the phone as ROM, because in theory you, as a normal user, can't alter the area where the firmware is (it's in the Read Only Memory). On older phone, this was true, it wasn't easy to alter a phone software without special equipment.
But now a days you can.
In a nutshell by custom firmware they mean custom rom.
ronyborsa said:
after very very long time,last time used in whyred(redmi note 5 pro), now in poco f1,i loved pixy os in that, now i am gonna flash it <3
thanks you developer
Click to expand...
Click to collapse
be sure to give your reviews
jackiass said:
"Pixys is a butter smooth Android aftermarket firmware."
So firmware is custom and inline? We should not flash any miui firmware?
Click to expand...
Click to collapse
Firmware isnt inlined with the rom zip. 11.0.8/11.0.6 firmware are recommended
ahmd gom3aa said:
just flash latest vendor/ fw zip once and forget about it, no need to refash it unless you flash a modified one( those in ports oos,...)
*flash dfe before restart to system ( u do it when u flash a new vendor) to avoid encryption issues
Click to expand...
Click to collapse
vendor is included in the rom zip itself so no need to flash any seprate vendor
Hey there, i have 128gb sd card and it shows corrupted. On other ROMs its finely working
Here's the logcat
jackiass said:
"Pixys is a butter smooth Android aftermarket firmware."
So firmware is custom and inline? We should not flash any miui firmware?
Click to expand...
Click to collapse
firmware isnt inlined, 11.0.8/11.0.6 recommended
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 (POCO X3 NFC)
{
"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_surya_miui_SURYAGlobal_*.zip is POCO X3 NFC (surya) Global firmware.
fw_surya_miui_SURYAEEAGlobal_*.zip is POCO X3 NFC (surya) EEA Global firmware.
fw_surya_miui_SURYAINGlobal_*.zip is POCO X3 NFC (surya) India Global firmware.
DownloadsYou 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
Thanks for your work!
What's the difference between QJGEUXM (12.0.8) & RJGEUXM (12.0.6) of the global version?
wimstefan said:
Thanks for your work!
What's the difference between QJGEUXM (12.0.8) & RJGEUXM (12.0.6) of the global version?
Click to expand...
Click to collapse
Welcome. Unfortunately, the is no straight way to tell the difference between firmware versions. You can see if something got updated by checking the size or hash of old and new files. Another easy to notice clue is the baseband version of the modem that will be changed in about device screen after flashing.
wimstefan said:
Thanks for your work!
What's the difference between QJGEUXM (12.0.8) & RJGEUXM (12.0.6) of the global version?
Click to expand...
Click to collapse
About letters at start:
Q = Android 10
R = Android 11
That makes so much sense! Thank you
wimstefan said:
That makes so much sense! Thank you
Click to expand...
Click to collapse
Sorry! I didn't see your "senior member". xD
PandaEuropeu said:
Sorry! I didn't see your "senior member". xD
Click to expand...
Click to collapse
That doesn't mean a thing and doesn't make sense at all
wimstefan said:
That doesn't mean a thing and doesn't make sense at all
Click to expand...
Click to collapse
I agree. I have been with XDA over 3 years an it says 'senior member' for me too.
I am a forklift driver with minimal computer skills who likes to dabble lol.
I cannot even code lol. Let alone write roms lol.
PandaEuropeu said:
Sorry! I didn't see your "senior member". xD
Click to expand...
Click to collapse
I've been here 13 years and I've had the senior member tag forever
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 (POCO X3 NFC)
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_surya_miui_SURYAGlobal_*.zip is POCO X3 NFC (surya) Global firmware.
fw_surya_miui_SURYAEEAGlobal_*.zip is POCO X3 NFC (surya) EEA Global firmware.
fw_surya_miui_SURYAINGlobal_*.zip is POCO X3 NFC (surya) India Global firmware.
DownloadsYou 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
Interesting post, thank you.
My Poco X3 NFC is running on miui_V12.0.8.0.QJGEUXM. As you will well know, this is based on Android 10. Looking for Android 11, the firmware to install is the following: miui_SURYAEEAGlobal_V12.0.6.0.RJGEUXM_246b1aa34f_11.0.zip
But if I try to do this via Updater, it simply reinstalls the first mentioned. I don´t have a clue on how to do my device a favor by updating it. Could you, or anyone for that matter, give me a clue?
Thanks in advance.
Le Papron
I purchased my device off Amazon and live in the states. So I assume it is the global variant. Is the eu Android 11 firmware compatible with my device? Model = M2007J20CG
LePapron said:
Interesting post, thank you.
My Poco X3 NFC is running on miui_V12.0.8.0.QJGEUXM. As you will well know, this is based on Android 10. Looking for Android 11, the firmware to install is the following: miui_SURYAEEAGlobal_V12.0.6.0.RJGEUXM_246b1aa34f_11.0.zip
But if I try to do this via Updater, it simply reinstalls the first mentioned. I don´t have a clue on how to do my device a favor by updating it. Could you, or anyone for that matter, give me a clue?
Thanks in advance.
Le Papron
Click to expand...
Click to collapse
First, this thread is for custom ROMs users. Please read the FAQ in the first post.
V12.0.6.0.RJGEUXM update is not released as full public update as for now, so you can't install it using updater.
yshalsager said:
First, this thread is for custom ROMs users. Please read the FAQ in the first post.
V12.0.6.0.RJGEUXM update is not released as full public update as for now, so you can't install it using updater.
Click to expand...
Click to collapse
Sorry, yet thanks. I´ll be patient.
LePapron.
New MIUI Stable Firmware Release
Version: V12.0.7.0.RJGEUXM
Android: 11.0
Region: EEA
Filename: fw_surya_miui_SURYAEEAGlobal_V12.0.7.0.RJGEUXM_641da640cd_11.0.zip
Filesize: 78.1 MB
MD5:
Code:
08a5f3519a40859b2d06c8923720e4f0
Download: Here
Note: Older releases are available Here
How do I determine what variant my x3 nfc is? I don't want to flash the wrong firmware.
J-Mizzle said:
How do I determine what variant my x3 nfc is? I don't want to flash the wrong firmware.
Click to expand...
Click to collapse
POCO X3 NFC (surya - J20C) Models:
M2007J20CG: POCO X3 NFC Global
M2007J20CT: POCO X3 NFC Thailand
POCO X3 (karna - J20C) Models:
M2007J20CI: POCO X3 India
Since you have NFC version there's no need to worry about anything. Feel free to use any official/custom rom codenamed surya.
yshalsager said:
POCO X3 NFC (surya - J20C) Models:
M2007J20CG: POCO X3 NFC Global
M2007J20CT: POCO X3 NFC Thailand
POCO X3 (karna - J20C) Models:
M2007J20CI: POCO X3 India
Since you have NFC version there's no need to worry about anything. Feel free to use any official/custom rom codenamed surya.
Click to expand...
Click to collapse
I have the global CG. Will flashing the Android 11 firmware from the Europe region work for my device or will it cause problems?
J-Mizzle said:
I have the global CG. Will flashing the Android 11 firmware from the Europe region work for my device or will it cause problems?
Click to expand...
Click to collapse
It will work.
yshalsager said:
It will work.
Click to expand...
Click to collapse
Thank you
Wifi not working when flashing the Android 11 firmware. Back to Android 10 firmware for now.
yshalsager said:
Version: V12.0.7.0.RJGEUXM
Android: 11.0
Region: EEA
Filename: fw_surya_miui_SURYAEEAGlobal_V12.0.7.0.RJGEUXM_641da640cd_11.0.zip
Filesize: 78.1 MB
MD5:
Code:
08a5f3519a40859b2d06c8923720e4f0
Click to expand...
Click to collapse
i have karna (non-nfc) 6gb / 128gb. i'm now on octavi os v2.2. recovery is ofox v11.1_2 unofficial.
can i flash this firmware to get better performance overall? or, will it kill my device?
{
"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"
}
PixelOS is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, themed icons, google sans fonts, Monet color based system wide theming, boot animation), a fork of OG Pixel Experience with improvements on the top of it. Huge respect to Pixel Experience team for their work, thanks to them for making this ROM possible.
In short a fully functional Pixel Experience with just the right amount of essentials.
Code:
/* 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.
*/
Improvements over PixelExperience
Downloads
Get the latest PixelOS Build for Mojito/Sunny Download
Firmware https://xiaomifirmwareupdater.com/firmware/mojito/
Magisk (optional) https://github.com/topjohnwu/Magisk/releases
PixelOS Recovery https://sourceforge.net/projects/pixelos-releases/files/twelve/mojito/recovery/
Note: GApps are included, don't flash separately.
Notes
• Encryption is enabled by default
• SELinux is enforcing
• GCamGo V2 inbuilt
• NetErnels Kernel
PixelOS Recovery is recommended if you want to stay encrypted, no custom recovery supports encryption on Android12, i.e. you won't be able to decrypt your data.
Flashing Instructions
Keep in mind...This ROM comes with EROFS formatting, due to which:
Avoid Changing Kernel (unless it supports EROFS)
System is Read-Only (restricts making changes to overlays, system APKs, etc.)
Avoid using any other recovery than PixelOS recovery which is included (If you wish to use, check for EROFS compatibility)
YOU MUST CLEAN FLASH IF:
You are coming from any other ROM or MIUI
You are coming from May 2022 Update or before
Clean flash (coming from a different ROM):
• Download ROM from the link above
• Download Magisk v23.0 or newer (optionally)
• Reboot to recovery
• Format data
• Flash latest android 12 Global stable firmware (link above)
• Flash ROM zip
• Reboot and voila!
• To get root access, reboot to recovery after ROM setup and flash Magisk.
Updating to a newer build (dirty flash):
• Flash ROM zip and Magisk (optional)
• Reboot and voila!
Join our Telegram Group https://t.me/PixelOSChat
Source Code
PixelOS http://github.com/PixelOS-Pixelish
Kernel Tree https://github.com/PixelOS-Devices/kernel_xiaomi_mojito
ROM OS Version: Android 12.
ROM Kernel: Linux 4.14.x
Stable Release Date: 01 January 2022
Latest Release Date: 27 June 2022
Reserved #1
Reserved #2
Best rom,i have been using it since november.
Glad to see a thread here
Reserved #3
Switched from Pixel Experience... all i can say is this ROM is far better for me
better performance and multitasking on 4GB model
I love it , Thanks dev!!
5 for me.. almost perfect rom!! thank you so much.. by the way pls port the important google apps.. gmail and google drive.. once again thank you..
Love it this is the best rom so far for this device. Amazing work
Hi, i'm getting error 2 when i try to flash magisk, need some help please !
PS: internal storage showing 0 in twrp
Solved: installed another rom , then formating data in twrp . reverting to this rom and again formating data.
Edit : After OTA update (02/14) wich is not avalable on the official site. i lose recovery and root, and again not able to access memory on twrp to flash anything. twelve !!!argh
Thanks for supporting Redmi Note 10 (mojito).
Website is simple and elegant.
OTA is working: Download of update is fast and install of update is slow but successful.
PixelOS recovery is nice.
headras said:
Hi, i'm getting error 2 when i try to flash magisk, need some help please !
PS: internal storage showing 0 in twrp
Solved: installed another rom , then formating data in twrp . reverting to this rom and again formating data.
Edit : After OTA update (02/14) wich is not avalable on the official site. i lose recovery and root, and again not able to access memory on twrp to flash anything. twelve !!!argh
Click to expand...
Click to collapse
You are not suposed to use twrp. Use pixelos recovery
slickw said:
You are not suposed to use twrp. Use pixelos recovery
Click to expand...
Click to collapse
and it does work for root !
How
slickw said:
Best rom,i have been using it since november.
Glad to see a thread here
Click to expand...
Click to collapse
How is the battery performance on this Rom? Especially the latest version 20220211 because right now I'm using Project Elixir 1.4 and I'm losing 20%+ battery overnight!!
RichezCool said:
How
How is the battery performance on this Rom? Especially the latest version 20220211 because right now I'm using Project Elixir 1.4 and I'm losing 20%+ battery overnight!!
Click to expand...
Click to collapse
I dont realy keep an eye on that if its not an issue. with my usage it last me about 2 days
Heres a screenshot
headras said:
Hi, i'm getting error 2 when i try to flash magisk, need some help please !
PS: internal storage showing 0 in twrp
Solved: installed another rom , then formating data in twrp . reverting to this rom and again formating data.
Edit : After OTA update (02/14) wich is not avalable on the official site. i lose recovery and root, and again not able to access memory on twrp to flash anything. twelve !!!argh
Click to expand...
Click to collapse
You have to sideload magisk, twrp dosent support Android 12
What exactly is the "EEA" firmware? is it region specific? Can I use the global one?
slickw said:
I dont realy keep an eye on that if its not an issue. with my usage it last me about 2 days
Heres a screenshot
Click to expand...
Click to collapse
Okay. So I'll take that to mean the battery backup is good. Can I flash this from Project Elixir 1.4 or do I have to go back to MIUI?
Before I flashed Elixir, I was on MIUI Global 12.5.5.0
Also, I see you are using build 20220214-1347 but the one linked on this website is 202202211-1953.
Where did you get it and which one should I flash?
Thank you for your help in advance.
RasitAyaz said:
What exactly is the "EEA" firmware? is it region specific? Can I use the global one?
Click to expand...
Click to collapse
That firmware is region specific. Please only use the EEA firmware recommended.
See https://forum.xda-developers.com/t/firmware-redmi-note-10-mojito-auto-updated.4254017/post-86317717
RichezCool said:
Okay. So I'll take that to mean the battery backup is good. Can I flash this from Project Elixir 1.4 or do I have to go back to MIUI?
Before I flashed Elixir, I was on MIUI Global 12.5.5.0
Also, I see you are using build 20220214-1347 but the one linked on this website is 202202211-1953.
Where did you get it and which one should I flash?
Thank you for your help in advance.
Click to expand...
Click to collapse
I downloaded and installed the one (202202211-1953) linked on this forum then downloaded and installed 20220214-1347 via the PixelOS in-built updater (OTA). Remember to also flash the PixelOS recovery.
RasitAyaz said:
What exactly is the "EEA" firmware? is it region specific? Can I use the global one?
Click to expand...
Click to collapse
there are versions for global, india and europe, you can use either of the 3
{
"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"
}
(Unofficial) PixelExperience for OnePlus Nord N200 5G [dre]
What is this?
PixelExperience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)
Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device
Based on Android 13
Installation and info
See post #2
Known issues
microSD cards aren't detected unless the SIM card tray is popped out
???
Whats working?
Everything else
DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED
Download from SourceForge
Android OS version: 13
Security patch level: May 2023
Kernel source: https://github.com/lzgmc/kernel_oneplus_sm4350-1
Device tree: https://github.com/lzgmc/device_oneplus_dre
hardware/oplus fork: https://github.com/lzgmc/hardware_oplus
Source code: https://github.com/PixelExperience
Oh boy, another custom ROM!
Make sure to update your device to the latest version of OxygenOS 12 (C.23) BEFORE installing this ROM. Mismatched firmware can cause weird issues.
How do I install this?
Installation is more or less the same as LineageOS. In short, if you're coming from stock:
- Update to the latest version of OxygenOS
- Unlock your bootloader
- Flash the dtbo, vendor_boot, and boot files in fastboot
- Reboot to recovery, wipe data, reboot to recovery again
- Sideload the copy-partitions zip
- Sideload the PixelExperience zip
- Reboot & enjoy
Detailed instructions
Does this work on the T-Mobile/Metro variants?
Yes. Keep in mind that the method to unlock the bootloader on carrier vatiants is different than on the unlocked variant. Once you unlock the bootloader, the rest of the installation procedure is the same.
Is this ROM stable enough for daily use?
I think it is. Check the known issues section to know what's not working before you install.
Does this ROM pass SafetyNet/Play Integrity out of the box?
Yes. Note that installing mods, such as Magisk, may trip SafetyNet/Play Integrity.
Where's PixelExperience Plus?
I didn't feel like building it, sorry.
A note about building PixelExperience:
If you want to build PE for this device, you'll need to make a few modifications:
You'll need the kernel build tools from AOSP. Add
XML:
<project path="prebuilts/kernel-build-tools" name="kernel/prebuilts/build-tools" clone-depth="1" remote="aosp" revision="refs/tags/android-13.0.0_r0.60" />
to your local manifest.
Use my hardware/oplus fork.
Get the proprietary files from TheMuppets.
Thanks to everyone who helped bring custom ROMs to this device, including:
@andr01dfr3ak
@elginsk8r
@Travisholt92
@ArtiicPanda
whats your donation link ?
Does carrier aggregation/LTE+ work??
while charging screen has problems coming back on just backlight black until unplugged then will tun back on and allow to unlock the screen nvm reflashed after going back to stock and just fine
michaelwaycraig67 said:
whats your donation link ?
Click to expand...
Click to collapse
My donation link is the Like button
when I enter the download links it says
''Page Not Found!Page you are trying to open does not exist. You may have mistyped the address, or the page has been moved to another URL. If you think this is an error contact support.''
is there any way to fix this
talejandroamazom said:
when I enter the download links it says
''Page Not Found!Page you are trying to open does not exist. You may have mistyped the address, or the page has been moved to another URL. If you think this is an error contact support.''
is there any way to fix this
Click to expand...
Click to collapse
wait nvm im so stupid i had to download it from sourceforge
@lzgmc - thanks a lot for this.
PixelExperience has been my favorite ROM and I have been looking for this for my N200(s) for a while.
Do you think you would be able to provide regular updates for the ROM?
I don't see any update option in the System settings.
Are updates not supported?
The cell network is extremely flaky - going in and out every 2 seconds.
I am using an xfinity mobile (verizon mvno) sim, in case that matters.
zm55 said:
@lzgmc - thanks a lot for this.
PixelExperience has been my favorite ROM and I have been looking for this for my N200(s) for a while.
Do you think you would be able to provide regular updates for the ROM?
Click to expand...
Click to collapse
Yes, once a month.
zm55 said:
I don't see any update option in the System settings.
Are updates not supported?
Click to expand...
Click to collapse
There's no updater app in unofficial builds. You're gonna have to wait for official builds
zm55 said:
The cell network is extremely flaky - going in and out every 2 seconds.
I am using an xfinity mobile (verizon mvno) sim, in case that matters.
Click to expand...
Click to collapse
What firmware are you flashing from?
Thanks a lot for the support..
I'm using the latest firmware from the zip file linked here -
https://www.reddit.com/r/LineageOS/comments/136kkn8
@lzgmc - could you please recommend a device firmware that would go well with this rom?
Currently, I am using DE2117_11_C.16 and the combination is completely unusable. Thankfully, this is not my primary phone so I could wait for this to get fixed.
Unlocked (DE2117_11_C.16)
Full C.16 update
https://android.googleapis.com/packages/ota-api/package/6be3f133f8fb9bbcc30d787679bd7b5da5e30995.zip
There was a problem with my N200 and it got fixed after a device reset. Sorry for the false alarm.
This ROM is quite stellar
zm55 said:
Currently, I am using DE2117_11_C.16 and the combination is completely unusable. Thankfully, this is not my primary phone so I could wait for this to get fixed.
Click to expand...
Click to collapse
You should be using C.23 or later.
lzgmc said:
You should be using C.23 or later.
Click to expand...
Click to collapse
Would you mind pointing me to the C23 firmware that I could download? I am seeing a lot of references to it but I couldn't find any download link to the firmware for N200.
Thanks
zm55 said:
Would you mind pointing me to the C23 firmware that I could download? I am seeing a lot of references to it but I couldn't find any download link to the firmware for N200.
Thanks
Click to expand...
Click to collapse
Sadly, the only way to get this firmware version (at least for now) is by taking OTA while running stock.