24/3/15
Kernel 10.1
*Fixed sound gain controls for faux sound app if used.
*Merged code fixes found by arm-eabi-5.0 compiler by google.
*Merged MMC code update.
*Merged MDSS code update.
*Merged fix for input code.
*Merged fix for modem driver packet sync loss.
*Fixed mounting all partitions with F2FS. Final solution that works 100%
We are using CM11 Sepolicy for Selinux modded by me for LG G2 needs.
*Set System Partition to RO when no one need it to be RW. this give as small read speed boost.
*Corrected mirror scripts to fix OTA App version order. thanks to @Computoncio
10/2/15
Kernel 9.9
*Major update to kernel locking and mutex code. from 3.14.y stable.
every driver in kernel using this code to work, so it's effect every thing!
*Updates to WIFI to reduce power usage when device in suspend and WIFI ON.
*Updates to RAM code and FS.
*Fixed YankActive CPU Gov. now stable.
*Merged updates to Interactive and Intelliactive CPU Govs.
*Merged updates to USB code and to charger code.
*Merged updates to sound driver code.
*Merged updates to KGSL (GPU) driver code.
*Merged code that allow mounting ISO images as CDROM using app.
*Merged new STweaks app with color mods.
*Rebuild Busybox 1.24.0 + new patches compiled with Android SDK R10D
Now all commands works as expected.
*Fixed bugs on boot with broken STweaks config. Now all load as should.
*Fixed broken min core online set after boot.
*Fixed crond get killed on boot. now works and as root service.
*Small mods to STweaks XML.
*Fixed F2FS partition mounting scripts. (need more work! not booting!)
*Merged sound driver update. for all music lovers! get ready to say WOW!!!
Powerful volume and clearance. Free in ear massage on me!
*Merged Patch 3.4.106 that include TONS of good stuff across many drivers see GIT!
*Fixed warning on suspend with unbalanced IRQ.
*Fixed FM Radio for LS980 model.
*Fixed Nightmare GOV. + tuning.
*Merged updates to SELinux, USB, Regulator, CPUFREQ, WIFI, NET
*Merged IMPULSE CPU Gov. It's based on Interactive but tuned differently.
*Fixed HeadPhones PA Gain (Analog Sound volume booster) now can be controlled via STweaks,
has 2 mods! locked! then it's ON! cant be changed high/low
Unlocked, can be changed high/low ONLY by some ROMS/Devices!!! if you have no effect! set the LOCK back.
and leave it alone.
*Merged VS980 27A LG Source updates to kernel and to ramdisk.
*Updated Interactive + YankActive + IntelliActive from IMPULSE CPU Gov.
*Many merges for sound driver fixes and noise/mic fixes.
26/1/15
Kernel 9.8
*Created using New LINARO 2015.01 kernel builder.
*Merged new updated STweaks by @krija, @Kryten2k35 big thanks for rebuild.
*Merged new CPU GOV, YankActive it's modified interactive, good for battery save, bad for games. (low FPS)
*Merged MEM,MSM,CPUFREQ,F2FS,FS updates.
*Merged new LG LP F320K source updates for now only common good to use code for 4.4.2 ROM.
updates to: MMC, BT, SOUND, NET, SLIMBUS, STAGING, Thermal, Vibrate, Power, base, OF, USB
*Allowed to use 2000ma charge max in force fast charge code. default is 1600 as was.
*Merged GCC Optimization by the book.
19/1/15
Kernel 9.7.1
*Fix Modem/SIM detect for LS/VS980 Models. others have no effect.
18/1/15
Kernel 9.7
*Rebuild LINARO 2014.12 with latest libs and optimized for more build options. (using to build busybox)
*Updated Kernel Busybox to 1.24.0 from source, optimized for my kernel needs.
*Merged updates to sound driver.
*Merged updates to crypto driver.
*Merged updates to ARM, QsecCom
*Merged updates to Camera, LCD Panel, WIFI, Thermal, Binder from 3.10.y
*Merged updates to Memory, CPU, MMC, SCHED, SeLinux
*Added old Busybox cleanup on boot, and add Busybox version show to Synapse.
09/1/15
Kernel 9.6
*Upgraded LINARO kernel builder to 2014.12 + latest GLIBS,C++,LD,Gold addons. and more.
*Merged fix for CPU code that fix possible kernel panic.
*Merged fix for RAM code.
*Fixed stuck PA HeadPhone gain in OFF mode (-6) now speaker and headphones sound is LOUD as should be.
also this fix hissing sounds, should be clean now.
*Added HighSpeed congestion TCP protocol. by request, see GOOGLE.
*Allowed to use low max freq on suspend, min 1Ghz.
*Tuned all profiles with hotplug suspend ON. to reduce power use, see GIT for more changes.
Profile will be RESET on first boot. so change what you like after boot. (take 1min delay before changes!)
31/12/14
Kernel 9.5
*Merged sound driver updates/bug fixes
*Cleaned and fixed Intellimm CPU gov.
*Merged updates to slimbus driver.
*Merged update to BFQ I/O sched v7r7
*Merged fix for main boot code.
*Merged fix for regulator code.
*Merged fix for default LG Hotplug support code.
Kernel 9.4
*Restored lost updates/fixes to core/security/fs/selinux/block
When i was hunting for SOD bug, i had to revert patches to narrow the SOD to box,
and squashed it with big hammer in MMC code!
Now i can restore good stuff back.
*Fixed oldest bug ever from LG source. now all good. (MMC queue code see git)
*Merged Samsung stock patch to: WIFI, TIME, BT, AUDIT, USB, NET all good for us too.
*Cleaned not needed kernel config, and reduced kernel size by 100kb.
14/12/14
Kernel 9.3
Added support for L01F model! first BETA tester told me that it's working!!!
For now without KNOCK CODE. as there is no official KK build from LG!
*Restored WIFI PM control by powersuspend.
*Restored good MMC wake/suspend functions.
*Restored HTC ASYNC function.
*Merged fixes from Alucard to his drivers.
*Merged Sound Driver fixes.
*Merged NET fixes.
*Merged SCHED fixes.
07/12/14
Kernel 9.2
*Updated with 3.4.105 main line patches, major update to many drivers.
*Merged fixes for USB and NET.
*Merged updates to Alucard Hotplug from DEV.
*Removed IRQ code check that may cause SOD on charge.
*Disabled ASYNC code from HTC, no longer needed.
*Cleaned my changes to WIFI suspend, seems it's has already same suspend code.
*Removed some MMC updates that brake LGE structure and create SYNC bugs and hang the MMC, (SOD's that people reported.)
Now should be OK.
*Merged Intellimm CPU GOV, by @faux123♥it's based on ondemand. + adapt to kernel and cleanups + tuning.
14/12/14
Kernel 9.3
Added support for L01F model! first BETA tester told me that it's working!!!
For now without KNOCK CODE. as there is no official KK build from♥LG!
*Restored WIFI PM control by powersuspend.
*Restored good MMC wake/suspend functions.
*Restored HTC ASYNC function.
*Merged fixes from Alucard to his drivers.
*Merged Sound Driver fixes.
*Merged NET fixes.
*Merged SCHED fixes.
29/11/14
Kernel 9.1
*Bumped kernel so now it's can be installed on KK/JB Bootloader without LOKI.
if you want to use KK BootLoader you must also update RECOVERY to one that is BUMPED.
see my mirrors for TWRP 2.8.1.1 for your model!!!♥
if you will flash wrong model! you will suffer!!!! triple check what you got from me before flash!
you can use bumped recovery/kernel with JB bootloader!!! but best to update KK aboot.bin for your model! + all small stock partitions!!!
I have created ONE flash zip with all that needed for D802, including stock stuff from 20D KDZ image.
find for your model, extract needed partitions as in my zip, replace and flash.
too hard??? leave it alone and keep using JB bootloader till you find mind power to do it♥
*Updated with Linaro 2014.11 GCC 4.9.3 compiled for♥LG♥G2needs by me.
*Merged updates to Alucard HotPlug from DEV with love.
*Merged fixes for QsecCom driver.
*Merged fix for binder to speedup the work via ROM video processor code.
*Merged fix for thermal temp checks.
*Set GPU init power lvl to 320Mhz to prevent SOD after long suspend. it's STOCK set by♥LG.
*Added fix in touch screen driver for all models from d802 stock update, it's for dual tap wakeup.
22/11/14
Kernel 9.0
*Set Selinux to Enforce as in default, no reason to set permissive for now.
*Merged D801 20g changes.
*Merged work queue code from 3.9 kernel! it's HUGE update to kernel
major function. that control all works in kernel, all drivers!!!
it's added real speed increase in response and operation.
*Merged sound driver updates.
*Merged fixes for USB Audio critical fixes.
*Merged NET/WIFI updates.
*Merged MDSS (LCD panel) updates.
*Set force charge to REAL possible max ma from♥charger♥= 1600.
1800 or 2000 never actually worked.
*Fixed STOCK Hotplug driver.
*Updated all hotplugs + all govs with new work queue functions.
*Alucard made optimizations to all his drivers. (cpufreqs/hotplug)
*Fixed some mess in BOOT INIT scripts in RAMDISK.
*Fixed wrong min/max cores online after Hotplug Gov switch.
*Merged updates to fix MEM corruption with GCC 4.9.x
This is BETA 8.9.1 + FIXES and Alucard Hotplug major power optimization. (performance.)
Have fun♥
14/11/14
Kernel 8.9
*Fixed Low Power mod code to prevent stuck in suspend.
*Merged updates to speed up CPU code.
*Restored BT driver updates.
*Restored LowMemKiller updates + fixes.
*Disabled ARCH POWER, may lead to SOD.
*Merged updates to main CPUFREQ driver.
*Removed mods to MDSS (LCD Panel driver) that caused BLACK screen on wakeup.
*Reduced overhead in Acpuclk driver, idea by @duki994
11/11/14
Kernel 8.8
*Disabled dual kernel boot for now as we have locked boot loader.
*Released 16mb locked RAM to low mem pool.
*Merged updates to OCMEM, BINDER, MMC, ARM, CORE, SCHED, TIME, NET
*Merged lots of updates to FileSystem:
Including FAT,F2FS,EXT4+JBD2, EXFAT, DEBUGFS, + core FS code updates.
*Merged BFQ 7r6 update.
*Fixed GPU OC code. now works very good.
*Merged Alucard HotPlug + Govs fixes/optimizations by DEV.
*Merged OOM code fixed, now mem management is very good.
*Enabled MMC deferred resume to speedup the wakeup.
*Reduced Power Drain by WIFI in suspend.
*Merged updates to kernel modem driver.
*Updated LINARO to 2014.10 build with soft FPU.
*Restored some changes to BT driver, now it's more STOCK. (works good)
*Removed some changes to FS to make the code more stable.
*Found and fixed broken code in sync driver that was stuck
and created SOD from kernel 4.0 till 8.7. now it's GONE!.
*Merged fixes to ARM,LPM,QSECCOM,CGROUPS,USB code.
*Merged new updates to sound driver and sound policy.
*Merged quickwakeup driver that help to resume system fast, and suspend fast.
*Fixed bugs in touch screen driver for all models.
*Fixed CRON service stop.
*Removed FSTRIM CRON, we can only use it with screen on. it's has to sync all data with active system.
*Restored new ROM INIT binary's for all models.
Profiles will be reset.
31/10/14
Kernel 8.7
*Added GPU OC/UC max/min 650Mhz/100Mhz works great.
*Merged updates to slimbus driver for HDMI and others USB devices.
*Merged Update to Sound Driver.
*Merged updates to ARM code + kernel code performance boost.
*Merged fix for useless SYNC to FS during suspend. one sync on screen off is all we need.
*Reduced min brightness in dark.
*Fixes for FAST CHARGE driver.
*Fixes for BT driver.
*Merged GPU driver update.
*Merged update to Alucard Hotplug + Alucard CPU GOV from DEV.
*Reverted LMK updates to fix stability.
*Reverted Kernel tuning to fix stability.
*Reverted some WIFI changes to fix stability.
*Restored Audio Policy to fix stability.
*Fixed Cron bugs in scripts.
*Fixed charge only set on boot for some users of G3 Port. now will be MTP
*Tuned Msm Adreno GPU gov in all profiles.
26/10/14
Kernel 8.6
*Merged new crypto neon accelerated 256/512bit driver.
*Merged fix for microseconds calculation in CORE driver.
*Merged USB MTP connection speedup for file transfers + bug fixes.
*Merged Sound Driver updates from CAF.
*Merged New updates to WIFI driver from Nexus 5 source.
*Merged updates to Alucard,Nightmare,Darkness CPU govs by DEV + tuning.
*Merged updates for Alucard HotPlug by DEV.
*Restored function that needed for LG driver. possible big BUG fix.
*Cleaned CPU STATS Driver, seems was bugged. now all ok.
*Removed fake AC when using USB, it's useless hack, just brake things in ROM.
*Merged updates to global CPUFREQ driver.
*Merged new Alarm Timer driver from CAF and Main Line kernel.
It's responsible for suspend, and fixed many bugs.
*Restored changes to Touch Screen driver that i ported, best to use latest STOCK LG driver.
*Fixed bug in msm thermal.
*Fixed F2FS auto mount scripts, there was BIG mess, and they didnt work!
Now all OK.
*Fixed CROND terminated by kern
19/10/14
Kernel 8.5
*Merged updates for sound driver.
*Merged updates for CORE code.
*Fixed manual charge lock on 900ma using 1.8a charger.
*Merged updates for SeLinux.
*Added Auto mount F2FS partitions if formatted as F2FS on boot.
*Fixed CRON functions and added calibrate battery every week.
*Tuned Intelli and Alucad HotPlugs.
*Fixed Thermal Core down/up control.
*Added new controls for how many cores can be OFF during high temp.
IF! Core control is Enabled.
*Added HotPlug Live Status is Synapse main tab.
*Fixed Profiles backup/restore
*Made arrangements in STweaks XML to look more clear to understand.
*Fixed Stuck freq on core0 after high pressure thermal test.
will be reset to max on 55C temp.
*Merged updates for Alucard Hotplug. more performance and smart hot-plugging.
*Merged updates to Alucard, Darkness, Nightmare CPU govs from DEV.
Improved freq handling.
*Updated with latest ZVD+ZVE LS980 Source update from LG. it's common code
for all branches.
+Update to NFC driver
+Update to MTP driver
+Update to LCD panel driver
+Update to sound driver
*Tuned Ondemand to be more fast, and respond fast.
*Fixed BUG in OOM LMK driver.
*Moved all Thermal Controls back to STweaks, in new TAB.
Synapse is now for live date state. for debugging. and for fun.
*Fixed Stuck freq on CORE0 after boot. and after thermal event.
*Updated Alucards Touch boost driver + add/remove control for it.
See STweaks.
*Tuned Ondemand gov.
*We now Boot on 2.26Ghz then set by profiles. was 2.8Ghz (version 8.4 only)
*Now ROM thermal alone can handle huge stress test on max TEMP of 77C
for 5 min, that all i tested, i am sure it's can hold hour... just bad for hardware.
*Fixed 1000ms description.
*We now boot on four cores! so boot will be little faster.
*Fixed possible SOD bug on charger overnight.
and when disconnecting power.
*Allowed to charge from USB3 port on 900ma as it's give us that.
*Merged update for Alucard and Darkness CPU GOVS.
*Fixed MIN freq stuck on some freq above 1GHZ
now we can set MIN freq up to 1.03Ghz no more!
we dont need more for MIN freq.
*Fixed BUG in multi core freq set that can cause deadlock = SOD.
*Tuned Alucard HotPlug, now last core will work on stress load. as others.
Improved idle state on one core.
HotPlug is smart, it's not turning all core for a finger swipe... so you will need to stress is a bit to see all cores online.
*Updated ExFat driver, critical bug fixed inside the module.
*Fixed performance degradation when freq reduced due thermal event.
now will be restored back to max every time temp is reduced.
by this boost performance to state of awesomeness!
*Tuned ROM thermal policy to work with 5c temp diff for freq cuts.
*Added controls for Touch boost driver in STweaks.
*Possible random SOD on suspend FIX!
*Disable some not used drivers.
*Added zip binary for zipping kernel log on creation.
so data inside will not be damaged on transfer to me.
*Merged power use reducer code, for CPU, will allow to save more power on idle
or low load.
*Fix slow wakeup from long suspend.
*Fix for Alucard Hotplug suspend function.
*Tuned Intelli HotPlug to perform faster.
14/10/14 5:00AM
Kernel 8.4 (STILL BUGGED!!)
*Fixed kernel Install Script.
*Merged update to Audio Driver.
*Merged new Touch Boost CPU'S code made by Alucard!
much better than old one, it's FAST and less battery drained, but getting
great "Micro LAG" removal.
*Merge Fix for mess in freqs after ROM thermal released from limit. now that
we can control each core by it's it's own freq and gov, ROM thermal made mess.
Now kernel will take care of that mess, and correct all as should be when core
is cold again. under 55C.
*Fixed broken in past freqs in I2C BUS. now all good.
*Fixed not started MTP on boot. now USB driver will be reloaded after boot.
if USB/Charger cable is detected. and by this fix MTP or Fast Charge.
13/10/14 4:41AM
Kernel 8.3 (BUG IN Install Script, deleted from storage)
FIXES
*Fixed BUG with suspend SOD.
*Fixed Force Fast Charge.
*Cleaned POWERSUSPEND code.
*Adapted install script for old recovery's
*Fixed MSM HotPlug performance drain.
*Fixed CPU BOOST battery drain.
*Added missing sqlite3 for DB optimization cron.
*A lot of work made in RAMDISK boot scripts and Cortex and STweaks + Synapse.
See Ramdisk GIT for more info.
*Profiles and /data/.dori dir will be reset on first boot. to clean old problems.
*New Max freq limit driver added, it's now limit per core, there is no longer need for Global Max Freq limit. so it's removed.
What is set in STweaks, that is the MAX limit per core. no other app can change that.
WAS ADDED BEFORE (SOD BUG)
*Merged updates to PM code from CAF 3.5.y Kernel.
responsible for low power mods in suspend.
*Added FSTRIM also to Cache partition.
*Moved Synapse App from SYSTEM to DATA on kernel install.
*Set SELinux to Permissive on BOOT. seems some ROMS just BUGGED.
and cant take the Enforce MODE. not my problem. now will be OK.
*Fixed MSM/INTELLI Hoplug Suspend function, now it's safe to use for 100%
*Fixed BOOT tuning for MSM Thermal control.
*Added new status to Synapse that show active CORES in LIVE.
*Clean Synapse data when profiles cleaned.
*Link wget binary to /system/xbin/
*Updated refresh times for Synapse status tab.
*Profiles will be RESET on first boot.
*Fixed OndemandPlus CPU gov.
*Fixed Long vibrates bug when typing.
*Added support for Synapse Kernel control app! BIG Thanks to @neobuddy89 for help!
it's like STweaks but can show live data from kernel controls.
for now it's will control the thermal driver.
*Added support for USB Simple PPP modems. (WWAN PPP).
*Added support for USB to Serial adapters.
it's a module that can be loaded by some app for USB adapter.
*Merged fix for CMA RAM pages.
*Merged Multi CPU Policy code by @alucard_24
that allow us to set different freq for each core, and different cpu gov!
All controls are in STweaks.
*Fixed Force Fast Charge and made it super smart!
Now it's will on/off it's self if battery is above 95% to preserve battery LIFE.
as fast charge can in time reduce battery life if used till 100%
Will charge fast when in ON state, or Manual state.
also added MAX 300mA as requested, to force slow charging to prolong battery life, if fast charge is not needed.
*Merged fix to alucard hotplug from DEV. will improve hotplug performance.
*Merged kernel code alignment fix.
*Merged some new functions for kernel drivers future use.
*Removed old panels hack, as JDI/LGD panels fixed on kernel install.
*Fixed GPU update button in STweaks.
*Added copy of /data/.dori/ files to /data/.dori_bkp folder before profiles reset!
In this new build profiles will be reset on first boot!
*Added Anti Fast User function in boot script, that will not allow user to open STweaks till it's service loading controls, to prevent BUGS and mess.
User will be denied access to STweaks till all ready!
*Added SElinux control to STweaks Other Tab, you can set Enforce or Permissive.
*Added File System TRIM support! will be run on boot!
And user can push TRIM NOW in I/O Tab in STweaks. if it's show 0 then all was OK.
Also we can now set to run TRIM on /system + /data
every day at 6:00AM in CRON Tab, active by default!
*Removed not used tuner modules from kernel image.
09/10/14
Kernel 8.2 (Fix for 8.1)
*Merged updates to PM code from CAF 3.5.y Kernel.
responsible for low power mods in suspend.
*Added FSTRIM also to Cache partition.
*Fixed BUG with suspend SOD.
*Moved Synapse App from SYSTEM to DATA on kernel install.
*Set SELinux to Permissive on BOOT. seems some ROMS just BUGGED.
and cant take the Enforce MODE. not my problem. now will be OK.
*Fixed MSM/INTELLI Hoplug Suspend function, now it's safe to use for 100%
*Fixed BOOT tuning for MSM Thermal control.
*Added new status to Synapse that show active CORES in LIVE.
*Clean Synapse data when profiles cleaned.
*Link wget binary to /system/xbin/
*Updated refresh times for Synapse status tab.
*Profiles will be RESET on first boot.
09/10/14
Kernel 8.1
*Fixed OndemandPlus CPU gov.
*Fixed Long vibrates bug when typing.
*Added support for Synapse Kernel control app! BIG Thanks to @neobuddy89 for help!
it's like STweaks but can show live data from kernel controls.
for now it's will control the thermal driver.
*Added support for USB Simple PPP modems. (WWAN PPP).
*Added support for USB to Serial adapters.
it's a module that can be loaded by some app for USB adapter.
*Merged fix for CMA RAM pages.
*Merged Multi CPU Policy code by @alucard_24
that allow us to set different freq for each core, and different cpu gov!
All controls are in STweaks.
*Fixed Force Fast Charge and made it super smart!
Now it's will on/off it's self if battery is above 95% to preserve battery LIFE.
as fast charge can in time reduce battery life if used till 100%
Will charge fast when in ON state, or Manual state.
also added MAX 300mA as requested, to force slow charging to prolong battery life, if fast charge is not needed.
*Merged fix to alucard hotplug from DEV. will improve hotplug performance.
*Merged kernel code alignment fix.
*Merged some new functions for kernel drivers future use.
*Removed old panels hack, as JDI/LGD panels fixed on kernel install.
*Fixed GPU update button in STweaks.
*Added copy of /data/.dori/ files to /data/.dori_bkp folder before profiles reset!
In this new build profiles will be reset on first boot!
*Added Anti Fast User function in boot script, that will not allow user to open STweaks till it's service loading controls, to prevent BUGS and mess.
User will be denied access to STweaks till all ready! (app will OPEN/CLOSE!)
*Added SElinux control to STweaks Other Tab, you can set Enforce or Permissive.
*Added File System TRIM support! will be run on boot!
And user can push TRIM NOW in I/O Tab in STweaks. if it's show 0 then all was OK.
Also we can now set to run TRIM on /system + /data
every day at 6:00AM in CRON Tab, active by default!
*Removed not used tuner modules from kernel image.
04/10/14
Kernel 8.0.1
*Fixed possible BUG that make SOD on charge, phone alive but screen is black.
*Merged CPUFREQ fixes that improve performance.
*Added new tweak to STweaks Hotplug tab. now cpu boost duration can be tuned.
Kernel 8.0
*Merged updates for CPUFREQ and SCHED CORE code.
*Merged HUGE update to Power Manager and QOS Code.
*Merged big update to ARM code and CPU code + L2 CACHE speedup fixes.
*Merged update to MEM code power suspend.
*Merged updates to USB code.
*Merged Updates to CRYPTO code.
*Merged HUGE update to CPUIDLE code.
*Fixed Force Fast Charge code. now will charge fast.
*Merged HUGE update to Kernel IRQ distribution Domain.
*Merged update for Security Keys code.
*Fixed PowerSuspend delaying screen wakeup.
*Merged HUGE update to FileSystem code and Kernel System code.
*Merged NET code update.
*Tuned MSM and Intelli HotPlugs now will hold steady on idle. not jumps.
*Reduced Debug code that slowed kernel by 10%.
*Fixed stuck SuperSU service on boot.
*Added new control to STweaks, that allow to use faster kernel workqueue
or more power saver.
*Fixed power drain in IDLE/Suspend.
26/09/14
Kernel 7.9
*Updated with 3.4.104 main line patches.
*Fixed BoostPulse for Intelliactive + Interactive CPU Govs + code updates.
*Updated LINARO kernel builder self made to 2014.09 build.
*Updated MSM RQ STATS code to better support Default HotPlug
Now much more relaxed and stable on CPU control.
*Fixed Force Fast Charge code from resetting low power mode when battery is full to FAST Charge and by this can BUG the kernel and prevent wakeup.
Now code is more smart and stable.
*Merged HUGE update to CPUIDLE code that responsible for CPU sleep and power up on need from IDLE to full power and fast back to idle.
Code is very complicated and many bugs are fixed with this huge port from 3.10.y tree.
*Merged HUGE update to Power Mode Domains, this code responsible for powering down drivers on deepsleep and waking them on wakeup.
Many bugs are fixed and many new things added that make this code a lot faster and safe.
*Merged updates to persistent RAM driver.
*Merged code updates to SCHED CORE.
*Merged performance boost code for Cortex A15 CPU that we have!
If you was thinking that all was fast, well you will be surprised to see how fast it is now!
*Merged serious update from TEGRA 3.10.y kernel for CPUIDLE relaxation.
this code will help to save power when CPU is not loaded, so kernel will idle much better and not looping useless CPU cycles. when there is nothing to do.
*Merged SMP and Unalligned patches to speed up the code process.
*Merged CGROUP protection patch.
*Fixed App Debug button in STweaks. (not really needed for kernel debug)
21/09/14
Kernel 7.8
*Merged many updates to Audio Driver and to USB Audio driver.
*Merged updated to CORE, ARM, SMP and MEM. performance is great, and RAM leaks destroyed.
*Merged update to GPU driver, GPU mem leaks removed.
*Merged updates for WIFI.
*Merged updates to Qseecom driver.
*Merged updates to alarm driver.
*Merged updates to MMC driver.
*Merged updates to Diag driver.
*Fixed old bug in kernel/fork.c
*Merged NET updates.
*Merged latest Seccomp driver.
*Merged updates to android binder.
*Merged updates to OTG driver.
*Fixed many bugs with profile selection and hotplug activation.
All profiles will be reset on first boot, and /data/.dori folder cleaned.
*Made some code cleanups in kernel and ramdisk.
*Fixed Cortex script and other ramdisk scripts.
*Merged headphones detect fix.
*Merged ARCH updates.
*Updated audio policy + enabled USB Audio, Sound is great!
*Improved CPU thermal config.