Jump to content

[Kernel][JB 4.2.2] ANARKY -- LEAN -- FANCY

Recommended Posts




Interactive from 3.4.X Kernel (Default) with Early Suspend when screen goes Off

Conservative with Early Suspend cpu1 when screen goes Off









Hotplug Governors:





... i'm not responsible for any crash ...

... Use at own risk ...

... it is known that they are unstable when used on architecture tuna / omap / mpuss ...



(EXP: MIN FREQ = 350 and MIN ON FREQ = 350)

(EXP: MIN FREQ = 230 and MIN ON FREQ = 230)

... Hotplug governors are compiled as Modules ...

If you want to use do:

adb shell

cd /system/lib/modules

insmod <governor_name>

* Schedulers:

Row (Default and Optimized)

Bfq, Fifo, Vr, Sio, Cfq, Noop, Deadline, Fiops

* Read Ahead Buffer Size:


* Cpu Freqs:

350Mhz (Default Min)

1200Mhz (Default Max)











* Gpu Freqs:


* TCP Congestion:

Westwood (Default)

Cubic, Bic, Westwood, Htcp, Hstcp, Hybla, Vegas, Scalable, Lp, Veno, Yeah, Illinois, Reno

* Others Features:

Enabled IVA 500Mhz95iosettings - Thanks Franco Team

Dynamic Ftrace

Dynamic Readahead

Linux BootLogo Support

Last Wifi Drivers 3.4.x kernel

Interactive Governor from 3.4.x Kernel

Wifi Patch from 3.4.x Kernel

CPU Topology

AK Color palette

Content Adaptive Brightness

OTG Host Mode On Charge

Ksm support

Dynamic Fsync Control

Voltages Control (Core, Iva, Mpu and more ...)

Blx control

Fastcharge control

High performance audio

Sound Boost control

Temp control

Vibrator control

Color Control

Gamma Control

Trinity Contrast

Frandom Optional

Low Memory Killer from 3.4 Linux Kernel

Net and Bluetooth Update - Thanks Lioux

FQ Codel Enabled

CIFS Support

Scheduler Autogroup

Oom Patches


Add Osmosis Scheduler optomizations

create_bugreport.sh Script Ext4 Mount Optimization

Ext4 Fs with Discard Option

Ak PowerHal Compiled from Source

Create a report of status at boot (data/ak/ak-boot.log)

Zipalign at Boot

Enable Frandom at Boot

Auto Create init.d folder if not present

init.d Support

Sysctl Vm Optimizations at boot

Wipe Cache and Dalvik First Boot

Clean old Kernel Files First Boot

Pngs Charging Image Ak Style

XZ Compression


... ecc .. ecc ...

Scripts present into --- /data/ak/ ---:

--- create_bugreport.sh ---

All thanks to Lioux

If you lunch this script you can collect all the infos for trouble problems with kernel:





ecc ...

--- frandom_test.sh ---

With this scripts you can test frandom/urandom bench

--- recovery_wpa_hostapd.sh ---

With this script you can revert to old wifi drivers

--- 98fq_codel ---

init.d script for enable FQ codel net scheduler

--- 98frandom ---

init.d script for enable Frandom

Lien XDA pour download:





  • Patched to latest in Linux 3.0.x branch.
  • All unnecessary kernel components removed to make kernel lean and fast!
  • OC to 1.65ghz. Boot speed is maxed at 1.2ghz within kernel (in addition to ramdisk) for stability.
  • User voltage control
  • InteractiveX V2 (screen-off hotplug of cpu1) added. Select it using setcpu if you want to use it.
  • Ramdisk tweaks (sysctl, vm, filesystem speed, etc.)
  • SWAP & zram (next generation compcache) support. Run "zram enable" in terminal.
  • init.d support in ramdisk.
  • lk.conf for basic kernel configuration.
  • HotplugX governor (Hotplug optimized and modified for screen-off suspend).
  • wakelock tweaks for wlan and lte modem
  • lkflash - script to flash latest versions of leanKernel from Terminal (type "su" without quotes, hit enter, then type "lkflash" without quotes and then hit enter)
  • checkv - voltage checking script (for custom undervolting) - detailed at bottom of this post.
  • checkt - script that displays 1) your current temp, 2) # of times you were throttled due to temp "recently", 3) CPU trim type, and 4) CPU silicon type, etc. (sample output)
  • Fast USB charge (by chad0982) and "ffc" toggle script by me. (Open terminal, and type "ffc" without quotes then enter)
  • ColorControl from both CM9 and Ezekeel (compatible with all ROMs). Helpful posts: 1and 2.
  • TempControl - sysfs interface to control the CPU temp threshold. Read these two posts: 1 and 2.
  • Variable GPU OC - sysfs interface to select GPU max speed between 307MHz (stock), 384MHz and 512Mhz. The changes take effect immediately. Check FAQ for more info and how to use it.
  • Custom SR Tuning - override kernel default minimum voltage for SR calibration. More info hereand here. V2
  • SoundControl
  • Gamma Control
  • ROW scheduler v4

