[KERNEL][OPO] FrancoKernel - r57 - 16th September - LineageOS 15.1 custom roms

Search This thread

franciscofranco

Recognized Developer
Dec 9, 2010
24,726
136,418
Carcavelos
Do you think I can ask you if you can post your settings.... love the fact you got an extra hour out it... and want to match the settings you have. TIA

My settings is the ones I ship the Kernel with.

Ok I understand , but you are going to notify him about this issue, right? It's some comparision between CM and Color OS:

Left - ColorOs, Right - CM 11s. David S. says that it can be corrected via Hue setting, of course, it's a lie. It's not possible to disable this yellowish on CM via CM hue settings.

Original thread: http://forums.oneplus.net/threads/re-yellow-screen.40239/

When should we expect Supercurio can look at this? Don't know about others, but I found this as real annoying issue.

Supercurio is aware.
 
  • Like
Reactions: MICa.fighter

Moose0704

Senior Member
May 6, 2012
2,310
4,490
Hi all.

Download:
boot image:
http://kernels.franco-lnx.net/OnePlusOne/4.4/
zip:
http://kernels.franco-lnx.net/OnePlusOne/4.4/zips

Installation:
fastboot flash boot boot_name_img
or
flash the .zip in the recovery

Changelog:
http://kernels.franco-lnx.net/OnePlusOne/4.4/appfiles/changelog.xml

Source:
https://github.com/franciscofranco/one_plus_one

Got any questions that you couldn't find after searching?
FAQ: http://forum.xda-developers.com/showthread.php?t=2532422

Disclaimer to moderators:
Slight OT is fine, but when users decide to act stupid they should be dealt with with the appropriate means - its really annoying for me when OT turns crazy. Please put the warning/ban hammer anytime any of you think there's lack of respect and/or too much unwanted OT crap - but if it doesn't meet this criteria let the OT posts alone. Thank you.

Cheers!

Awesome! Thank you sir, so happy to see this here. cannot wait to get Mahdi going on the OnePlus One!
 
  • Like
Reactions: majik8ball

shaker2k

Senior Member
Jun 6, 2011
1,390
633
winnipeg,mb
I was ready to give up on this phone until I saw Franco's review of it on g*. Decided to stick it out. I actually won one of the world Cup contests and just ordered it today. Very excited to get it and flash Franco's kernel!

---------- Post added at 04:40 PM ---------- Previous post was at 04:36 PM ----------

I do have one question Franco. On the n5 you have always just ran stock which is of course right from google. Will the same apply to the OPO? Will you only run cm11s?
Thanks!
 

franciscofranco

Recognized Developer
Dec 9, 2010
24,726
136,418
Carcavelos
I was ready to give up on this phone until I saw Franco's review of it on g*. Decided to stick it out. I actually won one of the world Cup contests and just ordered it today. Very excited to get it and flash Franco's kernel!

---------- Post added at 04:40 PM ---------- Previous post was at 04:36 PM ----------

I do have one question Franco. On the n5 you have always just ran stock which is of course right from google. Will the same apply to the OPO? Will you only run cm11s?
Thanks!

Yes same philosophy.
 

Ok_Kaleidoscope5109

Senior Member
Dec 29, 2009
2,606
708
@franciscofranco mind discussing what you changed in this compared to the stock kernel? I'm a big fan of your work having followed you on the N4 and N5 :)

Its not so much I need a reason to flash; more like just curiosity
 

Firekostas

Member
Oct 4, 2012
43
13
39
Santorini
Now that's a hell of a reason to buy the Oneplus one! Just a quick question though, I've bought Fku when it was using my nexus 4 about 1.5 year ago. Should it buy it again or will i be able to use it again with the OPO?

Sent from my SM-N9005 using XDA Free mobile app
 

franciscofranco

Recognized Developer
Dec 9, 2010
24,726
136,418
Carcavelos
@franciscofranco mind discussing what you changed in this compared to the stock kernel? I'm a big fan of your work having followed you on the N4 and N5 :)

Its not so much I need a reason to flash; more like just curiosity

Basically stock Kernel was already performing good enough, but there were a couple things that could be improved:

