Okay so nice people, we have a lot of casual people asking this lately which oreo rom is most stable/smooth/status about known bugs. So please if anyone who has recently tried roms or even has knowledge about the status of these oreo rom and the known bugs in them, please share your thoughts. So that these guys can select the one they will like.
Just the small status about Volte,gps,camera,FP,selinux,banking apps,play store certified or not is also greatly apprecited.
Keep virtue signalling aside like it's disrespect to the developer and this and that. Understand that not everyone has the time or use device as a play thing. We enjoy doing this doesn't means everyone has to get their hands dirty. They are just here to upgrade their device.
And you can also share undergoing interesting developments by different devs, because not many are in touch with these projects as not everyone is part of telegram groups.
I would personally like to know which kernel/rom in your opinion has fastest fingerprint sensor. Currently MIUI stock is winning by a large margin IMO.
Related
Know the Basics
Without knowing what you are getting yourself into will only make things worse even before you start off. To build a good Rom is different and to atleast build a fully functional Rom is different. So make sure you are fully aware of the technical fundamentals of building a Rom to enough extent so that you are able to fix the bugs and know what and where can things go wrong and how to solve them.
Performance, Memory, Stability and Battery
These are the four defining points which decide the pros and cons of the Rom that you develop. The Rom should be Fast, Have enough storage and program memory, should be stable and have a good battery backup. Trying to get a good balance of all these is very important. So make sure you keep all these things in mind while developing your Rom.
Be Patient and Polite
Building a good/perfect or bug free Rom wont come immediately. It’ll take many releases, experiments, testing and knowledge till you reach a nearly perfect Rom. So be patient as it sometimes takes weeks or sometimes months. Dealing with the public is not an easy job. You’ll find all sort of people of various characters. The can be nice as well as rude, but do remember that their critics are the only way you can improve. All they want from you is a good Rom, just keep this in mind and ignore the negatives.
Make it User Friendly
There are many ways in which you can make your Rom user friendly. Integrating useful apps. Prepping Eye candy themes, Important shortcuts etc.
Stay Motivated
This is the only driving force behind every Rom developer to continue doing their work with ease and success. Stay motivated and alert so that you can deliver the best with every release. Its hard sometimes but its it important.
Give Time to your Work
Most of the developers are either students or work some where and building Roms is some what like a hobby for us. Its correct that we are not supposed to spend all the time on building Roms but if we want to have a good working Rom we should manage considerable amount of time for few alternate days to work on this project.
Make it Different
You Rom characteristics should be some what different from what is already been provided by other developers. If its nothing different and Catchy then it’ll be hard to get users trying your Rom consistently. I still remember the days when i used to try alot of different Roms but still couldn’t find one that was nearly perfecting my needs. I tried alot of Roms that time.
Join Hands with another Developer
This is what i like the most. Join hands and team up with other developers and thus improve the efficiency and effectiveness of your Rom. The mind of two can bring together wonders. You can even team up with Developers of other devices and build a Rom for device that you personally do not own but you you widen your work area.
Don’t be ignorant
Make sure you are attentive and up to date with all what is discussed about your Rom, all bugs, all tests, reports, etc. so that you do not miss out on any bug possibly to be fixed for next release. If you ignore or avoid fixing the important bugs, the users will think that you are not really capable of solving them or not really interested in this Rom.
Get Testers
Testers are users who like to test the Rom and report you the bugs before you go public with the release. They are very helpful if you like to avoid the criticism after the release of the Rom as before itself you’ll be able to get rid of maximum number of Bugs and issues present in the Rom. That is where testers come in handy. Jus give a notice and many would love to try and test your Beta releases.
Keep Detailed Changelogs
Changelogs keep track of your developments over the time. They come in handy when ever you need to check for prolonged bugs. For example you may not notice it but if someone reports that he has been having an issue since your 3rd Rom release, then you can check out what all changes you made on that release and cross check whether one of those changes cause that bug.
Be Active on the Rom Page
This is the most important part of being interactive with the users cause there is alot that they want to be done in your Rom. Talk to them, answer their questions and discuss the pros and cons of the Roms with them. You can learn alot from them. Being active to the discussion will make them feel that you are eager to further develop and make this Rom improve further.
Add only Useful apps and Regularly Update them
Make sure the application you add to your Rom are useful by the people. Adding two Music Players in the Rom is not a good choice. Choose one that is best and use that only. But make sure you add one possibly best Application for all needs of the users. Keep track of all the applications that you have included in your Rom and make sure the latest versions are included. It keep the user feel updated with your Rom. Many times there are applications which are important to add but have some bug. Later these bugs are fixed in their next releases, so even you should add those updated fixed Applications. Use only Genuine Licenses and No Warez Applications. Warez is like a virus to the development of your Rom. Copyright issues and illegal use of cracked applications make pose a ban on you Roms by the Blogs and threads where you list them. Either you use development licenses to use the in your Roms or use an equally good free Application.
Good looking User Interface and Graphics
This is the major aspect that defines your Rom and makes it distinct from others. Work on that graphics that can be changed in your Rom, try different themes and skin enhancements in different aspects of os like dialer, lockscreen, fonts etc.
Keep Polls and ask Questions
Polls and asking questions from users is a very important way by which you can interact with users and get their feedback. Polls can be asking them about their preferences. Which applications they like or dislike, asking frequents questions on that changes you will be making in the Rom cause at the end of the day it is them who will be using them.
Learn from Competition
I don’t call the fellow developers a competition and usually many share their work and are supportive like i am to each other’s work. But you can learn from what is included in their Rom and if its catchy and important then you can add it to your Rom aswel. There might be many new and useful applications and features that other developers might be using and you are not even aware of that. It can be very helpful in evolving your Rom completely.
Listen and Learn from Users
Listening what a user has to say about their experiences on using your Rom is very important. They might have something very important to share from their experiences which you can incorporate in your Rom. It really helps in fixing bugs and improving your Rom further.
In the end you are the Decision Maker
Its you who has to take the decisions in the end. There will be many people wanting you to do this or that and add this or remove that but in the end you have to keep an unbiased judgment on all the requests, ideas and suggestions and bring forward the changes that you feel the masses are going to appreciate. And for that you will need to take care of all the above mentioned points in mind.
Give Credits
Not to forget that 70%-80% of your work is inspired from that of other developers. And it wonk charge you anything to be humbly give credit or some appreciation to the help you have got from other developers in terms of guides, tips, tricks, applications, UI Enhancements, etc. It just shows your character as a person as well.
We have too many custom roms for onyx. That's a good and bad thing the same time. It's a good thing because we have many good developers who create special roms from there personal time giving us great diversity but at the same time we have many buggy or constantly updating roms in very small incremental steps. I think it would be a good idea if we users could create some kind of feature database with all the various roms and the most important, how they stack up to each other from features /steadiness, battery stamina point of view. I don't know if it's a good idea koritsi even doable) but it is a thought I had for a long time because I encountered the same problem when I wanted to choose between various roms. What do we think about that?? Thanks for taking the time and reading / contributing in the topic.
Ps; If mods think it needs to be moved in another section I would be grateful. Thanks again.
Omicron Technics
You've posted in the wrong section.
I think it's a good idea! Thought of something like that myself a few days ago. So far I've tried pure unofficial CM13 and Temaseks Custom CM13, apart from stock OOS, of course. Liked the pure one a little better due to better stability and lesser, but also less incremental updates. That's my two cents. What's your experience?
sniper20 said:
We have too many custom roms for onyx. That's a good and bad thing the same time. It's a good thing because we have many good developers who create special roms from there personal time giving us great diversity but at the same time we have many buggy or constantly updating roms in very small incremental steps. I think it would be a good idea if we users could create some kind of feature database with all the various roms and the most important, how they stack up to each other from features /steadiness, battery stamina point of view. I don't know if it's a good idea koritsi even doable) but it is a thought I had for a long time because I encountered the same problem when I wanted to choose between various roms. What do we think about that?? Thanks for taking the time and reading / contributing in the topic.
Ps; If mods think it needs to be moved in another section I would be grateful. Thanks again.
Omicron Technics
Click to expand...
Click to collapse
I was thinking about Candy 6, maybe I'll roll it back!
@sniper20 You are right. But Please PM Mike Channon to move this thread to the Gernal Section.
Sent from my Moto G 2014 using Tapatalk
rohitporoli said:
I was thinking about Candy 6, maybe I'll roll it back!
Click to expand...
Click to collapse
DON'T ROLL BACK!!
This is ONLY OP's opinion.
Majority are WAITING for custom ROMs as far as I know.
sniper20 said:
We have too many custom roms for onyx. That's a good and bad thing the same time. It's a good thing because we have many good developers who create special roms from there personal time giving us great diversity but at the same time we have many buggy or constantly updating roms in very small incremental steps. I think it would be a good idea if we users could create some kind of feature database with all the various roms and the most important, how they stack up to each other from features /steadiness, battery stamina point of view. I don't know if it's a good idea koritsi even doable) but it is a thought I had for a long time because I encountered the same problem when I wanted to choose between various roms. What do we think about that?? Thanks for taking the time and reading / contributing in the topic.
Click to expand...
Click to collapse
Yes, there are many custom roms with issues, but they are basically all based on the same custom CM rom - which means that once we solve an issue there, it will also be fixed on the custom roms.
For now I think: more custom roms = more users = more feedback = less issues in the long term.
Having a feature database would be great, but people have way too different requests/expectations from roms, that would not really work.
We need to have more custom roms so that we stick to this lovely service for a long time.. It's a nature of human being too desire more rather than sticking for one thing
I agree, the claim of "too many roms" might be exaggerated. The underlying notion of a database listing all the ROMs at our disposal with their objective feature sets plus maybe things like current versions, links, bugs and quirks and benchmark scores plus personal experience with them concerning day-to-day performance and battery life would be a great thing, wouldn't it? New users would get a hub with essential information to get into finding and flashing the ROM most suited for them quickly, while senior users would have the overview of new developments of their favorite ROMs. For me, that sounds great. I hope the OP did not want to imply limitations of ROMs would be the way to go. Competition makes for some nice developments.
I had the same problem choosing a ROM. features are all described in their own threads. but it's a lot to read and hard to decide which one is right for you.
maybe something like categories could be made. like: Resurrection ROM is feature heavy and only for power users, CrDroid is in the middle and CM is just basic without extra features....
someone would have to make a list like that.
Agreed.
Quality>quantity.
All the ROMs have a very minor bug, but most of them were cleared and being cleared. But now the ROM I really miss in OnePlus X is MIUI. But yes We have CM13 which is awesome in every aspect.
I myself tried porting miui to opx but stuck with mi logo and have no idea how to Clear this. I hope Our beloved OnePlus X devs are trying to make one.
Biggest issue is you have a solid Rom working for you and you feel the need to flash every update. I was that guy for a while. If your Rom is working great don't update unless it's next month's security patch or some major feature added in you must try.
as for me: choose rom with ota stable & feel free
What intrigues me the most is not the many custom roms available, but the same devs compiling/maintaining 3 or 4 roms at the same time. That ends up in not getting enough time to deal with bugs imo...i never saw such thing (the same dev having 3 or 4 roms at the same time) with any other device I had previously, only the opx. Sometimes the same dev maintains a rom for other devices(like sultans cm13 for our opx and another device that dev has for example), but not different roms. At least I never saw it happen on my previous devices
:good:
First of all your post's title is very misleading, edit it.
Look brother, it's inappropriate to make posts like this. Developers do all the hard work for free, but they have a life too. It takes time, skill & a lot of trouble shooting to develop a ROM. So just give them some time, okay?
If we keep nagging them, the devs might feel annoyed & lose their interest in developing for our device completely. Tell me, is that what you want? The problem is we only want to take everything for free, giving nothing in return - not even a little bit of patience!! That's not how the world works.
Android 10 isn't out for this device yet, but we already have 4 Android Q based custom ROMs for A3. You can try those in the meanwhile.
No hard feelings bro, just wanted to share my thoughts with you. Thank you.
evanB70 said:
First of all your post's title is very misleading, edit it.
Look brother, it's inappropriate to make posts like this. Developers do all the hard work for free, but they have a life too. It takes time, skill & a lot of trouble shooting to develop a ROM. So just give them some time, okay?
If we keep nagging them, the devs might feel annoyed & lose their interest in developing for our device completely. Tell me, is that what you want? The problem is we only want to take everything for free, giving nothing in return - not even a little bit of patience!! That's not how the world works.
Android 10 isn't out for this device yet, but we already have 4 Android Q based custom ROMs for A3. You can try those in the meanwhile.
No hard feelings bro, just wanted to share my thoughts with you. Thank you.
Click to expand...
Click to collapse
i used miui before & bored of stock rom limited features.. used two custom rom they aslo limited features.
that's why want miui or Oxygen os. nobody give any attention if i ask for this two rom
sorry.. i give up ?
soliman.sohan said:
i used miui before & bored of stock rom limited features.. used two custom rom they aslo limited features.
that's why want miui or Oxygen os. nobody give any attention if i ask for this two rom
sorry.. i give up ?
Click to expand...
Click to collapse
I see. Stock android is not everyone's cup of tea. You see, this phone runs on stock android, so every custom rom for this device is going to be based on stock/AOSP. You probably won't get that cartoonish MIUI for this device. GSIs? May be. But those things are always riddled with bugs. Talking of Oxygen OS, there isn't a whole lot of deference between Android One & OOS. Besides, you'll lose the ability to use your cameras to their full potential - a common problem with custom roms in general.
You really should have gone with CC9e instead of A3.
I, for one, enjoy clean, fluid & bloat-free Android. Every feature you get on MIUI can be duplicated on stock rom with the help of some useful apps & a bit of creativity
Basically, stock android is like soft clay. You can customize it to any shape you like (granted, it does require some effort); you can't say the same for 3rd party skins like MIUI.
I thought that after more than 2 years since Mi A1, people finally learned that if they want MIUI, they need to buy a phone with MIUI and not Android One. What puzzles me even more, Xiaomi offers EXACTLY the same device with/without MIUI, yet people jump on the Android One train and complain.. Sorry for being off-topic, but I'm amazed by this behavior since the beginning of Xiamoi's Android One line
evanB70 said:
I see. Stock android is not everyone's cup of tea. You see, this phone runs on stock android, so every custom rom for this device is going to be based on stock/AOSP. You probably won't get that cartoonish MIUI for this device. GSIs? May be. But those things are always riddled with bugs. Talking of Oxygen OS, there isn't a whole lot of deference between Android One & OOS. Besides, you'll lose the ability to use your cameras to their full potential - a common problem with custom roms in general.
You really should have gone with CC9e instead of A3.
I, for one, enjoy clean, fluid & bloat-free Android. Every feature you get on MIUI can be duplicated on stock rom with the help of some useful apps & a bit of creativity
Basically, stock android is like soft clay. You can customize it to any shape you like (granted, it does require some effort); you can't say the same for 3rd party skins like MIUI.
Click to expand...
Click to collapse
sorry to say you don't realy know indeep about miui.. use oos or miui 1year with using then full feature then you will get your own ansr.. stock is simple & powerful
& one thing if you use telegram you can understand between what's & telegram..just think miui is telegram & stock is like whatsapp
and sorry guys.. if you think i am not respecting dev
i will sell a3. & next time will not post like this
(for new law in our country i can't buy mi cc9e or better version for money)
??
Hello,greetings to all!
My name is Kostas,i am from Greece and i have a huge love feeling to Android OS.Being on android since 2010 with couple of devices (currently on Xiaomi RN5 whyred) i always remember my self experimenting with customs roms,kernels,apps etc.I have seen maaany roms out there with pretty exciting features,but as a very imaginative person i always have ideas that concern extra features,functions etc for android that i have never seen on phones generally.They concern all categories (notifications,lockscreen,graphics etc) To be honnest,latest years I don't see Something really innovative that could make people want to flash a custom rom cause of it's revolutionary features.Unfortunately cause of 0 knowledge on programming,all my thoughts are on the drawyer.I didnt even presented to some dev.So my thought is to help some dev with my ideas to develop a new revolutionary custom rom (Named perfect OS or something) and then other devs to share it to all android devices!Thanks in advance and i hope for some news soon!!
OnePlus has numerous models (like my Nord N10) that are still waiting for Android 11. Other models have beta versions of Android 12, but OnePlus has wholly and completely botched their rollout of Android 11.
I'm sure that THOUSANDS of OnePlus users would gladly pay for a stable ROM.
Would love to see Pixel Experience or Lineage take the lead on this!
mkeaton1967 said:
OnePlus has numerous models (like my Nord N10) that are still waiting for Android 11. Other models have beta versions of Android 12, but OnePlus has wholly and completely botched their rollout of Android 11.
I'm sure that THOUSANDS of OnePlus users would gladly pay for a stable ROM.
Would love to see Pixel Experience or Lineage take the lead on this!
Click to expand...
Click to collapse
No doubt mate, I would definitely pay for a Lineage ROM...
I mean, I even contacted the OP support team showing them how pissed and disappointed I am due to the lack of OxygenOS support for the N10, but they answered with a completely generic and useless email...
However, there's already a Pixel Experience ROM for OP N10: https://download.pixelexperience.org/billie
But I dunno, isn't Pixel Experience way more Google-dependent than OxygenOS? I usually avoid Google stuff.
EDIT: Well yea, I just noticed that ROM was discontinued, my bad.
lbsilva said:
No doubt mate, I would definitely pay for a Lineage ROM...
I mean, I even contacted the OP support team showing them how pissed and disappointed I am due to the lack of OxygenOS support for the N10, but they answered with a completely generic and useless email...
However, there's already a Pixel Experience ROM for OP N10: https://download.pixelexperience.org/billie
But I dunno, isn't Pixel Experience way more Google-dependent than OxygenOS? I usually avoid Google stuff.
EDIT: Well yea, I just noticed that ROM was discontinued, my bad.
Click to expand...
Click to collapse
Appreciate your feedback. It’s a chicken or the egg conundrum.
I’ve shared feedback directly with both Lineage and Pixel Exp that there is an opportunity here. Some twerp moderating the Lineage forum (not a developer) sent me a grumpy reply saying “read the forum rules you can’t ask for a ROM for your phone”. I explained to the dummy that I’m not talking about just my phone, rather it is a huge opportunity for nearly every model of OnePlus phones.
We need to help folks at Lineage or Pixel Exp understand that yes these custom ROM projects are things they work on for fun — but that they are also supported thru DONATIONS. So, consider developing ROMs for models where there are known customer dissatisfaction issues. Maybe even require a minimum donation of $15 or $25 if you have published a stable ROM that you are committed to for ongoing support.
mkeaton1967 said:
Appreciate your feedback. It’s a chicken or the egg conundrum.
I’ve shared feedback directly with both Lineage and Pixel Exp that there is an opportunity here. Some twerp moderating the Lineage forum (not a developer) sent me a grumpy reply saying “read the forum rules you can’t ask for a ROM for your phone”. I explained to the dummy that I’m not talking about just my phone, rather it is a huge opportunity for nearly every model of OnePlus phones.
We need to help folks at Lineage or Pixel Exp understand that yes these custom ROM projects are things they work on for fun — but that they are also supported thru DONATIONS. So, consider developing ROMs for models where there are known customer dissatisfaction issues. Maybe even require a minimum donation of $15 or $25 if you have published a stable ROM that you are committed to for ongoing support.
Click to expand...
Click to collapse
I think many developers build and develop custom ROMs in order to practice or just to have fun, not for money. What I think you're proposing is turning what is a fun hobby for many of the developers into a sort of job, which I think is a little unreasonable. This is probably the point where most developers would stop having fun and cease development altogether. I think letting developers pick whatever devices they want to develop for would be for the best. The only thing we can do is wait or send a device their way in hopes that they pick up development. Also, there are already Pixel Experience and LineageOS ROMs for the N10(I'm using Pixel Experience right now and it's pretty stable). If you're feeling extra adventurous, there is a guide to flash GSIs from the GitHub Wiki here.
Generic123. said:
I think many developers build and develop custom ROMs in order to practice or just to have fun, not for money. What I think you're proposing is turning what is a fun hobby for many of the developers into a sort of job, which I think is a little unreasonable. This is probably the point where most developers would stop having fun and cease development altogether. I think letting developers pick whatever devices they want to develop for would be for the best. The only thing we can do is wait or send a device their way in hopes that they pick up development. Also, there are already Pixel Experience and LineageOS ROMs for the N10(I'm using Pixel Experience right now and it's pretty stable). If you're feeling extra adventurous, there is a guide to flash GSIs from the GitHub Wiki here.
Click to expand...
Click to collapse
Thanks for sharing your point of view. Agreed 100% that these are volunteers who don’t do it for money. Just pointing out that there’s an opportunity for both because of how OnePlus has handled the rollout of Android 11. The OnePlus 9 is part of the Android 12 Beta, but the N10 and other models are still waiting for Android 11.
My goal is just to create awareness of an issue. Given that most custom ROM developers focus on a couple of phone models, they might not be aware of the issues that OnePlus has had. Someone can still be a custom ROM developer on the side for the fun of it, but at the same time pick devices where there is a need. It might increase donations — a way to subsidize the fun.
I held off on installing Pixel or Lineage on my N10 because both mention issues with adaptive brightness — didn’t know if that meant that brightness was randomly changing or if that means it just doesn’t adapt and stays at whatever you have it set on.
mkeaton1967 said:
Thanks for sharing your point of view. Agreed 100% that these are volunteers who don’t do it for money. Just pointing out that there’s an opportunity for both because of how OnePlus has handled the rollout of Android 11. The OnePlus 9 is part of the Android 12 Beta, but the N10 and other models are still waiting for Android 11.
My goal is just to create awareness of an issue. Given that most custom ROM developers focus on a couple of phone models, they might not be aware of the issues that OnePlus has had. Someone can still be a custom ROM developer on the side for the fun of it, but at the same time pick devices where there is a need. It might increase donations — a way to subsidize the fun.
I held off on installing Pixel or Lineage on my N10 because both mention issues with adaptive brightness — didn’t know if that meant that brightness was randomly changing or if that means it just doesn’t adapt and stays at whatever you have it set on.
Click to expand...
Click to collapse
Thanks for the calm discussion. From your perspective, I can see how looking at all of these OnePlus devices and their lack of recent updates has created a huge void that could be easily filled with custom ROMs. The N10 is no exception; only 1 major android update and that's it, which is obviously a big bummer. I think some developers are aware, but might just be waiting for the "promised" updates to actually occur, slow as they are. I personally think the slow deveopment progress of the N10 relative to other OnePlus devices is most likely because this phone is on the more boring side, and most people have marked it off as budget garbage. Concerning Pixel and Lineage: auto brightness just doesn't work at all, and other than DT2W , both are pretty stable(as indicated by my last post).
I love you both