[KERNEL] A.S.K.P | Build 20 | 3.0.93+ | 4.2.2 [B19] EOL | 4.3 [B20MR2] | 21-08-2013 - Samsung Galaxy Nexus

THIS IS MAGURO SPECIFIC. Reference for toro/toroplus at respective forums.
DOWNLOADS HERE ARE COMPATIBLE WITH ALL VARIANTS.
I'm Very sorry. This is posted on 18th August. I need to start studying now. I'm left with 30 days. A major super milestone will come after 11 October Please await for my exams to end Cheers~
READ THIS BEFORE DOWNLOADING
THE ULTIMATE ASKP USER GUIDE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"The kernel for the ones who love everything in one."
Let's make it simple.
With the introduction of so many kernels in the forums, every user just wants his/her phone to enjoy the crisp experience of their device. With ASKP, you get to enjoy the brilliant works of all developers into one small kernel. ASKP, is a modified kernel that merges many tweaks together, just like P.A.C.
DISCLAIMER
We, the ASKP Team, are not responsible for any bricks that are caused by this kernel. When you flash this kernel, you agree that it's what you've done. Read the Thread THOUROUGHLY before posting any redundant questions or are trying to flame for bugs.
Click to expand...
Click to collapse
Features​
- Compiled with Codesourcery 4.7.3 May 2013 Toolchain
- Advanced Hotplugging System
- Optimized lib compression system
- Customized Memory Page Allocation from the Linux Community
- Optimized Generic Memory Hotplug Drivers
- SELinux Upstream Patches
- OSELinux System
- Joe's RCU
- MIUI Compatibility
- Google's Sources Merges
- Optimized OMAP 4 Tweaks
- zsmalloc support
- The new XZ Compressed Image
- LZ4 RAMDisk and lib compressor module from Linux Upstream
- dcache Support
- Overall Performance increase System-wide while reducing battery drain
- Frandom Optimizations
- word-at-a-time Interface by faux123
- -pipe Optimizations
- Optimized LPDDR RAM Timings
- sched per cpu variable which avoids locks
- ARM CPU Topology Support
- Content Adaptive Brightness (CAB)
- Battery Life eXtender (BLX)
- Tweaked Governors
+ Ondemand
+ hotplug
+ Interactive *Default*
+ hyper
+ Dynamic Interactive
+ performance
+ Powersave
+ InteractiveX
- TCP Algorithims
+ Westwood *Default*
+ reno
+ cubic
+ vegas
+ yeAH
- Read-Ahead Buffer
- Input/Output Schedulers
+ Noop
+ deadline
+ Sioplus *Default*
+ row
+ CFQ
+ BFQv6
- Dynamic File Sync
+ With commits upstream from Faux's source
- Gamma Control
- GPU Overclocking
+ 308MHz
+ 384MHZ
+ 512MHz
- USB Fast Charge
- Underclock and Overclock support
+ 198MHz Minimal
+ 1420MHz Maximum
- Init.d Support
- PGM Support
- BLN Support
+ Includes Battery LED
- Voltage Control
- Sound Control
- zRAM Support
- Linux Kernel Patch-ups
+ Latest Generic Hotplug Helper from 3.10
+ Interactive governor from 3.4.10
+ lpj from 3.4.10
- CGROUP_TIMER_SLACK Feature
- WLAN Modulus tweaks and fixes
- lib strings tweaks
- memhotplug upstream patches
- Hotplugging ARM Fixes from Linux 3.11 RC
Source: Github
4.3 Changelog - https://github.com/Amperific/kernel_tuna_4.3/commits
4.2 Changelog - https://github.com/Amperific/kernel_tuna_4.3/commits/milestone
Issues Log.
• NONE! XD
The ASKP Team.
*Head Developer* Amperific
*GFX & Admin* Idrito
*Head Test Pilot* Okanb3
*tuna Test Pilot* Khizar
WANT TO TREAT US TO A CUP O' BEER? Donate to us here!
​Credits:
Boy Petersen (Source Base)(Cherry picks)(Up to Build 20)
CyanogenMod (Source base)(Up to Build 20)(Cherry Picks)
AOSP (Source Base)(From Build 20 Onwards)
Imoseyon (Cherry picks)
idrito (Design)
Ezekeel (Voltage & Sound Control, BLX)
Anarkia (AK)(Cherry Picks)
Franco (FK)(Cherry Picks)
Edoko (AirKernel)(Cherry Picks)
Simone201 (N.E.A.K.)(Cherry Picks)
Faux123 (Cherry Picks)
Huexxx (Patches)
Texas Instruments (Generic OMAP Patches)(Source Base)
Linus Torvalds (Upfront kernel patches)
ARM Linux (Generic Patches)
Codesourcery (GCC)
Samsung (Cherry Picks)
Qualcomm (Patches)
_MBQ (FTP File Hosting)

Downloads​
How to's *READ BEFORE YOU DO ANYTHING EVEN IF UR DOWNLOADING STABLE*:
- These builds are currently at the super experimental stage. Whichever below are risky for being your daily driver, but I myself test it before release, so rest assured it will boot.
- By downloading the zip, just wipe cache and dalvik cache and flash the zip.
- Your first bootup may take up to 9 minutes, So yeah. Take note It's not a brick.
- Lastly, Always check up the issues log and make sure you accept that issue before flashing. I assure you that every single bug will be listed there.
- +Some Spoiler+ xD So everytime we release a Build, it means that the next build is ready and under testing Just to say xD
- Like our work? Click this! to support us
@lastforone's MEGA All-in-one ASKP Mirror~ Click below
Remember to thank him!
Open Alpha Releases - OBSELETE
ASKP-b1.zip - 5.69 MB
ASKP-b2.zip - 5.45 MB
Beta Releases
ASKP-b3.zip - 5.85 MB
ASKP-b4.zip - 5.82 MB
ASKP-B15MR2.zip - 2.93 MB
GOLDEN MASTER RELEASE NOTES
- Any release that falls under the Golden Master release is a pre-milestone release. With the G.M Builds, you'll get to enjoy 95% stability system-wide. This means that builds falling under G.M are considered daily drivers. But there's a saying, "Nothing is perfect". So yeah. Expect a few issues here and there. Even if there are, it wouldn't be bad. All the major bugs will be completely killed before the Beta phase ends.
- Boot up speeds won't take as long as Alpha and Beta releases, expect booting to be much shorter
Golden Master Releases *Pre-Milestone*
ASKP-b5.zip - 5.82 MB
ASKP-b5a.zip - 4.55 MB
Mirror: ASKP-b5a.zip
ASKP-b6.zip - 4.55 MB
Mirror: ASKP-b6.zip
ASKP-B16MR2.zip - 2.93 MB
ASKP-B17MR2.zip - 2.93 MB
ASKP-B18MR2.zip - 3.06 MB
STABLE RELEASE NOTES
- Yep. You see this. It means the kernel is good to go, you can take it, put it into your phone, and run it like you're putting a bacon on a bread Like spreading butter over a pan. That smooth. There should be virtually no issues here. Even minor ones most probably are ROM-related. Unlike the builds above, you won't get to enjoy super experimental features like higher frequency clock rates. Take note of that
STABLE RELEASE
ASKP-b7.zip - 4.56 MB
ASKP-b11.zip - 5.75 MB
ASKP-b12.zip - 4.57 MB
ASKP-B18.zip - 4.49 MB
ASKP-B19.zip - 4.49 MB
ASKP-B19MR2.zip - 3.06 MB
ASKP-B20MR2.zip - 3.06 MB
PRE-SUPER MILESTONE RELEASE NOTES
- This is the final few builds that can near the End Of Line product of the kernel. Whatever is here is extremely experimental, untested and unsupported. These builds are only a minor preview of the upcoming super milestone. Do not think that the main features of the super milestone will appear here. This is because we don't want other developers to strip our works off immediately even before we release the super milestone.
PSM RELEASE
ASKP-B13.zip - 4.45 MB
ASKP-B14.zip - 4.49 MB
ASKP-B15.zip - 4.49 MB
SUPER MILESTONE RELEASE
- I've got nothing else to say xD Bugless. Super Stable. End Of Line.
ASKP-B16SM.zip - 4.49 MB
​

