FORUMS
Remove All Ads from XDA

[KERNEL][4.2/4.2.1][1.6Ghz | Linaro | 3G | 13 Gov | 7 Sched] Omega 3 Kernel - r4

24 posts
Thanks Meter: 87
 
Post Reply Email Thread
Omega 3 Kernel

Hello everyone! This is my first custom kernel, is based on source of motley with various features from franciscofranco, metallice, faux123, intersectRaven, stratosk and kasperh.

Works on Nexus 7 and Nexus 7 3G.

Features from motley:
  • Asus\Nvidia\Google Linux 3.1.10 base. All stock features are supported (camera, OTG, NFC etc.)
  • OC to 1.6GHz (optional)
  • Voltage control - be careful to not save the setting on boot until you are 100% sure!
  • GPU OC to 446Mhz
  • Dynamic EDP - allows EDP to remain enabled (safer), but with an added simple temperature throttle switch (based on Asus Prime)
  • ZRAM - must be enabled by a script
  • initramfs - insecure (your ROM must have busybox)
  • CIFS/UTF8, NFS, NTFS r/w, TUN - built-in, no need for any kernel modules
  • fsync sysfs enable/disable switch (defaults to fsync enabled)
  • kexec with hardboot (for supporting Linux/MultiROM)

New features:
  • Compiled with latest Linaro 12.12 - GCC 4.7.3
  • 7 I/O schedulers - SIO, V(R), CFQ, NOOP, deadline, ROW(default), BFQ v5r1
  • 13 Governors - Interactive(default), Performance, Ondemand, Userspace, PowerSave, Conservative, Lulzactive, SmartassV2, PegasusQ, Wheatley, InteractiveX, OndemandX, Lazy
  • TCP setting: cubic(default), reno, bic, westwood, highspeed, hybla, htcp, vegas, veno, scalable, lp, yeah, illinos
  • Optimized misc: SHA1, AES, lib string/memcpy, ARM RWSEM algorithm, OTG unplug and many many others :P
  • Update ZRAM (3.3), ZCACHE (3.3), Android Binder (3.3), Lowmemorykiller (3.4), Logger (3.4), Time GPIO (3.4)
  • Dynamic Sync Control
  • Support init.d scripts
  • Jay's Recipe for Buttery Goodness integrated (without init.d script)
  • Tweak to random entropy (just some more random data avaible)
  • Much more Ram avaible
  • GPU Overclock Interface
  • CPU LP Overclock Interface

2013/01/16 - r4
  • Removed Thalamus ARM Generic Hotplug (much more battery)
  • Revert Interactive governor to 3.1 (more balanced)
  • Revert Android staging drivers to 3.4 (fix lowmemorykiller bug)
  • Fix compaction for lowmemorykiller 3.4
  • Revert VM_MAX_READAHEAD to 128 (1024/2048 are useless for battery/performance)
  • Added GPU Overclock Interface
  • Added CPU LP Overclock Interface
  • Tweaked Ramdisk for much more Ram avaible (to see the differance type free on terminal before/after flash)
  • Compiled with -O2 (in testing)

2013/01/14 - r3
  • Added InteractiveX governor
  • Added OndemandX governor
  • Added Lazy governor
  • Tweak to random entropy (just some more random data avaible)
  • TCP setting: cubic, reno, bic, westwood, highspeed, hybla, htcp, vegas, veno, scalable, lp, yeah, illinos

2013/01/12 - r2
  • Interactive governor from 3.4
  • Tweaked ramdisk
  • Support init.d scripts
  • Jay's Recipe for Buttery Goodness integrated (without init.d script)
  • Kernel compressed with XY

2013/01/11 - r1
  • Initial release.

Thanks to all XDA developers
Attached Files
File Type: zip omega3_kernel_r4.zip - [Click for QR Code] (4.19 MB, 5424 views)
The Following 53 Users Say Thank You to Brisma For This Useful Post: [ View ] Gift Brisma Ad-Free
11th January 2013, 03:08 AM |#2  
espaciosalter20's Avatar
Senior Member
Flag Bogotá, Colombia, Colombia
Thanks Meter: 866
 
Donate to Me
More
Quote:
Originally Posted by Brisma

Omega 3 Kernel

Hello everyone! This is my first custom kernel, is based on source of motley with various features from franciscofranco, metallice, faux123, intersectRaven, stratosk and kasperh.

Features from motley:

  • Asus\Nvidia\Google Linux 3.1.10 base. All stock features are supported (camera, OTG, NFC etc.)
  • OC to 1.6GHz (optional)
  • Voltage control - be careful to not save the setting on boot until you are 100% sure!
  • GPU OC from 446Mhz
  • Dynamic EDP - allows EDP to remain enabled (safer), but with an added simple temperature throttle switch (based on Asus Prime)
  • ZRAM - must be enabled by a script
  • initramfs - insecure (your ROM must have busybox)
  • CIFS/UTF8, NFS, NTFS r/w, TUN - built-in, no need for any kernel modules
  • fsync sysfs enable/disable switch (defaults to fsync enabled)
  • kexec with hardboot (for supporting Linux/MultiROM)

New features:
  • Compiled with latest Linaro 12.12 - GCC 4.7.3
  • Full -O3 optimization
  • 7 I/O schedulers - SIO, V(R), CFQ, NOOP, deadline, ROW(default), BFQ v5r1
  • 10 Governors - Interactive(default), Performance, Ondemand, Userspace, PowerSave, Conservative, Lulzactive, SmartassV2, PegasusQ, Wheatley
  • Optimized misc: SHA1, AES, lib string/memcpy, ARM RWSEM algorithm, OTG unplug and many many others :P
  • Update ZRAM (3.3), ZCACHE (3.3), Android Binder (3.3), Lowmemorykiller (3.8), Logger (3.8), Time GPIO (3.8)
  • Dynamic Sync Control
  • Thalamus ARM Generic Hotplug (auto-hotplug)

2013/01/11 - r1
  • Initial release.

Thanks to all XDA developers

Thanks for this, I'm going to try this and tell if everything is working well

Enviado desde mi Nexus 7 usando Tapatalk 2
The Following 3 Users Say Thank You to espaciosalter20 For This Useful Post: [ View ] Gift espaciosalter20 Ad-Free
11th January 2013, 03:21 AM |#3  
N@th_OC's Avatar
Senior Member
Flag Lyon
Thanks Meter: 117
 
More
Quote:
Originally Posted by espaciosalter20

Thanks for this, I'm going to try this and tell if everything is working well

Enviado desde mi Nexus 7 usando Tapatalk 2

Please cut the quote man.
If everyone quote his post like that...
Thanks
The Following 3 Users Say Thank You to [email protected]_OC For This Useful Post: [ View ] Gift [email protected]_OC Ad-Free
11th January 2013, 03:30 AM |#4  
Zero Night's Avatar
Senior Member
Flag Under Your Bed
Thanks Meter: 196
 
More
Looks cool
11th January 2013, 03:37 AM |#5  
azoller1's Avatar
Senior Member
Flag Lenexa
Thanks Meter: 1,695
 
Donate to Me
More
I'll test this out on cm10.1 should work if you built from motley source

Sent from my Nexus 7 using Tapatalk HD



EDIT: Is it okay if i cook this in my ROM? Thanks.
11th January 2013, 04:10 AM |#6  
Account currently disabled
Thanks Meter: 8
 
More
I tested it out on sgt7 (cm10.1) and it was stuck at the max freq. Couldn't get it to scale down no matter what governor I chose or after rebooting. Went back to lean kernel and all is well again. Idk what happened?
11th January 2013, 04:12 AM |#7  
Senior Member
Thanks Meter: 572
 
More
Seems to be working so far for me....

Sent from my Nexus 7 using Tapatalk 2
11th January 2013, 04:29 AM |#8  
espaciosalter20's Avatar
Senior Member
Flag Bogotá, Colombia, Colombia
Thanks Meter: 866
 
Donate to Me
More
OK, tested. But according to antutu is a little bit slower than motley one, but anyway I will keep testing for a couple days more.

Enviado desde mi Nexus 7 usando Tapatalk 2
11th January 2013, 07:06 AM |#9  
vn00914361's Avatar
Senior Member
Flag Westminster
Thanks Meter: 177
 
More
You sure about OTG? I've tried this one latest beta of PA. Couldn't mount my USB though

Sent from my Nexus 7 using xda premium
11th January 2013, 07:08 AM |#10  
Brisma's Avatar
OP Junior Member
Flag Torino
Thanks Meter: 87
 
Donate to Me
More
Quote:
Originally Posted by azoller1

I'll test this out on cm10.1 should work if you built from motley source

Sent from my Nexus 7 using Tapatalk HD



EDIT: Is it okay if i cook this in my ROM? Thanks.

Ok, no problem for me
Quote:
Originally Posted by shmega

I tested it out on sgt7 (cm10.1) and it was stuck at the max freq. Couldn't get it to scale down no matter what governor I chose or after rebooting. Went back to lean kernel and all is well again. Idk what happened?

Have you tried if with motley too there is the same problem?
Quote:
Originally Posted by espaciosalter20

OK, tested. But according to antutu is a little bit slower than motley one, but anyway I will keep testing for a couple days more.

Enviado desde mi Nexus 7 usando Tapatalk 2

Try with performance gov because I've optimized interactive gov to be less aggressive scaling at 1Ghz (hispeed_freq) for save more battery :P
Remember that a difference of 400~ points is normal from one test to another and if you just rebooted, wait that media scanner finish its work.
The Following 2 Users Say Thank You to Brisma For This Useful Post: [ View ] Gift Brisma Ad-Free
11th January 2013, 08:20 AM |#11  
Inactive Recognized Developer
Flag Sydney
Thanks Meter: 657
 
More
Very smooth and works perfectly on latest cm10.1! Found my favourite kernel :P

Sent from my Nexus 7 using Tapatalk HD
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes