Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
anarkia1976
Old
(Last edited by anarkia1976; Yesterday at 07:20 AM.)
#1  
anarkia1976's Avatar
Recognized Contributor - OP
Thanks Meter 20644
Posts: 5,208
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Phone [KERNEL] [TUNA] [3.0.79+] [4.2.x] [SKL v250^ - KUBO r46] [20/05] AK - KA








I am not responsible for any damage to your phone.
Read before downloading or posting in the thread:
Proceed with caution if you have no experience.

PGM is supported
--- if you have problem report this to Developer Thread!
---

Please post oll the OFFTOPIC questions here:
[Off-Topic] - [AK kernel] - Silverdrag2

Please post oll the QUESTIONS here:
[FAQ] - [AK Kernel 101 - Questions and Answers] - Khizar

Before Posting problems with kernel read this guides
:
[HOW TO] - [Post Kernel last_kmsg] - Ciprianruse88
[REF] - [Galaxy Nexus 4.2.x tips & trick] - Samersh72
[Guide] - [How To Logcat] - Khizar
[GUIDE] - [Undervolting The Right Way] - Klathmon
[GUIDE] - [SmartReflex and Undervolting] - Szucsgf
[HOW-TO] - [
Using init.d scripts] - Stevensoaj

--- Bug Report Readme and How to ---

Step1:
Download script manager (Direct Link)
Step2:
Run as root /data/ak/create_bugreport.sh
Step3:
Open /sdcard/bugreport_YYYYMMDD_HHh_MMm_SSs.tar.bz2 and verify the presence of dump

Step4:
Collect these infos:

kernel version
rom version

governor

scheduler
freq cpu
freq gpu
undervolt
ecc ... ecc ...
short description of the problem

Step5:

Submit On thread for the analysis






Special thanks and donations are made to "bpvarsity@gmail.com" creator of the server hosting "http://beta.androidfilehost.com/"

Thanks goes to the following people.
what exists in this kernel was created by learning from their thread:

renaudallard https://github.com/renaudallard
faux123 https://github.com/faux123
franciscofranco https://github.com/franciscofranco
imoseyon https://github.com/imoseyon
morfic http://morfic.euroskank.com/git/
Ezekeel https://github.com/Ezekeel
dorimanx https://github.com/dorimanx
voku https://github.com/voku
gokhanmoral https://github.com/gokhanmoral
DerTeufel
https://github.com/DerTeufel
stratosk https://github.com/stratosk

sonicxml
https://github.com/sonicxml/furry-octo-lana
Brandon Berhent https://github.com/AndroidDeveloperAlliance
Humberos https://github.com/humberos
Bhanvadia https://github.com/bhanvadia

Boype git@github.com:boype/kernel_tuna_jb42.git
and all the people who contribute to the development of android.





If you appreciate my work and that of the guys who work with me donate $ 1 no more.
This money will be used to help maintain and all that is needed to continue the development of the AK kernel.

Are not used for me but will be donated to turn to those who contribute.






[4.2.1 - 4.2.2] DIAMOND (EXPERIMENTAL)
dev-host - Last Version: AK.250.SKL.zip
Differential Changelog: Link
Features: Link
Github: Link

[4.2.2] KUBO (STABLE)
Latest Version: Link
NB:
This version is compiled to try to keep a line with a stability
All credit and thanks goes to
:
BigBrother1984


HOSTING SERVER FOR ALL VERSIONS
Old Kernel version download (androidfilehost): Link

Old Kernel version download (dev-host): Link

RESET TO STOCK KERNEL - 4.2.1
cwm-boot-JB.Stock.Kernel-JOP40C.zip

RESET TO STOCK KERNEL - 4.2.2
cwm-boot-JB.Stock.Kernel-JDQ39.zip





You can use this thread for all infos and doubt (click on users for direct link):
[WALLPAPERS] [LOGO SIGNATURE] - [AK KERNEL] -
Ciprianruse88
[GUIDE] - [CPU Governors & I/O Schedulers] - MBQsniper
[FIX] - [Optimum Color Control Values] - Arzbhatia

[How-to] [FAQ] - [Paranoid Android 101] - Khizar
[GUIDE] - [How to keep sdcard format same after upgrading to 4.2] - Khizar

[GUIDE] - [Building your first Kernel] - Thewadegeek
[GUIDE] - [Create a Kernel Building Script] - Ayysir
[REF] - [Galaxy Nexus ROM / kernel combination comparison] - Charmacas

New fantastic tutorial for compile a persona Kernel:

[TUTORIAL] - [Complete Galaxy Nexus Kernel Development] - Climber Ty



Don't forget to press Thanks and Rating
button!

The Following 927 Users Say Thank You to anarkia1976 For This Useful Post: [ Click to Expand ]
 
anarkia1976
Old
(Last edited by anarkia1976; 16th May 2013 at 08:43 AM.)
#2  
anarkia1976's Avatar
Recognized Contributor - OP
Thanks Meter 20644
Posts: 5,208
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Tutorial xXx - Evil Add On


My daily driver ROM is (click on logo):



DroidTh3ory:

This is AXI0M.. Its Rebirth.
Feature filled ROM based on speed.
Contains Mods, Features, and Code from EVERYWHERE.

Build Details: AOSP 4.2.2 Compiled Using Linaro 4.7 Toolchain and -03 Optimizations
Krait Optimizations
Cortex A9 Optimizations
Bionic Optimizations
and a lot of others fck features ......


Thanks a lot to

DroidTh3ory

INFOS AND GUIDES:

New Guide is online click on Image:
[MOD][KERNEL][4.2.X][BOOTLOGO] Add a Boot Logo like SGS1 to your Gnex Kernel

AK Review (click on logo):


A lot of thanks to:
Nicuz95

All info and guides on the kernel can be found at the following link:
AK WIKI PAGE

The Following 219 Users Say Thank You to anarkia1976 For This Useful Post: [ Click to Expand ]
 
anarkia1976
Old
(Last edited by anarkia1976; Yesterday at 07:26 AM.)
#3  
anarkia1976's Avatar
Recognized Contributor - OP
Thanks Meter 20644
Posts: 5,208
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Angry xXx - Experimental Kernel Version






INTRODUCTION:
--- This kernel version is experimental in continuous evolution ---
it has all the features characteristic of the AK.

And 'suitable for those who like to have a super updated kernel.

NB:
PGM is supported

--- if you have problem report this to Developer Thread ---

* Works on:
4.2.1 - 4.2.2
AOSP and CM ROMs

Linux 3.0.79+
Based on JB Stock Kernel
Ramdisk Compatible with CM-10.X and AOSP-4.2.2
Compiled with New Linaro 4.7.3-2013.04.15
Linaro -O3 Optimizations

KERNEL OPTIONS:

Revert --- Wifi Drivers ---
from 3.4 to Old:

WEP don't work anymore with new drivers
Bcmdhd: Version 1.88-16
NB:
Do you want to restore old kernel or another kernel? Before flash you have to do:
Step1: Download script manager (https://play.google......scriptmanager)
Step2: Disable Wifi, Tethering ecc ...
Step3: Run as root /data/ak/recovery_wpa_hostapd.sh
Step4: Goto to recovery and flash your new kernel
or
Flash this ZIP from recovery:
ak.restore.OLD.WIFI.zip

Enable --- Frandom ---
support at Boot:

Link to Technical info for Frandom
Step1: copy from /data/ak/init.d/98frandom to init.d folder
Step2: set permission to +x and owner to root:shell
Step3: reboot

Enable --- Ksm ---
without app:

Link to post with instructions
Link to wiki page for technical info
Thanks lisan

Enable --- Zram ---
Step1: Run /data/ak/backup/zram_imoseyon.sh with scriptmanager
Step2: check if it work by do command --- free --- from terminal

Fix for --- wifi drops ---
Enable Wifi High perf in trickster
Disable wifi optimizations from settings
Disable Avoid poor connections



KERNEL FEATURES:

Governors:
Interactive from 3.4.X Kernel (Default) with Early Suspend when screen goes Off
Conservative with Early Suspend cpu1 when screen goes Off
Ondemandplus
Ondemand
Wheatley
Performance
Powersave
Userspace
Hyper
Lazy

Hotplug Governors:
Abyssplug
Hotplug
Sakuractive


NB
...
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 ...

IF YOU WANT TO USE HOTPLUG FEATURE YOU HAVE TO SET:

MIN FREQ =MIN ON FREQ
(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:
512/32

* Cpu Freqs:
350Mhz (Default Min)
1200Mhz (Default Max)
+180Mhz
+230Mhz
+525Mhz
+810Mhz
+1350Mhz
+1350Mhz
+1420Mhz
+1480Mhz
+1560Mhz
+1640Mhz

* Gpu Freqs:
384Mhz


* TCP Congestion:
Westwood (Default)

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


* Others Features:
Enabled IVA 500Mhz
95iosettings - 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

Optimizations:
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
USB OTG Mount
... 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:
last_kmsg
logcat
uname
dumpsys
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
The Following 184 Users Say Thank You to anarkia1976 For This Useful Post: [ Click to Expand ]
 
anarkia1976
Old
(Last edited by anarkia1976; Yesterday at 07:26 AM.)
#4  
anarkia1976's Avatar
Recognized Contributor - OP
Thanks Meter 20644
Posts: 5,208
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Database xXx - Kernel Differential Changelog






AK SKL 250

DIFFERENTIAL CHANGELOGS

NB:
PGM is supported

--- if you have problem report this to Developer Thread! ---

Project name: AK KERNEL
•anarkia1976 - Kernel Version: AK.250.SKL

•anarkia1976 - dyn_sync_cntrl.c: Enable Sync Globally
•Jiri Pirko - macvlan: fix passthru mode race between dev removal and rx path
•anarkia1976 - Revert "net: wireless: bcmdhd: Fix sched scan processing"
•anarkia1976 - Kernel Version: AK.008.EXP
•anarkia1976 - Linux 3.0.79
•anarkia1976 - tuna_ak_defconfig: Enable DEBUG_INFO
•anarkia1976 - Revert "sched.h: Fix load average calculation for HZ=300"
•Dmitry Shmidt - net: wireless: bcmdhd: Fix sched scan processing
•anarkia1976 - Kernel Version: AK.006.EXP - SixSixSix The Number of the Beast
•Dan Murphy - OMAP4: Add 4430 ES2.3 chip is check
•faux123 - OMAP4: ID: Chip detection for OMAP4470
•Anand Gadiyar - omap4: add 4430 ES2.3 support
•anarkia1976 - tuna_ak_defconfig: Enable TI OMAP thermal Framework Drivers
•faux123 - thermal framework: increase duty cycle throttle temperature from 65 to 75
•faux123 - plat-omap: add compatibility with new TI OMAP thermal framework drivers
•faux123 - Staging: add TI OMAP Thermal Framework drivers
•Sebastien Sabatier - ARMMAP4:Temp Sensor: Define TALERT_IRQ as High level interrupt sensitive
•Sebastien Sabatier - ARMMAP4:Temp sensor: fix low limit for thresholds
•Sebastien Sabatier - Staging Thermal FW: PCB Temp Sensor: Fix management of ADC conversion
•Eugen Mandrenko - TI thermal framework: rework initialization sequence
•Eugen Mandrenko - OMAP4 CPU Thermal governor:removes repetitive info
•Eugen Mandrenko - TI TFW: omap die governor:fix for staying in PANIC zone
•Eduardo Valentin - TI thermal framework: introduce the thermal framework debug capability
•Eduardo Valentin - TI thermal framework: fix initialization sequence and introduce "pcb" domain
•Eugen Mandrenko - ARMMAP4:Thermal Framework:added TMP102 temperature sensor
•Eduardo Valentin - TI thermal framework: register cpufreq cooling device in module init
•faux123 - board/omap2plus: fix duty cycle cooling coding error
•faux123 - DRIVERS: MISC: change the DC cpufreq control to TF control
•faux123 - board/omap2plus: add missing thermal framework code from OMAPZOOM.org baseline
•faux123 - Thermal Governor: Added duty cycle governor
•faux123 - DRIVERS: MISC: move DC from misc to thermal_framework
•faux123 - DRIVERS: MISC: Add OMAP4430 Static Thermal Policy
•Eduardo Valentin - TI thermal framework: introduce thermal_lookup_temp function
•Eduardo Valentin - TI thermal framework: set temperature when domain is ready
•Eduardo Valentin - TI thermal framework: omap die governor: introduce enter zone helper function
•Eduardo Valentin - TI thermal framework: omap die governor: simplify the cooling device search
•Eduardo Valentin - TI thermal framework: translate sensor helper functions into macro helpers
•Eduardo Valentin - TI thermal framework: add helper macro to call ops on several thermal devices
•Eduardo Valentin - TI thermal framework: avoid free memory not allocated by the fw
•Eduardo Valentin - TI thermal framework: remove unnecessary checks on thermal domain list
•Eduardo Valentin - TI thermal framework: introduce thermal_device_call helper macro
•Eduardo Valentin - TI thermal framework: standardize thermal device ops
•Eduardo Valentin - TI thermal framework: No need to return on end of void functions
•Eduardo Valentin - TI thermal framework: release allocated memory for thermal domains
•Eduardo Valentin - TI thermal framework: improve thermal domain manipulations
•Eduardo Valentin - TI thermal framework: Remove unused index
•Sebastien Sabatier - TI Thermal Governor: Updated the parameters for OMAP hot spot extrapolation
•Ambresh K - Thermal Governor: OMAP4: cancel work task while suspending.
•Sebastien Sabatier - ARMMAP4:Temp sensor: Keep constant sampling rate
•Sebastien Sabatier - ARMMAP4:Temp sensor: Fixed context restoration of OMAP temp sensor
•Ruslan Bilovol - OMAP4: TEMP_SENSOR: Add missing carriage returns in print-function call
•Leonid Iziumtsev - OMAP4470: TEMP_SENSOR: Thermal sensor support for 4470
•Leonid Iziumtsev - OMAP4: TEMP_SENSOR: Tuning values of TSHUT-thresholds
•Leonid Iziumtsev - OMAP4470: TEMP_SENSOR: Fatal threshold hardware warm reset generation
•Leonid Iziumtsev - OMAP4: TEMP_SENSOR: Additional checking for context lost scenario
•Sebastien Sabatier - Revert "OMAP4: TEMP_SENSOR: Tuning values of TSHUT-thresholds"
•Sebastien Sabatier - OMAP4 Thermal Framework: support multiple sensors per domain
•faux123 - OMAP4 Thermal Framework: added PCB temperature sensor
•Sebastien Sabatier - Staging: Temp sensor: Update management of thresholds
•Leonid Iziumtsev - OMAP4: TEMP_SENSOR: Tuning values of TSHUT-thresholds
•Dan Murphy - Staging: Temp sensor: Update the logging for missing func name
•Dan Murphy - Thermal FW: Temp sensor: Update PM ops for runtime
•Sebastien Sabatier - OMAP4 TEMP_SENSOR: Removed unwanted save/restore of ctrl register
•Sebastien Sabatier - OMAP4 TEMP_SENSOR: Fix configurations of thresholds and associated masks
•Sebastien Sabatier - OMAP4 TEMP_SENSOR: Update the TSHUT configuration to a safer value
•Keerthy - Update adc to temperature table and the table boundaries
•Dan Murphy - Fix panic on 4430 for the temp sensor idle
•Dan Murphy - Add OMAP on die temp sensor support
•Dan Murphy - Add thermal framework to the staging area
•Eugen Mandrenko - ARMMAP4:Thermal Framework:TMP102 registration
•Sebastien Sabatier - OMAP4 CPU Thermal governor: use PCB sensor to extrapolate hot spot temperature
•Dan Murphy - Thermal: Modify the panic zone to be more agressive
•Sebastien Sabatier - Thermal Governor: Added logging statement
•Sebastien Sabatier - Thermal Governor: Update the actions for each thermal zone
•Dan Murphy - Thermal Governor: Disable annoying logging statement
•Dan Murphy - Add OMAP on-die governor to the thermal fw
•Konstantin Shlyakhovoy - RTC: twl6030: correct usage of static register while reading RTC
•Heechul Yun - ARM: 6998/2: kernel: use proper memory barriers for bitops
•Konstantin Shlyakhovoy - ARM: OMAP4: l2x0: Set optimized value for prefetch offset
•Konstantin Shlyakhovoy - ARM: OMAP4: l2x0: Cleanup prefetch offset register setting
•anarkia1976 - Add make_defconfig.sh Script
•anarkia1976 - Kernel Version: AK.004.EXP
•Dorimanx - Reduced Android Logger RAM usage. TNX to sakindia123@xda for point.
•Michal Pecio - cpufreq: conservative: update frequency when limits are relaxed
•Amit Daniel Kachhap - PM / cpufreq: Initialise the cpu field during conservative governor start
•anarkia1976 - tuna_ak_defconfig: Disable SERIO
•Keff - cpufreq: Memory leak with sysfs when stats table are freed
•anarkia1976 - ashmem: fix deadlock when system is low on memory
•anarkia1976 - Kernel Version: AK.003.EXP
•anarkia1976 - Add pwclient - Patchwork: https://patchwork-mail.kernel.org/
•imoseyon - random: remove warning
•imoseyon - mmc: decrease wakelock timeout
•imoseyon - bcmdhd: tweaked wakelocks a bit
•Srivatsa Vaddagiri - sched: Reset rq->next_interval before going idle
•Srivatsa Vaddagiri - sched: Fix SCHED_HRTICK bug leading to late preemption of tasks
•anarkia1976 - Revert "hrtimer: Consider preemption when migrating hrtimer cpu_bases"
•anarkia1976 - Revert "hrtimer: Prevent enqueue of hrtimer on dead CPU"
•Todd Poynor - cpufreq: interactive: handle errors from cpufreq_frequency_table_target
•Todd Poynor - cpufreq: interactive: reduce chance of zero time delta on load eval
•Lianwei Wang - cpufreq: stats: Don't stop notification call chain


Twitter: @anarkia1976
Droid-Hive: Ak Kernel
Xda:
Ak Kernel

AK TEAM MODERATOR, BETA TESTERS and DEVELOPERS
Mbq, Cr88, Sk8, Nephilim, Khizar, Lioux, Szucsgf
Samersh, Sert00, MarcoP74, Lovejoy,
Musash.ed, Thegtfusion, Tex99
Arz, Hetalk, BigBro1984, Wisefreakz

The Following 201 Users Say Thank You to anarkia1976 For This Useful Post: [ Click to Expand ]
 
moogtheartist
Old
#5  
moogtheartist's Avatar
Senior Member
Thanks Meter 42
Posts: 121
Join Date: Jun 2012
Location: Cincinnati
okay... i'm D/Ling now... Let's see what this bad boy does...
The Following User Says Thank You to moogtheartist For This Useful Post: [ Click to Expand ]
 
marshall39
Old
#6  
Senior Member
Thanks Meter 54
Posts: 444
Join Date: Oct 2010
Thanks , just flashed it with PA

Just one question , is there a way to use CPU at 1200? With Trickster I have 920 or 1350

Thanks for your work
The Following User Says Thank You to marshall39 For This Useful Post: [ Click to Expand ]
 
ceejay83
Old
#7  
Senior Member
Thanks Meter 688
Posts: 2,444
Join Date: Feb 2011
Location: Los Angeles
Compatible with pgm?
The Following User Says Thank You to ceejay83 For This Useful Post: [ Click to Expand ]
 
anarkia1976
Old
#8  
anarkia1976's Avatar
Recognized Contributor - OP
Thanks Meter 20644
Posts: 5,208
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Wink cpu

The base frequencies are:
180
350
700
920
1350
1520

I have changed 1200Mhz ... to 1350Mhz ... little boost to phone operation.... with a little battery energy small ..

Twitter: @anarkia1976
Droid-Hive: Ak Kernel
Xda:
Ak Kernel

AK TEAM MODERATOR, BETA TESTERS and DEVELOPERS
Mbq, Cr88, Sk8, Nephilim, Khizar, Lioux, Szucsgf
Samersh, Sert00, MarcoP74, Lovejoy,
Musash.ed, Thegtfusion, Tex99
Arz, Hetalk, BigBro1984, Wisefreakz

The Following 17 Users Say Thank You to anarkia1976 For This Useful Post: [ Click to Expand ]
 
moogtheartist
Old
#9  
moogtheartist's Avatar
Senior Member
Thanks Meter 42
Posts: 121
Join Date: Jun 2012
Location: Cincinnati
Click image for larger version

Name:	uploadfromtaptalk1347466305625.jpg
Views:	47114
Size:	87.8 KB
ID:	1321479

It's up and running!

Sent from the best iPhone YET!!

"The Galaxy Nexus"
The Following User Says Thank You to moogtheartist For This Useful Post: [ Click to Expand ]
 
marshall39
Old
#10  
Senior Member
Thanks Meter 54
Posts: 444
Join Date: Oct 2010
Quote:
Originally Posted by anarkia1976 View Post
The base frequencies are:
180
350
700
920
1350
1520

I have changed 1200Mhz ... to 1350Mhz ... little boost to phone operation.... with a little battery energy small ..
OK thanks I hope my battery won't feel too bad

 
Post Reply+
Tags
anarky, kernel

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...