Related
I recently received a Xiaomi Mi 5 device and am unhappy with the stock MIUI (7.2.8.0 Global Stable) functionality.
My previous phone was a Moto E (1st Gen) and several years ago, I had flashed a custom ROM by @TheStrix [from this thread].
What an amazing ROM that was. It provided an optimized version of the stock ROM that fully supported the hardware and provided a great base on which to add required Apps. I used it happily for years and my son still uses it.
I am looking for a Custom ROM for the Xiaomi Mi 5 that meets the following criteria:
1. Must be stable and supported
2. Must support all device hardware fully without losing functionality (example: IR blaster, NFC, fingerprint, 4-Axis OIS, VoLTE, ...)
3. Provide as close an experience to the standard Android OS it is based on as possible (example retain the great integration of the "OK Google" functionality)
4. As few Apps pre-installed as possible without compromising (2) and (3) above. But must include Google Play Store for a smooth way to install whatever apps (Google or otherwise) are needed later.
4. Clear instructions to install the ROM starting with a stock Mi5 device, using a Linux laptop. I am in to the "open source" movement and don't own a Windows device.
I have already spent a lot of time transferring 15 GB of my data to the device, so a way to update the new ROM without losing the data is desirable, but not a must-have.
Thanks in advance for the help and suggestions. Apologies if this thread turns out to be a duplicate.
Further information from a response I received on the MIUI forum.
My ROM version says MIUI Global 7.2.8.0.0 (MAACNDB) Stable. However official ROMs don't have "CN" in the version for Global Stable ROMs. So looks like my device came with an Unofficial ROM.
Xiaomi may only provide a windows-based unlocking tool. I do not know whether it may work correctly with Wine. Qcom 9008 mode may not work but you can still flash via fastboot, and unlocking bootloader is required.
MIUI is stable and all function should work normally but it is not a AOSP-like one. Lineageos 14.1 is stable but not all functions work - QC 3.0 seldom works, touch button does not work well enough on LGD panel. I do not know how to test OIS, but it is said to work.
sudhashbahu said:
My ROM version says MIUI Global 7.2.8.0.0 (MAACNDB) Stable.
Click to expand...
Click to collapse
In your situation, the fake rom situation, you have to first unlock the bootloader and then flash a real/official miUI rom and from there ... go where you want.
remember: DO A BACKUP if you need your personal data; because this operation, done right, will erase everything from the phone.
A good place to look for informations will be here on xda and the official miUI forum
the unlock request page: http://en.miui.com/unlock/
the mi5 forum: http://en.miui.com/forum-92-1.html
the download page with the official flashing guides: http://en.miui.com/download-299.html
sudhashbahu said:
I am looking for a Custom ROM for the Xiaomi Mi 5 that meets the following criteria:...
Click to expand...
Click to collapse
The best custom rom for mi5, in my opinion, are the RR and the AOSCP. Fast, light (in space used and ram engaged) and maintained with love and dediction.
But they have some flaws; flaws widely discussed in their respective threads (here on xda).
My suggestion: if it's the first time for you with the miUI ... Give it a try!
Because it's in fact a custom rom, with many minor (and major) things already at your disposal.
glogal said:
...
The best custom rom for mi5, in my opinion, are the RR and the AOSCP. Fast, light (in space used and ram engaged) and maintained with love and dediction.
But they have some flaws; flaws widely discussed in their respective threads (here on xda).
My suggestion: if it's the first time for you with the miUI ... Give it a try!
Because it's in fact a custom rom, with many minor (and major) things already at your disposal.
Click to expand...
Click to collapse
Thanks, could you please provide links to main threads for RR and AOSCP?
sudhashbahu said:
Thanks, could you please provide links to main threads for RR and AOSCP?
Click to expand...
Click to collapse
Search
LineageOS is your ROM then.
https://forum.xda-developers.com/mi-5/development/rom-cyanogenmod-14-1-xiaomi-mi-5-t3501971
We'll get the official gemini release tonight.
The place for the mi5 roms in xda is in the front page of the mi5 subforum; there is a section just for them full of info and goodies and pixies and unicorns and etc etc. :
mi5 subforum: https://forum.xda-developers.com/mi-5
RR stands for Resurrection Remix and AOSCP is also know as CypherOS
But just a couple of hours ago LineageOS has started with the nightly: https://download.lineageos.org/gemini
And yes: do a search before asking a redundant question because all the informations are already here at your disposal.
Guys sign the below link for petition for santoni kernel sources must be released https://www.change.org/p/xiaomi-dev...m_medium=copylink&utm_campaign=share_petition
Plz sign the petition if you guys want that the kernel sources must be released.
If kernel sources aren't released yet, how is it possible that there are some custom ROMs already out there?
BubuXP said:
If kernel sources aren't released yet, how is it possible that there are some custom ROMs already out there?
Click to expand...
Click to collapse
Dude without kernel sources the devs cannot build or modify custom kernels. Else it has nothing to do with roms as the rom sources are ported from lineage or aosp sources and modified accordingly. without kernel sources there isn't much room for kernel optimisation and modification for better performance or battery as the devs have to use the stock kernel of the device.
So those custom ROMs are using the stock kernel, copied from the original MIUI ROMs?
BubuXP said:
So those custom ROMs are using the stock kernel, copied from the original MIUI ROMs?
Click to expand...
Click to collapse
Yeah with few optimizations and changes.
Xiaomi / every android manufacturer has to release the kernel sources anyway, right? Is there an ETA, or how long does it usually take for a xiaomi device for the sources being released? I am considering buying this phone.
2nd question: rooting or unlocking bootloader goes with the manufacturer's page right? I checked it out and it was in chinese, me as an english user, will i manage to get the phone unlocked?
Petition is signed anyway. I also contacted the global service through mail asking about the REDMI4X32_GLB_BLK kernel source release. Will keep you updated if I get a response
Edit: I just ordered a moto g5 but will keep u updated if I should get any info from xiaomi support.
Edit2: Reply from the Xiaomi team:
Greetings from Xiaomi!
Thank you for writing us. I will be glad to assist you.
I understand that you wish to know regarding the release of Kernel source. I would like to inform you that as of now we do not have any such update and provisions regarding the launch of Kernel source for the Redmi 4X, so we would not be able to guide you regarding the same and the reason behind its non-release. You may refer our Official Website http://www.mi.com/en/ and Facebook page https://www.facebook.com/xiaomiglobal for more information.
Should you have any further queries, feel free to write back to us. We'll be glad to assist you further.
Thank you for being a valued customer. Have a great day ahead!
Click to expand...
Click to collapse
SeviStein said:
Xiaomi / every android manufacturer has to release the kernel sources anyway, right? Is there an ETA, or how long does it usually take for a xiaomi device for the sources being released? I am considering buying this phone.
2nd question: rooting or unlocking bootloader goes with the manufacturer's page right? I checked it out and it was in chinese, me as an english user, will i manage to get the phone unlocked?
Petition is signed anyway. I also contacted the global service through mail asking about the REDMI4X32_GLB_BLK kernel source release. Will keep you updated if I get a response
Edit: I just ordered a moto g5 but will keep u updated if I should get any info from xiaomi support.
Edit2: Reply from the Xiaomi team:
Click to expand...
Click to collapse
Still no response?
Good News! You No Longer Need To Downgrade To Color OS to FLASH CUSTOM ROMS.
Well, if you're Lazy to read like me, then watch the video else, it could be long read...
On 14th June 2020, the first Lineage OS 17.1 for Realme X2 based on Android 10 (Realme UI Vendor was publicly released, most other Realme X2 Custom Roms started rebasing from Color OS 6.1 Vendor to Realme UI Vendor and Android 10 firmwares.
What that means is before now, Developers had to make do with Android Pie Vendor (In color OS 6.1) to build a functional ROM. Not just the Vendor, the Kernel was also based on Android 9 then.
And why is it so?
Realme (or Realmeme - as I fondly call them sometimes) didn't even give out a single Realme X2 device for development, and worse than that, no flash tool that can work in EDL mode (when phone is completely off) and some of their crazy code arrangement then means that you could break the fingerprint function by unlocking bootloader - I mean, who does that?
Few of the developers bricked the device they bought with their hard earned money trying to make things happen for all Realme X2 users.
Some users came together and crowdfunded new device(s) for development.
Developers still have to wait for Realme to sort out their codes and allow fingerprint function with unlocked bootloader in Realme UI which happened from updates C.14 for RMX1991 C.08 for RMX1992 and C.04 for RMX1993 which happened not so long ago, now these devs started working harder and rebasing the device tree to Android Q, cleaning up the kernels, improving the UX and all that.
So, what it means now is that any custom Rom you flash after June is Most likely Based on Android 10.
What's the implications?
For starters, if you are still on Color OS 6.1, You have to upgrade to the Latest Realme UI or at least the version mentioned above before you can flash Android 10 Based Custom Roms.
You don't need to downgrade anymore to Color OS 6.1 to flash Custom Roms.
The Good news is, all the known bugs are ALL GONE like me that went back to RUI because of WiFi display (Wireless Cast) I am ot back to Android 10 Based Roms and I am so loving it.
OH! I haven't said anything about CUSTOM VENDOR!
You got to give it up to all these Wonderful Realme X2 Devs, they've built a Custom vendor.
Custom Vendor is the only way to escape Realme UI annoying Encryption problems which means you don't have to format data every time you switch to another Rom that uses custom vendor too.
HOW TO FLASH ANDROID 10 BASED CUSTOM ROMS
#1 BE on the latest Realme UI
#2 unlock bootloader and Flash TWRP and vbmeta
#3 make a full backup of your partition (including Persist partition - very important)
#4 Wipe caches, data, system
#5 DO NOT WIPE VENDOR even if the Rom You are flashing has custom Vendor.
#6 if you are coming from RUI format data and Reboot.
That's it.
Links to some Android 10 Based Roms in the video description or just check the development section.
All credits to the Devs:
* Team Phantom For Testing The Builds
* @dev_harsh1998 and @Sukrut4778for your trees.
@SiddharthBharadwaj
@th3_gunn3r
@KuranKaname
And lots of others I may have forgotten to mention.
Hey guys,
Just picking up and using my trusty P20 Pro after a couple years and noticed no custom kernel (4.14+) or ROMs for EMUI 10.
Anyway, just checking if anyone else has done work on this before I start up on it. I intend to start with some custom kernels based on 4.14. Then maybe a custom ROM based on the released 10.0.
I have hardware testpoint but I've sealed up my phone (for now) and will be using software testpoint (via force upgrade) from now on if required.
Edit: I couldn't even find work on the latest kernel on Github, so I have added one here:
xsacha/kirin970-kernel (github.com)
Since this seems surprisingly unpopular, I assume it's because people don't know how to do custom firmware on EMUI 10? I'll write some instructions here for how to do software testpoint in a separate thread here: How to flash kernel in EMUI 10 via Software Testpoint mode | XDA Developers Forums (xda-developers.com)
Hell ya I would like to help
when you have a new rom i am whiling to be a beta tester
Hello, can you add camera2 Api with this method?
Bought this device at its launch and since then I am waiting for some developer to build a custom ROM for it. Multiple GSI roms available and even the Xiaomi eu also available. But I want to flash some custom ROMs like pixel experience or evolution x . The main problem with GSI and xiaomi eu rom are that they need a computer to get updated. DEVELOPERS HELP !
Dushyant_007 said:
Bought this device at its launch and since then I am waiting for some developer to build a custom ROM for it. Multiple GSI roms available and even the Xiaomi eu also available. But I want to flash some custom ROMs like pixel experience or evolution x . The main problem with GSI and xiaomi eu rom are that they need a computer to get updated. DEVELOPERS HELP !
Click to expand...
Click to collapse
Until there is a custom recovery that works with Android 12, a pc will be needed.
For AOSP roms the question has already been asked several times.
NOSS8 said:
Until there is a custom recovery that works with Android 12, a pc will be needed.
For AOSP roms the question has already been asked several times.
Click to expand...
Click to collapse
but why hasn't a custom recovery been released for 11T Pro for Android 12? (I own this phone) TWRP has already been released for phones more recent than this one. Plus, vili kernel source is already available on github.
Rainygortex3 said:
but why hasn't a custom recovery been released for 11T Pro for Android 12? (I own this phone) TWRP has already been released for phones more recent than this one. Plus, vili kernel source is already available on github.
Click to expand...
Click to collapse
Just for information which xiaomi android 12 newer than 11t pro have twrp?
TWRP is not a requirement for ROMs.
It also works without. But there is nobody who cooks anything.
I hope that the price in India will fall quickly. Because there are some good people in India who know how to cook.
There should be Android 11 custom rom development, there is basically no custom rom support except GSI for xiaomi now (recently released xiaomi devices)
Rainygortex3 said:
There should be Android 11 custom rom development, there is basically no custom rom support except GSI for xiaomi now (recently released xiaomi devices)
Click to expand...
Click to collapse
https://xiaomi.eu/community/threads/miui-13-stable-release.64441/
I meant like ZIP-flashable Custom ROMs that don't need a computer, like LineageOS, dotOS etc.
Rainygortex3 said:
I meant like ZIP-flashable Custom ROMs that don't need a computer, like LineageOS, dotOS etc.
Click to expand...
Click to collapse
https://forum.xda-developers.com/t/...gsi-a-proper-custom-rom.4455449/post-87010589
Dushyant_007 said:
Bought this device at its launch and since then I am waiting for some developer to build a custom ROM for it. Multiple GSI roms available and even the Xiaomi eu also available. But I want to flash some custom ROMs like pixel experience or evolution x . The main problem with GSI and xiaomi eu rom are that they need a computer to get updated. DEVELOPERS HELP !
Click to expand...
Click to collapse
I think there is only Paranoid Android that is not gsi atm, but it still does require pc to flash due to the fact that even official twrp doesn't support a12 encryption yet.
So yeah basically we also need to wait for twrp dev to make some progress too.
sushuguru said:
I think there is only Paranoid Android that is not gsi atm, but it still does require pc to flash due to the fact that even official twrp doesn't support a12 encryption yet.
So yeah basically we also need to wait for twrp dev to make some progress too.
Click to expand...
Click to collapse
Link to Paranoid Rom please
https://forum.xda-developers.com/t/...a-zip-file-custom-rom-xiaomi-11t-pro.4442911/
Hi,
Any updates so far?
Rainygortex3 said:
Hi,
Any updates so far?
Click to expand...
Click to collapse
https://forum.xda-developers.com/t/...stom-rom-xiaomi-11t-pro.4442911/post-87166925
https://github.com/MiCode/Xiaomi_Kernel_OpenSource
Rainygortex3 said:
Hi,
Any updates so far?
Click to expand...
Click to collapse
Blame xiaomi for not updating kernel source to android 12.
It's already been 8 months since the GitHub repo for Xiaomi kernel sources was updated.
Any way to downgrade to MIUI 12? There could be also A11 Development not necessarily A12.
Honestly if GSI is available for A12 I'll take it.
If there really is no custom ROM support for this phone, I just need to root it. Any way to root on MIUI 13? (Stock, Global)
Rainygortex3 said:
It's already been 8 months since the GitHub repo for Xiaomi kernel sources was updated.
Any way to downgrade to MIUI 12? There could be also A11 Development not necessarily A12.
Honestly if GSI is available for A12 I'll take it.
If there really is no custom ROM support for this phone, I just need to root it. Any way to root on MIUI 13? (Stock, Global)
Click to expand...
Click to collapse
Pull the boot.img from your current rom, patch it using Magisk, Use that patched Boot.img to boot off, go to Magisk and direct install it. You know... Just the usual
P.S. There are forums that explain this better but this forum isn't the place to explain how to root a phone.
Rainygortex3 said:
It's already been 8 months since the GitHub repo for Xiaomi kernel sources was updated.
Any way to downgrade to MIUI 12? There could be also A11 Development not necessarily A12.
Honestly if GSI is available for A12 I'll take it.
If there really is no custom ROM support for this phone, I just need to root it. Any way to root on MIUI 13? (Stock, Global)
Click to expand...
Click to collapse
Just click on the "How to guide" section of the Xiaomi 11 T pro.
NOSS8 said:
Just for information which xiaomi android 12 newer than 11t pro have twrp?
Click to expand...
Click to collapse
Xiaomi 12x has twrp on android 12 and luckily developers started creating custom roms
SilentSmile said:
Xiaomi 12x has twrp on android 12 and luckily developers started creating custom roms
Click to expand...
Click to collapse
As of the date of the post, there were none.
Try to read before posting, thanks.