[KERNEL] BFS Scheduler for Mik CM7 | RELEASED - Optimus One, P500 Android Development

I downloaded mik kernel from his git repo and I patched it to add BFS Scheduler (0.404 patch works very well) and to set smartass governor to default.
I use it on CM7 Beta 6.5.2 and it works!
DOWNLOAD: http://www.multiupload.com/917W030Y00
EDIT: ZIP file is unsigned!

What is BFS scheduler used for and how does that help CM7 6.5.2 apart from setting default governor, Waiting for the patch, Thanks.

bfs - performance wise
cfs - multi tasking wise
i hope tun.ko from mik' s rom can be on this kernel since the tun.ko on mik's,rom is not updated, openvpn is not working, and i need it badly
Sent from my LG-P500 using Tapatalk

I didn't used BFS because of strange perfomance issues in GB. If this one is ok I maybe try to use it.
About tun.ko: in 6.5.2 it has been built directly in kernel, but I don't have openvpn to test it.

mik_os said:
I didn't used BFS because if strange perdomance issues in GB. If this one is ok I maybe try to use it.
Click to expand...
Click to collapse
Yeah there was an issue with dynticks and low CONFIG_HZ (phones were affected since they shouldn't really go above 100); it should have been fixed in bfs 404 I've been using it since your 6.5.2 release and no issues have arose (and no groundbreaking performance improvements either).
@cmangalos: actually, CFS is the default kernel scheduler, and is therefore supposed to be very scalable (i.e. works well enough on machines ranging from 1 to thousands of (logical) cpus), while BFS uses a different approach which privileges user interaction and minimizes latency (hence *theorically* improving system responsiveness), at the cost of lower throughput.
for anyone interesting here's an enlightening read: http://www.cs.unm.edu/~eschulte/data/bfs-v-cfs_groves-knockel-schulte.pdf
A.

Indeed! I've tried with higher CONFIG_HZ but nothing good came off it, but in my desktop HZ as 1000 is a good boost.

mik_os said:
I didn't used BFS because if strange perdomance issues in GB. If this one is ok I maybe try to use it.
About tun.ko: in 6.5.2 it has been built directly in kernel, but I don't have openvpn to test it.
Click to expand...
Click to collapse
With 0.404 there aren't bugs... if you want, you can release a new version with CFS and a version with BFS... or maybe you can release flash zip kernel! Or maybe i can do it for you!

mik_os said:
I didn't used BFS because if strange perdomance issues in GB. If this one is ok I maybe try to use it.
About tun.ko: in 6.5.2 it has been built directly in kernel, but I don't have openvpn to test it.
Click to expand...
Click to collapse
im always using openvpn, and when i started to use cm7 roms, tun.kos are always not compatible with the kernel, if you want mik, i can give you servers, username and pw, and use openvpn setting app found in market
Sent from my LG-P500 using Tapatalk

DookMatt said:
I downloaded mik kernel from his git repo and I patched it to add BFS Scheduler (0.404 patch works very well) and to set smartass governor to default.
I use it on CM7 Beta 6.5.2 and it works!
DOWNLOAD: http://www.multiupload.com/917W030Y00
EDIT: ZIP file is unsigned!
Click to expand...
Click to collapse
if its unsigned, do i need to sign it before flashing?
if yes, how?

dongimin2 said:
if its unsigned, do i need to sign it before flashing?
if yes, how?
Click to expand...
Click to collapse
no you dont need to. but you will have to uncheck the option "toggle verify signature" in the recovery. thats all

Works great can't test wifi right now but everything else works, good benchmark scores (not very high Oc 245/768 performance kp beyond that ). Testing it further.
Sent from my LG-P500 using XDA Premium App

Do I have to wipe something before flashing?

kovidd said:
Do I have to wipe something before flashing?
Click to expand...
Click to collapse
Not necessary .. but you can wipe dalvic cache.
Sent from my LG-P500 using XDA Premium App

i wonder if its working with open optimus rom v1.148?????????

gkalenis said:
i wonder if its working with open optimus rom v1.148?????????
Click to expand...
Click to collapse
before you wonder, read some posts/threads about the optimus series and kernel variants

Even though BFS has nice loading times and boot times , it sucks in video playback . Just tested it and it shocked me at how many times it would stutter

Zerobarat1 said:
Even though BFS has nice loading times and boot times , it sucks in video playback . Just tested it and it shocked me at how many times it would stutter
Click to expand...
Click to collapse
stutter must not be come with the bfs ... it can have more reasons i think.

Zerobarat1 said:
Even though BFS has nice loading times and boot times , it sucks in video playback . Just tested it and it shocked me at how many times it would stutter
Click to expand...
Click to collapse
I don't get any stutter its all butter smooth. Will test further though.
Sent from my LG-P500 using XDA Premium App

@DookMatt, is it possible to create a kernel that enable blink like void?

heiszakee said:
@DookMatt, is it possible to create a kernel that enable blink like void?
Click to expand...
Click to collapse
blink is an app. "Missed message flasher free"

Related

[kernel] Dragon based on 959d source

This is based on the 959d source, hopefully closer to our phones and hopefully better on battery. It's using the same patches as the Dragon kernel posted earlier, speedmod, oc, fast scaling, voodoo sound.
Stock clock: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-v1.0.zip
OC 1.28Ghz: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-OC-v1.0.zip
These should be considered experimental. I have run them both for about an hour, so far so good.
ttabbal said:
This is based on the 959d source, hopefully closer to our phones and hopefully better on battery. It's using the same patches as the Dragon kernel posted earlier, speedmod, oc, fast scaling, voodoo sound.
Stock clock: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-v1.0.zip
OC 1.28Ghz: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-OC-v1.0.zip
These should be considered experimental. I have run them both for about an hour, so far so good.
Click to expand...
Click to collapse
yay. will report back on battery life after some use. i think i need to donate to u now. god ive been stingy lately
Edit: do u have a paypal???
ttabbal said:
This is based on the 959d source, hopefully closer to our phones and hopefully better on battery. It's using the same patches as the Dragon kernel posted earlier, speedmod, oc, fast scaling, voodoo sound.
Stock clock: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-v1.0.zip
OC 1.28Ghz: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-OC-v1.0.zip
These should be considered experimental. I have run them both for about an hour, so far so good.
Click to expand...
Click to collapse
You're the stuff!
ttabbal said:
This is based on the 959d source, hopefully closer to our phones and hopefully better on battery. It's using the same patches as the Dragon kernel posted earlier, speedmod, oc, fast scaling, voodoo sound.
Stock clock: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-v1.0.zip
OC 1.28Ghz: http://dl.dropbox.com/u/7320380/Dragon-Kernel-959d-OC-v1.0.zip
These should be considered experimental. I have run them both for about an hour, so far so good.
Click to expand...
Click to collapse
Do you have BLN integrated into your kernels?
birgertime said:
Do you have BLN integrated into your kernels?
Click to expand...
Click to collapse
Yes, BLN is available in both of them.
jumaaneface said:
yay. will report back on battery life after some use. i think i need to donate to u now. god ive been stingy lately
Edit: do u have a paypal???
Click to expand...
Click to collapse
I added the donate thing to xda. Thanks for asking.
Can this be flashed over voodoo?
Sent from my SGH-T959
Internal memory not mounting...
The internal memory is not mounting at all. It is not mounted by the phone or by the PC.
Seems like a good idea. Flashing now.
This kernel is injected with voodoo, correct?
Sent from my SGH-T959 using Tapatalk
After I flashed this I soft bricked and could not get back into cwm but I used odin flashable voodoo kernel and everything was fine I'm going to try this again
I used the Dragon kernel from the i9000 source. The OC version never worked, but the non-OC version worked extremely well.
Same issue it appears with the 959d source. i don't have issues with other OC kernels...any ideas why this would be happening?
Dan_Brutal said:
This kernel is injected with voodoo, correct?
Sent from my SGH-T959 using Tapatalk
Click to expand...
Click to collapse
Yes, voodoo is enabled.
ttabbal said:
Yes, BLN is available in both of them.
Click to expand...
Click to collapse
I'm a BLN rookie...how do I enable it? I looked around in recovery and couldn't find it.
Everything working great here. Brillliant work! Thanks for the effort. Oc'ed and voodoo'd...w/nero 4.1
A reminder to noobs, flash with recovery in power menu options.
Sent from my SGH-T959 using XDA App
MTC44 said:
I'm a BLN rookie...how do I enable it? I looked around in recovery and couldn't find it.
Click to expand...
Click to collapse
You should have a BLN Settings app installed with the kernel.. use that.
MTC44 said:
I'm a BLN rookie...how do I enable it? I looked around in recovery and couldn't find it.
Click to expand...
Click to collapse
You need to run the BLN control app. It was supposed to be installed with the kernel. Just open the app and "Activate BLN". If the app wasn't installed for you, you can download it here.
U need a app
MTC44 said:
I used the Dragon kernel from the i9000 source. The OC version never worked, but the non-OC version worked extremely well.
Same issue it appears with the 959d source. i don't have issues with other OC kernels...any ideas why this would be happening?
Click to expand...
Click to collapse
It's probably the type of OC, they aren't all the same. If you have an OC mod that works good for you, and you want to see it in my kernel or any other, you need to get that dev to release the source. Some don't, and I can't reproduce what they do if I don't have the code. This OC is based on a patch from the i9000 forums, it works, but is less universal than some of the others on Vibrant hardware.
For the record, my source is posted here: https://github.com/travistabbal
I'm uploading the source for the 959d kernels now.
Great work
I think u actully did it with this one, the battery seems to be way better then the last 2.7 kernel. Im running oc and voodo

vorkKernel-OC/UV Kernel for CM[20111105]

Hi. The following kernel is presented to you by
vorkKernel Team:
- kiljacken
- Benee​
Click to expand...
Click to collapse
This kernel is for Cyanogenmod and Miui. *Could* be incompatible with latest kangs or nightlies (after a kernel update from CM team). No support for stock or mcr...
It's incompatible with MIUI and CM Builds before #177
New vorkKernel Twitter Bot: Here
First I want to make clear that all credit goes to aremcee/arcee/rmcc (man so many nicks ). He did an awesome job with the kernel.
I just tweaked it a little bit to my needs.
Features:
uv/oc support. OC up to 1,5GHz (With E-Peen version)
AVP/System/RAM/GPU OC with E-Peen version
1,2 Ghz for batt safe version.
Special tweaked (working!) Performance and Powersave Govenors which don't lock the freq to one level (they choose between 3-4 Freq steps)
It's even possible to set max/min clock via setcpu or CMSettings!
Voodoo sound. Thanks supercurio! So awesome
Default IO-Sched is Deadline with a special flash storage tweak
Slub allocator
tweaked CFS cpu sched (Low latency)
compiled with a tweaked toolchain (base linaro gcc - optimized for tegra2)
VFP optimizations (vfpv3-d16) and overall compiler optimizations
flags! (more below in the flag section)
A App for easy downloading and configuring. Credits to kiljacken!
Click to expand...
Click to collapse
The standard part:
I'm not responsible for melted phones or something like that...
The camera is unstable with E-Peen mode (due to AVP OC). After a reboot it needs to stabilize a few minutes (so you break it with every reboot again). Same for Bluetooth. Please don't report a problem regarding this. It's known and can't be fixed.​
Click to expand...
Click to collapse
And the source code here.
Download (Market)
Credits to kiljacken for this awesome app! You need OI File Manager for the app (Comes with CM)!
(and if you refuse to use the app - or the app is refusing to work with you: here)
Only change something, if you want to enable OC - No need to touch anything else (like govenors, schedulers)​
What are flags and how can I use them?
I recommend to use the App kiljacken made, because it's super easy for you guys. If you not want to use the app *sadpanda* then you can click this link. This is the file the app is fetching to generate the UI.
The layout is following:
Available for following device/Element style (more below)/the flag you need to add/Flag name in App/Description for general Flag/Choice name in app/actual value you need to add after flag name
If the last two points are added you first enter the flag name and than the value. For example: density230
You connect the flags with a: -
Example: -camera-ring ...
The script is configured to detect flags after vorkKernel-VERSIONNUMBER. So you can add some flags after this.
Element style
c = Checkbox
l = List you can choose things from
e = you can enter your own value​
Click to expand...
Click to collapse
Error Reporting Guide
Start with rebooting, if that doesn't help, reflash CM and then the kernel, and check again. If you're using the updater app (make sure you have the latest version), use the error report function (and describe what you're problem is). If you're not using the app, then post what flags you are using, along with what your problem is.​
Click to expand...
Click to collapse
Additionally I just want to point out that I'm not doing this as a fulltime job, so don't expect daily updates or something like that. I will try to fix a problem as fast as possible but in some cases it can take a while.
If you want to support me you can sign up on dropbox via my referral link or just push this nice thanks button .. If you want to donate you can donate to aremcee/arcee/rmcc something. I'm learning C and linux and vorkKernel is my learning project and it is a hobby for me. Anyway if you still want to support a poor student, I have a link in my signature
Thanks to:
arcee + the whole CM Team
morfic for all the avp oc tweaks and other stuff
thalamus (for saving me going crazy with the toolchain )
Erasmux
All guys that made pull request and contributed in any possible way
Donators to our project (app or kiljacken's donate link)
the android community
and a very big thanks to b3ndech0 for his buildbox.
Thanks, this is very much appreciated
This kernel is amazing! Nice work with the filename flags. It's brilliant! This way we don't have to have the same setup, but can enjoy both CM7 and the kernel.
sibbor said:
I'll try this kernel later. Will wait for CM7 getting more optimized for our devices first. 2000 Quadrant scores out of the box just don't cut it - I don't want to overclock to 1.4 GHz just to reach speeds of MCR FR14 ;-)
Planning on including any changes from kholk?
Click to expand...
Click to collapse
More things will be in it soon. And Quadrant doesn't matter. CM feels better in normal use (except a few problems but it is a really good starting point).
Benee said:
More things will be in it soon. And Quadrant doesn't matter. CM feels better in normal use (except a few problems but it is a really good starting point).
Click to expand...
Click to collapse
Yes I know it doesn't really matter. Although, generally speaking, higher scores means the software is more optimized to the hardware; framework, kernel and/or drivers.
CM7 should be able to smash the performance out of the LG stock ROM without problem...
Thanks for you kernel additions! Subscribed to this thread now so I can follow your progress.
is this kernel for a stock rom?
thanks
sibbor said:
Yes I know it doesn't really matter. Although, generally speaking, higher scores means the software is more optimized to the hardware; framework, kernel and/or drivers.
CM7 should be able to smash the performance out of the LG stock ROM without problem...
Thanks for you kernel additions! Subscribed to this thread now so I can follow your progress.
Click to expand...
Click to collapse
Nah. You can boost quadrant to oblivion via data2ext for example on desire/nexus but it didn't helped in real life performance. The sql sync disable doesn't help with real usage, but boost quadrant etc. So many things which doesn't improve real usage, boost quadrant. Like deleting your /system (pro move...).
But yeah in some parts you are right and optimizing drivers boost it too + help real use performance, so I will do this too.
vekkio said:
is this kernel for a stock rom?
thanks
Click to expand...
Click to collapse
Really? Just read the title: vorkKernel-OC/UV Kernel for CM. For Cyanogenmod. Not stock...
seems the IO from quadrant score still low, is it same sqlite hack with paul that one?
emprize said:
seems the IO from quadrant score still low, is it same sqlite hack with paul that one?
Click to expand...
Click to collapse
yup. patched cm, then compiled this and added it to update.zip.
vekkio said:
is this kernel for a stock rom?
thanks
Click to expand...
Click to collapse
Haaahaa yeah u flash away hahahahha
EDIT:- No only joking
DONT PEOPLE READ
ok, flash this kernal and using cm7 oc to 1.4, quadrant get 31xx
edit : fail to exec smartbench
Benee any chance you could add the OC support to the CM settings?
Sent from my LG O2X CM7 Nightly
svceon said:
Benee any chance you could add the OC support to the CM settings?
Sent from my LG O2X CM7 Nightly
Click to expand...
Click to collapse
Yep but this would break pimp my cpu support and I think pimp my cpu is the better deal. A easy user interface with undervolting support. Awesome! .. so no I won't add it to cm settings
Awesome OC in CM7 makes it even better
I know I'm going to get flamed for this but how do you o/c once you have flashed the kernel? when i open setCPU its already at the max 1g when i go to the CM settings there's no frequencies to select in the cpu management option
is it different on the tegra chips as opposed to qualacom?
sibbor said:
Planning on including any changes from kholk?
Click to expand...
Click to collapse
Ok if I understand the changelog from kholk correct, most of the changes are already included (don't know exactly because he didn't copied the commit names and sums the function up). One commit isn't in it because it introduced the graphic glitches. vfp3-d16 support and compiler optimization will be added with next update. Then most things are in it.
spences10 said:
I know I'm going to get flamed for this but how do you o/c once you have flashed the kernel? when i open setCPU its already at the max 1g when i go to the CM settings there's no frequencies to select in the cpu management option
is it different on the tegra chips as opposed to qualacom?
Click to expand...
Click to collapse
Is stated in the OP:
So I compiled it with uv/oc support via pimp my cpu.
Click to expand...
Click to collapse
Pimp My CPU can be downloaded from here: http://forum.xda-developers.com/showthread.php?t=1018411
spences10 said:
I know I'm going to get flamed for this but how do you o/c once you have flashed the kernel? when i open setCPU its already at the max 1g when i go to the CM settings there's no frequencies to select in the cpu management option
is it different on the tegra chips as opposed to qualacom?
Click to expand...
Click to collapse
Nah no flaming . You need pimp my cpu for it. Cpasjute did some kernel hacks to enable oc and add a uv function. That means you can undervolt without compiling the kernel again. Unfortunatly it isn't compatible with setcpu..
The kernel seems ok; I tried OC till 1200 with 50-100 UV (depending on OC).
What's very good with CM7 (and this kernel) is battery life, 30-40% more compared with Modaco ROM (till FR14).
Anybody have tried higher frequencies (1300-1400)?
Thanks a lot.
lukemo said:
The kernel seems ok; I tried OC till 1200 with 50-100 UV (depending on OC).
What's very good with CM7 (and this kernel) is battery life, 30-40% more compared with Modaco ROM (till FR14).
Anybody have tried higher frequencies (1300-1400)?
Thanks a lot.
Click to expand...
Click to collapse
I have been using this all day running 1300Mhz @ 1200mV - normal use with wifi on - 84% battery left after ap. 12 hours

[KERNEL] 3.1 Galaxy Tab Wifi OC1.6 07/28/2011

Based off of the base Samsung GT-I7510 Source.
Works with Stock 3.1 and TW UX ROMS
I am not at all responsible for what you do to your tab by installing and using this.
You must have ROOT! Also clearing cache and dalvik cache I've found does wonders after flashing.. #justsayin
07/28/2011
Added 1.504ghz for more stability
Changed voltages for stability
Fixed SETCPU Bug
Fixed Voodoo sound.. my bad..
Max GHz is automatically set to 1.2GHz to avoid stability issues. You can set them in SetCPU to whatever you like.
07/27/2011
Rebased off of pershoots but with my modifications... more to come..
360 controller should work..
Reports are good with the UX TW ROMS...
Removed GPU overclocking until I can see if it is actually helping..
Fixed charging and PC mounting issue..
Runs a lot smoother with the Ubuntu port so far
07/22/2011 Update
Included all of my modules in init.rc which means all the modules autostart and no need to use terminal to start by hand.
Fixed some install script issues.
Old update:
Project Voodoo's Voodoo sound v10 thanks to supercurio (download voodoo control app from market)
CIFS/NTFS
We now haz 1.6ghz OC! :_con: :gasp:
Compiled and included the XBox 360 controller module... Haven't tested due to no USB Dongle yet..
Lowmemory killer tweaks
Use the Latest SETCPU to change Voltages and Overclocking. It now supports full voltage control.. Im currently on 2.2.4. Available HERE.
Updated to the .4 patch.. mutch smoother..
Todo:
Suggestions??
Special thanks to:
Khasmek for dealing with my ranting...
Xoomdev also for dealing with my ranting...
R2doesinc also for dealing with my ranting..
Birdman for his words of wisdom...
Drod2169 for helping me debug voltage control
Captainkrtek for dealing with my ranting also...
To all of my testers.. couldn't do it without you.
If you would like to donate for my work and to the OMFGB/OMGB build box which I own and run click HERE
Forgot to post my githib link.... I apologize...
Http://www.githib.com/poitee
DO NOT FLASH with rom manager.. Reported issues.
Get it HERE
E.p.I.c.. got a 2880 quadrant.
Sent from my GT-P7510 using XDA Premium App
Is this compatible with 3.1 w/Touchwiz?
Testing now. Not sure if UV works. Is it suppose to? I get the prompt of selecting states not supported buttons inactive or not supported when I open up voltage control. Thanks for the kernel.
Great work !, any chance for pimpmycpu support?
I'm starting to think I got the runt of the litter as far as the cpu goes...
Hard reset @ 1GHz for me unfortunately...but voodoo sounded great until the tab locked up heh.
Source? GPL?
Good to see another Dev for the 10.1. Will try this out later.
fit333 said:
E.p.I.c.. got a 2880 quadrant.
Sent from my GT-P7510 using XDA Premium App
Click to expand...
Click to collapse
I'm getting 2660 on a "stock" touchwiz
I love to see 4k quadrant score like xoom
So it is working on TouchWiz?
Lot of lag, unresponsiveness for me on touchwiz rom :-( ..... And I didn't change any setting, just flashed the kernel.
Sent from my GT-I9100 using XDA Premium App
Working on Touchwiz or not? Anybody? Ill take the leap if nobody else has...
Sent from the best phone on the planet (SGS2) running the best ROM on the planet (Cognition S2)!
Did you do a full wipe? I had the same with another Oct kernel but I wiped and its good now.
Sent from the best phone on the planet (SGS2) running the best ROM on the planet (Cognition S2)!
Works great.. Good work.. But dosent seem to make it to 1.6ghz. Setcpu goes to 1600mhz but the scaling still says 1400mhz?
kirdroid said:
Lot of lag, unresponsiveness for me on touchwiz rom :-( ..... And I didn't change any setting, just flashed the kernel.
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
You need to flash a pershoot kernel that has a ramdisk image before you may flash this on Touchwiz (last one was posted here http://droidbasement.com/db-blog/?p=2160). Flash the 071311 kernel, then flash this on top, should work.
Working here on TouchWiz. However, im not getting the very high quadrants scores. Best I go so far was 1800. Possibly a wipe and install will work.
SellswordShev said:
You need to flash a pershoot kernel that has a ramdisk image before you may flash this on Touchwiz (last one was posted here http://droidbasement.com/db-blog/?p=2160). Flash the 071311 kernel, then flash this on top, should work.
Click to expand...
Click to collapse
Hmm but what about the statenent: "This will not work for TouchWiz UX" ??
FrezoreR said:
Hmm but what about the statenent: "This will not work for TouchWiz UX" ??
Click to expand...
Click to collapse
It's just pershoot's official stance. He does not want to provide support for it, but if you look over his release thread you will see him explain how to get it to work on touchwiz (the short version is in my post above)
The highest quad score I got was 1939 maxed out...
Sent from the best phone on the planet (SGS2) running the best ROM on the planet (Cognition S2)!
I'd like to try this as well on Touchwiz but I am waiting for a definitive confirmation that it works well? I assume we just install the zip file from recovery? Also if it doesn't work can someone outline the process for going back, do I just re-install the Touchwiz zip package?
Thanks,
Richard

[Kernel][OC][11/24/11]The Doom Kernel V0.3 BETA

Doom Kernel V0.3
Apparently on the Xperia forums DooMLord has a kernel out called DooMKernel as well. This is in no way affiliated with that. I may change mine to Doom Boot or Doomed Kernel but for now he asked me to make a note like this so here it is.
First, I would like to give a big THANKS to Echts for helping me with repacking the boot.img and get this thing bootable...
Second, THANKS to tekahuna for the OC modules
This kernel contains OC and non OC versions. Speed tweaks, memory tweaks and network tweaks have been included after V0.1. All the non OC versions include all the tweaks.
V0.3 Now increases SDcard read write cache from 128kb to 4096kb
I appreciate any feedback I can get from this. It will work with ANY FROYO rom this is NOT a GB kernel.
How to install:
1) Download
2) Flash in CWM
3) Enjoy your OC kernel
Doom Kernel V0.3 http://www.multiupload.com/ZK4A77GW6D
No OC V0.3 http://www.multiupload.com/DFHEJI7H2I
Doom Kernel V0.2: http://www.multiupload.com/GXIC7IOXH6
No OC V0.2: www.multiupload.com/ZQ6501RZMX
Doom Kernel V0.1: http://www.multiupload.com/MI9ZF4YOU0
Stock Kernel: http://www.multiupload.com/DM2PKFCNSV
CHANGELOG
V0.3 Added SDcard Read/Write speed increase
V0.2 Added lowmemorykiller settings
Added ADJ tweaks
Added Network tweaks
Tweaked Wifi supplicant scan settings in kernel itself
No more lags when installing apps from market.
V0.1 Stock Kernel with OC at 1.18GHz
I tip my hat to you sir. Looking forward to tinkering with kernel code and working on optimizations along the way.
What's the maximum overclock rate? 1.5GHz?
Will thus also work on Thriller rom?
Sent from my LG Thrill 3D using XDA Premium
itskapil said:
What's the maximum overclock rate? 1.5GHz?
Click to expand...
Click to collapse
Nooooo as of right now, testing tekahuna's modules, 1.23Ghz was as far as I could push without reboots and FC's.
Sorry forgot to mention that. Right now it is at what tekahuna calls the sweet spot of 1188MHz or 1.18GHz. That is the max as this is just a test speeds will increase slowly. Other tweaks and features will be added slowly.
Cthater said:
Will thus also work on Thriller rom?
Sent from my LG Thrill 3D using XDA Premium
Click to expand...
Click to collapse
Yes it will work with any of the thrill roms should work with O3D roms as well AS LONG AS IT IS FROYO this will not work on GB it is a froyo only kernel. Any rom in the Thrill development section will be fine.
How did you manage to get the boot.img repacked? I started trying to use mkimage instead of mkbootimg but to no avail. I have tinkered with all the different settings. Basically I'm just curious what you put for -a , -e , -d , and -C , because I can't get mine to repack. Also, how did you order the various inputs. Because, I just keep getting a usage output. And when I don't get that and it seems to run, still no new boot.img is created.
Thanks.
Sent from my LG-P925 using xda premium
I will be writing up a nice tutorial here soon. You have to edit unpack-bootimg.pl and like you said the mkimage command has to be just right. Once you get it down the unpacking and repacking is a snap takes no time. It's the adjusting things and what not that becomes the most work.
Beta version 0.2 now contains OC at same clock speed (will release different clock speeds once testing phase is done) also has adjustments to lowmemorykiller, adj, network speeds. Slowly but surely moving along don't want to do too much at once just tweaking a bit then test, tweak a bit more then test. Safest route.
Thank you!
Word. A good how to is definitely needed for working with the Thrill Boot.img. I figured that it couldn't be too difficult. I just feel like i have tried every possible combination for the repacking. But im sure i am just missing something simple. Im assuming the Unpack edit is to change the initial data stripping from 2048 to 76? For now im gonna just include your boot.img that you posted here in my rom im working on (as long as that is cool with you...).
Props to you though for figuring it out...
And thanks to Echts and others for their assistance...
Thanks dude!
So glad that the thrill development scene is finally starting to take off!
Please do, anything I release is free and open to use. That's why we are here right?
And I didn't figure the repack out, it was armcee (sp?) Ricardo that figured it out, he just merely passed the info down the line it finally made it to me lol I actually gave credit to Echts over on O3D forum because he passed the info on to me.
I have to say, the V0.2 kernel definitely speeds things up. Apps run faster, load faster, it's nice... very nice. This is what I have been waiting for, kernel tweaking.
How is the battery useage with the kernel?
Sent from my LG-P925 using XDA App
Great, im so happy to see some dev for this phone. A big thank you to everyone! I just flashed the kernel, so far so good.
Sent from my LG-P925 using XDA App
ueshada said:
How is the battery useage with the kernel?
Sent from my LG-P925 using XDA App
Click to expand...
Click to collapse
Its kind of hard for me to tell because I have been flashing a lot of things. For what I am doing it seems to last a while. Try it out if you don't like it flash back to stock.
Testing the new Kernel, so far i love it, running SetCPU to keep tabs on CPU... Excellent job @Urabewe
cant wait to see if we can get more frequencies to test the OMAP4 processor... make this phone FLY!!!
nice kernel man but Battery drain seems a little high. well it is a no brainer when OC it take more battery power
Yes it's still a work in progress I did notice a bit of extra drain, I am going to release another kernel that's is not OC but contains the speed boosts. I'm hoping that will cure a bit of the battery problem while still keeping the what I think is incredible speed boost.
Also, can anyone else confirm that the delay/lag while installing apps from the market is basically gone with governor on hotplug max at 1188? I have installed about 5 apps and was trying to see how bad the lag was and didn't really experience any.
Well it's official I am calling it a feature... no more lags when installing from market. Phone remains nice and smooth. This kernel combined with Doomed Froyo Slim (which btw includes this kernel in the rom) has no lags and if you can find any lags in any programs or with the launcher let me know.
...fighting ninjas at night, talkin' about this and that.
Urabewe said:
Well it's official I am calling it a feature... no more lags when installing from market. Phone remains nice and smooth. This kernel combined with Doomed Froyo Slim (which btw includes this kernel in the rom) has no lags and if you can find any lags in any programs or with the launcher let me know.
...fighting ninjas at night, talkin' about this and that.
Click to expand...
Click to collapse
Is this kernel working with optimus 3D 2.3.5?
Urabewe said:
Yes it will work with any of the thrill roms should work with O3D roms as well AS LONG AS IT IS FROYO this will not work on GB it is a froyo only kernel. Any rom in the Thrill development section will be fine.
Click to expand...
Click to collapse
No Froyo only
It will work with ANY FROYO rom this is NOT a GB kernel.
Click to expand...
Click to collapse
No froyo only.
Not being rude at all but please read through at the very least the 1st post before asking questions. 2.3.5 is GB this only works with 2.2.2 I will be releasing a 2.3.5 GB kernel soon that one you will be able to use.
...fighting ninjas at night, talkin' about this and that.

[Kernel]FrankenKernel

I made this kernel for my own use.
Decided to share it.
My reason for making this kernel is because I have been trying kernel after kernel and have not been able to stay on a single one.
Every time my main issue was that the phone would get uncomfortably hot, the only kernel that wouldn't was always @showp1984's kernel with his 3-phase thermal. At first I was enjoying it until I saw all these other kernels getting updated with new features so I decided to update showps kernel, it wasn't a big update but it still suffered from the SODs caused by his in-kernel mpdecision (which I'd prefer over Qualcomm's) so I decided to just grab my next favorite kernel and update it with thermal. I've been testing it for a few days and haven't had it get as hot as it used to so I'm happy with it. I'm not a developer I just wanted something for me. It has the same features as @Faux123's kernel which include...
-Dynamic FSync
-Eco Mode
-Turn MPDecision on/off
-OC up to 1.8GHz
-UV to 700000mV
-Sweep2Wake
-Fast Charge
-Veno/Reno/Bic/Cubic/Westwood+/HTCP
-GPU OC up to 487MHz
-3 phase thermal
-FIOPS/NOOP/DEADLINE/ROW/CFQ/SIO schedulers
-compiled with the latest Linaro toolchain O2 optimized
-its also hard coded with moles' colors that everyone is raving about (they are good though thats why i included them)
I personally like using Kernel Tuner which allows modifying the 3 phase thermal parameters.
Hope you guys enjoy it.
New release method:
Each release will have a folder, in the folder will be a kernel with hardcoded values from Molesarecoming. I'll just use the most popular few because id rather not wait a few mins uploading each kernel from my phone :l
February 8, 2013
http://www.mediafire.com/?3t5vz8t21m2wl
About the source:
It took me a few hours to download each repository (faux123 and showp) since im tethering off my phone (which is faster to download than upload with TMo speeds) , so i haven't uploaded the source. I can probably upload the patches (a lot smaller in size) which can be applied to Fauxs source thus producing this same kernel
Glad i was trying my hand at git, still such a noob but i was able to figure something out. Sorry if it isn't proper :l
https://github.com/jassycliq/mako
so this is based on faux's kernel?
Yes, it is up to date with his github source.
and i'm assuming BLUEHOLO color tweak?
What do you mean? I posted everything that I included, nothing more nothing less
jassycliq said:
What do you mean? I posted everything that I included, nothing more nothing less
Click to expand...
Click to collapse
He's talking about PA color... lol That's what everyone is talking about lately...
Did you replace the mpdecision ? i didn't quite understand the op
meangreenie said:
Did you replace the mpdecision ? i didn't quite understand the op
Click to expand...
Click to collapse
No, I previously had compiled a kernel that replaced Qualcomm's proprietary mpdecision with showps in-kernel mpdecision but it would cause SODs so i decided against it.
It still uses Qualcomms mpdecision but just like Faux123's kernel you can turn it off and use intelli_plug.
jarjar124 said:
He's talking about PA color... lol That's what everyone is talking about lately...
Click to expand...
Click to collapse
yes, its in OP.
jassycliq said:
yes, its in OP.
Click to expand...
Click to collapse
molesarecoming color tweak has different revisions, his latest release is called BLUEHOLO. I didnt know which one you implemented.
Sent from my Blenzderz 9000
---------- Post added at 07:54 PM ---------- Previous post was at 07:52 PM ----------
scratch that.. latest one is now 4th rev halfbreed
Can you link me? I had recently checked in their github and didn't see anything new.
jassycliq said:
Can you link me? I had recently checked in their github and didn't see anything new.
Click to expand...
Click to collapse
Link
Updated
reboot, reboot, reboot, reboot and more with the update. I have AOKP Official
AW: [Kernel]FrankenKernel
You need to flash the rest kernel from faux( you find it in faux thread opener) than Franken Kernel, this will work for me.
Nexus 4 Tapatalk
Wow. This kernel is packed with features. I just flashed it now. I'll report back with battery in a day. Nice job!
Sent from my Nexus 4 using xda premium
will test and report back
what settings do you recommend ? any governor over the others ?
CheesyNutz said:
will test and report back
what settings do you recommend ? any governor over the others ?
Click to expand...
Click to collapse
I like ondemand and intellidemand governors. I/O I like is sio. I would also recommend UC'ing to 1113MHz.
Sent from my Nexus 4 using xda premium
android88 said:
I like ondemand and intellidemand governors. I/O I like is sio. I would also recommend UC'ing to 113MHz.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
thanks im still new to the quadcore .... do i set all cores to the same gov ? or what

Categories

Resources