[KERNEL]kylon kernel r6 [SENSE][08-08-2013] - Wildfire Android Development

Based on latest HCDR
Features:
Linux 2.6.32.61
OC up to 800Mhz
SLUB allocator
TINY RCU
Partition mount: noatime
KMS
Governors: ondemand, smartassH3, interactive, conservative, userspace, powersave, performance
Schedulers: noop, sio, vr, deadline, cfq, bfq
Optimized for sense roms (Android 2.2)
Wifi tweak
Some optimizations here and there
Undervolted wifi chip
power collapse enabled (battery sav ??)
Trackball wakeup should work better
Tweaks and optimizations
ext4 support
Swap support
what i forgot...
source for buzz: here
source for bee: here
Bugs:
Code:
Buzz: ??
Bee: if you lock the phone you can t unlock it(help is appreciated *I do not have a bee*)
Changelog:
Code:
08/08
lighter kernel(we should have more free ram)
21/07
Fixes
17/07
2.6.32.61
compiled with linaro 4.7.4 full -O3
fix hotspot, wifi and netfiler(?)
some missing updates
noatime/nodiratime as default
lighter kernel
huge clean up in the source
savedzen and smoothass removed
06/05
An other wifi driver(no hotspot)
idle pm (power saving mode)
less debug
19/04
Oc apps are working again
TCP congestion control: BIC default (but you can also switch to CUBIC, ADVANCED, WESTWOOD) (Just try and select the one which is working better for you)
18/04
Added support for htc bee\beect (do not install this kernel on bee\beect, you need to compile it for bee)
[I]*There is only a bug with the bee kernel but i need help*[/I]
removed some debug messages
ext4 support
little update and tweaks for some governors
Replaced smartassv2 with smartassH3
PM_FAST to fix the wifi sleep issue when screen is off(?)
some tweaks(no gentle_fair_sleepers, mount partition as noatime)
an optimization for the lowmemkiller
a tweak that should help to save some RAM
2 way call record(not tested)
added and enabled tiny rcu(for better performances)
Credits:
HTC
HCDR.Jacob
Linux TM for the updates
H3ROS - smartassH3

kylon said:
Based on lastest HCDR
Features:
Linux 2.6.32.60
OC up to 800Mhz
SLUB allocator
Governors: ondemand, savedzen, smartassV2, interactive, conservative, userspace, powersave, performance, smoothass
Schedulers: noop, sio, vr, deadline, cfq, bfq
Optimized for sense roms (Android 2.2)
Wifi tweak
Some optimizations here and there
Undervolted wifi chip
power collapse enabled (battery sav ??)
Trackball wakeup should work better
what i forgot...
Download:
S-Off:Flashable zip
S-On:Boot.img(RemPuzzle)
source: here
Credits:
HTC
HCDR.Jacob
Linux TM for the updates
Click to expand...
Click to collapse
Yea thats awesome.
Two:
Will this also work on aosp?
Would the system be stable near 800? Ryt now 748 seems too stable..
Edit:No aosp.(darn!)

Lesicnik1 tested the 800Mhz.He said it s stable
unluckily my cpu does not support oc (manufacturing issue, i think) so i have not been able to test

I think you are going to confuse some people.
SecureFlag ON (S-ON, default for Wildfire) prevents from writing to
Code:
/system
It is achievable, though, through recovery as it modifies that flag in NVRAM.
Secure Flag OFF(S-OFF) gives us access to the system partition even when running the OS. I wouldn't advise pushing that file while running the OS, anyway.
In short, you need S-OFF to push a file and you can safely flash a package with out S-OFF.
EDIT: OP, please note Sense ROM is not entirely equivalent to 2.2.1 ROM on BUZZ. There are ROMs with Sense ported for 2.3. I advise towards putting Android version in the topic.

kylon said:
Lesicnik1 tested the 800Mhz.He said it s stable
unluckily my cpu does not support oc (manufacturing issue, i think) so i have not been able to test
Click to expand...
Click to collapse
Ill try and report back. Which is the best scheduler?
Any chance u wd make one for cyanogen?
---------- Post added at 06:12 PM ---------- Previous post was at 06:11 PM ----------
el_bhm said:
I think you are going to confuse some people.
SecureFlag ON (S-ON, default for Wildfire) prevents from writing to
Code:
/system
It is achievable, though, through recovery as it modifies that flag in NVRAM.
Secure Flag OFF(S-OFF) gives us access to the system partition even when running the OS. I wouldn't advise pushing that file while running the OS, anyway.
In short, you need S-OFF to push a file and you can safely flash a package with out S-OFF.
It should. Unless optimization for Sense screws AOSP somehow, which I doubt. It's kernel for 2.2.1, remember.
Click to expand...
Click to collapse
his git says otherwise.

el_bhm said:
I think you are going to confuse some people.
SecureFlag ON (S-ON, default for Wildfire) prevents from writing to
Code:
/system
It is achievable, though, through recovery as it modifies that flag in NVRAM.
Secure Flag OFF(S-OFF) gives us access to the system partition even when running the OS. I wouldn't advise pushing that file while running the OS, anyway.
In short, you need S-OFF to push a file and you can safely flash a package with out S-OFF.
It should. Unless optimization for Sense screws AOSP somehow, which I doubt. It's kernel for 2.2.1, remember.
Click to expand...
Click to collapse
How is it possible?
The wildfire s-on is different from the s-on of the other phones?
All the s-on phones can t access the boot partition because they have a semi-unlocked bootloader

