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

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?

Related

[KERNEL] SpeedMod Froyo [K13E HPCall VoodooSnd7 SharpnessFix STABLE]

Hi people. This kernel aims to be fast, compatible, stable, and have good battery life. It makes our Galaxy S run the way it should.
This kernel is for the International Galaxy S (I9000) and Bell Mobility Vibrant (I9000M)
The SpeedMod kernel for the AT&T Captivate is available here: http://forum.xda-developers.com/showthread.php?t=893880
Note: Only lagfixes using EXT4 are robust. Other lagfixes run the risk of data loss on freezing, hard-reboots, or sudden power loss.
WARNING: Before you try any lagfix, make sure that you have enough free space on your Internal SD. You should have at least more free space than data+dbdata+cache combined.
Latest K13E (12-Apr) - Voodoo Sound v7. Lowmemorykiller fixes. Improved display sharpness using AMOLED processing mode in MDNIE. Support for voice calls through headphones. Check here for more info and downloads.
>>> Click here for the installation procedure using Odin.
>>> If you have questions, please read the FAQ: Frequently Asked Questions first!
>>> What is the SpeedMod kernel?
Latest features:
- Compiled using codesourcery 2010.09: Faster and more battery efficient
- The only properly working Tiny RCU implementation, thanks to Paul McKenney
- More efficient: Removed debug logging from kernel and Android
- Most updated version of my Enhanced Universal Lagfix fork with improved stability
- Full Android 2.2.1 ROM compatibility
This kernel has:
- Based on JPX Android 2.2.1 kernel source
- Works on all stock Froyo 2.2 and 2.2.1 ROMs and popular custom ROMs
- 340MB RAM
- Enhanced version of sztupy's Universal Lagfix
- Includes neldar's BackLightNotification 2.3 from https://github.com/project-voodoo/backlightnotification/tree/master/kernel_patches/
- Sharpness (AMOLED mode) & color fixes for the screen
- SpeedMod: Replaced kernel jhash2 with jhash3
- Includes my Startup Tweaks from http://forum.xda-developers.com/showthread.php?t=813309
- Adjusted kernel HZ value to improve smoothness
- Uses BFQ IO scheduler by default, from http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
- Updated ext4 code in kernel from http://www2.kernel.org/pub/linux/kernel/people/tytso/ext4-patches/
- Properly working Tiny RCU for better speed and efficiency from http://android.git.kernel.org/?p=ke...it;h=9b1d82fa1611706fa7ee1505f290160a18caf95d
- Patched lowmemorykiller for compatibility with Tiny RCU from http://android.git.kernel.org/?p=ke...ff;h=5545554aac04918ece318270d63cbfcb015577a9
- Optimized compiler flags: -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp
--------------------------------
FOR BEGINNERS:
This kernel is based on sztupy's Universal Lagfix: Lagfix and root options are accessible by booting into the Recovery Menu.
To get the best speed, it is recommended that you enable all Tweaks from the Recovery Menu. Tweaks are under SpeedMod features. Info on Tweaks: http://forum.xda-developers.com/showthread.php?t=813309
How to root: http://forum.xda-developers.com/showpost.php?p=8896862&postcount=90
Kernel HZ value: HZ=500 is smoother, HZ=256 is Samsung default.
--------------------------------
Memory configs (K10J and later):
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM=2048
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_GPU1=4096
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_ADSP=1500
CONFIG_WLAN_SAMSUNG_MEMSIZE_BCM=256
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC0=12288
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC1=1024
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC2=12288
CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC0=32768
CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC1=32768
CONFIG_VIDEO_SAMSUNG_MEMSIZE_TEXSTREAM=10240
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMD=3072
Memory configs (K10I and earlier):
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM=4096 *#
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_GPU1=8192 *#
CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_ADSP=1500
CONFIG_WLAN_SAMSUNG_MEMSIZE_BCM=256
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC0=11264 **
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC1=1024
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC2=11264 **
CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC0=30720 ##
CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC1=30720 ##
CONFIG_VIDEO_SAMSUNG_MEMSIZE_JPEG=1024 *#
CONFIG_VIDEO_SAMSUNG_MEMSIZE_TEXSTREAM=6144 ^^
CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMD=3072
** FIMC0/2 = Below this and 720P video recording won't work
## MFC0/1 = Below this and 720P video playback won't work
*# PMEM/PMEM_GPU1/JPEG = Taken from default values for Galaxy Tab
^^ TEXTREAM = Too low and 3G video call stops working
THANKS: Big thanks to sztupy for his kernel compiler VM and ULFK, lastufo for testing compiler optimizations, ykk_five for testing memory configs, and others who gave ideas or helped.
--------------------------------
WARNING: If you use a custom boot animation, apps like One Click Lag Fix will not work because it disables the playlogos1 script hack.
The files with ending with -CWM are for flashing using Clockwork Recovery.
These other zip files are for flashing with ODIN.
--------------------------------
About USB Mounts:
>>> Click here to download the USB mount fixes. Latest SpeedMod versions do not need this fix. The fix is for using K12E or older with 2.2 ROMs. It fixes the problem where Internal SD mounts as a read-only drive on the PC, or if the External SD does not get mounted.
>>> If you have questions, please read the FAQ: Frequently Asked Questions first!
>>> CLICK HERE to DOWNLOAD the kernels.
Thank you! very useful..
Sounds good!
Could it be used in conjunction with Doc's ROM?
Implementing this in my next "Darky's Raw Steel Edition v3.1"
Cant wait. How about version A3 - O3, standart HZ (or 200, which ever you think is better) and OC (sources are already out)?
For now this is the ultimate kernel, without a doubt.
Btw, tried out HZ 100 quite extensively last night (plus ext4-ext2 and all tweaks). It is indeed not as smooth (with 6 pages of widgets in launcherpro, maximum memory consumption with 100 HZ - when you go to screen previews first drawing is slightly laggy. Without 100 - it is smooth on first attempt).
Battery life.. Well, subjectively - better, I would even say much better. But it needs more testing.
Startup script speed tweaks
# Tweak cfq io scheduler
Tweaked settings of the disk io scheduler more for flash memory. Defaults are optimized for spinning harddisks. Lowered the idle wait, re-enable the low latency mode of cfq, removed the penalty for back-seeks and explicitly tell the kernel the storage is not a spinning disk.
# Tweak kernel VM management
Set tendency of kernel to swap to minimum, since we don't use swap anyway.
Lower the amount of unwritten write cache to reduce lags when a huge write is required.
Increase tendency of kernel to keep block-cache to help with slower RFS filesystem.
Increase minimum free memory, in theory this should make the kernel less likely to suddenly run out of memory.
# Tweak kernel scheduler
Make the task scheduler more 'fair' when multiple tasks are running. This has a huge effect on UI and App responsiveness. These values (less aggressive settings) are 20% of the Linux defaults, and about half of the Android defaults.
# Miscellaneous tweaks
Manually set the starting dalvik heap size.
Increase wifi scanning gap to reduce battery usage.
@ Hardcore can you paste your Startup Reference, on your post too for a quick Faq for ppl here, looking for details on the tweaks.
Thanks
Ferdimage said:
Startup script speed tweaks
# Tweak cfq io scheduler
Tweaked settings of the disk io scheduler more for flash memory. Defaults are optimized for spinning harddisks. Lowered the idle wait, re-enable the low latency mode of cfq, removed the penalty for back-seeks and explicitly tell the kernel the storage is not a spinning disk.
# Tweak kernel VM management
Set tendency of kernel to swap to minimum, since we don't use swap anyway.
Lower the amount of unwritten write cache to reduce lags when a huge write is required.
Increase tendency of kernel to keep block-cache to help with slower RFS filesystem.
Increase minimum free memory, in theory this should make the kernel less likely to suddenly run out of memory.
# Tweak kernel scheduler
Make the task scheduler more 'fair' when multiple tasks are running. This has a huge effect on UI and App responsiveness. These values (less aggressive settings) are 20% of the Linux defaults, and about half of the Android defaults.
# Miscellaneous tweaks
Manually set the starting dalvik heap size.
Increase wifi scanning gap to reduce battery usage.
@ Hardcore can you paster this Ref on your post too for a quick Faq for ppl here, looking for details.
Thanks
Credit: Extralife (for pasting on another thread)
Click to expand...
Click to collapse
Thanks mate, very informative.
Ferdimage said:
Credit: Extralife (for pasting on another thread)
Click to expand...
Click to collapse
These tweaks are actually by hardcore, and his explanation =))
Any chance of incorporating the 1.2Ghz overclock?
Very interested in A1 gonna try it out when im home. I preffer speed over battery ^^
You actually changed any code in the source. Or just in config and compile flags? Want to compile kernel (voodoo sources) with this.
Sent from my GT-I9000 using XDA App
dereknas said:
Any chance of incorporating the 1.2Ghz overclock?
Click to expand...
Click to collapse
+1
Hope you could compile with the latest alpha OC using http://forum.xda-developers.com/showthread.php?t=822027
EDIT: Seems raspdeep already has this on his OC kernel, trying
Will this work on stock JP6?
_Rayearth said:
Will this work on stock JP6?
Click to expand...
Click to collapse
yes
10 char
dupel said:
yes
10 char
Click to expand...
Click to collapse
Kewl!
Looking forward to it
mms will fc when I receive or send mms. I think it has to do with the jpg memory size?
zenkinz said:
mms will fc when I receive or send mms. I think it has to do with the jpg memory size?
Click to expand...
Click to collapse
Thanks for the feedback. I'll test it. UPDATE: Just tested sending MMS with Image. It works for me.
BTW, files uploaded!
Can you post some details about jhash3? What's the gain?
First Impression with O2 and HZ=500. It is just me or it is waaay much smoooother the user interface? The scrolling and even opening applications experience feels closer my old HTC Desire.
Let's see battery life, but something changed with this latest kernel (Have been using your ones from the other thread).
Hi! Who can explain to me what is the difference miz these compilations nucleus.
Phone now works flawlessly. It should change or not???
http://forum.xda-developers.com/showthread.php?t=811660

[KERNEL][TW] Note2Core v2.10 - Standard, OC, Extreme; AsylumCore 2.11

Note2Core Kernel for Galaxy Note II N7100 / N7105 (LTE)​
I am posting this here because it works on our LTE notes, since they all use a Qualcomm modem. I am running I on my AT&T note with no issues. All credit goes to g.lewarne - I am just posting here to so he doesn't have to maintain 2 threads. See his original post here
For the moment, exFAT formatted SD cards are NOT supported.
About this kernel
This kernel is built from pure Samsung GT-N7100 source, with modifications and tweaks to provide the best user experience in reliability, performance and stability. Built upon my experience firstly with NoteCore and then HydraCore for the original Note, as many of you know, I strive for the best
There are 4 versions of each kernel, for the International LTE model GT-N7105.
This kernel has all debuging removed - logcat, android log, kernel log, schedular log, etc etc all disabled. This is for performance reasons, so if you are a developer this kernel is probably not for you
Kernel Versions
There are three variants of the kernel for each device
STANDARD (STD) - 1.6ghz FSync() enabled
OVERCLOCK (OC) - 1.8ghz FSync() enabled
EXTREME (EX) - 1.8ghz FSync() disabled
ASYLUM (AS) - 1.920ghz FSync() disabled
The standard version, has no modifications to the processor clocks or voltages and can be considered a direct replacement for the stock kernel, and with FSync() enabled is completely stable
The OC kernel automatically scales up to 1.8ghz, with the proven voltages and stability from the perseus kernel (the same frequency table is used), and with FSync() enabled is completely stable
The EX kernel also scales to 1.8ghz, and has FSync() disabled. It offers by far the best possible performance. In rare circumstances you must be aware that this can lead to data corruption and the need to wipe / reflash a rom back to the phone. 99% of people will have no issues with this, as it has been extensively tested and proven on my previous kernel, but the risk is there. Dont go moaning to me if you lose your data and haven't got a nandroid backup!
The AS kernel is meant for the crazy ones. People who come from an asylum, those from the Note 1 know I am crazy, so this was meant for them. If there is a demand for the 7100 I will build that as well. I am not responsible if you are able to cook bacon on your device after running. It features up to a 1.920ghz over clock, and 640ghz on the GPU, it will go up, however for the moment we will run with 640. The phantom bug is that voltages cannot be set with SetCPU. Neither myself nor gavin know why. The code is spot on. So we don't get it. Lol. The source code is on github.com/glewarne
Kernel Features
- Built from official GT-N7100 sources
- 1.6 / 1.8ghz auto scaling
- Optimised VM memory settings, and global readahead
- Auto-rooting of any rom when flashed, even stock
- init.d script support
- CPU Voltage support through 3rd party apps
- Modified GPU DVFS utilisation steps for maximum GPU performance, far better than stock (this is NOT overclocking!)
- No logging / debugging of any kind for higher performance
- Decreased CPU frequency transition latency
- CRC32 slicing-by-8 algorithm
- SLUB allocator
- PEGASUSQ governor (default, others available)
- NOOP schedular, (default, others available)
- +50mb more free ram compared to all other kernels
- lots of other minor tweaks and changes
- ODIN TAR and CWM ZIPS available for all versions
- TouchWiz roms only
Download - Current Version v1.00
For N7105 (LTE) phones - Links pulled
The latest AsylumCore versions can be found - link pulled
Changelog
Asylum 2.11
-fixed 640 gpu clock(it works now!)
-switched to google 4.7 toolchain
-Note2Core STD, OC remain unchanged. AsylumCore EX and AS versions updated with 640 GPU clocks.
2.10
- Rebuilt from new N7100T source, released Dec 3rd
- All rotation issues in 4.1.2 fixed
- GPU steps reworked for better speed and responsiveness
- Built with linaro 12.11 GCC toolchain, with -O3 optimisation level
- lots of other internal changes
AsylumCore V2.01 - source on github now - github.com/antiochasylum/note2core_asylumcore_note2kernel
- version with *733* in file name is the 733 GPU @ 1150mV
- based off new source code 7100T
- compiled using latest linaro tool chain
- tweaked gpu scaling
- ro.secure=0 - I was tired of typing mount -o remount,rw -t /dev/block/mmcblk0p13 /system everytime to push a modified APK
- voltage bug still present
AsylumCore 1.339
- 1.920 CPU over clock
- 640 GPU clock
- other optimizations
v1.05
- Fixed Voltages
- Other minor changes
- Source is now on github - github.com/glewarne
v1.02
- Fixed video recording
- Added custom boot animation support, to use place desired boot animation in /system/media under *bootanimation.zip*
v1.01
- Fixed video playback for some users.
v1.00
- Initial release
Source Code
Click here
Credits and Thanks
sswagonman for being the bravest of souls, and a good friend
g.lewarne for his encouragement, help and support and friendship
phjz for coding help
Some parts of my code changes can be attributed to the following - Entropy512, franciscofranco, hardcore, gokhanmoral, AnderiLux
If I have forgotten anyone, let me know and ill add you to the list!
Please make sure to only download the 7105 variant of the kernel!!
Nice another kernel! Will test this baby out!
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
In testing right. I went straight to extreme and so far lovin it!
sent using gNote II.
Hmm I flashed the OC version on my note 2 seems to be running great but the phone does not see my external sd card :/ just says external card removed safe to remove now even when trying to remount it, my card is formated to exFat not sure if that is the problem
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
Love seeing the development...can't wait till my 14 day grace period is up...I got to be good for at least that long:angel::angel::angel:
Mac
turilo said:
Hmm I flashed the OC version on my note 2 seems to be running great but the phone does not see my external sd card :/ just says external card removed safe to remove now even when trying to remount it, my card is formated to exFat not sure if that is the problem
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
Click to expand...
Click to collapse
Yes, exFAT is not supported, we just found out. A fix is coming soon. Also videos in games such as zombie wood don't play. Fixes coming soon.
Nice to see another kernel here.
Can you please update the OP with a link to the original n7100/n7105 kernel thread? (It might make it easier for users to pop over there and see current discussion, etc.)
Also, I'm kind of curious what kind of difference people have noticed by blocking the majority of kernel logging. In theory, it shouldn't make make a significant difference, but I never got around to testing it, so I'm not sure how well the theory applies. (kernel logs aren't backed by persistent storage, so there's no real I/O overhead to it.)
Take care
Gary
turilo said:
Hmm I flashed the OC version on my note 2 seems to be running great but the phone does not see my external sd card :/ just says external card removed safe to remove now even when trying to remount it, my card is formated to exFat not sure if that is the problem
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
Click to expand...
Click to collapse
So I checked the extfat on extreme and I have access to all files. Also checked the storage under settings and everything looks to be mounted.
sent using gNote II.
garyd9 said:
Nice to see another kernel here.
Can you please update the OP with a link to the original n7100/n7105 kernel thread? (It might make it easier for users to pop over there and see current discussion, etc.)
Also, I'm kind of curious what kind of difference people have noticed by blocking the majority of kernel logging. In theory, it shouldn't make make a significant difference, but I never got around to testing it, so I'm not sure how well the theory applies. (kernel logs aren't backed by persistent storage, so there's no real I/O overhead to it.)
Take care
Gary
Click to expand...
Click to collapse
Its there. Very top where I said I was posting here to help him maintain
Mac11700 said:
Love seeing the development...can't wait till my 14 day grace period is up...I got to be good for at least that long:angel::angel::angel:
Mac
Click to expand...
Click to collapse
+1
Was trying to do the same thing but, already stated custRomizing. Tethering working perfectly. So now on the the kernel for some speed!
Sent from my SAMSUNG-SGH-I317 using xda premium
antiochasylum said:
Please make sure to only download the 7105 variant of the kernel!!
Click to expand...
Click to collapse
Just curious what governor and schedulerare you using....
Sent from my SAMSUNG-SGH-I317 using xda app-developers app
blkghost22 said:
Just curious what governor and schedulerare you using....
Sent from my SAMSUNG-SGH-I317 using xda app-developers app
Click to expand...
Click to collapse
Using the extreme version, pegasusq and noop.
If you guys try and play a movie in game, of won't work. There is a fox already and I'm running it on my phone. However he is trying to figure out ex fat before another version.
I just flashed this , cleared all my cache prior and after to installing it but for some reason I can't watch a video. ( I know you stated you can't in a game, but I can't in just my gallery)
I installed the OC one.. I will reflash to std one and report back
EDIT: flashed the STD one cleared all caches again and nothing.
Using the ex kernal without oc on dagr8 rom. Getting quadrant of 6700 if it matters to anyone.
Sent from the TermiNOTEr 2!
redrider54 said:
I just flashed this , cleared all my cache prior and after to installing it but for some reason I can't watch a video. ( I know you stated you can't in a game, but I can't in just my gallery)
I installed the OC one.. I will reflash to std one and report back
Click to expand...
Click to collapse
Watch a video in what? The gallery works, you tube works, the only thing that should not is video through a game. Which has been fixed, and uploaded. download the new version 1.01
antiochasylum said:
Watch a video in what? The gallery works, you tube works, the only thing that should not is video through a game. Which has been fixed, and uploaded. download the new version 1.01
Click to expand...
Click to collapse
Yeah I wasn't able to watch a video in my gallery, I just reflashed to the Perseus kernel after another cache wipe and it works again.
I tried both the OC and STD ones you had linked but both would not allow me to watch a video. ( Just gave me an error)
I will download the new version and try thanks!
---------- Post added at 03:21 PM ---------- Previous post was at 03:12 PM ----------
I can CONFIRM V1.01 Has fixed my gallery video playback issues thanks!!!!!!!
Is the 1.01 ok with extFat? Thank you for another great kernel and your work.
borijess said:
Using the ex kernal without oc on dagr8 rom. Getting quadrant of 6700 if it matters to anyone.
Sent from the TermiNOTEr 2!
Click to expand...
Click to collapse
My antutu score was 1000 less than on the perseus Rom. I really don't notice any differences between the two kernels do far though
Sent from my SAMSUNG-SGH-I317 using xda premium
theraker007 said:
My antutu score was 1000 less than on the perseus Rom. I really don't notice any differences between the two kernels do far though
Sent from my SAMSUNG-SGH-I317 using xda premium
Click to expand...
Click to collapse
Mine is 1000 more than persaus. Is any one having issuse with the screen turning off. Mine just stays on and is set to 1 minute. I am running the ex kernal on dagr8 rom.
Sent from the TermiNOTEr 2!

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

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.

[KERNEL] Mpokang Kernel v10 [3 variations] [773MB RAM] [+50% RAM performance] [14/10]

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.
To sum up: For Android 4.3 all variations are applicable. For Android 4.2.2 ONLY the 1080p variation applies.
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:
Moderation - Deleted Links.
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
Yay, new kernel! Gonna test it when you pushed a build up
Looking forward to it
Sent from my Galaxy Nexus using Tapatalk 2
Going to need some testers. Are you interested? All the people interested for testing, sign up here.
I'm ready if you can enable module for PGM. Can't live without it
ronnie_1712 said:
I'm ready if you can enable module for PGM. Can't live without it
Click to expand...
Click to collapse
+1
Sent from my Galaxy Nexus using Tapatalk 2
A kernel who can be really different ! It deserve to be tested. I'm interested :good:
I shall test this kernel.
Also, it would be nice if you could list down stuff that you changed/added compared to stock kernel.
Looks awesome! I could be a tester!
Sent from my Galaxy Nexus using xda premium
Tester !!
Def would love being a tester for this. Always on the edge
Sent from my Galaxy Nexus using xda app-developers app
---------- Post added at 07:25 AM ---------- Previous post was at 07:22 AM ----------
Question- does it break anything such as 1080p recording an such, I remember a time when I had my sensation that a couple of devs had kernels that gave more ram but took away some of the functionality, jus wondering if this is the case, bcuz in all honesty I can live without such high end things when they simply eat away at my battery lol
Sent from my Galaxy Nexus using xda app-developers app
Another tester!
Yes,give me something to test.:thumbup:
sent from my maguro via tapatalk
Subbed, this is going to be awesome.
Well, it seems that there are many components than can provide some RAM slices. 1080p in camera seems to cost almost 40 MBs. With fully usable 720p and photos etc, we are at 72-73 MBytes more RAM than other kernels. Test build will be up tonight or tomorrow morning.
I would also love to test this kernel. Good luck!
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
mpokwsths said:
Well, it seems that there are many components than can provide some RAM slices. 1080p in camera seems to cost almost 40 MBs. With fully usable 720p and photos etc, we are at 72-73 MBytes more RAM than other kernels. Test build will be up tonight or tomorrow morning.
Click to expand...
Click to collapse
Ahhh I see figures, this is gonna b friggin sweet
Sent from my Galaxy Nexus using xda app-developers app
mpokwsths said:
Started my own kernel development.
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. Started testing some builds and the results are very encouraging. Only a screenshot for now:
Stay tuned!
Click to expand...
Click to collapse
Sik-1 said:
Ahhh I see figures, this is gonna b friggin sweet
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
+1 !!
This will be awesome !!
Will this be based off on AK, just curious as you had the Ak kernel re-released many times ?
Great job !

[KERNEL][E6553/E6503/E6533] Zach's Kernel Playground for Z4/Z3+, WIP

Final notice: Since my Z5 died (it's broken into pieces, glass shattered) - development is effectively halted - NO more updates - sorry
This is a Stock (Sony) ROM Kernel and WILL NOT work on AOSP, CM, etc.
aka SunKernel for Z4/Z3+ & Z4/Z3+ Dual - Stock ROM (for now only stock)
This is an extension of the Xperia Z5/Z5 Dual "sumire" main thread over at: https://forum.xda-developers.com/xp...und-z5-wip-t3340725/post65936553#post65936553
Finally !
So the kernel is now also available for the (somewhat forgotten) Z4/Z3+ series
Please understand that I can't test whether it works due to lack of that very device - Enjoy !
Keep in mind that building for the Z5 "Stock" ROMs and "Stock" Kernels, you're constantly facing the following tradeoff:
compatibility with pre-built "core" kernel modules (e.g. texfat [proprietary exfat microSD fs driver])
compatibility with pre-built "goodies" kernel modules (e.g. video and other acceleration, hwcodecs, ...)
losing features that can NOT be replaced by similar ones (e.g. ecryptfs, wlan, exfat, etc.)
when going too far the device doesn't boot or simply hangs on bootanimation
this resulted in a couple branches (at least several dozen) that are partially or totally broken :silly:
[snip]
...
[snip]
More info on the Latest Kernel can be usually found at:
AT the end of the thread
( I KNOW - I should have reserved a few posts for better overview )
---------------------------------------------------------------------------------
[Download] How to get the current ("corona", 5.11) Kernel(s) - Step by Step:
1)
Choose your device from one of the 4 folders
Z5 + Z5 Dual: https://drive.google.com/open?id=0BykGGWB96CBQQy05VURLbzJTZlU
Z5 Compact: https://drive.google.com/open?id=0BykGGWB96CBQVE0tb2dieTZMXzg
Z5 Prem + Z5 Prem Dual: https://drive.google.com/open?id=0BykGGWB96CBQaVZTdnF5QnVTMU0
Z4/Z3+ + Z4/Z3+ Dual: https://drive.google.com/open?id=0BykGGWB96CBQa2xBdHR5TzlrNUE
2)
At the upper right, click on "List View"
3)
At the top of the table, there are 3 labels (name, owner, [last] modified, File size)
click on "Last modified", the newest Kernels should be shown either at the top, or at the bottom
4)
Download the latest Kernel
5)
???
6)
Profit !
Click to expand...
Click to collapse
Before starting to test/use keep in mind that this is WIP (work in progress),
that means - NO guarantees,
backups before flashing are a MUST (especially your microSD card content !)
stability, speed, improved battery and satisfaction are a great side-effect to have.
You have been WARNED !
Enjoy !
Obligatory Source:
(according to the rules in single commits no giant blobs, authorship kept)
https://github.com/zachariasmaladroit/android_kernel_sony_msm8994_kitakami_r2/branches
Features:
(will add more later if I forgot anything)
Features said:
@AndroPlus for build-scripts, kernel patches
@Tommy-Geenexus for kernel patches, fixes
pstore
LPM (low power mode, battery efficiency)
fix high load average (lower battery consumption)
microSD, internal SD reliability improvements
cpuidle improvements (battery efficiency)
fix page thrashing in case of low memory situation (when you disable zram)
vmalloc improvements (less memory fragmentation, better reliability of camera, wifi, etc. drivers with long runtime)
FauxSound
KCAL
WLAN: disable memdesc and ramdumps (thanks to @Tommy-Geenexus )
notification LED changes to green+blue (cyan), when battery is really full (thanks to @Tommy-Geenexus )
Powersuspend, QuickWakeup, Power Efficient Workqueues,
improved vibrator, faster/more reliable interactivity
bluetooth hidp, fix disconnect on idle timeout
a few general stability fixes & reliability improvements
added wakelock switches (only use, if you observe high drain with specific functions; might cause instabilities or higher battery drain !)
big.LITTLE optimization flags; aggressive compiler optimization flags
disabled KSM, it's a battery drainer and magically gets enabled by Sony's ROM so remove it
added BFQ i/o scheduler (now YOU show me where it's smoother ! )
improved noop i/o scheduler - now it's more bare, previously it was similar to simple i/o scheduler - now it should be optimum for bare metal SSD/microSD access
GPU default set to 180 MHz
cpu governors: added ZZMoove, elementalX
added vibrator intensity switch support
added a bunch touchpad (screen) and fingerprint scanner fixes & improvements
support for Sumire DSDS (dual sim) (testing, used single SIM ramdisk)
kudos to all devs working on android, whether at Linux Foundation (Linux Kernel), Android (Google), Codeaurora, XDA or elsewhere - YOU ROCK !
this one looks to be more battery friendly
WIP branch
NEW features
sys-fs interface to control vibrator intensity (some kernel tools might support it)
lowered init value of screen during bootup: now you shouldn't get 100% BLINDED when rebooting :cyclops:
core 0 and 4 are now always on (per default, unless you play around with core_ctl) - allows changing governor settings for the big cores
mmc crc checksum is disabled by default (?) - 30% or more higher performance, re-enable if you favor integrity
KEXEC support - give @Myself5 's MultiROM a test-drive if you're curious (http://forum.xda-developers.com/xperia-z5/orig-development/mod-multirom-v33x-t3374763)
added Alucard cpufreq governor, if it's too laggy, unstable, etc. - I'm throwing it out the airlock
added a few additional changes thanks to @AndroPlus
.
224 version bump (224 ROMs ONLY)
RAM (working memory) energy efficiency improvements, thanks to @AndroPlus to spot it
overclocking support "big" core ~ 2.1 GHz, "little" core ~ 1.7 GHz (the "little" core is less tolerant for OC, less stable)
changed optimization flags (evaluation), should now be more stable but also faster, efficient
.
Z4/Z3+ support
Click to expand...
Click to collapse
Notes:
Trilliard said:
If you have systemless root and systemless xposed on your system, you have to flash latest betaSU and latest systemless xposed framework immediatly after flashing a new Kernel. If you dont do this you will get a bootloop.
Click to expand...
Click to collapse
Overclocking:
The following threads are for the Z5 - so naturally the thermal engine needs to be adapted to work on the Z4/Z3+
http://forum.xda-developers.com/xperia-z5/general/tweak-improve-performance-reduce-t3387879
http://forum.xda-developers.com/showpost.php?p=67444047&postcount=150 ( @_LLJY 's thermal-engine modifications are attached )
Source:
https://github.com/zachariasmaladro...i_r2/commits/Sun-Kernel_32.2.A.0.224_vI.1_2_8
Download: AndroidFileHost :
SunKernel_for_Z4_Z3Plus 224_I.1_2_8
224_I.1_2_8 Changelog said:
Changelog:
- 224 version bump (224 ROMs ONLY)
- RAM (working memory) energy efficiency improvements, thanks to @AndroPlus to spot it
- overclocking support "big" core ~ 2.1 GHz, "little" core ~ 1.7 GHz (the "little" core is less tolerant for OC, less stable)
- changed optimization flags (evaluation), should now be more stable but also faster, efficient
- "ivy" support (Z4/Z3+)
Click to expand...
Click to collapse
Thanks
it is coming thx very much
twrp can not mount mtp
works great
Flashed your Kernel Today, no problems with Systemless Root, flashed Systemless Xposed - no problems here. Everything works fine... Now lets have a look at what we can do
If you don't mind a small request to @zacharias.maladroit, I want to use your kernel and features are good, but can you make a kernel build with default clock of CPU and GPU reduced to 50% before boot (it should be same in recovery also) and i want to manually change its default clock through kernel auditor if i want later. Reason is my phone gets heated during boot due to its running at max frequencies.
Thanks for your work and I hope you wont mind giving me this option.
EDIT: Faux sound is not working and it does nothing when i change it from kernel auditor.
GryTEcHoG said:
If you don't mind a small request to @zacharias.maladroit, I want to use your kernel and features are good, but can you make a kernel build with default clock of CPU and GPU reduced to 50% before boot (it should be same in recovery also) and i want to manually change its default clock through kernel auditor if i want later. Reason is my phone gets heated during boot due to its running at max frequencies.
Thanks for your work and I hope you wont mind giving me this option.
EDIT: Faux sound is not working and it does nothing when i change it from kernel auditor.
Click to expand...
Click to collapse
use ex kernel
death_note7 said:
use ex kernel
Click to expand...
Click to collapse
What you mean ? Which kernel you are referring to ? Does that kernel have all the features of Zach's ? If so give me link as I can't find it. I liked Zach's kernel but during boot my phone gets hot due to default max freq and also faux sound is not working (which does nothing when i change sliders from kernel auditor app).
Flashed this kernel working well, systemless root, xposed and ex kernel manager. Letting it sit in till I start messing with settings.
GryTEcHoG said:
What you mean ? Which kernel you are referring to ? Does that kernel have all the features of Zach's ? If so give me link as I can't find it. I liked Zach's kernel but during boot my phone gets hot due to default max freq and also faux sound is not working (which does nothing when i change sliders from kernel auditor app).
Click to expand...
Click to collapse
Kernel Adiutor Sound controls are broken,
please use Faux Sound Control instead, that works;
I'll see what I can find on that CPU + GPU reduction during bootup,
but this will take some time, focusing on several projects (Android + non-Android) at the same time, so need to triage
zacharias.maladroit said:
Kernel Adiutor Sound controls are broken,
please use Faux Sound Control instead, that works;
I'll see what I can find on that CPU + GPU reduction during bootup,
but this will take some time, focusing on several projects (Android + non-Android) at the same time, so need to triage
Click to expand...
Click to collapse
cool enjoy your works
zacharias.maladroit said:
Kernel Adiutor Sound controls are broken,
please use Faux Sound Control instead, that works;
I'll see what I can find on that CPU + GPU reduction during bootup,
but this will take some time, focusing on several projects (Android + non-Android) at the same time, so need to triage
Click to expand...
Click to collapse
I've tried that also but seems to me only Headphones are working and speakers does nothing. Can you please try again and let me know ?
For the GPU/CPU, It would be better if you down clock them by 50% default and clock it higher after OS is loaded using init.d or something else.
Thanks
same problem here
please do a fix with the broken sound using audio output.. Only headset working flawlessly. thank
please add a touch boost swich in the next update,and fix twrp mtp mode,can not link with computer.thx
I used kernel Andro v31 and now i flash and use Zachs kernel, but SuperSu automatic updated and now i can't install binary for it. Anyone can help me?
i use this kernel i want to know how to flash supersu2.76 and how to shut cpu 4..please
renkahinkaru said:
i used kernel andro v31 and now i flash and use zachs kernel, but supersu automatic updated and now i can't install binary for it. Anyone can help me?
Click to expand...
Click to collapse
??????
RenkaHinkaru said:
I used kernel Andro v31 and now i flash and use Zachs kernel, but SuperSu automatic updated and now i can't install binary for it. Anyone can help me?
Click to expand...
Click to collapse
Dont let it update then...
---------- Post added at 03:27 AM ---------- Previous post was at 03:26 AM ----------
death_note7 said:
same too,abandoned this kernel itâ??is overheat than stock kernel
Click to expand...
Click to collapse
Its hot, its not overheating. Temps should only be considered as overheating when >80
Features:
(will add more later if I forgot anything)
Features said:
@AndroPlus for build-scripts, kernel patches
@Tommy-Geenexus for kernel patches, fixes
pstore
LPM (low power mode, battery efficiency)
fix high load average (lower battery consumption)
microSD, internal SD reliability improvements
cpuidle improvements (battery efficiency)
fix page thrashing in case of low memory situation (when you disable zram)
vmalloc improvements (less memory fragmentation, better reliability of camera, wifi, etc. drivers with long runtime)
FauxSound
KCAL
WLAN: disable memdesc and ramdumps (thanks to @Tommy-Geenexus )
notification LED changes to green+blue (cyan), when battery is really full (thanks to @Tommy-Geenexus )
Powersuspend, QuickWakeup, Power Efficient Workqueues,
improved vibrator, faster/more reliable interactivity
bluetooth hidp, fix disconnect on idle timeout
a few general stability fixes & reliability improvements
added wakelock switches (only use, if you observe high drain with specific functions; might cause instabilities or higher battery drain !)
big.LITTLE optimization flags; aggressive compiler optimization flags
disabled KSM, it's a battery drainer and magically gets enabled by Sony's ROM so remove it
added BFQ i/o scheduler (now YOU show me where it's smoother ! )
improved noop i/o scheduler - now it's more bare, previously it was similar to simple i/o scheduler - now it should be optimum for bare metal SSD/microSD access
GPU default set to 180 MHz
cpu governors: added ZZMoove, elementalX
added vibrator intensity switch support
added a bunch touchpad (screen) and fingerprint scanner fixes & improvements
support for Sumire DSDS (dual sim) (testing, used single SIM ramdisk)
kudos to all devs working on android, whether at Linux Foundation (Linux Kernel), Android (Google), Codeaurora, XDA or elsewhere - YOU ROCK !
this one looks to be more battery friendly
WIP branch
NEW features
sys-fs interface to control vibrator intensity (some kernel tools might support it)
lowered init value of screen during bootup: now you shouldn't get 100% BLINDED when rebooting :cyclops:
core 0 and 4 are now always on (per default, unless you play around with core_ctl) - allows changing governor settings for the big cores
mmc crc checksum is disabled by default (?) - 30% or more higher performance, re-enable if you favor integrity
KEXEC support - give @Myself5 's MultiROM a test-drive if you're curious (http://forum.xda-developers.com/xperia-z5/orig-development/mod-multirom-v33x-t3374763)
added Alucard cpufreq governor, if it's too laggy, unstable, etc. - I'm throwing it out the airlock
added a few additional changes thanks to @AndroPlus
.
224 version bump (224 ROMs ONLY)
RAM (working memory) energy efficiency improvements, thanks to @AndroPlus to spot it
overclocking support "big" core ~ 2.1 GHz, "little" core ~ 1.7 GHz (the "little" core is less tolerant for OC, less stable)
changed optimization flags (evaluation), should now be more stable but also faster, efficient
.
Z4/Z3+ support
224_I.1_2_9:
during bootup ony the small core cluster is active == cooler bootup, but potentially also slower (it should however be fast enough)
Overclocking: active after Boot, BIG core @2.2 GHz, adjust with Kernel Adiutor, etc.
Click to expand...
Click to collapse
Overclocking:
The following threads are for the Z5 - so naturally the thermal engine needs to be adapted to work on the Z4/Z3+
http://forum.xda-developers.com/xperia-z5/general/tweak-improve-performance-reduce-t3387879
http://forum.xda-developers.com/showpost.php?p=67444047&postcount=150 ( @_LLJY 's thermal-engine modifications (for Z5) are attached )
Source:
https://github.com/zachariasmaladro...i_r2/commits/Sun-Kernel_32.2.A.0.224_vI.1_2_9
Download: AndroidFileHost :
SunKernel_for_Z4_Z3Plus 224_I.1_2_9
224_I.1_2_9 Changelog said:
Changelog:
during bootup ony the small core cluster is active == cooler bootup, but potentially also slower (it should however be fast enough)
Overclocking: active after Boot, BIG core @2.2 GHz, adjust with Kernel Adiutor, etc.
Click to expand...
Click to collapse
Thanks

Categories

Resources