Related
ProKnight Kernel V2 - Xperia Pro (MK16)
Changelog:
November 1st
Go Here!
October 29th
Go Here!
Changelog:
July 28th
Based of ArcKnight Kernel RC3.3 Release for Arc and Arc S
Included Riyal's Recovery since I wasn't sure if Arc S recovery would work
OverClock up to 1.6GHZ.
Init.d Scripts Support.
Slightly Modified voltages Table (UV).
CMW Pre-installed
Tweaked Sio Scheduler.
Two Way Recording Call patch
Support for ext2,ext3,ext4 and NTFS FileSystems.
Latest Adreno Sources patched.
KGSL power Management Tweaks. - Super Smooth UI
Wifi Voltage Lowered
Charging power increased, now charging from USB ports should be a bit faster
LCD Panel voltage Lowered - It should use less battery when screen is on
PU Driver based on my own modified sources, it is the same as per the previous versions of ArcKnight Kernel
Tiny RCU instead of TREE RCU
SLQB Allocator instead of SLAB
CFQ, SIO and VR IO Schedulers modified and optimized fo Flahs Memory Devices
Memory Allocations tweaks like Kernel Granurality and Vm Dirtinesss
rcKnight CPU Governor modified to work with the NEW CPU Table, I know it was slow the first time but TRUST me it if smooth and fast and it will save your battery better than ondemand and intellidemand
ArcKngith_II CPU Governor
ArcKnight_II is my own CPU Governor based on the "Conservative" Governor but with some interesting addons specially when it comes to smoothness..
I've added static look up tables with arranged frequencies. So the CPU governor will look up on this table depending on the Average CPU load the phone is having to accomodate the best Frequency for the task running. For example when you're gamming or doing something heavy with the Phone the ArcKnight_II will push the CPU to the highest frequencies but when the CPU load gets reduced it will inmediately put the phone to lower freqs...
Users on the Arc and Arc S thread have reported great smoothness and good battery life when using the CPU Governor.
USB OTG Support
The Kernel should Provide full USB OTG Support for Mouse, Keyboard and Pendrive devices... However the .ko modules should be loaded separately since my aim was to keep the Kernel as slim and debugged as possible...
Instructions - How to Flash?
Flash as any other Kernel you have flashed before... - I strongly recommend a Clean install of both Kernel and ROM to avoid any leftovers or issues with any previous Kernel you might have...
DOWNLOADS:
Downloads will be placed in 2nd Post for Stable Releases and 3rd Post for Test Releases if any comes...
IMPORTANT:
Remember I don't own this device, I've ported the ArcKnight Kernel based on xperiaap request... So it will be really difficult for me to test and debug any possible error... You'll have to help me here
If you feel like supporting this fellow dev don't hesitate on clicking on the Thanks Button and if you have any spear bucks over there just click in HERE or in the donate to me button and you'll be helping me like you have no idea...
ProKnight_2.1 Kernel: ProKnight_2.1
ProKnight_2.1 Kernel Modules: ProKnight_2.1_Modules
Old Versions:
ProKnight_2 Kernel: ProKnight_2
ProKnight_2 Kernel Wifi Modules: ProKnight_2_Wifi_Modules
Another One!
Just in case i need it
Can you please name it something related to pro? It seems too Arc-ish..
flsmidth said:
Can you please name it something related to pro? It seems too Arc-ish..
Click to expand...
Click to collapse
^ He has a point.
I was about to download it thinking it was for Arc / S ^_^
Sure... I just put that name since the Kernel has created some sort of "Fame" with the ArcKnight Kernel...
I would like to hear some ideas from the Users, actually the ArcKnigh kernel was proposed by the Arc Users so, PRO Users I'll expect for some Ideas...
jimbo77 said:
Sure... I just put that name since the Kernel has created some sort of "Fame" with the ArcKnight Kernel...
I would like to hear some ideas from the Users, actually the ArcKnigh kernel was proposed by the Arc Users so, PRO Users I'll expect for some Ideas...
Click to expand...
Click to collapse
Prometheus Kernel..
Can I flash this kernel on my arc s?
Tapatalk @ Xperia Arc S
You already got ArcKnight kernel for Arc. This is a port for Xperia Pro..
Can you read? I think both the Title of the Thread and the 1st POST clearly state that the Kernel is for Xperia Pro...!
You know where the ArcKnight Kernel for Arc / Arc S is...
DzikBagienny said:
Can I flash this kernel on my arc s?
Tapatalk @ Xperia Arc S
Click to expand...
Click to collapse
Wat a Noobish Question :banghead:
Sent from my LT18i using Tapatalk 2
ArcMan09 said:
Wat a Noobish Question :banghead:
Sent from my LT18i using Tapatalk 2
Click to expand...
Click to collapse
Sorry for stupid question but my English is poor and I dont understand 1st post enough
Tapatalk @ Xperia Arc S
jimbo77 said:
Sure... I just put that name since the Kernel has created some sort of "Fame" with the ArcKnight Kernel...
I would like to hear some ideas from the Users, actually the ArcKnigh kernel was proposed by the Arc Users so, PRO Users I'll expect for some Ideas...
Click to expand...
Click to collapse
How about...
KnightPro
---------- Post added at 09:29 AM ---------- Previous post was at 09:06 AM ----------
jimbo77 said:
ArcKnight Kernel Beta 1 - Xperia Pro (MK16)
Remember I don't own this device, I've ported the ArcKnight Kernel based on xperiaap request... So it will be really difficult for me to test and debug any possible error... You'll have to help me here
Click to expand...
Click to collapse
Hi,
Thanks for your work!
And thanks to xperiap for making the request.
Will try it out and maybe provide some logcats for debugging purposes...
Thanks again!!!
1stichiban said:
How about...
KnightPro
---------- Post added at 09:29 AM ---------- Previous post was at 09:06 AM ----------
Hi,
Thanks for your work!
And thanks to xperiap for making the request.
Will try it out and maybe provide some logcats for debugging purposes...
Thanks again!!!
Click to expand...
Click to collapse
That could be... btw do we have any feedback??? Has somebody tested it yet??
Sent from my SGS3... Yes I have it!!!!
Tested. Booted up. So far no bugs i think? Goodjob
Sent from my LT18i using Tapatalk
jimbo77 said:
That could be... btw do we have any feedback??? Has somebody tested it yet??
Sent from my SGS3... Yes I have it!!!!
Click to expand...
Click to collapse
hi, i just flashed it
BTW, i still haven't flashed the wfi modules yet but booted it already... on FW .58 but the title clearly states ICS... is this expected?
i just don't know if the combination will still boot after flashing the wifi modules...
After restart the i/o sheduler is on deadline ( allways reset to that if u choose another sheduler )
Nice kernel, will use it for a while thanks for your work
Sent from my MK16i using xda app-developers app
I built this kernel for my daily use, now i decided to share it here!
Work with Nexus World Wide Version (i9023/i9020t).
※ Basically it is made for Official Stock ROM (JRO03E/JZO54K). it may NOT work with other ROMs.
Not working with CyanogenMod!
Main features of this kernel:
1.25GHz
Based on Linux Kernel 3.0.73
Based on AOSP
Touchwake ADVANCED (allowing you wake up your phone by touching screen when you got a notification ) (based on Ezekeel's work)
10-point multitouch
Force AC charging by chad0989
UKSM (Ultra Kernel Samepage Merging)
MTP (thanks to bedalus and Krarvind!)
High Bigmem
BLN by Ezekeel
BLD by Ezekeel
Powerkey Presses Counter
init.d support
Optimized CRC32 algorithm
SLUB
Custom Voltage by Ezekeel
mount dalvik-cache to /cache
undervolted
RCU Boost
Voodoo by supercurio
included busybox
USB OTG v5 by sztupy Read this. (not sure if this work on Jelly Bean)
CRT-off animation fix from CyanogenMod team.
PM_FAST
...
Default: interactive / sio
Thanks to all contributors of this kernel!
And welcome to fork it on my github.
Download vta2-kernel / Changelog
TODO:
Bluetooth battery drain fix.
ROW I/O scheduler ( kernel module )
...
Any Suggestion? Tell me here
hi crt is fix ?
leap_ahead said:
hi crt is fix ?
Click to expand...
Click to collapse
yes.
Thanks for the share.. works great.
krfoy said:
I built this kernel for my daily use, now i decided to share it here!
Tested on my Nexus S i9023 and it should also works on i9020.
Main features of this kernel:
1.24GHz
Based on Linux Kernel 3.0.38
Based on AOSP
for Nexus S JRO03E stock ROM
Bigmem
Touchwake
BLN
BLD
init.d support
Optimized CRC32 algorithm
SLUB
Custom Voltage
mount dalvik-cache to /cache
undervolt
Deep Idle
RCU Boost
Voodoo
included busybox
USB OTG v5
FSync control
CRT-off animation fix from CyanogenMod team.
This kernel uses smartassV2 and SIO as default governor and I/O schedulers.
Thanks to all contributors of this kernel!
And welcome to fork it on my github.
Download vta2-kernel #11 here.
Click to expand...
Click to collapse
Can you make a version with also fast charge? Anyway working great
Inviato dal mio Nexus S con Tapatalk 2
I'd like to see more feedback about this kernel as it looks promising. Thank you
Sent from my Nexus S using xda app-developers app
Kernel is good.. snappy.. nice performance..
There is no 1000mhz on the clock, so it's always on 1.24ghz ..
Pls add interactive governor.. I can't change the governor, only shows smartassv2 ...
Battery life not gr8.. But runs well.. power hungry games are smooth.. good overall..
Sent from my Nexus S using xda app-developers app
spupuz said:
Can you make a version with also fast charge? Anyway working great
Inviato dal mio Nexus S con Tapatalk 2
Click to expand...
Click to collapse
may be included in next stable release.
siddhesh.raikar said:
Kernel is good.. snappy.. nice performance..
There is no 1000mhz on the clock, so it's always on 1.24ghz ..
Click to expand...
Click to collapse
This is inspired by SAMSUNG Infuse 4G, which use the same CPU and do not have 1.0GHz step in its stock kernel.
when there are both 1.24 and 1.0GHz, the governor will prefer to use 1.24GHz. And i thought it may help governor switch between steps faster.
so it won't eat more battery in this case.
siddhesh.raikar said:
Pls add interactive governor.. I can't change the governor, only shows smartassv2 ...
Click to expand...
Click to collapse
I only built smartassV2(tweaked) into kernel. because it balance between battery life and performance.
There are also include kernel module of ondemand and conservative, you could load them by insmod if you like.
Thank you very much and must try it .
krfoy said:
This is inspired by SAMSUNG Infuse 4G, which use the same CPU and do not have 1.0GHz step in its stock kernel.
when there are both 1.24 and 1.0GHz, the governor will prefer to use 1.24GHz. And i thought it may help governor switch between steps faster.
so it won't eat more battery in this case.
I only built smartassV2(tweaked) into kernel. because it balance between battery life and performance.
There are also include kernel module of ondemand and conservative, you could load them by insmod if you like.
Click to expand...
Click to collapse
Thanks... Pls try and include HighBigMem in the next version...
thanks for your kernel! i will try it now and report back
EDIT: unfortunately kernel doesn't work for me - i use it with paranoidandroid and rom was really sluggish at first (maybe cache-related...). then i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
invd said:
thanks for your kernel! i will try it now and report back
EDIT: unfortunately kernel doesn't work for me - i use it with paranoidandroid and rom was really sluggish at first (maybe cache-related...). then i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
Click to expand...
Click to collapse
Not so sluggish at my side.
invd said:
thanks for your kernel! i will try it now and report back
EDIT:i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
Click to expand...
Click to collapse
same here with nstools
@OP or @DaXmax: Is there anything I can do to help at finding the problem? logcat? or is it just my phone being picky?
Deep idle? Are u sure it's fully working?
Sent from my Nexus S using xda app-developers app
ioplkj13 said:
Deep idle? Are u sure it's fully working?
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
Its working.
I may replace deep idle with CPUidle or IDLE2 by _thalamus in the future.
invd said:
@OP or @DaXmax: Is there anything I can do to help at finding the problem? logcat? or is it just my phone being picky?
Click to expand...
Click to collapse
try stock kernel or raise up voltage?
krfoy said:
try stock kernel or raise up voltage?
Click to expand...
Click to collapse
can you update OP with to do list feature that are you going to add?
krfoy said:
try stock kernel or raise up voltage?
Click to expand...
Click to collapse
yea, well, with stock kernel (and thalamus and matr1x and air kernel) everything runs fine, but i wanted to know, if there is a way to find out what exactly causes the problem with your kernel and my phone (which also might help somebody else). - raising the vol does not help that much, still some freezes from time to time (even though i'm above stock vols).
This kernel is no longer being updated. Please refer to kowalski kernel thread for CM10 ROMs.
Presenting CM10 kernel built from source with ramhack and OC/UV support by wkpark
Only for the new (unlocked ICS) bootloader!
This is RC's kernel, with patches by wkpark for ramhack and OC/UV. Supports OC upto 1.5 GHz.
Thanks to them for all their work. Also, thanks to pengus77 for bringing CM10 to the new bootloader
Built using my guide over here
Uses spica's HP supersonic toolchain
Works with CM10/MIUIv4 ROM on new bootloader only
Download links:
New and recommended powersaver version!
Includes pengus77's wifi drain fix (All credit to him for that)
Non-OC, to increase battery life and stability
RAM hack values 24 MB, 32 MB, 48 MB for increased smoothness
New experimental governors are absent in this ROM, which is meant to be a stable version for daily usage. The new governors have not been properly tested yet and are unlikely to be used by most of the users. They may be included in later builds after more testing. If you want to use them, flash the experimental kernel on the previous page.
This is the version recommended for daily usage. Try the 48 MB one first, and if camera gives problems, then try a lower RH value.
Download link for stable, powersaver version
Link to latest experimental version
Download link for older experimental versions
This is the link to my folder with all kernels for the new bootloader so far, in case you want to try some other version. Ramhack values are mentioned in the file names, and if it supports OC (not every phone will like OC) it is also mentioned in the file name.
Thanks to RC and wkpark, this would not be possible without them.
Warning:
I am not responsible if anything goes wrong with your phone.
If your phone does not like OC/UV, or freezes when overclocked, reduce the max frequency or dont use the OC version of the kernel.
If apps like camera give problem, try to use a version with reduced ramhack value.
To be flashed over the ROM without wiping data. Wipe only cache and dalvik cache
If you are having problems with the new kernel and wish to revert back to the stock kernel, flash your ROM again
Credits:
arcee and the rest of the CM team. Its their work it is based on
Donate to RC
wkpark for cracking the bootloader, new his patches, without which, there would be no ramhack or OC/UV
Donate to wkpark
pengus77 for bringing CM10 to the new bootloader and wifi battery drain fix.
This wouldn't be possible without him
spica1234 for his wonderful HP Supersonic toolchain
benee for his anykernel updater for star, and for all his work
Other devs for all their work (PM me if I forgot someone!)
Source: https://github.com/rugglez
Changelog:
29/12/12:
New version built with spica's supersonic HP toolchain
Integrated pengus77's latest (v3) wifi drain fix + bsod fix
27/12/12:
Experimental version released with new CPU governors (smartass v2 and hotplug), and simple I/O scheduler (default is still cfq), max frequency=1.2 GHz
Power saver version released without OC or new governors, and with pengus77's wifi battery drain fix
26/12/12:
Initial release
Max clock frequency is 1.5 GHz
Trying the 32mb oc kernel, seems ok so far, will report back any oddities,
I'm on penguss cm10.
i tested..............
Great news. Just two little questions:
- does this work with cm10.1 as well?
- are the Wifi drain patches from pengus77 included?
Regards,
Orgler
Thank u guy's! i will try new_CM10_kernel_1225_32M_OC.zip and report back!
angel_boulevard said:
i tested..............
Click to expand...
Click to collapse
And....?
orgler said:
Great news. Just two little questions:
- does this work with cm10.1 as well?
- are the Wifi drain patches from pengus77 included?
Click to expand...
Click to collapse
You could try it with cm10.1 but im not sure if it would work. Take a backup first. Wifi drain patches will be included with his permission and when he feels it is the right time (after the testing phase and all)
thanks for the hard work i think u can put like a changelog in thread and the features of kernel listed just avoid people asking same thinks all the time
included wireless.ko is the one patched by pengus? thank you in advance
edit: just checked, it's not the patched one
First impressions are good! Not much room for UV as 1ghz is already at 1000mV which is quite low already I think? But that is not important, just an observation.
Thanks Rugglez. Been waiting a while for an OC kernel on CM10 and no call bug either. This is the future for our phone I think.
I ´m testing the 48M_OC-Kernel on CM10.
I set max OC to 1,2GHz, but Antutu CPU Master shows Peaks at 1,5GHz! The Kernel is always scaling in its full available Range.
I tested it with different Settings and Gouvenours, nothing helps.
zerocoolriddler said:
I ´m testing the 48M_OC-Kernel on CM10.
I set max OC to 1,2GHz, but Antutu CPU Master shows Peaks at 1,5GHz! The Kernel is always scaling in its full available Range.
I tested it with different Settings and Gouvenours, nothing helps.
Click to expand...
Click to collapse
I just checked with "CPU spy" and yes it is hitting 1.5Ghz even though I have it set lower than that.
Noted. Will release 1.2 GHz and 1.4 GHz versions separately from next time
With pengus77 permission now, i'll integrate his wifi drain fix too.
Probably tomorrow
anjo88 said:
thanks for the hard work i think u can put like a changelog in thread and the features of kernel listed just avoid people asking same thinks all the time
Click to expand...
Click to collapse
Thanks for the idea, will add it.
rugglez said:
Noted. Will release 1.2 GHz and 1.4 GHz versions separately from next time
With pengus77 permission now, i'll integrate his wifi drain fix too.
Probably tomorrow
Thanks for the idea, will add it.
Click to expand...
Click to collapse
So we waiting to test
Can you put in the next update some more CPU governers and I/O scheduler?
zerocoolriddler said:
I ´m testing the 48M_OC-Kernel on CM10.
I set max OC to 1,2GHz, but Antutu CPU Master shows Peaks at 1,5GHz! The Kernel is always scaling in its full available Range.
I tested it with different Settings and Gouvenours, nothing helps.
Click to expand...
Click to collapse
Same here oc set to 1.2 but it's scaling up to 1.5 seems stable anyway.
Took one pic and gallery FCed and phone soft rebooted.
With OC 32mb kernel camera and video recording is working.
Sent from my LG-P990 using xda premium
lgnd said:
Same here oc set to 1.2 but it's scaling up to 1.5 seems stable anyway.
Sent from my LG-P990 using xda premium
Click to expand...
Click to collapse
I do a OC with default cm10 function and on antutu say 1200!
Sorry for being off topic. I really salute new generation of developers for optimus2x who never let us feel our main devs/modders have left. You guys are doing a fabulous job. Thanks to you all.
Gps does not working.
Tested with igo and maps.
Sent from my LG-P990 using Tapatalk 2
rugglez,
Please add pulse boost and hotplug governor. Thanks.
Fluid Kernel
FOR KITKAT AOSP ROMS
This is enhancement over basic CM kernel to attain more fluidity, performance and power saving.
There is no heavy modification like NX-Kernel or Mackay Kernel which causes lag eventually.
Kernel is compiled with Linaro Toolchain 4.7-2013.10 and is bug free.
If any bug found other than one already in CM11 basic kernel, please report.
OCed but default max frequency is 1GHz.
Feature requests are welcome except for BLN feature.
Download Link:
http://www.mediafire.com/?4ba44ymbkcx4m
Kernel Source:
https://github.com/neobuddy89/vibrant_fluid_kernel
Latest version:
v1.0
Any feedback/views/suggestions are welcome.
Regards,
Neo
v1.0:
+ Linaro Toolchain 4.7-2013.10 compiled
+ Entropy Depletion Fixes and Enhancement
+ WiFi wakelocks reduced
+ OC Support upto 1.4 GHz
+ Minor network tweaks
+ Reduction in memory reservation for logging
+ Memory leak fixes
+ Performance tweaks
Thanks a lot Neo. You are amazing.
Will try this out on my ROM 11/20
thanks a bunch...cant believe this phone is still running and running like a beast at that.
outdoing yourself for us :good:
Lovely!
I want to click like 999 times!!!!
Very good! Really - performance gains!
laylovj said:
thanks a bunch...cant believe this phone is still running and running like a beast at that.
Click to expand...
Click to collapse
Actually KitKat was/is supposed to be a release which will help memory-challenged phones (like ours), so if anything KitKat *is* something we expect ardently and sure as hell hope that dev support won't end now, now that we finally reached an OS version actually suited for our low-ram phone(s)...
Thanks Neo for making a start in supporting us with 4.4 goodness...
Thanks for this rock kernel using it on captivate
If u can compile this kernel on captivate would be thankful
Just the difference is the volume keys layouts
Great work!!
It will be really great if you can compile this kernel also for the captivate!!
Monfro said:
Great work!!
It will be really great if you can compile this kernel also for the captivate!!
Click to expand...
Click to collapse
Should learn to compile your self. Or switch the volume key layout to revers it back to normal
@sada23 Is this article helpful to your already awesome kernel? http://source.android.com/devices/low-ram.html
I noticed that we have Linux 3.0.x in use, which probably lacks the "tunable reclaim" feature, but could be cherry-picked from the patch in 3.4 branch, as stated by Google:
Support for a new kernel tunable is added in the android-3.4 kernel branch as patch 92189d47f66c67e5fd92eafaa287e153197a454f ("add extra free kbytes tunable"). Cherry-picking this patch to a device's kernel will allow ActivityManager to tell the kernel to try to keep 3 full-screen 32 bpp buffers of memory free.
For those who are in search for Ramdisk source, get it here:
https://github.com/neobuddy89/fluid_kernel_vib_initramfs
I reckognize that USB thethering is not working with fluid kernel and sada's unofficial KK 4.4. It ends in a reboot.
Sent from my SGH-T959 using xda app-developers app
I would like to see the kernel upgrade. Just ask to remove overclocking 1.3/1.4 GHz, since it will probably kill the smartphone, and my at those speeds just hangs and you have to remove the battery!
Martin_Devil said:
I would like to see the kernel upgrade. Just ask to remove overclocking 1.3/1.4 GHz, since it will probably kill the smartphone, and my at those speeds just hangs and you have to remove the battery!
Click to expand...
Click to collapse
Then don't overclock to 1.3/1.4 GHz. Some peoples devices might be able to handle it. Just because yours can't doesn't mean to nobody's can. Be smart with what you do and know what your phone can handle. Mine does 1.4GHz just fine.
neobuddy89 said:
Fluid Kernel
FOR KITKAT AOSP ROMS
This is enhancement over basic CM kernel to attain more fluidity, performance and power saving.
There is no heavy modification like NX-Kernel or Mackay Kernel which causes lag eventually.
Kernel is compiled with Linaro Toolchain 4.7-2013.10 and is bug free.
If any bug found other than one already in CM11 basic kernel, please report.
OCed but default max frequency is 1GHz.
Feature requests are welcome except for BLN feature.
Download Link:
http://www.mediafire.com/?4ba44ymbkcx4m
Kernel Source:
https://github.com/neobuddy89/vibrant_fluid_kernel
Latest version:
v1.0
Any feedback/views/suggestions are welcome.
Regards,
Neo
Click to expand...
Click to collapse
Can you update this kernel??
any updates for kernel?
It can be used in my PSX Nexus 4?
Kaka88 said:
It can be used in my PSX Nexus 4?
Click to expand...
Click to collapse
No... Try the Nexus 4 threads.
http://forum.xda-developers.com/nexus-4
Rojak Kernel for Xperia Z
WARNING!!
This kernel allows you to set the CPU frequency beyond the stock rated frequencies. Do this at your own risk! I will not be responsible for any damage to your device if you do so!
INTRODUCTION
This is a kernel for Xperia Z running Omnirom. It may or may not work on other roms.
Any feedback is welcome.
FEATURES
Linux 3.4.86
Gamma control
Sweep 2 Wake
Doubletap 2 wake
USB Fastcharge
CPU overclocking up to 1836 MHz
Intelli-Plug
Additional CPU governors - intellidemand, intelliactive, preservative
Additional I/O scheduler - bfq, sio, fiops
GPU overclocked to 450 MHz
Additional GPU governor - simple
Voltage control
Sound control
Intellithermal (NEW)
REQUIREMENT
This kernel work with Omni 4.4 for Xperia Z. It's tested on Omni 4.4.4 nightly build 20141031. Please update your rom if you're using an older version.
INSTRUCTION
Make sure you're using Omnirom build 20140324 or later. Download here. Flash the zip in CWM or TWRP recovery.
NOTES
To change CPU governor or min/max cpu frequency (i.e. over/underclocking), first disable MPDecision and enable Intelliplug using an app like Fauxclock or Trickster Mod. To over/underclock, use Omnirom's performance setting. Third-party apps might not work.
To use Gamma control, see this post: http://forum.xda-developers.com/showpost.php?p=45436325&postcount=3. Credits to alnikki25k.
.
SOURCE CODE
https://github.com/aidfarh/android_kernel_sony_apq8064/tree/rojak_kk
CREDITS
This kernel is based on Omnirom kernel for yuga. Various codes were copied from kernels by DoomLord, alnikki25k, maxwen and faux123. Thanks to all other kernel developers who's contributed codes to various linux and android kernels.
XDA:DevDB Information
Rojak Kernel for Yuga, Kernel for the Sony Xperia Z
Contributors
aidfarh
Kernel Special Features:
Version Information
Status: Stable
Created 2014-03-26
Last Updated 2014-11-05
Reserved
CHANGELOG
v1 (2014-03-25)
Gamma control
Sweep 2 Wake
Doubletap 2 wake
USB Fastcharge
CPU overclocking up to 1836 MHz
Intelli-Plug
Additional CPU governors - intellidemand, intelliactive
Additional I/O scheduler - bfq
v2 (2014-03-27)
Added sio and fiops I/O schedulers
Overclock GPU to 450 MHz
Include wlan firmware in kernel zip
v3 (2014-04-12)
Added voltage control
Added preservative CPU governor
Updated GPU drivers (copied from xzaosp kernel)
Added simple GPU governor
Kernel updated to Linux 3.4.86
Compiled using Linaro 4.7-2014.01 toolchain
Various optimisations (mostly cherry-picked from xzaosp kernel by alnikki25k) (see github for details)
Added sound control (doesn't seem to work)
v4 (2014-05-05)
Added sound control v3.2
Compiled using Linaro 4.8-2014.03 toolchain
Enabled some linaro optimisations
v5 (2014-11-05)
Synced with updated omnirom kernel source code
Compiled using Christopher83's 4.9.2-2014.09 toolchain
Added intellithermal (disabled by default; enable using Trickster Mod, Fauxclock or similar app)
Updated intelliplug to ver 3.8
Modified preservative governor for extra smoothness
Also see the notes in this post: http://forum.xda-developers.com/showpost.php?p=56506979&postcount=134
Congrats on your kernel, mate! Looks good, will try this
Will this work on ROM based on Omnirom like for example Dirty Unicorn...
Sent from my C6603 using Tapatalk
Vishalkris said:
Will this work on ROM based on Omnirom like for example Dirty Unicorn...
Sent from my C6603 using Tapatalk
Click to expand...
Click to collapse
I honestly don't know. Please try and provide feedback.
K will do it
Sent from my C6603 using Tapatalk
Im wondering the same thing.Tell us when you test please.
FakeSmile said:
Im wondering the same thing.Tell us when you test please.
Click to expand...
Click to collapse
ok first im updating my rom DU...new test build then once booted in to the system will flash the kernel and update how things go...:angel:
---------- Post added at 02:40 AM ---------- Previous post was at 02:17 AM ----------
flashed the kernel on Dirty Unicorn Build 25...every things good...no graphic glitches like Meow Kernel...
Bugs:
1) WiFi doesn't work. @aidfarh it would be good if you provide a Wifi module zip file till u find a way to resolve the issue.
2) A little digestible lag... while scrolling list view in settings and i also while scrolling side wise in the app drawer...
Suggestions.
1) More CPU governors. i know will happen today or tomorrow
2) Release Wifi Modules till the kernel is compatible with omni based roms
3) GPU overclocking can be peaked a little more higher (meow kernel had achieved it 450Mhz u can look in to it)
4) Never leave devloping this kernel as its the first for Omni and we got limited choice when it comes to kernel based on aosp and cm
But still for this stage the kernel is "remarkably good". lots of high expectations from all the omni rom and omni rom based rom users
Keep up the good work
I can confirm that it perfectly working with aslyum rom latest..nothing find unusual.. Post it soon regarding the battery life..
Edit: wifi reception was lower than stock omini..
Sent from my C6603 using Tapatalk
Vishalkris said:
ok first im updating my rom DU...new test build then once booted in to the system will flash the kernel and update how things go...:angel:
---------- Post added at 02:40 AM ---------- Previous post was at 02:17 AM ----------
flashed the kernel on Dirty Unicorn Build 25...every things good...no graphic glitches like Meow Kernel...
Bugs:
1) WiFi doesn't work. @aidfarh it would be good if you provide a Wifi module zip file till u find a way to resolve the issue.
2) A little digestible lag... while scrolling list view in settings and i also while scrolling side wise in the app drawer...
Suggestions.
1) More CPU governors. i know will happen today or tomorrow
2) Release Wifi Modules till the kernel is compatible with omni based roms
3) GPU overclocking can be peaked a little more higher (meow kernel had achieved it 450Mhz u can look in to it)
4) Never leave devloping this kernel as its the first for Omni and we got limited choice when it comes to kernel based on aosp and cm
But still for this stage the kernel is "remarkably good". lots of high expectations from all the omni rom and omni rom based rom users
Keep up the good work
Click to expand...
Click to collapse
I expected that wifi might not work with other roms or older omnirom builds. The latest omnirom kernel has updated wlan drivers but it also need updated wlan firmware to work. Try flashing the attached zip that contains the updated wlan firmware and see if it works.
Lags are hard to quantify and hard to fix. Try other CPU governors or I/O schedulers and see if things improve.
What CPU governor to do you want?
GPU overclocking is planned, but I can't promise anything.
FINALLY!!!! When i sow the thread title i couldn't believe my eyes
Long time we are waiting for a kernel that support Roms that are not based on stock, specially when u bring to us Gamma control and fast charge pleasure.
So i want to say thank u aidfarh from all of my heart, and yes plz don't stop this, keep the development up as much as u can cuz we need u
(now i feel like i am a little girl who asking too much LOL).
I am about to flash PA today, will flash it and I'll try your kernel to see how it goes, and if it doesn't then i'll back to my favorite ROM Dirty Unicorns then i'll try again.
Thank U :victory:
works good in DU
Sent from my C6603 using Tapatalk
off-topic: hahaha ROJAK kernel. typical orang malaysia in naming mixed things!
back to topic, could you include FIOPS IO scheduler by faux123? According to faux, intellidemand/active works the best when combine with FIOPS scheduler.
kingrion88 said:
off-topic: hahaha ROJAK kernel. typical orang malaysia in naming mixed things!
back to topic, could you include FIOPS IO scheduler by faux123? According to faux, intellidemand/active works the best when combine with FIOPS scheduler.
Click to expand...
Click to collapse
Thanks for your suggestion. I'll take it under consideration.
Will this kernel work on Paranoid Android??
acutraaq said:
Will this kernel work on Paranoid Android??
Click to expand...
Click to collapse
Try the pacman kernel will work
Sent from my C6603 using Tapatalk
OK.. It's working on DU 15/03/2014 build, had no WIFI but after flashing wlan firmware the WiFi get fixed.
I don't have any random errors, FC's, Reboots, lags... everything is perfect.
One thing I've noticed is Gamma control, the sittings doesn't stick after reboot and i don't now if that is the same for fast charge or for the
o/u clocking.
Will keep testing...
Its working flawless on infected's omni build 0324. Hope u keep updating this Bad ass. No issues at all so far. Cant wait for the sound control! Thank you dude.
Gesendet von meinem C6603 mit Tapatalk
I need to buy the app to use gamma control,right?
FakeSmile said:
I need to buy the app to use gamma control,right?
Click to expand...
Click to collapse
Yes faux clock
Sent from my Xperia Z using Tapatalk