[Kernel][MM][D722/D724] RustyKernel - G3 Android Development

Hi guys,
As with any other kernel, flash at own risk. This kernel now supports both D724 and D722 variants of the LG G3 Beat, since I do not own a D724 I cannot test its kernel. I will really appreciate feedback, especially for the D724.
Today I'm introducing my kernel that I've been working on for a while now. It still in its early stages so it should be considered ALPHA.
The idea for this project started when I wanted to make changes to the kernel of the ResurrectionRemix ROM I'm building, I decided against implementing these changes since the kernel must go through the ALPHA/BETA stages and this would make the ROM unstable.
This method ensures that the ROM stays the same with a separate kernel.
RustyKernel Feature list:
GPU OC
IntelliMM Hotplug
Alucard Hotplug
Zzmoove Governor
Intellimm Governor
USB Fast Charge
Compiled with UBER 5.3 Toolchain
DriveDroid support
Note: the above list might become outdated at times, check changelog in the post below to make sure.
Code:
I can not guarantee that this will improve your device or even work on your device for that matter. If this does not improve your device, do not spam this thread.
Devices are not 100% identical and so your hardware might react slightly different to mine.
I really need to thank @thenotonly, whose github was a large component to this project. Reading through his commits helped me.
Source: https://github.com/carlyle-felix/rustykernel.git
Downloads:
D722 (jagnm)
D724 (jag3gds)
Credits:
@thenotonly
@vm03
Note: Developing/Learning to develop and building/fixing build errors comes out of my free time.

Release note: this kernel will not adopt the v1, v2, v3, etc. Instead, releases will be differentiated by its release date.
Known Working Roms
ResurrectionRemix 5.6+
CM13 (Thanks to @UszkiX for testing)
XOSP
Changelog:
2016-04-06 (initial)
Intelliplug Hotplug
Zzmove governor
Fast Charge
2016-04-07
added intellimm governor
switch to uber toolchain
2016-04-09
Aldd Alucard Hotplug
GPU OC
2016-05-12
Switch to UBERTC 5.3
REMOVE Alucard (will be back soon)
Add support for D724
2016-05-15
Alucard hotplug is back
drivedroid support
cpu optimizations

ZaneZam Profiles:
1 - for Default (set governor defaults)
2 - for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
3 - for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
4 - for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
5 - for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too! )
6 - for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
7 - for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8 - for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
9 - for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
10 - for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
11 - for ZaneZam Relax -> NEW! based on moderate (except hotplug settings) with relaxed sleep settings (to react audio/bluetooth/wakeup issues)
(since version 0.9 beta4: cpu temperature threshold of 65°C enabled if exynos4 cpu temperature reading support was compiled with the governor)

So kernel is for MM AOSP/CM roms only or it will work on LG MM stock rom?

Sipi1302 said:
So kernel is for MM AOSP/CM roms only or it will work on LG MM stock rom?
Click to expand...
Click to collapse
This kernel is for the LG G3 beat
Sent from my LG-D722 using Tapatalk

Carlyle_f said:
This kernel is for the LG G3 beat
Sent from my LG-D722 using Tapatalk
Click to expand...
Click to collapse
U should put it in the OP and the thread title

Abrilabr said:
U should put it in the OP and the thread title
Click to expand...
Click to collapse
jagnm is in the thread title. But yes, I will do so.
Sent from my LG-D722 using Tapatalk

Good....But...
Good, but can you add the cpu and gnu overclock. ex(1,6/1,8 Ghz for CPU)
Thanks

Francesco.fdd5 said:
Good, but can you add the cpu and gnu overclock. ex(1,6/1,8 Ghz for CPU)
Thanks
Click to expand...
Click to collapse
If I'm not mistaken the CPU OC is a placebo
Sent from my LG-D722 using Tapatalk

It working on CM13? And this kernel is better than stock CM?
Wysłane z mojego LG-D722 przy użyciu Tapatalka

Thanks for your share !

UszkiX said:
It working on CM13? And this kernel is better than stock CM?
Wysłane z mojego LG-D722 przy użyciu Tapatalka
Click to expand...
Click to collapse
please backup boot and test this kernel in cm. let me know how it goes

Carlyle_f said:
please backup boot and test this kernel in cm. let me know how it goes
Click to expand...
Click to collapse
Okay. Any settings in kernel adiutor for this kernel?
Wysłane z mojego LG-D722 przy użyciu Tapatalka

UszkiX said:
Okay. Any settings in kernel adiutor for this kernel?
Wysłane z mojego LG-D722 przy użyciu Tapatalka
Click to expand...
Click to collapse
im not sure what you mean but it cant be downloaded via kernel adiutor but there are many things you can tune in kernel adiutor with this kernel

Carlyle_f said:
im not sure what you mean but it cant be downloaded via kernel adiutor but there are many things you can tune in kernel adiutor with this kernel
Click to expand...
Click to collapse
Okay now i have your kernel but in settings app i see kernel name: unavailable. System is very smooth now, i will be testing this and i tell you how good is your kernel on CM13. What i can change in kernel adiutor to tune kernel dude?
Wysłane z mojego LG-D722 przy użyciu Tapatalka

UszkiX said:
Okay now i have your kernel but in settings app i see kernel name: unavailable. System is very smooth now, i will be testing this and i tell you how good is your kernel on CM13. What i can change in kernel adiutor to tune kernel dude?
Wysłane z mojego LG-D722 przy użyciu Tapatalka
Click to expand...
Click to collapse
The unavailable is bug in my new release but doesn't affect anything whatsoever.
In kernel adiutor:
If zzmoove is selected as CPU governor, it can be tuned and there's a list of profile numbers in post #3 here, the description matches the profile number.
CPU Hotplugs are tuneable
EDIT: Thanks for testing buddy
Sent from my LG-D722 using Tapatalk

Carlyle_f said:
The unavailable is bug in my new release but doesn't affect anything whatsoever.
In kernel adiutor:
If zzmoove is selected as CPU governor, it can be tuned and there's a list of profile numbers in post #3 here, the description matches the profile number.
CPU Hotplugs are tuneable
EDIT: Thanks for testing buddy
Sent from my LG-D722 using Tapatalk
Click to expand...
Click to collapse
But whats the best settings in kernel adiutor for the best battery life and performance?
Wysłane z mojego LG-D722 przy użyciu Tapatalka

UszkiX said:
But whats the best settings in kernel adiutor for the best battery life and performance?
Wysłane z mojego LG-D722 przy użyciu Tapatalka
Click to expand...
Click to collapse
To be honest, I can't say. That pretty user dependant. But for me, I'm getting the best battery life out of:
Governor = zzmoove
Profile = ybat / profile number 2
Hotplug = Intelliplug (turn MPDecision off)
Thermal = core control on and thermal off
GPU = msm_cpufreq
Sent from my LG-D722 using Tapatalk

Wysłane z mojego LG-D722 przy użyciu Tapatalka

I need some feedback guys... Please.
Sent from my LG-D722 using Tapatalk

Related

[YP-G70][Kernel][3.0.8][LiveOC] KKernel R2.1 by KOala888

Ok, please respect my time spend on that kernel and read at least those few opening posts and last pages of topic.
Many users reported that overclocking doesn't work for them, they got SODs etc. most probably because of gpu overclocking. So I present you a kernel with LiveOC feature that should be good for every user.
1. Main features
2. Tunables
3. Source
4. FAQ
5. Credits
6. Download
1. Main features (more in changelogs and on mine git)
* LiveOC
* Fastcharge
* CustomVoltage
* 441mb of RAM
* 400,800,1000,1100,1200,1300,1400 frequency steps with stock gpu&bus speed
* BFS
* Lowmemorykiller from 3.4
* Frandom
* 3.0.8
* Fsync disabled
* Lowered screen minimum brightness (I hope so that this is our hardware limit)
* default SIO and conservative
* opitmal readahead
* mine touchscreen values
* wifi works at normal speed when device is locked
* battery is charged to its 100%
* Touchscreen undervolted 20%
* Maaany other fixes and small features
2. Tunables
For managing those features you are supposed to use apk like NSTools or any other, but that one is highly recomennded
LiveOC
I implemented it so everybody can overclock as he wants to, total personalization and freedom of choice. And possibility to squeeze maximum performance.
LiveOC simply overclocks CHOOSED cpu frequencies by a % choosed by YOU, user.
As the gpu&bus frequency is simply cpu frequency divided by a number, it also is overclocked by choosed %.
Unfotunatelly cpu frequency and gpu&bus frequency are linked so choosed % affect both of them.
As I said, you can also choose which frequencies to overclock which is great facility.]
You won't probably be able to overclock more than 127% because of our BUS which can't achieve such a frequency (most devices)
For example, you choosed minimum frequency affected by LiveOC as 1300mHz and maximum as 1400mHz.
You set LiveOC % to 110., then:
1,1*1300 ==> 1430mHz
1,1*1400 ==> 1540mHz
1,1*200 ==> 220mHz - gpu&bus frequency for both of the frequencies
Now you probably think: Ok, I can overclock even to 1,7gHz but my device will reboot for sure because of too low voltages! That is why I also implemented CustomVoltage. Although when you overclock it slightly then you possibly won't have to adjust voltages.
*WARNING*
Some frequencies seem to not like liveoc, for me it is 1300mhz. Also some liveoc values can be laggy, use different then.
CustomVoltage
CustomVoltage allows to set you custom voltage for both cpu and gpu&bus.
Perfect solution for undervolting and overvolting when using liveOC
ARM voltage - voltage given to CPU
INT voltage - voltage given to GPU&BUS
Fastcharge
Fastcharge make charging via USB as fast as via normal A/C charger
You can simply turn it on and off whenever you like.
Minimum Brightness
Now your device can be even dimmer when using it at night.
*WARNING* You have to use RootDim apk for this thing. Lowering brightness via setting or on statusbar would require rom modification
I highly recommend seting up a custom tile, you choose Rootdim night1 and for example system icon "cloud".
Then you open RootDim, set your brightness to 1 and longpress Night1 button.
Voilla! You have a custom tile that sets your brightness to 1
I hope that it set brightness to our hardware minimum.
I also recommend switching off keys backlight by a script or manual permissions change
3. Source
https://github.com/KOala888/blahblah
anyway some changes are still only on my HDD
4. FAQ
This will be created in future
Some terms:
BFS - http://en.wikipedia.org/wiki/Brain_****_Scheduler
Frandom - http://billauer.co.il/frandom.html
Fsync - http://forum.xda-developers.com/showthread.php?p=33381928
Readahead - http://en.wikipedia.org/wiki/Readahead
5. Credits
JackpotClavin - for his 3.0 kernel for our lovely venturi and other contributions and helping me to build
Mevordel - For verything he has contributed us and explaining me many kernel things
android1234567 - For his source, advices, discoussions with him, helping me to build and solve errors, answering in my threads
Ezekeel - for creating LiveOC and many useful features
ts1506 - for his repo and advices
Fishears - For his awesome repo and advices
DerTeufel - For CustomVoltage and modification to liveOC and his ideas
Stratosk - For his epic work for aries and his repo
morific - For his EPIC work to many devices, inspiration and origial idea
The order doesn't matter. If I forgot someone then I am sorry and please point me that
5. Downloads
Downloads:
usa:
http://www31.zippyshare.com/v/27472720/file.html
intl:
http://www2.zippyshare.com/v/42191562/file.html
CHANGELOG
7th July 2013 - Release 2.1
*3.0.85
*Updated GPU drivers
*less debugging and ram dedicated to it
*new wifi drivers? not sure if we use same as aries
*some fixes to SLUB
*KSM and VM tuned
*async I/O improved
18th June 2013 - Release 2
*3.0.82
*Build with A8 cortex optimized toolchain
*Some optimization for flags - feels smoother
*Finally found my dream governor - intellidemand, seems to be perfect for my idea of the kernel
*Update zip contains script turning off our keys backlight! From now with the minimum brightness mod you can enjoy using player at night
31th May 2013 - Release 1
*unnecessary governors removed & conservative - default - can cause laggy UI - still have to find proper governor
*even dimmer screen
26th May 2013 - Beta 2
*linux 3.0.8
*removed 100&200mhz frequencies to eliminate SODs
*Battery is charged to its 100%
19th May 2013 - Beta 1
*initial release
Download is up so please enjoy
LiveOC helps to squeeze 100% from EVERY device
woah another kernel from you already, woot time to flash
The only one supported. Old are totally aborted. I just had to start from a scratch again.
I hope that youtube and kerys will work for usa, not sure
ok so far i been testing international kernel on latest iurnait's cm10.1 , tried vice city on medium graphics and it works pretty smooth, the touchscreen tweaks makes it really easy to control, cpu freq 100mhz-1400mhz, performance as governor and SIO as scheduler are just working great for heavy usage, best performance on my galaxy player so far, good job :good:
@KOala888 you should add instructions on how to configure liveOC so far Ezekeel's liveOC is pretty interesting but it doesn't scale up voltage and it doesn't OC the GPU well
BTW you should add credit for Ezekeel in the OP because he made the liveOC
1 last thing: there's no UKSM in the kernel
peztoa said:
ok so far i been testing international kernel on latest iurnait's cm10.1 , tried vice city on medium graphics and it works pretty smooth, the touchscreen tweaks makes it really easy to control, cpu freq 100mhz-1400mhz, performance as governor and SIO as scheduler are just working great for heavy usage, best performance on my galaxy player so far, good job :good:
Click to expand...
Click to collapse
Thank you, you should try liveoc for sure Maybe later when I will add more detailed instructions.
android1234567 said:
@KOala888 you should add instructions on how to configure liveOC so far Ezekeel's liveOC is pretty interesting but it doesn't scale up voltage and it doesn't OC the GPU well
BTW you should add credit for Ezekeel in the OP because he made the liveOC
1 last thing: there's no UKSM in the kernel
Click to expand...
Click to collapse
There are some accualy
Also, I did everything in hurry, and as you can see I have written that I have to make better opening post in future, so don;t worry everything will be added, like credits But thank you.
Also it isn't exacly ezekeel's liveoc I think. Why it doesn't OC gpu well? Stratosk has voltages scallable, but it is very individual feature. Most often you overclock 1-2 frequencies, not all of them, so not too much to adjust
I will add suggested configurations and voltages in future. I like liveoc because you can get literally maximum performance from overclocking here.
About UKSM, not sure, git doesn't match my HDD repo to well ;c
KOala888 said:
Thank you, you should try liveoc for sure Maybe later when I will add more detailed instructions.
There are some accualy
Also, I did everything in hurry, and as you can see I have written that I have to make better opening post in future, so don;t worry everything will be added, like credits But thank you.
Also it isn't exacly ezekeel's liveoc I think. Why it doesn't OC gpu well? Stratosk has voltages scallable, but it is very individual feature. Most often you overclock 1-2 frequencies, not all of them, so not too much to adjust
I will add suggested configurations and voltages in future. I like liveoc because you can get literally maximum performance from overclocking here.
About UKSM, not sure, git doesn't match my HDD repo to well ;c
Click to expand...
Click to collapse
It is Ezekeel's, he originally made it for the Nexus S and I believe his name is in the copyright for the liveOC file. By bad GPU overclocking I mean that the GPU is barely being overclocked at all (unless it doesn't have GPU overclocking). For example, in my kernel the GPU runs at 229MHz when the CPU is at 1600MHz. In Nenamark2 with my kernel and CPU at 1600MHz I get 33fps. In this kernel I set the liveOC to 115% and set the CPU to 1680MHz and I only scored 30fps.
Sent from my HTC Sensation 4G using xda app-developers app
Well I wouldn't say it is anything related to liveoc overclocking gpu in a bad way. It can be voltage, other kernel changes, toolchain (which I will change too), anything
I prefer hardcoded overclocking, but liveoc gives same performance and you can push it to the limits
And I don't need it to be the best in benchs, I want it to be universal. For me it is the best anyway
In epic citadel I got 41 fps
Wysłane z mojego Nexus S za pomocą Tapatalk 2
I hope im not the only one who wants this or i most surely will look like a boob...but is there any chance you could make a kernel like this for gingerbread? Entropy512's is just seeming so outdated after seeing the amazing features in the jellybean kernels . I and i hope some others would greatly appreciate if you just considered creating a gingerbread kernel. Thank you
Sent From My USA Galaxy Player 5.0
Okay so with live oc my over clock will increase when needed and remain low when not...
So it's like on demand?
Sent from my GT-I9300 using xda premium
Nope. If you overclock it to 120% then every affected frequency will stay at 120% unless you change it to 100%
Feel free to ask
And about gingerbread, I don't use it. It literally sucks comparing to 4.2.x
So sorry but I can't. Hardware acceleration and many useful features do the thing.
But maybe in future, as an experiment, to see whether it isn't faster while gaming. I already had gb kernel some time ago but discraded.
Wysłane z mojego Nexus S za pomocą Tapatalk 2
An1mus said:
Okay so with live oc my over clock will increase when needed and remain low when not...
So it's like on demand?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
LiveOC is not automatic, you have to configure it and use it manually. Basically, it allows you to increase the frequencies by a percent between 100 and 150 that you put in. Let's say you put in 110%, then the speed of all the frequencies will go up by 10%, so 1400MHz will become 1540MHz, 1300MHz will become 1430MHz, and so on.
Sent from my HTC Sensation 4G using xda app-developers app
But I included tunable selective liveoc too. So you can choose frequencies to overclock
Than you for help android1234567, btw do you use it? how is it?
Goodnight guys
Wysłane z mojego Nexus S za pomocą Tapatalk 2
KOala888 said:
But I included tunable selective liveoc too. So you can choose frequencies to overclock
Than you for help android1234567, btw do you use it? how is it?
Goodnight guys
Wysłane z mojego Nexus S za pomocą Tapatalk 2
Click to expand...
Click to collapse
I tested the kernel and it works well
How do I use the selective overclock?
Sent from my HTC Sensation 4G using xda app-developers app
Man, these 5.0 kernels are just amazing. The ram, OC, and everything. I'm really hoping that we'll see kernels with these features on the 4.0 sometime soon!
I'm curious, how much of a battery improvement does the LCD UV make? On the 4.0, the display eats tons of battery, tons and tons more than anything else. Wondering if we brought that to the 4.0 that it might fix that issue.
With this kernel every time I turn my screen on it doesn't come back on
Sent from my YP-G70 using xda premium
Is just me or the compass is fixed now? Its working perfect on Google maps
Sent from my YP-G70 using xda app-developers app
android1234567 said:
I tested the kernel and it works well
How do I use the selective overclock?
Sent from my HTC Sensation 4G using xda app-developers app
Click to expand...
Click to collapse
In NSTools in cpu card you have values like OC target low and OC taget high. If you choose for example 800 and 1200 then every frequency from 800 to 1200 will be overclocked
WHib96 said:
Man, these 5.0 kernels are just amazing. The ram, OC, and everything. I'm really hoping that we'll see kernels with these features on the 4.0 sometime soon!
I'm curious, how much of a battery improvement does the LCD UV make? On the 4.0, the display eats tons of battery, tons and tons more than anything else. Wondering if we brought that to the 4.0 that it might fix that issue.
Click to expand...
Click to collapse
Hm, just take from batterystats the % of battery that your LCD takes and multiply it by 0,8 Also, you have other display
An1mus said:
With this kernel every time I turn my screen on it doesn't come back on
Sent from my YP-G70 using xda premium
Click to expand...
Click to collapse
See first post, set minimum frequency to 400mhz until I won't fix it
peztoa said:
Is just me or the compass is fixed now? Its working perfect on Google maps
Sent from my YP-G70 using xda app-developers app
Click to expand...
Click to collapse
I never used it. If I foxed it then by accident
Wysłane z mojego Nexus S za pomocą Tapatalk 2

[KERNEL][10/26/13][JSS + JWR][W6 R2] BCM Kernel

Disclaimer:
I nor anyone else is responsible for any damage to your phone or the effects of you flashing this kernel
With that said, enjoy, here are the goodies:
My Github
Downloads
Changelog
Thank you:
(no particular order)
@mathkid95
@franciscofranco
@faux123
@anarkia1976
@morfic
@stratosk
@Imoseyon
For your commits and contributing to the community.
If you enjoy my work:
Remember to Rate and Thanks!
Follow me on Twitter
Donation is in no way necessary but appreciated.
Donate
BCM Kernel is a kang and compilation of the best interfaces/tweaks/solutions from all of the great developers we have here for the Nexus 4.
Its features are as follows:
Code:
CPU Frequency Scaling:
Mako Hotplug - franciscofranco
Modified Interactive - franciscofranco
Extra Low CPU Clocks down to 162Mhz - faux123
Thermal Driver:
msm_thermal - franciscofranco
GPU:
GPU OC to 487Mhz - anarkia1976
Simple GPU Governor by faux123 + franciscofranco - default
Interactive GPU Governor by franco
CPU Governors:
WHEATLEY
INTERACTIVE by franco - default
SMARTMAX
INTELLIDEMAND
DANCEDANCE
ONDEMANDPLUS
ONDEMAND
USERSPACE
POWERSAVE
PERFORMANCE
LAZY
HYPER
Schedulers:
ROW
FIOPS
NOOP
DEADLINE
CFQ
Dynamic fsync - faux123
Voltage Control - morfic and franciscofranco
"Z-Control" patches - faux123
DoubleTap2Wake - franciscofranco
Gamma Control - faux123
Kexec MultiROM/Hardboot - Tassadar
USB Fast Charge
FauxSound - faux123
BLX - mathkid95
EXT4 patches from Linux 3.5+ - Me
memcg patches from Linux 3.5+ - Me
Much more :victory:
I am 100% transparent in this. This kernel is a relatively small amount of my work. I looked at the Linux kernel and took patches for a lot of things and merged it into this kernel for whatever reason I decided. I have merged well over 100 patches from the mainline Linux kernel and I think these patches really do make a difference... you can make that judgement for yourself as well
The difference between my kernel and compilation kernels is that my kernel is not based off of any one persons kernel. I started from scratch on AOSP sources and merged in commit by commit to make sure I got what I think are the best solutions.
The best app I have found for controlling this kernels behavior is FauxClock so I will give you my setup in terms of FauxClock. I if I don't mention a setting that means I leave it stock.
My setup:
CPU:
162Mhz Min - 1512Mhz Max
Governor: Interactive OR Intellidemand for battery
MPD: off
GPU:
400Mhz
Governor: Interactive for performance OR simple/ondemand for battery
VSync: On
IOSCHED:
IO Scheduler: FIOPS
Readahead: 512
eMMC entropy Contribution: Off
Gamma Control:
I use the "obsanity_AMOLED" profile
Z-Control:
ZRAM Swap: On
ZRAM Diks Size: 180MB
Clear VFS Cache after Boot: On
Auto FS Writeback Delay Mode: On
Misc:
Dynamic fsync: Off
TCP Congestion Control: westwood
last one
Nice, a new kernel!
What is on offer?
Me likey!!
Sent from my Nexus 4 using Tapatalk 4
From what I could gather
Sound - faux interface
Gamma - faux
Hotplug - Franco
Interactive, on demand, Wheatley, lazy governors
Sent from my Nexus 4 using xda app-developers app
How would be the battery life?
Gesendet von meinem Nexus 4 mit Tapatalk 2
moonwalker1 said:
How would be the battery life?
Gesendet von meinem Nexus 4 mit Tapatalk 2
Click to expand...
Click to collapse
Theoretically it should be quite good.
moonwalker1 said:
How would be the battery life?
Gesendet von meinem Nexus 4 mit Tapatalk 2
Click to expand...
Click to collapse
Come on man he just dropped it... Honestly battery life is what we his new testers are going to determine...
Ace42 said:
From what I could gather
Sound - faux interface
Gamma - faux
Hotplug - Franco
Interactive, on demand, Wheatley, lazy governors
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Gamma: Franco
No lazy governor
Enjoying the kernel so far, running smooth on CM 10.2. But as this is solely a kanger's work, it would better fit into the Android development section because this is anything but original isn't it?
mindfever91 said:
Enjoying the kernel so far, running smooth on CM 10.2. But as this is solely a kanger's work, it would better fit into the Android development section because this is anything but original isn't it?
Click to expand...
Click to collapse
I did make "it" AFAIK this is the only kernel of its kind. There are other merges that are not as complete and don't give proper credit to some of the developers, however I give 100% credit. Also there are other kernels that pull from other developers/ user their interfaces that are still in this section.
Not attacking you, just explaining my logic for having it in this section, if a moderator wants it moved as well I have no problem with that.
i have been running this kernel for a week and its great on battery.
its just as quick as any other kernel out there. Byte did a great job getting all these tweaks in and running smooth. :good:
mindfever91 said:
Enjoying the kernel so far, running smooth on CM 10.2. But as this is solely a kanger's work, it would better fit into the Android development section because this is anything but original isn't it?
Click to expand...
Click to collapse
If you aren't a developer you can judge ... Try it and don't spam with questions not related to kernel.
Respect please. :thumbup:
Sent from my Nexus 4 using Tapatalk 2
Remember using your giant mako kernel for 4.2.2, it was quite good.
Will try this with a fresh install of crDroid ROM.
unsungkhan said:
Remember using your giant mako kernel for 4.2.2, it was quite good.
Will try this with a fresh install of crDroid ROM.
Click to expand...
Click to collapse
Thanks, my kernel for 4.2.2 was not my best effort by far, you should like this one much more
Sent from my Nexus 4 using Tapatalk 4
So far so good..Installed with Odyssey Rom....Beach Buggy plays nice and smooth and runs cool..Left everything on default for now...Lots of settings to play around with in Trickster to...Thumbs up.
djnewt said:
So far so good..Installed with Odyssey Rom....Beach Buggy plays nice and smooth and runs cool..Left everything on default for now...Lots of settings to play around with in Trickster to...Thumbs up.
Click to expand...
Click to collapse
Just looked at Trickster, there do seem to be quite a few settings in which to change lol
Sent from my Nexus 4 using Tapatalk 4
It would be great if you can add faux gamma...doesn't work with fauxclock.
Tap, tap says the wicked NeXus⁴

[KERNEL][TW][9005] | WonderChild Kernel | 3GHz | 3.4.74 | | TouchWake | Much More!! - 12|22|13

[KERNEL][TW][9005] | WonderChild Kernel | 3GHz | 3.4.74 | | TouchWake | Much More!! - 12|22|13
Disclaimer: We're not responsible for any damages, explosions, transformations or mutations that may happen with your device. Do understand that flashing this kernel, or any custom kernel voids your warranty and the Knox flag thinga-ma-jig. This is a kernel discussion thread, which means feel free to discuss this kernel. Be respectful of your opinions, both good and bad.
Devices Supported: T-Mobile Note 3, AT&T Note 3, International Note 3 (Snapdragon 800), Rogers Wireless Canadian N900W8. Other Note 3 variants MAY or MAY NOT work! You've been warned!
This kernel is designed, based on what djintrigue808 and myself wanted in a kernel. Originally, we weren't going to share it with the public, because people love to scrutinize and criticize, two things we've dealt with previously and quite frankly don't care for. We're not doing this for donations, recognition or anything of the sort. Although they are welcomed and appreciated, it's not something we're striving for. It's our first real kernel folks, we're not pros or veterans at this... lol. This kernel will be updated when it gets updated. There's no set schedule or anything... we're both busy men with life and responsibilities...
Click to expand...
Click to collapse
***WonderChild***
Discussion Thread
WonderChild is proudly presented by @itsmikeramsay and @djintrigue808
Kernel Status: BETA
Features:
Latest Kernel Updates: 3.4.74
GCC 4.7.2
ExFAT Support
File Systems: NFS, NTFS, FAT,
SELinux: Permissive
LZO Compression (Bigger file, but boots much faster)
Overclocked: 3.01GHz (3GHz)
Underclocked: 96MHz
USB FastCharge - yank555-lu
MDNIE Lite Controls - yank555-lu
LED Extended Controls - yank555-lu
TouchWake Finger/S-Pen - yank555-lu
Battery Life Extender (BLX) - Ezekeel
Bricked Mpdecision - show1978
Custom Voltage Table - Imoseyon
OndemandX - Imoseyon
InteractiveX - Imoseyon
Faux Sound - faux123
Intellidemand - faux123
Intellithermal - faux123
Simple GPU Gov - faux123
Smartmax - maxwen - Note1
Smartmax_eps - maxwen - Note1
WheatleyX
ConservativeX
Ultra Kernel Same-page Merging (UKSM) - jasmison904
FIOPS Scheduler - Doomlord
SIO Scheduler - Doomlord
ZEN Scheduler - Brandon Berhent (No username)
Disabled CFQ Scheduler (May Enable Later)
Disabled Userspace, Powersave, & Conservative Governors
Click to expand...
Click to collapse
​
Note1: Smartmax & Smartmax_eps are NOT benchmarking governors. You'll generally get great performance/battery, but the way it's setup, it's not meant to be used for such purposes. It's still being fine-tuned also.
Click to expand...
Click to collapse
Downloads:
Main Thread w/Downloads
Old Builds
Click to expand...
Click to collapse
v1.1 BETA 2 Changes:
Voltage minimum set to 600mv
Bricked mpdecision - show1978
TouchWake (Finger/S-Pen) - yank555-lu
Battery Life Extender (BLX) - Ezekeel
Fixed InteractiveX Reboot - Imoseyon
Current Bugs:
* We're still working on all benchmarking issues... some still having issues
Click to expand...
Click to collapse
Side Note: Many of you may wonder... Why Mike, Why DJ, why 3GHz? Our answer to that is, because. That's it lol. We're curious to know the max of this kernel that EVERYONE can run... 3GHz seems like it so far. Now I'm not telling you to go and run 3GHz ALL day, that's up to you the users, but at the end... we did it just for the heck of it...
​​
Source
EndPost
XDA:DevDB Information
WonderChild, a Kernel for the Samsung Galaxy Note 3
Contributors
itsmikeramsay, itsmikeramsay, djintrigue808
Kernel Special Features: Listed above
Version Information
Status: Beta
Current Stable Version: v1
Stable Release Date: 2013-12-07
Current Beta Version: v1.1
Beta Release Date: 2013-12-22
Created 2013-12-11
Last Updated 2013-12-22
Great kernel.
What is the benefit of Simple GPU gov?
What is benefit of Wheatly?
What is UKSM?
Sent from my SM-N9005 using Tapatalk
danieljamie said:
Great kernel.
What is the benefit of Simple GPU gov?
What is benefit of Wheatly?
What is UKSM?
Sent from my SM-N9005 using Tapatalk
Click to expand...
Click to collapse
Wish I knew the exact answer to all those questions. Its my first kernel and im still learning...
Simple GPU im not sure I just know throughout having it its given me better performance.. from my use and experience.
Wheatley from what I know id similar to ondemand but focuses more on battery life.
Uksm is a performance enhancement for the kernel overall.
Theres a thread somewhere on xda that has details for these. I'll look for it in a feq and add a link to it.
Sorry I didnt have details for each though. Still a n00b lol
That's cool, thanks for the reply
Sent from my SM-N9005 using Tapatalk
nice to see you guys here
great kernel
---------- Post added at 06:38 PM ---------- Previous post was at 06:35 PM ----------
danieljamie said:
Great kernel.
What is the benefit of Simple GPU gov?
What is benefit of Wheatly?
What is UKSM?
Sent from my SM-N9005 using Tapatalk
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1736168
UKSM stands for Ultra KSM :: A page (as in memory page) merging algorithm used in linux servers (and desktops...and also KitKat) that merges identical copies of page memories.
So if you have 2 processes that occupy some memory that is identical, instead of using 2x the memory, UKSM will merge them and replace copies with pointers.
It means it makes common processes use less RAM
CekMTL said:
UKSM stands for Ultra KSM :: A page (as in memory page) merging algorithm used in linux servers (and desktops...and also KitKat) that merges identical copies of page memories.
So if you have 2 processes that occupy some memory that is identical, instead of using 2x the memory, UKSM will merge them and replace copies with pointers.
It means it makes common processes use less RAM
Click to expand...
Click to collapse
When would this be used in real life application?
Sent from my SM-N9005 using Tapatalk
has anyone tested it yet ?
Sent from my SM-N9005 using Tapatalk
Maroc_Specops said:
has anyone tested it yet ?
Sent from my SM-N9005 using Tapatalk
Click to expand...
Click to collapse
I ran uksm on my Note 2 in the last month or two I had it, and I did notice that I had a decent amount more ram in real world use. Not massive difference but it does help
Sent from my SM-N9005 using xda app-developers app
i just flashed this kernel on the international Note 3. My phones turns hot like a fresh baked pizza. battery drain if u overclock even 100 mhz.
i reflashed civitz 1.6 kernel much better also in benchmarks.
Sent from my SM-N9005 using Tapatalk
Maroc_Specops said:
has anyone tested it yet ?
Sent from my SM-N9005 using Tapatalk
Click to expand...
Click to collapse
I'm getting random reboots. Sorry I meant black screen where I have to battery pull.
Works great on my Eur Note 3. Smartmax + UV seems to be doing wonders to my battery. 1 hour of Clash of Clans and only drained 10%
fenomenal kernel ! 38500 with antutu and 27800 quadrant. linpack multi core test 1150 !
Sent from my SM-N9005 using Tapatalk
Ok peeps, here's what I can confirm about next update...
Linux 3.4.74
3.01GHz as new max frequency
LED Fade & Brighter LED (Still needs to be tested, but added)
More file systems like:
FAT
VFAT (Properly supported by FAT)
NFS
NTFS
Click to expand...
Click to collapse
These all need to be tested and fine-tuned so v2 beta will be out soon...
A more detailed changelog with proper credits are soon to come...
​
Maroc_Specops said:
fenomenal kernel ! 38500 with antutu and 27800 quadrant. linpack multi core test 1150 !
Sent from my SM-N9005 using Tapatalk
Click to expand...
Click to collapse
which are the settings you use???
I wonder if it's possible to add that new file system that was used in to Moto G? Apparently it's responsible for the great scores despite the Moto G using an eMMC card.
Sent from my SM-N9005 using xda app-developers app
Logi_Ca1 said:
I wonder if it's possible to add that new file system that was used in to Moto G? Apparently it's responsible for the great scores despite the Moto G using an eMMC card.
Sent from my SM-N9005 using xda app-developers app
Click to expand...
Click to collapse
If you could find me the name of thar file system it may be possible.
@itsmikeramsay
So looking forward to it!!!
/CK
WheatleyX! Now you can customize the max screen off frequency like Imoseyon's ondemandx and interactivex.
I may remove conservativex by Jamison and add back the default conservative and make that conservativex.
Gonna be working on that today peeps.
Still looking into the led fade notifications. The original one i added picked from the S4 didnt work.
Anyone know a kernel app that allows led control? Not like color control but the blink times and stuff. I got full LED controls implemented, but dont see a kernel app that allows the control. TricksterMod i dont think has it.
Also what about mdnie controls. Got the display color customizations implimented but cant properly test it for the Note 3 yet because there isnt an app that will allow me to change it.
Any suggestions?

Your Boeffla Settings for the One Plus 2?

Hi girls and guys!
I've been searching for recommendations on optimizing the settings in the Boeffla Kernel http://forum.xda-developers.com/oneplus-2/orig-development/kernel-boeffla-kernel-05-10-2015-t3218164 through Andi's app.
And because I couldn't find any thread about it, I decided to create one.
So please feel free to post your settings and maybe tell us if you are more keen on battery life or performance, or both, and how you use your phone (gaming, browsing, maybe even making calls!? )
Thank you!
Theese are my values..
i use Interactive on both cluster with preference set to Interactive-Battery,
I/O on SIO
Boeffla Tweak enabled
so far so good, UI is smooth, battery is good, still 35% after 4 hours of screen time...
otonieru said:
i use Interactive on both cluster with preference set to Interactive-Battery,
I/O on SIO
Boeffla Tweak enabled
so far so good, UI is smooth, battery is good, still 35% after 4 hours of screen time...
Click to expand...
Click to collapse
That system tweaks option is deprecated, says so on boefflas website. Although I don't know what's @Lord Boeffla take on these tweaks in oxygenOS.
The following presets are available:
Off: No system tweaks in place, everything on stock configuration (I would recommend this)
Boeffla tweaks: this will load the Boeffla-Kernel system tweaks - smoothness and performance (nowadays I would not recommend this anymore)
Speedmod tweaks: this will load the same tweaks as used in Hardcore's Speedmod kernel
Mattiadj tweaks: Tweak set mainly for settings of the Dalvik VM created by user Mattiadj, specifically for playing heavy games
Boeffla system tweaks were recommended by me for a very long time, however Samsung did a quite good job in improving both firmwares and kernels, so nowadays I recommend to not use system tweaks anymore for daily usage.
Click to expand...
Click to collapse
I SUGGEST EVERYONE TO USE SCHEDULER NOOP AS IT IS FOR EXTREME BATTERY LIFE., also I suggest to decrease the read ahead buffer speed of SD card to 1024 as it will not drain the battery hence prolong the battery.
Press thanks if helped
Expecting 6hrs sot with these settings if all goes well. My color profile tries to mimic true rgb but it may look different on another since not all calibrations are the same per device (even with same model).
These are my settings. Quite smooth and good battery life...
I am having cpu governor to battery and the hotplug of a53 to min2max4 from the a57 min0max4.
Best kernel there is!
I go good with stock boeffle settings. Between 4h-6h SOT..
How is the benchmark scores you guys getting ? I'm on stock boeffla setting in OOS 2.1.2, mine never crossed 52K in Antutu
codeVerine said:
How is the benchmark scores you guys getting ? I'm on stock boeffla setting in OOS 2.1.2, mine never crossed 52K in Antutu
Click to expand...
Click to collapse
My result with stock settings...
Cheers
Clark
[/COLOR]
Clark789 said:
My result with stock settings...
Cheers
Clark
Click to expand...
Click to collapse
Why is this happening man My score is 52K with stock settings. Which OOS version are you using ? Is there any changes u made in boeffla config or with any other app ?
codeVerine said:
[/COLOR]
Why is this happening man My score is 52K with stock settings. Which OOS version are you using ? Is there any changes u made in boeffla config or with any other app ?
Click to expand...
Click to collapse
It depends on the mood of the OP2... I saw already results of 52K as well... The benchmark isn't very reliable.
I'm on OOS 2.1.2 too. No other app or something else.
Cheers
Clark
I feel that benchmark results are some cosmetic numbers which actually dont matter in real world. People with 52k score in antutu still get super smooth UI and smooth & lag free gaming with a good battery life (thats all everyone wants) . So thats the power of Boeffla kernel
Has anyone seen battery or performance differences with latest xposed installed on top of OOS 2.1 and Boeffla beta10?
Sent from my ONE A2003 using Tapatalk
CounterC said:
Has anyone seen battery or performance differences with latest xposed installed on top of OOS 2.1 and Boeffla beta10?
Sent from my ONE A2003 using Tapatalk
Click to expand...
Click to collapse
For me it's better than the past one. I got sobre good results with interactive in big and little, battery extreme and battery for profile, io zen... As someone here has recommended and a new thermal config as @i9100g user has made and brougth to us in the dev thread of boeffla
benchmark with Boeffla beta 10
i got 68k in AnTuTu with Boeffla Kernel beta 10, stock settings
i. imgur . com/ eLrZ2wH.png
I just today flash this kernel and atm trying these settings:
A53 and A57 interactive battery extreme
IO: noop 1024
CPU A53 max 1344 2/4
CPU A57 max 1440 1/2
GPU max 510
Touch boost 1248
System tweaks: off (dunno should i use boeffla tweaks ?)
Display:
Saturation 281
Display value 251
Contrast 260
mostly want good battery life lets see how these settings are working
tadessi said:
I just today flash this kernel and atm trying these settings:
A53 and A57 interactive battery extreme
IO: noop 1024
CPU A53 max 1344 2/4
CPU A57 max 1440 1/2
GPU max 510
Touch boost 1248
System tweaks: off (dunno should i use boeffla tweaks ?)
Display:
Saturation 281
Display value 251
Contrast 260
mostly want good battery life lets see how these settings are working
Click to expand...
Click to collapse
System Tweaks are outdate as Boeffla says on his homepage. I think you could underclck gpu until 390, touchboost 960 ad use sio as io, what do you think?
Will testing it. Thanks for your suggestion.
Gesendet von meinem ONE A2003 mit Tapatalk

(Discussion) Best governor?

I find many thread say some governor good for battery but wht work best for u guys ?
Here.
Smartmax when coupled with CPUQuiet and Pegasusq with mpdecision. Zzmoove is probably my favorite overall though.
also here
But I use zzmoove
RJDTWO said:
Smartmax when coupled with CPUQuiet and Pegasusq with mpdecision. Zzmoove is probably my favorite overall though.
Click to expand...
Click to collapse
Share ur setup pls! Im using boeffla
phoberus said:
also here
But I use zzmoove
Click to expand...
Click to collapse
Share ur setup im using boeffla
LolHacker17 said:
Share ur setup im using boeffla
Click to expand...
Click to collapse
Here's my profile: https://drive.google.com/file/d/0B8-BnmYEYG0uUmgyNTVrVTY0TFU/view?usp=sharing
It's a battery saving profile. For gaming, you can set the CPU governor profile to "optimal", set the GPU governor to msm-adreno-tz and if needed increase the CPU Max frequency
CPU Voltages credits to @RJDTWO
Best governor to me is actually conservative. I can maintain performance and get a fluid experience (i dont game) on the UI. Every other governor i tried has micro stutters when scrolling. This one works very well, proably because it does not scale down too fast (which i assume its the cause for scrolling micro stutters). Tried lots of configs and settings on interctive and other governors, but conservative always gives me a more fluid UI
Currently using blu_active from @eng.stk without any lags or stutters.
There's so many to go thru be along time before find a best.
using inyeractive based govs for a while now. have to be tweaked properly though
Gesendet von meinem ONE E1003 mit Tapatalk
Zzmove is the real deal on the OPX, incredibly smooth and battery friendly.

Categories

Resources