[Xperia Z5 Android Development] HaoZeke:
PixN Kernel

​

So this is the only custom kernel currently available. It's got a custom hotplugging solution and built-in exfat support. The camera fixes are iffy at 2.99b, works in 2.99

This is best used with my custom rom, here, but will work with any AOSP N based rom.

Maybe it'll work on CM devices too but I'm not sure. You may lose recovery on flashing this. Don't panic, just flash Zach's TWRP recovery after the kernel.

Eventually this will see many optimizations.

Built with the regular 4.9 toolchain. (Uber from 3.2)

About the screen dimmer:

Or just use ExKernel Manager.

Downloads

In the DevDB Downloads tab. Since for some odd reason DevDB is giving me 410 when I tried to upload the newest kernel, it's uploaded as a 7z file. Extract it and flash/profit.

DevDB is down right now so the latest release is hosted on MEGA (from version 3.4)

The link to the folder is

here

Changelogs

Release 1

Initial Release

Added (off by default) brightness dimmer.

Several tweaks for memory management/performance

Some commits for camera management, may or may not help.

Release 2

Interim Release

Added sdcardfs (test exfat behavior?)

Elementalx Governor

Row i/o scheduler

Westwood TCP Congestion Algorithm

Release 2.99

Beta Release

Fixed Camera

Bluetooth temporarily broken

Memory, touch input fixes

Fixed a rare random reboot

Fixed the ipa wakelock and some others

Release 2.99b

Beta Release

Bluetooth still temporarily broken (Will be broken on all 2.99, wait for 3.)

Added the impulse, intelliactive and intellidemand governors

Added proper powersuspend

Also added the Alucard Hotplug

NATIVE EXFAT SUPPORT! (Forgot to enable, sorry)

Release 2.99b1

This is a MAJOR release, but the bluetooth isn't working so still 2.99. Everyone should please use this one for battery and performance. Can't comment on the camera.

Beta Release + Super Stable Battery

Bluetooth still temporarily broken (Will be broken on all 2.99, wait for 3.)

Massive zswap and zram improvements

Fsync on/off support

Frandom

Faster Boot

Adreno Idler

Overclocking

NATIVE EXFAT SUPPORT!

Release 2.99b1b

This is a bugfix release.

Fixed slow charging.

Release 3.1b

This is a major release.

Added color control.

Fully tickless.

Bunch of other stuff.

FIXED BLUETOOTH!!

Rebuilt kernel for single sims with an older config to hopefully fix the SD Card (Needs testing)

Release 3.1b

This is a major release.

Built with Uber.

Also with Clang optimizations.

Rebase config to stock to fix bugs.

Added CPUQuiet.

Release 3.3

This is a major release.

Built with Uber 6.

Bunch of optimizations.

Added Nightmare, Darkness, Chill governors.

Added Alucard Boost.

Also added the Thunderplug Hotplug.

There's a new fiops interactive i/o scheduler.

A lot of wakelocks have been exposed but don't disable them and start filing bug reports, they're as per user discretion.

Release 3.4

This is a major release.

Fixed the Optimizations

More Wakelocks

Updated sources to reflect latest upstream additions

Might have fixed Bluetooth disconnects

Release 3.4

This is a major release. Go for it. It's on DevDB

Lots of Optimizations

Uses Power Efficient Workqueues

Added ARM64 cpuidle

Fixed Zen_interactive

XDA:DevDB Information

PixN Kernel, Kernel for the Sony Xperia Z5

Contributors

HaoZeke

Source Code: http://github.com/HaoZeke/kernel

Kernel Special Features: Camera, Dimmer, Sdcardfs, Overclock, Adreno Idler, Frandom, exFAT

Version Information

Status: Beta

Current Stable Version: 3.3

Stable Release Date: 2016-12-25

Current Beta Version: 3.5

Beta Release Date: 2017-01-12

Created 2016-11-16

Last Updated 2017-01-11