[Nexus 7 (2013) Original Android Development] ak:
new kernel

[XGENESIS KERNEL v.080]

A kernel based on CAF CM branch.

aosp: AK.080.EXODUS

cm: AK.080.EXODUS.CM

[INSTALL STEP-BY-STEP]

- go to recovery

- flash stock kernel of your rom

- flash ak kernel

- flash last UKM

- reboot

- install synapse

- enjoy ak and synapse kernel control

- finish

changelog:

Project name: AK KERNEL
anarkia1976 - ak_mako_defconfig: set max 1728Mhz and fck the battery
anarkia1976 - msm: hotplug: min 2, bl 2500, dl 500
Archana Sathyakumar - cpufreq: Resolve CPUFREQ_NOTIFY issue
Steve Kondik - debug: remove: arm unwind: remove logspam while in debug mode
ktoonsez - debug: remove: remove some dmesg logspam from Linux mainline 3.4 fs
poondog - msm: slimbus: some more tweaks and added new freqs
anarkia1976 - Revert "cpufreq: Break out early if freq equals to target_freq"
anarkia1976 - Revert "cpufreq: Initial CPU utilization should be 0"
anarkia1976 - msm: hotplug: merged with latest Dorimanx/Alucard24/Neobuddy89 git
myfluxi - msm: acpuclock-krait: Disable vdd core boost
anarkia1976 - msm: hotplug: merged with Dorimanx git, now we have worldwide compatibility
myfluxi - msm: hotplug: Remove the redundant iowait check
Anji Jonnala - soc: qcom: rq_stats: remove the redundant iowait check
anarkia1976 - cpufreq: smartmax: merged with latest version - thanks @maxwen
anarkia1976 - cpufreq: smartmax: added new governor based on ondemand and smartass2
Francisco Franco - block: cfq: merge tweaked tunables.
poondog - msm: slimbus: enhancements mkII
barome - msm: slimbus: Optimize overclocking of master component
Tk-Glitch - msm: slimbus: initial overclocking of slimbus
anarkia1976 - ak_mako_defconfig: enable SLIMBUS_MSM_NGD
Kiran Gunda - Slim_ngd: Modify waiting mechanism in kthread
Sagar Dharia - slimbus: Use physical address type where physical address is used
Sagar Dharia - slimbus: Enable clients to send user messages to devices.
Sagar Dharia - slim_ngd: Handle error flags before handling SENT flag
Kiran Gunda - Slimbus: Correct the conditional check during channel removal
Sagar Dharia - slim_msm: Get platform-specific information from platform-data
Sagar Dharia - slim_msm: Signal client's completion for per transfer notification
Sagar Dharia - slim_msm: Report flow-error and mask apps slimbus port interrupts
Kiran Gunda - slim_ngd: Add NULL pointer check apart from error check
Kiran Gunda - slim-ngd: NULL pointer check for client buffer
Ajay Dudani - slim_ngd: Make sure transaction is not dereferenced after it's freed
Sagar Dharia - slim_ngd: Support reserving message bandwidth for clients
Sagar Dharia - slimbus: Handle channel control correctly if controller manages BW
Kiran Gunda - slim_msm: Reading the smaller length messages properly
Sagar Dharia - slimbus: Add slimbus device driver unregistration function
Sagar Dharia - slimbus: Refine scope of controller and scheduler mutex locks
Sagar Dharia - slim_ngd: Rectify define, removal messages per protocol
Sagar Dharia - slimbus: Populate slimbus device's logical address during assignment
Sagar Dharia - slimbus: Specify number of channels for the group in group handle
Stephen Boyd - slim_msm: Fix unsafe locking in msm_sat_enqueue()
poondog - slimbus: remove this too
poondog - slilmbus: remove some functions that are incompatible with the current setup we do not have the same qdsp6v2 files as the hammerhead so this will not work
Sagar Dharia - slim_ngd: Slimbus satellite controller driver
Kiran Gunda - slimbus: Avoid same channel definition, removal in same sequence
Sagar Dharia - slim_msm: Allow remote management of pipes for MSM slimbus BAM
Sagar Dharia - slimbus: Allow controller to specify logical addresses
Sagar Dharia - slimbus: Allow controller to override default scheduling algorithm
Sagar Dharia - slim_msm: Move out common functionality from MSM controller driver
Sagar Dharia - slim_msm: Satellite channel should not be deallocated more than once
Sagar Dharia - slim_msm: Retry initial sequence messages
Sagar Dharia - slimbus: Clear slimbus read transaction if synchronous read fails
Sagar Dharia - slimbus: Decrement channel reference during reconfigure now
Sagar Dharia - slim_msm: Keep track of satellite reconfiguring a channel
Joonwoo Park - slimbus: Defer probing slimbus until ADSP is ready
Sagar Dharia - slimbus: Add slave devices to controller after controller HW is up
Sagar Dharia - slim: msm: Control interface clock if it's specified
Sagar Dharia - slimbus: Callback to indicate device report present message
Sagar Dharia - slimbus: Fix channel concurrent usage during reconfiguration sequence
Sagar Dharia - slim:msm: Change to register access for RX path if required
Sagar Dharia - slimbus: Export clock pause function
Sagar Dharia - slimbus: Disconnect source port if source end is removed by client
Sagar Dharia - slimbus: Modify check for empty slots
anarkia1976 - ak_mako_defconfig: default CFQ
David Brown - slimbus: Add Qualcomm Slimbus driver
anarkia1976 - msm: slimbus: remove default drivers
anarkia1976 - gitignore: ignore .log files
anarkia1976 - Kernel Version: AK.261.EXODUS.MAKO
anarkia1976 - msm: gpu: add optimization flags to GPU drivers
anarkia1976 - msm: thermal: cleaned unused code
myfluxi - msm: hotplug: On- and offline cpus only when enabled
anarkia1976 - Revert "ak_mako_defconfig: disable MSM_RUN_QUEUE_STATS"
myfluxi - msm: rq_stats: Disable hotplug and stats by default
anarkia1976 - Kernel Version: AK.260.EXODUS.MAKO
anarkia1976 - ak_mako_defconfig: disable GRAPHITE_OPTIMIZATION
Anirudh Ghayal - thermal: pm8xxx-tm: Turn off the temperature alarm during shutdown
Siddartha Mohanadoss - thermal: tsens8960: Increase the polling rate
myfluxi - msm: thermal: use thermal control from @myfluxy n4 kernel
anarkia1976 - linux: mm: set readahead 128kb, 16kb
anarkia1976 - Revert "msm thermal: enhancements"
anarkia1976 - Revert "driver: thermal: +10 over default settings"
Ruchi Kandoi - nf: IDLETIMER: time-stamp and suspend/resume handling.
Matt Wagantall - ARM: Don't dump vmalloc addresses with show_data()
Stratos Karafotis - cpufreq: Initial CPU utilization should be 0
Stratos Karafotis - cpufreq: Break out early if freq equals to target_freq
Paolo Pisati - regulator: core: if voltage scaling fails, restore original voltage values
anarkia1976 - ak_mako_defconfig: disable STACKTRACE and TRACING
anarkia1976 - cpufreq: stockdemand: sync_freq = 702000 + optimal_freq = 1350000

press thanks and rate thread.