Question: Is the community interested in CM-based ROMs? - Xperia Z3 Compact Q&A, Help & Troubleshooting

Randomly enough I'm an Android developer that this section could make use of.
So my question is: Is the community interested in CM based ROMs? (due to the fact that we lose DRM when we unlock the bootloader)
If there are indeed people who are interested. Do you have any ROMs which you wish to be ported for Z3C?

Tbh i guess the biggest issue is that people think that unlocking the bootloader turns the camera into to a old toaster. Atleast that is what my fear was before unlocking. After unlock i can barely make out a difference. Not to mention DRM fixes exists.
What really bothers me however is the lack of kernels for 6.0 and stock roms. Myself5 and Someone777 got custom kernels covered for 5.1 but nothing really exists for 6.0.
I read somewere about them planning 3.10 linux kernels based on Sony AOSP. Unsure for what type of roms tho.
Myself I run two things on my phone
1. Stock Rom + Custom Kernel.
2. Paranoid Android or CM based. PA prefered. + Custom Kernel.
This community could sure use an extra dev tho.

I'd use CM/AOSP based rom in a heartbeat had it not been for that reversed fish eye bug
However they are even now pretty stable other than that bug, I've tried couple of them, and with the removal of Z1 platform camera blobs, we might even see that being fixed. Someone reported that with latest camera blob updates, camera quality was improved though.
That aside, custom rom I have loved was SlimRom, as I have used it on my old S2, and it's still loaded on it, but that's not CM based.
I don't know, it doesn't matter much which rom, just as long as it's stable and has all basic functions working well
---------- Post added at 17:42 ---------- Previous post was at 17:24 ----------
Exzu said:
After unlock i can barely make out a difference. Not to mention DRM fixes exists.
I read somewere about them planning 3.10 linux kernels based on Sony AOSP. Unsure for what type of roms tho.
This community could sure use an extra dev tho.
Click to expand...
Click to collapse
The difference in quality is noticeable when you run into conditions with less light (let's say when ISO goes over 400), but even that can be improved with further camera blob releases. DRM fixes do not apply to CM/AOSP because framework and noise reduction algorithms differ from stock Sony roms.
It would be very nice to have a 3.10 branch kernels
Yep, an extra dev could be really helpful, considering the lack of devs and development for this device. IMO the devs around here did quite a good job, but any extra hand is welcome.

Not really for myself. I would like the last android n preview. I prefer to have the "aosp" rom from Sony than a buggy rom, it's so much work for dev to get something stable. Than the Sony concept rom, which are working so good.

I ran RR for quite a while, and as always enjoyed running something AOSP / CM based (especially coming from Nexus). I lived with the camera being ****ty and all was fine. But as nelvinchi disappeared, I tried put SLiMM (stock based), and to be honest - I absolutely love the camera quality! I can't imagine going back to that ****ty camera.
But whatever happened to Sonys OS camera project?

Hi,
I would really love to see AICP (probably the best CM based rom at this point) for our Z3c.
I don't care much about pictures quality. Using camera only to scan documents or to take notes.
Now running Concept rom with unlocked bootloader.

Yeah sure but good luck getting a working camera ...there isn't a cm rom out there with a properly functioning camera...

The only big issue is the fish-eye bug.
No fix, no party.

istux said:
The only big issue is the fish-eye bug.
No fix, no party.
Click to expand...
Click to collapse
I'd say, for my requirements, it is the only issue keeping me away from AOSP/CM. I can say that I use camera often, so I need something with decent quality (without any kind of fish-eye of course). I have used MultiROM, but it is time consuming to reboot in stock ROM to capture the moment. On top of that, new MultiROM v33x is not working, and Myself5 is nowhere to be seen so I lost hope for a fix.

Cirra92 said:
I'd say, for my requirements, it is the only issue keeping me away from AOSP/CM. I can say that I use camera often, so I need something with decent quality (without any kind of fish-eye of course). I have used MultiROM, but it is time consuming to reboot in stock ROM to capture the moment. On top of that, new MultiROM v33x is not working, and Myself5 is nowhere to be seen so I lost hope for a fix.
Click to expand...
Click to collapse
NOBODY likes to have a broken camera and that's the reason why EVERYBODY keeps away from AOSP roms, like you.
Frankly I gave up on development for this phone MANY MANY months ago.
We'll never get a fix for the fisheye bug, let's face it.

istux said:
NOBODY likes to have a broken camera and that's the reason why EVERYBODY keeps away from AOSP roms, like you.
Frankly I gave up on development for this phone MANY MANY months ago.
We'll never get a fix for the fisheye bug, let's face it.
Click to expand...
Click to collapse
the people over at paranoid android tried but failed miserably with their recent initial release for MM and haven't heard a peep from them since...i'm sure it will get removed from their supported devices...

I wish blisspop would be ported to the z3c.

i'm pretty sure OP would be a god in this community if they produced a working CM/AOSP rom with a fully functioning camera.

istux said:
NOBODY likes to have a broken camera and that's the reason why EVERYBODY keeps away from AOSP roms, like you.
Frankly I gave up on development for this phone MANY MANY months ago.
We'll never get a fix for the fisheye bug, let's face it.
Click to expand...
Click to collapse
We won't probably, because Sony doesn't want to release proper blobs, not that they can't, they don't want to.
Fictional Reality said:
the people over at paranoid android tried but failed miserably with their recent initial release for MM and haven't heard a peep from them since...i'm sure it will get removed from their supported devices...
Click to expand...
Click to collapse
Yea, the PA team have realized probably what crap they have put themselves into. Let's face the simple fact, which should be pretty obvious: people from Sony just don't want to release proper blobs/drivers for Z3 series. Why? That's something we can only guess. But the fact that they have released blobs/drivers for Z1 series (which have been used on Z3 series up until let's say 2 weeks ago) and have now added X camera blobs is something beyond logic. Why did they leave out Z3 series (which has different camera lens compared to Z1, but used Z1 blobs anyway)? It's not like Qualcomm forbid them to for Z3 series specifically, since Z1 has also proprietary DRM functions, yet it has working AOSP/CM with proper drivers released.
Not that I know anything about android drivers/blobs, coding and building, but this is what devs here were discussing, and I would trust them more than Sony officials.

Related

Rom Port Team Effort - Let's bring a diversity of roms to our P880.