kylon said:
How is it possible?
The wildfire s-on is different from the s-on of the other phones?
All the s-on phones can t access the boot partition because they have a semi-unlocked bootloader
Click to expand...
Click to collapse
I habe s on but rooted via unlocked bootloader and I do have access to any partition but radio n splash image
Is there a limit upto which kernels can be modified to allow oc'ing?

gobz said:
I habe s on but rooted via unlocked bootloader and I do have access to any partition but radio n splash image
Click to expand...
Click to collapse
maybe i understood
i m speaking about htc-dev unlock(s-on)
while,maybe, you are speaking about the old unrevoked unlock which is s-on
edit: @gobz: no, you can also add 1ghz or 4ghz but the cpu will not support it.You can try 900Mhz
Usually if a cpu is a good cpu, it will supports oc up to 800-1Ghz
for ex.
my Desire s is 1Ghz(stock), but it can be oced to 1.8-2.0Ghz if the cpu is strong enough.But every phone is different,even if the model is the same

kylon said:
How is it possible?
The wildfire s-on is different from the s-on of the other phones?
All the s-on phones can t access the boot partition because they have a semi-unlocked bootloader
Click to expand...
Click to collapse
Bootloader/HBOOT is something entirely different from boot.img. Former is tied to the hardware and later loading the proper OS (as far as I understand the process). Latter, boot.img, refers Linux kernel image.
Recovery, even 2.5 should give you full access to the devices system memory that you can mount.. Hence, you can boot into Recovery, mount /system, fire up adb shell on your PC and easily push a file to that partition. With S-ON.
Plus, how do you figure we had custom kernel flash packages before we had S-OFF solution (AFAIR).

kylon said:
maybe i understood
i m speaking about htc-dev unlock(s-on)
while,maybe, you are speaking about the old unrevoked unlock which is s-on
Click to expand...
Click to collapse
Mmm..I did via htcdev too..

akulgupta100 said:
I wanted to build kernel 3.2 for wildfire, i have the sources but i have no idea of what config to give at the time of building.. ? Im using arch(64 bit) on stable repo with KDE.. (I can use ubuntu as well).. Can you help me out?
Thanks a lot
Click to expand...
Click to collapse
yes
just go to arch/arm/configs and press search
type buzz or wildfire and you should see the config for the wildfire (i m using ubuntu)
usually the configs are named in this way

Odp: [KERNEL]kylon kernel [SENSE][07-03-2013]
will u try to make this kenel useful for gb roms?
Wysyłane z mojego HTC Wildfire za pomocą Tapatalk 2

R: [KERNEL]kylon kernel [SENSE][07-03-2013]
Gb needs 2.6.35
This is too old for it

I m testing this kernel and so far so good.
Sometimes it just sits there(unresponsive) but uts working damn smooth.
Kylon, maybe you can come out with 1 gHz kernel for experimentation.
Kernels can generally be overclocked to twice the default value! What say?

R: [KERNEL]kylon kernel [SENSE][07-03-2013]
Yea i can add it but remember that it could damage your phone
This is an old cpu

kylon said:
Yea i can add it but remember that it could damage your phone
This is an old cpu
Click to expand...
Click to collapse
I dont have a spare phone ryt now!
Anyone volunteers??

Re: [KERNEL]kylon kernel [SENSE][07-03-2013]
gobz said:
I dont have a spare phone ryt now!
Anyone volunteers??
Click to expand...
Click to collapse
kylon said:
Yea i can add it but remember that it could damage your phone
This is an old cpu
Click to expand...
Click to collapse
This would be like "Saw movie"
I want to play a game. Live or die, make wyour choice... That would be the situation with willy.
On almost all roms i found 768 freq unstable as i experienced random reboots.
Htc explorer has a rom whose kernel can overclock to 1.3 Ghz. (Stock rom has 600 Mhz )
Sent from my HTC Wildfire using xda app-developers app

if you overclock above 768mhz your phone wont boot, but a factory reset will sort it

jordfaz said:
if you overclock above 768mhz your phone wont boot, but a factory reset will sort it
Click to expand...
Click to collapse
Untick set on boot in Setcpu. This 800 would work??

Re: [KERNEL]kylon kernel [SENSE][07-03-2013]
What I find interesting is that my phone used to reject higher frequencies like 768MHz, yet it works fine with 800MHz on this kernel.
Sent from my Galaxy Nexus using xda premium

Related

[KERNEL] [2.6.29.6] [Flashable-.zip] [LAGFIX][BFQ][Oc][Uv] #3 "Patches 'O Klick"

