FORUMS
Remove All Ads from XDA

[KERNEL][GB/ICS/JB]broodKernel - v4.5 (3.4.49)

4,992 posts
Thanks Meter: 10,205
 
By broodplank1337, Inactive Recognized Developer on 28th June 2012, 05:11 AM
Post Reply Email Thread
broodKernel v4.5 OC/UV for JB Roms
Source code: github
Credits to ivendor for original fork.


v4.5
Changes:

- Squashed update from 3.4.48 (fixed version) to 3.4.49
- Squashed update from 3.4.47 to 3.4.48 (fixed version)
- Compiled with -O3, on latest Christopher83 toolchain
- Added Dynamic management of dirty writeback (Christopher83)
- Lowered Vibetonz voltage
- Added governors: Intellidemand, Adaptive
- Added Schedulers: SIO
- Allow IPv6 in WiFi and remove wakelock
- Interactive governor fixes
- Merged several more patches

Download for JB v4.1.x: http://forum.xda-developers.com/atta...1&d=1371193727
Download for JB v4.2.x: http://forum.xda-developers.com/atta...1&d=1371193727



v4.4.5:
Changes:
- Update from 3.4.46 to 3.4.47
- Added Brazilianwax governor

Tiny update.

Download JB v4.1.2: http://forum.xda-developers.com/atta...1&d=1369586684
Download JB v4.2.2: http://forum.xda-developers.com/atta...1&d=1369586684







broodKernel v3.0 OC for JB Roms
Source code: github
Credits to ivendor for original fork.

Features till now:
Code:
Everything is working, including VSync

- Tiny RCU
- Compiled with Linaro Toolchain 
- SLUB Allocator 
- 1.4GHz / 1.8GHz
- Governors: performance / powersave / convervative / ondemand / smartassV2 / interactive / lulzactive
- Schedulers: noop / deadline / sio / cfq / bfq / row
- Virtual RAM (SWAP) possible
- init.d support
Download

Linaro:
Download OC for JB: http://forum.xda-developers.com/atta...1&d=1361481339
Download NonOC for JB: http://forum.xda-developers.com/atta...1&d=1361487425


GCC:
Download OC for JB: http://forum.xda-developers.com/atta...1&d=1361486208
Download NonOC for JB: http://forum.xda-developers.com/atta...1&d=1361487092









broodKernel v1.4 OC & NonOC for ICS & JB Roms

Code:
- Tiny RCU
- Compiled with Linaro Toolchain
- SLUB Allocator 
- OpenVPN Support (insmod tun.ko)
- 1.4GHz / 1.8GHz
- Governors: performance / powersave / convervative / ondemand / smartassV2
- Schedulers: noop / deadline / sio / cfq / bfq
- Virtual RAM (SWAP) possible
- Forced "No JPEG compression" (HQ photo's)
- EGL Tweaks
- init.d support
Downloads

WARNING: The updated EGL Libs are for ICS Only!

Download NonOC for ICS: http://forum.xda-developers.com/atta...2&d=1354323823
Download OC for ICS: http://forum.xda-developers.com/atta...1&d=1354323823

Download NonOC for JB: http://forum.xda-developers.com/atta...2&d=1354363552
Download OC for JB: http://forum.xda-developers.com/atta...0&d=1354363552

Version 1.5 (Not compiled with Linaro, these are raw boot.img files, use my quick flasher to flash)
Download OC for ICS: http://forum.xda-developers.com/atta...3&d=1356287288
Download OC for JB: http://forum.xda-developers.com/atta...4&d=1356287288
The Following 123 Users Say Thank You to broodplank1337 For This Useful Post: [ View ] Gift broodplank1337 Ad-Free
 
 
28th June 2012, 05:11 AM |#2  
broodplank1337's Avatar
OP Inactive Recognized Developer
Flag Nijmegen
Thanks Meter: 10,205
 
Donate to Me
More
GINGERBREAD KERNEL BELOW!

v1.3 is for Gingerbread only!


Latest v1.3 build:

Additions including:

- 1.8GHz
- Governors: smartassV2 / minmax / interactiveX
- Schedulers:deadline / sio
- Virtual RAM (SWAP) possible
- No JPEG compression (HQ photo's)

Download:
http://sourceforge.net/projects/broo...a.zip/download

Github:
https://github.com/broodplank/broodKernel-zImage

Installation: CWM!




broodKernel v1.3 Alpha, built from Samsung sources!

Features:
- Working Wifi (dhd.ko)
- Added Governor: smartassV2
- Added I/O Schedulers: sio/deadline

Installation:
1. Copy boot.img to adb.exe directory
2. Enter the following commands in cmd (in the directory of adb)
Code:
adb push boot.img /sdcard/boot.img
adb shell
su
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p8
reboot
3. Or use my quick flasher!


Download:
http://forum.xda-developers.com/atta...6&d=1344583531

or

OC/UV 1.8Ghz
http://forum.xda-developers.com/atta...2&d=1344588749








broodKernel v1.2
- Heavily tweaked KQI stock kernel -

Major changes since last release:
More management can be done trough init.d, I added a general broodKernel script and also a very extended screenstatescaling script with a lot of options (check them both out!) Also I made 3 versions of the kernel, they have different bootlogos, the other settings are identical

Info:
This kernel is based on the KQI stock kernel, and only has modifications in it's ramdisk, so the kernel will stay stock, but is heavily tweaked. I added Thunderbolt tweaks, GT-i8150 GPU Drivers, 2 init.d scripts (00broodkernel and 01screenstatescaling)

Features:

Quote:

- Added Auto Mount
-- All partitions mounted in noatime / RW
-- Cache / Data & Persist mounted with barrier=0 / commit=60

- Added AOSP bootanimation library
- Added init.d Support (runs at the end of the boot process)

- Changed Kernel Security settings
-- ro.secure=0
-- ro.allow.mock.location=0
-- ro.debuggable=1
-- persist.service.adb.enable=1

- Adjusted Low Memory Killer
-- LMK 60MB Based

- Added build.prop Tweaks
-- Smoother GUI Tweak
-- Less Ringtone Delay
-- GPU Rendering

- Added IPv4 Tweaks
-- Changed Buffersizes
-- Tweaks in /sys/proc/net/core
-- Tweaks in /sys/proc/net/ipv4

- Added Touchscreen Tweaks
-- Sensitive touch

- Added Kernel Tweaks
- Added SD-Card Tweaks
- Added VM (writeout) Tweaks
- Added Zipalign
- Added Vacuum (sqlite_optimize)

- Added GT-i8150 GPU Drivers

- Added 00broodkernel in init.d:
-- Set I/O Scheduler
-- Set SDCard Readahead
-- Enable/Disable Error Reporting
-- Enable/Disable sysctl.conf file

- Added 01screenstatescaling in init.d:
-- Set Awake Governor & min/max freq
-- Set Sleep Governor & min/max freq
-- Enable/Disable Governor tweaks
-- Option to use 01screenstatescaling as the only cpu management source (disable init.qcom.post_boot.sh)


Installation:
1. Place the zip on your (internal) sdcard
2. Reboot in CWM Recovery
3. Install zip from sdcard
4. Install zip from (internal) sdcard
5. Choose broodKernel-v1.2-i9001.zip
6. Install
7. Enjoy!


Credits go to: pikachu01 and skywaker01 (Both are great devs!)

Github
https://github.com/broodplank/broodKernel

Download Regular version:
This means it contains the normal i9001 bootlogo
n/a for download yet


Download "Finish" version: (Pre-Build, for testing)
Contains running android to finish bootlogo
http://www4.zippyshare.com/v/72559065/file.html


Download "AppleHaters" version:
Contains an android pissing on the Apple logo bootlogo
n/a for download yet
The Following 15 Users Say Thank You to broodplank1337 For This Useful Post: [ View ] Gift broodplank1337 Ad-Free
28th June 2012, 05:41 AM |#3  
shubham412302's Avatar
Senior Member
Thanks Meter: 146
 
More
Is this kernel from business edition

Sent from my GT-I9001 using xda premium
28th June 2012, 05:59 AM |#4  
broodplank1337's Avatar
OP Inactive Recognized Developer
Flag Nijmegen
Thanks Meter: 10,205
 
Donate to Me
More
Quote:
Originally Posted by shubham412302

Is this kernel from business edition

Sent from my GT-I9001 using xda premium

No it's not from business edition, but it's uploaded in that directory, although it would fit the business edition perfectly :P
The Following User Says Thank You to broodplank1337 For This Useful Post: [ View ] Gift broodplank1337 Ad-Free
28th June 2012, 07:42 AM |#5  
kingsonwongs's Avatar
Senior Member
Flag hong kong
Thanks Meter: 241
 
Donate to Me
More
nice job...
but i hope it can have 357MB ram or more...
The Following User Says Thank You to kingsonwongs For This Useful Post: [ View ] Gift kingsonwongs Ad-Free
28th June 2012, 07:54 AM |#6  
Senior Member
Flag Versailles
Thanks Meter: 37
 
More
Question Very Good !!!
I tested it : antutu test is 4027 !!
the best score I never had !

thanks a lot for this new pearl

eric


for info : i tested skyhigh alone over v1.0 : lost 180 antutu points ...

---------- Post added at 08:54 AM ---------- Previous post was at 08:48 AM ----------

hi brood,
after install kernel version is still 2.6.35.7-perf [email protected]#1

??
eric
The Following User Says Thank You to ericcostes For This Useful Post: [ View ] Gift ericcostes Ad-Free
28th June 2012, 08:13 AM |#7  
broodplank1337's Avatar
OP Inactive Recognized Developer
Flag Nijmegen
Thanks Meter: 10,205
 
Donate to Me
More
Quote:
Originally Posted by kingsonwongs

nice job...
but i hope it can have 357MB ram or more...

Lol. the screen says, 352MB, not really a big difference right?


Quote:
Originally Posted by ericcostes

I tested it : antutu test is 4027 !!
the best score I never had !

thanks a lot for this new pearl

eric


for info : i tested skyhigh alone over v1.0 : lost 180 antutu points ...

---------- Post added at 08:54 AM ---------- Previous post was at 08:48 AM ----------

hi brood,
after install kernel version is still 2.6.35.7-perf [email protected]#1

??
eric

Your welcome!, you should try the test a few times, then you will get higher results probably:P btw, the screenshots i made from antutu are with a read_ahead of 3072, the kernel's default is 1024.

And it still says 2.6.35.7-perf [email protected]#1, and I won't be able to change that unless I have the source of the KQE kernel, which i don't have.. the only downloadable source code on the samsung site is the very first i9001 kernel (v1.0) whatever that may be.
28th June 2012, 08:24 AM |#8  
Senior Member
Flag Versailles
Thanks Meter: 37
 
More
Question ok Brood, how ?
do you change the read ahead ?
thx
eric
28th June 2012, 08:45 AM |#9  
shubham412302's Avatar
Senior Member
Thanks Meter: 146
 
More
I have same score as bussiness edition

Sent from my GT-I9001 using xda premium
28th June 2012, 09:32 AM |#10  
somboons's Avatar
Senior Member
Flag Bangkok
Thanks Meter: 4,468
 
Donate to Me
More
@broodplank1337

This kernel ,Can solve problem with enable speaker when Incall ? can't use speaker doesn't listen anything.
In stock ROM I9001DXLE1_DXLD3.
28th June 2012, 10:28 AM |#11  
broodplank1337's Avatar
OP Inactive Recognized Developer
Flag Nijmegen
Thanks Meter: 10,205
 
Donate to Me
More
Quote:
Originally Posted by somboons

@broodplank1337

This kernel ,Can solve problem with enable speaker when Incall ? can't use speaker doesn't listen anything.
In stock ROM I9001DXLE1_DXLD3.

Try wiping cache and dalvik cache, I have no problems over here with the speaker when im in a call
Post Reply Subscribe to Thread

Tags
broodkernel, gb ics jb, nonoc and oc, performance, smoothness

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

Advanced Search
Display Modes