Difference between Los Cafe and aosp? - Xiaomi Mi 5 Questions & Answers

This might be really. Dumb question but what's the difference between Caf aosp and Los based ROMs
And what are the benefits of each one really confused between them

vichucoolics said:
This might be really. Dumb question but what's the difference between Caf aosp and Los based ROMs
And what are the benefits of each one really confused between them
Click to expand...
Click to collapse
Caf is from the Code Aurora Forums. They do all the stuff for qualcomm devices. It is always the latest code for the chips and normally more up to date then even AOSP.
LOS is as far from aosp as Sense or Touchwiz. They have changed so much that there have been a few issues that have stuck around for years but are too deep to fix without starting over.

zelendel said:
Caf is from the Code Aurora Forums. They do all the stuff for qualcomm devices. It is always the latest code for the chips and normally more up to date then even AOSP.
LOS is as far from aosp as Sense or Touchwiz. They have changed so much that there have been a few issues that have stuck around for years but are too deep to fix without starting over.
Click to expand...
Click to collapse
Thank you so caf is the best one followed by aosp and Los at the last ??

vichucoolics said:
Thank you so caf is the best one followed by aosp and Los at the last ??
Click to expand...
Click to collapse
That will be a personal choice. I would try them out and make up your own mind. You will find most roms use caf source. At least at some point. I run an aosp based rom myself since day one and never looked back.

Related

[Q] Custom ROM for Xiaomi MI3

Hi everyone.
As we all know how popular the Xiaomi MI3 is, I was just wondering if there can be any possible Custom AOSP based rom for this device.
As we all know the Nexus 5 and Xiaomi MI3 have almost similar hardware would it be possible to port any nexus 5 roms to the MI3?
Agreed that Xiaomi doesn't release sources but is it possible to port something from nexus 5 due to similar hardware?
Simple answer is no. Without the kernel source code you can't get anything booting. Because they don't release the source code is the reason they have no forum and never will
Sent from my One using Tapatalk
zelendel said:
Simple answer is no. Without the kernel source code you can't get anything booting. Because they don't release the source code is the reason they have no forum and never will
Sent from my One using Tapatalk
Click to expand...
Click to collapse
Ohh I see. No point in having a forum if no source code is available.
By the way MIUI based custom roms can be developed right? Since they can use the stock kernel.
smeet.somaiya said:
Ohh I see. No point in having a forum if no source code is available.
By the way MIUI based custom roms can be developed right? Since they can use the stock kernel.
Click to expand...
Click to collapse
But Many ROMs have been ported for Mediatek to medaitek based devices without having kernel sources
thejoker said:
But Many ROMs have been ported for Mediatek to medaitek based devices without having kernel sources
Click to expand...
Click to collapse
That they have but without any kernel source that is the best you will get. Is a port that may have bugs that can't be fixed (that the Og ROM doesn't have) due to no source. Also no kernel options like gov or over clocking ect.
zelendel said:
That they have but without any kernel source that is the best you will get. Is a port that may have bugs that can't be fixed (that the Og ROM doesn't have) due to no source. Also no kernel options like gov or over clocking ect.
Click to expand...
Click to collapse
thejoker said:
But Many ROMs have been ported for Mediatek to medaitek based devices without having kernel sources
Click to expand...
Click to collapse
Varun chitre has already made an alpha build of cm11 for this device without the kernel sources.
And yeah Xiaomi will be releasing kernel sources later this year
smeet.somaiya said:
Varun chitre has already made an alpha build of cm11 for this device without the kernel sources.
And yeah Xiaomi will be releasing kernel sources later this year
Click to expand...
Click to collapse
It maybe to late for this forum by then.
zelendel said:
It maybe to late for this forum by then.
Click to expand...
Click to collapse
Too late for what? Sorry I didn't get you.
smeet.somaiya said:
Too late for what? Sorry I didn't get you.
Click to expand...
Click to collapse
Meaning this forum is just a test. If the company doesn't change its gpl stance then it won't be staying

Difference between so many similar ROMs?

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.

is it possible to build aosp marshmellow rom for mix

i am very confusing times with the talks
some of the dev said lineage team will deliver lithium rom when device hits the android 7.0 update
sooo can we build a aosp marshmellow rom or ve stay awake for the xiaomi to release the kernel for mix?
there is nothing at all to be confused about. if there is no source code released there will be no AOSP. we should be bugging Xiaomi for the source, if that was out we'd have AOSP roms already.
probably best to make a thread on the MIUI forums to urge them to release source
knives of ice said:
there is nothing at all to be confused about. if there is no source code released there will be no AOSP. we should be bugging Xiaomi for the source, if that was out we'd have AOSP roms already.
probably best to make a thread on the MIUI forums to urge them to release source
Click to expand...
Click to collapse
If you know of any threads that pressure MIUI let me know would love to bug them a bit for source code lol
matever said:
If you know of any threads that pressure MIUI let me know would love to bug them a bit for source code lol
Click to expand...
Click to collapse
here is your link http://en.miui.com/thread-539978-1-1.html
MIUI is not open source.
If you want an open source OS, do not buy a xiaomi device.
Xiaomi does not release the source code, even if they use as base the android code which is open source (this is permitted by the Apache license).
They don't even release the code of the modified kernel, even if they are obliged by the GNU GPL licence of linux.
Does it mean we get never lineage or resurrection Rom,?
Kevinkuensken said:
Does it mean we get never lineage or resurrection Rom,?
Click to expand...
Click to collapse
someday perhaps, it may though take some time
Unless Xiaomi release Mi Mix internationally, I don't see this happening anytime soon. The relatively small user base doesn't help either.
The Mi Pad source was only released three years after release, to give you an idea.
Like most Mix owners, I love the phone but hated its software. MIUI is just not for users outside of China.
This is my first Xiaomi phone and will probably be my last. Will either go for Google phones or OnePlus.
Kevinkuensken said:
Does it mean we get never lineage or resurrection Rom,?
Click to expand...
Click to collapse
Here is an unofficial Resurrection Rom
https://forum.xda-developers.com/mi-mix/development/rom-resurrection-remix-04-09-2017-t3587049

Source code/ROM compilation

After a few years struggling to build from source I finally managed to get it down. I have built CM 11, 12.1, 13; Resurrection Remix marshmallow and PAC ROM 6.1. Going to go through most of the major various source code repos and learn about them all. This has been a huge undertaking to get stuff just right.
So, do you plan to share all the knowledge here?
Rondeau7 said:
After a few years struggling to build from source I finally managed to get it down. I have built CM 11, 12.1, 13; Resurrection Remix marshmallow and PAC ROM 6.1. Going to go through most of the major various source code repos and learn about them all. This has been a huge undertaking to get stuff just right.
Click to expand...
Click to collapse
Ok..
ewoks said:
So, do you plan to share all the knowledge here?
Click to expand...
Click to collapse
There's literally dozens of up to date guides for this on XDA, use search.
RoyJ said:
Ok..
Click to expand...
Click to collapse
exactly why I asked, didn't see the point of thread otherwise...

[EOL][SODP][ROM][LineageOS][XZ2, XZ2C, XZ3] LineageOS 17.1

Central project page
https://forum.xda-developers.com/xperia-xz2/development/rom-lineageos-17-1-t4044653
18.06.2020
june security patch level
oemv8 support
and any other sodp open source changes since my last build
fixes for charger, battery, sleep (sideeffect working bluetooth audio) and more!
Click to expand...
Click to collapse
13.07.2020
july security patch level
oemv9c support
and any other sodp open source changes since my last build
Click to expand...
Click to collapse
Wait for the OEMv9c release
Don't use it with OEMv9b
Is my SODP based LineageOS Port still needed or are the users moved to PixelExperience or the stock based LineageOS which both are official and receive OTA updates?
If yes, I will EOL the SODP based LineageOS port and focus on other stuff.
So xz2 got official Lineage os.Can we expect also for xz3?
mcvisster said:
So xz2 got official Lineage os.Can we expect also for xz3?
Click to expand...
Click to collapse
Sadly to get an official LOS based on stock it is needed to own the XZ3 as a hardware.
Is my LOS port really needed?
Then we need to find a solution, I would like to focus on a single rom where a version for the xz2/xz2c/xz3 is needed and the xz2/c part is now replaced by the official supported & stock based LOS.
Just because I like variety and hate to reinvent the where if I build unofficial builds for a ROM where an official support exist.
There is also AOSP and the official Pixel Experience with OTA updates.
24.08.2020
Since we have now an official LineageOS based on stock, this ROM would be double work.
So I stop the LOS port.
(Sadly unless a dev owns a XZ2P or XZ3 these phones won't be supported in the official stock based LineageOS)
The only difference between the stock and SODP editions are:
SODP will get GCAM support later and has camera2API level 3.
stock will never support GCAM apps and has the limited stock camera2API level.
SODP uses a 4.14 kernel and probably get mainline support later.
stock uses the stock 4.9 kernel and will probably be there forever.
SODP targets to use as much open source as possible.
And LiveDisplay doesn't work in my SODP version.
PS: After the September exams in the new semester I look for a ROM replacement for the sake of diversity.
It's good to have a choice and with the available official supported SODP based Pixel Experiment, we have a ROM which sadly forces you to use the full GAPPS (Google Apps package).
Click to expand...
Click to collapse
MartinX3 said:
Central project page
https://forum.xda-developers.com/xperia-xz2/development/rom-lineageos-17-1-t4044653
Click to expand...
Click to collapse
Hi martin, i wanted to ask should i buy this phone? I want a gaming beast but can be rootable, has roms, kernels and it seems this one has very lengthy and dangerous process to do so? What r ur regards on this
max gokue said:
Hi martin, i wanted to ask should i buy this phone? I want a gaming beast but can be rootable, has roms, kernels and it seems this one has very lengthy and dangerous process to do so? What r ur regards on this
Click to expand...
Click to collapse
I think it's still good to buy.
I bought the asia 6GB ram edition.
In the future it will be part of the mainline kernel, so it won't need closed source vendor drivers anymore, which makes it future proof.
Hello Sir,
I have sony Xperia zx3. Model SOV39 (japanies rom) updated to official android 10.
Kindly help me with the following things.
Please give me step by step. How to proceed with to install a custom rom which is very stable(everything working) because i will do it only once. I need a pixel based custom rom because i want to have the unlimited storage option in it... . To store my photos... And also working gcam for best photos.. and a stable room with good performance and battery life.
Also kindly tell me which custom recovery will be best for my phone and best safe way to flash it to my phone and also safe way to unlock my phone's bootloader.... Kindly provide step by step procedure according to my requirements... I will be very thankful to you...

Categories

Resources