1 - get rid of mpdecision and use my hotplug driver. mpdecision is too much of a overhead (you know it) and my driver is much more lightweight and doesn't online/offline cpu1 everytime you touch the screen
2 - changed the default interactive frequency chooser to use a more aggressive and more fair load calculation (courtesy of @stratosk). Obviously changing some of the default interactive tunables for better battery life
3 - cleaned up the Kernel from debug crap etc
4 - removed some overhead by disabling RUN_QUEUE_STATS which is meant for mpdecision
5 - removed overhead by removing a scheduler running thread average calculator (we don't use this)
6 - changed to deadline with a patch to make it more FIFO (first in first out for better read speed) - I'm not a fan of ROW
7 - added sound control capability (headphone, speaker and mic gain)
8 - merged all latest CM patches which fix a couple bugs like AC charging speed (was charging at USB rate...)
9 - enabled ULPS and partial_updates which mean that we're using extra power saving technics from the display panel
10 - cleaned up scheduler from get(put)_online_cpu calls to reduce overall load average and less stop points
11 - merged a deeper suspend state (SUSPEND_FREEZE)
12 - rest is mostly cherry-picks from upstream or Hammerhead Kernel for small improvements here and there (writeback, ipv4 mtu etc...)

Coming on r2 we'll have a more balanced timer_rate settings from interactive to improve battery life, merged conservative GPU governor from myfluxi because stock msm-adreno-tz is a little bit jumpy, and merged the latest CM Kernel patches.

For most users this is just buzzword crap, that's why I haven't wrote it before.

There!

Now that's a hell of a reason to buy the Oneplus one! Just a quick question though, I've bought Fku when it was using my nexus 4 about 1.5 year ago. Should it buy it again or will i be able to use it again with the OPO?

Sent from my SM-N9005 using XDA Free mobile app

You can use FKU without buying it again obviously, I'm no weasel :)
 
Last edited:

SleemLDJ

Senior Member
Nov 11, 2011
2,460
533
London
I have an installation question guys.
I have rooted my device in such a way that I didn't install a recovery. I only booted into recovery to root the device so that I can receive ota updates from cyanogen.

Will I be able to flash the r1 of Franco kernel with the kernel app (paid version) while I have stock recovery?
 

danger2u

Senior Member
Jan 24, 2010
1,074
239
@franciscofranco
can u confirm that the frontal speaker is louder or can be modified with ur kernel???
some users says that the volume when someone call them is very low in phone frontal speaker.
thanks

---------- Post added at 12:53 AM ---------- Previous post was at 12:52 AM ----------

i don t think so.
u must have a modified recovery to flash the kernel
 

franciscofranco

Recognized Developer
Dec 9, 2010
24,726
136,418
Carcavelos
I have an installation question guys.
I have rooted my device in such a way that I didn't install a recovery. I only booted into recovery to root the device so that I can receive ota updates from cyanogen.

Will I be able to flash the r1 of Franco kernel with the kernel app (paid version) while I have stock recovery?

You don't need to change anything, just auto-flash from my app or fastboot on the bootloader.

@franciscofranco
can u confirm that the frontal speaker is louder or can be modified with ur kernel???
some users says that the volume when someone call them is very low in phone frontal speaker.
thanks

---------- Post added at 12:53 AM ---------- Previous post was at 12:52 AM ----------

i don t think so.
u must have a modified recovery to flash the kernel

Dunno.
 
  • Like
Reactions: farenteria

cybertlc

Senior Member
Dec 25, 2010
117
14
Flashed this kernel 2 days ago and everything was fine. Did a reboot today and immediately when it booted up WIFI wouldn't turn on (enabling the Wifi itself). Another reboot fixed this. From what I understand the enabling of Wifi is at the kernel level so I'm assuming this was an issue with this kernel. Like I said....a reboot fixed it and so far I've only had it happen once....but something to mention that I'll be keeping tabs on.
 
  • Like
Reactions: danger2u

franciscofranco

Recognized Developer
Dec 9, 2010
24,726
136,418
Carcavelos
Flashed this kernel 2 days ago and everything was fine. Did a reboot today and immediately when it booted up WIFI wouldn't turn on (enabling the Wifi itself). Another reboot fixed this. From what I understand the enabling of Wifi is at the kernel level so I'm assuming this was an issue with this kernel. Like I said....a reboot fixed it and so far I've only had it happen once....but something to mention that I'll be keeping tabs on.

Wi-Fi stack is 100% stock, I didn't change a single line. That also happened to me once with 100% stock Kernel.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 574
    Hi all.

    Compatibility:
    Builds until r44 are for CyanogenOS 5.1.1 YOG7DASK1 only.
    Builds starting with r45 are for Android Marshmallow 6.0.1 CyanogenOS. Currently r45 is the last release compatible with COS 6.0.1.
    Builds starting with r46 are compatible with Android Nougat 7.1.2 LineageOS and roms built from its sources.
    Builds starting with r56 are compatible with Android Oreo 8.1 LineageOS and roms built from its sources.

    Download:
    https://francokernel.app

    Installation:
    Flash the zip in your recovery
    or
    Auto-flash from Franco Kernel Updater app

    Features:
    1 - Legendary battery life
    2 - Flash & forget
    3 - Typical interfaces like display adjustments, sound control, vibration control, and all that boring stuff
    4 - Bypasses the verified boot flag for Android Pay compatibility (root still breaks Android Pay but that's your own problem)
    5 - Idle power consumption reduced to the absolute minimum (if you have wakelocks from 3rd party apps you're obviously on your own)
    6 - Support for FKUpdater's Performance Profiles
    7 - Magical support, I'm here every day, checking posts almost hourly, ready to help anytime (well, unless you fail to read the OP, which contains most info you need)
    8 - Seemless integration with my app FKUpdater
    9 - All cores are unlocked and unshackled. Mimicking other SD801 devices all cores are online and hit idle states when they don't have tasks running, instead of going offline. Performance is greatly improved because all cores are readily available when needed
    10 - Some famous wakelocks are blocked and disabled by default for maximum battery life through out the day
    11 - No crap placebo patches, or "magical" optimizations
    12 - Probably more, check my github for all the details - the code speaks for itself

    Changelog:
    https://francokernel.app
    Scroll down, choose your device & select the latest release to see the changelog.

    Source:
    https://github.com/franciscofranco/bacon

    Follow me on the interwebs
    Google+
    Twitter

    Google+ FK community
    https://plus.google.com/u/0/communities/117966512071636110546

    Kernel Manager for Franco Kernel demo

    Disclaimer to moderators:
    Slight OT is fine, but when users decide to act stupid they should be dealt with with the appropriate means - its really annoying for me when OT turns crazy. Please put the warning/ban hammer anytime any of you think there's lack of respect and/or too much unwanted OT crap - but if it doesn't meet this criteria let the OT posts alone. Thank you.

    Cheers!
    65
    Here's r40. Sorry for taking a bit, I've been extremely busy, finding a hard time managing everything while maintaining some sort of mental sanity:

    * Improvement! Merged the latest patches from CM
    * Improvement! Fix issues with recent nightlies, including missing double tap to wake
    * Improvement! Merged the rest of the memory routines optimizations from Motorola
    * Improvement! Improved the behavior of very sudden cpu load increases on my Hotplug driver
    * Improvement! Fine tuned some of Conservative's settings
    * Improvement! Decreased load_average
    * Improvement! Merged a round of fixes from upstream, including security enhancements
    63
    Pushed r35 syncing with CM's repo and merged a patch for interactive's responsiveness. Enjoy the new Wi-Fi driver and newer TouchPanel driver! Happy new year!
    62
    Hey guys, r39's in da house!

    * r39
    * Improvement! Merged the latest patches from CM
    * Improvement! Merged the new full display color adjustments (including saturation, contrast and hue). They'll be available to mess with from FKUpdater starting next update. Path: /sys/devices/platform/kcal_ctrl.0
    * Improvement! Added Krait memcpy and memmove optimizations from Motorola. Benchmarks on pre-after patch are on the commit on my github
    * Improvement! Merged some cpu task scheduler patches from upstream
    * Improvement! Fixed a bug that could limit max cpu frequency to 1GHz after a screen on/off cycle
    * Improvement! My cat can now cry of joy after seeing MKBHD's video about the One Plus One featuring franco.Kernel
    60
    Nice work... why does title say N5?

    Because I'm a moron and didn't fix my copy/pasta :victory: