Post Reply

[KERNEL] [TUNA] [3.0.80+] [4.2.x] [SKL v256 - KUBO r50^] [30/05] AK

OP ak

12th September 2012, 04:41 PM   |  #1  
ak's Avatar
OP Recognized Contributor
Flag Ak Land Valley
Thanks Meter: 44,429
 
10,697 posts
Join Date:Joined: Feb 2011
Donate to Me
More





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.256.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!

Last edited by ak; 30th May 2013 at 08:13 PM.
The Following 1,009 Users Say Thank You to ak For This Useful Post: [ View ]
12th September 2012, 04:42 PM   |  #2  
ak's Avatar
OP Recognized Contributor
Flag Ak Land Valley
Thanks Meter: 44,429
 
10,697 posts
Join Date:Joined: Feb 2011
Donate to Me
More
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

Last edited by ak; 16th May 2013 at 08:43 AM.
The Following 243 Users Say Thank You to ak For This Useful Post: [ View ]
12th September 2012, 04:42 PM   |  #3  
ak's Avatar
OP Recognized Contributor
Flag Ak Land Valley
Thanks Meter: 44,429
 
10,697 posts
Join Date:Joined: Feb 2011
Donate to Me
More
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.80+
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
Last edited by ak; 24th May 2013 at 06:09 AM.
The Following 210 Users Say Thank You to ak For This Useful Post: [ View ]
12th September 2012, 04:43 PM   |  #4  
ak's Avatar
OP Recognized Contributor
Flag Ak Land Valley
Thanks Meter: 44,429
 
10,697 posts
Join Date:Joined: Feb 2011
Donate to Me
More
Database xXx - Kernel Differential Changelog



AK SKL 256

DIFFERENTIAL CHANGELOGS

NB:
PGM is supported

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

Project name: AK KERNEL
•anarkia1976 - Kernel Version: AK.256.SKL
3.0.80+
Revert fcharge Patches
Project name: AK KERNEL
•anarkia1976 - Kernel Version: AK.255.SKL

•anarkia1976 - Kernel Version: AK.013.EXP
•Joshua Wise - fastchg: Only enable fast charge GPIO as long as we actually have some charging to do.
•Joshua Wise - fastchg: Remove vestigial fsa9480 "force AC" switch.
•Joshua Wise - fastchg: change fast charge to override the high current GPIO, not the USB cable mode
•Tatyana Brokhman - block: urgent: Fix dispatching of URGENT mechanism
•Tatyana Brokhman - block: urgent request: Update dispatch_urgent in case of requeue/reinsert
•Paul Reioux - rq_stats: changing the show function for sysfs entry def_timer_ms
•Paul Reioux - rq_stats: set rq_info.init after initializing rq_info attributes
•Dmitry Shmidt - net: wireless: bcmdhd: Close p2p0 device in wl_down
•anarkia1976 - Kernel Version: AK.012.EXP
•anarkia1976 - tuna_ak_defconfig: LOGLEVEL=7
•anarkia1976 - Kernel Version: AK.011.EXP
•H Hartley Sweeten - lib/sha1.c: quiet sparse noise about symbol not declared
•Linus Torvalds - arm: remove "optimized" SHA1 routines
•Mandeep Singh Baines - lib/sha1: use the git implementation of SHA-1
•Colin Cross - hardlockup: detect hard lockups without NMIs using secondary cpus
•Xiaobing Tu - tty: hold lock across tty buffer finding and buffer filling
•Vijayavardhan Vennapusa - USB: f_mtp: Fix corner cases in MTP driver while syncing
•Jin Hong - arm: show present cpu instead of online cpu in /proc/cpuinfo
•anarkia1976 - Kernel Version: AK.010.EXP
•Colin Cross - freezer: shorten freezer sleep time using exponential backoff
•Francisco Franco - cpufreq: interactive: fix derp of from latest commit. Original author of last commit has been notified to fix it upstream.
•Lianwei Wang - cpufreq: interactive: fix race on cpufreq TRANSITION notifier
•Lianwei Wang - cpufreq: interactive: don't schedule timer on offline cpu
•Lianwei Wang - cpufreq: interactive: resched timer if max freq raised
Last edited by ak; 24th May 2013 at 06:09 AM.
The Following 221 Users Say Thank You to ak For This Useful Post: [ View ]
12th September 2012, 04:46 PM   |  #5  
moogtheartist's Avatar
Senior Member
Flag Cincinnati
Thanks Meter: 43
 
121 posts
Join Date:Joined: Jun 2012
More
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: [ View ]
12th September 2012, 05:05 PM   |  #6  
Senior Member
Thanks Meter: 57
 
495 posts
Join Date:Joined: Oct 2010
More
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: [ View ]
12th September 2012, 05:11 PM   |  #7  
Senior Member
Los Angeles
Thanks Meter: 881
 
2,834 posts
Join Date:Joined: Feb 2011
More
Compatible with pgm?
The Following User Says Thank You to ceejay83 For This Useful Post: [ View ]
12th September 2012, 05:11 PM   |  #8  
ak's Avatar
OP Recognized Contributor
Flag Ak Land Valley
Thanks Meter: 44,429
 
10,697 posts
Join Date:Joined: Feb 2011
Donate to Me
More
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 ..
The Following 23 Users Say Thank You to ak For This Useful Post: [ View ]
12th September 2012, 05:12 PM   |  #9  
moogtheartist's Avatar
Senior Member
Flag Cincinnati
Thanks Meter: 43
 
121 posts
Join Date:Joined: Jun 2012
More
Click image for larger version

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

It's up and running!

Sent from the best iPhone YET!!

"The Galaxy Nexus"
The Following 2 Users Say Thank You to moogtheartist For This Useful Post: [ View ]
12th September 2012, 05:14 PM   |  #10  
Senior Member
Thanks Meter: 57
 
495 posts
Join Date:Joined: Oct 2010
More
Quote:
Originally Posted by anarkia1976

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 Subscribe to Thread

Tags
anarkia1976, anarky, gnex, kernel
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Galaxy Nexus Android Development by ThreadRank