• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[KERNEL][Pixel] FrancoKernel - r26 ? 25th Aug

Search This thread

franciscofranco

Recognized Developer
Dec 9, 2010
24,725
136,413
Carcavelos
Hi all.

Compatibility:
Builds from r1 to r5 are for Android 7.1 Nougat only.
Builds starting with r6 are for Android 7.1.1 Nougat only.
Builds starting with r12 are for Android 7.1.2 Nougat only.
Builds starting with r19 are for Android Pie only.

Download:
https://francokernel.app

Installation:
Flash the zip in your recovery
or
Auto-flash from FK Kernel Manager app, it's magical

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

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

Follow me on socials for updates and interesting tidbits
Twitter

FK Kernel Manager video
https://www.youtube.com/watch?v=ARdNqh71D0E

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!
 
Last edited:

franciscofranco

Recognized Developer
Dec 9, 2010
24,725
136,413
Carcavelos
I think the only thing I haven't merged yet is controls for headphone volume boost. Other standard things are already there. Due to the unfortunate fact that we still don't have a custom recovery I haven't touched the ramdisk, so you're just flashing the actual Kernel binary (plus the device tree files that are bundled to it) through the bootloader. It's really straight forward though.
I wouldn't expect any magical battery improvements yet. Although I've made some custom patches to reduce needlessly cpu idle wakeups (don't confuse this with wakelocks, totally different things), and reducing the load average, I doubt there will be any magical enhancements. Though, I wouldn't be surprised if you get 5-10% better screen on time.

Also merged some upstream patches which gave me roughly 5-10% better Geekbench results on both single and multi threaded tests due to lower lock contention & reduced overhead.

Made sure ZRAM was properly set up too, which didn't seem to be the case by looking through the entire Google's device tree.

There's other things on my patches, but nothing groundbreaking.

Everything is in my github too. You know my approach, no bull****, so don't ask me for merge/add retarded crap.
 
Last edited:

jayfried

Senior Member
Sep 29, 2011
129
67
Just flashed this bad boy going for a spin.
 

Attachments

  • Screenshot_20161101-063313.png
    Screenshot_20161101-063313.png
    107.9 KB · Views: 7,305
  • Like
Reactions: franciscofranco

Top Liked Posts

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

    Compatibility:
    Builds from r1 to r5 are for Android 7.1 Nougat only.
    Builds starting with r6 are for Android 7.1.1 Nougat only.
    Builds starting with r12 are for Android 7.1.2 Nougat only.
    Builds starting with r19 are for Android Pie only.

    Download:
    https://francokernel.app

    Installation:
    Flash the zip in your recovery
    or
    Auto-flash from FK Kernel Manager app, it's magical

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

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

    Follow me on socials for updates and interesting tidbits
    Twitter

    FK Kernel Manager video
    https://www.youtube.com/watch?v=ARdNqh71D0E

    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!
    27
    I think the only thing I haven't merged yet is controls for headphone volume boost. Other standard things are already there. Due to the unfortunate fact that we still don't have a custom recovery I haven't touched the ramdisk, so you're just flashing the actual Kernel binary (plus the device tree files that are bundled to it) through the bootloader. It's really straight forward though.
    I wouldn't expect any magical battery improvements yet. Although I've made some custom patches to reduce needlessly cpu idle wakeups (don't confuse this with wakelocks, totally different things), and reducing the load average, I doubt there will be any magical enhancements. Though, I wouldn't be surprised if you get 5-10% better screen on time.

    Also merged some upstream patches which gave me roughly 5-10% better Geekbench results on both single and multi threaded tests due to lower lock contention & reduced overhead.

    Made sure ZRAM was properly set up too, which didn't seem to be the case by looking through the entire Google's device tree.

    There's other things on my patches, but nothing groundbreaking.

    Everything is in my github too. You know my approach, no bull****, so don't ask me for merge/add retarded crap.
    19
    r16
    1. Merged July security patches
    2. Merged a couple interesting patches from O-preview 3 release
    3. Finally available as a flashable zip through the recovery enabling several FK Manager & Updater features
    4. Compatible with signature protection enforcing. Flashing this will sign the boot.img afterwards

    zip: https://kernels.franco-lnx.net/Pixel/7.1.2/anyKernel/fk-r16-anykernel2.zip

    Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

    I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed
    19
    Released r10. Updated verifiedboot patch, updated audio Kernel drivers, disabled dm-verity and merged some upstream patches for the task scheduler
    12
    Pushed r7, includes all the latest security patches + full merge of a newer branch from Google called EAS-experimental which contains a lot of patches for the scheduler & backports from upstream. Also added support to bypass two wlan wakelocks some of you complain about (present on stock rom/Kernel), and added support for USB fast charge (when charging through your computer for example).
    Still having some issues with AK2 support, so this way is still cleaner and ****-free for everyone.