[OnePlus 3T Guides, News, & Discussion] :
[MENTION=8251855]gFknQ[/MENTION],

Do you have planned to make an overview, for example in your first post, of all roms and kernels with the rating you give them? May be a nice addition as a quick reference ;)

As you know last week I was very enthousiastic (and still am) about GZOSP. Unfortunately even basic functionality like switching the buttons is missing in this Rom, as a good black theme with integration in every part of the rom. Still very good, fast and stable, but for me the reason to look further.

Because my journey started with OmniRom some months ago and this was a very positive experience, I decided to try OmniRom again and to see what it would do with the knowledge and experience I have now from all roms I tested and settings I have done.

After a few days I still am on OmniRom with the default kernel and OpenGapps Pico package. I switched to OpenGapps again because the package is updated daily. And although the package seems much larger then the GZ-Gapps package, after installation this is not the case because only a part of it is installed; see this background information (faq, point 17). Drain is a little higher though then from GZ-Gapps. Btw, I am using a gapps-config.txt file now to remove some system packages (default email, browser, logcat, keyboard etc...) and prevent installing CalSync and DialerFramework (I am not using that):

NoDebug
Override

# Uncommented lines are NOT installed
CalSync # Install Google Calendar Sync (except if Google Calendar is being installed)
DialerFramework # Install Dialer Framework

# Remove apps (uncomment a line to remove the app)
Logcat # Remove OmniROM MatLog
OmniSwitch # Remove OmniSwitch recent apps switcher replacement
Browser # Remove Stock Browser
CalendarStock # Remove Stock Calendar (automatically removed when Google Calendar is installed)
CameraStock # Remove Stock Camera (Including CAF's camera application, Snap)
Email # Remove Stock Email Client
PicoTTS # Remove Stock PicoTTS

# Removal of stock packages by their name
(InputDevices)
(Phonograph)

Be sure though you already installed another keyboard when using my gapps-config.txt, otherwise you have a problem....

What is funny, the kernel does not have wakelock or alarm blocking functionality, so with EXKM it is not possible to block any wakelock. I only prevent Google-Services Framework, Google Play-Services, Google Play Store, NFC-service and System-UI from keeping the phone awake by using AppOpsX, further everything default and wow, OmniRom is still a great experience. Blazing fast and low drain (Last 8 hours 0,54% for me).

Pro's:

- easy setup;

- good theming;

- great performance;

- low drain (<0.6%);

- weekly updates;

- the option to use HolyDragon kernel for extra functionality like wakelock blocking.

Con's:

- default kernel is not for tweakers because wakelock and alarm blocking is missing;

- ........I really can not find any other issues at the moment......

I did notice that almost every rom/ kernel setup does have some issues for me like hickups, too much options and the feeling setup is too complex so I constantly want to switch settings etc..., too much drain or whatever. The simplicity of GZOSP is also available in OmniRom, but with the advantage all things I need are there. And to be honest, why do we need a wakelock blocker when default settings already give great performance and low drain? This is where I changed my mind setting in the last days. I am a little of a control freak in all kind of things and it is a lesson to let things go and to be satisfied with what I have and what I get. So I am not looking anymore for a rom/kernel which is giving me all kind of options and therefor the feeling some settings may be can be optimized a little further.....

When I used my OnePlus3T with the default OOS rom and was playing with adb to uninstall some packages, someone gave me the tip to switch to OmniRom and I would not be disappointed.

He was right and for now I will stick with this rom, using the extra time it is giving me for other things I like.