[KERNEL] [2.6.29.6] [Flashable-.zip] [LAGFIX][BFQ][Oc][Uv] #3 "Patches 'O Klick"
So after countless hours of failure, I finally found my issue. It was an embarrassing one, but O well. What we have here is a fully stable kernel for the Vibrant. I have spent many hours on this and have been running it on my vibrant for some time now. Be sure to read the changelog for full info. At 1.2 Ghz I was getting MFLOPS scores pushing 10 MFLOPS! Performance is surely nice on this one. Another thing to note is the undervolting on my kernel. This will give optimal battery life for users. So, please enjoy, and post and errors with a logcat
This is compiled for the stock ROM. It will work on FrankenTwiz, Bionix, and many ROMs. Let me know what ROMs you try it on, and what ones it works best with.
hurrpancakes said:
This would be my first time using an oc/uv kernel. I know to get the oc, I have to go into setcpu and put the scaling to conservative, which I've already done. Ran quadrant, and got a score of 2790!
Great kernel!
Click to expand...
Click to collapse
mygti02 said:
wow......this kernel is amazingly fast......screw quadrant....mine is only coming up in the 900's but its way faster than the last lag fix i was using that was giving me 2700+ ratings in quadrant.
Great job!!
Click to expand...
Click to collapse
Instructions:
- Download the latest .zip provided below
- Put it on the root of your storage (the 14Gb one)
- Go into ClockWork Recovery
- Flash the .zip like you would a ROM
- Reboot
ENJOY!
Credits: Cyanogen, Wesgarner, Euegene_373, Barakinflorida
Download: http://kingxklick.com/forum/viewtopic.php?f=27&t=230
All my code is on
As you would expect, I am not responsible for anything that happens to your device
If you like my work follow me on Twitter:
CFS Changelog
Kernel #3
- NOW patched up to 2.6.29.6 from .29 (In settings it will still read as just 2.6.29)
- Many bug fixes to the kernel itself from the linux project
- Numerous patches to the CPU scheduler 'CFS' which we are currently using
- *NEW* 'Interactive' CPU Governor (You can enable this in SetCPU)
- Bluetooth patch: Enter active mode before establishing a SCO link. *thanks for finding the code Wesgarner*
- Root UID 0
- Root GUID 0
- AUFS2 standalone patches *via Cyanogen*
- Built with Cortex-a8
- Compiled with Neon Optimizations
- Using CT-NG toolchain *optimized for our CPU's*
- IPv6 fixes via mainline
- Netfilter tether: Fix unaligned memory access
- Netfilter stability enhancements *all via mainline, thank them*
- Much more I will add
Kernel #2
- Implemented "Speedy King Lag Fix"
- Some more voltage tweaks since it is going well
- NEW 'Interactive' Governor support
- Conservative governor tweaks (via Herver)
- Touchscreen is more responsive
- Compiled with optimizations (forgot to do this on #1)
- Compiled with neon opt
- Kernel compacted a little
Kernel #1
- Based off of Samsung Kernel Source
- Overclockable up to 1.2 Ghz! (thanks for the code unhelpful)
- Undervolted mid range frequencies for long battery life!
- Bluetooth patches (via Nick Pelly)
- Capped boot speed at 1 Ghz
- Using CFS CPU scheduler
- Added NEW BFQ I/O scheduler support! (thanks dark)
- Added CGROUPS block for BFQ
- BFQ scheduler set to default
- Anticipatory scheduler support
- Deadline scheduler support
- CFQ scheduler support
- Noop scheduler support
- Conservative CPU Governor set to default
- Ondemand CPU governor support
- Userspace CPU governor support
- Added support for EXT4 filesystems
- More I will add
thanks man, nice to have something we dont' have to flash in Odin
Great work!
Nice to see you in the vibrant neck of the woods king. I'll give this a shot in the morning. If I'm not going to oc will I notice much of a difference between this and the stock kernel?
Cyanogen, King...feel right at home coming from a 32B phone.
Paging Dr B said:
Nice to see you in the vibrant neck of the woods king. I'll give this a shot in the morning. If I'm not going to oc will I notice much of a difference between this and the stock kernel?
Click to expand...
Click to collapse
most definately, overclocking should be fairly stable though, ftw
kingklick said:
most definately, overclocking should be fairly stable though, ftw
Click to expand...
Click to collapse
is this cool too flash with the leaked JI2 Rom?
cdw9800 said:
is this cool too flash with the leaked JI2 Rom?
Click to expand...
Click to collapse
as long as samsung has not changed anything vital in their initramfs we should be just fine !
kingklick said:
as long as samsung has not changed anything vital in their initramfs we should be just fine !
Click to expand...
Click to collapse
ok ima give it a shot and report back
This is gonna sound noob but here it goes. I've never done research on what exactly kernels are and this is all new to me.
This new kernel I can flash like Rom will over clock my device to 1.2ghz or will it give me the option to? Can overclocking hurt my device in the long run?
Does this come with tools to over and underclock when I need to?
Any other info would be great. I'm on Eugene Franklin twis v2, no voodoo or lagfix yet.
Any other info would be awesome.
Sent from my SGH-T959 using XDA App
Works awesome on Frankin-Twiz update 1
buttery smooth
Works with Bionix
Installed, booted fast. Thanks for your hard work.
Good to see you back, King! Do you think this will work ok on Eugene's Hybrid R3? Also, I know some Vibrants (like mine) didn't like jacs OC kernel. Same issues here, or did the undervoltage kernel fix it?
Sent from my SGH-T959 using XDA App
Can we have info on how to revert this kernal back to stock if needed?
Very nice, glad to see another person compiling Vibrant kernels. Have you considered including the voodoo beta4 in one of your future builds?
Working fine on Vibrant 9
Will this work with a lagfix already installed?
What does the bluetooth patch do? I'm hoping improved A2DP quality, please say its so
Sent from my SGH-T959 using XDA App
so.. is it working with JI2?
all4degame said:
Can we have info on how to revert this kernal back to stock if needed?
Click to expand...
Click to collapse
You should just be able to flash it through recovery. It's available as a flashable zip in one of Eugenes threads.
Sent from my SGH-T959 using XDA App

[KERNEL] Customized stock FroYo kernel 2.6.32.17 (01/18/2011)

OK, here we go...
smaller (lzma compressed)
overclocked
perflock disabled
interactive governor
ondemand governor fixed
CFQ and BFQ IO schedulers
UTF-8 NLS (default)
LZO compression
ext4 support
CIFS (module)
Aufs (module)
TUN/TAP (module)
...available scaling frequencies are 123, 246, 480, 600, 768, 787 and 806 MHz. Default governor is ondemand. Default speed is 246 MHz min and 600 MHz max. This can be changed using SetCPU or manually via sysfs.
Note
Support for ipv6 was modularized to make kernel smaller. You can activate it by loading ipv6 module through adb shell or terminal:
Code:
insmod /system/lib/modules/ipv6.ko
...the same goes for ext4 support (two modules need to be loaded):
Code:
insmod /system/lib/modules/jbd2.ko
insmod /system/lib/modules/ext4.ko
Legal
This software is licensed under GPLv2, distributed free of charge and WITHOUT ANY WARRANTY! Source code for this software can be found on HTC Developer Center. Links to applied patches are provided in 2nd post. If you feel that this is not enough, I also offer (upon formal request of a third party) all the source code on a customary medium for a charge no more than a cost of phisically performing distribution.
Do not flash if you don't know what kernel is and what it does!
Changelog
0.5 (January 18, 2011)
lzma compression
disabled phone status detection
some cpufreq improvements
some grafx improvements
0.4 (December 23, 2010)
ext4 support
reverted to stock ondemand governor
0.3 (December 3, 2010)
added CFQ and BFQ IO schedulers (BFQ is default)
removed some unneeded stuff from the config (smaller footprint)
0.2 (December 2, 2010)
ported ondemand governor from CM's kernel source
0.1 (November 30, 2010)
initial release
OC table from dumfaq
aufs support
interactive governor
You Sir are a genius. Will flash it now and report back.
EDIT:
Testing current (Screen Off profile 122/122), max and min frequency.
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
[B][COLOR="Lime"]122880[/COLOR][/B]
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
[B][COLOR="Lime"]787200[/COLOR][/B]
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
[B][COLOR="Lime"]122880[/COLOR][/B]
Working perfectly! My battery gives you a hug!
One thing I noticed: 787/122 ondemand main changes to 787/245 after turning the screen off and on again. Have to click the SetCPU slider for min freq to set it to 122 again even though it shows 122 as current min.
Video:
Works beautifully so far!
Big thank you, to you!
Is the performance any better than with dumfuq's kernel? Just wondering what the advantages to the new kernel are
What is the right way to install system overlay since it has the aufs module?
What I did_
-Flashed aufs_no_kernel.zip
-Rebooted
-adb shell to enable aufs
Code:
aufs --enable
Enabling read-write /system overlay...
Please reboot your phone for changes to take effect...
So far so good but the next reboot stopped at the first "HTC" screen with logcat (or any other adb command) telling me nothing but this:
Code:
C:\androidsdk\tools>adb logcat
- exec '/system/bin/sh' failed: No such file or directory (2) -
Mounting /system through Clockwork recovery didn't help either.
I googled the error and found this answer:
This means that in your recovery image, even though you might have installed busybox, the symlink to it is missing (/system/bin/sh should be either bash or a symlink to your busybox binary)
Click to expand...
Click to collapse
Guess aufs_no_kernel.zip was the wrong file to start with.
FYI, I am running the Modaco 2.2 r4 ROM. The only difference is that I added busybox and /etc/init.d scripts support (busybox run-parts) via the Android Kitchen to it.
Could this cause the error or am I doing something else wrong?
Thanks for you help and work!
Hmmm, it produces some graphic glitches (transient short horizontal lines ) in my Cyanogenmod 6.1 RC2, maybe the cm kernel has some other tweaks.
No probs I did a backup.
Thanks for this anyway, you're quick, man.
Cheers.
will this work for whitetigerdk's froyo rom?
my setcpu Governor states conservatice, and the frequency is Max 787MHz. Is this what it suppose to be? Because i dont understand conservative performance etc.
yanlong94 said:
will this work for whitetigerdk's froyo rom?
my setcpu Governor states conservatice, and the frequency is Max 787MHz. Is this what it suppose to be? Because i dont understand conservative performance etc.
Click to expand...
Click to collapse
You should read up more rather than asking questions that have been asked many times (look at first post bolded in red).
Since you mentioned setcpu, why don't you try to read through the FAQs?
Cheers,
Sent from my HTC Legend using Tapatalk
@BlaY0
my phone freezed with 787 MHz . but i have no problem 768 MHz in old kernel . could i request you to add 768 MHz?
Finished installing, working fine. Thanx for all the work you've done
Sent from my HTC Legend using XDA App
ernestus said:
Hmmm, it produces some graphic glitches (transient short horizontal lines ) in my Cyanogenmod 6.1 RC2, maybe the cm kernel has some other tweaks.
No probs I did a backup.
Thanks for this anyway, you're quick, man.
Cheers.
Click to expand...
Click to collapse
If I'm not wrong CM RC still based on older kernel (2.6.29)? And this one is for official froyo ROM with latest kernel (2.6.32).
Sent from my HTC Legend using Tapatalk
Didnt expect such a big differance, everything runs quite a bit smoother.
Sent from my HTC Legend using XDA App
Just installed, working great. I am using overclock widget.
Thanks for the work!
Ik
BlaY0 said:
...available scaling frequencies are 123, 246, 480, 600 and 787 MHz. Default governor is ondemand with 123 MHz min and 600 MHz max frequency. This can be changed with SetCPU or manually via sysfs.
Click to expand...
Click to collapse
More frequencies would be nice (I'm more than.happy with 768MHz). As would the source code of your kernel.
I am experiencing rather weird behavior of ondemand scaling governor (not just with this customized but also with stock one) comparing to 2.6.29... as if powersave bias isn't working at all. And it is changing states quite heavily comparing to 2.6.29... need to take a closer look...
Click to expand...
Click to collapse
Interesting, I was experiencing the same, I thought it was a problem with the stock froyo ROM and it was one of the main reasons for me to switch back to cm as it heavily reduces battery life. the interactive governor doesn't have this problem?
Well, with 2.6.29 you have to use old Wi-Fi drivers, that means Wi-Fi hotspot won't work coz there's no "hotspot" driver for old kernel.
Sent from my HTC Legend
kugel. said:
Interesting, I was experiencing the same, I thought it was a problem with the stock froyo ROM and it was one of the main reasons for me to switch back to cm as it heavily reduces battery life. the interactive governor doesn't have this problem?
Click to expand...
Click to collapse
Yeah, battery drain while not sleeping was quite heavy. It's not the problem with the ROM itself... I tried good ol' 2.6.29 and ondemand governor was acting just fine. Now I'm using interactive governor and it's doing fine. Will diff ondemand governor as soon as I find some time...
Sent from my HTC Legend
Is there any way to run @ 768 MHz?
Sent from my HTC Legend
gyroing said:
Is there any way to run @ 768 MHz?
Sent from my HTC Legend
Click to expand...
Click to collapse
Nope. :-\
Sent from my HTC Legend using XDA App
What about 825MHz?
Sent from my Legend using Tapatalk

[Kernel] UPDATE: Jan 23 HeyItsLou Custom Sense Kernel #9 La Villa Strangiato

Summary:
Well I went ahead and jumped into the Kernel world. This Android stuff is like crack lol While there are other great options as far as Sense kernels go such as Chad's I wanted to make one that I can call my own something that will be stable on all devices and is optimized for speed and stability while also providing good battery life. Going forward I will be using my own kernels with all 3 of my Rom projects.​
Features Include:
Compiled from latest Htc Source Code: 2.6.32.17
BFQ I/O Scheduler NEW in #7
BFS Scheduler Only in #5 and #9
SD Card Speed Fix Patch NEW in #9
3-10 Multi-Touch Support - Included in #6 & #7
Disabled Kernel Debugging for increased performance NEW
in #7
Disabled Kernel File System Debugging for increased performance NEW in #8
Advanced Power Management Enabled
NEW Htc Boot Performance Enabled
NEW Htc Performance Profiles Enabled:
Screen "OFF" Speeds set Automatically: Minimum 245000 Maximum 245000
Stock Speeds
Default Governor Profile "On Demand"
All Governor Profiles Enabled
CIFS Support (Modular)
TUN Support (Modular)
Ext4 Support (Modular)
Wireless N Support (Modular)
READ ME:
I Recommend NOT using SetCPU with any of my kernels let the CPU governor do it's thing. All of what makes my kernels special is equipped out of the box and does not need assistance from SetCPU​
Credits:
Koush: For his Any Kernel Updater
chad0989: Guidance
tchebb: 3-10 Multi-Touch Patch
All of You: For all of the faithful HeyItsLou users for your support, encouragement and great ideas!​
Disclaimer:
I don't have one use at your own risk​
Installation
Flash in recovery just as you would a Rom
For anyone having issues or as a "just in case" wipe Dalvik Cache in recovery before flashing the kernel
Downloads:
HeyItsLou Custom Sense Kernel #4 Code Name "Heart of the Sunrise"- http://www.multiupload.com/XRESJKQUSD
HeyItsLou Custom Sense Kernel #5 Code Name "Mood for a Day"- http://www.multiupload.com/CB2F3C3NOK
BFS CPU Scheduler
HeyItsLou Custom Sense Kernel #6 Code Name "Siberian Khatru"- http://www.multiupload.com/KGHFH0DWN8
3-10 Multi-Touch Support
HeyItsLou Custom Sense Kernel #7 Code Name "Yours Is No Disgrace"- http://www.multiupload.com/GOIOA3BPXE
BFQ I/O Scheduler & 3-10 Multi-Touch Support
HeyItsLou Custom Sense Kernel #8 Code Name "The Gates of Delirium"- http://www.multiupload.com/RICRJWTWTB
BFQ I/O Scheduler No Multi-Touch Support
HeyItsLou Custom Sense Kernel #9 Code Name "La Villa Strangiato"- http://www.multiupload.com/1O4IHLPK1V
*NEW* BFQ I/O Scheduler, BFS CPU Scheduler, SD Card Speed Fix No Multi-Touch Support​
FYI:
Kernel #8 is based on #4 *NEW* in #8 is the BFQ I/O scheduler Multi Touch Support has been left out for those having trouble booting kernels with Multi-Touch support.
Kernel #9 is based on #4 *NEW* in #9 is the SD Card Speed Fix Patch as well as the BFS CPU Scheduler and BFQ I/O Scheduler Multi Touch Support has been left out for those having trouble booting kernels with Multi-Touch support.​
Info:
BFS CPU Scheduler - http://ck.kolivas.org/patches/bfs/bfs-faq.txt
BFQ I/O Scheduler - http://algo.ing.unimo.it/people/paolo/disk_sched/​
Latest Kernel Sources Jan 23, 2011:
http://www.multiupload.com/YUH7O7O28V​
First Sweet, gonna try this now. You are awesome Lou!!
Nice work bud... i will test on my rls4 and let you know how it goes..
About to install and give a try.
incubus26jc said:
Nice work bud... i will test on my rls4 and let you know how it goes..
Click to expand...
Click to collapse
It works really well with the EVO framework smooth as butta
downloading now on stock deodexed ROM will update tmw.
Installing on red 2.1.3 with distinct inc....will up date in the am.....
Sent from my ADR6300 using XDA App
Hey Lou,
Considering not everyone knows maybe you should put wipe dalvik before flashing the new kernel? Just to save some headaches..just a thought...
Sent from my Incredible using XDA App
I just installed forgot to wipe the davlik cache.... works fine though...
Sent by my Incredible Secretary
Initial impressions: Screen on and web performance looks good, no stuttering on pandora with screen off...we shall see how battery life goes.
fitness12 said:
Hey Lou,
Considering not everyone knows maybe you should put wipe dalvik before flashing the new kernel? Just to save some headaches..just a thought...
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
Not necessary for kernel install.
ok, so im out of town, can i flash a kernal or do i have to wait till i get back to my home service area? Im downloading it to my phone now with the new blue theme. cant wait to get it going, great senseless rom lou, hope this kernel makes it even better.
donnyp1 said:
ok, so im out of town, can i flash a kernal or do i have to wait till i get back to my home service area? Im downloading it to my phone now with the new blue theme. cant wait to get it going, great senseless rom lou, hope this kernel makes it even better.
Click to expand...
Click to collapse
Flash away my friend you're good to go.
gracias mi amigo, you are the rom king! looking forward to pressing this kernel to max usage tomorrow.
LOU,
So far so good... surfed, played a little music, angry birds, and works nice.... tomorrow morning will be the big test... charging my extended battery tonight to see how long I can keep it going. With your red 2.1.3 ROM stock kernal I went with two full days. Not charging the phone at night inbetween. Moderate use of phone...emails, a few calls, music, etc...
sent by my Incredible Secretary...
HeyItsLou said:
Not necessary for kernel install.
Click to expand...
Click to collapse
I have always read you should but hey...I don't argue with a master of everything.
Sent from my Incredible using XDA App
fitness12 said:
I have always read you should but hey...I don't argue with a master of everything.
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
hahaha not quite
Everything is very smooth. Like you said it would be. No need to overclock.
Quadrant scores are lower than usual. Usually means it will have exellent battery life. Dont base a kernel on quadrant scores. If you want better battery life then you want your scores to be lower. I'm sure that overclocking will get you better scores but will decrease battery life. So if everything is running smooth for you, then dont overclock just to get better scores.
think im gunna like this one lou!

[KERNEL] ★ XSKernel v0.5 ★ 1.8GHz OC • 6 Governors • V(R) I/O Scheduler • Much More!

[KERNEL] ★ XSKernel v0.5 ★ 1.8GHz OC • 6 Governors • V(R) I/O Scheduler • Much More!
XSKernel
The best an Incredible S can get​
Disclaimer: Please read before continuing
You use this kernel and it's available settings at your own risk. I accept no responsibility for your phone, or anything that happens to it while using the feature. Although it has the ability to overclock to 1.8GHz, this may shorten the life of your device.​
Click to expand...
Click to collapse
The aim of this kernel is to be the most feature rich kernel available for the Incredible S. The kernel is the engine of your phone, and I want to include support for everything! If there is something you need and it isn't here, let me know and I will do my best to add it. XDA is a community, and lots of the work in this kernel has been discovered / and created by a wide range of people, all of whom this would not be possible. It is pretty impossible to name all of the people to thank, but know this is the result of a whole community, and my gratitude goes out to everyone who has contributed to this site!
Sources are available at my GitHub
Latest Version: XSKernel v0.5.zip
Released 14/05/11​
Features
- CPU Table The CPU table has been modified to include the following freqs:
----------245MHz, 422MHz, 499MHz, 576MHz, 652MHz, 729MHz, 806MHz, 960MHZ, 1GHz, 1.1GHz, 1.22GHz, 1.34GHz, 1.42GHz, 1.49GHz, 1.65GHz, 1.72GHz & 1.8GHz
- Available CPU Governors Interactive, Smartass, Conservative, Powersave, Performance & Userspace
- Heavily modified Smartass config by LeeDrOiD
- Default Settings Smartass governor @ 245-1420MHz
- V(R) I/O Scheduler as default
- CPU Freq VDD levels interface by snq
- Improvements in WiFi Drivers (inc. WiFi PM=FAST in standby)
- Various clean-ups & optimisations
- Added EXT4 & JDB2
- Extended Wi-Fi range
Benchmarks @ 1.8GHz
Linpack - 63.366 MFLOPS
Neocore - 57.0 fps
Quadrant - 2139
ROM Compatibility
These are the ROM's the flashable zip is confirmed to work with. It will work with any ROM but I may need to modify the file, so let me know if you have any problems
- HTC WWE 2.3.3
- LPRemixHD v1.2
Known Bugs
Please report any bugs you find, and I will endeavour to fix them
- Camera (HTC's fault not mine! I am working on it)
Don't forget to thanks this post if you like my work! Donations are not requested or expected, but are greatly appreciated ​
Click to expand...
Click to collapse
Changelog
Code:
XSKernel v0.6 - 17/05/11
- Switched to V(R) I/O Scheduler
- Added SLQB
- Switched kernel to LZMA compression
- Fixed governor and speed defaults
XSKernel v0.5 - 14/05/11
- First release
Is this for S-Off/ rooted phones only?
of course S-OFF is needed. Otherwise how will you be able to flash a zip(without verification)?
RBThompsonV said:
Is this for S-Off/ rooted phones only?
Click to expand...
Click to collapse
Yes, you need S-ON to write to any partition on the phone other than /data, so ROM's and kernels are a no go for S-ON users.
Wow nice, wish I had s-off, wat is the full quadrant score you get @ 1,8ghz?
Sent from my HTC Incredible S using Tapatalk
Enes_81 said:
Wow nice, wish I had s-off, wat is the full quadrant score you get @ 1,8ghz?
Sent from my HTC Incredible S using Tapatalk
Click to expand...
Click to collapse
Benchmarks are in the first post
i'm pressing thanks for every of LP's post...
Thank you very much,
BFS is one of the worse schedulers. It gives good benchmarks scores but it's really slow. I suggest you switching to V(R) I/O Scheduler
The VR scheduler is include so iwill switch for the next release, thanks for the advice. I am try to patch to 2.6.35.13 (which is a massive chore, I must be doing it wrong), but it should fix the camera issues when done.
I can't belive HTC released broken sources
Sent from my HTC Incredible S using Tapatalk
tutorial how to use git/github/force.com
could some1 who has already downloaded please mirror this? O
download link busted.
yep
can anyone mirror it who already download?
just upload at multiupload or so
Sorry guys, I will be uploading tomorrow somewhere more stable. Might even have fixed camera
Sent from my HTC Incredible S using Tapatalk
ok, if the camera problem is solved, it's worth wait
So ur workin on my idea prophet?
Hope it works
Sent from my HTC Incredible S using XDA Premium App
Hawkysoft said:
So ur workin on my idea prophet?
Hope it works
Sent from my HTC Incredible S using XDA Premium App
Click to expand...
Click to collapse
No, I don't have the files for the mecha, I just think I know what the problem is from looking at the latest AOSP sources.
the link is back up, although this is the 0.5 version with the broken camera still, working on the fix now

[kernel][290911] NeoBlaze Kernel for stock/MCR - Now works on Gingerbread

NeoBlaze Kernel for stock/MCR
Click to expand...
Click to collapse
​
Information about kernel, really, this contains everything (almost)
This is based on the newly released LG v10e kernel sources. Now works on both Froyo and Gingerbread stock and MoDaCo based ROMs. Will not work with CyanogenMod based ROMs.
There are 2 versions now, ext3, and a separate ext4 version. Make a backup before flashing especially the ext4 version, in case if it goes wrong.
Features:
- EXT4 built in (finally)
- OC/UV support, overclocking upto 1400 mhz - use pimp-my-cpu (other apps may not work)
- SDRAM, VDE and GPU overclock
- Voodoo Sound
- BFQ I/O scheduler
- SLQB Memory Allocator
- CIFS, TUN
- few other little tweaks inc some designed to improve battery life
- new wireless.ko module
Credits
- Cpasjuste for work on oc/uv, and learnt a lot from his posts etc.
- Beene for some of the tweaks to improve battery life
INSTALLATION
- Be sure to REMOVE "boot settings" from Pimp My Cpu before installing the kernel to reset default values.
1. reboot to CWM
2. Clear cache
3. Advanced, clear Dalvik
4. install zip from SDcard
5. Reboot
DOWNLOAD
make sure you back up before installing, just incase something goes wrong..
280911 - froyo & gingerbread (doesn't change mount)
280911 - EXT4 FROYO
- Fixed bfq i/o scheduler
- stock voltage at boot (1000mV)
- halt avp when entering suspend
210911b - EXT3 (froyo & gingerbread)
210911b - EXT4 FROYO ONLY
- now works on gingerbread ROMs (thanks to koush, benee and rusty for their work on AnyKernel flasher) (also heads up to TopoGigi for first running it on 2.3)
- touchscreen tweaks, battery tweak
- fixed touchscreen bug
150911
- BFQ now default I/O scheduler
- OC/UV is back
- default clock speed 1015MHz, 950mV
130911
- Added BFQ I/O Scheduler
- Tegra2 specific compiler optimization
- Added SLQB Memory Allocator and made it default allocator
- lowmemorykiller: only check cache for thresholds (Brian Steuer)
- CIFS, TUN
120811 - normal version
120811 - lower OC values
- removed USB accessory (wasn't working properly anyway)
- enabled RNDIS
- fixed init.d permissions (hopefully will solve bootloops)
- added a version with lower oc value - upto 1200Mhz
090811
- Voodoo sound added (thanks supercurio)
070811
- change to UV/OC values
- SDRAM, VDE and GPU overclock (thanks vork and morfic)
- fix for proximity and accelerometer sensor
- USB accessory mode enabled
050811b
- optimised app killing (thanks beene)
- 8 step clock speeds and volts - same as in vorkkernel (hopefully will fix some of the bootloops)
- overclock upto 1400mhz
- compiled with toolchain 4.4.3
040811
- included init.d (thanks ilos for the heads up) - should fix some of the bootloops
030811
- initial release
My Github here
NB: I was building this as part of my learning process, and thought I would share it since V10E kernel doesn't have ext4 support yet. Please take it easy on me, i'm still learning
If you like it dont forget that 'Thanks button'
Thanks!
I will test it!
will this work on fr19???
Thanks a lot for the kernel. Flashed some moments ago and so far no issues.
System feels very smooth, 3g, wifi and bt are working fine.
Kickasskev said:
will this work on fr19???
Click to expand...
Click to collapse
Yes it will, but always good to back up just in case.
Sent from my LG-P990 using XDA App
I have flashed it on my djdroid 0.6 and it works very well atm...
OC is max @1.2ghz.
Thank you Imperticus!
What tool can I use to convert ext3 to ext4?
BR.
flashed on stock V10e => stuck on LG logo ( with progress bar )
ilos said:
flashed on stock V10e => stuck on LG logo ( with progress bar )
Click to expand...
Click to collapse
That's strange, because this is based on the stock v10e kernel. I've only tried it on Modaco based ROMs. Sorry, I can't think of a reason... I'll look into it. Did you manage to flash any other ext4 kernels?
yukkio said:
What tool can I use to convert ext3 to ext4?
BR.
Click to expand...
Click to collapse
try this
http://forum.xda-developers.com/showthread.php?t=1137218
that's a problem i have each time i try to flash a custom kernel on a stock rooted rom that's happened since v10b ( c , d , etc.... ) same problem with cpajuste kernel , mck kernel.... Paul from Mocado doesn't known where is the problem too...
ilos said:
that's a problem i have each time i try to flash a custom kernel on a stock rooted rom that's happened since v10b ( c , d , etc.... ) same problem with cpajuste kernel , mck kernel.... Paul from Mocado doesn't known where is the problem too...
Click to expand...
Click to collapse
Thats very strange. is that specific to you?
Sorry to say, but is Paul can't find the problem, then I surely won't.
i'm not the only one , take a look here : http://android.modaco.com/topic/340...-ocuv-kernel/page__view__findpost__p__1705341
ilos said:
i'm not the only one , take a look here : http://android.modaco.com/topic/340...-ocuv-kernel/page__view__findpost__p__1705341
Click to expand...
Click to collapse
From what i read so far, seems like a few models can't support kernels that has overclocking over 1200mhz. is that what you experienced?
Imperticus said:
​
This is based on the newly released LG v10e kernel sources. It will only work with stock/Modaco based ROMs. Will not work with CyanogenMod based ROMs.
Features:
- EXT4 built in (finally)
- UC/OV support, overclocking upto 1300 mhz - use pimp-my-cpu (other apps may not work)
- deadline I/O scheduler
- few other little tweaks inc some designed to improve battery life
- new wireless module
- more to come..
Credits
- Cpujuste for work on oc/uv, and learnt a lot from his posts etc.
- Beene for some of the tweaks to improve battery life
DOWNLOAD
make sure you back up before installing, just incase something goes wrong..
NB: I was building this as part of my learning process, and thought I would share it since V10E kernel doesn't have ext4 support yet. Please take it easy on me, i'm still learning
If you like it dont forget that 'Thanks button'
Click to expand...
Click to collapse
sorry if you think im picky but is this right, whats highlighted in red above???
Under Clock/ Over Volt
should it not be
Over Clock/Under Volt
Kickasskev said:
sorry if you think im picky but is this right, whats highlighted in red above???
Under Clock/ Over Volt
should it not be
Over Clock/Under Volt
Click to expand...
Click to collapse
I'm sure you know when i meant - corrected 1st post
Imperticus said:
I'm sure you know when i meant
Click to expand...
Click to collapse
hehehe i did say i was being PICKY, but thanks it's does work on FR19
it's says on the first post it goes up to 1300mhz, but on the pimp my cpu it only goes to 1200mhz.
Am I just being picky again???
Kickasskev said:
it's says on the first post it goes up to 1300mhz, but on the pimp my cpu it only goes to 1200mhz.
Am I just being picky again???
Click to expand...
Click to collapse
That my friend is what we call a bug lol..the kernel itself has capacity to go to 1300mhz, but for some reason doesn't show up here. I'm working to fix that.
thats no problem, runs great anyway cheers

Categories

Resources