Related
First of all, it's amazing how far Mi5 has come in terms of development and developer attention. There was a time when all this subforum had was 2-3 unofficial TWRPs, and that's it.
Now there are an amazing number of ROMs available. But the increase in variety has brought with it increasing confusion. A lot of the features overlap. Which ROM to flash? Do we just keep on cycling between them till we find the best match for us?
So I would appreciate if we could document the differences between the various ROMs in terms of features, stability, lack of bloat, etc., to help users choose the one suited to them.
@33bca, your input would particularly help, since you've provided almost half the ROMs in this subforum.
Marshmallow:
Official CM 13 (stable snapshots)
-really light
-boots really fast
-no network traffic indicator
AOSP (JDC)
-has substratum theme engine
Dirty Unicorns
PAC-ROM
AOSP-CAF
Paranoid Android
AICP
Mokee
Old ROMs (not recommended):
Hexagon
AOKP
crDroid
BeanStalk
SlimROM
Tipsy-OS
H2OS
BlissROM
ZephyrOS
Resurrection Remix
-quite a heavy ROM (system takes up 10GB )
-boots slower than CM 13
-fast charging LED blinking issue still exists
Nougat: (CM theme engine and firewall missing for relevant ROMs)
Lineage OS 14.1 (Official)
AOSP JDC (OMS) (Official)
CypherOS 3.5.1
AICP (Official)
AOKP
BeanStalk
Resurrection Remix 5.8 (OMS)
Slim 7 (OMS)
SlimDragon 1.1 (OMS) (Official)
Nitrogen OS
crDroid 1.9
Mokee
Zephyr OS 6.1 (OMS) (Official)
XOSP 7.2
XenonHD
DU 11 (OMS)
Xiaomi.eu
UnitedMIUI
In my personal opinion, at this stage, the only Marshmallow ROM you should consider flashing anew is CM 13 because it's the only one with weeklies, and hence actively maintained. The other ROMs will not be maintained as the developers have moved to the Nougat ROM base.
All Marshmallow ROMs except CM13 contain the laggy performance bug below 5% battery.
The nougat ROMs so far are quite stable and usable.
There's just the issue of a missing CM theme engine on CM based ROMs, which is easily resolved by using Substratum Legacy. The OMS compatible ROMs of course can use the latest Substratum framework.
There are little features missing here and there, which probably won't affect usage for a majority of people:
In the WiFi menu, we can't select WiFi frequency between 2.4 GHz, 5 GHZ, and automatic.
Your input is right, having more roms dont mean basicly its better. You have more roms to chose, thats right, but you also have more roms which are basicly the same with the same features.
My experience is, that all the roms with a lot of modifications (like DU, AICP, RR, Beanstalk and so on) are basicly the same, they have an external app for all modifications and near the same options.
Other roms like Paranoid Android, AOSCP, JDC and Cyanogenmod, try to keep the system clean while they still offer some modifications built into the system app to keep the AOSP feeling.
AOSP is AOSP, there i dont have to say much about
Thanks, man. So is it fair to say that DU, AICP, RR and such can be clubbed into the same category, as in "Install any, they're all the same", while it would be more useful to differentiate between AOSP, JDC AOSP, CM, AOSCP and so on?
I'm unwilling to flash ROM after ROM to find out the differences between them. If anyone has the experience of flashing two or more ROMs, please contribute to this thread so that it can become a useful guide to people. I'll keep adding the info to the OP.
Is there a bugs free custom ROM based on cm13 or cm14 so far? What about Mokee?
@selmandeli The best you're going to get is of course the relatively stable weeklies of official CM13. Since it is being maintained by an official CM developer and has had several months to mature, a lot of bugs have been fixed.
Apart from that, most of the 6.0.1 ROMs should be fine, even though they're unofficially built, as the code base is stable and only some kernel changes were needed, which, thanks to the awesome dedication of bgcngm and h2o64, we have.
No 7.1 based ROM is stable yet, since the CM code base is being actively updated. Even here, your best bet is the unofficial CM 14.1, since the developer maintains and fixes bugs himself.
The other 7.1 ROMs depend on CM development, and additionally on whoever their active developers are. The guys we have do a great job of keeping the respective code bases up to date though.
andy356 said:
Thanks, man. So is it fair to say that DU, AICP, RR and such can be clubbed into the same category, as in "Install any, they're all the same", while it would be more useful to differentiate between AOSP, JDC AOSP, CM, AOSCP and so on?
Click to expand...
Click to collapse
@andy356 DU has some original features built into it. Not sure about the version for MI5 though.
Thanks @mintyx. Could you elaborate a bit so I can put it in the OP if it applies?
@WhyOrean Do you plan to continue with your custom CM 14.1 like you said in the thread? Or will the focus be on other ROMs?
andy356 said:
@WhyOrean Do you plan to continue with your custom CM 14.1 like you said in the thread? Or will the focus be on other ROMs?
Click to expand...
Click to collapse
Plan is not dropped..!
andy356 said:
Thanks @mintyx. Could you elaborate a bit so I can put it in the OP if it applies?
Click to expand...
Click to collapse
@andy356 you should search for Dirty Unicorns Fling, Pulse and Smartbar. These are their original ideas. I don't know if someone else has used it in their rom. It is open source so anyone can implement them.
andy356 said:
In my personal opinion, at this stage, the only Marshmallow ROM you should consider flashing anew is CM 13 because it's the only one with weeklies, and hence actively maintained. The other ROMs will not be maintained as the developers have moved to the Nougat ROM base.
All Marshmallow ROMs except CM13 contain the laggy performance bug below 5% battery.
Click to expand...
Click to collapse
@andy356 Tap to home feature implemented in any marshmallow rom?
dkmsn8 said:
@andy356 Tap to home feature implemented in any marshmallow rom?
Click to expand...
Click to collapse
Nope. When it seemed like most of the bugs were gone, and devs could then focus on it, Nougat code was dropped. Now there's again a mad rush to get the major bugs out on Nougat ROMs.
andy356 said:
Nope. When it seemed like most of the bugs were gone, and devs could then focus on it, Nougat code was dropped. Now there's again a mad rush to get the major bugs out on Nougat ROMs.
Click to expand...
Click to collapse
Yeah..
@andy356 Thanks for your precious feedback, it helps to understand the difference between the different ROMs. May I ask you to do an update version of your feedback since a lot a things have changed recently.
Thanks man!
@nicoula91 Right now I have a stable Marshmallow ROM that I want to stick to until Nougat ROMs become stable enough. When I'm ready to flash a new one I'll take that opportunity to flash all the Nougat ROMs and look at what's different. That sounds really troublesome, though.
If I didn't mention a certain mod feel free to tell me. also please tell me reasons for your choice
use tesla or resurrection remix...opinion matters ..but these are best in 7.1.1 for redmi 2
Tesla or du both are stable
My first preference is tesla
You can try AEX. Smooth and fast. no FC
uralok said:
use tesla or resurrection remix...opinion matters ..but these are best in 7.1.1 for redmi 2
Click to expand...
Click to collapse
Why fo you think that?
it is CUSTOM ...
batman1950 said:
Why fo you think that?
Click to expand...
Click to collapse
tesla is for battery and perfomance and rr us for customization
uralok said:
tesla is for battery and perfomance and rr us for customization
Click to expand...
Click to collapse
Is it better than CM on battery?
batman1950 said:
Is it better than CM on battery?
Click to expand...
Click to collapse
yes
For me: Xiaomi.eu MIUI 8.1 KitKat. Fit perfectly in Redmi 2 1GB RAM
Dirty unicorns
AICP 12.1 and Tesla
So what we seek on custom ROM:-
1)A little bit of Extra features and customization (I am a heavy seeker though) RR-10/10
2)Performance better than stock.RR-9/10
3)Battery backup.9/10 but here miui-10/10
4)Stability.RR-9.5/10 .Didn't face any scary issue.But some issues are on very nougat based ROM.
So I vote for RR.(I am little bit obsessed with RR from the first )
Also I am a secret lover of Tesla.Though last two updates make me little bit disappoint (After merging the ****ty volte).Hoping @premaca find his phone and againg back in the race.
raymond_bqg said:
So what we seek on custom ROM:-
1)A little bit of Extra features and customization (I am a heavy seeker though) RR-10/10
2)Performance better than stock.RR-9/10
3)Battery backup.9/10 but here miui-10/10
4)Stability.RR-9.5/10 .Didn't face any scary issue.But some issues are on very nougat based ROM.
So I vote for RR.(I am little bit obsessed with RR from the first )
Also I am a secret lover of Tesla.Though last two updates make me little bit disappoint (After merging the ****ty volte).Hoping @premaca find his phone and againg back in the race.
Click to expand...
Click to collapse
what is difference between tesla and validus ? also does it have OTA update ?
batman1950 said:
what is difference between tesla and validus ? also does it have OTA update ?
Click to expand...
Click to collapse
Same kernel,same base(ground zero ROM project) ,2-3 extra customization feature.
I used the first build of validus but now I am not on it.But I think Tesla is little better than validus.
But remember I used the first build.May be they release another. Check it out.
I can't tell u about OTA update for sure .I didn't check it.
AICP seems more stable than RR.
potato
DU, 5:30 screen, no lags, no bugs, very good ROM.
For me stability is more than customization but little is need of every one so For me it's TESLA N or MOKEE 7.1.1
MOKEE 7.1.1 for sure...!!
Will there be a Custom ROM available for Mi Max 2?
Vz97 said:
Will there be a Custom ROM available for Mi Max 2?
Click to expand...
Click to collapse
Mokee OS 7.1.2 and Lineage OS 14.1 unofficial builds are there.
drmuruga said:
Mokee OS 7.1.2 and Lineage OS 14.1 unofficial builds are there.
Click to expand...
Click to collapse
there is more other Best Rom such as RR , Viper OS nitrogen OS... I'm asking about them
Go to Github and miui forums and cry as loud as you can. Those roms are only available after kernel source is released.
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/
http://en.miui.com/thread-670231-1-1.html
Just enjoy the current rom that mi max 2 dev has to offer. The stock miui roms are solid and quite nice; the chipset itself handles battery life in a very good way that you wouldn't mind changing or getting a custom kernel as of the moment. So please, don't ask for ETA, this Isn't a nexus/ pixel thread so expect a snail update for this device. Admin, for thread close please.
P.s: OP ask for thread close so you wont get flamed in your own thread. Just my two cents.
Hello guys ,
I am currently running oos 5.0.1 Oreo and wanted to shift to a custom Oreo ROM for better battery - performance , so wanted to know which rom are you guys using and how its doing with you.
I'm actually running on NOS
I'm back from cypheros test build because it's have too much bugs 5.1
Omni doesn't have new brightness slider and color manager and screen recorder so I'm not going to flash it rn (I'm also feel bloated by many useless apps like matlog music app and other omni apps)
i tried aex, slimm, candy, pixel experience, cosmicos, los 15.1, aicp but they have too much bugs for me (many of them not have system ui crash or system)
oxygen os as 8.0 is too slow for me i can't even fast type with any kernel on xda for oos (also battery life is bad)
I'm staying with Omni/NOS until AOSPA or cypheros gets stable enough to use it for daily driver.
RKBD said:
I'm actually running on NOS
I'm back from cypheros test build because it's have too much bugs 5.1
Omni doesn't have new brightness slider and color manager and screen recorder so I'm not going to flash it rn (I'm also feel bloated by many useless apps like matlog music app and other omni apps)
i tried aex, slimm, candy, pixel experience, cosmicos, los 15.1, aicp but they have too much bugs for me (many of them not have system ui crash or system)
oxygen os as 8.0 is too slow for me i can't even fast type with any kernel on xda for oos (also battery life is bad)
I'm staying with Omni/NOS until AOSPA or cypheros gets stable enough to use it for daily driver.
Click to expand...
Click to collapse
Try dirty unicorns maybe
OOS because it seems to be the most stable rom for now.
niwia said:
Try dirty unicorns maybe
Click to expand...
Click to collapse
DU 8.1? where it is i can't find it on official site
(I don't can't to build it myself)
niwia said:
Try dirty unicorns maybe
Click to expand...
Click to collapse
Do they have Oreo builds?
Puddi_Puddin said:
OOS because it seems to be the most stable rom for now.
Click to expand...
Click to collapse
have you tried NOS or OMNI?
RKBD said:
have you tried NOS or OMNI?
Click to expand...
Click to collapse
Few weeks back. Issues with force closes. I know that alot has changed but I ain't a flash alcoholic and OOS currently works for me so.
for people who are asking for DU:
DU builds: https://sourceforge.net/projects/dirty-unicorns/files/oneplus3/
I got that from YouTube review video and it's saying not official !
niwia said:
Try dirty unicorns maybe
Click to expand...
Click to collapse
I think that omni is a great choice , currently liking it , will see how it settles in few days .
RKBD said:
I'm actually running on NOS
I'm back from cypheros test build because it's have too much bugs 5.1
Omni doesn't have new brightness slider and color manager and screen recorder so I'm not going to flash it rn (I'm also feel bloated by many useless apps like matlog music app and other omni apps)
i tried aex, slimm, candy, pixel experience, cosmicos, los 15.1, aicp but they have too much bugs for me (many of them not have system ui crash or system)
oxygen os as 8.0 is too slow for me i can't even fast type with any kernel on xda for oos (also battery life is bad)
I'm staying with Omni/NOS until AOSPA or cypheros gets stable enough to use it for daily driver.
Click to expand...
Click to collapse
Thanks for sharing your experience , i went on and flashed omnirom and I can till instantly that there i s a noticeable improvement in performance and smoothness over oos
Muhammad Habashi said:
for people who are asking for DU:
DU builds: https://sourceforge.net/projects/dirty-unicorns/files/oneplus3/
I got that from YouTube review video and it's saying not official !
Click to expand...
Click to collapse
How did you find it? This was my favourite on Nougat. Did you test it?
Muhammad Habashi said:
for people who are asking for DU:
DU builds: https://sourceforge.net/projects/dirty-unicorns/files/oneplus3/
I got that from YouTube review video and it's saying not official !
Click to expand...
Click to collapse
i think I'll stay with NOS because its have same features as DU and more (i didn't test it I'll download it and test with one is more stable and battery friendly)
XDRdaniel said:
How did you find it? This was my favourite on Nougat. Did you test it?
Click to expand...
Click to collapse
I was searching for DU Oreo builds to try it out and by luck I found it in the description of this video: https://www.youtube.com/watch?v=PVFrUZ9-Krs (Indian review so I didn't watch it.)
I have tested DU and I'm think its slow as Los 15.1 I'm again back to NOS
we should have telegram or whatsapp or xda thread for these discussions.. that'd be great
Omni and nos are the only viable Oreo ROMs. Maybe when they release z unleashed will be great
The only way to get a good DU 8.1 build is to know someone or to build yourself.
https://forum.xda-developers.com/gr...roms-feature-development/rom-tesla-n-t3481561
I'm actually on aosip.
Its feels stable but only one bug is navbar i can't change it and its too big/black and that hurts my eyes.
camera is really good better than nos IMO.
faster/smoother
i don't know how's battery because i didn't charge my phone to 100% also dash charge doesn't work
https://forum.xda-developers.com/on...ndroid-source-illusion-project-t3735128/page3
Beta builds are available here:
https://sourceforge.net/projects/aospextended-rom/files/kenzo/
Sent from my Redmi Note 3 using Tapatalk
Reserved
Sent from my Redmi Note 3 using Tapatalk
Reserved2
Sent from my Redmi Note 3 using Tapatalk
Another one.
Sent from my Redmi Note 3 using Tapatalk
Thanks it make easier
1st
For people asking about why it's beta?
Well, I'll make official builds when the new trees are available. Builds are stable but it has some issues which is present in all ROMs except Abhishek's LOS (Based on new trees)
Sent from my Redmi Note 3 using Tapatalk
AmolAmrit said:
For people asking about why it's beta?
Well, I'll make official builds when the new trees are available. Builds are stable but it has some issues which is present in all ROMs except Abhishek's LOS (Based on new trees)
Click to expand...
Click to collapse
Why doesnt he release if it is complete?
scrubjay55 said:
Why doesnt he release if it is complete?
Click to expand...
Click to collapse
afaik he is busy with the exams. He will release it soon as per the telegram conversation.
scrubjay55 said:
Why doesnt he release if it is complete?
Click to expand...
Click to collapse
He has exams rn.
Sent from my Redmi Note 3 using Tapatalk
Please Someone try today's build and let me know if vendor mismatch error is fixed.
Sent from my Redmi Note 3 using Tapatalk
Daruwalla said:
afaik he is busy with the exams. He will release it soon as per the telegram conversation.
Click to expand...
Click to collapse
I wanted to know why he doesnt release if the dt is 'already' complete. But whatever suits him, i guess we will wait. I just dont want to use lineageos which is full of bugs right know.
scrubjay55 said:
I wanted to know why he doesnt release if the dt is 'already' complete. But whatever suits him, i guess we will wait. I just dont want to use lineageos which is full of bugs right know.
Click to expand...
Click to collapse
Don't know about LOS but I'm running NOS from last 4-6+ months and AOSP EX recently and both the roms are stable for my daily usage on kenzos. I've two kenzos. My earlier combination was NOS and AOSIP but since the last bug of boot.img in that rom and no reply from the thug dev, I moved to AOSP EX. I usually stick to one rom until I get "more bugs added" in every update instead of just keeping the same bugs or not fixing "same bugs". Try any of the above two roms, stock kernel, keep it a for a day atleast and you will see that both these roms can be used as daily (minimal bugs like no VILTE which I'm not bothered) and few hiccups here and there.
For new base tree sources, he will release when he gets time to upload. We can only wait.
Also, this device is two years old now. Whatever we are getting as updates, we should be happy about it.
AmolAmrit said:
Please Someone try today's build and let me know if vendor mismatch error is fixed.
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
No vendor error , stable af
---------- Post added at 07:24 PM ---------- Previous post was at 07:23 PM ----------
Daruwalla said:
Don't know about LOS but I'm running NOS from last 4-6+ months and AOSP EX recently and both the roms are stable for my daily usage on kenzos. I've two kenzos. My earlier combination was NOS and AOSIP but since the last bug of boot.img in that rom and no reply from the thug dev, I moved to AOSP EX. I usually stick to one rom until I get "more bugs added" in every update instead of just keeping the same bugs or not fixing "same bugs". Try any of the above two roms, stock kernel, keep it a for a day atleast and you will see that both these roms can be used as daily (minimal bugs like no VILTE which I'm not bothered) and few hiccups here and there.
For new base tree sources, he will release when he gets time to upload. We can only wait.
Also, this device is two years old now. Whatever we are getting as updates, we should be happy about it.
Click to expand...
Click to collapse
I'm totally agree, we are getting updates is the big deal :fingers-crossed:
Daruwalla said:
Don't know about LOS but I'm running NOS from last 4-6+ months and AOSP EX recently and both the roms are stable for my daily usage on kenzos. I've two kenzos. My earlier combination was NOS and AOSIP but since the last bug of boot.img in that rom and no reply from the thug dev, I moved to AOSP EX. I usually stick to one rom until I get "more bugs added" in every update instead of just keeping the same bugs or not fixing "same bugs". Try any of the above two roms, stock kernel, keep it a for a day atleast and you will see that both these roms can be used as daily (minimal bugs like no VILTE which I'm not bothered) and few hiccups here and there.
For new base tree sources, he will release when he gets time to upload. We can only wait.
Click to expand...
Click to collapse
Yeah vilte or volte or whatever doesnt affect me. I know that nos or cardinal device trees are also good. But i would prefer to use a rom that is compiled with his device tree because it seems and is more stable. I wish he could compile a rom other than los. Anyways, like you said we will wait.
AmolAmrit said:
Please Someone try today's build and let me know if vendor mismatch error is fixed.
Click to expand...
Click to collapse
dirty flashed. no such error. thanks for the build :angel::good::victory:
AmolAmrit said:
For people asking about why it's beta?
Well, I'll make official builds when the new trees are available. Builds are stable but it has some issues which is present in all ROMs except Abhishek's LOS (Based on new trees)
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
Is it known yet if his new builds will be on enforcing SELinux? Could be great news for oreo ROMs. Also, your AEX Oreo build is amazing, I don't think I've had this good of a battery life on any ROM.
Reserved...
@AmolAmrit
recents icon is different than luncher/system icon, can you fix it?
recents screen shot