Frequently Asked Questions (FAQs).
- Wait, is this another mainline kernel?
*No. It is not. ASKP has commits that would come from almost every part of the world. This gives it the feeling of unity, like a unified kernel. Apart from that, Patches from Various manufacturers of the many parts of the phone will be brought upfront into this kernel.
===================================
User-Based Tutorials
- These are basically either from the quotes of a member utilizing ASKP whom we believe may help you in achieving your optimum performance and battery life from this Kernel.
ASKP Team's
Amperific said:
Clock speed: 192-1228MHz
Governor: Interactive
Scheduler: deadline
Read ahead buffer size: 384
TCP Congestion: Westwood
CAB: On
USB FC: On
Multi Core Power Saving: 1
High Performance Sound: On / Boost: 2
Vibrator Strength: 75
Battery Life Extender: 100
Dynamic Fsync: On
GPU OC: 384MHz
zRAM: Off
Smartreflex: All Switched On
RGB: morfic
Click to expand...
Click to collapse
User-Specific
gamerman123x said:
ASKP B14 is really smooth with the ROM LiquidSmooth 2.9 and here are my settings for trickster mod
General:
R.A.B - 512
Schedular - BFQ
CPU Frequency;
Min - 192mhz
Max - 1344mhz
Max Screen Off - 537mhz
Min screen On - 384mhz
Governor - Hyper
Specific:
WiFi High Performance - Off
C.A.B - Off
Force Fast Charge - Off
Multi core Power Saving - 0
High Performance Sound - On
Headphone Volume Boost - 3
Vibrator Strength - 60
Battery Life Extender - 100
Dynamic FSYNC - On
Temperature Limit - 64
GPU OC - 384mhz
ZRAM - Off
Then all voltages are stock
Screen:
Contrast . -21
GAMMA - 6
GAMMA Offset;
Red - 2
Green - 4
Blue - 6
Color Multiplier;
Red - 165
Green - 185
Red - 205
And those are my trickster settings and my phone is buttery smooth no lag..!!
Enjoy!!
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
================================
=================================== ==
Joining the ASKP Team.
- Yep, you see this. I just feel that being a soloist isn't helping this kernel. I want to bring an up to date kernel to my users as soon as I can, and in fact, I prefer giving them nightly builds. But it is the fact that I can't work on it daily, so I need more help, that's why I am forming a team, a team to help in this kernel. So here are the few people I need
+ Kernel Developer (You know it
+ App Developer (Something like A trickster mod?) xD
+ Official Tester - We've got two already So Yeah, no need anymore
PM me please or email me @ [email protected]

here comes a kernel!

Another yay :good: !

Is • WLAN module is broken means cant use wifi?

okanb3 said:
Is • WLAN module is broken means cant use wifi?
Click to expand...
Click to collapse
Yep. :/ I'm gonna release a flashable modules package. Am testing it right now.
Sent from my Galaxy Nexus using Tapatalk 2

Amperific said:
Yep. :/ I'm gonna release a flashable modules package. Am testing it right now.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
IMHO, is stupid release thing when 's unusable, i suggest do some test alone,without write new post here, and when u have first beta usable without any big problem release beta for find every little bug and problems
Never understand this haste of release thing.
I never seen HALO alpha that don't work but only floating visible
I never seen franco kernel that don't boot
i never seen AOKP official released with no audio working

d0ge01 said:
IMHO, is stupid release thing when 's unusable, i suggest do some test alone,without write new post here, and when u have first beta usable without any big problem release beta for find every little bug and problems
Never understand this haste of release thing.
I never seen HALO alpha that don't work but only floating visible
I never seen franco kernel that don't boot
i never seen AOKP official released with no audio working
Click to expand...
Click to collapse
Come on bro. Chill~ There are always bugs. If you've flash B1, the build isn't today. And besides, it boots, just that WLAN is broken.
Sent from my Galaxy Nexus using Tapatalk 2

d0ge01 said:
IMHO, is stupid release thing when 's unusable, i suggest do some test alone,without write new post here, and when u have first beta usable without any big problem release beta for find every little bug and problems
Never understand this haste of release thing.
I never seen HALO alpha that don't work but only floating visible
I never seen franco kernel that don't boot
i never seen AOKP official released with no audio working
Click to expand...
Click to collapse
Let's piece together this puzzle, shall we?
We're a community, right? Right.
This is a developer thread, correct? Correct.
Although it may not work, let's not put him on blast, lets kindly and patiently try and help him solve the problem.
Sent from my Nexus 7 using xda premium

d0ge01 said:
IMHO, is stupid release thing when 's unusable, i suggest do some test alone,without write new post here, and when u have first beta usable without any big problem release beta for find every little bug and problems
Never understand this haste of release thing.
I never seen HALO alpha that don't work but only floating visible
I never seen franco kernel that don't boot
i never seen AOKP official released with no audio working
Click to expand...
Click to collapse
relax, the dev clearly mentioned in the title thats this is an "alpha".. if you want something bug free dont flash alphas and try showing some respect the guy is doing this for free and in his spare time, dont act like you pay the devs to build rom/kernels/mods/etc

Okay guys. I found the issue. I'm gonna fix it asap. It's within the RAMDisk, really glad to hear this cause it will be fixed easily.
Sent from my Galaxy Nexus using Tapatalk 2

Amperific said:
Okay guys. I found the issue. I'm gonna fix it asap. It's within the RAMDisk, really glad to hear this cause it will be fixed easily.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Excellent! Let me know if I can be of any help.
Sent from my Galaxy Nexus using xda premium

MBQ_ said:
Excellent! Let me know if I can be of any help.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Okay I really need your help now. I switched the RAMDisk to Franco's. Still doesn't work. Dang.
And here's the latest build. I even attempted a switch to codesourcery.
I can't figure out. The same errors appeared in the logs i've sent you.
Sent from my Galaxy Nexus using Tapatalk 2

Amperific said:
Come on bro. Chill~ There are always bugs. If you've flash B1, the build isn't today. And besides, it boots, just that WLAN is broken.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
MBQ_ said:
Let's piece together this puzzle, shall we?
We're a community, right? Right.
This is a developer thread, correct? Correct.
Although it may not work, let's not put him on blast, lets kindly and patiently try and help him solve the problem.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Broken wireless is strange and surely is merge error or compilation error,
Khizar said:
relax, the dev clearly mentioned in the title thats this is an "alpha".. if you want something bug free dont flash alphas and try showing some respect the guy is doing this for free and in his spare time, dont act like you pay the devs to build rom/kernels/mods/etc
Click to expand...
Click to collapse
Mine is not criticism or an offense, just an observation, you're right! there are always bugs but imho broken wireless is strange,
i suggest anyway to confront https://github.com/Amperific/kernel_tuna_4.2/blob/nightly/arch/arm/configs/amperific_tuna_defconfig with stock one or see compilation error while compiling wireless module

Amperific said:
Okay I really need your help now. I switched the RAMDisk to Franco's. Still doesn't work. Dang.
And here's the latest build. I even attempted a switch to codesourcery.
View attachment 2061320
I can't figure out. The same errors appeared in the logs i've sent you.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
I want to suggest you to post here the errors if you want help from others developers.
AK

anarkia1976 said:
I want to suggest you to post here the errors if you want help from others developers.
AK
Click to expand...
Click to collapse
http://www.4shared.com/office/jjGUO-rZ/dmesg.html
http://www.4shared.com/office/Euy0Kyts/logcat.html
Here's the logcat and dmesg. I think the RAMDisk is having issues.
Sent from my Galaxy Nexus using Tapatalk 2

If I know AK like I think I do he should definitely be able to help you out bud. Same goes for mbq. Some of my favorite and highest respected devs not just on xda but overall!
Sent from my Galaxy Nexus

anarkia1976 said:
I want to suggest you to post here the errors if you want help from others developers.
AK
Click to expand...
Click to collapse
Anarkia, Can you help? Would be very grateful if you do so. I've tried again thrice today. Am tired. Can't find any issue. Darn it. I'm heading to sleep. I hope you can lecture me in fixing this issue. Faced it before but didn't know how to fix it.
Thanks a million in forward
Sent from my Galaxy Nexus using Tapatalk 2

As I can't find the RAMdisk anywhere, I cannot tell you for sure what is wrong (I haven't read the logs that were posted because 4shared need registration). Nevertheless, I think I know what's going on:
Your defconfig is set-up to build the WiFi driver as a module. After compiling your kernel, the module is located at /drivers/net/wireless/bcmdhd/bcmdhd.ko. You need to insert this (and exactly this) module on boot in order to get WiFi working. If you upload your RAMdisk, I can tell you in detail what has to be done.
You can save yourself from trouble by not building wireless as a module. In your defconfig, simply set CONFIG_BCMDHD=y.
In Fancy Kernel, I'm also building it as a module, because there's a workaround for suspend WiFi drops that relies on ejecting / reinserting the module.
[EDIT] Turns out I had an account. And my assumption was right:
Code:
[ 253.240570] bcmdhd: version magic '3.0.82-4.2-fancy_kernel-r31-ext SMP preempt mod_unload ARMv7 ' should be '3.0.82-ASPK SMP preempt mod_unload ARMv7 '
So judging from that message, I see you have automatic module inserting already (it's most likely my RAMdisk?!). All you have to do is to replace bcmdhd.ko in /sbin after every compilation. That is if you want to keep CONFIG_BCMDHD=m of course.

Related

[KERNEL] A.S.K.P | Build 19 | 3.0.91+ | 4.2.2 [B19] EOL | 4.3 [B19MR2] | 18-08-2013

THIS IS TORO SPECIFIC. Reference for maguro/toroplus at respective forums.
DOWNLOADS HERE ARE COMPATIBLE WITH ALL VARIANTS.
I'm Very sorry. This is posted on 18th August. I need to start studying now. I'm left with 30 days. A major super milestone will come after 11 October Please await for my exams to end Cheers~
READ THIS BEFORE DOWNLOADING
THE ULTIMATE ASKP USER GUIDE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"The kernel for the ones who love everything in one."
Let's make it simple.
With the introduction of so many kernels in the forums, every user just wants his/her phone to enjoy the crisp experience of their device. With ASKP, you get to enjoy the brilliant works of all developers into one small kernel. ASKP, is a modified kernel that merges many tweaks together, just like P.A.C.
DISCLAIMER
We, the ASKP Team, are not responsible for any bricks that are caused by this kernel. When you flash this kernel, you agree that it's what you've done. Read the Thread THOUROUGHLY before posting any redundant questions or are trying to flame for bugs.
Click to expand...
Click to collapse
Features​
- Compiled with Codesourcery 4.7.3 May 2013 Toolchain
- Advanced Hotplugging System
- Customized Memory Page Allocation from the Linux Community
- Optimized Generic Memory Hotplug Drivers
- SELinux Upstream Patches
- OSELinux System
- Joe's RCU
- MIUI Compatibility
- Google's Sources Merges
- Optimized OMAP 4 Tweaks
- zsmalloc support
- The new XZ Compressed Image
- LZ4 RAMDisk and lib compressor module from Linux Upstream
- dcache Support
- Overall Performance increase System-wide while reducing battery drain
- Frandom Optimizations
- word-at-a-time Interface by faux123
- -pipe Optimizations
- Optimized LPDDR RAM Timings
- sched per cpu variable which avoids locks
- ARM CPU Topology Support
- Content Adaptive Brightness (CAB)
- Battery Life eXtender (BLX)
- Tweaked Governors
+ Ondemand
+ hotplug
+ Interactive *Default*
+ hyper
+ Dynamic Interactive
+ performance
+ Powersave
+ InteractiveX
- TCP Algorithims
+ Westwood *Default*
+ reno
+ cubic
+ vegas
+ yeAH
- Read-Ahead Buffer
- Input/Output Schedulers
+ Noop
+ deadline
+ Sioplus *Default*
+ row
+ CFQ
+ BFQv6
- Dynamic File Sync
+ With commits upstream from Faux's source
- Gamma Control
- GPU Overclocking
+ 308MHz
+ 384MHZ
+ 512MHz
- USB Fast Charge
- Underclock and Overclock support
+ 198MHz Minimal
+ 1420MHz Maximum
- Init.d Support
- PGM Support
- BLN Support
+ Includes Battery LED
- Voltage Control
- Sound Control
- zRAM Support
- Linux Kernel Patch-ups
+ Latest Generic Hotplug Helper from 3.10
+ Interactive governor from 3.4.10
+ lpj from 3.4.10
- CGROUP_TIMER_SLACK Feature
- WLAN Modulus tweaks and fixes
- lib strings tweaks
- memhotplug upstream patches
- Hotplugging ARM Fixes from Linux 3.11 RC
Source: Github
4.3 Changelog - https://github.com/Amperific/kernel_tuna_4.3/commits
4.2 Changelog - https://github.com/Amperific/kernel_tuna_4.3/commits/milestone
Issues Log.
• NONE! XD
The ASKP Team.
*Head Developer* Amperific
*GFX & Admin* Idrito
*Head Test Pilot* Okanb3
*tuna Test Pilot* Khizar
WANT TO TREAT US TO A CUP O' BEER? Donate to us here!
​Credits:
Boy Petersen (Source Base)(Cherry picks)
CyanogenMod (Source base)
Imoseyon (Cherry picks)
idrito (Design)
Ezekeel (Voltage & Sound Control, BLX)
Anarkia (AK)(Cherry Picks)
Franco (FK)(Cherry Picks)
Edoko (AirKernel)(Cherry Picks)
Simone201 (N.E.A.K.)(Cherry Picks)
Faux123 (Cherry Picks)
Huexxx (Patches)
Texas Instruments (Generic OMAP Patches)
Linus Torvalds (Upfront kernel patches)
ARM Linux (Generic Patches)
Codesourcery (GCC)
CyanogenMod (Cherry Picks)
Samsung (Cherry Picks)
Qualcomm (Patches)
_MBQ (FTP File Hosting)
Downloads​
How to's *READ BEFORE YOU DO ANYTHING EVEN IF UR DOWNLOADING STABLE*:
- These builds are currently at the super experimental stage. Whichever below are risky for being your daily driver, but I myself test it before release, so rest assured it will boot.
- By downloading the zip, just wipe cache and dalvik cache and flash the zip.
- Your first bootup may take up to 9 minutes, So yeah. Take note It's not a brick.
- Lastly, Always check up the issues log and make sure you accept that issue before flashing. I assure you that every single bug will be listed there.
- +Some Spoiler+ xD So everytime we release a Build, it means that the next build is ready and under testing Just to say xD
- Like our work? Click this! to support us
@lastforone's MEGA All-in-one ASKP Mirror~ Click below
Remember to thank him!
Open Alpha Releases - OBSELETE
ASKP-b1.zip - 5.69 MB
ASKP-b2.zip - 5.45 MB
Beta Releases
ASKP-b3.zip - 5.85 MB
ASKP-b4.zip - 5.82 MB
ASKP-B15MR2.zip - 2.93 MB
GOLDEN MASTER RELEASE NOTES
- Any release that falls under the Golden Master release is a pre-milestone release. With the G.M Builds, you'll get to enjoy 95% stability system-wide. This means that builds falling under G.M are considered daily drivers. But there's a saying, "Nothing is perfect". So yeah. Expect a few issues here and there. Even if there are, it wouldn't be bad. All the major bugs will be completely killed before the Beta phase ends.
- Boot up speeds won't take as long as Alpha and Beta releases, expect booting to be much shorter
Golden Master Releases *Pre-Milestone*
ASKP-b5.zip - 5.82 MB
ASKP-b5a.zip - 4.55 MB
Mirror: ASKP-b5a.zip
ASKP-b6.zip - 4.55 MB
Mirror: ASKP-b6.zip
ASKP-B16MR2.zip - 2.93 MB
ASKP-B17MR2.zip - 2.93 MB
ASKP-B18MR2.zip - 3.06 MB
STABLE RELEASE NOTES
- Yep. You see this. It means the kernel is good to go, you can take it, put it into your phone, and run it like you're putting a bacon on a bread Like spreading butter over a pan. That smooth. There should be virtually no issues here. Even minor ones most probably are ROM-related. Unlike the builds above, you won't get to enjoy super experimental features like higher frequency clock rates. Take note of that
STABLE RELEASE
ASKP-b7.zip - 4.56 MB
ASKP-b11.zip - 5.75 MB
ASKP-b12.zip - 4.57 MB
ASKP-B18.zip - 4.49 MB
ASKP-B19.zip - 4.49 MB
ASKP-B19MR2.zip - 3.06 MB
PRE-SUPER MILESTONE RELEASE NOTES
- This is the final few builds that can near the End Of Line product of the kernel. Whatever is here is extremely experimental, untested and unsupported. These builds are only a minor preview of the upcoming super milestone. Do not think that the main features of the super milestone will appear here. This is because we don't want other developers to strip our works off immediately even before we release the super milestone.
PSM RELEASE
ASKP-B13.zip - 4.45 MB
ASKP-B14.zip - 4.49 MB
ASKP-B15.zip - 4.49 MB
SUPER MILESTONE RELEASE
- I've got nothing else to say xD Bugless. Super Stable. End Of Line.
ASKP-B16SM.zip - 4.49 MB
​
Frequently Asked Questions (FAQs).
- Wait, is this another mainline kernel?
*No. It is not. ASKP has commits that would come from almost every part of the world. This gives it the feeling of unity, like a unified kernel. Apart from that, Patches from Various manufacturers of the many parts of the phone will be brought upfront into this kernel.
===================================
User-Based Tutorials
- These are basically either from the quotes of a member utilizing ASKP whom we believe may help you in achieving your optimum performance and battery life from this Kernel.
ASKP Team's
Amperific said:
Clock speed: 192-1228MHz
Governor: Interactive
Scheduler: deadline
Read ahead buffer size: 384
TCP Congestion: Westwood
CAB: On
USB FC: On
Multi Core Power Saving: 1
High Performance Sound: On / Boost: 2
Vibrator Strength: 75
Battery Life Extender: 100
Dynamic Fsync: On
GPU OC: 384MHz
zRAM: Off
Smartreflex: All Switched On
RGB: morfic
Click to expand...
Click to collapse
User-Specific
gamerman123x said:
ASKP B14 is really smooth with the ROM LiquidSmooth 2.9 and here are my settings for trickster mod
General:
R.A.B - 512
Schedular - BFQ
CPU Frequency;
Min - 192mhz
Max - 1344mhz
Max Screen Off - 537mhz
Min screen On - 384mhz
Governor - Hyper
Specific:
WiFi High Performance - Off
C.A.B - Off
Force Fast Charge - Off
Multi core Power Saving - 0
High Performance Sound - On
Headphone Volume Boost - 3
Vibrator Strength - 60
Battery Life Extender - 100
Dynamic FSYNC - On
Temperature Limit - 64
GPU OC - 384mhz
ZRAM - Off
Then all voltages are stock
Screen:
Contrast . -21
GAMMA - 6
GAMMA Offset;
Red - 2
Green - 4
Blue - 6
Color Multiplier;
Red - 165
Green - 185
Red - 205
And those are my trickster settings and my phone is buttery smooth no lag..!!
Enjoy!!
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
================================
=================================== ==
Joining the ASKP Team.
- Yep, you see this. I just feel that being a soloist isn't helping this kernel. I want to bring an up to date kernel to my users as soon as I can, and in fact, I prefer giving them nightly builds. But it is the fact that I can't work on it daily, so I need more help, that's why I am forming a team, a team to help in this kernel. So here are the few people I need
+ Kernel Developer (You know it
+ App Developer (Something like A trickster mod?) xD
+ Official Tester - We've got two already So Yeah, no need anymore
PM me please or email me @ [email protected]
Need something a little different. Thanks.
So far I'm loving your kernel. Great battery life and performance. Keep up the great work.
dirtsky said:
Need something a little different. Thanks.
Click to expand...
Click to collapse
Sure! You're welcome
Sent from my Galaxy Nexus using Tapatalk 2
Good performance so far with the golden master.
Sent from my Galaxy Nexus using Tapatalk 2
Ooh will try.
Giving this a go with liquidsmooth
Sent from my Galaxy Nexus using Tapatalk 2
What's the difference between b5 and b5a? They are both under golden.
Sent from my Galaxy Nexus using xda app-developers app
---------- Post added at 01:29 PM ---------- Previous post was at 01:06 PM ----------
Can't download the b5a my phone, tried different browser to, just tries to load the page forever... Never mind finally got it to DL, on b5a working great, still would like to know difference.
Sent from my Galaxy Nexus using xda app-developers app
Gonna give her a go on PA3.6. Thanks for something new.
Sent from my Galaxy Nexus using xda premium
jeremytn86 said:
What's the difference between b5 and b5a? They are both under golden.
Sent from my Galaxy Nexus using xda app-developers app
---------- Post added at 01:29 PM ---------- Previous post was at 01:06 PM ----------
Can't download the b5a my phone, tried different browser to, just tries to load the page forever... Never mind finally got it to DL, on b5a working great, still would like to know difference.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
Now,
Build 5.
It is a complete rebuild of Build 4, reverting a few unstable commits and bringing in some hotplugging fixes.
Build 5a,
Has the new generic hotplug helper from 3.10 RC 7, fixing issues that involve natively shutting core down. This should improve the hotplugging of our phone by about 50%. and also, it includes new governor tweaks and fixes and also OMAP based fixes
Sent from my Galaxy Nexus using Tapatalk 2
Restoring a backup containing the golden master 5a will not get past the boot animation.
Sent from my Galaxy Nexus using Tapatalk 2
modernbummer said:
Restoring a backup containing the golden master 5a will not get past the boot animation.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
There has no issues restoring with the GM Builds. I need a logcat. That's very eccentric.
Sent from my Galaxy Nexus using Tapatalk 2
Amperific said:
There has no issues restoring with the GM Builds. I need a logcat. That's very eccentric.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Might have been because I was using obackup rather than just straight TWRP.
Sent from my Galaxy Nexus using Tapatalk 2
build 6 running nicely on Rootbox NIghtlies for Toro. Has all the great options and performance. Thanks for bringing this here.
Is this kernel running the new WiFi drivers?
Sent from my AXI0M GNex on Tap2
branedamig said:
Is this kernel running the new WiFi drivers?
Sent from my AXI0M GNex on Tap2
Click to expand...
Click to collapse
Yes, it is
Sent from my Galaxy Nexus using Tapatalk 2
Well, I went ahead and flashed this kernel. I hardly ever comment until things run a few cycles. However, over the past few months, I've flashed so many different kernels trying to get stability, good performance and battery life. Nothing has worked exceptionally well as problems always set in after either a couple cycles or days. As such, I'm desperate.
So far, this is the smoothest and fastest kernel I've installed since the AK Cylon days. Hopefully, it holds up and I will have found a new beast for my GNex.
Let me know if you still need any testers. I'll do my best to help within my realm of usage (power user) and knowledge (advanced user but not developer or programmer).
Thanks!
Sent from my AXI0M GNex on Tap2
Amperific said:
Now,
Build 5.
It is a complete rebuild of Build 4, reverting a few unstable commits and bringing in some hotplugging fixes.
Build 5a,
Has the new generic hotplug helper from 3.10 RC 7, fixing issues that involve natively shutting core down. This should improve the hotplugging of our phone by about 50%. and also, it includes new governor tweaks and fixes and also OMAP based fixes
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
So does this mean the device will no longer sometimes freeze when it hotplugs? Or is this not included in the 50%?
just flashed on Raped Ape, and so far is running very nicely. too soon to give any deep insight, but it seems quite quick and responsive for a pre-milestone build!
Many thanks for the work - keep it up!!!

[KERNEL] A.S.K.P | Build 19 | 3.0.91+ | 4.2.2 [B19] EOL | 4.3 [B19MR2] | 18-08-2013

THIS IS TOROPLUS SPECIFIC. Reference for toro/maguro at respective forums.
DOWNLOADS HERE ARE COMPATIBLE WITH ALL VARIANTS.
I'm Very sorry. This is posted on 18th August. I need to start studying now. I'm left with 30 days. A major super milestone will come after 11 October Please await for my exams to end Cheers~
READ THIS BEFORE DOWNLOADING
THE ULTIMATE ASKP USER GUIDE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
"The kernel for the ones who love everything in one."
Let's make it simple.
With the introduction of so many kernels in the forums, every user just wants his/her phone to enjoy the crisp experience of their device. With ASKP, you get to enjoy the brilliant works of all developers into one small kernel. ASKP, is a modified kernel that merges many tweaks together, just like P.A.C.
DISCLAIMER
We, the ASKP Team, are not responsible for any bricks that are caused by this kernel. When you flash this kernel, you agree that it's what you've done. Read the Thread THOUROUGHLY before posting any redundant questions or are trying to flame for bugs.
Click to expand...
Click to collapse
Features​
- Compiled with Codesourcery 4.7.3 May 2013 Toolchain
- Advanced Hotplugging System
- Customized Memory Page Allocation from the Linux Community
- Optimized Generic Memory Hotplug Drivers
- SELinux Upstream Patches
- OSELinux System
- Joe's RCU
- MIUI Compatibility
- Google's Sources Merges
- Optimized OMAP 4 Tweaks
- zsmalloc support
- The new XZ Compressed Image
- LZ4 RAMDisk and lib compressor module from Linux Upstream
- dcache Support
- Overall Performance increase System-wide while reducing battery drain
- Frandom Optimizations
- word-at-a-time Interface by faux123
- -pipe Optimizations
- Optimized LPDDR RAM Timings
- sched per cpu variable which avoids locks
- ARM CPU Topology Support
- Content Adaptive Brightness (CAB)
- Battery Life eXtender (BLX)
- Tweaked Governors
+ Ondemand
+ hotplug
+ Interactive *Default*
+ hyper
+ Dynamic Interactive
+ performance
+ Powersave
+ InteractiveX
- TCP Algorithims
+ Westwood *Default*
+ reno
+ cubic
+ vegas
+ yeAH
- Read-Ahead Buffer
- Input/Output Schedulers
+ Noop
+ deadline
+ Sioplus *Default*
+ row
+ CFQ
+ BFQv6
- Dynamic File Sync
+ With commits upstream from Faux's source
- Gamma Control
- GPU Overclocking
+ 308MHz
+ 384MHZ
+ 512MHz
- USB Fast Charge
- Underclock and Overclock support
+ 198MHz Minimal
+ 1420MHz Maximum
- Init.d Support
- PGM Support
- BLN Support
+ Includes Battery LED
- Voltage Control
- Sound Control
- zRAM Support
- Linux Kernel Patch-ups
+ Latest Generic Hotplug Helper from 3.10
+ Interactive governor from 3.4.10
+ lpj from 3.4.10
- CGROUP_TIMER_SLACK Feature
- WLAN Modulus tweaks and fixes
- lib strings tweaks
- memhotplug upstream patches
- Hotplugging ARM Fixes from Linux 3.11 RC
Source: Github
4.3 Changelog - https://github.com/Amperific/kernel_tuna_4.3/commits
4.2 Changelog - https://github.com/Amperific/kernel_tuna_4.3/commits/milestone
Issues Log.
• NONE! XD
The ASKP Team.
*Head Developer* Amperific
*GFX & Admin* Idrito
*Head Test Pilot* Okanb3
*tuna Test Pilot* Khizar
WANT TO TREAT US TO A CUP O' BEER? Donate to us here!
​Credits:
Boy Petersen (Source Base)(Cherry picks)
CyanogenMod (Source base)
Imoseyon (Cherry picks)
idrito (Design)
Ezekeel (Voltage & Sound Control, BLX)
Anarkia (AK)(Cherry Picks)
Franco (FK)(Cherry Picks)
Edoko (AirKernel)(Cherry Picks)
Simone201 (N.E.A.K.)(Cherry Picks)
Faux123 (Cherry Picks)
Huexxx (Patches)
Texas Instruments (Generic OMAP Patches)
Linus Torvalds (Upfront kernel patches)
ARM Linux (Generic Patches)
Codesourcery (GCC)
CyanogenMod (Cherry Picks)
Samsung (Cherry Picks)
Qualcomm (Patches)
_MBQ (FTP File Hosting)
Downloads​
How to's *READ BEFORE YOU DO ANYTHING EVEN IF UR DOWNLOADING STABLE*:
- These builds are currently at the super experimental stage. Whichever below are risky for being your daily driver, but I myself test it before release, so rest assured it will boot.
- By downloading the zip, just wipe cache and dalvik cache and flash the zip.
- Your first bootup may take up to 9 minutes, So yeah. Take note It's not a brick.
- Lastly, Always check up the issues log and make sure you accept that issue before flashing. I assure you that every single bug will be listed there.
- +Some Spoiler+ xD So everytime we release a Build, it means that the next build is ready and under testing Just to say xD
- Like our work? Click this! to support us
@lastforone's MEGA All-in-one ASKP Mirror~ Click below
Remember to thank him!
Open Alpha Releases - OBSELETE
ASKP-b1.zip - 5.69 MB
ASKP-b2.zip - 5.45 MB
Beta Releases
ASKP-b3.zip - 5.85 MB
ASKP-b4.zip - 5.82 MB
ASKP-B15MR2.zip - 2.93 MB
GOLDEN MASTER RELEASE NOTES
- Any release that falls under the Golden Master release is a pre-milestone release. With the G.M Builds, you'll get to enjoy 95% stability system-wide. This means that builds falling under G.M are considered daily drivers. But there's a saying, "Nothing is perfect". So yeah. Expect a few issues here and there. Even if there are, it wouldn't be bad. All the major bugs will be completely killed before the Beta phase ends.
- Boot up speeds won't take as long as Alpha and Beta releases, expect booting to be much shorter
Golden Master Releases *Pre-Milestone*
ASKP-b5.zip - 5.82 MB
ASKP-b5a.zip - 4.55 MB
Mirror: ASKP-b5a.zip
ASKP-b6.zip - 4.55 MB
Mirror: ASKP-b6.zip
ASKP-B16MR2.zip - 2.93 MB
ASKP-B17MR2.zip - 2.93 MB
ASKP-B18MR2.zip - 3.06 MB
STABLE RELEASE NOTES
- Yep. You see this. It means the kernel is good to go, you can take it, put it into your phone, and run it like you're putting a bacon on a bread Like spreading butter over a pan. That smooth. There should be virtually no issues here. Even minor ones most probably are ROM-related. Unlike the builds above, you won't get to enjoy super experimental features like higher frequency clock rates. Take note of that
STABLE RELEASE
ASKP-b7.zip - 4.56 MB
ASKP-b11.zip - 5.75 MB
ASKP-b12.zip - 4.57 MB
ASKP-B18.zip - 4.49 MB
ASKP-B19.zip - 4.49 MB
ASKP-B19MR2.zip - 3.06 MB
PRE-SUPER MILESTONE RELEASE NOTES
- This is the final few builds that can near the End Of Line product of the kernel. Whatever is here is extremely experimental, untested and unsupported. These builds are only a minor preview of the upcoming super milestone. Do not think that the main features of the super milestone will appear here. This is because we don't want other developers to strip our works off immediately even before we release the super milestone.
PSM RELEASE
ASKP-B13.zip - 4.45 MB
ASKP-B14.zip - 4.49 MB
ASKP-B15.zip - 4.49 MB
SUPER MILESTONE RELEASE
- I've got nothing else to say xD Bugless. Super Stable. End Of Line.
ASKP-B16SM.zip - 4.49 MB
​
Frequently Asked Questions (FAQs).
- Wait, is this another mainline kernel?
*No. It is not. ASKP has commits that would come from almost every part of the world. This gives it the feeling of unity, like a unified kernel. Apart from that, Patches from Various manufacturers of the many parts of the phone will be brought upfront into this kernel.
===================================
User-Based Tutorials
- These are basically either from the quotes of a member utilizing ASKP whom we believe may help you in achieving your optimum performance and battery life from this Kernel.
ASKP Team's
Amperific said:
Clock speed: 192-1228MHz
Governor: Interactive
Scheduler: deadline
Read ahead buffer size: 384
TCP Congestion: Westwood
CAB: On
USB FC: On
Multi Core Power Saving: 1
High Performance Sound: On / Boost: 2
Vibrator Strength: 75
Battery Life Extender: 100
Dynamic Fsync: On
GPU OC: 384MHz
zRAM: Off
Smartreflex: All Switched On
RGB: morfic
Click to expand...
Click to collapse
User-Specific
gamerman123x said:
ASKP B14 is really smooth with the ROM LiquidSmooth 2.9 and here are my settings for trickster mod
General:
R.A.B - 512
Schedular - BFQ
CPU Frequency;
Min - 192mhz
Max - 1344mhz
Max Screen Off - 537mhz
Min screen On - 384mhz
Governor - Hyper
Specific:
WiFi High Performance - Off
C.A.B - Off
Force Fast Charge - Off
Multi core Power Saving - 0
High Performance Sound - On
Headphone Volume Boost - 3
Vibrator Strength - 60
Battery Life Extender - 100
Dynamic FSYNC - On
Temperature Limit - 64
GPU OC - 384mhz
ZRAM - Off
Then all voltages are stock
Screen:
Contrast . -21
GAMMA - 6
GAMMA Offset;
Red - 2
Green - 4
Blue - 6
Color Multiplier;
Red - 165
Green - 185
Red - 205
And those are my trickster settings and my phone is buttery smooth no lag..!!
Enjoy!!
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
================================
=================================== ==
Joining the ASKP Team.
- Yep, you see this. I just feel that being a soloist isn't helping this kernel. I want to bring an up to date kernel to my users as soon as I can, and in fact, I prefer giving them nightly builds. But it is the fact that I can't work on it daily, so I need more help, that's why I am forming a team, a team to help in this kernel. So here are the few people I need
+ Kernel Developer (You know it
+ App Developer (Something like A trickster mod?) xD
+ Official Tester - We've got two already So Yeah, no need anymore
PM me please or email me @ [email protected]
Awwwww sh*t!!! Glad to see you have a toroplus thread!
Sent from my Galaxy Nexus using xda app-developers app
---------- Post added at 09:56 PM ---------- Previous post was at 09:55 PM ----------
First BTW!
Sent from my Galaxy Nexus using xda app-developers app
Awesome! Downloaded and running now. Thanks!
Can I say SECOND!?!
Sent from my GT-P7510 using xda premium
RSVP..
I've been waiting the Toro+ thread. Thank Amp
My Almighty Galaxy Nexus™ aka Samsung Prime powered by Axiom & ASKP
One more rsvp
Sent from my Galaxy Nexus using xda premium
RSVP
Sent from my Galaxy Nexus using xda app-developers app
Wow, Love you guys <3
Since there's so much posts here xD
Upping a new build today
Amperific said:
Wow, Love you guys <3
Since there's so much posts here xD
Upping a new build today
Click to expand...
Click to collapse
Nice. Little midnight snack. :thumbup:
Sent from my Galaxy Nexus using xda premium
Amperific said:
Wow, Love you guys <3
Since there's so much posts here xD
Upping a new build today
Click to expand...
Click to collapse
Freaking sweet!! Thanks amperific
Sent from my Galaxy Nexus using Tapatalk 2
CRIME INC. said:
Freaking sweet!! Thanks amperific
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
No promises for old builds.
I'll try my best to release it in a few hours if possible.
Amperific said:
Wow, Love you guys <3
Since there's so much posts here xD
Upping a new build today
Click to expand...
Click to collapse
BooM..!xD
I think I ran out of thanks.
My Almighty Galaxy Nexus™ aka Samsung Prime powered by Axiom & ASKP
What settings everyone here is using
Sent from my Galaxy Nexus using xda app-developers app
adio201 said:
What settings everyone here is using
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
Check the third OP
Maybe not midnight snack.....but I will take breakfast
Sent from my Galaxy Nexus using xda premium
tomzefi said:
Maybe not midnight snack.....but I will take breakfast
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
I woke up saw breakfast on the table. Flashed this (B15) first thing this morning. I like this kernel a lot it flows like water on my Nexus. I have read up on the schedulers tho.
My Almighty Galaxy Nexus™ aka Samsung Prime powered by Axiom & ASKP
info[]box1 said:
I woke up saw breakfast on the table. Flashed this (B15) first thing this morning. I like this kernel a lot it flows like water on my Nexus. I have read up on the schedulers tho.
My Almighty Galaxy Nexus™ aka Samsung Prime powered by Axiom & ASKP
Click to expand...
Click to collapse
Ya I waited last night but fell asleep. Don't even n what time it uploaded. Its here now and............"GET EN MAH BELLLEH"
Sent from my Nexus 7 using XDA Premium HD app
tomzefi said:
Ya I waited last night but fell asleep. Don't even n what time it uploaded. Its here now and............"GET EN MAH BELLLEH"
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
See you got that new N7 nice
My Almighty Galaxy Nexus™ aka Samsung Prime powered by AOSPAL & ASKP
info[]box1 said:
See you got that new N7 nice
My Almighty Galaxy Nexus™ aka Samsung Prime powered by AOSPAL & ASKP
Click to expand...
Click to collapse
I have had for a while. Never use it kuz its my sons he plays games and watches YouTube. Oh and he is 3. I am training him early....really I am.
Sent from my Galaxy Nexus using xda premium
---------- Post added at 01:26 PM ---------- Previous post was at 01:22 PM ----------
info[]box1 said:
See you got that new N7 nice
My Almighty Galaxy Nexus™ aka Samsung Prime powered by AOSPAL & ASKP
Click to expand...
Click to collapse
They are nice little tabs. No rear camera buy I don't care. And you can get a nice one for less than 150
Sent from my Galaxy Nexus using xda premium

[KERNEL] [4.4] Mpokang Kernel v10 [3 variations] [773MB RAM] [+50% RAM performance]

Okay, so we all know how good Mpokang kernel is. Unfortunately the dev hasn't been active and people have been modifying his kernels to make them work on 4.4 (KitKat).
This a thread which looks exactly like the original Mpokang thread, but the only difference being that it contains the download links to the Mpokang kernels which work on Android 4.4 KitKat. I have absolutely no contribution in the development of this kernel and if you like Mpokang, then please don't thank me, rather go to THIS THREAD and thank the OP. And the entire credit for this goes to @metalspring as he has been the one who modified the Mpokang kernels to make them work on KitKat.
Note
TouchControl/PGM works only on SuperRam. TouchControl/PGM will not work on CM version or 1080p version.​
Mpokang kernel​
This kernel focuses on MAX USABLE RAM. As we know, the GNex has 1GB of RAM. A big part of it (300+ MB) is reserved for various things.
Is it really needed? No, it looks like that actual usable RAM can be much much more.
Feature List:
Many features, just as many as every other kernel. The differentiating points of this kernel are:
1) First kernel with the pioneering RAM reclaiming: from 693 --> 773 MB RAM.
2) Most available RAM: Still has the most RAM available.
3) Flexibility: Choose any of the 3 variations that suits you
4) Sophisticated ZRAM mechanism: zsmalloc from Linux kernel 3.11, enhanced zram mem operations
5) First and only kernel at the moment with huge 50%+ memory performance boost
As of v10, three (3) variations of Mpokang kernel for everyone to choose according to his needs.
Performance is the same, only the available RAM changes:
SuperRAM: 773 MB RAM -- Some rare video apps (or the gay CM video camera) may not work properly.
CM "gay" :silly: : 762 MB RAM -- All video apps work OK but still 720p, suitable for CM based roms.
1080p version: 751 MB RAM -- 1080p fully working, compatible with everything, even Android 4.2.2. Does not contain ramdisk. Clean rom installation required.
Valuable Notes
Note 1: Many redundant and practically useless stuff is removed. Badass sounding governors and schedulers, which don't actually offer anything were removed.
Note 2: Interactive gov from kernel 3.4, hyper gov and SIOPlus, deadline and row are the best out there. Maybe FIOPS on the future.
Note 3: In general .. more useless stuff removed equals more RAM. This does not apply to the SuperRAM variation, where many many features can be added as modules without reducing the available memory.
Kernel source: https://github.com/mpokwsths/mpokang_kernel
DOWNLOADS: (All of these work on KitKat ie Android 4.4.x) <MODERATOR EDITED - LINKS REMOVED>
FAQs:
Q: When using SuperRAM version I have trouble running apps like Video editor, video calling in some apps.
A: Some rare apps don't like this extreme RAM reclaiming. Use another variation.
Q: My screen colors seem a bit changed. Even if I change them like I used to in TricksterMod...
A: It's because of Purple Tint Fix. Many users experience that ugly tint, and this kernel cures it. Slightly change your color settings in Trickster. If, whatever you do, the colors look bad, report it here and I will see what I can do.
Q: I want the full 1GB of RAM. Is this possible?
A: No, full 1GB is unachievable (with TI's ION code). But if someone is willing to drop all the media support (camera, video, media playback) close to 900MB is achievable.
Changelog:
Ver. 1:
- Now using ramdisk (Osmosis modified). Now you can flash the kernel unconditionally (no more screwing from other ramdisks) and my preferred settings are kept.
- Introduction of Cleancache from kernel 3.7
- Introduction of Zsmalloc, Zcache and Frontswap from kernel version 3.8
Ver. 2:
- Reclaimed 4 MB of RAM (now it should be at 771 MB) from the frame buffer. TI has been very generous spending GNex's RAM all over the place.
- Pushed some commits from ASPK, mainly memory hotplugging related
- Went back to Anykernel format. No ramdisk since there were some complains of problems with some roms.
- Fixed vfs_cache_pressure (script not needed)
- Some memory reservation and ram leaks fixing (900KB RAM more).
- Should have a bit better battery consumption since I altered the dirty ratios.
Ver. 3:
- Modified the installation script. Now it copies the hacked Power HAL to the system so that altered gov settings do not reset after screen off (No need to check "Frequency Lock" in Trickster now).
- Removed a bunch of useless stuff. The kernel itself shrunk significantly. Boot time should be faster than ever.
- Reclaimed another 600K
- Changed interactive governor default settings. Only above_highspeed_delay needs to change to 20000 now.
Ver 4:
- Disabled all kernel debugging (should be a bit faster)
- Reclaimed another 512KB (compared to 4.1)
- Added some battery preservation routines (should consume a little less battery when watching videos)
- Some scheduler tinking
Ver. 5:
- Updated Linux kernel 3.0.88 --> 3.0.94
- Enabled ZRAM from kernel 3.7 (thanks Boype & Faux)
- Disabled Cleancache & Zcache
- Some more battery preservation additions
- Enabled full Hard Float kernel building.
Ver. 6
- ARM patches for slightly improved performance
- pushed a commit for ZRAM that will provide somewhat better memory management
- some other changes for the next version (ZRAM working together with Zcache & Frontswap)
Ver. 7
- Using Linaro Toolchain 2013.09
- Updated Linux 3.0.94 --> 3.0.96
- Improved mem operations of zram
- Backported zsmalloc from latest kernel 3.11 (zsmalloc = zram memory allocator)
- Some kernel scheduler and timer fixes
- Changes in VFS cache pressure and swappiness values to find the sweet spot
Ver. 8
- Several mutex code commits (multithreading optimization)
------ ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+
------ mutex: place lock in contended state after fastpath_lock failure
------ ARM: mutex: use generic atomic_dec-based implementation for ARMv6+
------ mutex: dynamically disable mutex spinning at high load
- Added VUSIM voltage regulation. This is a screen regulator, so undervolting it should save some power (I have it at 1500mV without problems)
- ARM: mm: lazy cache flushing on non-mapped pages
- A couple of cache related optimizations for Cortex-A9
- Set default temperature limit @ 75C. Should be absolutely safe.
- voltage.h: Set VDDMIN to 810 - Smartreflex calibrated MPU min voltage now is 810mV
- i2c: use usleep_range to wait instead of msleep (imoseyon reported potential performance benefits)
- ARM: 7178/1: fault.c: Port OOM changes into do_page_fault
- readahead: fault retry breaks mmap file read random detection
- Some scheduler improvements?
Ver. 9
- Updated Linux 3.0.96 --> 3.0.98
- New ramdisk for the kernel. Now it can be flashed unconditionally anytime.
- Enabled loadable module support.
- Compiled many modules as external modules. Reclaimed 400KB of RAM.
- Reverted the 300Hz kernel timer. The load calculation was all over the place
- Reverted some UV commits (especially IVA) that seemed to produce freezes and SODs. Hopefully they are fixed.
- Some CPU cache code and kernel scheduler improvements.
- Added the io_is_busy interface to Interactive governor
- Now, apps that seeked 1080p won't crash anynore. 1080p support is removed in the media_profiles.xml
- Altered some default settings: color scheme slightly colder, interactive above_highspeed_delay=20000, io_is_busy=1
Ver. 10 - Changelog not available
Click to expand...
Click to collapse
thx for this kernel:good:
Thanks for setting this thread up, hopefully KitKat discussion will migrate over here.
Sent from my Galaxy Nexus using Tapatalk
Does the cm v10 work with new cm battery?
WHATCHOO TALKING BOUT WILLIS?
fcisco13 said:
Doors the cm v10 work with new battery?
WHATCHOO TALKING BOUT WILLIS?
Click to expand...
Click to collapse
I don't think so, because it has a ramdisk too unlike the 1080p version. You can give it a shot. If it doesn't, use SuperRam.
Maybe @metalspring can modify the CM v10 to fix the battery issue on it (if it exists).
Thanks for new thread
does anyone know how to modify kernels to work on 4.4.x?
id really like to mod. @faux123 kernel to work. best battery life ive had in a long time.
and SUPER smooth too
I know I'm a little dense. That being said, I think a warning is needed for the battery fixing 4.4.2 version. That is to say please note that it is only for CM builds after a certain date. Tried using it on ShinyROM with hilarious results
That's why i use 1080 version
AbhishekS said:
I don't think so, because it has a ramdisk too unlike the 1080p version. You can give it a shot. If it doesn't, use SuperRam.
Click to expand...
Click to collapse
I know you clearly stated in OP you didn't create this. You're just sharing it. I know you just wanted to bring the 4.4 discussion out of the original page to here. But xda admins may not be too happy
Then again I may not be right, but just giving you a heads up
Sent from my Galaxy Nexus using Tapatalk
Well I don't think that will be an issue because a 4.4 exclusive thread will certainly help reduce the confusion going on in the original Mpokang thread. And I'm sure anything which helps reduce the confusion and complexities will be appreciated by the admins/mods.
Sent from my Galaxy Nexus using Tapatalk
akash3656 said:
I know you clearly stated in OP you didn't create this. You're just sharing it. I know you just wanted to bring the 4.4 discussion out of the original page to here. But xda admins may not be too happy
Then again I may not be right, but just giving you a heads up
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
Xda mods will be unhappy because he posted the wrong kernel source
Sent from my Galaxy Nexus using xda app-developers app
Grarak said:
Xda mods will be unhappy because he posted the wrong kernel source
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
I've posted the same ones in the OP which @mpokwsths has provided us. Yes, they aren't up-to -date but unfortunately that's all that we have.
Sent from my Galaxy Nexus using Tapatalk
AbhishekS said:
I've posted the same ones in the OP which @mpokwsths has provided us. Yes, they aren't up-to -date but unfortunately that's all that we have.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
It's not enough
You said it's a modified kernel by metal
So where are his sources?
Sent from my Galaxy Nexus using xda app-developers app
Grarak said:
It's not enough
You said it's a modified kernel by metal
So where are his sources?
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
Here's a thought: why don't you ask the person who created the kernel?
I installed this version "v10 SuperRAM (for newer builds - fixes broken battery)" with omniMetal but the battery always reports 0%
This kernel makes my phone fly..
Sent from my Galaxy Nexus using XDA Premium HD app
noviz69 said:
I installed this version "v10 SuperRAM (for newer builds - fixes broken battery)" with omniMetal but the battery always reports 0%
Click to expand...
Click to collapse
Umm try rebooting your phone. If problem persists, install the normal SuperRam. I guess the broken battery thing exists only on the newer CM11 builds.
Sent from my Galaxy Nexus using Tapatalk
Wow, this modified kernel by metal + cm11 playfulgod + banks gapps standard, makes my Gnex Super-fast-smooth-savebattery (ART on)..GPS locked less then a sec
Sent from my Galaxy Nexus using xda app-developers app
Does v10 1080p have battery glitches on cm11?

[KERNEL][GPL][3.4+]Blaze Kernel -005

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Users mostly search for Download Link so made a simple one
Download005) http://bit.ly/1f6TFrR
Mirror to Dev Host:http://d-h.st/O5o
Features:
https://dl.dropboxusercontent.com/u/117413382/changelog.txt
Sources:
https://github.com/GuneetAtwal/Blaze.Kernel-MT6589
Installation:
Place the zip in the SDCard
Wipe Dalvik Cache
and Flash it in recovery
OLD downloads
All Download Links on XDA Dev-DB: http://forum.xda-developers.com/devdb/project/?id=3387#downloads
All Download Links on Dev Host : http://d-h.st/myfiles?fld_id=34858#files
XDA:DevDB Information
Blaze Kernel for MT6589, Kernel for the Micromax Canvas 4 A210
Contributors
GuneetAtwal, NeroD
Source Code: http://bit.ly/Q1cd7m
Kernel Special Features: Mainstream Performance patches
Version Information
Status: Stable
Current Stable Version: 005
Created 2014-03-22
Last Updated 2016-07-22
F.A.Q
F.A.Q. - Read this before complaining!
1. My phone exploded, HALP!
A: I don't answer to problems without a log. The log file is in /proc/last_kmsg. Paste it on pastie.org and link it on your post. Logcats are useless for Kernel purposes, don't bother posting them.
2. This kernel works on Y or X rom?
A: Doesn't work with ROMs having different ramdisk or any derivates due to their irresponsibility of using a different ramdisk which needs patches that break stock rom users. Use a different rom and don't bother me.
3. OMG BETTARY SUCKZ, IT DEAD IN 45 MINUTAS, HALP!
A: As you can imagine I don't build kernels to decrease battery life. All the battery life problems come from your apps, either Facebook, or Maps, or some Location Service being enabled etc etc. Check your damn wakelocks and fix them, the kernel is not responsible for them.
4. How do I flash this?
A: Reading the OP, theres a reason why I added instructions on it.
5. What is a data loss? Did I just had one?
A: Data loss is simply having the connection cut for X periods of time, usually few seconds. Grey bars means the device is not connected to Google services for some weird reason, but you'll still have internet connection.
6. OP is arrogant, I'm gonna call the Internet Police?
A: Deal with it.
7. Sw2s/w does not work in 0XX release, you suckas, fix plixe!
A: I don't know who you are. I don't know what you want. If you are looking for a fix, I can tell you I don't have the solution. But what I do have are a very particular set of skills; skills I have acquired over a very long career. Skills that make me a nightmare for people like you. If you leave now, that'll be the end of it. I will not look for you, I will not pursue you. But if you don't, I will look for you, I will find you, and I ignore you.
8. My Wi-Fi is borked, doesn't turn on, haz gray bars, drains battary and killed my parrot. Fix plz."
A: This Kernel has stock Wi-Fi drivers, same as stock Kernel. The problem is YOU and YOU alone. Probably installed some wtf Kernel with some wtf Wi-Fi drivers. News flash, fix your derp and stop spamming this thread with nonsense. By the way, gray bars only means you're not connected to Google servers, but your Wi-Fi works just fine.
Controllers
You can use Trickster MOD app to control all the functions of the kernel
you can download it here http://bit.ly/1lcuFGO
Reserved
Changelogs
r001 22,March,2014
Code:
Initial Release
001 (stable) 23,March,2014
Code:
Fixed Camera Bug in Stock based ROMs
Moved the kernel from beta to Stable
002 24,March ,2014
Code:
Kernel Compression is now XZ instead LZMA size 4.3mb -> 2.8mb
Activated many Governors : Hybrid , Interactive , Conservative
Total 8 GOvernors
Reduced Logbuffer shift
More optimisation
KSM for Page Merging
CIFS Support Added in form of Module
Support for X-Box 360 Gamepad and other gamepads (WIP)
other optimisations and changes
003 30,March,2014
Code:
Merged Lates Linux Upstream patches i.e. 3.4.82
FIOPS IO Scheduler introduced and set to default
Optimized and tweaked FIOPS IO Scheduler
Kernel name changed to my ROM Series name as it is best
More optimizations
More than 20+ other changes which you can check on Github
004 4,April,2014
Code:
Fixed Bright Camera Bug
Cortex A7 optimizations
Built with -O3 optimization
CFS parameters improved for more responsiveness
Compiled Kernel with Latest Cortex A7 optimized Linaro GCC 4.8.3 Toolchain
Added Time Slack Controller
Dynamic management of timer slack
Optimized ARM RWSEM algorithm
Add optimized AES and SHA1 routines
Added Ultra Kernel Samepage Merging feature (Ultra KSM)
Added Fixes for Battery Drop
ASYNC_FSYNC for faster system
UDF File System Support
And many other improvements and changes ...
005 19,April,2014
Code:
Started Work from Scratch
Made from a single piece of Source (Not a Mixture of all Sources )
Added all tweaks available in the market
Unified Kernel for all Models of A116
Added my Modified Touch Drivers for smoother touch
Added new battery drivers for fixing Battery Drop ( @kashifmn )
Kernel timer from 100 => 200
LMK tweaks added
Added Sweep2sleep/wake and Doubletap2wake [WIP]
Tweaked LCM drivers for more Vivid colors on the HD Display
Compiled from own compiled Cortex-A7 Linaro 4.8.3 Toolchain
No more SODs or other Bulls***
Removed much crap from the source
Fixed Vermagic string mismatch
Added BLX Battery Extender 1.0 (Enjoy More Battery Backup)
Stripped off useless crap from Modules (Now they are just 2.5mb in size rather than 2.8Mb in previous version )
Compiled from my Newly Compiled Linaro toolchain
Now the Kernel is stable for daily usage
Finally...!!
Finally its here..!! Good work bro..!!
OOps
How to flash btw is CPU and GPU OC there ? CIFS working ?
Great work bro. You did a great job without even owning the device
All the best!
kashifmin said:
Great work bro. You did a great job without even owning the device
All the best!
Click to expand...
Click to collapse
thanks bro for your support
Sign
GuneetAtwal said:
thanks bro for your support
Click to expand...
Click to collapse
liked ur signature too much bro.. +1 for it
100+ downloads in less than 12 hours great start but less user feedback
Flashed this kernel in Canvas4, phone works smooth in general but not sure how to check specific perofrmance improvements done by this kernel
Sent from my A210 using xda app-developers app
taralpan said:
Flashed this kernel in Canvas4, phone works smooth in general but not sure how to check specific perofrmance improvements done by this kernel
Sent from my A210 using xda app-developers app
Click to expand...
Click to collapse
most of the feates i have added in kernel are just patches and fixes/improvements
To check you can see improvement in performance and gaming
I will be adding big changes like GPU OC , CPU OC in further builds but first let this kernel become stable
GuneetAtwal said:
Introducing you to the first ever Custom Kernel for Micromax A210 Canvas 4 aka Wiko Stairway !
Code:
#include /*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
I hate boring stories so lets just get started with features
Insecured
Persistent ADB
Neon optimizations
Compiled using GCC 4.6
LZMA compression for kernel. Size 4.1MB ==> 3.0 MB
Activated and tweaked conservative governor
Dynamic Filesync Control 2.0
Dynamic Management of Dirty page writeback
Lock initial TCP window size to 64k (Improves network ping and output)
Faster NOATIME and NODIRATIME mounting flags
Disabled Gentle Fair Sleepers
Enabled ARCH_POWER
Asynchronous I/O latency to a solid-state disk greatly increased
Activated and tweaked conservative governor
Patches to prevent depleting Entropies
Frandom driver - Fast Kernel Number Generator
Optimized git implementation for SHA1
Optimized glibc version of string
Enabled SWAP support
Optimized AES and SHA1 routines
Optimized apply_slack() method for size and speed
Various EXT4 Filesystem patches from android_kernel_common
Enabled 5 new TCP Congestion controls viz. Westwood, Veno, BIC, Reno, HTCP
Set westood as default from cubic.
Optimized memcopy and memmove algorithm
Tweaked SLUB allocator
Increase READ_AHEAD size to 1024kb
Cleancache enabled
Ability to change IO-Schedulers without need of root
Optimizations to SLUB memory allocator
Optimized VM dirty ratios
Optimized CFQ scheduler-you really don't need any other IO scheduler
Hotplug CPU Governor will remain default as it is best for MTK phones
NTFS Filesystem support for USB OTG (WIP)
Added config.gz support
Added cdrom option to UMS-lun-devices (you can now use this app: Link
Bugs
None
If you get please report here so i can rectify it
Credits
@varun.chitre15 (Vermagic Hack and inspiration :angel:
Dr-Shadow for various patches and tricks about mt6589
NeroD for extensively testing the kernel
All other who are in contributors list on Github
Sources
http://bit.ly/Q1cd7m
Regarding inclusion of this kernel in your ROMS is NOT allowed.
Instead add a link to this thread as a recommendation on your thread.
XDA:DevDB Information
KickAss Kernel for MT6589, a Kernel for the Micromax Canvas 4 A210
Contributors
GuneetAtwal
Kernel Special Features: Mainstream Performance patches
Version Information
Status: Beta
Current Beta Version: r001
Created 2014-03-22
Last Updated 2014-03-22
Click to expand...
Click to collapse
Finally flashed as my Mom have Canvas 4 so tried this morning and right after flashing i can see improvement in boot time and performance
Gaming is slightly improved and i am getting higher benchmarks Great Work :angel:
walker60 said:
Finally flashed as my Mom have Canvas 4 so tried this morning and right after flashing i can see improvement in boot time and performance
Gaming is slightly improved and i am getting higher benchmarks Great Work :angel:
Click to expand...
Click to collapse
Thanks for your valuable feedback but please don't quote the whole post as it makes the thread ugly
GuneetAtwal said:
100+ downloads in less than 12 hours great start but less user feedback
Click to expand...
Click to collapse
Here is wat u wanted.. About phone screenshot... A user reported that some prob about camera i told him to reply on this thread..
Now review.. Kerenel is awesome.. smoothness is bwyond awesome.. battery is good cam quality rocks and benchmarks also increased... +1 keep up good work...
Sent from my V5 using XDA Premium 4 mobile app
NeroD said:
Here is wat u wanted.. About phone screenshot... A user reported that some prob about camera i told him to reply on this thread..
Now review.. Kerenel is awesome.. smoothness is bwyond awesome.. battery is good cam quality rocks and benchmarks also increased... +1 keep up good work...
Sent from my V5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Great start with the first build and i told you not to worry about Benchmarks they are just numbers
fix it please
there was a bug in kernal with camera much brigter view while taking photo can you plzz fix it dev i m on stpck v2
amit6351 said:
there was a bug in kernal with camera much brigter view while taking photo can you plzz fix it dev i m on stpck v2
Click to expand...
Click to collapse
actually i am using ramdisk of ColorOS so the problem maybe with that only i will add one more boot.img with Stock Ramdisk soon maybe later this noon
thanks
GuneetAtwal said:
actually i am using ramdisk of ColorOS so the problem maybe with that only i will add one more boot.img with Stock Ramdisk soon maybe later this noon
Click to expand...
Click to collapse
thanks bro waiting for fix i already pressed yhanks button for ur grat work
NeroD said:
Here is wat u wanted.. About phone screenshot... A user reported that some prob about camera i told him to reply on this thread..
Now review.. Kerenel is awesome.. smoothness is bwyond awesome.. battery is good cam quality rocks and benchmarks also increased... +1 keep up good work...
Sent from my V5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
+1 same review

[KERNEL][VZW][4.4.3] ★☆ Kangaroo Kernel ☆★ 04 OCT | v068

Kangaroo Kernel for the HTC One GSM: Sense ROMs
Linux 3.4.104+, with many features and improvements from Linux 3.12 and 3.14
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For android 4.4.3 Sense ROMs
Based off HTC 6.09.401.5 sources for 4.4.3 Sense
Code:
* Standard disclaimer:
* Your warranty is now void. Use at your own risk.
* In other words: It is your choice to use this software,
* I am not responsible for any damage or problems!
Naming convention
KANGAROO KERNEL MKIV IS FOR 4.4.3 ONLY (it will have _443 at the end of the filename)
JOEY AOSP CM (ckxxx): AOSP/CM based ROMs depreciated
JOEY GPE (post 4): sense based 4.4.2 and GPE 4.4.2 depreciated
KANGAROO KERNEL SENSE (kkxxx): sense based 4.4.2 ROMs and GPE only depreciated
Click to expand...
Click to collapse
Features:
Compiled with latest Linaro Christopher83 Linaro 4.9.1 toolchain
Better performance and battery savings due to the use of more efficient algorithms and updated, optimized code
Kernel is aimed at reducing heat while saving battery and increasing performance over stock
IN DEPTH FEATURE LIST IN CHANGELOG AND ON GIT
Better to look at changelog cause I miss things when I try to condense it
CPU governors (italics for default): ondemand, performance, userspace, msm-dcvs, powersave
io sched: no-op, deadline, CFQ
KANGAROO CONTROL SCRIPT IN POST #3
Can be used to control all options, plus more
Click to expand...
Click to collapse
Installation:
1. Download kernel
2. Reboot to recovery
3. Backup
*if you come from faux or tbalden please reflash your rom, you don''t need a wipe. They have some trickery with their own hotplugs so they have reomved mpdecision, so without reflashing your phone will be stuck on quad core*
4. Flash kernel
5. Reboot
*Please let it sit for ~10 mins before judging as it will need to settle down. Do not judge battery life unless you've run it through at least 3+ cycles after flashing*
Click to expand...
Click to collapse
DISCLAIMERS:
1) Excessive under/overvolting can cause damage to the internal parts of your phone. It can cause the phone's lifespan to deteriorate quickly so make sure you know boundaries
2) If you OC'ed/OV'ed/UV'ed and now are in a boot loop or your phone is slow, or acting weird or just died - it means your phone does not like the changes. Voltage control is for those who know what the risks are, know what they are doing and know how to fix it. Perhaps when you change these, test them for an hour or so before setting on boot
3) Any changes to the phone, including flashing the kernel itself is done at your own risk.
4) Every phone is differentt
5) Please DO NOT use any task killers (or additional init.d scripts), they DO NOT improve performance/battery. The kernel is designed to be used with stock settings: my settings and anything else can cause problems
Click to expand...
Click to collapse
Download latest version:
http://forum.xda-developers.com/showthread.php?t=2768254&page=32#post55839871
If you want logo options:
http://forum.xda-developers.com/showpost.php?p=54759427&postcount=5140
All previous versions:
Can now be found in changelog posts
Older versions:
http://www.androidfilehost.com/?w=files&flid=15247
Sauce: https://github.com/poondog/kangaroo-m7-mkIV
*Please do not re upload without permission, I like to count downloads*
Changelog will be in post 2
What is not coming via requests:
- replacement for mpdecision
- additional useless governors
- aroma
- anything useless: this kernel was made for me and I shared it with a few people until now
Click to expand...
Click to collapse
With thanks to (in no particular order)
franciscofranco
faux123
anarkia1976/ak
imoseyon
flar2
teamseven
n3ocort3x
morfic
maxwen
labodj
ktoonsez
tpbklake
janarp
szezso
Synthetic.Nightmare
ZeroInfinity
Sabermod team
Stratosk
Lens-F
Savoca
tiny4579
neniick
geko95gek
brymaster
buckmarble
Click to expand...
Click to collapse
XDA:DevDB Information
Kangaroo Kernel, Kernel for the Verizon HTC One
Contributors
poondog
Kernel Special Features:
Version Information
Status: Stable
Created 2014-05-31
Last Updated 2014-10-05
Reserved
Changelog will go here
4.4.3 Sense kernel:
Code:
*****v058*****14 September
.shorten some wakelocks (for better sleeping)
.some more tweaks for better overall battery and performance
.upstream fixes and improvements to TOPOLOGY drivers (to do with queuing of tasks to individual cores, from Linaro)
.optimize TOPOLOGY further for Krait devices (neobuddy89)
.introduce BFQ IOSCHED v7r5
.introduce FIOPS IOSCHED (default)
.enable ILLINOIS to be set as default, and set it default for TCP
.introduce LINARO POWER EFFICIENT WORKQUEUES (heaps of battery savings)
.some fixes to bluetooth
.upstream backports to EVENTPOLL subsystem from 3.14+ (Efficient event retrieval implementation, thx neobuddy)
.fix some more compile warnings for better optimized code (cl3kener)
.drop i2c clock a bit more (to save battery, ref. @zeroblade1984/Samsung/OPPO
.remove some more debug (less energy waste)
.strip most debug from modules, reduce size by 90%
.enable all sleep states, based on 4.4.2 kernel tests (for better battery especially in sleep)
.remove depreciated sched sysfs since they are removed up upstream kernels and don't really do anything
.some LINARO ARM code improvements
.update to HTC 6.09.401.5 kernel source (not much really lol, a few internet related fixes)
.introduce USB FAST CHARGE (flar2, off by default)
.cleanup some HTC junk
.some improvements to LOWMEMORYKILLER from moto/upstream (to do with multitasking)
.some improvements to ONDEMAND governor for better power savings with no smoothness loss
.fixed USB DAC audio (Thanks @hq5 for testing)
.introduce KEXEC_HARDBOOT aka MULTIROM (still needs patched RAMDISK, I do not include this)
.fix compass on Sprint and Verizon (brymaster5000)
.add some more doge
http://forum.xda-developers.com/showpost.php?p=55423362&postcount=5983
*****v045*****6 September*****
.2w: change feedback slightly, now it doesn't vibrate heaps on sweep2sleep
.further updated workqueue (for better battery and efficiency)
.some network tweaks
.heaps of "under the hood" improvements (lead to better efficiency for speed/battery)
.reduce internal USB wakelocks to improve battery
.patched kernel futex vulnerability (from CM, for security)
.compress with LZ4 for faster boot speeds and built with latest binary
.updated all compressors to latest versions
.add lower GPU frequencies and scale to them (for better battery)
.upstream backports to OOM handler from 3.16+ (related to memory use, see here https://www.kernel.org/doc/gorman/ht...rstand016.html)
.optimized deadline scheduler for better use on flash
.quad core cpu stats (faux123)
.lower max i2c clock to 384MHz to save some juice, no negative effects in testing
.some general code fixes and improvements
.enable ILLINOIS tcp algorithm and set default
.enable NTFS r/w support
http://forum.xda-developers.com/showthread.php?t=2564895&page=582#post55259490
*****v027*****30 August*****
.massive improvements to the workqueue, synced with AOSP+ (franciscofranco)
.BCM4335: attempt to decrease wakelocks
.signature tweaks to SLIMBUS (me/zeroinifity)
.msm: memutils: memcpy, memmove, copy_page optimization from motorola
.use freezable blocking calls kernel wide (for more efficiency and less waste of resources, comes from upstream android)
.slimmed down kernel, stripped of some things it doesn't need
.removed some more debugging
.much under the hood tweaks (wow)
http://forum.xda-developers.com/showpost.php?p=55136831&postcount=5636
*****v021*****22 August*****
.2w: default to sweep2wake and doubletap2wake on
.backport RANDOM and RANDOM32 drivers from Linux 3.16. FULL port, not just a few patches
.patch all the way to Linux 3.4.103 latest. These include bugfixes, enhancements that have been seen fit to be merged into the mainline 3.4.y kernel
.scale L2 and CPU in sync, up to 1134MHz where the L2 maxes out. Results in smoothness at higher freqs and battery saving at lower
.begin to work on workqueue, for now just a few fixes
.drop all CPU voltages by 50mV for battery improvement and heat reduction
.begin to tweak kernel to be cooler and leaner
http://forum.xda-developers.com/showthread.php?p=54976133#post54976133
*****v006*****5 August*****
.patch upstream to 3.4.25
.introduce all 2w features from Kangaroo Kernel 4.4.2, including dt2w, s2w, bi-directional etc
.button backlight notifications (tbalden)
.tweak makefile flag optimizations based on our testing on 4.4.2 Sense
.some minor fixes and enhancements
.disabled systemrw protection (Tiny4579)
http://forum.xda-developers.com/showthread.php?p=54619213&highlight=update#post54619213
*****v001*****29 July*****
.few compiler tweaks based on what worked well on 4.4.2 kernel
.some minor code optimizations and fixes
.compile with Christopher83 Linaro 4.9.1 2014.07 toolchain
.vfp with neon hard optimization levelz
http://forum.xda-developers.com/showpost.php?p=54454303&postcount=4973
Reserved
Kangaroo Kernel control script
Thanks for sharing this kernel sir. Will flash this tomorrow with a new rom
Looks like this has some hype over at the original m7 subforum. Looking forward to flashing this bad boy!
evilstewie23 said:
Thanks for sharing this kernel sir. Will flash this tomorrow with a new rom
Click to expand...
Click to collapse
tflogic said:
Looks like this has some hype over at the original m7 subforum. Looking forward to flashing this bad boy!
Click to expand...
Click to collapse
Cheers guys, I got some requests so I collaborated with Lens-F to bring CDMA support for this kernel Looking forward to read feedback
Thank you for the Verizon kernel! Do the GSM recommended settings still apply to the Verizon version?
abaddon37 said:
Thank you for the Verizon kernel! Do the GSM recommended settings still apply to the Verizon version?
Click to expand...
Click to collapse
Yes, since its the same kernel basically and same device Depends on what you want though, thats why the control script is able to set most things on boot without apps
poondog said:
Yes, since its the same kernel basically and same device Depends on what you want though, thats why the control script is able to set most things on boot without apps
Click to expand...
Click to collapse
So this is still compatible with apps that control cpu, gpu, etc. correct such as trickster? I am planning to use this kernel with the stock sense 6 rom odexed made from Joelz that was just posted in this forum just so you know so i can report how this kernel runs :good:
evilstewie23 said:
So this is still compatible with apps that control cpu, gpu, etc. correct such as trickster? I am planning to use this kernel with the stock sense 6 rom odexed made from Joelz that was just posted in this forum just so you know so i can report how this kernel runs :good:
Click to expand...
Click to collapse
Sort of. Since pnpmgr is enabled (HTC power and performance manager) it means you can't set freqs in an app. You need to use the script if you want to control freqs
Governors, schedulers, 2w etc will stick only the frequencies will not stick
It's done like this because HTC developed the pnpmgr for smoothness, and disabling it will introduce stutter
The latest script is in the last page of my international thread
Thanks
Sent from my HTC One using XDA Premium 4 mobile app
Thanks for porting this for us! Always saw users in the Viper thread say they were running your kernel and was jealous that we couldn't try it ?
Sent from my HTC ViperOne
jaydubbs said:
Thanks for porting this for us! Always saw users in the Viper thread day they were running your kernel and was jealous that we couldn't try it ?
Sent from my HTC ViperOne
Click to expand...
Click to collapse
Well now you can
Sent from my HTC One using XDA Premium 4 mobile app
poondog said:
Sort of. Since pnpmgr is enabled (HTC power and performance manager) it means you can't set freqs in an app. You need to use the script if you want to control freqs
Governors, schedulers, 2w etc will stick only the frequencies will not stick
It's done like this because HTC developed the pnpmgr for smoothness, and disabling it will introduce stutter
The latest script is in the last page of my international thread
Thanks
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks for this Kernel! I'm excited to try it. Just a question on the CPU frequencies, thus far I've always used TricksterMOD since I don't know how to mess around with "script" and all that mumbo jumbo...just wanted to make sure I got this right, to set our CPU frequencies we have to set the number values in that scrip and then flash?
Poon!
Sent from my Lunar Ecliptic One.
Hola poon!
Sent from my One using Tapatalk
Since this is for 4.4.2, I'm assuming the wake / motion gestures work with sense 6?
Sent from my HTC6500LVW using Tapatalk
Installing now, sounds cool!
tifford said:
Since this is for 4.4.2, I'm assuming the wake / motion gestures work with sense 6?
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
I tried to enable them and it told me the kernel didn't support it. Double tap to wake and Swipe to wake work fine though
Sent from my HTC6500LVW using xda app-developers app
ghilliek9 said:
Thanks for this Kernel! I'm excited to try it. Just a question on the CPU frequencies, thus far I've always used TricksterMOD since I don't know how to mess around with "script" and all that mumbo jumbo...just wanted to make sure I got this right, to set our CPU frequencies we have to set the number values in that scrip and then flash?
Click to expand...
Click to collapse
Just change the numbers
brymaster5000 said:
Poon!
Sent from my Lunar Ecliptic One.
Click to expand...
Click to collapse
buckmarble said:
Hola poon!
Sent from my One using Tapatalk
Click to expand...
Click to collapse
Hi guys, thanks for the welcome
tifford said:
Since this is for 4.4.2, I'm assuming the wake / motion gestures work with sense 6?
Sent from my HTC6500LVW using Tapatalk
Click to expand...
Click to collapse
2w works but there's no motion gestures for the moment. I won't include anything at the current time that requires a third party app to use
Sent from my Nexus 7 using XDA Premium 4 mobile app
poondog said:
Just change the numbers
Hi guys, thanks for the welcome
2w works but there's no motion gestures for the moment. I won't include anything at the current time that requires a third party app to use
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
poondog said:
Sort of. Since pnpmgr is enabled (HTC power and performance manager) it means you can't set freqs in an app. You need to use the script if you want to control freqs
Governors, schedulers, 2w etc will stick only the frequencies will not stick
It's done like this because HTC developed the pnpmgr for smoothness, and disabling it will introduce stutter
The latest script is in the last page of my international thread
Thanks
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I did it! This worked for me! Is there any way that we can lower the Min CPU? If we were to paste something in there with that 16-something number....

Categories

Resources