[KERNEL][CM9/hackfest ][Linux 3.0.44] Harsh Kernel P990 Build-0510 [IO Tweaked][ZRAM] - LG Optimus 2x

Hello guys n gals,
This is my FIRST kernel based on sources of wkpark and vadonka, kernel version 3.0.y.
This kernel is compiled by me, and comes with more added patches by me.
If you like it hit THANKS button.
Click to expand...
Click to collapse
All credits goes to:
armcee (CM7 & CM9 GOD of LG devices)
CM Team (You guys rock)
wkpark (ported kernel 3.0.26 to our devices)
vadonka (various kernel tweaks and awesome sources)
pastime (helping at various stages, and awesome fixes)
Owain (Biggest motivation for compiling 100 times a day)
and to everybody else who participated in making this possible.
Harsh Kernel P990:
Code:
Build from 3.0.37 sources.
Compiled using tweaked CodeSourcery arm Toolchain.
Better battery.
Default SIO scheduler.
Working Data Usage ICS.
Working Data Usage Limit.
Fixed USB tethering(windows).
And many tweaks.
Changelog:
Build 0510 Stock & OC
Updated Linux version 3.0.44 now.
Stock & OC version both uploaded to goo.im.
linux version 3.0.43 and 3.0.44 brings lots of changes (150+ commits hope good)
Still works for both JB and ICS both.
build 0509 Stock & OC
Compile zram as module (Thanks Benee)
Fix zram for dual core
build 0309 Stock
Linux Version 3.0.42
JellyBean[Heckfest] supported (thanks Benee)
build 0208 Stock & OC
Linux Version 3.0.39
Reverted various fixes which were implemented in 1907
Compiled with linaro toolchain on OS X
build 1907 NO-OC
Linux Version 3.0.37
Improves SIO scheduler for flash storage.
Added V(R) I/O Scheduler. (select if from AnTuTu CPU Master)
other various fixes (thanks to vork[benee] and faux123)
build 1006 Stock & OC
Linux Version 3.0.34
Patches from NVIDIA for cpu control (power saving)
Lowmemory killer from linux 3.4 ported by vork (thanks benee)
build 0306 Stock
Some patches from Benee (vork)
And tegra OTG try update.
build 2205 Stock
Linux Version 3.0.32
Re-enabled ext3 ability (fix unsupported file system problem)
Increased XZ compression usage.
build 1505 Stock & OC
Added Force Fast Charging patch by Chad Froebel
Lots of tegra related v21 source drop fixes, thanks to faux123
New wifi code change, from v21 sources
As usual few kernel config changes (still have to find minimum config )
build 0805 Stock & OC
Linux Version 3.0.31
Battery heat protection (thanks wkpark)
And few more kernel config changes
build 0405 Stock & OC
v21y battery driver (thanks vadonka)
too many kernel config changes (100s of changes)
pmem size reduced (let me know 4 mb change can make difference or not)
build 2804 No-OC
Linux 3.0.30 sources
First attempt for CpuSpy to work
build 2704 Stock & OC
rmcc's tegra_odm_touch: More ICS-compatibility
Catalin Marinas: Kmemleak patches
build 2504
Updated to Linux 3.0.29
Scheduler Tweak
Scheduler multi-core support
build 1904
ZRAM compression changed from LZO to Google's SNAPPY (~2x faster)
ZRAM disksize set to 64mb
SNAPPY KERNEL
build 1504
Changelog for build 1504 is only for information kernel already in KANG 40
SAME KERNEL AS IN Owain's Kang 40, so no flash needed on it.
Build from linux 3.0.28 sources
USB Mass Storage support for both SD Cards (ROM required to make it work)
XZ Compression, so even smaller size of zips
zram enabled and allocated
And many small changes that are not stated here.
build 1104
Lower TouchLED Brightness
Kernel refresh, compiled with new toolchain
build 0604
SD Card IO speed fixed (thanks again wkpark)
Nothing much, just some cosmetic fixes in code
build 0504
Using AnyKernel by koush (easy flash for all ICS roms.)
Added Voodoo again
Fajarep BL values (better battery)
build ReBorn 0304
upgraded Linux kernel source version 3.0.27
various MMC tweak and safepoints
pastime .config fix for support voltage unit in uV
build ReBorn 0204-1
fixed WiFi not turning on
WiFi was not loading up before, NOW FIXED
build ReBorn 0204
ReBorn: used clean wkpark's sources
added patches handpicked (new branch).
removed voodoo sound.
better bettery & speed
build 3003
proper suspend (wkpark original work)
build 2903
latest wkpark's merge fixes (thanks)
pastime1971's fixes
build 2703-1
latest wkpark's fixes he posted. (thanks again)
Fixed reboot issue
build 2703
some more kernel config changes.
pastime kernel pull fix.
build 2503-3
some kernel config changes.
spica1234 call quality improvement patch
Compiled with more hard flags, faster compilation.
build-2503
Updated to kernel 3.0.26 (thanks vadonka)
Added Simple I/O scheduler as default
and few kernel config tweaks
build-2403-4
Removed Kernel Debugs (further cleaning)
implemented hard float in order to reduce compile time
added ramdisk tweaks
build-2403-2
Implemented cache (first try to improve performance)
improved gps (source wkpark)
build-2403-1
Fixed Internal Storage problems(thanks to wkpark)
few compiling fixes, cleaner build.
build-2303
Initial sources.
Added usb tethering
Fixed Data Usage and Limit
Added Voodoo Sound
Selfcompiled linaro toolchain​
Understanding build number:
build-ddmm-n
where dd=date, mm=month & n=compile number [start from 0/none]
Known bugs:
No HW Acceleration (Nvidia and LG at fault)
Reboot/Reboot recovery work 90% of time.
Download OC 0510 [ICS/JB] Link: Goo.im
Download NO-OC 0510 [ICS/JB] Link: Goo.im
My PIZZA suppliers (Donators, thanks a lot)
Owain van Brakel
Warren (djvoleur)
Gregory Martinson
Vu Phan
John(aragorn7)
Click to expand...
Click to collapse
sourcecode

thanks mate for your work. downloading and trying.

Awesome man!

Another one to look out...
I love you guys all, will try it ASAP.
---------- Post added at 12:47 AM ---------- Previous post was at 12:30 AM ----------
Already one suggestion... if you can make internal SD to mount as emmc like in all CM kernels?
Internal SD isn't mounted at all.

I lost my internal Sd...
Vold.fstab and build.prop looks alright
Ideas?

HerrKuk said:
I lost my internal Sd...
Vold.fstab and build.prop looks alright
Ideas?
Click to expand...
Click to collapse
same problem here...
Sent from my LG-P990 using Tapatalk 2 Beta-2

ehmjay said:
same problem here...
Sent from my LG-P990 using Tapatalk 2 Beta-2
Click to expand...
Click to collapse
Guys I try to fix it. Seem like another problem to solve

Harsh said:
Guys I try to fix it. Seem like another problem to solve
Click to expand...
Click to collapse
another one: i had a reboot during web browsing..
Sent from my LG-P990 using Tapatalk 2 Beta-2

ehmjay said:
another one: i had a reboot during web browsing..
Sent from my LG-P990 using Tapatalk 2 Beta-2
Click to expand...
Click to collapse
Can you get a log?
I am using this kernel since whole day, no reboot yet. No calls bosd either.

Harsh said:
Can you get a log?
I am using this kernel since whole day, no reboot yet. No calls bosd either.
Click to expand...
Click to collapse
maybe just a rare case.. ill try to reproduce
Sent from my LG-P990 using Tapatalk 2 Beta-2

question, if I make a nandroid and flash the kernel I can go back to 'stock' cm whenever I want right? cause stock is actually really stable here.
Sent from my LG-P990 using XDA

eniux said:
question, if I make a nandroid and flash the kernel I can go back to 'stock' cm whenever I want right? cause stock is actually really stable here.
Sent from my LG-P990 using XDA
Click to expand...
Click to collapse
Yes always

found a solution, its ramdisk, it is setting up PHONE_STORAGE as emmc on init, but in my kernel it should be SECONDARY_STORAGE as emmc.

^Will you integrate your kernel with your rom and also put PDroid in it?
Sorry for having so many request.

Flashed the kernel, no problems encountered so far. Good job and I like the fact that there are just 2 files that get flashed. The boot.img and wireless.ko, easy to revert without leaving back files. please keep it simple and clean. Create extra zip for all tweaks if you want them instead of bundling in kernel. Thank you.

after an hour of testing in have to say it works well, ill try a full day with it
Sent from my LG-P990 using XDA

is it connecting to hidden wlan networks?
had problems with other 3.x kernels.
edit: it works!

build-2403-1 online, link in OP
change log:
Fixed Internal Storage problems(thanks to wkpark)
few compiling fixes, cleaner build.

eyronic said:
^Will you integrate your kernel with your rom and also put PDroid in it?
Sorry for having so many request.
Click to expand...
Click to collapse
Sorry to say that, here just kernel.
You can flash PDroid ROM from pastime. I will look for things if kernel modification needed.
Else just flash rom from pastime.

harsh bhai kem cho?
Congrets, it works amazing

Related

{V4.5}[KERNEL] Sympfinity Beta [SIO-V/R-BFQ3 & SAVAGEDZEN-LAGFREE-SMARTASSH3]

*we love wine, not whine*
Features :
=== Based on Arco68's msm7225 kernel (every features included) ===
- V/R & SIO & BFQ v3 scheduler
- Governors backported from 3.0 + smartassH3 / lagfree / smoothass / SavagedZen
- backported drivers from 2.6.36.1 / 3.0rc6 / 3.0 (Bcmdhd, Block, Bluetooth, Cfg80211/Nl80211, Cpufreq, Cpuidle, i2c, Mtd)
- various tweaks & fixes
- better support Miui / Aosp & CyanogenMod
Changelog (full CL here) :
---v4.5---
- smartassH3 replacing SmartassV2 (SmartAssH3 is an optimized gov for Hero at first)
- some small tweaks
- sorted out some mistakes
---v4.1---
- small scheduler tweaks
- compilation tweaks
- a bit faster
---v4---
- fixed msm "electron off" glitch
- updated kgsl/msm (not really useful, fixed above)
- more stable wifi
---v3.7---
- (small) battery drain fix
- updated cfg80211/nl80211 & defconfig
- bcmdhd compiles but not used
---v3.6---
- newer cfg80211 to prepare bcmdhd
- small fixes
- Bluetooth driver from 3.0 rc6 kernel (lmoyeson)
---v3.5---
- working base (wifi was dead on 3.4.1)
---v3.4.1---
- NOOP & smartassv2 as default
- fix froyo & ics compat.
---v3.3---
- bcm4329 module back to the state where arco left it
- default governor is now SavagedZen (with SIO ioSched)
- added SavagedZen / LagFree & SmoothAss governors
- various tweaks
---v3.2---
- Froyo / Gb / Ics - all in one compatibility
- revert bcmdhd backport attempt
- bcm4329 wifi module used
---v3.1---
- uses SmartAssv2 as default governor
- fix cpufreq defconfig issues
---v3.0---
- fudge swap
- dm-cache
- SIO scheduler by default
---v2.8---
- backported MTD driver from 2.6.36.1
- V/R scheduler by default
---v2.6---
- backported i2c driver from 3.0rc6 kernel
---v2.5---
- backported Block driver from 3.0 kernel
- tweaked deadline & SIO sched. for flash devices
- backported CPUIDLE from 3.0rc6 kernel
- backported CPUFREQ from 3.0rc6 kernel
---v2---
- Added SIO & made it default scheduler
- BFQio still enabled, not used
- updated governors from 3.0 kernel
---v1---
- updated BFQ (v2 to V3)
- Genlock from 3.0 kernel (seems to be needed by ICS)
- EarlySuspend & Wakelock update
- SHA256 support needed by ICS
- some minor fixes.
Misc :
- You can use "voltage control" (free app) to manage IO sched & governors
Try it & report bugs / happiness
/!\ NOT FOR SENSE /!\
Credits : (actually goes to all people working on our Wildfire, on Android & CM)
-arco
-cobje
-erwinp
-kali- (fix and things)
- LorDClockaN & drowningchild (most backported stuff taken from their github, thanks)
-those githubs I've browsed & codes I've copy/pasted.
NO RE-UPLOAD ALLOWED / LINK TO THIS PAGE ONLY (adding this kernel to your rom can be discussed and done, just tell me)
(github) Sources : (here) :
What kind of governor is the lulzactive governor? (Performance, battery saving?)
nejc121 said:
What kind of governor is the lulzactive governor? (Performance, battery saving?)
Click to expand...
Click to collapse
more info here : http://tegrak2x.blogspot.fr/2011/11/lulzactive-governor-v2.html
Lulzactive Governor v2
Author: Tegrak
Based on "interactive" governor
Inspired by erasmux's "smartass" governor (included in Flykernel)
Click to expand...
Click to collapse
EDIT: V2 with SIO
Edit 2: v2.1 incoming to fix copybit errors => better performance than original
Edit 3 : v2.1 up, libcopybit errors fixed, goody
WooohooO nice to see another kernel dev!
Just a thing, the archive I've dowloaded seems to be corrupted, could you repost it so I can test it?
Cheers
archive damaged, re-post please
djinn0 said:
archive damaged, re-post please
Click to expand...
Click to collapse
edit: that's good
OK...I've just installed it on GB and it's working pretty good but are the new governors suposed to work on GB too or only ICS? because they don't work here.
Sent from my HTC Wildfire
Flashing kernal
how to install this kernal?? Can i flash like flashing ROM?? And also my present max cpu at which my mobile was stable is 672 Mhz... by this kernal can i increase the cpu speed??
Can this kernel also be used for froyo?
Welcome to the end of your life, hail the oceanborn
Working for more than 12 hours with this kernel on CM7 and what to say except it's stable and everything works smooth. (didn't test bluetooth)
So good job and thx sharing that!
For Lulzactive Governor v2, you may use this (https://market.android.com/details?id=com.tegrak.lulzactive) given the link of Sympnotic...
Cheers
alexx40st said:
OK...I've just installed it on GB and it's working pretty good but are the new governors suposed to work on GB too or only ICS? because they don't work here.
Sent from my HTC Wildfire
Click to expand...
Click to collapse
Hmm, at least it compiled I'm only using Smartassv2 for now, and I must remove "interactive" from the kernel. How could you tell they're not working ? (I know I'm most of the time sarcastic but this is a real question )
balaedge said:
how to install this kernal?? Can i flash like flashing ROM?? And also my present max cpu at which my mobile was stable is 672 Mhz... by this kernal can i increase the cpu speed??
Click to expand...
Click to collapse
Yes flash it over any rom (AOSP only, will try to do a Sense kernel). It's as OC-able as Arco's, because this is his kernel Btw, 672Mhz stable is a hardware wall, not software limited.
FGOD said:
Can this kernel also be used for froyo?
Welcome to the end of your life, hail the oceanborn
Click to expand...
Click to collapse
Nandroid, flash, come back here to shout ? I really don't think this could work on froyo tho.
lemmoned said:
Working for more than 12 hours with this kernel on CM7 and what to say except it's stable and everything works smooth. (didn't test bluetooth)
So good job and thx sharing that!
For Lulzactive Governor v2, you may use this (https://market.android.com/details?id=com.tegrak.lulzactive) given the link of Sympnotic...
Cheers
Click to expand...
Click to collapse
I didn't yet backported MTD nor bluetooth driver, but that's nice to here, my phone had no bugs or reboots since v2.6 finished compiling
Lulzactive's still not in btw It felt like it was cool but I think I won't put it in for now, will backport stuff and fix governors for now.
Sympnotic said:
Hmm, at least it compiled I'm only using Smartassv2 for now, and I must remove "interactive" from the kernel. How could you tell they're not working ? (I know I'm most of the time sarcastic but this is a real question )
Click to expand...
Click to collapse
Well...I thought I was going to see lulzactive along with the others in CM Settings or in SetCPU but since it wasn't there...
Oh and btw I tried your kernel with the cm9 build Erwin uploaded on his github (the so called "Unofficial CM9 build from 2012.04.08")
and as far as I could tell Wi-Fi was broken.
alexx40st said:
Well...I thought I was going to see lulzactive along with the others in CM Settings or in SetCPU but since it wasn't there...
Oh and btw I tried your kernel with the cm9 build Erwin uploaded on his github (the so called "Unofficial CM9 build from 2012.04.08")
and as far as I could tell Wi-Fi was broken.
Click to expand...
Click to collapse
Oh, ok for lulzactive, I don't see the point aftermath, maybe I'll add it or some else, it's not a priority anymore at least.
I'm including SLQB (slab alloc) & V/R io (Scheduler), seems to be the best choice for both smoothness & speed (Bench here)
Thanks for noticing this wifi thing with ICS, will look into that issue. I'm not sure I could keep ICS & GB in an all-in-one branch, so I guess I'll just wait for a "daily ICS rom", or at least I'll wait for a clean CM9 repo for our phone.
Did you also tried AUDIO on ICS ? Backported i2c drivers might be a shot at fixing some stuff (this might need "libaudio for msm7k fix" from TeamICS to function properly)
Sympnotic said:
Oh, ok for lulzactive, I don't see the point aftermath, maybe I'll add it or some else, it's not a priority anymore at least.
I'm including SLQB (slab alloc) & V/R io (Scheduler), seems to be the best choice for both smoothness & speed (Bench here)
Thanks for noticing this wifi thing with ICS, will look into that issue. I'm not sure I could keep ICS & GB in an all-in-one branch, so I guess I'll just wait for a "daily ICS rom", or at least I'll wait for a clean CM9 repo for our phone.
Did you also tried AUDIO on ICS ? Backported i2c drivers might be a shot at fixing some stuff (this might need "libaudio for msm7k fix" from TeamICS to function properly)
Click to expand...
Click to collapse
yes audio worked
alexx40st said:
yes audio worked
Click to expand...
Click to collapse
found a way to fix wifi on ICS, will need to to 2 compiles, one for GB, one for ICS, it was just a matter of firmware location
For anyone's interest :
GB : /system/etc/firmware/fw_bcm4329.bin
ICS /vendor/firmware/fw_bcm4329.bin
this being read from defconfig :
CONFIG_BCM4329_FW_PATH=""
or
CONFIG_BCMDHD_FW_PATH=""
Sympnotic said:
found a way to fix wifi on ICS, will need to to 2 compiles, one for GB, one for ICS, it was just a matter of firmware location
Click to expand...
Click to collapse
Great! Nice to see it was an easy fix.
Sent from my HTC Wildfire
This bootloops on Gingerbread ASOP roms on Version 2.8 2.6 worked ok.
hacktrix2006 said:
This bootloops on Gingerbread ASOP roms on Version 2.8 2.6 worked ok.
Click to expand...
Click to collapse
Apart from tying to sort me out with the bcmdhd/bcm4329 files, I'll be releasing v3.0 tonight, proper changes and stuff :
temporary changelog :
-SIO enabled by default
- DM-cache
- fudge swap
- bcmdhd backported but not enabled
Sympnotic said:
Apart from tying to sort me out with the bcmdhd/bcm4329 files, I'll be releasing v3.0 tonight, proper changes and stuff :
temporary changelog :
-SIO enabled by default
- DM-cache
- fudge swap
- bcmdhd backported but not enabled
Click to expand...
Click to collapse
ohh..... i don't like v/r scheduler default... better SIO or bfq (i prefer bfq)
what is fudge swap and dm cache?
djinn0 said:
ohh..... i don't like v/r scheduler default... better SIO or bfq (i prefer bfq)
what is fudge swap and dm cache?
Click to expand...
Click to collapse
I'll be switching to SIO as said previously, until that use "voltage control"
fudgeswap : make use of swap
dm-cache : http://visa.cs.fiu.edu/tiki/dm-cache
EDIT: UPDATED: V3 people !

(Kernel)(I9100G)(3.0.80) Semaphore Kernel 1.0

Semaphore Kernel​
In this thread you may find my customized kernel 3.0.x for JB 4.2.2 rom (SlimRoms....CM10.1 and derivatives).
I hope it will be useful, and ensures better performance and battery life.
Of course, your feedback, as always, are welcome and certainly valuable
The main features are the following:
- Kernel 3.0.80
- Source Synced with latest CM changes
- Build with Custom Linaro Toolchain 4.7.4 by christopher83
- Build with Neon and -O3 Optimization
- Init.d support
- CWMR recovery
- AVS (Adaptive Voltage Scaling)
- Dynamic Fsync 1.1
- Vibrator Control ( new features from GNex )
- Optimized AES and SHA1 routines for ARM cpu architecture
- SLQB
- Optimized ARM RWSEM (read/write semaphore) algorithm
- NFS
- New RIL !!
- Very STABLE Kernel
Available CPU governors:
-Ondemand
-Interactive
-Performance
-Powersave
-Conservative
-SmartAss v2
-Lulzactive
-HYPER
-PegasusQ
-AbyssPlug
-Sakuractive
-LulzactiveW
Available I/O schedulers:
- BFQ
- CFQ
- Deadline
- Noop
- ROW
- SIO
- V(R)
Kernel Downloads for JB 4.2.2:
MOD EDIT: Link Removed
Attention this kernel work only in SlimRoms v6 or in cm10.1 rc4 and next...​
How to install the kernel:
1) Download kernel zip file to sdcard or external sdcard
2) Reboot to recovery mode
3) Flash the kernel zip file
4) Wipe cache and dalvik cache
5) Fix permissions
6) Reboot the system
Changelog
Code:
Semaphore 1.0 :
Initial stable release for new roms
Source code please...adhere to GPL...and what about Nexus kernel?
Nice stable kernel! Thx! :thumbup:
Sent from my GT-I9100G using Tapatalk 2
Wow one more from ya.............:good:
Ryuinferno said:
Source code please...adhere to GPL...and what about Nexus kernel?
Click to expand...
Click to collapse
Nexus kernel cam with OC. Maybe this is just focus in stable. (Hope so)
Sent from my GT-I9100G using Tapatalk 2
bibiner said:
Nexus kernel cam with OC. Maybe this is just focus in stable. (Hope so)
Sent from my GT-I9100G using Tapatalk 2
Click to expand...
Click to collapse
yes this kernel is a stable and battery friendly...nexus kernel is perfomance kernel with oc and other tweak =)
biagio7xD said:
yes this kernel is a stable and battery friendly...nexus kernel is perfomance kernel with oc and other tweak =)
Click to expand...
Click to collapse
As asked by Ryuinferno, source code please.
thx bro
semaphore was familiar kernel of SGS right??
i'll try then.....btw,thanks bro....
biagio7xD said:
yes this kernel is a stable and battery friendly...nexus kernel is perfomance kernel with oc and other tweak =)
Click to expand...
Click to collapse
Plz dont abandon nexus kernel. I like that kernel very much
Sent from my GT-I9100G using xda premium
biagio7xD said:
yes this kernel is a stable and battery friendly...nexus kernel is perfomance kernel with oc and other tweak =)
Click to expand...
Click to collapse
Please upload the source code!
This is not for bullying you, but kernel is released under GPL license which means you can modify it but HAVE TO provide the source code, otherwise it would be illegal and a copyright infringement.
And that wouldn't be nice in xda
Sent from my GT-I9100G using xda app-developers app
I'm guessing that this is based on Slim kernel (the only kernel now that is on 3.0.80 is Slim...and his emphasis on Slim ROM) with his modifications done in Nexus...but free of OC and UV...and as I already stated before, codeworkx already modified vibration so that it can be adjusted, plus it is based on Gnex...so what makes this exclusive? It can be tweaked with Trickster MOD even before you "added" this feature...but one thing that interest me is the new RIL...so far it is only applied on the omap4 common device tree: https://github.com/Ryuinferno/andro...mmit/0641411c681ca67a26b212538955e9e08206216d ...but not the t1 kernel source...so all AOSP ROMs should have it regardless of kernel...
Ryuinferno said:
I'm guessing that this is based on Slim kernel (the only kernel now that is on 3.0.80 is Slim...and his emphasis on Slim ROM) with his modifications done in Nexus...but free of OC and UV...and as I already stated before, codeworkx already modified vibration so that it can be adjusted, plus it is based on Gnex...so what makes this exclusive? It can be tweaked with Trickster MOD even before you "added" this feature...but one thing that interest me is the new RIL...so far it is only applied on the omap4 common device tree: https://github.com/Ryuinferno/andro...mmit/0641411c681ca67a26b212538955e9e08206216d ...but not the t1 kernel source...so all AOSP ROMs should have it regardless of kernel...
Click to expand...
Click to collapse
source is the same for nexus (cyanogen source ) i update to 3.0.80 with cherry--pick by fancykernel github....
It is still not sufficient...even your Nexus kernel repo is not updated...you must at least point out what is the difference or cherry picks...keeping a Linux kernel as proprietary software is illegal...

[Q] What is the different between these kernel : nAa, Oxydo-ZCF, Alfs, Anastasia ?

At the moment, It having many kernel, so I want to know the different of them
The Oxydo-ZCF and Anastasia kernels basically equal with the nAa kernel, both kernel based on nobodyAtall's kernel source, with few modifications, typically added I/O schedulers and governors (sgt. meow added some code changes to the Oxydo-ZCF kernel, as I remember it have frandom module, SLQB memory allocator and AHB overclock too).
Alfsamsung made his kernel on different way, it have advantages and disadvantages compared to the nAa (and Oxydo/Anastasia).
Main advantages:
- more performance
- new features: SLQB, frandom (these available in Oxydo too), newer kgsl, BFS, etc...
Main disadvantages:
- missing keyboard reboot function
- different proximity driver (need to patch all MiniCM based roms with libsensor patch to get working proximity sensor)
To get the full list of differences check the changelogs in the kernels threads or better if you read the github commits (if you understand it )
pilu1978 said:
The Oxydo-ZCF and Anastasia kernels basically equal with the nAa kernel, both kernel based on nobodyAtall's kernel source, with few modifications, typically added I/O schedulers and governors (sgt. meow added some code changes to the Oxydo-ZCF kernel, as I remember it have frandom module, SLQB memory allocator and AHB overclock too).
Alfsamsung made his kernel on different way, it have advantages and disadvantages compared to the nAa (and Oxydo/Anastasia).
Main advantages:
- more performance
- new features: SLQB, frandom (these available in Oxydo too), newer kgsl, BFS, etc...
Main disadvantages:
- missing keyboard reboot function
- different proximity driver (need to patch all MiniCM based roms with libsensor patch to get working proximity sensor)
To get the full list of differences check the changelogs in the kernels threads or better if you read the github commits (if you understand it )
Click to expand...
Click to collapse
aye aye captain!! :highfive:
BlackRabbit1703 said:
aye aye captain!! :highfive:
Click to expand...
Click to collapse
No, I'm not a captain...
Anyway the new .32 kernel from nAa also work with GB roms (the OP listed GB only kernels, so I think he/she want to use 2.3 roms), but basically this is useless, because it have too much bugs.
If you can live with the not working bluetooth, headphone, buggy mass storage, the idiot jb partitions and few other bugs you can get a little bit more performance with the .32 kernel.
Sent from my Jiayu G2S using xda app-developers app

[KERNEL][Z] Rojak Kernel (v5) for Omnirom (20141105)

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

[ROM][Kernel][V1.2.1]Bauner X-treme Cyanogen + AOKP android-4.4.4_r2.0.1 Linaro 4.9.2

After many month of internal testing here comes soon my new speed optimized CM and AOKP Android 4.4.4_r2.0.1 Standard + CPU and GPU OC ROM'S
Features:
All versions:
stable and fast
stock Cyanogenmod/AOKP UI
kernel fixes for linaro gcc
kernel with AIO enabled
AIO: Don't plug the I/O queue in do_io_submit()
ROW as default io scheduler
build with linaro gcc 4.9.2
build with -O3
kernel build with -Ofast
faux123`s dyn fsync
libjpeg-turbo
optimized arm rwsem algorithm
and many more...
AOKP version:
added cm apollo music player
added cm file manager
added cm torch
Changelog:
V1.2.1:
Kernel + cm11 + aokp kitkat:
fixed an bug that could make connecting to network very slow
rwsem: steal writing sem for better performance
ondemand: enabled counting iowait as busy for exynos too
cm11 + aokp kitkat rom:
updated to latest cm11 aokp kitkat changes
build with some of JustArchi's ArchiDroid Optimizations
http://forum.xda-developers.com/showthread.php?t=2754997
V1.2
kernel + cm11 +aokp kitkat:
fixed an bug that could make the oc kernel unstable
overclock version with 1600mhz max with 16 step frequency table and reduced core voltage
overclock version with 1500mhz max with 15 step frequency table and optimized core voltage
standard version with 1400mhz max with 14 step frequency table and optimized core voltage
on idle cpu can go to 100mhz instead of 200mhz for longer battery life
higher (but save) thermal throttling values
cm11 +aokp kitkat:
latest cm/aokp changes
optimized vm values
multithread dexopt enabled
added experimental call recording support (disabled as default! to enable flash the provided addon in recovery)
V1.1 CM11 + AOKP (06.09.2014):
The picture corruption in Playstore is fixed
To update flash the new version + gapps
Known issues with latest versions:
none known
Downloads:
Cyanogenmod 11 4.4.4 r 2.0.1
V1.2.1:
https://www.androidfilehost.com/?fid=95784891001608504
Addon for Cyanogenmod V1.2.1 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=95784891001608384
V1.2:
https://www.androidfilehost.com/?fid=23622183712473008
Addon for Cyanogenmod V1.2 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=23622183712473389
V1.1:
https://www.androidfilehost.com/?fid=23622183712467486
V1.0:
https://www.androidfilehost.com/?fid=23622183712466474
Cyanogenmod 11 4.4.4 r 2.0.1 Overclocked
Use only if you know what are you doing!
V1.2.1:
1500mhz:
https://www.androidfilehost.com/?fid=95784891001608511
1600mhz:
https://www.androidfilehost.com/?fid=95784891001608517
Addon for Cyanogenmod V1.2.1 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=95784891001608384
V1.2:
1500mhz:
https://www.androidfilehost.com/?fid=23622183712473009
1600mhz:
https://www.androidfilehost.com/?fid=23622183712473010
Addon for Cyanogenmod V1.2 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=23622183712473389V1.1
Use only if you know what are you doing!
Its also overvolted to get it stable on my device!
It has higher battery drain!
It can damge your device!
cpu +200mhz
cpu +0,15V @ 1600mhz
gpu +266mhz
gpu +0,05V
https://www.androidfilehost.com/?fid=23622183712467562
AOKP Kitkat 4.4.4 r 2.0.1
V1.2.1:
https://www.androidfilehost.com/?fid=95784891001608355
Addon for AOKP Kitkat V1.2.1 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=95784891001608360
V1.2:
https://www.androidfilehost.com/?fid=23622183712473386
Addon for AOKP Kitkat V1.2 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=23622183712473388
V1.1
https://www.androidfilehost.com/?fid=23622183712467487
V1.0:
https://www.androidfilehost.com/?fid=23622183712466889
AOKP Kitkat 4.4.4 r 2.0.1 Overclocked
Use only if you know what are you doing!
V1.2.1:
1500mhz:
https://www.androidfilehost.com/?fid=95784891001608358
1600mhz:
https://www.androidfilehost.com/?fid=95784891001608359
Addon for AOKP Kitkat V1.2.1 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=95784891001608360
V1.2:
1500mhz:
https://www.androidfilehost.com/?fid=23622183712473372
1600mhz:
https://www.androidfilehost.com/?fid=23622183712473365
Addon for AOKP Kitkat V1.2 to enable experimental call recording:
(!!Use only if allowed in your Country!!)
https://www.androidfilehost.com/?fid=23622183712473388
V1.1:
Use only if you know what are you doing!
Its also overvolted to get it stable on my device!
It has higher battery drain!
It can damge your device!
cpu +200mhz
cpu +0,15V @ 1600mhz
gpu +266mhz
gpu +0,05V
https://www.androidfilehost.com/?fid=23622183712467564
Kernel for CM/AOKP based Kitkat roms
V1.2.1:
https://www.androidfilehost.com/?fid=95784891001608505
V1.2:
https://www.androidfilehost.com/?fid=23622183712473030
V1.1:
https://www.androidfilehost.com/?fid=23622183712466692
OC Kernel for CM/AOKP based Kitkat roms
Use only if you know what are you doing!
V1.2.1:
1500mhz:
https://www.androidfilehost.com/?fid=95784891001608510
1600mhz:
https://www.androidfilehost.com/?fid=95784891001608518
V1.2:
1500mhz:
https://www.androidfilehost.com/?fid=23622183712473031
1600mhz:
https://www.androidfilehost.com/?fid=23622183712473034V1.1
Use only if you know what are you doing!
Its also overvolted to get it stable on my device!
It has higher battery drain!
It can damge your device!
cpu +200mhz
cpu +0,15V @ 1600mhz
gpu +266mhz
gpu +0,05V
https://www.androidfilehost.com/?fid=23622183712467567
sources:
http://github.com/bauner
Google Apps gapps-kk-20140606-signed.zip
https://www.androidfilehost.com/?fid=23501681358558856
The attached benchmark results are from the non OC Cyanogenmod 11 with standard dalvik runtime after a clean install
Hi Bauner,
Just when we thought things were starting to get a little slow around here (although thanks to JackEagle and his recent Spirit release) out comes another Rom maker.....
All roms for our Note are, as always..... TRULY WELCOMED!!!! thank you....
So will this have any bells and whistles, as found in other KK roms... such as Driving Mode and what not...??
Cheers, Lister
Many thanks for the new ROM for Our device. If you could include features list really appreciate..
So will this have any bells and whistles, as found in other KK roms... such as Driving Mode and what not...??
Click to expand...
Click to collapse
the roms are stock aokp and cm only optimized to run fast and stable.
there also comes an oc version with cpu 1600mhz and gpu 533mhz
bauner said:
the roms are stock aokp and cm only optimized to run fast and stable.
there also comes an oc version with cpu 1600mhz and gpu 533mhz
Click to expand...
Click to collapse
Thx ,wil try this in the weekend ,but how is batterylive with this rom ?:good:
smartidoos said:
Thx ,wil try this in the weekend ,but how is batterylive with this rom ?:good:
Click to expand...
Click to collapse
I cant say much about the battery life since my battery is nearly dead.
But better as original cm11
bauner said:
After 3 month of internal testing here comes soon my new speed optimized CM and AOKP Android 4.4.4_r2.0.1 Standard + CPU and GPU OC ROM'S
Features:
stable and fast
stock Cyanogenmod/AOKP UI
kernel fixes for linaro gcc
kernel timer 100hz
kernel with AIO enabled
AIO: Don't plug the I/O queue in do_io_submit()
ROW as default io scheduler
build with linaro gcc 4.9.2
build with -O3
kernel build with -Ofast
faux123`s dyn fsync
libjpeg-turbo
optimized arm rwsem algorithm
and many more...
Known issues:
Wired preview images in Playstore (this is a known problem with newer toolchains - no fix at this time https://bugs.launchpad.net/linaro/+bug/1332989)
Downloads:
Cyanogenmod 11 4.4.4 r 2.0.1
https://www.androidfilehost.com/?fid=23622183712466474
Cyanogenmod 11 4.4.4 r 2.0.1 Overclocked
soon
AOKP Kitkat 4.4.4 r 2.0.1
soon
AOKP Kitkat 4.4.4 r 2.0.1 Overclocked
soon
Kernel for CM/AOKP based Kitkat roms
tomorrow
OC Kernel for CM/AOKP based Kitkat roms
soon
sources:
http://github.com/bauner
Google Apps gapps-kk-20140606-signed.zip
https://www.androidfilehost.com/?fid=23501681358558856
The attached benchmark results are from the non OC Cyanogenmod 11 with standard dalvik runtime after a clean install
Click to expand...
Click to collapse
Looks ausum
M downloding it and also waiting for oc edition hoping it soon
M excitedd........
Wondering about such an awesome antutu score lol.. Never went above 14k anyways.. Looks awesome..
Downloading..
Thankyou @bauner
Sent from my GT-N7000 using XDA Premium 4 mobile app
Have been looking for a new ROM to flash over the weekend. Guess I'll give this ROM a shot and post a video review of it :good:
Hi bauner, congratulations for the great work. Everything works fine but I have a problem with the play store. I used pa gapps mini modular, can depend on this if you see a 16-bit type? Thanks again
panamera2011 said:
Hi bauner, congratulations for the great work. Everything works fine but I have a problem with the play store. I used pa gapps mini modular, can depend on this if you see a 16-bit type? Thanks again
Click to expand...
Click to collapse
I wrote it in first post:
Known issues:
All versions:
Wired preview images in Playstore (this is a known problem with newer toolchains - no fix at this time https://bugs.launchpad.net/linaro/+bug/1332989)
bauner said:
I wrote it in first post:
Known issues:
All versions:
Wired preview images in Playstore (this is a known problem with newer toolchains - no fix at this time https://bugs.launchpad.net/linaro/+bug/1332989)
Click to expand...
Click to collapse
Ok, I'm sorry I did not read everything. Thank for help [emoji16]
panamera2011 said:
Ok, I'm sorry I did not read everything. Thank for help [emoji16]
Click to expand...
Click to collapse
I see that about 12hours ago a fix was released.
Next days I build an update which should fix the playstore icon issue
I have instald the rom now ,until now stable en no issues, but batterylive is a little bit draining , but I have now orded a new battery.
I hope this wil be mine rom for the future.
:good::good::good:
Really good kernel [emoji1]
Hi, how did you did it, i can have only 16200 average score. Did you turn on art? Or sth else?
Sent from my GT-N7000 using XDA Free mobile app
akantoch said:
Hi, how did you did it, i can have only 16200 average score. Did you turn on art? Or sth else?
Sent from my GT-N7000 using XDA Free mobile app
Click to expand...
Click to collapse
I used entropy, sd booster 512 KB and Tegrak to set the gpu 134 - 200 - 400MHz, no overclock cpu no art [emoji4]
Sent from my H60-L02 using Tapatalk
Version 1.1 is finish
Changelog:
V1.1 CM11 + AOKP (06.09.2014):
The picture corruption in Playstore is fixed
To update flash the new version + gapps
OC Kernel for CM/AOKP based Kitkat roms is finish
Use only if you know what are you doing!
Its also overvolted to get it stable on my device!
It has higher battery drain!
It can damge your device!
cpu +200mhz
cpu +0,15V @ 1600mhz
gpu +266mhz
gpu +0,05V
OC-V1.1-CM11/AOKP Kitkat roms are finish
Use only if you know what are you doing!
Its also overvolted to get it stable on my device!
It has higher battery drain!
It can damge your device!
cpu +200mhz
cpu +0,15V @ 1600mhz
gpu +266mhz
gpu +0,05V

Categories

Resources