FORUMS
Remove All Ads from XDA

 View Poll Results: Do you guys need dt2w in future builds??

Yes
 
53 Vote(s)
46.09%
No
 
62 Vote(s)
53.91%

[DISCONTINUED][6.x][KERNEL][AOSP/CM][UBER 5.3] Optimus Kernel R55 [-O3][DT2W]

1,458 posts
Thanks Meter: 5,368
 
By Flashhhh, Senior Member on 7th February 2015, 06:59 PM
Thread Closed Email Thread
Optimus Kernel


I present to you my own kernel which has been built with many optimizations and tweaks. This kernel will work on marshmallow roms only.The main aim is to provide a stable kernel with optimizations.
I hope you all will like it
A new simple version (lollipop version) is available at post #2. Do check it out!


Note: R47 or later will work perfectly only on MarshMallow. Lollipop support was ended with R46.


Custom Features:

- Updated to latest cm-13.0 Sources
- Compiled With Custom UBER 5.3.1 Toolchain
- Compiled With -O3 & Graphite Flags
- Additional many optimization flags
- Compiled With Cortex A7 Tweaks
- ARM v7 Optimizations
- MSM_hotplug driver flavored by neobuddy
- DoubleTap2Wake/Sweep2Wake
- GPU underclock/overclock(Min:100 MHz & Max:533 MHz)
- Add dev/frandom
- Added Support for Kernel Neon Mode
- Enabled Pipe Flag
- Adreno Idler Algorithm
- Add State notifier driver
- Add Impulse governor(default)
- Add BioShock/DanceDance Govs
- Added SmartMax/LionHeart Govs
- LCD Kcal Control by Savoca
- Faux's Sound Control
- Optimized ARM RWSEM Algorithm
- Optimized Square Root Algorithm
- LMK tweaks
- block: disable add_random
- Enable unaligned capability for ARM
- CpuFreq Optimizations
- Backported hotplug thread infrastructure
- Disabled Gentle Fair Sleepers
- Enabled Many TCP Congestions
- Added SIO,VR & ZEN IO Scheduler
- Sched & Mutex Tweaks
- Pushed Read Ahead value to 512
- Use your android device as USB Keyboard/Mouse
- Enabled FSync by default
- Optimized Slub
- VFP HardFloat
- Power Efficient WorkQueues
- Kexec patched (Multirom Compatible)
- Many more things (Check Github)

Disclaimer:
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this KERNEL
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.


Pls Read This before flashing:

You need ROM's default kernel before flashing this as this kernel makes use of AnyKernel 2 by @osm0sis. Make sure you have it otherwise clean flash the kernel with the rom to avoid any issues.(At least dirty flash rom+kernel) Credits to @attack11 for some part of install script.Read FAQ's and changelogs in 2nd post. THIS KERNEL COMES FINE TUNED OUT OF THE BOX.

DOWNLOADS:

AndroidFileHost

OptimusR46NEW(Final LP version)

Mirror: (Current as well as older versions available)

Mediafire

How to Flash:
1. Download the kernel and place it into your phone storage
2. Reboot into recovery
3. Install the kernel
4. (optional) Wipe Dalvik/ART Cache and Cache partitions
5. Reboot and enjoy!

PLS DON'T MIRROR THE LINKS

Recommended app:

Synapse or Kernel Adiutor

Flash UKM.zip from the below link: (credits to @apb_axel)

http://forum.xda-developers.com/andr...ernel-t2736986

And then install synapse from play store.

I would like to say thanks to @faux123 @YoshiShaPow @fermasia @Alberto97 @TeamMex @Quasar @Mazda @FabioSan @Blechdose @neobuddy89 @RenderBroken @savoca @deadman96385 @pinkflozd @alin.p @Cl3Kener @Shivam Kuchhal and CYANOGENMOD TEAM
and MANY MORE...

XDA:DevDB Information
Optimus Kernel, Kernel for the Moto G

Contributors
Flashhhh, Thecrazyskull
Source Code: https://github.com/desaishivam26/Optimus_Reborn

Version Information
Status: Stable
Current Stable Version: R38
Stable Release Date: 2015-05-21

Created 2015-04-24
Last Updated 2015-07-14
The Following 216 Users Say Thank You to Flashhhh For This Useful Post: [ View ] Gift Flashhhh Ad-Free
 
 
7th February 2015, 07:00 PM |#2  
Flashhhh's Avatar
OP Senior Member
Flag Valsad
Thanks Meter: 5,368
 
More
OptimuSimple is the version that i have been using quite often now. It's not bloated with many features and works surprisingly well compared to original version. Some of it's features:

- Updated to v3.4.109
- Compiled with Linaro 4.9 Cortex A7 optimized toolchain
- Intelliplug 4.0 by faux
- Faux Sound Control
- Kcal Control by savoca
- Simple GPU Algorithm

Optimizations and governors are same as original version. It doesn't contain dt2w. So if u want dt2w flash original version from 1st post!

Download:
https://www.androidfilehost.com/?fid=24052804347833430


Looking for changelogs??

Here they are!!!

F.A.Q. - Read this before complaining!

1. My phone exploded, HELP!
A: I don't answer to problems without a log. The log file is in /proc/last_kmsg. Paste it on pastie.org and link it on your post. Logcats are useless for Kernel purposes, don't bother posting them.

2. This kernel works on Y or X rom?
A: Works on all CM12/12.1 and AOSP roms. Not for stock roms!!

3. OMG BATTERY SUCKZ, ITZ DEAD IN 45 MINUTES, HELP!
A: As you can imagine I don't build kernels to decrease battery life. All the battery life problems come from your apps, either Facebook, or Maps, or some Location Service being enabled etc etc. Check your damn wakelocks and fix them, the kernel is not responsible for them.

4. How do I flash this?
A: Read the OP, theres a reason why I added instructions on it.

5. What is a data loss? Did I just had one?
A: Data loss is simply having the connection cut for X periods of time, usually few seconds. Grey bars means the device is not connected to Google services for some weird reason, but you'll still have internet connection.

6. OP is arrogant, I'm gonna call the Internet Police?
A: Deal with it.
The Following 69 Users Say Thank You to Flashhhh For This Useful Post: [ View ] Gift Flashhhh Ad-Free
7th February 2015, 07:00 PM |#3  
Flashhhh's Avatar
OP Senior Member
Flag Valsad
Thanks Meter: 5,368
 
More
Many thanks to showp1984 for this info

What is msm_mpdecision?

100% kernel based multi core decision! (should cpu1/2/3 be online or not?)
This is a special version modded by neobuddy Plus the idle frequency and some load thresholds have been adjusted by me.

Some Configuration:

startdelay = time until mpdecision starts doing it's magic (20000)
delay = time between checks (130)
pause = if something else plugs in the cpu, fall asleep for 10000ms (10 secs)
scroff_single_core = if the screen is off, don't plug in cpu1/2/3. Additionally: Unplug all cpus except cpu0 when screen is turned off (1)
enabled = enable(1) or disable(0) mpdecision. This does not affect scroff_single_core!
min_cpus = min cpus to be online, cannot be < 1. Default: 1
max_cpus = max cpus to be online, cannot be > 4. (if you set it to 2 and min_cpus to 1 you will basically have a dualcore) Default: 4
idle_freq = a value against that will be checked if a core +/- is requested. (600 MHz)

mpdecision's input event boost, aka project butter

This will boost your min cpu speed if you touch the screen or press a button and gives you full control.
In those events the min cpu freq will be risen to a predefined value on every online cpu. This boosts overall reaction times and smoothness a lot. (works similar to the qcom mpdecision binary)
The Following 38 Users Say Thank You to Flashhhh For This Useful Post: [ View ] Gift Flashhhh Ad-Free
7th February 2015, 07:04 PM |#4  
deeplyyoung's Avatar
Senior Member
Thanks Meter: 1,787
 
More
Good to see one more kernel

Sent From My XT1068{LP} Using TapatalK
The Following User Says Thank You to deeplyyoung For This Useful Post: [ View ] Gift deeplyyoung Ad-Free
7th February 2015, 09:27 PM |#5  
DeHuMaNiZeD's Avatar
Senior Member
Flag Jastrebarsko
Thanks Meter: 2,407
 
Donate to Me
More
Will try ASAP, thanks
The Following 2 Users Say Thank You to DeHuMaNiZeD For This Useful Post: [ View ] Gift DeHuMaNiZeD Ad-Free
7th February 2015, 09:50 PM |#6  
Kai Disobey's Avatar
Senior Member
Flag Stuttgart
Thanks Meter: 497
 
More
Installed on my XT1032 16GB CM12 . Intellidemand/Noop and it runs great , very smooth scrolling tested with G+ in the Browser.
8th February 2015, 01:59 AM |#7  
hiu115's Avatar
Senior Member
Dallas, TX
Thanks Meter: 40
 
Donate to Me
More
How about the camera performance? On other kernels, it would freeze after touching the shutter and requires a reboot.

Anyways, great job on making another kernel available for Lollipop
8th February 2015, 03:57 AM |#8  
srisurya95's Avatar
Recognized Contributor
Flag Hyderabad
Thanks Meter: 7,272
 
Donate to Me
More
Thanks for the intelliplug and a bunch of governors

Sent from my falcon using XDA Premium 4 mobile app
8th February 2015, 04:19 AM |#9  
Flashhhh's Avatar
OP Senior Member
Flag Valsad
Thanks Meter: 5,368
 
More
Quote:
Originally Posted by hiu115

How about the camera performance? On other kernels, it would freeze after touching the shutter and requires a reboot.

Anyways, great job on making another kernel available for Lollipop

Camera is working fine!
You can test it for yourself
The Following 2 Users Say Thank You to Flashhhh For This Useful Post: [ View ] Gift Flashhhh Ad-Free
8th February 2015, 04:20 AM |#10  
Flashhhh's Avatar
OP Senior Member
Flag Valsad
Thanks Meter: 5,368
 
More
Quote:
Originally Posted by Kai Disobey

Installed on my XT1032 16GB CM12 . Intellidemand/Noop and it runs great , very smooth scrolling tested with G+ in the Browser.

Glad to hear that!


Quote:
Originally Posted by srisurya95

Thanks for the intelliplug and a bunch of governors

Sent from my falcon using XDA Premium 4 mobile app

U r welcome
The Following User Says Thank You to Flashhhh For This Useful Post: [ View ] Gift Flashhhh Ad-Free
8th February 2015, 05:04 AM |#11  
srisurya95's Avatar
Recognized Contributor
Flag Hyderabad
Thanks Meter: 7,272
 
Donate to Me
More
Flashed this kernel on blisspop and its awesome!!!
ROM performs pretty good with kernel and intelliplug works like a charm
Thank you @Flashhhh hope u continue development

Sent from my falcon using XDA Premium 4 mobile app
The Following 2 Users Say Thank You to srisurya95 For This Useful Post: [ View ] Gift srisurya95 Ad-Free
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes