[KERNEL][TW][9005] | WonderChild Kernel | 3GHz | 3.4.74 | | TouchWake | Much More!! - 12|22|13 - Galaxy Note 3 Original Android Development

[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?

Related

smoocha kernel -- AOSP

Hey, here is a little kernel Houstonn and I have been working on. It's based on Faux123 kernel for nexus 4, however, it has evolved into a "buffet" kernel. I keep choosing what i believe is the better interface / way of doing things in a choice of various way or what could give us better battery / performance. I'm trying to maintain a certain balance.
This version is for geeb (AT&T/Canadian) with the 8mp cam. If you have a 13mp camera use that thread : http://forum.xda-developers.com/showthread.php?t=2246152
I won't link to Faux123 kernel in the nexus 4 for the simple reason that 99% of the people don't read and on these 99% of people, a few will end up flashing nexus 4 kernel which mostly flash by partition number and not by partition name thus hard bricking their device.
Reason to at least try it :
CPU voltage table
Intellidemand and Wheatley governor added
All the block I/O scheduler
TCP Westwood algorithm
Faux123 sounds interface
Faux123 gamma interface (color control)
Newest Prima (wifi) driver.
In-kernel thermal watching
Msm_mpdecision (In-kernel OpenSource MPDecision)
Thanks :
Houstonn
Faux123
Show-P1984
FranciscoFranco
Shelnutt2
XpLoDWilD
Thracky
Synergye
Exit_only
All the downloads will be here :
Use the Geeb version.
http://ribs.bbqdroid.org/houcha
My source are there :
https://github.com/chadouming/smoocha
I recommand using trickster mod to control this kernel.
Reserved for the pleasure.
too many pleasures.....
Thanks for creating a thread here since many of us don't go to the Canadian forum. Should cut down on the redundant "where do I get the houcha kernel" questions in all the ROM threads, since googling "houcha kernel" is apparently too much to ask.
Sent from my Nexus 7 using Tapatalk HD
houstonn said:
too many pleasures.....
Click to expand...
Click to collapse
Stop pleasuring yourself!
Sent from my Optimus G using xda app-developers app
chadouming said:
Hey, here is a little kernel Houstonn and I have been working on. It's heavily based on Faux123 kernel for nexus 4. You should thanks him. We also picked stuff we like here and there, I want to keep this thread simple.
I won't link to Faux123 kernel in the nexus 4 for the simple reason that 99% of the people don't read and on these 99% of people, a few will end up flashing nexus 4 kernel which mostly flash by partition number and not by partition name thus hard bricking their device.
Reason to at least try it :
CPU voltage table
Intellidemand and Wheatley governor added
All the block I/O scheduler
TCP Westwood algorithm
Intelliplug (Disable mpdecision to use it) -> Use franciscofranco mako generic hotplugging driver instead
Faux123 sounds interface -> Use franciscofranco sounds interface.
Faux123 gamma interface (color control)
Eco mode (Dual-core mode) -> Seems to come with intelliplug
THIS WON'T WORK WITH 13MP CAMERA. I hope it was clear enough.
Click to expand...
Click to collapse
Is there a great benefit to flashing the latest release of the kernel? I'm on V12 and I see it's on V18 now (in less than a day ).
pivotraze said:
Is there a great benefit to flashing the latest release of the kernel? I'm on V12 and I see it's on V18 now (in less than a day ).
Click to expand...
Click to collapse
V18 seems to be very fast for some reason. No harm in jumping up to the latest in my opinion anyway
Pecked by the AOKP/CM/PA alicorn
bassitone said:
V18 seems to be very fast for some reason. No harm in jumping up to the latest in my opinion anyway
Pecked by the AOKP/CM/PA alicorn
Click to expand...
Click to collapse
And what is the "Franciscofranco sounds interface"? Do I need apps that are not FauxSound and FauxSpeaker?
yeh u need his app which is 4.99 i think
I use the FauxClock app to mess around with the settings. Franco's is something completely different.
Pecked by the AOKP/CM/PA alicorn
bassitone said:
I use the FauxClock app to mess around with the settings. Franco's is something completely different.
Pecked by the AOKP/CM/PA alicorn
Click to expand...
Click to collapse
For the new kernel u need to use Franco's
Sent from my Optimus G using Tapatalk 2
Franco???
Ilkinansr92 said:
For the new kernel u need to use Franco's
Sent from my Optimus G using Tapatalk 2
Click to expand...
Click to collapse
Where do I find these tools? Googling the phrases in the OP just show me the Franco Kernel (which is different than the Faux123 kernel ours is based off of, isn't it?) and this app that, while it claims compatibility according to Google Play, doesn't say in the description that it supports our phone.
I just want to be absolutely sure that something works with what we've got (and is actually effective) before I go off and waste another $5 on an app that I can't use.
bassitone said:
Where do I find these tools? Googling the phrases in the OP just show me the Franco Kernel (which is different than the Faux123 kernel ours is based off of, isn't it?) and this app that, while it claims compatibility according to Google Play, doesn't say in the description that it supports our phone.
I just want to be absolutely sure that something works with what we've got (and is actually effective) before I go off and waste another $5 on an app that I can't use.
Click to expand...
Click to collapse
Yeh that's the app and if u look the change log he changed some stuff from faux to Franco's work so if u wanna be able to use all those features u need that app there is a free one but not all functions available
Sent from my Optimus G using Tapatalk 2
Ilkinansr92 said:
Yeh that's the app and if u look the change log he changed some stuff from faux to Franco's work so if u wanna be able to use all those features u need that app there is a free one but not all functions available
Sent from my Optimus G using Tapatalk 2
Click to expand...
Click to collapse
Settings don't seem to stick with the Franco app. Completely clean flash of 4/20 Rootbox ROM and Houcha v18.
bassitone said:
Where do I find these tools? Googling the phrases in the OP just show me the Franco Kernel (which is different than the Faux123 kernel ours is based off of, isn't it?) and this app that, while it claims compatibility according to Google Play, doesn't say in the description that it supports our phone.
I just want to be absolutely sure that something works with what we've got (and is actually effective) before I go off and waste another $5 on an app that I can't use.
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=en
The option to use eco mode with Wheatley governor disappeared when I update from v12to 18. :'(
Sent via LG E970 with houstonn aokp 4.2.2
DeathmonkeyGTX said:
The option to use eco mode with Wheatley governor disappeared when I update from v12to 18. :'(
Sent via LG E970 with houstonn aokp 4.2.2
Click to expand...
Click to collapse
He said in the OP he removed Eco Mode because it comes with the new intelliplug stuff from Franco. Turn off MPDecision and the cores will shut off when not needed.
I'm using Houstonn's root box rom and Performance Control keeps overriding TricksterMod. Before, I was able to deny PC SU permissions, now I can't. Also, not seeing intelliplug with TM even after turning MPDecision in the app. Any help?
Edit: I'm not finding intelliplug in Franco's app either. Interactive is the only governor that seems to be limiting all my cores to the min frequency. Intellidemand let's them all scale up to 1ghz.
Well that kinda sucks after I spent money on faux123 kernel enhancement app. You say it disables cores when they're not needed, and that is true but the overwhelming majority of the time I'm not doing 4 things at once with the phone. It handles 90% of my usage just fine on 1 core or 2, not 4 lol.

[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-NH7)][10/8/14] BeastMode 2.0 Enhanced Stock/SpeedBurst (OC/UV)

Hi guys, here is my first kernel for the Galaxy Note 3 here on Sprint.
I'll update this post to look prettier and with more information regarding the kernel but for now--here it is. This kernel is based solely on stock with minor tweaks. I do this to keep it as stable as the stock kernel as possible. There will be no features added that may impact stability because I am also keeping it as close to Samsung source as possible. But it does include a few things: Overclocking up to 2.88GHz, UV_mV_table support, removed debugging, and random tweaks here and there.
Please remember that all phones are not equal and choosing a frequency over stock (2.26GHz) can introduce instabilities, but it is not due to a crappy kernel or crappy coding. I've tried my best to calculate my overclocking voltages based on the stock voltage table.
Also, please leave feedback on your experience, requests, dislikes, pretty much anything you can so I can know what I need to do with this kernel to improve it.
For those who want to see what CPU BIN you have (the higher the better) run this command, from adb or terminal: cat /sys/devices/system/soc/soc0/soc_pvs
Post your results and I will try my best to reply to them with information on your particular CPU. The results will be a single number ranging 0-6.
Huge thanks to imoseyon and morfic for all of their help, support, and general awesomeness.
Other thanks: Faux123.
SpeedBurst? Yup! You may notice that your CPU spikes up to 2.3GHz (Roar) or 2.41GHz (Rage) occasionally. This is "SpeedBurst," and is meant to give you that extra burst of speed when you need it most lol. These two frequencies are given the most performance increases because it is assumed that most, if not all Note 3s can handle it since it is such a small step up from the stock 2.26GHz frequency.
BeastMode is now being released with 3 versions:
CALM: This is essentially CatMode but with all other non OC/UV related tweaks done as well. This means no L2 or bus changes, but all other changes are included.
ROAR: This is a step up and includes a slight bump for L2 with a slightly higher L2 in frequencies 2.3-2.41 GHz. (Most phones should handle this fine.)
RAGE: This is BeastMode in its current form with a heavy bump for L2 as well as bus with the highest bump in frequencies 2.3-2.41 GHz.
Keep in mind that voltages, L2, and bus speeds are and will always remain stock for all frequencies up to 2.26 GHz for all versions of BeastMode.
Source: BM Source
KitKat 4.4.4 ONLY. 4.4.2 will not boot with this:
Stable kernel 2.0: Download here
Beta kernels:
I've started to post beta versions of the kernel before stable release. These may introduce issues, but more than likely the issues will be small.
KitKat 4.4.2:
Beta kernel 0.9: Download here
Beta changelog:
3/18/14-0.8-KitKat-beta
Compiler optimizations.
Display panel optimizations.
GPU optimizations.
Internal tweaks.
BLEH.
3/17/14-0.7-KitKat-beta
A bunch of filesystem tweaks.
3/14/14-0.6-KitKat-beta
Interactive tweaks
Ondemand tweaks
Cpufreq tweaks
Display tweaks
TWEAKSSSSS!#[email protected]$%@!%$%#
3/12/14-0.5-KitKat-beta
Added GPU OC: 533MHz and 600MHz
3/11/14-0.4-KitKat-beta
2nd Attempt at fixing su.. lol
3/9/14-0.3-KitKat-beta
Fixed root issues....hopefully!
Added UV interface.
Ramdisk tweaks.
CPU Freq tweaks to not boot at 2.72GHz.
3/8/14-0.2-KitKat-beta
Added overclocking to 2.72GHz
Disabled stuff in defconfig
3/2/14-0.1-KitKat-beta
Initial release for KitKat
Set SE Android to permissive
Disabled Samsung root-annoyer-thing
Optimized ramdisk
Enabled ADB shell su by default (remount, pull, push all working)
12/18/13-2.32beta:
Interactive governor tweaks
Ondemand governor tweaks
Added screen off max frequency support to both Ondemand and Interactive (sysfs)
12/17/13-2.31beta:
A few i/o tweaks (I'm really bad with changelogs)
Stable changelog:
10/8/14-2.0-KitKat: This release is compatible only with 4.4.4.
Added Fast Charge by yank555-lu
Added Snapdragon 801 Mode
Updated to match NH7
6/8/14-1.6-KitKat:
Merged some changes from the Galaxy Tab Pro 8.4.
Re-enabled wacom digitizer when pen is inserted.
Made a few changes to ramdisk.
Enabled zswap/swap/swap/swap/swap.
Updated Interactive CPU governor driver.
Increased bus speeds for ROAR and RAGE.
Added FauxSound.
4/3/14-1.2-KitKat:
Updated to NC5D.
Enabled NTFS support.
Minor tweaks.
imoseyon's fix for ondemand GPU governor. (thanks to imoseyon. great developer. check out his work: leankernel, which is also compatible with Sprint)
3/21/14-1.0-KitKat:
Network tweaks.
Compiler optimizations.
Display panel optimizations.
GPU optimizations.
Internal tweaks.
BLEH.
A bunch of filesystem tweaks.
Interactive tweaks.
Ondemand tweaks.
Cpufreq tweaks.
Display tweaks.
TWEAKSSSSS!#[email protected]$%@!%$%#
Added GPU OC: 533MHz and 600MHz.
Fixed root issues.
Added UV interface.
Ramdisk tweaks.
CPU Freq tweaks to not boot at 2.72GHz.
Added overclocking to 2.72GHz.
Disabled stuff in defconfig.
Initial release for KitKat.
Set SE Android to permissive.
Disabled Samsung root-annoyer-thing.
Optimized ramdisk.
Enabled ADB shell su by default (remount, pull, push all working).
1/23/14-2.34:
WiFi tweaks
A few i/o tweaks (I'm really bad with changelogs)
Interactive governor tweaks
Ondemand governor tweaks
Added screen off max frequency support to both Ondemand and Interactive (sysfs)
12/12/13-2.3:
Slight audio tweak
Slew of fixes
Fixed power on while charging bug
Reworked ramdisk (more stable)
Finally eliminated (for good) SOD/Touch Issues (SORRY FOR SO MANY 'FIXES')
12/10/13-2.2:
Menuconfig items disabled
Secure Storage removed from ramdisk
GPU tweaks
Display tweaks
More logging disabled
12/2/13-1.8:
Fixed various bugs
Ondemand tweaks
Menuconfig items disabled
More pesky logging and debugging disabled
11/23/13-1.7:
Fixed various bugs
11/17/13-1.5:
Switched to faux based voltage control. The new table resides in /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels. Update your apps accordingly.
Tweaked interactive governor.
11/12/13-1.4:
Added 2.95GHz. Don't rely on this to give you great benchmarks. However, please report back its stability.
Pushed L2 freq up for 2.3-2.7GHz a little more. Trying to find the breaking point for instability so I can not cross it!
Disabled some more debugging and logging stuffs. (menuconfig)
Deadline scheduler tweak for flash memory
11/11/13-1.3:
Updated to GCC4.7 from GCC4.6
Added build flag optimization
Using built-in exfat driver
Increased L2 speeds for 2.3GHz-2.72GHz.
11/10/13-1.2:
Initial release
Exciting!! Thanks for all your hard work freeza!
Sent from my SM-N900P using xda premium
Nice work. MJ4 based I presume.
Downloading, but won't test/play until the morning. It's nearing 2am here.
Running smooth.. freeza does it again.
Sent from my SM-N900P using XDA Premium 4 mobile app
Hey I flashed this and my lock screen text says "Virgin Mobile"
???? Any ideas?
Sent from my SM-N900T using XDA Premium 4 mobile app
developmentbro said:
Hey I flashed this and my lock screen text says "Virgin Mobile"
???? Any ideas?
Sent from my SM-N900T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
looooooooooooooooool woops wrong firmware !#%!%$%$#@^% (JOKE)
freeza said:
looooooooooooooooool woops wrong firmware !#%!%$%$#@^% (JOKE)
Click to expand...
Click to collapse
Thanks for this!
Virgin Mobile-- those were the good ol' days, lol
Sent from my SM-N900P
freeza said:
looooooooooooooooool woops wrong firmware !#%!%$%$#@^% (JOKE)
Click to expand...
Click to collapse
Go home freeza, you're drunk.
Sent from my SM-N900P using Tapatalk
LMMT said:
Thanks for this!
Virgin Mobile-- those were the good ol' days, lol
Sent from my SM-N900P
Click to expand...
Click to collapse
Lol I remember that from the evo 3D days lol
Sent from my SM-N900P using xda app-developers app
I'm on an MJ4 ROM but still on MI5 baseband. Will this work?
BeastMode in the house....
Sent from my Samsung Galaxy Note 3 using JellyBombed Tapatalk.
MikeyLee said:
I'm on an MJ4 ROM but still on MI5 baseband. Will this work?
Click to expand...
Click to collapse
I on mj4 Rom and mi5 baseband and just flashed without any problems :thumbup:
Sent from my SM-N900P using xda app-developers app
BlGPAPA1321 said:
I on mj4 Rom and mi5 baseband and just flashed without any problems :thumbup:
Sent from my SM-N900P using xda app-developers app
Click to expand...
Click to collapse
Excellent thanks!
First samsung device of my own. My experience is with friends devices where I would just use Odin or cwm to flash a rom package usually including a kernel. Never flashed a kernel separately to a Samsung phone. Only had Motorola and HTC devices till now. My question is is there a flashable stock kernel in case I am not happy with this or do I just pull the boot.img from a back up I have made and push with ADB? Thanks.
Sent from my SM-N900P using xda app-developers app
Can this be installed without custom recovery (copied over with root explorer or pushed via adb)?
Sent from my SM-N900P using Xparent Purple Tapatalk 2
This works great so far with Bonsai ROM on MJ4 - thanks for the empowerment!! Beast on!
Sent from my SM-N900P using Tapatalk
---------- Post added at 04:11 PM ---------- Previous post was at 03:41 PM ----------
Hi @freeza - I used your suggested commands in Terminal Emulator and it came back with a CPU BIN of '2'. Do you have any suggested OC settings based on that? Your awesome work and your feedback are appreciated!!
Sent from my SM-N900P using Tapatalk
I also ran the command in terminal emulator and it came back with a result of 2.
snowride20 said:
First samsung device of my own. My experience is with friends devices where I would just use Odin or cwm to flash a rom package usually including a kernel. Never flashed a kernel separately to a Samsung phone. Only had Motorola and HTC devices till now. My question is is there a flashable stock kernel in case I am not happy with this or do I just pull the boot.img from a back up I have made and push with ADB? Thanks.
Sent from my SM-N900P using xda app-developers app
Click to expand...
Click to collapse
If you're using a custom recovery, you can back up the kernel from it before flashing and just restore it if you're not satisfied. If you aren't using one, but are rooted, you can use ADB commands to backup the boot partition. see below:
cherylbaker said:
Can this be installed without custom recovery (copied over with root explorer or pushed via adb)?
Sent from my SM-N900P using Xparent Purple Tapatalk 2
Click to expand...
Click to collapse
Yes... if you're rooted and can achieve adb shell SU, simply run this command from terminal or ADB shell: First make sure you have extracted the zip file and transferred the new kernel (boot.img) to your phone's internal or external storage. my commands assume you have transferred it to internal storage.
To back up current kernel run: dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/bootCURRENT.img
To flash new kernel (reverse the command): dd if=/sdcard/boot.img of=/dev/block/platform/msm_sdcc.1/by-name/boot
To restore your backed up kernel: dd if=/sdcard/bootCURRENT.img of=/dev/block/platform/msm_sdcc.1/by-name/boot
Also, installing it manually like this, you will also need to modify your build.prop and push it back to your phone in order to get WiFi working.
You can do this with root explorer, or any other text editor on your phone: open /system/build.prop and scroll towards the bottom and look for "ro.securestorage.support=true" and change it to false.
All of this is done automatically by flashing the zip, so this is only for those who want to manually install the kernel.
BigBroham1984 said:
This works great so far with Bonsai ROM on MJ4 - thanks for the empowerment!! Beast on!
Sent from my SM-N900P using Tapatalk
---------- Post added at 04:11 PM ---------- Previous post was at 03:41 PM ----------
Hi @freeza - I used your suggested commands in Terminal Emulator and it came back with a CPU BIN of '2'. Do you have any suggested OC settings based on that? Your awesome work and your feedback are appreciated!!
Sent from my SM-N900P using Tapatalk
Click to expand...
Click to collapse
Thank you! see below for information regarding your CPU:
remyink said:
I also ran the command in terminal emulator and it came back with a result of 2.
Click to expand...
Click to collapse
It appears as though the average is a 2, which isn't bad at all. Mine is a 2 as well, and I know a few people who have a 3. Basically, the higher your PVS, the more capable your processor is of handling voltages and overclocking. It was probably manufactured more towards the center wafer of the silicone.
Using PVS 1 2 and 3 as examples:
A CPU with PVS 1 can achieve stock speeds of 2.26GHz while using 1075mV.
A CPU with PVS 2 can achieve stock speeds of 2.26GHz while using 1050mV.
A CPU with PVS 3 can achieve stock speeds of 2.26GHz while using 1025mV.
Now, this is not to say that your CPU is unable to achieve the same as a PVS 3 or higher, but for averages and stability, that is the voltage that was chosen. That is where the UV_mV_table comes in. Here you can experiment with different voltages with a CPU app such as SetCPU, System Tuner, etc. Keep in mind that experimenting with voltages doesn't guarantee stability and you do so at your own risk. That's not to say you will fry your phone or anything, but you never know. The suggested path to follow in under/overvolting is to start off with -12.5mV or +12.5mV and test for stability. For instance, if your phone isn't very stable at a high overclock, you would add 12.5mV to the speed you're trying to achieve and see if that helps. The same goes for undervolting. All current voltages are stock and will not be changed by me. The overclocking voltages were calculated based on the table for stock voltages.
Hope all this helps and happy overclocking!
Awesome Info freeza.. tks
Also do you think manually installing the kernel will trip knox
Sent from my SM-N900P using Xparent Purple Tapatalk 2
Just wanted to post an update. So far Kernel is running great. I'm on Freeza's DeOdexed stock rooted MJ4 and haven't seen any problems. Overclocked to 2.6 no probs and Quadrant scores went up drastically.

[KERNEL] B14CKB1RD [v2.4][Shamu][Nougat][9/3/17]

B14CKB1RD
Kernel for the Motorola Nexus 6​
B14CKB1RD Kernel is made with stability and suitability for what uses you want from your phone. I like a happy medium of minimal and just the right amount of features added in as to not be overbloated. As usual happy flashing. Just note i am not responsible if you the user messes up your phone. I will always be around to help in any way i can so if any issues arise please feel free to send me a pm. ABSOLUTELY NO TROLLING, BASHING, OR ARGUING on the post please. Actions will be taken and you will loose my personal support.
Feel Free to Join us on our public Telegram Chat B14CKB1RD Kernel Nexus 6 Users
https://t.me/B14CKB1RDN6
Note: This kernel is Permissive by default but does allow Enforcing. Also this is NOT force encrypted
Downloads:
For Latest Nougat build:
Download Here
Click to expand...
Click to collapse
For Last Marshmallow build:
Download Here For Upstream Version
Download Here For 3.10.40 Version
Click to expand...
Click to collapse
How to Install:
Boot to recovery
Wipe Cache
Wipe Dalvik/ART Cache
Flash Kernel .zip
Reboot to profit
Click to expand...
Click to collapse
Features:
Governors:
Barry_Allen
Chill
Conservative
Dancedance
Darkness
Interactive
Nightmare
Ondemand
Performance
ZZMoove
I/O Schedulers:
Bfq
Cfq
Deadline
Fiops
Maple
Noop
SioPlus
Zen
TCP Congestion Controls:
Bic
Cubic
Highspeed
Htcp
Hybla
Illinois
Lp
Reno
Scalable
Sociopath
Vegas
Veno
Westwood
Yeah
Other:
Built using B14CKB1RD AnyKernel made by Snuzzo
Updated to latest August mr1.6 Google patches
Linux Kernel 3.10.107
Built with gcc 8.0 toolchain self compiled from GNU/Linaro
KEXEC MultiRom Support
CPU UnderClock
Adreno Idler
CPU OverClock
GPU UnderClock
GPU OverClock
Simple GPU Algorithm
Adreno Idler
Input CPU Boost
AutoSMP Hotplug
Mako Hotplug
State Helper
UnderVoltage Control
CFS Scheduler Policy
LZ4 Compressor/Decompressor
F2FS Support
ExFAT Support
Flar2 Wake Gestures
Franco High Performance Audio
Franco Sound Control
Battery Optimizations
Enhanced Power Efficiency
Fast Charge
Wakelock Controls
Adaptive Low Memory Killer
Power Suspend Mode
State Notifier Mode
Kernel Mode Neon
Asynchronous FSync
Dynamic FSync
Updated LED Blink support
Backport and Updates of LED qpnp driver from Nexus 6P
And many more..
Notes::
For maximum stability. Before I flash each update of my kernel, I go to settings>apps>Kernel-AduitorMod>storage and wipe the cache and data for it for a fresh new setup. I do this because when and if i do add or remove a feature you set on boot and its not there. it may cause conflict.
Starting with Version 1.9. The current rom you're on must have the latest google security patches as of august 2016 in order for wifi to work properly.
If you come across a bug or issue please do not spam the thread. either pm me or reach me on hangouts or g+ by [email protected]
Grab the kernel adiutor i use from here
Grab the version of Viper4Android i use from here
Source:
click here
Frequently Asked Questions:
Q: What is the difference between Upstream and the 3.10.40 version?
A: Upstream (currently 3.10.107) has the latest kernel patches from the Linux kernel upstream updates from kernel.org where as the 3.10.40 is where Google has left the kernel at stock for the n6. Basically it's just updates from Linux Mainline that have fixed issues found in their code. For those that also don't know, Android is a mobile form of Linux and uses the Linux kernel.
Click to expand...
Click to collapse
Q: Whats your current setup using the modded kernel aduitor from yoinx?
A: Darkness governor
CPU Min Frequency is at 300mhz
CPU Max Frequency is at 2496mhz
GPU max frequency is at 600mhz
Hotplug is set to AutoSMP with 4 Max cores online and 2 Min cores online
Screen Color Profile is set to Deep Black Colorful
Sounds Volume Gain is set to 4
DoubleTap2Wake is set to Fullscreen
Vibration is set to 50%
TCP is set to Sociopath
Everything else i leave AS IS.
Click to expand...
Click to collapse
Credits & Thanks
@Snuzzo (for teaching me all he knows about kernel and his code used on many devices)
@hellsgod (for his support, code, and friendship)
@frap129 (for his specially made 6.3.1 toolchain)
@apophis9283 (For his friendship, help and contributions to android)
@xanaxdroid (for his toolchains)
@buckmarble (for his code and contributions)
@Xileforce (for his code and contributions)
@franciscofranco (for his code, contributions and audio tweaks)
@faux123 (for many of his awesome kernel contributions and code)
@flar2 (for Gesture Wake Controls and)
@savoca (for his work and code such as kcal control)
@DespairFactor (for his code and contributions)
@DragonHunt3r (for his code and contributions)
@alucard_24 (for his code and contributions)
@bbedward (for zen decision and his code and contributions)
@Yoinx (for his awesome work on kernel adiutor and general help)
@RenderBroken (For his code, contributions and his friendship)
AOSP for having all this a possibility with open source
All Other Developers who make android a great hobby to enjoy
All of my testers and users thank you for keeping me going.
To any other devs i missed...all your work is very much appreciated. if you feel i should put you on the list let me know via pm and ill gladly do so
Get while it's hot folks.. This one is a beast
Which apps for control kernel synapse ?
cool.boy said:
Which apps for control kernel synapse ?
Click to expand...
Click to collapse
I use kernel aduitor
cool.boy said:
Which apps for control kernel synapse ?
Click to expand...
Click to collapse
Definitely kernel auditor. Much nicer ui, and easier over all
Sent from my Nexus 6 using XDA
---------- Post added at 01:07 AM ---------- Previous post was at 01:06 AM ----------
Mmmmm faux sound control. Tasty. Any chance of your personal settings?
Sent from my Nexus 6 using XDA
Nice!
Welcome back to the fold! Can't wait to try this out.
not balanced said:
Welcome back to the fold! Can't wait to try this out.
Click to expand...
Click to collapse
Glad to be back...and trust me I'm not done yet lol
REV3NT3CH said:
Glad to be back...and trust me I'm not done yet lol
Click to expand...
Click to collapse
Excuse me sir,but i have to ask..
What is different from other kernels,your kernel?
have you done any development for this particular phone?
or just a basic kernel?
im telling you this because i cant find a kernel or a ROM with real development A.K.A coding.
i see that most roms just have features like advanced reboot and framework stuff.
and about kernels i see a lot of overhead,so many choices about tcp congestion, i/o schedulers, cpu governors and stuff,without even explaining what a particular governor has different from the other or tcp congestion choices...
Sorry if this is insulting,will delete asap if you are insulted.
Cheers! :highfive:
The Funky Pear said:
Excuse me sir,but i have to ask..
What is different from other kernels,your kernel?
have you done any development for this particular phone?
or just a basic kernel?
im telling you this because i cant find a kernel or a ROM with real development A.K.A coding.
i see that most roms just have features like advanced reboot and framework stuff.
and about kernels i see a lot of overhead,so many choices about tcp congestion, i/o schedulers, cpu governors and stuff,without even explaining what a particular governor has different from the other or tcp congestion choices...
Sorry if this is insulting,will delete asap if you are insulted.
Cheers! :highfive:
Click to expand...
Click to collapse
Actually there is a whole thread floating around on XDA that explains each governor and what makes them unique as well as I/O Schedulers and TCP controls. Ive put together this kernel with what I feel has the right amount of features needed without over bloating it with them like some and having more than the average minimalist style kernels. Also the more a kernel is overbloated the more chance of bugs you will have as well as it bogging down the overall speed. I do plan on putting some more originality to it like my own governor I'm working on as well as a few other features ive had planned for the future. The biggest thing is stability first and I try to achieve that as much as humanly possible while still getting the best speed, battery life and user experience possible. So whilst currently it has what others have seen here and there ive also spent days finding that right sweetspot of what's been needed to achieve that in the huge world of open source and not just including what's specific to nexus 6 only. I did have a ROM out at one point back in lollipop but has not been around since...that did have originality to it. And will again possibly in the future. Ive worked on and maintained for a few separate devices in the past and was more well known for those older devices. Sad to say besides those few ROM builds I posted last year. Ive been absent in the public scene for about a year total lol. I needed that absense and hiatus away from here for quite a few reasons. I'm one of those ones that's chill and not a "insert bad word here" haha. To simply put it Android is a very fun hobby when no drama is around. And I enjoy sharing my hobby
Sent from my Nexus 6 using Tapatalk
hi,
Can i also ask something?
Are the default settings good for daily use? I just want to flash, that's all.
Droidphilev said:
hi,
Can i also ask something?
Are the default settings good for daily use? I just want to flash, that's all.
Click to expand...
Click to collapse
Sure. I further tweak it with what's available for best use for how I use my phone. I'll also gladly share how I have it set up personally
REV3NT3CH said:
Sure. I further tweak it with what's available for best use for how I use my phone. I'll also gladly share how I have it set up personally
Click to expand...
Click to collapse
Why not? Will follow your settings then
Droidphilev said:
Why not? Will follow your settings then
Click to expand...
Click to collapse
It'll be a bit gotta get the kid on the bus and get some breakfast
REV3NT3CH said:
Actually there is a whole thread floating around on XDA that explains each governor and what makes them unique as well as I/O Schedulers and TCP controls. Ive put together this kernel with what I feel has the right amount of features needed without over bloating it with them like some and having more than the average minimalist style kernels. Also the more a kernel is overbloated the more chance of bugs you will have as well as it bogging down the overall speed. I do plan on putting some more originality to it like my own governor I'm working on as well as a few other features ive had planned for the future. The biggest thing is stability first and I try to achieve that as much as humanly possible while still getting the best speed, battery life and user experience possible. So whilst currently it has what others have seen here and there ive also spent days finding that right sweetspot of what's been needed to achieve that in the huge world of open source and not just including what's specific to nexus 6 only. I did have a ROM out at one point back in lollipop but has not been around since...that did have originality to it. And will again possibly in the future. Ive worked on and maintained for a few separate devices in the past and was more well known for those older devices. Sad to say besides those few ROM builds I posted last year. Ive been absent in the public scene for about a year total lol. I needed that absense and hiatus away from here for quite a few reasons. I'm one of those ones that's chill and not a "insert bad word here" haha. To simply put it Android is a very fun hobby when no drama is around. And I enjoy sharing my hobby
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
well said..
First of all,im sorry for my post, i sounded like a ***** who cries for the best rom and kernel..
I dont know very good english,my native languange is Greek and im from the poorest families you can find in Greece. my very first android smartphone was the international Galaxy S3 EXYNOS and since then i found myself very passionate about android,hold this in your mind-EXYNOS.
this phone was my everything ,i used it to even watch tv and movies on the royal navy that i served for 1 year..and i just became very addicted to XDA and the community in general..
That time,HUGE things going on (development and coding wise).
we had some developers that-i dont know why (they had the money to purchase something better)they loved this phone.
in particular JustArchi..
so much dedication for one phone..
he even booted LINUX inside android via a custom app he coded.
so much optimizations
so much care to the community..
it was a blast..
BUT it just seems i cant find this ecosystem and dedication and above all the excitement from developers to do something different instead of just Blisspop ressurection remix blazing fast rom SUperduper fast etc.
it is the originality that bothers me in this phone.
and im so jeallous i cant code by my self because i wanted to be software engineer but i dropped school with good grades to go to work and contribute to income (money) to my family . (my dad is not in family,and i didnt talk or see him in years)
Anyways,to the topic,it would be nice to see something different!
keep it up,dev.
:good:
Droidphilev said:
Why not? Will follow your settings then
Click to expand...
Click to collapse
Take your time. It's just a hobby so...
BTW: the kernel works on stock and CM based?
Droidphilev said:
Take your time. It's just a hobby so...
BTW: the kernel works on stock and CM based?
Click to expand...
Click to collapse
Yes it works on aosp and cm based roms
Sent from my Nexus 6 using Tapatalk
Droidphilev said:
Take your time. It's just a hobby so...
BTW: the kernel works on stock and CM based?
Click to expand...
Click to collapse
I'm using it on CM13 so far it's pretty solid
Awesome good to see your kernel again Rev3nT3ch, always room for a good permissive kernel.
Thanks my friend
Kernel good, mako hotplug cause's app stoppage and bsod's and also only two cores online?
Edit: only if turned on by the way, so kept off everything ok
Sent from my Nexus 6 using Tapatalk

Categories

Resources