[Nexus 4 Original Android Development] ak:
new kernel

[XGENESIS KERNEL v.093 - EXPERIMENTAL]

A kernel based on CAF CM branch.

uninstaller: ak_unistaller_mako

aosp: ak.093.xgenesis

cm: ak.093.xgenesis.cm

[install]

- reboot recovery

- flash kernel

- reboot

- install synapse

[uninstall]

- reboot recovery

- flash ak_uninstaller_mako

- flash another kernel

- reboot

[changelog]

See Githug

Small changelog:

- new prima 3.2.3185- last linux

- last cm11

- new prima drivers with new implementation -> no more undo zip

- sio

- asoc fixes

- interactive fixes

- intelliactive fixes

- intelliplug fixes

- increase audio gain

- f2fs support

- ksm fixes

- gou conservative policy

- gpu voltages interface

- motorola mem utils

- rcu boost

- ecc ecc

Full changelog:

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.093.XGENESIS.MAKO
anarkia1976 - ak-mako-build: add j8 power
Paul E. McKenney - rcu: Use smp_hotplug_thread facility for RCUs per-CPU kthread
Thomas Gleixner - rcu: Yield simpler
anarkia1976 - Revert "staging: android: lowmemorykiller: Management of not killable processes"
anarkia1976 - Revert "ak_mako_defconfig: enable LOW_MEMORY_KILLER_DO_NOT_KILL_PROCESS"
anarkia1976 - Kernel Version: AK.092.XGENESIS.MAKO
Nirmal Abraham - MDP: correct clock calculation logic for up-scaling scenario
Stephen Boyd - msm: clock-rpm: Make rpm clocks sleeping clocks
myfluxi - cpufreq: Fix broken uevents for cpufreq governor and cpu devices
Steve Kondik - drivers: cpufreq: Send a uevent when governor changes
Venkatesh Yadav Abbarapu - msm: dma: Refactored driver to avoid queuing of cmds in workq.
Utsab Bose - msm: dma: Moving queue_work() function within spinlock
Vijay Ganti - cpufreq: interactive: Fix null pointer dereference in interactive governor
anarkia1976 - ak_mako_defconfig: disable SHADOW_WRITES
anarkia1976 - Kernel Version: AK.091.XGENESIS.MAKO
anarkia1976 - Linux 3.4.85
Greg Kroah-Hartman - Linux 3.4.84
Greg Kroah-Hartman - Linux 3.4.83
anarkia1976 - ak_mako_defconfig: enable MOTOROLA MEMUTILS OPT
anarkia1976 - msm: memutils: memcpy, memmove Fix makefile issue
Hong-Mei Li - msm: memutils: memcpy, memmove optimization
Chris Fries - msm: memutils: memcpy, memmove, copy_page optimization
anarkia1976 - Revert "msm: msm_mpdecision: set min cpus to 2 and boostime to 1.5s"
anarkia1976 - Kernel Version: AK.090.XGENESIS.MAKO
anarkia1976 - prima: change path for drivers load II
Gopichand Nakkala - wlan: Reduce logging level of DXE logs
anarkia1976 - prima: change path for drivers load
anarkia1976 - Kernel Version: AK.089.XGENESIS.MAKO
anarkia1976 - Revert "prima: disable DEBUG into WiFi driver"
Larry Finger - cfg80211: Fix memory leak
anarkia1976 - prima: release v3.2.3.185_caf
anarkia1976 - prima: add WAKE_UP_IDLE routine
houst0nn - prima: wcnss: adapted from jb_3.2.1 caf to fix errors for building prima
anarkia1976 - Kernel Version: AK.088.XGENESIS.MAKO
anarkia1976 - msm: kgsl: remove unused for gpu undervolt userspace
anarkia1976 - msm: kgsl: disable debug for gpu undervolt userspace
anarkia1976 - msm: kgsl: rework naming convention for gpu undervolt userspace
anarkia1976 - msm: kgsl: added limits to gpu voltages userspace
anarkia1976 - Added Voltage interface for GPU - Thanks KT
anarkia1976 - Kernel Version: AK.087.XGENESIS.MAKO
anarkia1976 - msm: kgsl: conservative: boost gpu on touch event II
anarkia1976 - msm: kgsl: conservative: enable boost for gpu
myfluxi - msm: kgsl: conservative: Disable touch boost
anarkia1976 - msm: kgsl: conservative: change perms to 664
myfluxi - msm: kgsl: conservative: Update thresholds
myfluxi - msm: kgsl: Add touchboost to conservative governor
myfluxi - msm: kgsl: Import conservative governor from jb422 branch
myfluxi - msm: kgsl: Fix policy sysfs implementation
anarkia1976 - cpufreq: intellidemand: tuning and balanced for mpd and intelli plug
anarkia1976 - Kernel Version: AK.086.XGENESIS.MAKO
anarkia1976 - cpufreq: intelliactive: add elan-touchscreen definitions
anarkia1976 - cpufreq: intellidemand: fix and mix all typos
anarkia1976 - cpufreq: intelliactive: fix cpu target freq and timers
anarkia1976 - Revert "Input: Send events one packet at a time"
Pradeep Sawlani - ksm: check and skip page, if it is already scanned
anarkia1976 - ak_mako_defconfig: enable F2FS_FS
Paul Reioux - f2fs: data: AIO optimization compatibility fixup
dennes544 - FS: import F2FS
Srinivasarao P - power: don't wait for timeout if sys_sync completes early
Greg Hackmann - power: wakeup_reason: rename irq_count to irqcount
Ruchi Kandoi - power: Add guard condition for maximum wakeup reasons
anarkia1976 - mako: sound: increase agc max gain
anarkia1976 - Kernel Version: AK.085.XGENESIS.MAKO - New toolchain 4.8.3-2014.03
anarkia1976 - arch: msm: intelli_plug: merge N5 faux kernel
anarkia1976 - cpufreq: intelliactive: tuning for performance
anarkia1976 - cpufreq: interactive: tuning for performance
Shridhar Rasal - cpufreq: interactive: delete timers for GOV_START
anarkia1976 - msm: msm_mpdecision: set min cpus to 2 and boostime to 1.5s
mrg666 - prima: disable DEBUG into WiFi driver
anarkia1976 - ak_mako_defconfig: min 384, max 1512
anarkia1976 - ak_mako_defconfig: enable LOW_MEMORY_KILLER_DO_NOT_KILL_PROCESS
Cristoforo Cataldo - staging: android: lowmemorykiller: Management of not killable processes
Mohammad Johny Shaik - ASoC: msm: qdsp6: Fix pop noise seen with touch tone during playback
anarkia1976 - ak_mako_defconfig: enable SIO
anarkia1976 - block: scheduler: tuning SIO based on Cylon 801
Gokhan Moral - block: scheduler: add SIO

todo:

- add synapse support for gpu policy and gpu voltage interface.

stay tuned.

thanks a lot to all guys that support my work

thanks a lot to all devs

thanks a lot to slim team