Rom Port Team Effort
Hello P880 community.
This post has the purpose to put together a group of users / developers, who are willing to participate into bringing a different set of roms into our community.
These set of roms that I'm thinking, can range from complete Sense ports to more customized and maybe less popular roms (like ColorOS, LiGux, FlymeOS, FluidUI, etc..).
What's valid on this thread:
- CM / AOSP (any base we already have) themed (like Samsung TouchUI, Optimus, Blur, etc..). So you can grab any rom (with author authorization), theme it (i mean, not just shove an apk as default theme, I mean neat theming ).
- Ports from other devices (evert port needs to have clear authors permission to port it).
- All users are very welcome, everyone can participate, users with porting / developing skills are needed as well.
The idea is simple, we're not going to use this thread to post the work, this is just a thread to talk about possible projects.
We can start by listing which devices are hardware compatible and the port is "easily" possible.
Roms that can be used as a base for eventual future ports.
CM10.2 - thanks to laufersteppenwolf for compiling this build promptly for this purpose
http://goo.im/devs/laufersteppenwolf/CM10.2//cm-10.2-20140305-UNOFFICIAL-p880.zip
- - - - -
I strongly recommend the use of MultiRom for testing ports and other roms. That way you can maintain your working rom and whenver feeling adventurous you can without going through the hassle of backup / restore / yada yada yada that we are all too familiar with.
http://forum.xda-developers.com/showthread.php?t=2655988
- - List of Devices with hardware similar / close / identical to the 4X - -
- HTC One X
- HTC One X +
- More ??
- Possible roms to port:
Right now would be nice to see a OEM rom, such a touchwiz or Sense
Work in Progress
N/A available
(awaiting sugestions
So, what do you guys think? ? Any users with good porting skills ? I know we have good developers! Ideas? Sugestions?
Write away
A few guides from XDA - They may not be all you need to get the job done, but a LOT of important information is written here. Don't forget to thanks their authors
Guides / Tutorials
How to Port Roms by @saywhatt
How to Port Manufacturer Rom. by @GalaxyUser
How to port Stock/GB/CM7/CM9/ICS/CM10/JB Based ROMs by @Peteragent5
PS - Every work that is possible to port and if someone decides to invest time in it, it needs explicit authors permission.
Sure if a few people want a particular rom i can bring it to our device, but i would much prefer helping first time rom builders do this own their own then they can maintain it also
JoinTheRealms said:
Sure if a few people want a particular rom i can bring it to our device, but i would much prefer helping first time rom builders do this own their own then they can maintain it also
Click to expand...
Click to collapse
Well, I though about some sort of "voting" to bring a "specific" rom.
Personally, I'd love to have Sense on our device. I had two HTC's before and I miss that Sense interface :b
But far as I'm aware, isn't an easy thing to port.
About your offer, this thread stands mostly with learning. The idea is everyone being able to contribute and more users start bringing roms as their first times. So, thank you so much for lending your help and know how, I'm sure we'll have a fine list of possible ports and then we can talk about how to port them over
Everyone can ask for help and the idea is to everyone who is able to - help.
I like the idea of this thread, but what would also be quite usefull is a list of available ROMs and their maintainer(s).
Also the list should include ROMs someone is working on ATM, so it cannot happpen that 2 devs are working on the same ROM
However, your idea is good, but porting a ROM not from sorce is quite hard, and might need some smali "hacking" in order to resolve bugs.
But well, we're a community, and I guess we can help each other if needed, right
laufersteppenwolf said:
I like the idea of this thread, but what would also be quite usefull is a list of available ROMs and their maintainer(s).
Also the list should include ROMs someone is working on ATM, so it cannot happpen that 2 devs are working on the same ROM
However, your idea is good, but porting a ROM not from sorce is quite hard, and might need some smali "hacking" in order to resolve bugs.
But well, we're a community, and I guess we can help each other if needed, right
Click to expand...
Click to collapse
That's correct! :good:
The main point is to learn helping each other who knows in a month or so, today's whiners are tomorrow's contributors
Jokes aside, the first post will be edited in order to structure and add information.
I'm gonna start with compatible devices (the ones that allow porting in a easy way). Ideas? Besides the HTC One X ? I'm guessing the grouper (N7 2012) besides having the same soc, doesn't have the same screen...
PS - (this would be better with an experienced porter) - Maybe we could start with a easy one, and go on from there
I know we have "how to port" threads all around xda ,but each port is different so we can't use "one hat to fit them all" ... or a ring to rule them all, so we should treat each port differently.
However.. I'm gonna put some xda links about porting to bring some light into the matter for who is "new" on this subject... or for whom's feeling adventurous and can't wait to have "their" rom on "our" device
Oh yes finally, have been waiting for a thread like this for a long time me as well would love to see a sense rom on this phone
cm/aosp roms are not that hard to port most of the time u only need the same screen resolution for it to work. (ported a nexus s touchwiz rom over to my old lg optimus 2x) but would have loved to see some oem roms ported over as well, even though it would be a lot harder to port over. but as a wonderful community as this is we might be able to pull it off
MidnightDevil said:
That's correct! :good:
The main point is to learn helping each other who knows in a month or so, today's whiners are tomorrow's contributors
Jokes aside, the first post will be edited in order to structure and add information.
I'm gonna start with compatible devices (the ones that allow porting in a easy way). Ideas? Besides the HTC One X ? I'm guessing the grouper (N7 2012) besides having the same soc, doesn't have the same screen...
PS - (this would be better with an experienced porter) - Maybe we could start with a easy one, and go on from there
I know we have "how to port" threads all around xda ,but each port is different so we can't use "one hat to fit them all" ... or a ring to rule them all, so we should treat each port differently.
However.. I'm gonna put some xda links about porting to bring some light into the matter for who is "new" on this subject... or for whom's feeling adventurous and can't wait to have "their" rom on "our" device
Click to expand...
Click to collapse
You can add the HOX+ to the list as well
About porting, you need to seperate it in two halfs, porting from source, and "winzipping". TBH, I'm no fas of winzipping at all, but some stuff (like sense or TW) can only be winzipped...
BTW, if you need a 2nd/3rd post, just let me know
Personally, I'd like to see a GFlex or even better, a G2 (/mini) ROM for our phone (KitKat, of course )
This thread has potential
I'm new to this forum,so i dont know whats going on about roms,i see there are few devs working full time.
I think this is the best way to go: Port ALL open source roms,such as we have already,but we need them all.
Second,make a badass kernel,with all features and customizations,possibly 3.4.
Third,and just a suggestion,Make a community ROM?
I really like this thread,and i even more like this OX4 community,you all get along,and i've missed that,i was on a forum that has no frendly people whatsoever.
And,about the roms,the idea is awesome,but i always think of the clash of clans rule,max everything out before going on a higher level.
Sent from my LG-P880 using XDA Premium 4 mobile app
Regarding stock roms, it's an interesting thing, but I'm guessing stock roms are more trouble to port comparing to AOSP or CM.
I remember on the HTC Sensation forums the headaches sense brought to many developers and porters, the bunch of files that needed to be edited, kernel changes (aosp kernel is different from stock / sense kernel in that case).. so Stock roms are maybe harder to port fully.
Right now we have some apks from the G2 (lock screen, messaging, etc..), maybe someone will port some things from the Flex, but the whole base.. hum
@DeHuMaNiZeD , thanks for your reply
The other roms based of AOSP and CM, in my opinion, unless they're different (modded, themed, customized - etc..) but if not, if they are "clean" roms with no changes, then - we have them already I believe you'll agree. (Unless the idea is to test something).
A 3.4 kernel would be something, but perhaps a developer can shed some light here - what benefits would we have from a 3.4 kernel ?
A community rom is indeed long due. This thread is a different subject because it's about *several* roms, ports and tutorials, maybe you would like to create a thread here on General about that? You can start with votes (i believe it's a proper way to do it) with which base should we use (Cm, AOSP, Stock, etc..), included apps (or not), possibly aroma maybe and so on
DeHuMaNiZeD said:
This thread has potential
I'm new to this forum,so i dont know whats going on about roms,i see there are few devs working full time.
I think this is the best way to go: Port ALL open source roms,such as we have already,but we need them all.
Second,make a badass kernel,with all features and customizations,possibly 3.4.
Third,and just a suggestion,Make a community ROM?
I really like this thread,and i even more like this OX4 community,you all get along,and i've missed that,i was on a forum that has no frendly people whatsoever.
And,about the roms,the idea is awesome,but i always think of the clash of clans rule,max everything out before going on a higher level.
Sent from my LG-P880 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Well, this sounds quite good, but the real problem is: this is a hell lot of work. Also, it needs resources. The sourcecode of a ROM is ~25-30GB. When it's compiled it's about double the size, and takes my PC (8 cores @ 4GHz) about 75Min to compile. Not to mention the time 'til the sources are Downloaded. My 500GB HDD is near to its limit very soon, so sooner or later I will need a new HDD, then I might be able to get another ROM ported, but right now, hard...
Also, why do you need a 3.4 kernel?
MidnightDevil said:
Regarding stock roms, it's an interesting thing, but I'm guessing stock roms are more trouble to port comparing to AOSP or CM.
I remember on the HTC Sensation forums the headaches sense brought to many developers and porters, the bunch of files that needed to be edited, kernel changes (aosp kernel is different from stock / sense kernel in that case).. so Stock roms are maybe harder to port fully.
Right now we have some apks from the G2 (lock screen, messaging, etc..), maybe someone will port some things from the Flex, but the whole base.. hum
@DeHuMaNiZeD , thanks for your reply
The other roms based of AOSP and CM, in my opinion, unless they're different (modded, themed, customized - etc..) but if not, if they are "clean" roms with no changes, then - we have them already I believe you'll agree. (Unless the idea is to test something).
A 3.4 kernel would be something, but perhaps a developer can shed some light here - what benefits would we have from a 3.4 kernel ?
A community rom is indeed long due. This thread is a different subject because it's about *several* roms, ports and tutorials, maybe you would like to create a thread here on General about that? You can start with votes (i believe it's a proper way to do it) with which base should we use (Cm, AOSP, Stock, etc..), included apps (or not), possibly aroma maybe and so on
Click to expand...
Click to collapse
For stock ROMs to work, it's your best bet to use AOSP as your base, and then look for what's missing/broken. This, however, means you need an AOSP base first to work with. And AOSP is not always the easiest thing to get properly running.
About the benefits of an 3.4 kernel: None IMO. All you get is a higher version-number, and that's it. We actually already have some 3.4 features backported, and also tweaked the 3.1 kernel quite a lot. So the actual benefits are all in your head (well, except you count bugs as benefits )
Community ROM? Meh, what for? We have so many ROMs already, so everyone should find the one that suits him/her best
BTW: Thread stuck
laufersteppenwolf said:
Well, this sounds quite good, but the real problem is: this is a hell lot of work. Also, it needs resources. The sourcecode of a ROM is ~25-30GB. When it's compiled it's about double the size, and takes my PC (8 cores @ 4GHz) about 75Min to compile. Not to mention the time 'til the sources are Downloaded. My 500GB HDD is near to its limit very soon, so sooner or later I will need a new HDD, then I might be able to get another ROM ported, but right now, hard...
Also, why do you need a 3.4 kernel?
For stock ROMs to work, it's your best bet to use AOSP as your base, and then look for what's missing/broken. This, however, means you need an AOSP base first to work with. And AOSP is not always the easiest thing to get properly running.
About the benefits of an 3.4 kernel: None IMO. All you get is a higher version-number, and that's it. We actually already have some 3.4 features backported, and also tweaked the 3.1 kernel quite a lot. So the actual benefits are all in your head (well, except you count bugs as benefits )
Community ROM? Meh, what for? We have so many ROMs already, so everyone should find the one that suits him/her best
BTW: Thread stuck
Click to expand...
Click to collapse
Why dont you set up that build server,i think they're cheap atm,or someone could borrow you? It would take a lot less time and effort. that's why i think offical rom support is important,once it's merged to the build bot,its their responsibility.
Sent from my LG-P880 using XDA Premium 4 mobile app
DeHuMaNiZeD said:
Why dont you set up that build server,i think they're cheap atm,or someone could borrow you? It would take a lot less time and effort. that's why i think offical rom support is important,once it's merged to the build bot,its their responsibility.
Sent from my LG-P880 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
It's not as easy as you might think
I do have access to a buildserver, however I only have 100GB as it's a shared one, so this is genious for official builds, or quick tests/ports. But it isn't ideal for the long terms.
Also, having it official doesn't mean you're done you need to update it, and also fix it when it's broken. 'cause when it's broken, it can mess up the whole build process of the buildbot
But in general, you're right, having it official does help a lot
{fd}ware said:
Does anyone of you have a link to the latest CM10.2 (Android 4.3) for our device?
It seems like it's not anymore on get.cm and I wanted to start porting a TouchWiz (Note 3) ROM to our phone when I have free time
Click to expand...
Click to collapse
I can't find them either, but I'm on a tablet so I can't look properly. 
 @laufersteppenwolf, do you have any *spare* 4.3 build?
MidnightDevil said:
I can't find them either, but I'm on a tablet so I can't look properly.
@laufersteppenwolf, do you have any *spare* 4.3 build?
Click to expand...
Click to collapse
LOL, no, I do not, but gimme a few hours and I'll have one
Syncing right now
laufersteppenwolf said:
LOL, no, I do not, but gimme a few hours and I'll have one
Syncing right now
Click to expand...
Click to collapse
Thank you
{fd}ware said:
BTW, did anyone tried to port a ROM this way? http://forum.xda-developers.com/showthread.php?t=2245786
Click to expand...
Click to collapse
Nope, I actually never "winzipped" a ROM
Lot of things to comment on here. Very good initiative I have to admit. I'm sure I'll have more ideas as the discussion evolves.
Similar hardware: You can add HOX+ as laufer said. Very minor differences are there only.
What I would personally prefer is TouchWiz, at least Nature UX 2.0, but new S5 UI is also really awesome. I liked Sense till 4.5, but 5.0+ versions are now out of my 'inner circles'. Especially what I don't like is the UI.
Few suggestions:
FlymeOS (from Meizu MX) - I got 2.0 booting last summer, but had touchkey issues (they were freezing the device lol) and never released it. Nobody ever booted 2.0+ on other Android devices yet.
Porting LG roms might be the best start, I think porting full Optimus G system wouldn't be that hard. Just a pain in the *ss merging process.
What we mainly need is same screen size (unless you wanna resizing 100+ apps ). Similar SoC is a good extra, but that's very limited. Also, it's better to avoid Qualcomm SoCs to port from, it's extremely hard, there are a lot of code changes in low-level code which just make the device get into deep segfault cycles. :cyclops: Even Exynos is easier to port from, trust me. I got SGS3 leaked 4.2 booting on the O4X last autumn.
Big issue we have to note: In 4.2, Google radically changed graphics libraries code. We have old, 4.1.2 blobs and those need hacks in libgui.so and libsurfaceflinger.so to function properly (in 4.4+ libEGL.so, libGLES_v1_CM.so and libGLES_v2.so also need a change). Here comes the problem: Manufacturers do change these libraries, mainly adding Wi-Fi display and HDMI support code which other blobs rely on. Of course we can't just replace these libs, graphics wouldn't function that way. Either we have to guess those function signatures and reimplement some stub in the code, or use new blobs, i.e. what I did in Omni. But y'all now those are not perfect _yet_.
Regarding newer kernels: If, I emphasize, IF it's properly ported, it would cause a noticeable effect on overall performance, battery life, etc. What do I mean by proper porting: All machine-specific code must be updated to Nvidia/Google upstream, no excuses! I don't say anything for sure, I didn't check it much, but kholk didn't do this merge. His kernel still uses 3.1 files with slight modifications to be 3.4-compatible. What I mean would be a very long and painful process, but would surely benefit after all. 3.4 has no Android branch, mainline Nvidia Tegra kernel does only have Linux support, it might be even harder. 3.10 is maintained by Google for Android, issues I have found so far: No graphics driver support for T2 and T3, have to forward-port it and I didn't find core Android components like wakelocks, earlysuspend, etc. Weird.
A little related story: I initially started working on MultiROM so I can test and port different roms while I can keep a stable rom for myself and there'd be no need for reflash then. That's what I can suggest. Use MultiROM, it has so many capabilities! Maybe it's better with kernel sharing so you don't have to wait for hardboot on every reboot (which one needs a lot if porting). @MidnightDevil you could add this to the OP maybe.
MidnightDevil said:
I can't find them either, but I'm on a tablet so I can't look properly.
@laufersteppenwolf, do you have any *spare* 4.3 build?
Click to expand...
Click to collapse
Here you are! Compiled this because wanted to start porting from Note 2, but finally worked on Omni more and abandoned it.
{fd}ware said:
BTW, did anyone tried to port a ROM this way? http://forum.xda-developers.com/showthread.php?t=2245786
Click to expand...
Click to collapse
That's way too generic unfortunately.
Quick suggestion for you port: Use Note 2 base with Note 3 features. Note 2 has the same resolution and you won't need to resize.
Adam77Root said:
Lot of things to comment on here. Very good initiative I have to admit. I'm sure I'll have more ideas as the discussion evolves.
Similar hardware: You can add HOX+ as laufer said. Very minor differences are there only.
What I would personally prefer is TouchWiz, at least Nature UX 2.0, but new S5 UI is also really awesome. I liked Sense till 4.5, but 5.0+ versions are now out of my 'inner circles'. Especially what I don't like is the UI.
Few suggestions:
FlymeOS (from Meizu MX) - I got 2.0 booting last summer, but had touchkey issues (they were freezing the device lol) and never released it. Nobody ever booted 2.0+ on other Android devices yet.
Porting LG roms might be the best start, I think porting full Optimus G system wouldn't be that hard. Just a pain in the *ss merging process.
What we mainly need is same screen size (unless you wanna resizing 100+ apps ). Similar SoC is a good extra, but that's very limited. Also, it's better to avoid Qualcomm SoCs to port from, it's extremely hard, there are a lot of code changes in low-level code which just make the device get into deep segfault cycles. :cyclops: Even Exynos is easier to port from, trust me. I got SGS3 leaked 4.2 booting on the O4X last autumn.
Big issue we have to note: In 4.2, Google radically changed graphics libraries code. We have old, 4.1.2 blobs and those need hacks in libgui.so and libsurfaceflinger.so to function properly (in 4.4+ libEGL.so, libGLES_v1_CM.so and libGLES_v2.so also need a change). Here comes the problem: Manufacturers do change these libraries, mainly adding Wi-Fi display and HDMI support code which other blobs rely on. Of course we can't just replace these libs, graphics wouldn't function that way. Either we have to guess those function signatures and reimplement some stub in the code, or use new blobs, i.e. what I did in Omni. But y'all now those are not perfect _yet_.
Regarding newer kernels: If, I emphasize, IF it's properly ported, it would cause a noticeable effect on overall performance, battery life, etc. What do I mean by proper porting: All machine-specific code must be updated to Nvidia/Google upstream, no excuses! I don't say anything for sure, I didn't check it much, but kholk didn't do this merge. His kernel still uses 3.1 files with slight modifications to be 3.4-compatible. What I mean would be a very long and painful process, but would surely benefit after all. 3.4 has no Android branch, mainline Nvidia Tegra kernel does only have Linux support, it might be even harder. 3.10 is maintained by Google for Android, issues I have found so far: No graphics driver support for T2 and T3, have to forward-port it and I didn't find core Android components like wakelocks, earlysuspend, etc. Weird.
A little related story: I initially started working on MultiROM so I can test and port different roms while I can keep a stable rom for myself and there'd be no need for reflash then. That's what I can suggest. Use MultiROM, it has so many capabilities! Maybe it's better with kernel sharing so you don't have to wait for hardboot on every reboot (which one needs a lot if porting). @MidnightDevil you could add this to the OP maybe.
Here you are! Compiled this because wanted to start porting from Note 2, but finally worked on Omni more and abandoned it.
That's way too generic unfortunately.
Quick suggestion for you port: Use Note 2 base with Note 3 features. Note 2 has the same resolution and you won't need to resize.
Click to expand...
Click to collapse
Dang, you've beaten me but mine's as fresh as it could be
HERE you guys go, for all who need the newest CM10.2
laufersteppenwolf said:
Dang, you've beaten me but mine's as fresh as it could be
HERE you guys go, for all who need the newest CM10.2
Click to expand...
Click to collapse
Just don't delete the sources, you might need them in the close future.
I think we should create a schedule about what to do. As you all know, good buildings all have good grounding. So let's get started from the very beginning I say. First fix remaining bugs in MultiROM, then create a unified kernel so users don't have to choose. Very likely this is not possible as people think different so just make all kernels hardboot compatible. After these we have a solid base for starting all the work. Of course this cannot be done if not everybody is involved. Both devs and users should share a part in this magnificent journey.
(High expectations, I know. )
Sent from my OmniROM-powered LG Optimus 4X HD

Are all ROMS less than perfect by nature?

First off, let me preface this by saying that I appreciate all of the hard work and time by the devs/volunteers here, and they give us some pretty cool things.
It just seems that no matter what rom I try, it has a bug or 2 that may not keep me from enjoying my phone, but it keeps creeping. Even the so-called stable KK still has growing pains. Is it possible for a rom to be completely stable? (aka, at least as stable as stock) Or is the nature of roms always going to be a bit behind from a standpoint of stability?
I have yet to try a rom (been doing this for 3 yrs) that has been 100% (stock) stable. I can use most roms just fine though, and again, this is not a slight on the devs and those who work hard. But let's be honest, an already flawed Lollipop must be a pain to get make a custom rom from. Am I alone? Btw, I'm back on stock for now, as it works fine. But will be waiting patiently for the awesome devs to figure it out. (and yes, I realize there must be testing for things to get better)
This is why I'm done with custom ROMs. I get all I need from stock KK + Xposed. Haven't flashed a ROM (as a daily driver) in almost 2 years.
_MetalHead_ said:
This is why I'm done with custom ROMs. I get all I need from stock KK + Xposed. Haven't flashed a ROM (as a daily driver) in almost 2 years.
Click to expand...
Click to collapse
Ahhh, Metalhead. I like the name, as it's my mantra for the last 40 yrs. Anyway, you seem bitter about it, as other things.
I'm just trying to get some real feedback about how people feel. Thanks Metal, noted.
It's not soo much the roms. Stock lollipop is bugged from Google as it's relatively new so hasn't had everything ironed out yet like the older KK
wolfen69 said:
First off, let me preface this by saying that I appreciate all of the hard work and time by the devs/volunteers here, and they give us some pretty cool things.
It just seems that no matter what rom I try, it has a bug or 2 that may not keep me from enjoying my phone, but it keeps creeping. Even the so-called stable KK still has growing pains. Is it possible for a rom to be completely stable? (aka, at least as stable as stock) Or is the nature of roms always going to be a bit behind from a standpoint of stability?
I have yet to try a rom (been doing this for 3 yrs) that has been 100% (stock) stable. I can use most roms just fine though, and again, this is not a slight on the devs and those who work hard. But let's be honest, an already flawed Lollipop must be a pain to get make a custom rom from. Am I alone? Btw, I'm back on stock for now, as it works fine. But will be waiting patiently for the awesome devs to figure it out. (and yes, I realize there must be testing for things to get better)
Click to expand...
Click to collapse
imo yeah. tis why I went back to stock 4.4.4 and GravityBox. No issues since then. None. Zero. Roms not worth fiddling with IMO. too many bugs trying to figure out if it's the app, the kernel, the ROM...I will do custom kernels but...no more than that.
Ben36 said:
It's not soo much the roms. Stock lollipop is bugged from Google as it's relatively new so hasn't had everything ironed out yet like the older KK
Click to expand...
Click to collapse
Good point.
I think its all in what type of bugs you get. I've seen bugs even on stock roms, custom roms give you those options where stock falls short. I do however think Xposed is a good way to possibly fix some of those issues
Sent from my Nexus 5
4 stock updates from Google within 3-4 months (and we still expect bugs...). How could we have 100% stable custom roms?
Anyways custom roms are stable enough to enjoy my phone and it's way better than stock
wolfen69 said:
Ahhh, Metalhead. I like the name, as it's my mantra for the last 40 yrs. Anyway, you seem bitter about it, as other things.
I'm just trying to get some real feedback about how people feel. Thanks Metal, noted.
Click to expand...
Click to collapse
I'm not bitter about it lol, just got tired of flashing new ROMs all the time. It's nothing against the devs, they do some really great work, I just now prefer the dependability of stock. It was the original Moto X that changed my habits.
It's software, by definition it will have bugs.
The question is whether or not you can live with a particular ROM's set of unique bugs.
I've been running an old (Oct. 2014) CM11 nightly because it mostly gives me what I want without undue grief (weird reboots, battery drain, etc).
It's far from perfect, it won't play nice 100% with my car head end just to list one thing (BT bug, seems to be fixed in CM12).
I play around with other ROMs using MultiROM, but always come back to the old CM11.
I'm quite happy there is such an assortment to try, imagine how unhappy you would be if there was only one and it had a major (in your opinion) bug.
I don't think it's possible to get rid of all bugs ever. Its an os that is working with constantly changing apps and devices. But, I use cataclysm as my dd with elementalx and I don't notice any bugs. Im sure they are there, they just don't affect me with my particular usage.
wolfen69 said:
Ahhh, Metalhead. I like the name, as it's my mantra for the last 40 yrs. Anyway, you seem bitter about it, as other things.
I'm just trying to get some real feedback about how people feel. Thanks Metal, noted.
Click to expand...
Click to collapse
I'm totally agree with @_MetalHead_. I've came to Nexus, because I was tired to flash my Xperias with custom ROMs an CMs., thought I still think that Sonys hardware is supperior than the LG and Acer one.
Sure that all of custom ROMs have bug or two. But that is because Google have all bunch off developers that are fully employed to make stock android. You are aware, that custom ROMs here are made by individuals or small group enthusiasts. And that is. As man grows, he more and more prefer bitter chocolate than the sweet one. Sweet one is for children. And offcourse, we both enjoy.
zagorteney said:
I'm totally agree with @_MetalHead_. I've came to Nexus, because I was tired to flash my Xperias with custom ROMs an CMs., thought I still think that Sonys hardware is supperior than the LG and Acer one.
Sure that all of custom ROMs have bug or two. But that is because Google have all bunch off developers that are fully employed to make stock android. You should be aware, that custom ROMs here are made by individuals or small group enthusiasts. And that is. As man grows, he more and more prefer bitter chocolate than the sweet one. Sweet one is for children. And offcourse, we both enjoy.
Click to expand...
Click to collapse
That's funny, I used to hate dark chocolate as a kid and now I prefer it.
They all have bugs. Every ROM I've used stock or custom has had bugs. Though staying stock or staying with the stable builds by the big name teams yielded the most stable experience for me. If someone flashes weeklies/nightlies and does not expect a bug or two they're doing it wrong. Main thing is finding something you as a user can live with.
It's funny that I just opened XDA 5 minutes ago to search for people's opinions about completely stable custom roms and I immediately came across this thread. I guess I will keep my phone stock and try Xposed for the first time when it's available.
I was done with flashing and experimenting with my Galaxy S2 a while ago after I realized there wasn't a perfect rom. But it's tempting though now I have a Nexus phone..
Send from the Matrix
I wondered about this, reading about what devs have deal with what googles supplies over time.
I tried Cataclysm lollipop and that's really close to being a solid rom but the bugs from google really make it frustrating to use as a daily rom, poor ram management and lockups, the inabilty to multi task without redrawing.
from a consumers point of view you expect lollipop to be an improvement over kitkat,
Switched back to kitkat and didn't realised how good and battery friendly It is.
This is why I stayed with nexus,the closet thing to a stable phone, will wait for 5.1 before I update.
Yes they are. In the lollipop updates on unofficial cm roms I'm still getting camera bug and the voip bug where I can't be heard on a headset. They appear after a few hours to weeks. Happend on a nighty today so Sent logcat in. Lollipop shouldn't have been released in the mess it's in. It's laughable that a couple of pple cherry picking from roms will do anything other than incorporate the bugs. There is a Golden rule here # devs can do no wrong and you can't put them down# cherry pickers are not developing anything imo. They merge others work, sometimes producing a better rom than the original, granted, but fixing problems. They have no idea 90%of the time. 10%are more skilled. But if google with hundreds of coders can't get it right what chance have independent roms? Look at the official lollipop CM. Still on nightlys and will be when 5.1 comes.
I run roms until a bug crops in and won't go which breaks something I need. Them on to the next. Bigsys?? K K roms were the closest to perfection. Fast and fluid.
Kernels is another thing, for another day..
While they may be less than perfect, from what I've been reading the Nexus 5 may be skipping 5.1 and going directly to 5.2
Sent from my Nexus 5
People are less than perfect by nature so that being said ,art imitates life as.
well as android 5.0 and above
From my point of view, even the stock ROM has its own flaws and sometimes it gets resolved a few revisions/versions later. On a custom ROM, it tends to be resolved pretty quickly provided the developer is actively monitoring user feedback and supporting it.
I'll usually only look for custom ROMs which focuses on staying as stock as possible while improving its speed and stability, I'll try to stay away from ROMs that offers a lot of other additional features which may or may not break another thing or two.

All ROMs are same

Hi guys,
I know its really hard to create a new ROM and updating it and giving to users. But since the launch of Android 5.0 Lollipop I don't find difference between all major ROMs.
If there is difference, it is of the Bugs. Some ROMs got big bugs and some with small bugs. But rest is same. The looks the feel, everything same (Except MIUI - which is not on Android 5.0).
I have tried almost all of them. Thanks to all the devs. But my question is there any ROM which is unique???
I am getting same functions in all of them with same looks Even they are same in smoothness and working.
The difference is created by Cyanogen ROMs with theme engine, but now all ROMs now include that theme engine. So we are basically using the same ROM everywhere.
At the moment I am using DirtyUnicorn and I don't want to change because all the ROMs are same.
Is there any ROM which is unique??????? Any?????
Don't say that I should change theme or launcher. It just makes the availability of ROMs a joke.
I am still waiting for MIUI or Lewa if it arrives.
gautam.is.sharma said:
Don't say that I should change theme or launcher. It just makes the availability of ROMs a joke.
I am still waiting for MIUI or Lewa if it arrives.
Click to expand...
Click to collapse
If you dont like them then by all means make one yourself. Just wait MIUI is also gonna look alot like the rest. Android is made for you to change things to make it your own. So use a launcher and a custom theme or make your own rom.
Also if you are looking for verity then you should not have gotten a nexus. Get a Touchwiz or Sense device. This way you have more options.
See I do agree with you. Most roms are pretty similar when compared to back in the days of A4.2.
What I think is more important is the choice of kernel. Allowing the ability to over/underclock and control voltages automatically and many other things. I think learning how to use a kernel and it's various governers is what will separate phones.
I dont know why so little roms have cm profiles. It's a feature that have much more benefits than any theme engine
I'm a Brazilian without English Course, sorry and be comprehensive
zelendel said:
If you dont like them then by all means make one yourself. Just wait MIUI is also gonna look alot like the rest. Android is made for you to change things to make it your own. So use a launcher and a custom theme or make your own rom.
Also if you are looking for verity then you should not have gotten a nexus. Get a Touchwiz or Sense device. This way you have more options.
Click to expand...
Click to collapse
See the second post.
I am not against devs and ROMs, but my only thought is that they are all same.
Even once we used to have great Paranoid ROMs with great features, but now it is nothing but same as all CMs.
With Android 5.0 Google has done something that is now killing Custom ROMs. The ROMs are becoming similar or I should say same.
MIUI is different because they are doing different, but all others are just mixing functions and giving you CM ROMs.
gautam.is.sharma said:
See the second post.
I am not against devs and ROMs, but my only thought is that they are all same.
Even once we used to have great Paranoid ROMs with great features, but now it is nothing but same as all CMs.
With Android 5.0 Google has done something that is now killing Custom ROMs. The ROMs are becoming similar or I should say same.
MIUI is different because they are doing different, but all others are just mixing functions and giving you CM ROMs.
Click to expand...
Click to collapse
Well first thing is MIUI is not really different. They are just coping others as well. Notice how they are still on KK? Yes many features are the Same in alot of roms and that is because users have come to expect those and Devs are working like crazy to get them moved up to 5.0 and working. As for them giving you CM roms that is where your wrong. Many have completely ditched CM roms sources due to their dumb ways of merging untested code.
I wont even talk about Paranoid android. They never came up with anything original.
Android at the base is all supposed to look the same. This is what Google Whats and got it with the nasty thing they call the Material design.
I saw your second post. My answer will still be the same. The days of themed roms are over. You are given a clean base to make it your way. So take that and make it yours with a theme and launchers and such.
zelendel said:
Well first thing is MIUI is not really different. They are just coping others as well. Notice how they are still on KK? Yes many features are the Same in alot of roms and that is because users have come to expect those and Devs are working like crazy to get them moved up to 5.0 and working. As for them giving you CM roms that is where your wrong. Many have completely ditched CM roms sources due to their dumb ways of merging untested code.
I wont even talk about Paranoid android. They never came up with anything original.
Android at the base is all supposed to look the same. This is what Google Whats and got it with the nasty thing they call the Material design.
I saw your second post. My answer will still be the same. The days of themed roms are over. You are given a clean base to make it your way. So take that and make it yours with a theme and launchers and such.
Click to expand...
Click to collapse
What I really love about MIUI is that they are working in completely different manner. They are working hard on including new features and providing new looks and with a big market for customization.
Whereas CM are great too, and they are the base ROMs for maybe all the ROMs we are using right now.
I don't think Paranoid didn't did anything new, they gave us Hybrid ROMs. But with Android 5.0, they no more my favorites.
gautam.is.sharma said:
What I really love about MIUI is that they are working in completely different manner. They are working hard on including new features and providing new looks and with a big market for customization.
Whereas CM are great too, and they are the base ROMs for maybe all the ROMs we are using right now.
I don't think Paranoid didn't did anything new, they gave us Hybrid ROMs. But with Android 5.0, they no more my favorites.
Click to expand...
Click to collapse
Almost no ROMs are using cm as a base any more. Miui is just taking ideas from iOS. They are even working on a whole new setup so they can release devices in the us without apple sue them out of business.
zelendel said:
Almost no ROMs are using cm as a base any more. Miui is just taking ideas from iOS. They are even working on a whole new setup so they can release devices in the us without apple sue them out of business.
Click to expand...
Click to collapse
Copying is what they are doing for themes. I don't think that's bad. iOS is more Android, so if MIUI is copying the design then it's not the issue. Their environment is different. So do CMs.
gautam.is.sharma said:
Copying is what they are doing for themes. I don't think that's bad. iOS is more Android, so if MIUI is copying the design then it's not the issue. Their environment is different. So do CMs.
Click to expand...
Click to collapse
So let me get this straight. You think coping is ok yet dont like that all the roms "seem" the same to you?
IOS is more Android?
Your right their environment is different. They dont care what users want or say.
Cm is not even worth mentioning anymore really. They are fast becoming just as big a joke as MIUI in the android world. No one with any real thoughts of their own even use their roms anymore.
The problem is that we all think that the developers actually develop something.
The matter of the fact is that they only tinker with what Google gave them.
So I wouldn't hold my breath for a sense like rom that has its own framework.
No one has got time for that. Big things come from big companies. Or maybe from a team of good friends.
A long time a go a bunch of people gave us Theme Engine, Hybrid Mode, Profiles, PIE, Heads-up, Immersive mode and lots of stuff that was new at the time. I really believe that the creative process is, has been and will be strong on XDA - Developers... but i agree with the OP albeit for different reasons.
I think that as technology, products or processes are understood better, being innovative, creative or "disruptive" becomes harder:
1.- We (the consumer) demand a series of features that become standarized which tramples innovation
2.-And there is the thing with the source material P.E. There is so much a thinkerer can do with a hammer a 2x4 and a couple of nails... Same with android.
3.- As a technology matures the innovation rate diminishes. Look at clocks, TV, videogames or smartphones! Every year there are new models, but little game changing technology even when there are hundred of people working on with, fully paid and with the backing of big companies.
Science and technology advance is not linear... I think that we are on a low point on ROM innovation but to me, that only means that soon somebody will come up with something new and great.
Android roms are same?
Yes they are with a little difference in each and every rom ..coz they are built from the same mother source...AOSP...
Google itself builds it factory images from aosp with touch of google changes...
Every oem uses the aosp and modifies it to make sense, touchwiz, zenui etc etc...
Things have certainly changed in past few years when we only had cm pa pac man ..
Now we have 100s of options ..some developers even kind enough to merge our 'wanted' changes in their rom.
So instead of looking at this thing as 'all are same with little changes' , look it as a 'single thing with 100s of options/modifications' to exactly suit your needs.
Yes its confusing sometimes especially when you are a nexus user
Try a different oem if u want a great change on changing custom roms (migrating from touchwiz to vanilla android gives a wow feeling )
Of course they're 100 pretty much exactly the same roms out there. It's really hard to notice any difference among them. It´s all true. Also calling every room-cooker a developer is in my opinion little too much.
It's been already stated that if you want more variation is better to go for oem devices. however probably at the price of never getting fully working aosp/cm rom (unles we're talking about gpe devices). If you want variation go for flagship oems if you want to enjoy aosp go for nexus.
gautam.is.sharma said:
Do you think all ROMs are basically same in Android 5.0??
Click to expand...
Click to collapse
[Sarcasm ON]
"Same" is a relative term like "IS".
A relative term is that it is different for different people or situations. An example: someone who is 5 feet tall might think someone who is 5 feet six inches tall is tall, but someone who is 6 feet would think that that person is short.
So I voted no, I don't think all ROM's are the same but they are definitely very similar.
[Sarcasm OFF]
~Peace
Agreed, there does not seem to be a lot of innovation in Lollipop ROM features. I have tried Euphoria, TeamUB, crDroid, Slim, RastaPOP, OminROM and XenonHD.
So far they all have the same features. The best one really is XenonHD with its custom long press and double-tap actions on the Nav Bar buttons. This is a great carry over feature from KitKat.
All the other ROMs suck in terms of "new" features.
+1 ..
I guess after 3 4 yrs being on xda, flashing roms with different features, developers amazing us with new and unique features every few months, for me Now it all comes down to the daily use of these features
The PA per app color, pie and omni roms split screen were something that i could use as a daily driver. I really miss PA roms Pie, slimpie somehow is just isnt the same. I miss the tablet mode from PA too.
What i want as a user is a smooth stable rom with some basic tweaks that i dont find on a stock rom and less battery drain. Which i pretty much have with LiquidSmooth.
The speed of innovation has slowed down or rather there arent many more innovative things to do that can be used for daily use anymore i guess. Im not complaining here, just a thought.
Sent from my Nexus 4 using XDA Free mobile app
Gravitybox or MiUi CM is not same

Best ROM for daily usage?

hello,
i bought a mi5 with 32gb for my mum. at the moment she has a Motorola phone with quite to vanilla android.
i dont want to change the OS to miui for her. so i intended to flash mokee 71 (cm 14.1 based). but a read a lot about bad camera with cm roms and i am not sure if its a daily driver.
what rom would you recommend?
They are all the same... Maybe you should go for marshmallow roms... They are really more stable than n...
i bought the phone because i thought all sources are released and officiall CM would work great in any way. now i have read about problems everywhere. i am very unhappy with the device...
If you want nougat, i'd suggest AICP/RR. I've personally had issues with RR and Doze, for some reason the phone is active all the time and bleeds battery. I've seen it go down by 10% in 15 minutes. Although i think this problem is related to me only.
AICP is nice. And Only flash pico gapps. The others hog a lot of resources.
As for marshmallow, CM 13 is good, RR is also good albeit a few bugs, and hasn't been updated since 21st November.
as RR is based on CM i thought there will be more bugs than in pure CM?
satand said:
as RR is based on CM i thought there will be more bugs than in pure CM?
Click to expand...
Click to collapse
try this "cm-13.0-20161211-NIGHTLY-gemini", it is working fine with my mi5.
There is a Snapshot of CM 13 https://download.cyanogenmod.org?device=gemini
i have tried mokee, which id basically a cm14 rom, and its running nice, except the picture quality of the camera.
I have been using XOSP ROM, somehow the screen on time is like 6-8hrs. It is crazy. It seems faster and smoother compared to Miui8 as well
At the moment:
AOSP based:
CHYPER OS --> good battery and youseful features
SLIM --> rock solid, almost plane
JDC AOSP ---> little feature, good battery and camera, good stability
CM based ( i m not a fan of cm roms but this one it's really good)
XENON HD: battery smooth, fast, cm features plus some more, really good battery and no drain.
i m using cache and data formatted to f2fs, for all roms.
CM 14.1 is great except camera quality. I would use that rom for daily use but now I switched to miui eu rom just because i will take full advantage of camera.
If they ever get camera quality even near to miui, I will switch back to CM.
Xosp Record battery life, no lags. Just check it
shephart said:
Xosp Record battery life, no lags. Just check it
Click to expand...
Click to collapse
Is the camera quality same as CM-roms? If it's better, I could give a try.
Nbkdnssr said:
Is the camera quality same as CM-roms? If it's better, I could give a try.
Click to expand...
Click to collapse
after a lot of reading i think all non-miui roms have the same bad camera quality as xiaomi has not released drivers/sources for the camera.
this is the first and last xiaomi device i have bought!
satand said:
after a lot of reading i think all non-miui roms have the same bad camera quality as xiaomi has not released drivers/sources for the camera.
this is the first and last xiaomi device i have bought!
Click to expand...
Click to collapse
The camera quality is quite on par with the Miui ROM on the unofficial Lineage 14.1 builds. It takes time for DEVs to fix bugs in custom ROMs before they can get it to become stable and then, can they actually improve things like camera quality. If you are not willing to wait, then you should always research on the phone and making sure the custom development on that phone is up to what you expect before buying it. The Mi 5 is a superb phone for its price, but trade offs have to be made too. Be glad that there are people who are actually working on making this phone even better. If you can't even appreciate and spare a thought about these Devs when you make such uncanny posts, then I doubt this community will be happy to have people like you over here either! They don't owe you anything for your "mistake" purchase.
achickennugget said:
The camera quality is quite on par with the Miui ROM on the unofficial Lineage 14.1 builds. It takes time for DEVs to fix bugs in custom ROMs before they can get it to become stable and then, can they actually improve things like camera quality. If you are not willing to wait, then you should always research on the phone and making sure the custom development on that phone is up to what you expect before buying it. The Mi 5 is a superb phone for its price, but trade offs have to be made too. Be glad that there are people who are actually working on making this phone even better. If you can't even appreciate and spare a thought about these Devs when you make such uncanny posts, then I doubt this community will be happy to have people like you over here either! They don't owe you anything for your "mistake" purchase.
Click to expand...
Click to collapse
thats not what i said. i appreciate the great work the devs do and did. the only thing i dont like is xiaomi's way of acting. xiaomi is always promising to release sources and so on but they dont do it in a proper way.
but i'm happy to hear the devs are on the best way to solve the camera problem.
I'm using the last official CM nightly and find it superb.
Stock camera is only average, but with Footej Camera from the Play store I'm happy with the results.
Just make sure not to install a full Google apps package since some of their apps don't play well with the CM ones. I use the nano package.
achickennugget said:
The camera quality is quite on par with the Miui ROM on the unofficial Lineage 14.1 builds. It takes time for DEVs to fix bugs in custom ROMs before they can get it to become stable and then, can they actually improve things like camera quality. If you are not willing to wait, then you should always research on the phone and making sure the custom development on that phone is up to what you expect before buying it. The Mi 5 is a superb phone for its price, but trade offs have to be made too. Be glad that there are people who are actually working on making this phone even better. If you can't even appreciate and spare a thought about these Devs when you make such uncanny posts, then I doubt this community will be happy to have people like you over here either! They don't owe you anything for your "mistake" purchase.
Click to expand...
Click to collapse
He doesn't owe those "developers" anything either and since they make their stuff public, they will be criticized, no matter what.
liveroy said:
He doesn't owe those "developers" anything either and since they make their stuff public, they will be criticized, no matter what.
Click to expand...
Click to collapse
So speak out and call out bull**** like this. People who use their ROMs should be appreciative. I'm glad OP isn't one of those insensitive people!
I think the ROMs right now as we speak have suffered major updates, and all of a sudden I have doubts about choosing one instead of another, because if you guys check out the Development section, there's a lot of ROMs in there. We don't have any comparison or debate thread about one guy or so doing a review or brief about each and every ROM. So all threads and posts like this one (about daily usage and so) will only have a statement about current status of the ROMs. The devs aren't magicians, and there will always work to do. Bugs to fix, and features to be implemented. Just be patient.
Right now I'm in doubt of which ROM should I choose, and I hope you guys could tell the difference between each ROM (there's almost 10 different in xda). These are the ROMs available and I really want to know which ROM should I choose. I've currently Lineage OS 14.1 installed.
- AOKP
- Dirty Unicorns
- Resurrection Remix
- Nitrogen OS
- Zephyr OS
- XOSP
- Mokee
- Cypher OS
- The Android Open Source Project (JDCTeam)
- SlimDragons
- BeanStalk
- XenonHD
- crDroid
- AICP

Daily Driver Roms for Oneplus 5 [Discussion]

This is not a place to compare roms, but a place to share your experience with your current daily driver on your Oneplus 5.
What rom are you currently using?
How do you like it?
What is your overall experience with it?
Are you using it with a specific kernel or the built-in one?
Would you recommend it to someone?
Etc...
Let discussion begin!
Note: I think having a thread like this can help keeping development threads clean.
Good initiative!
I tried many Roms and Kernels since I've got my OP5 about an week and a half ago.
First thing i was getting rid of the "buggy" official stock rom haha. I played with it for a vew hours and gave in. Than i was preparing everything for unlocking, rooting etc..etc... It was easier than i thought! Didn't expect it!
First ROM i flashed was an unreleased BETA build from a team i being part off. Just to getting used to this device and playing aLOT with an optimized Kernel (also an build by the Team Dev) after a vew days, i was trying other ROMs, i mean no Roms that where close or based on stock OOS. More based on AOSP and LOS.
After a couple of days, i found my right ROM and Kernel combination so i ended up with:
"RR Unofficial" with "Blu_Sparky" Kernel!
I like the debloated version of RR and the battery friendly and easy tunable Blu_Spark Kernel with EX Manager.
I get about 9-10 hours SOT, since I'm not an heavy multitasker or gamer. Besides that, i'm facing no errors, no random reboots, no screen blackouts, or whatsoever! It is for me the Stable Combination!
Currently I'm waiting for an Android 8 Build by the Team Dev. Which is also going to be an AOSP based Rom with "hopefully" aLOT of Optimizations!
Easy does it
Edit: This was a newbie post. I won't recommend this anymore, since it is outdated and whatsoever...
lekiaM said:
Good initiative!
I tried many Roms and Kernels since I've got my OP5 about an week and a half ago.
First thing i was getting rid of the "buggy" official stock rom haha. I played with it for a vew hours and gave in. Than i was preparing everything for unlocking, rooting etc..etc... It was easier than i thought! Didn't expect it!
First ROM i flashed was an unreleased BETA build from a team i being part off. Just to getting used to this device and playing aLOT with an optimized Kernel (also an build by the Team Dev) after a vew days, i was trying other ROMs, i mean no Roms that where close or based on stock OOS. More based on AOSP and LOS.
After a couple of days, i found my right ROM and Kernel combination so i ended up with:
"RR Unofficial" with "Blu_Sparky" Kernel!
I like the debloated version of RR and the battery friendly and easy tunable Blu_Spark Kernel with EX Manager.
I get about 9-10 hours SOT, since I'm not an heavy multitasker or gamer. Besides that, i'm facing no errors, no random reboots, no screen blackouts, or whatsoever! It is for me the Stable Combination!
Currently I'm waiting for an Android 8 Build by the Team Dev. Which is also going to be an AOSP based Rom with "hopefully" aLOT of Optimizations!
Easy does it
Click to expand...
Click to collapse
Thanks a lot for sharing your experience with us. That's helpful! :good:
My first ever Android device was a Nexus 6P, and I ran only Pure Nexus on it. I then moved to the Pixel XL, and also primarily ran Pure Nexus. After basically two years of running an AOSP based ROM, I had only good opinions on AOSP based ROMs.
Because development seemed a little tricky for Pixels, I decided to switch over to the OnePlus 5. I, then, flashed a handful of AOSP based ROMs, hoping I would receive the same stability, smoothness, and just the right amount of features Pure Nexus has.
The results didn't seem to be the same. I am by no means bashing on, hating, or criticizing any AOSP based ROM that is available for this device, but I personally just did not feel the same smoothness as I did on Pure Nexus. I decided to try LOS based ROMs, and the unofficial RR has by far been the best!
It's smooth, stable, and very snappy. There is one thing that "bugs" me though (excuse the pun lol):
The VPN icon doesn't hide, unless you disable and reenable something else in the SystemUI tuner. This workaround only lasts until you restart the phone, or even restart the SystemUI
Another thing worth noting (which isn't a bug), there are some unneeded apps that I have to manually uninstall with TitaniumBackup, such as the Music app, the file explorer, and the default phone and contacts app (among a couple others). Very small inconvenience and it's not enough to keep me away from the ROM lol.
Other than that, it's an amazing ROM, especially because it already comes with a custom kernel, and YouTube AdBlock/Background Playback!
Going back to the AOSP based ROMs, just to further reinforce that I'm not trying to bash these ROMs: OnePlus 5 is still a relatively new device, and development is probably still in its early stages; I'll definitely give those ROMs another try down the road, and see how my experience is then.
Also, I wasn't on those ROMs for too long, so maybe I just didn't allow the OS to "settle". Not sure if this is even a real thing, but I've heard other users mentioning letting a fresh install of an OS "settle" before truly making any critiques/comments.
As for OOS based ROMs, I was on stock for a very short amount of time, and I also tried xXx, both great ROMs (especially xXx). However,when you have as many features/customization options as RR has, it's hard to use anything OOS-based, especially because there is no full Substratum support (which is super important to me).
Hope this helped!
rickysidhu_ said:
My first ever Android device was a Nexus 6P, and I ran only Pure Nexus on it. I then moved to the Pixel XL, and also primarily ran Pure Nexus. After basically two years of running an AOSP based ROM, I had only good opinions on AOSP based ROMs.
Because development seemed a little tricky for Pixels, I decided to switch over to the OnePlus 5. I, then, flashed a handful of AOSP based ROMs, hoping I would receive the same stability, smoothness, and just the right amount of features Pure Nexus has.
The results didn't seem to be the same. I am by no means bashing on, hating, or criticizing any AOSP based ROM that is available for this device, but I personally just did not feel the same smoothness as I did on Pure Nexus. I decided to try LOS based ROMs, and the unofficial RR has by far been the best!
It's smooth, stable, and very snappy. There is one thing that "bugs" me though (excuse the pun lol):
The VPN icon doesn't hide, unless you disable and reenable something else in the SystemUI tuner. This workaround only lasts until you restart the phone, or even restart the SystemUI
Another thing worth noting (which isn't a bug), there are some unneeded apps that I have to manually uninstall with TitaniumBackup, such as the Music app, the file explorer, and the default phone and contacts app (among a couple others). Very small inconvenience and it's not enough to keep me away from the ROM lol.
Other than that, it's an amazing ROM, especially because it already comes with a custom kernel, and YouTube AdBlock/Background Playback!
Going back to the AOSP based ROMs, just to further reinforce that I'm not trying to bash these ROMs: OnePlus 5 is still a relatively new device, and development is probably still in its early stages; I'll definitely give those ROMs another try down the road, and see how my experience is then.
Also, I wasn't on those ROMs for too long, so maybe I just didn't allow the OS to "settle". Not sure if this is even a real thing, but I've heard other users mentioning letting a fresh install of an OS "settle" before truly making any critiques/comments.
As for OOS based ROMs, I was on stock for a very short amount of time, and I also tried xXx, both great ROMs (especially xXx). However,when you have as many features/customization options as RR has, it's hard to use anything OOS-based, especially because there is no full Substratum support (which is super important to me).
Hope this helped!
Click to expand...
Click to collapse
Well elaborated. And as you know the device is very new, so hopefully custom roms will become more and more stable with time.
Thanks for sharing!
Share about your daily driver experience here. We want to hear how much you are enjoying your OP5.
I used Nexus 6p before i bought the OP5 and I think OxygenOS is one of the best roms build by a hardware building company. After some months I started to switch my kernel because I had a little bit drain and started to read in Xda what could help and now I am at my best every day use combination and it is OOS plus blu_spark it works stable and I can underclock it easily because I am a light user: Browsing, WhatsApp and Phone call sometimes Maps that's all what I need and this combo lifts my usage to 2 full days. I am not an SOT guy so the lowest Screen Off Drain is my Must Have.
MazeHei said:
I used Nexus 6p before i bought the OP5 and I think OxygenOS is one of the best roms build by a hardware building company. After some months I started to switch my kernel because I had a little bit drain and started to read in Xda what could help and now I am at my best every day use combination and it is OOS plus blu_spark it works stable and I can underclock it easily because I am a light user: Browsing, WhatsApp and Phone call sometimes Maps that's all what I need and this combo lifts my usage to 2 full days. I am not an SOT guy so the lowest Screen Off Drain is my Must Have.
Click to expand...
Click to collapse
Thanks for sharing!
Just a quick update on my daily driver:
In my previous post I mentioned being on RR Unofficial, but since then I have switched to Pure Fusion!
As you know from my previous post, I'm a huge PureNexus fan and Pure Fusion is based on that, so I flashed it in a heartbeat.
That with the stock kernel has been amazing, as I feel it provides just the right amount of features I'll most likely be sticking to this ROM for as long as I own this device!
rickysidhu_ said:
Just a quick update on my daily driver:
In my previous post I mentioned being on RR Unofficial, but since then I have switched to Pure Fusion!
As you know from my previous post, I'm a huge PureNexus fan and Pure Fusion is based on that, so I flashed it in a heartbeat.
That with the stock kernel has been amazing, as I feel it provides just the right amount of features I'll most likely be sticking to this ROM for as long as I own this device!
Click to expand...
Click to collapse
Great to hear that. How do you find Pure Fusion compared to PureNexus you used to use?
Yousvel said:
Great to hear that. How do you find Pure Fusion compared to PureNexus you used to use?
Click to expand...
Click to collapse
As far as I can tell, it's pretty much identical. The settings for the ROM have the same UI, very similar set of features; maybe just a little more than PureNexus!
It's also fast, smooth and stable like PureNexus as well
rickysidhu_ said:
As far as I can tell, it's pretty much identical. The settings for the ROM have the same UI, very similar set of features; maybe just a little more than PureNexus!
It's also fast, smooth and stable like PureNexus as well
Click to expand...
Click to collapse
Nice! Are you using N or O? How's signal?
Yousvel said:
Nice! Are you using N or O? How's signal?
Click to expand...
Click to collapse
I'm on N as there is no O build available just yet. Signal is completely fine, but I believe there were a couple of users having issues with signal strength.
I've encountered no bugs or issues thus far. I did have random reboots but a clean flash seemed to have helped

Categories

Resources