[Kernel] SwiftExtreme for MCR/Stock - v10e - ABANDON - LG Optimus 2x

After long become a viewer, learning, and debugging. I'm proud introduce :
SwiftExtreme Kernel for MCR/Stock - FROYO - ABANDON​
Click to expand...
Click to collapse
Version Dated 06-September-2011 is the latest, no bugfixing, no deployment again, if you find bugs, sorry, I can't help you again, I'm already try to fix all the errors that I find, see you again when LG release new kernel with Gingerbread hopefully
This kernel is heavy with patches and tuning, so it can give better performance with STOCK/MCR ROM with less power drain. It has many patches that included, maybe I'll miss some credits..
But for most of the time this kernel credits to:
Cpasjuste for awesome work OC/UV mechanism
Morfic for awesome patches related with LG star
Faux123 for awesome patches related with LG G2x/Motorola Atrix
Ardatdat for awesome patches with A500
Kernel arm mailing list for awesome patches
[email protected] for cool RAMDISK image
Imperticus for cool kernel, I learn a lot from what his doing
supercurio for voodoo sound patches
[email protected] for screenstate script
Djdroid ROM for led script
This is the latest version of SwiftExtreme-Final:
-Based on Kernel 2.6.32.43
-OC Upto 1.4Ghz
-Redesign cpasjuste OC mechanism, so, now possible to make version upto 1.2Ghz if anyone needed
-ZRAM Builtin SWAP(check for zramscript in init.d, customize if you feel it doesn't work correctly with your need)
-Remove screenstate script in init.d from previous kernel, I don't see benefit of this script
-AVP overclock, smooth audio/video processing
-Remove 3D overclock, it doesn't give 3D performance a lot, only gives battery drain
-Add zipalign script to kernel, to make your stock ROM smooth, better memory consumption and feel faster
-Voodoo V1 sound driver, if you get choppy sound, try removing your voodoo control application, and try again without those voodoo control application, from what I see, this voodoo control application doesn't work very well with voodoo sound driver in this kernel. But sometimes, reinstall voodoo control application can solve choppy sound output.
-Use SLQB as SLAB memory allocator
-Replace BFQ with simple I/O kernel I/O scheduler, really fast...
-Patched with optimized ARM RWSEM to better performance
-Use optimized kernel memcpy
-Patch with sometimes CPU forget second core clock
-Patch with add memory contiguous memory allocator, from information, it should free some memory after kernel loading
-Patch with autogroup
-Patch with tinyJRCU for better performance
-Patch with 50% EXT4 regression, it should gives better performance with EXT4 filesystem
-And other small patch that I don't remember correctly
I'm sorry if I still not perfect for kernel builder, I just want to share what I've done
Download 06092011 Final Release-FINAL
http://dl.dropbox.com/u/15667879/SwiftExtreme/latest/SwiftExtreme-Final-ZRAM.zip -> 1.4 Ghz version
http://dl.dropbox.com/u/15667879/SwiftExtreme/latest/SwiftExtreme-Final-ZRAM-LC.zip -> 1.2 Ghz version for LG Optimus 2x that wasn't possible to bootup at 1.4 Ghz, this version also the best anyone that needs good battery, because it adds more step at step below 1015Mhz
Features : Remove Voodoo Sound Driver V1.., good bye
Remove Autogroup Patch.., good bye
Remove tinyJRCU Patch.., good bye
Reduce delay when loading application
Tune CFS scheduler
Tune memory killer so it can works well with zram
Tune swap configuration to utilitize zram
Download 04092011 Final Release-Fix for Bluetooth Problem(I hope)
http://dl.dropbox.com/u/15667879/SwiftExtreme/SwiftExtreme-Final-ZRAM.zip -> 1.4 Ghz version
http://dl.dropbox.com/u/15667879/SwiftExtreme/SwiftExtreme-Final-ZRAM-LC.zip -> 1.2 Ghz version for LG Optimus 2x that wasn't possible to bootup at 1.4 Ghz, this version also the best anyone that needs good battery, because it adds more step at step below 1015Mhz
Features : SLQB as SLAB Allocator, replace SLUB because it feels more smooth when ZRAM not available
This kernel only work for FROYO based, not working with Gingerbread, the reason not compatible with Gingerbread because ramdisk incompatible between Gingerbread based, for example I make compatible with modaco kernel GR2, but in other gingerbread, it run, but WIFI doesn't work, so, to prevent problem, I don't consider Gingerbread release until LG release official
I'm included stock lockscreen if anyone from 0725 based stock ROM need it, it can wakeup and fast unlock compared with those sluggish LG lockscreen, replace in /system/framework, don't forget to change the permission like the old one...
http://dl.dropbox.com/u/15667879/SwiftExtreme/android.policy.jar
Download 24082011 Preview Release
http://dl.dropbox.com/u/15667879/SwiftExtreme/SwiftExtreme-Preview.zip
Download 18082011
http://dl.dropbox.com/u/15667879/SwiftExtreme/SwiftExtreme-18082011.zip
[24082011] Preview Release 2.6.32.43->> use with caution, this is the preview release, gonna have lots of bug...
Preview Release Features :
Overclock upto 1.4Ghz
Lowest clock @250Mhz
SLQB memory allocator
BFQ as default kernel I/O
Compiler flags optimization
Voodoo V1 sound driver(eventhough it shows not supported kernel, but it runs well)
Graphnite Loop compiler optimization
Default SD Card buffer Optimization 2048KB
VFP kernel optimization flag
[18082011] V3 Released, V2 and V1 was released at our local famous forum in Indonesia
OC/UV upto 1,4Ghz
AVP dan SDRAM overclock
GPU_DIVIDER reduction
Performance CPU Governor with MinMax CPU Governor supported(beenee said not working)
VFP kernel optimization
Compiler optimization(With Korea Android toolchain that focus with Cortex-A9 optimization)
Graphnite Loop compiler optimization
Default SD Card buffer Optimization 2048KB
SLQB memory allocator
BFQ kernel I/O scheduler as default
Support Optimized Deadline kernel I/O scheduler
Builtin Voodoo Sound Driver
EXT4 support and convertion
CPU Alignment Tweak
Remove AppleTalk and CDROM driver
Builtin ScreenState Scalling with Performance/Powersave
Don't forget press "Thanks" button if you like my work..
And for anyone interested with my kernel work, eventhough, i don't updated a lot, because not very good connection here..
My gitourious link:
SOURCE CODEGitourious

Finally, it works perfectly in stock rom 10d. Tks
Enviado desde mi LG-P990 usando Tapatalk

testing right now!!
looks amazing!
______________
Edit:
Boot Looping at FR19 =(

boto said:
testing right now!!
looks amazing!
______________
Edit:
Boot Looping at FR19 =(
Click to expand...
Click to collapse
Hi, have you clear dalvik-cache, I'm using Fearkill 12.5 as my test, I think it is same as FR19, don't forget to unplug your usb cable from computer, it makes bootloop too sometimes..

This kernel automatically converted system and data to ext4? or have the option to manually convert?

petyo.tsanov said:
This kernel automatically converted system and data to ext4? or have the option to manually convert?
Click to expand...
Click to collapse
it is automatically

kernel flashed successfully on latest Fearkill 12.6
no bootloop so far.

fajarep, there is no need to install voodoo control plus to enable voodoo sound?
because i installed it but it says kernel does not support it.

Hi, what is this "cpu alignment tweak" you mention? Has it got to do with the cp15 bug? Could you please link to how you solved/tweaked it?

ryaneu said:
fajarep, there is no need to install voodoo control plus to enable voodoo sound?
because i installed it but it says kernel does not support it.
Click to expand...
Click to collapse
yes you need voodoo control plus or it will not work

voodoo control plus does not work in this kernel, when i try to enable it, it says voodoo sound driver loading issue.

Is this kernel working on mcr gr1?
I mean alfa version of GB from modaco
Sent from my LG-P990 using XDA Premium App

Wipe cache
Wipe darwing cache
Install kernel cwm
Enjoy
Enviado desde mi LG-P990 usando Tapatalk

Nice Work. Keep It up. I'll Test this soon.

Runs good for me on Modaco FR19
Wiped Cache
Wiped Dalvik Cache
then Flash via CWM
no Problems(can´t test Voodoo)
Greets and Thanks

i had clean the cache and unpluged the cable.
anyway, i will try again...

boto said:
i had clean the cache and unpluged the cable.
anyway, i will try again...
Click to expand...
Click to collapse
Wipe dalvik cache
wipe cache
apply kernel
wipe dalvik cache
wipe cache
and bootloop.
=/

boto said:
Wipe dalvik cache
wipe cache
apply kernel
wipe dalvik cache
wipe cache
and bootloop.
=/
Click to expand...
Click to collapse
I'm sorry I don't have idea, what rom do you use, maybe there is additional script that doesn't work with this kernel. This kernel already undervolt. At 1Ghz if still not boot up :
1. You use another script that undervolt 1ghz. Or
2. Your P990 doesn't support boot @ 1Ghz with 990mV.
Sent from my LG-P990 using XDA App

hey fajarep
does your kernel require voodoo control plus to enable voodoo sound driver?
i can't enable it in the app.

fajarep said:
I'm sorry I don't have idea, what rom do you use, maybe there is additional script that doesn't work with this kernel. This kernel already undervolt. At 1Ghz if still not boot up :
1. You use another script that undervolt 1ghz. Or
2. Your P990 doesn't support boot @ 1Ghz with 990mV.
Sent from my LG-P990 using XDA App
Click to expand...
Click to collapse
I also don't understading what is happening.
i'm using the Modaco FR19 without any modification.
other users doesnt have problem with.
who knows =/

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

[KERNEL] fps v0.4 kernel for stock/MCR [2012-02-08]

fps kernel by dr4go​
This kernel is based on the newly released LG v20Q sources, but also includes every (still) needed fix from imperticus' NeoBlaze kernel. It should work on both Froyo and Gingerbread stock and MoDaCo based ROMs. It won't work with CyanogenMod based ROMs.
Prerequisites:
For the SWAP Enabler you need at least 384MB of free disk space on your /data/ partition. And because the swap enabler just triggers the creation of a swapfile it would be best if the data partition wouldn't be too full when executing it (fragmentation will decrease the swap performance by a whole lot!)
Features:
- EXT2/3/4 built in
- NTFS R/W built in
- OC/UV support, overclocking up to 1552MHz [based on cpasjuste] - I recommend SetCPU (http://forum.xda-developers.com/showthread.php?t=505419)
- SDRAM, VDE and GPU overclock [morfic]
- Voodoo Sound [supercurio]
- VR I/O scheduler
- BFQ I/O scheduler (default)
- SLQB memory allocator
- CIFS, TUN
- SWAP support (including swap notify patch for people who want to play around with compcache)
Credits:
- cpasjuste
- beene
- rmcc
- pastime1971
- morfic
- supercurio
- hell_97
- msk
- faux123
- imperticus
Greetings:
- carburano
- juri256
- ryan
INSTALLATION
1. Remove "boot settings" from Pimp My Cpu to reset to default values
2. Reboot into CWM (v5.0.2.7-r2 recommended)
3. Install zip file from SDCARD
4. Reboot
Kernel sources: Github
Personal note: Although I've already been built a lot of kernels (for the HTC Desire HD and also the LG Optimus 2X) I've never released them to public. And I mainly decided to do it, because I'm really really unsatisfied by the performance of this device. Imho it could and should perform a lot better. Join me if you would like to be part of this adventure.
And to conclude with imperticus words: Please also don't forget the 'Thanks button'.
CHANGELOG
2012-02-08
**Kernel v0.4:
- Based on LG's v20Q codebase
- Total removal of RAM hack (may be preliminary, hadn't the chance to look into a few issues, yet...)
- 1st try to fix 50hrs+ issue and a bluetooth incompatibility
2012-01-12
**Kernel v0.3a:
- Reverted the linux kernel patching series (apparently we are stuck on v2.6.32.9)
- Reduced RAM hack to 32MB
- Changed frequency table again (1015MHz replaced with 1040MHz)
- _safe installer added (@ Lo_RaT_PeNaT: that's the version for you to try)
2012-01-10
**Kernel v0.3:
- Improved battery usage
- Fixed a small Synaptic problem
- Patched to 2.6.32.53
- Changed default scheduler to BFQ
- Added some arm 2.6.35+ cpu features (=for snappier phone handling)
- Tweaked .config
- Faster startup time
- Improved EXT4 write performance
- Changed wifi driver
- Lots of sysctl tweaks
- Changed default max frequency to 1216MHz (previously 1408MHz)
- Changed frequency table (added a new frequency 1552MHz, removed 1100MHz)
- Tweaked voltages
- Integrated 64MB Hack
History:
Code:
[u]2012-01-09[/u]
**Kernel v0.2a_repack:
- Merged both installers (of v0.1 and v0.2) and created new one (it no longer overwrites the build.prop file)
[u]2011-12-31[/u]
**Kernel v0.2a:
- Reverted battery voltage scaling fix for Froyo sources
**Kernel v0.2:
- Added SWAP support
- Improved EXT2 and EXT3 performance
- Added NTFS R/W support
- Drastically improved disk and memory read and write speeds when heavy I/O is involved
- Added kernel version to status and removed localversion from it
- Integrated swap notify patch (if anybody wants to use compcache)
- New installer (and dalvik cache is now also automatically wiped)
- Changed default min frequency to 216MHz (previously 389MHz)
- Changed default max frequency to 1408MHz (previously 1015MHz)
- Changed default governor
**SWAP Enabler v0.1:
- First public release
**SWAP Disbler v0.1:
- First public release
[u]2011-12-28[/u]
**Kernel v0.1:
- First public release
FAQ
1. Does fps stand for frames per second?
No, it doesn't. And I will never ever release this information to anyone here. Sorry folks.
2. What is the difference between the normal and the safe version?
Only the installer. If you're stuck when booting, please try the _safe version. Otherwise it is the same kernel.
3. ...more to follow...
It's a great news to have a new kernel to try!
Edit:
ROM:Gueste2x_v2.1(base on v20e&v20m)
1.After 3 times test, quadrant score is about 2800 at 1Ghz.(HP SR1 is about 3300)
2.Andrev OC can work. I really like Myrt's apps to set UV&OC.
installed kernel on stock gingerbread rom.
got a quadrant score of 5700+ at OC 1.2 ghz (VR I/O scheduler)
changed I/O scheduler to BFQ and my score jumped to 6000+
dr4go,
Will you add swap support to your kernel? Because this is really great feature for our low memory device )
Fast. Smooth. Thanks!
Sent from my LG-P990 using XDA App
How come these kernels doesn't work with both CM7 and stock (like MCR) based ROMs? Isn't it possible to fix it? Modles? Kernel version? Too much patches provided by LG?
Remember HTC Hero development back in the days; almost all kernels worked independent on ROM. It was an exception (more or less) if the kernel didn't work with a specific ROM.
Looks like a great kernel, but won't flash a stock based ROM over CM.
What about battery life?
Sent from my LG-P990 using Tapatalk
ryaneu said:
installed kernel on stock gingerbread rom.
got a quadrant score of 5700+ at OC 1.2 ghz (VR I/O scheduler)
changed I/O scheduler to BFQ and my score jumped to 6000+
Click to expand...
Click to collapse
Could you please tell me how to change I/O scheduler?
ryaneu said:
installed kernel on stock gingerbread rom.
got a quadrant score of 5700+ at OC 1.2 ghz (VR I/O scheduler)
changed I/O scheduler to BFQ and my score jumped to 6000+
Click to expand...
Click to collapse
Thanks, that is exactly the information I need to improve the kernel. During HTC Desire HD days, there was no better scheduler than the VR I/O scheduler.
Could you also share your results you get with the Anticipatory-, NoOp- and Deadline-I/O scheduler? That way I could select the best one of those.
Thank you in advance.
dr4go
feav said:
dr4go,
Will you add swap support to your kernel? Because this is really great feature for our low memory device )
Click to expand...
Click to collapse
Noted. Imo you are right, that it would be a great feature for the LG Optimus P990.
Still a lot on my todo list... I already wanted to release it a few days back (as you may have noted I made the last commit on December 12th - since then I'm using it on my device.
Lastly... regarding the todo list: it's done when it's done - and as always: No information released to public before a new kernel it's out.
Stay tuned folks.
sibbor said:
How come these kernels doesn't work with both CM7 and stock (like MCR) based ROMs? Isn't it possible to fix it? Modles? Kernel version? Too much patches provided by LG?
Remember HTC Hero development back in the days; almost all kernels worked independent on ROM. It was an exception (more or less) if the kernel didn't work with a specific ROM.
Looks like a great kernel, but won't flash a stock based ROM over CM.
Click to expand...
Click to collapse
Don't get me wrong: I never had CM installed on any of my previous Android devices. My kernel may work on CM, but honestly... I have no clue.
Yes I've also wanted to try CM once, but as you know... you don't have time for everything.
If you are willing to test it, just flash my kernel (but leave also any other working CM kernel on your SDCARD just in case it doesn't boot anymore) and if you do so... please report back... also what works or what doesn't work...
Thanks in advance,
dr4go
I dealt want to try this kernel buy I do not want to f**k up my phone because it is very good with v20o and rock stable.
is it possible to post a stock kernel so I can return without a flash?
thanks
KillerbeeNL said:
I dealt want to try this kernel buy I do not want to f**k up my phone because it is very good with v20o and rock stable.
is it possible to post a stock kernel so I can return without a flash?
thanks
Click to expand...
Click to collapse
You can find your current kernel inside your zip file of your current ROM. And I doubt that it's the stock kernel you've currently have...
dr4go said:
You can find your current kernel inside your zip file of your current ROM. And I doubt that it's the stock kernel you've currently have...
Click to expand...
Click to collapse
its the rebuild stock v20o from hell_97 with same changelog v20o (?)
EDIT its hypnos v2.0 sp1 v20o version
KillerbeeNL said:
its the rebuild stock v20o from hell_97 with same changelog v20o (?)
Click to expand...
Click to collapse
This is your current kernel you have.
To restore it, there are two possibilities:
1) Copy it to your sdcard and flash it inside a root terminal using the commands:
Code:
dd if=/dev/zero of=/dev/block/mmcblk0p5
dd if=/sdcard/boot.img of=/dev/block/mmcblk0p5
2) Copy the boot.img file inside your nvflash folder, and execute:
Code:
nvflash --bl fastboot.bin --download 10 boot.img
dr4go said:
This is your current kernel you have.
To restore it, there are two possibilities:
1) Copy it to your sdcard and flash it inside a root terminal using the commands:
Code:
dd if=/dev/zero of=/dev/mmcblk0p5
dd if=/sdcard/boot.img of=/dev/mmcblk0p5
2) Copy the boot.img file inside your nvflash folder, and execute:
Code:
nvflash --bl fastboot.bin --download 10 boot.img
Click to expand...
Click to collapse
tnx ..i made a nandbackup with CWM from my current rom and now a have flashed your kernel so if anything goes wrong I can go back
I will test this kernel for a couple of days for stability and battery use.
what's with the "windowsmgr.max_events_per_sec 120 " ??
LG 2X lcd screen has a refreshrate of 72hz so anything higher than 72 fps (120) could cause tearing in animations (?)
thanks for your effort and time
KillerbeeNL said:
tnx ..i made a nandbackup with CWM from my current rom and now a have flashed your kernel so if anything goes wrong I can go back
I will test this kernel for a couple of days for stability and battery use.
what's with the "windowsmgr.max_events_per_sec 120 " ??
LG 2X lcd screen has a refreshrate of 72hz so anything higher than 72 fps (120) could cause tearing in animations (?)
thanks for your effort and time
Click to expand...
Click to collapse
Max_events_per_sec sets OS(software opengl related params) related frames. While actual hw fps is setted in tegra frame buffer kernel driver. Increasing refresh rate at HW level(at kernel level) gives fake higher 2d (as benchmarking software read hw refresh rate to judge 2D),Infact worsen performance and in a long run it damages LCD Controllers and can be dangerous Actual supported refresh rate is 60hz for mobile QVGA and HVGA and you may find 60-62 with other company except LG.
Sent from my LG-P990 using Tapatalk
spica1234 said:
Max_events_per_sec sets OS(software opengl related params) related frames. While actual hw fps is setted in tegra frame buffer kernel driver. Increasing refresh rate at HW level(at kernel level) gives fake higher 2d (as benchmarking software read hw refresh rate to judge 2D),Infact worsen performance and in a long run it damages LCD Controllers and can be dangerous Actual supported refresh rate is 60hz for mobile QVGA and HVGA and you may find 60-62 with other company except LG.
Sent from my LG-P990 using Tapatalk
Click to expand...
Click to collapse
So, which value is recommended??? Leave it at 60??? Or 72 in our case????
Cheers!
el_charlie said:
So, which value is recommended??? Leave it at 60??? Or 72 in our case????
Cheers!
Click to expand...
Click to collapse
windows.mgr_max_events_per_sec <---that value is not at all harmfull you can keep any if you want 150-200

[KERNEL][STABLE] Badass Kernel 1.9.2

Hey guys. This is Badass Kernel, a modified version of AU Kernel with a little bit too many additions to fit in the Original Development section.
You'll find my ROM right here!
Logs are disabled in this kernel. This is not a bug, it's a feature.
Compatibility:
Android 4.2.2
CM10.1
AOSPA
PAC
AOKP
Android 4.0.4/4.1.2
CM9
CM9.2
AOSP
Touchwiz ICS V5
So.. new stuff:
1.0
CPU Undervolt down to (0-1-2-4-6).
A_U's bootsplash
Added Badass CPU Governor
Added Badass GPU control
Replace ZRAM LZO compression with Google Snappy compression which is a lot faster
Kernel Samepage Merging enabled by default
Writeback tweaked to do the work only when the screen is off
Added ROW I/O scheduler
Tweaked smartassV2 for more battery saving
Tweaked CFQ and Deadline
1.1
Added frandom support for CrossBreeder to finally work properly
Fixed memory leak in android binder
Restored and updated Lazy CPU Governor (expected: smooth UI, much better battery life and some lag in the first 20-30 seconds after boot)
Filesystem tweaks
Memory tweaks
Added SFB net scheduler and Veno TCP congestion algorithm for better use of internet
Disabled a lot of debugging
1.2
Implemented Dynamic Filesync and enabled by default
Proportional Rate Reduction for TCP
Correct AXI bus values for CPU
Re-added 825 and 844 MHz frequencies (be careful with these as they're not stable, they were left out with a reason)
Trimming /cache every 15 minutes if media playback is stopped.
Updated LowMemoryKiller driver (if you use ram manager or scripts for setting minfree, here are some really good values:3072,4096,12800,14336,15360,19200)
New bootsplash (HTC-alike)
1.2.1
Fixed Snappy
Further UV (0-1-2-3-6)
1.2.2
Enabled Compaction and linked it to LowMemoryKiller
Updated Deadline(now it's better than ROW)
Changed kernel compressor/decompressor from GZIP to the much faster LZ4.
Writeback tweaks from Linus Torvalds
Added TCP congestion algorithms: Hybla, Westwood, Highspeed-TCP. Default is Hybla because in tests, performed better than the rest.
1.3
Enabled Triple Buffering (component of Project Butter by Google)
Added Tiny RCU for smaller memory footprint
Added BoostPulse interface for SmartassV2
1.3.1
Added BoostPulse interface for SmartassH3 and updated it with a new variable(boost_freq) to suit the governors ramping policy
1.4
Lots of code optimizations
AHB Overclocking for faster R/W operations[787 MHz and higher don't have this kind of overclocking because of instability)
New 652 MHz undervolted frequency
CPU Unaligned Access (much faster booting time because of better kernel decompression)
Buffer values updated from Samsung original sources(Triple Buffering, Camera)
SmartassH3 and KSM parameters tweaked for better battery life
1.5
CPU clocks rework
Modified AXI Bus to allow lower CPU frequencies
Added completely stable 68 MHz frequency
New undervolt settings (0-0-1-2-3-5-6-7)
Rewritten Badass CPU and GPU control driver to make more use of 68 MHz frequency
Tuned SmartassH3 to make more use of low frequencies
Added fully functional zCache and ZsmAlloc, backported from 3.4 kernel
1.5.1
Added LowBattery Powersave feature for Badass governor
Badass parameters are more performance biased now
Recalculated Frame Buffer Size for Triple Buffering
Clean-up(remove deprecated CPU governors)
1.6
Add newest Adaptive RED Net Scheduler from 3.4 kernel and make it default.
Replace Snappy Compression with LZ4 Compressor(this is the fastest compressor on the market)
Make our kernel probably the first 2.6 kernel to have these two features
1.6.1
Update LZ4 Compressor from original sources and make it fully functionable
1.7
Replace zRam XvmAlloc with the better ZsmAlloc integration
Update zRam from 3.0 drivers
Make zRam LZ4 decompressor work faster in the same CPU cycles
1.8
Add SIOPlus scheduler (finally something equal or better than deadline)
Add CPU Idle driver to support C4 Deeper Sleep state
Add Wheatley governor to make more use of the new C4 state.
Change Bootsplash
1.9
New governor: WheatleyPlus
Reworked scaling down logic for less calculation
Added BoostPulse interface
Linked BoostPulse to the touchscreen driver (now the governor can really "sense" a touch and boost the frequency after a specific time threshold)
Added Triphasic scaling up logic from Badass (Phase2 is 360 MHz and Phase3 is 480 MHz)
Fixed the Deep Sleep states verification for scaling
Added GPU Control Driver
Added Sampling Down Momentum for dinamically changing the factor for scaling down
Updated OnDemand governor (it's pretty good at the moment)
Remove Badass and Lazy as they were deprecated
Link BoostPulse to the touchscreen driver for SmartassH3 and OnDemand
Optimize the CPU clock structure for WheatleyPlus
Update SIOPlus and add fluid tunables
Introduce Dynamic Cache Pressure
Revise Dynamic Writeback algorithm
Introduce Timer Slack Controller (aka Timer Coalescing, explanation below)
Deep Sleep tweaks
Backport OOM Killing algorithm from 3.8 kernel
Backport LowMemoryKiller and Timed GPIO drivers from 3.8 kernel
Add Whitelist feature to LowMemoryKiller (you can write PIDs of the processes you want to whitelist, in this file > /sys/module/lowmemorykiller/parameters/w_list ~ below you'll find the script for doing this at boot)
Android Binder update
CFS kernel scheduler optimizations
GPU driver optimizations and code cleanup
Make sure that the GPU turns off when the screen is off
Make the sleep states transitions faster
1.9.1
Finetune WheatleyPlus for better responsiveness
Optimize WheatleyPlus for overclocking on 652 MHz and 768 MHz
Fixed graphical glitches(hopefully)
1.9.2
Every bug fixed
Removed WheatleyPlus
Updated Interactive governor to the latest version from 3.8 sources
Add Dynamic Interactive governor (98% the same as Interactive, but it dynamically changes its parameters according to the load)
Dynamic PLL Overclock
Further undervolt until 768 MHz (the latter allows us to do this without losing performance)
Predefine minfree and adj values
Fully functional App Whitelist (example script here)
Forced unaligned access
Fast Charge (use this to enable it: FastCharge.apk - 1.29 MB) [Disconnect USB Cable - Turn ON - Connect USB Cable]
Timer Slack Controller: (this is a copy-paste from boype's thread)
What does the timer slack feature do?
Timer slacking aims to synchronize applications' and processes' CPU requests. The goal is to wake up the CPU less often in oder to save battery. What you need to know here is the following: waking the CPU up and putting it back to sleep again consumes power. Imagine that four apps wake the CPU up four times each in one second. While without timer slacking the CPU would be woken up 16 times, it is desirable to coordinate the wakeups. If done right, the CPU would wake up less often, effectively allowing power savings and longer sleep periods. This is what timer slacking does.
I have activated timer slacking only for background applications, so that everything else stays as responsive as you know it.
Apple has recently introduced this feature under the name 'timer coalescing' with their Mac OSX Maverick (link).
More information: How Apple does timer slacking ('Timer coalescing') (Scroll a little down to the diagrams)
LZ4 Compressor:
LZ4 is a very fast compressor, based on well-known
LZ77 (Lempel-Ziv) algorithm. Originally a fork from LZP2, it provides
better compression ratio for text files and reaches impressive decompression
speed, in the range and beyond 1GB/s per core (!), especially for binary files.
These speeds are scalable with multi-threading modes, quickly reaching
RAM speed limits on multi-core systems.
ROW I/O scheduler:
The ROW scheduling algorithm will be used in mobile devices as default
block layer IO scheduling algorithm. ROW stands for "READ Over WRITE" which
is the main requests dispatch policy of this algorithm.
The ROW IO scheduler was developed with the mobile devices needs in mind.
In mobile devices we favor user experience upon everything else, thus we want
to give READ IO requests as much priority as possible. The main idea of the ROW
scheduling policy is just that: - If there are READ requests in pipe - dispatch them,
while write starvation is considered.
Download:
AOKP ICS:BadassKernel-AICS.zip - 4.74 MB
AOKP:BadassKernel-AOKP.zip - 4.77 MB
AOSP 4.0.4:BadassKernel-ICS.zip - 6.41 MB
CyanogenMod 10:BadassKernel-CM10.zip - 7.01 MB
CyanogenMod 9.2:BadassKernel-CM9.2.zip - 4.74 MB
CyanogenMod 10.1:BadassKernel-JB.zip - 4.77 MB
Various tweaks
Script for adding apps to LowMemoryKiller's whitelist:Whitelist
(you have to edit it to add your own apps, then move it to init.d and set correct permissions. right now you can only add one app, I'll fix this in the next version)
Script to enable zRam with optimized disksize for our Mini: View attachment zRamV2.zip (flashable zip) [UPDATED]
Jeeko's PureAudio fixed for CM10.1 and AOKP: View attachment PureAudio__1.0_-_STUDIO.zip [ Please thank Jeeko for this awesome mod. ]
NOTE: This version of PureAudio is compatible with absolutely any equalizer or player.
If you have Titanium Backup installed, in the menu you'll find an option named "Integrate sys Dalvik into ROM". Use it.
This is something like odexing your system, but keeps the classes.dex files inside the apps. Don't worry if you don't have a lot of system space, Titanium will odex as much as it can until the free space runs out.
TIP: So in latest version of CrossBreeder, the OP added some system tweaking which interferes with our kernel. So I edited those parts to match our settings and device limits.
If anyone wants to install CrossBreeder:
-First uninstall by flashing this file: CrossBreeder_Uninstall_7.2.13.zip - 943.12 KB
-Then install this custom version: CrossBreeder_7.2.13-Badass.zip - 1.59 MB
Sources:
GitHub
Credits:
A_U for compiling the base kernel
franco for the various tweaks I cherry-picked from his source
androidarmv6 for fixing bluetooth
Ezekeel for his Wheatley governor
Uhhm.... You mention CyanMobile, that's mean this kernel works for Gingerbread ?
Which android version is this kernel for...and will changing the ram disk make it compatible with others too?
Sent from my GT-S5570 using Tapatalk 2
Kay, i'll try it on CM7.2
F4uzan said:
Kay, i'll try it on CM7.2
Click to expand...
Click to collapse
I thought your mini was bricked....?!
Sent from my GT-S5570 using Tapatalk 2
@F4uzan I don't think it's for gingerbread..A_U kernel is for cm10.1 so maybe he miswrote...
i think this kernel should be for JB and/or CM 10.1.
hsay said:
I thought your mini was bricked....?!
Sent from my GT-S5570 using Tapatalk 2
Click to expand...
Click to collapse
LOL, forgot to tell you, they done it in only 5 hours ! I'm proud how fast they work. BTW, kernel didn't work for GB, i'm stuck at Bootsplash
Sorry, I forgot to mention the compatible roms
The kernel is for 4.2.2 and that includes CM10.1, AOSPA, PAC and AOKP.
Yes, changing the ramdisk would make it compatible with every rom based on 4.0+ .
I mentioned CyanMobile because that is the name of the maintainer of the repository on github. I think it is based on the kernel used by squadzone for CyanMobile because it has traces of those weird governors (lulzactive, darkside, smoothass etc.)
alin.p said:
Sorry, I forgot to mention the compatible roms
The kernel is for 4.2.2 and that includes CM10.1, AOSPA, PAC and AOKP.
Yes, changing the ramdisk would make it compatible with every rom based on 4.0+ .
I mentioned CyanMobile because that is the name of the maintainer of the repository on github. I think it is based on the kernel used by squadzone for CyanMobile because it has traces of those weird governors (lulzactive, darkside, smoothass etc.)
Click to expand...
Click to collapse
Thanks BTW, tried it on CM10.1, seem smoother and faster.
I think you should change "CyanMobile" to "Squadzone"
can anyone change the ramdisk and make it work on aosp.also i have a question if i am using patched service jar with flymod and ram manager will this kernel affect performance.
darkshadow1997 said:
can anyone change the ramdisk and make it work on aosp.also i have a question if i am using patched service jar with flymod and ram manager will this kernel affect performance.
Click to expand...
Click to collapse
Upload your boot.img here and I will change it.
And none of those would interfere with the kernel.
In the meantime, I will upload a script to enable zRam, you might wanna check it out after you flash the kernel.
alin.p said:
Upload your boot.img here and I will change it.
And none of those would interfere with the kernel.
In the meantime, I will upload a script to enable zRam, you might wanna check it out after you flash the kernel.
Click to expand...
Click to collapse
Man, I'm already impressed with A_U's Kernel , and wanna test yours. Here's the boot.img (I think it's from cm9 but it's still ICS, same thing, right?) Thanks BTW.
Tested and everything work like a charm to restart, phone got restart and stay on boot animation
Edit .: manual reboot make phone boot
Wysyłane z mojego Nexus 7 za pomocą Tapatalk 2
Hello bro...!! i am uploading stock Android AOSP ICS kernel built by Paul.... i.e. not from any modded roms based on dat...
thanks a ton.. and finally I am happie that even our device is seeing some new kernels.. i always wondered why almost all devices have so many kernels and ours not as dat much..
plz change the ramdisk... anytime your free. no ETA's right now m using ur undervolted AU kernel for aosp ics.. wanna say this.. no deep sleep in my phone... bt still i get insane battery backup now... like 8 hrs... thats too much THANKS
i seriously dont want to change from TW UX V5 to 4.2.2... .
I would say that the kernel is very good, but I think that it could add things known to speed mod kernel (no speed mod for galaxy mini). Please Alin.p kernel to develop even better and allowed the acceleration of 10.1 cm (speed)
RicardoQ5 said:
Man, I'm already impressed with A_U's Kernel , and wanna test yours. Here's the boot.img (I think it's from cm9 but it's still ICS, same thing, right?) Thanks BTW.
Click to expand...
Click to collapse
aniketh12 said:
Hello bro...!! i am uploading stock Android AOSP ICS kernel built by Paul.... i.e. not from any modded roms based on dat...
thanks a ton.. and finally I am happie that even our device is seeing some new kernels.. i always wondered why almost all devices have so many kernels and ours not as dat much..
plz change the ramdisk... anytime your free. no ETA's right now m using ur undervolted AU kernel for aosp ics.. wanna say this.. no deep sleep in my phone... bt still i get insane battery backup now... like 8 hrs... thats too much THANKS
i seriously dont want to change from TW UX V5 to 4.2.2... .
Click to expand...
Click to collapse
Here is the kernel: View attachment BadassKernel-ICS.zip
You have the same ramdisk so this should be compatible for both of you.
Deep sleep is working with this kernel. What your problem might be: constant wakelocks from badly written apps (use Wakelock Detector to check that) or min frequency of the CPU set too high. 122-600 MHz with SmartassV2 and Deadline I/O and you won't have any problem.
piotr9821 said:
I would say that the kernel is very good, but I think that it could add things known to speed mod kernel (no speed mod for galaxy mini). Please Alin.p kernel to develop even better and allowed the acceleration of 10.1 cm (speed)
Click to expand...
Click to collapse
Thanks for telling me about SpeedMod. I'm looking into it and see what I can port.
As for the acceleration, are you talking about Hardware Acceleration? Because this is already working in this kernel.
can u upload/commit ur sources? i would like to see some stuff..thanks.
alin.p said:
Here is the kernel: View attachment 2017226
You have the same ramdisk so this should be compatible for both of you.
Deep sleep is working with this kernel. What your problem might be: constant wakelocks from badly written apps (use Wakelock Detector to check that) or min frequency of the CPU set too high. 122-600 MHz with SmartassV2 and Deadline I/O and you won't have any problem.
Thanks for telling me about SpeedMod. I'm looking into it and see what I can port.
As for the acceleration, are you talking about Hardware Acceleration? Because this is already working in this kernel.
Click to expand...
Click to collapse
No bro.. my problem is with Power button.. Itz not working.. hence my deep sleep is not working in any rom at all...
itz definitely not the kernel prob. I am sure.. and all these days i used to get worst battery backup.. this hinders me from using 4.2.2 rom for a long time.
Any way now thankz to you and A_U combined efforts with this kernel I feel like a BEAST and with TW UX v5.. Man my phone is Legendary now.. I love it more than ever...!! Thankz a lot.. and yeah.. already pressd THANKZ button a lot....
A_U said:
can u upload/commit ur sources? i would like to see some stuff..thanks.
Click to expand...
Click to collapse
It is right here: https://github.com/alin23/android_kernel_samsung_msm7x27
I'll update the OP in a few hours with the source and a new update.
The first commits are really messy because I didn't know much about git.
aniketh12 said:
No bro.. my problem is with Power button.. Itz not working.. hence my deep sleep is not working in any rom at all...
itz definitely not the kernel prob. I am sure.. and all these days i used to get worst battery backup.. this hinders me from using 4.2.2 rom for a long time.
Any way now thankz to you and A_U combined efforts with this kernel I feel like a BEAST and with TW UX v5.. Man my phone is Legendary now.. I love it more than ever...!! Thankz a lot.. and yeah.. already pressd THANKZ button a lot....
Click to expand...
Click to collapse
Well, there are applications that can put your device to sleep by touching the overlay or the shortcut on the homescreen. It is exactly the same as pressing the power button.
Here is one of the most popular: https://play.google.com/store/apps/details?id=com.jiubang.goscreenlock.plugin.lockscreen

Categories

Resources