Lien Rootzwiki pour download: http://rootzwiki.com...-jb-450-102412/



Feature list:

Standard version features

  • Based upon:
    • latest CM10.1 kernel source

    • continuously updated Linux version (3.0.81)

    • selected patches from the device's chipset vendor Texas Instruments

  • CPU:
    • CPU frequencies: 192, 384, 537, 729, 1036, 1228, 1420 MHz (default on boot: 192 - 1228)

    • control to set a minimum CPU frequency for screen-on (default: 384 MHz)
      • Will help with smoothness and responsiveness when you use the phone. When screen is off, however, 192 MHz frequency is used as well.

    • CPU governors: ondemandplus (default; more info), hyper, dyninteractive, interactive, ondemand, powersave, performance
      • ondemandplus is an ondemand- and interactive-based governor that has additional power-saving capabilities while maintaining very snappy performance.

    • ARM CPU topology: multi-core scheduling (enabled by default; saves battery by scheduling load among the CPU cores; more info)

  • GPU & Display:
    • GPU frequency control: 307, 384 (default), 512 MHz

    • simple GPU governor (more info; bottom of the post)

    • color, contrast and gamma contols

    • content adaptive brightness off by default, sane and natural looking color settings

  • I/O & memory:
    • I/O schedulers: SIOplus (default), deadline, noop, row, bfqv5, cfq

    • updated HSMMC driver (high speed multimedia card; the phone's 'hard drive bus controller' if you will)

    • optimized ext4 mountings

    • trimming for /system, /data and /cache (more info)

  • Network:
    • TCP congestion control algorithms: westwood (default), cubic, reno

    • updated WLAN driver

  • Misc:
    • vibration strength control

    • battery life extender (BLX)

    • fast charge

    • PGM support

    • various performance and battery life tweaks

    • launcher whitelist to make launcher unkillable

    • init.d support (no matter if the ROM supports it or not)

    • elevated systemui priority

    • WiFi drop fix via terminal

  • kernel updater script in terminal ('FUSS' by gwindlord)

  • more things... go check the source if you're interested.

  • compiled with GCC 4.7 (Google Android NDK r8e toolchain)

Extended version additional features

  • sound control (high performance sound, volume boost; not enabled by default)

  • custom voltage control

  • fsync toggle

  • zRAM

Lien XDA pour download:



Ces kernels sont a utilisés avec TRICKSTER MOD, lien:

Réglage manuel du kernel:

a utiliser avec terminal émulator

ou avec script réalisé par


a placer dans etc/init.d avec un explorateur root.

les modifications sont a faire en éditant le texte.

Edited by bArbAc™
  • Like 4
Link to comment
Share on other sites

Mieux que Trinity?! Pas possible! :P

Ce kernel a une appli de réglage?! Ou tu utilises [color=red]tkt[/color]?! Ramdisk modifié ou non (pour les jeux EA...)?!

Envoyé depuis mon Galaxy Nexus avec Tapatalk

Link to comment
Share on other sites

Mieux que Trinity?! Pas possible! :P

Ce kernel a une appli de réglage?! Ou tu utilises [color=red]tkt[/color]?! Ramdisk modifié ou non (pour les jeux EA...)?!

Envoyé depuis mon Galaxy Nexus avec Tapatalk

comme l'a dit airone Trickster mod, sinon pour la ramdisk je sais pas.

Test tu verra..... ;)

Edited by BARBAC
Link to comment
Share on other sites

Lol merci les gars en effet c'est écrit. Quand j'ai posté, toutes balises étaient visibles dans le premier post donc je me suis pas trop attardé... bref! Je testerai ça quand je flasherai...

Envoyé depuis mon Galaxy Nexus avec Tapatalk

Link to comment
Share on other sites

"fonctionne sur ROMs basée sur CM10"

La Codenamedroid est basé sur CM10 ? Car, il y a juste l'indication AOSP...


Envoyé depuis mon Nexus 7

CNA est basée sur CM et AOKP donc pas de prob

Bon petit retour, les images parlent d'elles mêmes


4h d'écran allumé et encore 28% de batterie.

Ma config


Avec fsync on.

depuis mon Nexus Prime ANARKIA

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...