[G 2014 Android Development] zakee94:
Changelog

CHANGELOG​

(simplified changelog, for full changelog please look at my GitHub commits.)​

​

​

R31 --> 07/01/2017​

Merged CM Updates

For older changelogs :-​

R30 --> 30/10/2016​

First Nougat release

For changes please see post #670

R29 --> 24/07/2016​

Merged CM Updates

R28 --> 08/06/2016​

Merged CM Updates

AROMA installer

Added tripndroid IO Scheduler

CPU optimizations

ARM tweaks and updates

R27 --> 12/05/2016​

Merged CM Updates

R26 --> 10/04/2016​

Merged CM Updates

R25 --> 16/03/2016​

Merged CM Updates

R24 --> 18/02/2016​

Reverted the following :-

CPU OC/UC - 1593/96 MHz

CPU UV

LMK tweaks + Agressive LMK mode

Following CPU govs --> lionheart, dancedance, bioshock, alucard

Following Hotplugs --> Mako, Auto-smp

Added the following -->

Merged CM Updates

Built with UBER Toolchain GCC-6.0

R23 --> 19/01/2016​

Merged CM Updates

Overhauled boot script

R22 --> 11/01/2016​

Rebased kernel on android 6.0.1_r10

Rebuilt kernel from scratch

Merged a lot of CM updates

Added futex updates

Cpu UV added (hardcoded values)

Added 2 new hotplugs :- Auto-smp & Mako

Removed Alucard Hotplug

Overhauled updater script

R21 --> 30/12/2015​

Add CPU OC/UC - 1593/96 MHz

Adapt cpu_govs for CPU OC/UC

Merged CM Updates

R20 --> 29/12/2015​

Merged CM Updates

R19 --> 23/12/2015​

Added 3 new cpu_govs: Lionheart, DanceDance & Bioshock

Enabled CPU boost

Added optimized ARM RWSEM algorithm

ARM updates merged directly from CAF (See Git)

Mutex updates (See Git)

LMK updates (See Git)

Add agressive LMK

Build using -O3 & -graphite flags for enhanced performance

Cortex-A7 optimizations in Makefile

block: Disable add_random

Implemented LoUIS cache

Made bioshock as default gov. in boot script

Many other optimizations (smp, rcu, vfs, vfp, etc... See Git)

R18 --> 20/12/2015​

Merged latest CM Updates (support for Doze)

R17 --> 17/12/2015​

Merged latest CM Updates

Made interactive as default gov. in boot script

R16 --> 03/12/2015​

Fixed FM Radio not working

Fixed Section Mismatches

Enabled pipe flag

R15 --> 27/11/2015​

Build Kernel from scratch based on cm-13.0 kernel base

Compiled using Hyper-Linaro 5.1 Toolchain

Kernel version brought down to 3.4.42 temporarily

Revert SE Linux force permissive

Revert use Modulo sched & strict alias flags

Enabled Simple GPU Algorithm

R14 --> 11/10/2015​

Merged latest updates

Updated kernel to v3.4.109

Updated bfq to v7r8

R13 --> 6/09/2015​

Brought back the following :-

SE Linux tweaks

msm:kgsl tweaks

Enable unaligned_access

DOLBY dap dependency fix

Removed the following :-

Simple GPU Algorithm

New features :-

Update with latest CM sources

Implement Adreno Idler

R12 --> 26/08/2015​

Removed the following :-

CPU UC to 96MHz

SE Linux tweaks

USB Fast Charge v2

Added optimized ARM_RWSEM algorithm

msm:kgsl & wcnss tweaks

Optimize square root algorithm

Enable unaligned_access

DOLBY dap dependency fix

Ultrasound & ASoC : qdspv2 tweaks

Changed the following :-

Update 'zzmoove' cpu_gov to v1_beta-8

Set 'zzmoove' as the default CPU Gov

R11 --> 22/08/2015​

Merged latest CM updates

R10 --> 13/08/2015​

Once again rebuilt the whole kernel ! ;)

Updated with latest CM sources

Possibly fix interactive deep-sleep issues

R9 --> 25/07/2015​

Updated with the latest CM sources

Rebased and built whole kernel from SCRATCH

Removed useless tweaks

Updated cpu_hotplugs & cpu_govs

Optimized zzmoove profiles again

R8 --> 11/07/2015​

Updated with the latest CM sources

Reverted RAM OC to 566MHz

Reverted some power hogging tweaks

Updated hotplugs :- intelliplug, msm-hotplug (neobuddy89 versions)

Added Bricked Hotplug

Optimized zzmoove profiles

R7 --> 30/06/2015​

Disabled msm_limiter

zzmoove : add back zzopt & zzmod, zzopt unstable for now.

Introduce kernel cooker

Bug fixes

R6 --> 24/06/2015​

Updated kernel version to 3.4.108

Enabled kernel_config_neon

zzmoove : remove profiles 'zzopt' & 'zzmod'

Add strict_aliasing & modulo_sched flags

Add msm:kgsl & wcnss tweaks (see GitHub)

Add MSM Frequency Limiter driver v3.6

Add Ultrasound & ASoC : qdspv2 tweaks (see GitHub)

RAM OC to 566 MHz

And many more I can't fit in here, so please checkout GitHub.

R5 --> 20/06/2015​

Added USB Fast Charge v2

Enabled NEON mode

Added Ex-FAT support

SE Linux tweaks (see GitHub)

zzmoove : set default profile to 2

tune up some governors

Enable intelliplug by default

Random / entropy tweaks

R4 --> 17/06/2015​

CPU UC to 96 MHz

GPU OC to 533 MHz & UC to 100 MHz

Disabled PowerHal log spam

Reclaim RAM from loggers, increasing default ram to 883 Mb

Disable gentle_fair_sleepers for increased I/O

Enable unaligned_access

Enable arch_power

Use power efficient workqueues for bam_dmux

Optimize square root algorithm

Many tick, clockevents & timer tweaks (see GitHub)

Lower swappiness from 60 --> 45

Added optimized ARM_RWSEM algorithm

Force SE Linux permissive

Added state notifier driver

Enabled quick wakeup

NOATIME and NODIRATIME as default

R3 --> 14/06/2015​

CPU Govs removed :-

wheatley, nightmare, HYPER, darkness, pegasusq, ondemandplus

Added simple GPU Algorithm

3 new CPU Hotplugs added :-

intelliplug, alucard, msm-hotplug.

Power effecient Wqs enabled by default

Reclaim RAM from loggers

devfreq:Add conservative governor

devfreq tweaks (see GitHub)

Dynamic FSync added

Intellithermal v2 added

R2 --> 13/06/2015​

New CPU Govs added :-

intelimm, intellidemand, intelliactive, smartmax, pegasusq, alucard, impulse, ondemandplus, wheatley, yankactive, nightmare, HYPER, darkness, zzmoove.

New TCP Congestions enabled :-

westwood, cubic, reno, hstcp, hybla, vegas, veno, scalable, lp, yeah, illinois, hctp, advanced, highspeed.

New I/O Schedulers added :-

fiops, vr, zen, sio, bfq, cfq, deadline, noop, tripndroid, fifo

Added KCAL v2 by Savoca

Optimized slub memory allocation

Increase torch power by 20 mA

Added stereo call recording support

psx2usb

Added NVIDEA Power effecient patches

Changed CFlags = Ofast

Optimize sfck compression

Many sched tweaks and optimizations (see GitHub)

R1 --> 12/06/2015​

Initial Release