[EOL] [KERNEL] [OnePlusX] [Lineage14/CM13] Boeffla-Kernel (28-03-2018)

Status
Not open for further replies.

andip71

Recognized Developer
Apr 22, 2008
17,094
67,644
263
Potsdam
www.boeffla.de
Hi all,

probably one of the last maintenance updates of that kernel:

Version 6.1-beta6
19.03.2018
  • Important: I meanwhile advice to switch ext4 tweaks and dynamic fsync to off for optimal data integrity. Use these two options on own risk.
  • Change: Internal kernel busybox updated to latest version 1.28.1 (self-compiled from sources, www.busybox.net)
  • Fix: Fixed a typo in bccontroller script
Enjoy
Andi
 

psychem

Senior Member
Oct 18, 2011
1,275
320
0
Hi all,

probably one of the last maintenance updates of that kernel:

Version 6.1-beta6
19.03.2018
  • Important: I meanwhile advice to switch ext4 tweaks and dynamic fsync to off for optimal data integrity. Use these two options on own risk.
  • Change: Internal kernel busybox updated to latest version 1.28.1 (self-compiled from sources, www.busybox.net)
  • Fix: Fixed a typo in bccontroller script
Enjoy
Andi
hi Andi can you say something about battery consumption. do we need to set the battery profile in lineage OS or in boeffla config. how do they work together? if i set battery saving in boeffla config but performance in lineage OS what will happen? which profile will be effectively in use?
 

andip71

Recognized Developer
Apr 22, 2008
17,094
67,644
263
Potsdam
www.boeffla.de
hi Andi can you say something about battery consumption. do we need to set the battery profile in lineage OS or in boeffla config. how do they work together? if i set battery saving in boeffla config but performance in lineage OS what will happen? which profile will be effectively in use?
It is a mix.

When you set performance in LineageOS (which I do not recommend btw, I always recommend to use boeffla-config for it), it can set a couple of settings but not all. For instance, governor, cpu frequencies and schedulers are locked by my kernel to what is configured in Boeffla-Config.

I would personally more tend to create multiple profiles in Boeffla-Config, one for normal usage and one with reduced CPU frequencies for battery saving.

However, the profiles in Lineage affect more, afaik it also changes picture frequencies etc. But I am not sure as I am not a rom guy.

In fact, you just have to understand it will be a mix of settings of Rom and Boeffla-Config, see above.

P.S. I do not use my X at all, so I do not have any personal recommendations for it. Sorry.

Andi
 
  • Like
Reactions: psychem

Reksho

Senior Member
Oct 3, 2012
114
15
0
Hi all,

probably one of the last maintenance updates of that kernel:

Version 6.1-beta6
19.03.2018
Important: I meanwhile advice to switch ext4 tweaks and dynamic fsync to off for optimal data integrity. Use these two options on own risk.
Change: Internal kernel busybox updated to latest version 1.28.1 (self-compiled from sources, www.busybox.net)
Fix: Fixed a typo in bccontroller script

Enjoy
Andi
Thanks for supporting this device for so long. It's still my daily driver and runs like a dream with your kernel. :good:
 
  • Like
Reactions: andip71

andip71

Recognized Developer
Apr 22, 2008
17,094
67,644
263
Potsdam
www.boeffla.de
The gamma slider is not working in previous version. The gamma slider does nothing in boeffla config.

Has it fixed? If the gamma works, I would like try to update.
Can confirm it is not working.

But unfortunately there will be no fix for it.
This is part of the display driver code, which I will not touch. There may even have been a reason why this got functionally removed.

I will remove the slider in a subsequent update, as it is on almost all other devices already.

Sorry, you have to live without gamma control mate.

Andi
 
Last edited:

andip71

Recognized Developer
Apr 22, 2008
17,094
67,644
263
Potsdam
www.boeffla.de
Last kernel, the party is over

Hi all,

the day has come. Today is the day where I will drop support for the OnePlus X by providing a last, final LineageOS 14.1 kernel. The kernel is therefore officially end-of-life now.
LineageOS 14.1 has meanwhile be replaced by LineageOS 15, which I am not gonna support anymore for known reasons.
I provided my first kernel in February 2016, so I provided a solid support for the device for more than 2 years.
I will leave the thread open for a few more weeks before I finally lock it.

And... in the unlikely case, some official LineageOS 14.1 kernel changes break my last kernel version, I will provide a new stable, final version again. However, I will not merge any more commits unless something is broken, the kernel should be really the last version now and I do not expect significant kernel updates on LineageOS 14.1 anymore.

Here we go for the last OnePlus X Boeffla kernel (drum roll):

This kernel will NOT work on OOS or any other builds than LineageOS !!!
It will work only on LineageOS 14.x based roms.

This kernel is end-of-life and marks the end of my support for LineageOS on the OnePlus X.
There will be no LineageOS 15 kernel anymore. The journey is over.


Version 6.1 stable final
28.03.2018
  • Note: This is the last LineageOS 14.1 Boeffla kernel provided, there will only be another update when some LineageOS kernel code changes break major functionalities
  • Change: Ext4 tweaks and dynamic fsync are disabled be default

CU again somewhere else in future, I still have newer phones in active maintenance, maybe you can get one of that models.

Enjoy
Andi
 
Last edited:

psychem

Senior Member
Oct 18, 2011
1,275
320
0
Hi @Lord Boeffla the guys developing Oreo ROM are having issues with fixing MP Decision / Hotplug in their Kernel. Can you do something to push them along? if it isn't too much trouble.

Aosip dosnt have a hotplug
AOSP is limited to 1958mhz otherwise it starts giving MPDecision errors

Maybe just use their oreo kernel and post a flashable version with hotplug fix in place?
 
Last edited:

andip71

Recognized Developer
Apr 22, 2008
17,094
67,644
263
Potsdam
www.boeffla.de
Hi @Lord Boeffla the guys developing Oreo ROM are having issues with fixing MP Decision / Hotplug in their Kernel. Can you do something to push them along? if it isn't too much trouble.

Aosip dosnt have a hotplug
AOSP is limited to 1958mhz otherwise it starts giving MPDecision errors

Maybe just use their oreo kernel and post a flashable version with hotplug fix in place?
I do not know how to help.
Mpdecision comes from the rom, not the kernel. So when hotplugging does not work, they need to check mpdecision first thing.

And nope, I will not even fork a 15.1 kernel on the OPX anymore. I really have closed everything on the devices where I dropped support. Sorry.

Andi
 

psychem

Senior Member
Oct 18, 2011
1,275
320
0
I do not know how to help.
Mpdecision comes from the rom, not the kernel. So when hotplugging does not work, they need to check mpdecision first thing.

And nope, I will not even fork a 15.1 kernel on the OPX anymore. I really have closed everything on the devices where I dropped support. Sorry.

Andi
thanks for the quick reply.

im facing an issue. i was using AOSiP 8.1 and did a wipe sys data cache before shifting to LOS 14.1 and flashing your kernel, but the problem from AOSiP is persisting in LOS 14.1 which is stuck on 300mhz and won't go into deep sleep.

What could be the issue? do i need to format data or is there a simpler solution to this?
 

andip71

Recognized Developer
Apr 22, 2008
17,094
67,644
263
Potsdam
www.boeffla.de
thanks for the quick reply.

im facing an issue. i was using AOSiP 8.1 and did a wipe sys data cache before shifting to LOS 14.1 and flashing your kernel, but the problem from AOSiP is persisting in LOS 14.1 which is stuck on 300mhz and won't go into deep sleep.

What could be the issue? do i need to format data or is there a simpler solution to this?
Probably a firmware related issue, no idea what AOSiP changes in the system.

I would go the hard way:
- flash latest official OOS (this ensures you are using correct firmwares)
- then flash LineageOS again
- and yeah, sorry, you need to do a fresh install and not restoring a previous LineageOS backup if you really want to go sure

If that does not help, something is extremely weird, would not have seen that ever before, neither reported.

Andi
 
Status
Not open for further replies.