SpeedDemon Kernel for Miui - Huawei Ideos X6

From Androidforums Triumph section
http://androidforums.com/triumph-al...nel-v4-5-now-contains-hd-fix-miui-kernel.html
SpeedDemon Kernel V4.5 (Now Contains HD-Fix) - MIUI Kernel
SpeedDemonKernel
Austrie's Kernel For MIUI
Using MIUI 11/25 build
Hit the thanks button and make sure to comment.
When this thread dies, I'll stop updating.
-ChangeLog Added To Second Post-
Quote:
Notes:
Austrie Recommends the use of Incredicontrol app, Startup Manger app, & No-Frills CPU Control app from market!
This kernel now contains the Isaac's fix for better HD gaming, therefor losing 30MB RAM.
I have increased USB draw amount/speed, meaning faster charging via USB Charging.
Make sure to recalibrate your battery via a market app.
There is a DSP Manager for MIUI, link: http://forum.xda-developers.com/showthread.php?t=795233
Features
|
Underclock
24576 (24Mhz)(0.02Ghz)
61440 (61Mhz)(0.06Ghz)
122880 (122Mhz)(0.12Ghz)
184320 (184Mhz)(0.18Ghz)
245760 (245Mhz)(0.24Ghz)
368640 (368Mhz)(0.36Ghz)
460800 (460Mhz)(0.46Ghz)
576000 (576Mhz)(0.57Ghz)
652800 (652Mhz)(0.65Ghz)
768000 (768Mhz)(0.76Ghz)
806400 (806Mhz)(0.80Ghz)
921600 (921Mhz)(0.92Ghz)
1024000 (1024Mhz)(1.0Ghz)
Overclock
1024000 (1024Mhz)(1.0Ghz)
1113000 (1130Mhz)(1.1Ghz)
1209600 (1200Mhz)(1.2Ghz)
1305600 (1300Mhz)(1.3Ghz)
1401600 (1401Mhz)(1.4Ghz)
1516800 (1516Mhz)(1.5Ghz)
1612800 (1612Mhz)(1.6Ghz)
1708800 (1708Mhz)(1.7Ghz)
1804800 (1804Mhz)(1.8Ghz)
1900800 (1900Mhz)(1.9Ghz)
2016000 (2016Mhz)(2.0Ghz)
Governers
Scary
MinMax
Lagfree
Superbad
Darkside
Smartass
Ondemand
UserSpace
Interactive
InteractiveX
Powersaver
SmartassV2
Conservative
Performance
Smoothass
SavagedZen
I/O Schedulers
VR
CFQ
Noop
Deadline
Simple(SIO)
Anticipatory
~Extras~
Ext4
Slab
SVD
Swap
TinyRCU
Jhash V3
VDD Control
Faster USB Charging
ISO filesystem support
Disabled Kernel Debugging
Full Incredicontrol Capabilities
UDF CD-ROM filesystem support
Digitial Audio Brodcast Support
Frees Up Over 20MB Of Internal Storage On Phone
Allow CPU-Supported Unaligned Access
NTFS filesystem read and write support
Backwards Compatibility Support
Spinlock Optimization
Page Table Optimization
IPv6 Tracking Support
IPv6 Tables Support
USB Audio Support
USB IP Support
Zip Aligned Data
This kernel cal be flashed to our phones..currently there is a issue with the wifi...but CacingKalung has modded the kernel to fix this...get it here: http://forum.xda-developers.com/showpost.php?p=20326475&postcount=240
Hopefully Aussie will fix this soon in his build

thanks for posting

Thanks for this.
Can you please implement the two way recording patch for edowar's CM7 release?

can't it be used on stock rom???
Thought by an mi 410 user frm punjab

currently using 1.11.11 with sd kernel uploaded by CacingKalung.
There is one bug don't know is cuase by sd kernel or the rom itself.
I am unable to save the bluetooth setting and the pairing.
Everytime i switch off the bluetooth, the device name will return back to the stock name csl-410.
And the pairing setting lost too.
Any idea to fix this ?

Can someone post the CacingKalung version here as an attachment? mediafire is blocked in my place....

It's already upgraded to version 5...

CacingKalung said:
It's already upgraded to version 5...
Click to expand...
Click to collapse
thanks for the great v4.5 sd kernel with wifi fix.
Can we just download the v5 and update for our x6?

locolyric said:
thanks for the great v4.5 sd kernel with wifi fix.
Can we just download the v5 and update for our x6?
Click to expand...
Click to collapse
Yes you can update with it. I use this v5.0 in 1.11.11 Tj's MIUI, you can find it at here.

Related

[KERNEL][Ideos X6] UC-Kernel [Rel: v05][Dt: 02/Dec/2011]

[ info ]
hello guys this is a custom kernel for Huawei U9000 Ideos X6 which is also known as:
Cherry Mobile Magnum HD A400 (philippines)
Spice CSL Mi 410 - Slim (india)
WellcoM A99 (thailand)
CSL Blueberry Mi 410
We have tested this to be working on "Spice CSL Mi 410"... i cannot guarantee that this will work on other versions of same device... please test it out and let us know...
the kernel is based on merged sources of Mi410 v3.18D kernel source 2.6.32.9.7z, posted by [email protected] forums, into SEMC 4.0 FW kernel sources...
[ Developer ]
Team UtterChaos (DooMLoRD and Napstar)
[ thanks to ]
ardX for posting those sources
tj_style and isaacj87 for kernel porting for CM and MIUI
DooMLoRD for helping me out in most of the things
[ screenshots ]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[ features ]
[v5 onwards] Added boot menu developed by me
[v5 onwards] Added UC-Kernel bootlogo (optional, check note 4 from http://forum.xda-developers.com/showpost.php?p=18152266&postcount=3)
[v5 onwards] CPU governors added:
lagfree
smoothass
brazilianwax
[v5 onwards] Added Tiny RCU
[v5 onwards] Added fix for BFQ I/O to v2r1
[v5 onwards] Fixed some memory leaks from net scheduler
[v5 onwards] Added I/O scheduler 'Simple'
[v5 onwards] jHash V3
[v5 onwards] increased VM readahead to 256Kb
[v4 onwards] fixed wifi bug - for MIUI 1.11.11 and CM 7.1(2.3.7) by edowar
[v4 onwards] fixed front and back camera problem - for MIUI 1.10
[v4 onwards] added support for overclocked CPU frequency of 2GHz
[v4 onwards] added support for controlling keypad back-light LED brightness
[v4 onwards] an experimental feature which corrects multi-touch axis inversion in atleast 80% of cases
[v4 onwards] added updated graphic libraries for GPU
[v3 onwards] added CPU governors
smartassV2
SavagedZen
interactiveX
[v3 onwards] added IO schedulers
vr
bfq
cfq
[v02 onwards] added CPU Governors:
Smartass
Scary
MinMax
Interactive
[v02 onwards] enabled NLS_UTF8
[v02 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/show...&postcount=362)
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 1.9Ghz for almost every 100/120Mhz there is a select-able frequency)
[v02 onwards] enabled SWAP support
[v02 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v02 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v02 onwards] enabled ARM THUMBEE extensions
[v02 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v02 onwards] enabled NFS (client & server) support in kernel
[v02 onwards] enabled CIFS support in kernel
[v02 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v02 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[ credits for features ]
Xperia-2011-Kernel sources (by DooMLoRD)
Lagfree CPU governor ported from X10_Th_kernel by ThJap
BrazilianWax, Smoothass CPU Governors; Simple I/O; jHashv3; patched BFQ ported from Mugetsu kernel source by knzo
OC at 2GHz (Original post by DooMLoRD)
Control keypad LED brightness ported from WX_435_Kernel-Tickerguy kernel sources by tickerguy
New GPU libraries (posted by koush)
SmartAssV2 CPU governor (posted by erasmux)
interactiveX CPU governor (posted by imoseyon)
Savaged-Zen CPU governor (posted by Savaged-Zen)
Smartass CPU Governor ported from UmaroKernel sources by umaro (original posted by erasmux) [Fixed/modified for SEMC Devices]
Scary CPU Governor ported from UmaroKernel sources by umaro (original posted by scaryghoul)
MinMax CPU Governor ported from UmaroKernel sources by umaro
Interactive CPU Governor ported from UmaroKernel sources by umaro & from Bukington gaosp Kernel sources
VDD control "sysfs" interface ported from UmaroKernel sources by umaro (original posted by snq- here)
and finally Team UtterChaos for getting this all together for u guys
more features will be added in later versions
[ requirements ]
rooted device with working CWM recovery
working specific ROM
[ DISCLAIMER ]
I am not to be held liable/responsible if you damage your phone by following / not following this thread.
[ additional info ]
ok, time for some gyan! (by DooMLoRD)
see each cpu/chip is different
each is unique and has different tolerances
slowly keep increasing the frequency
check its stability for 5-10 hrs
check for random reboots
check which one is best suitable for your device
if u start getting reboots/freezes then throttle back and use lower frequencies
remember just because someone else device was able to work at that frequency/voltage doesn't mean that your phone can support/handle that frequency/voltage
I would recommend that u DO NOT use high frequencies for long time! This may damage your device, though the damage is not readily visible!
The high frequencies are just for temporary boost/benchmarks/showoff
You have been warned!
[ how to install ]
please take full backup of system before testing/using this
download the file posted above and flash using CWM
[ Kernel Sources ]
https://github.com/Napstar-xda/Huawei-Ideos-X6-Kernel
[ download link ]
< NEW >
For Custom ROM Or Stock ROM
[Ideos X6] UC-Kernel v5.0 (UC Kernel v5.0 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v5.0_Xtrm (UC Kernel v5.0 features with OC upto 2.0GHz)
For Cyanogenmod ROM
tj_style's release:
[Ideos X6] UC-Kernel v5.0_for CM (UC Kernel v5.0 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v5.0_Xtrm for CM (UC Kernel v5.0 features with OC upto 2.0GHz)
edowar's release:
[Ideos X6] UC-Kernel v5.0 for CM (UC Kernel v5.0 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v5.0_Xtrm for CM (UC Kernel v5.0 features with OC upto 2.0GHz)
For MIUI ROM
[Ideos X6] UC-Kernel v5.0 for MIUI (UC Kernel v5.0 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v5.0_Xtrm for MIUI (UC Kernel v5.0 features with OC upto 2.0GHz)
< OLD >
For Custom ROM Or Stock ROM
[Ideos X6] UC-Kernel v4.0 (UC Kernel v4.0 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v4.0_Xtrm (UC Kernel v4.0 features with OC upto 2.0GHz)
For Cyanogenmod ROM
tj_style's release:
[Ideos X6] UC-Kernel v4.0_Xtrm for CM (UC Kernel v4.0 features with OC upto 2.0GHz)
edowar's release:
[Ideos X6] UC-Kernel v4.0 for CM (UC Kernel v4.0 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v4.0_Xtrm for CM (UC Kernel v4.0 features with OC upto 2.0GHz)
For MIUI ROM
[Ideos X6] UC-Kernel v4.1 for MIUI (UC Kernel v4.1 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v4.1_Xtrm for MIUI (UC Kernel v4.1
features with OC upto 2.0GHz)
< OLD >
For MIUI ROM
Ideos X6] UC-Kernel v4.0 for MIUI (UC Kernel v4.0 features with OC upto 1.6GHz)
[Ideos X6] UC-Kernel v4.0_Xtrm for MIUI (UC Kernel v4.0 features with OC upto 2.0GHz)
For Custom ROM Or Stock ROM
[Ideos X6] DooMKernel v03
OR
[Ideos X6] UC-Kernel v03
For Cyanogenmod ROM Or MIUI ROM
[Ideos X6] UC-Kernel v03 for CM
[Ideos X6] UC-Kernel v03 for MIUI (support for miui 1.9.30, also work with MIUI 1.9.9)
< OLD >
[Ideos X6] DooMKernel v02
< OLD >
[Ideos X6] DooMKernel v01
enjoy!
For controlling keypad back-light LED brightness:
Requirement:
Rooted ROM
UC kernel v4
Terminal emulator or use adb shell
Follow these commands in terminal emulator or in adb shell:
Code:
echo 0 > /sys/class/leds/button-backlight/brightness
echo 100 > /sys/class/leds/button-backlight/brightness
It will set your LED brightness to 100.
Note that resetting brightness value to 0 before new value is required.
And also, the brightness value gets reseted when device goes to sleep and woken up. You will needed some script manager to control this in background continuously
OR
use custom scripts like init.qcom.post_boot.sh found in stock ROM's /system/etc folder and add them to init.d folder.
Note1:From UC Kernel v4 and onwards there will be two releases for every type of ROM, one for stable OC upto 1.6GHz with all features and other with OC upto 2GHz.
The reason behind this is that we do not want to become reason for your device's losses. Using CPU frequency at high level (2.0GHz) is very dangerous and it could damage your device.
These damages are not readily visible but on a long run they might affect your device's hardware.
And we don't think that its worth to OC at high frequency levels at the cost of your device.​Note2:OC cpu frequency at 2.0 GHz is not stable on STOCK ROM or Andro-ID, atleast thats the case with my device.
But I could atleast use it for a minute or so on MIUI ROM. So you can use MIUI if you want to OC upto 2.0GHz for show off purpose ​Note3:
I want all of you to test and give me feedback about fix for multi-touch axis inversion. As I have mentioned it is still in experimental stage. And I need to fix some parameters by trial and error. So need your inputs.
Thanx!
​Note4:If you do not want to use UC-kernel bootlogo as splash image then remove splash.img file from /splash folder present in update zip before installing UC kernel. If you have already installed UC kernel v5 then your original splash.img is backed up in /sdcard/UCbackup folder. You can restore it using this Revert_splash update zip.​
May be me too
Sent from my GT-I9100 using XDA App
Hmm... may i know what the latest update do? What they add in to our phone...
Sent from my CSL-MI410 using XDA Premium App
i am waiting for cm7 build based kernal...
one question
hi
i dont want to overclock or any thing
i just want a stable official ROM i do know that this will work on my rooted off 2.3.4
i just want to know if by using this kernal ill get a little stability on the phone ie none of the various screen problems
thanks in advance
blackode said:
Hmm... may i know what the latest update do? What they add in to our phone...
Sent from my CSL-MI410 using XDA Premium App
Click to expand...
Click to collapse
CPU governors:
Helps in efficient ramping up/down of CPU speed as per demand of CPU load.
They differ mostly in the way the ramping speeds are defined. (Dynamic or constant value)
SmartassV2, interactiveX and SavagedZen are built on interactive governor which suits for high CPU performance with reduced battery drain.
SmartassV2 dynamically sets the ramping speed around a set ideal CPU freq (768MHz) in wake mode and minimum ideal CPU freq (248MHz) in sleep mode. It will try to maintain CPU freq around these set ideal limits. So no need to use any other SetCPU profiles.
IOScheduler:
It tries to distribute bandwidth among all processes according to their weights.
Basically, efficient control of work load distribution over various background running application.
BFQ is based on CFQ. (I dont know much details about any of them. And there is no point in providing technical information.)
In my opinion VR is better.
Check yourself which combination suits you perfect based on overall performance (use different benchmark apps) or battery life.
haree said:
hi
i dont want to overclock or any thing
i just want a stable official ROM i do know that this will work on my rooted off 2.3.4
i just want to know if by using this kernal ill get a little stability on the phone ie none of the various screen problems
thanks in advance
Click to expand...
Click to collapse
I can not guarantee about stability on your device as every device is different though sharing same manufacturer.
But I have never faced any stability problem on my device except when I had reduced voltage to a greater extent at higher frequencies, which made it to reboot.
To prevent such problems while setting or playing with CPU related tweaks DO NOT SET ON BOOT option in the apps unless you are very sure about the setting.
By not selecting ob boot you will be atleast sure that the settings will be reseted to default after reboot.
On other note, you dont need to overclock always, you can underclock too. Or for that matter undervolt too for better battery life.
Nonetheless using CPU governors and IOSched makes life great for the device.
Napstar said:
I can not guarantee about stability on your device as every device is different though sharing same manufacturer.
But I have never faced any stability problem on my device except when I had reduced voltage to a greater extent at higher frequencies, which made it to reboot.
To prevent such problems while setting or playing with CPU related tweaks DO NOT SET ON BOOT option in the apps unless you are very sure about the setting.
By not selecting ob boot you will be atleast sure that the settings will be reseted to default after reboot.
On other note, you dont need to overclock always, you can underclock too. Or for that matter undervolt too for better battery life.
Nonetheless using CPU governors and IOSched makes life great for the device.
Click to expand...
Click to collapse
hi
thanks what i meant by stability is not getting that screen going crazy some times problem,anyway ill try this on my rooted 2.3.4 and keep u posted on the same
I want to get best battery life on this device. i have installed latest kernal,
so pls help what i have to do to get more battery life in detail, because i dont know
much about clocking the device.
so pls help me out.
thx in advanced.
yashwantsingh said:
I want to get best battery life on this device. i have installed latest kernal,
so pls help what i have to do to get more battery life in detail, because i dont know
much about clocking the device.
so pls help me out.
thx in advanced.
Click to expand...
Click to collapse
Use incredicontrol app and undervolt to -50mV all... If thays stable then try -75mV all..etc..
haree said:
hi
thanks what i meant by stability is not getting that screen going crazy some times problem,anyway ill try this on my rooted 2.3.4 and keep u posted on the same
Click to expand...
Click to collapse
the crazy screen thing is cause of using high frequencies for long times...
ur devices will work great at 1.2Ghz... even 1.5Ghz is good... but anything above that depends on ur device...
DooMLoRD said:
Use incredicontrol app and undervolt to -50mV all... If thays stable then try -75mV all..etc..
the crazy screen thing is cause of using high frequencies for long times...
ur devices will work great at 1.2Ghz... even 1.5Ghz is good... but anything above that depends on ur device...
Click to expand...
Click to collapse
hi DooMLoRD, remember me? in last posts of v02 thread I mentioned my undervolting miracle...
today I tried the performance governer as you suggested, but the phone freezes on startup & restart once SetCPU & IncrediControl gain super user permission, the setting is 1.5GHz @ 0.75v...
for the phone to boot up stably with performance governer @ 1.5GHz it needs 1.125v...
however, if I use on-demand governer (0% powersave bias - meaning it stays @ 1.5GHz 99%~100% of the time, checked with SetCPU), it is fine, I can play 3D games, loop Quadrant benchmark, run more than 30min of SetCPU stress test without a problem... camera works fine....
based on your experience... can the setting be considered stable?..... like.... something in the boot procedure stresses the phone extraordinarily?? lol?
p/s: for 1.6GHz & above, even with on-demand governer, the phone will need significantly more than 0.75v for the clockspeed to even be applied (scale pulling... it freezes there), I forgot how much, but definitely more than 1v
many thanks for your input!!!
My phone can go smoothly on 1.6ghz at -75v with smartassv2 governor.... i tried -100v but its was an unsuccessful try since it hangs and shut off...
Sent from my CSL-MI410 using XDA Premium App
I have installed incredicontrol and setcpu.
but i am not getting it how to undervolt using this can someone can explain it to me in more detialed way and pic may help
thx in adv.
Sent from my FIH-FB0 using xda premium
yashwantsingh said:
I have installed incredicontrol and setcpu.
but i am not getting it how to undervolt using this can someone can explain it to me in more detialed way and pic may help
thx in adv.
Sent from my FIH-FB0 using xda premium
Click to expand...
Click to collapse
1. slide SetCPU max clock speed (but slowly work your way up)...
2. set governer to "performance" (default is on-demand)
3. apply (don't set on boot, yet)
4. in IncrediControl, decrease voltage of the max clock set in SetCPU, initially you may work with larger decrement... like 100mv....
5. apply (don't set on boot also.. just yet)
6. test stability by playing games, record video with camcorder app, run the Stress Test in SetCPU, loop Quadrant benchmark
7. repeat step 4 but decrease decrement
8. revert to previous voltage if current voltage is unstable (write it down, to be applied later with "Set on Boot")
9. repeat step 1
---------- Post added at 06:05 AM ---------- Previous post was at 05:50 AM ----------
I have done a quick test on battery life & temperature for reference...:
Parameters:
- 1.5GHz
- Performance governer
- 30 minutes of GT Racing Motor Academy HD (just left it there... lol... to avoid inconsistency)
- Discharged from freshly charged 100% battery
- Constant ambient temperature & screen brightness
Result:********************Discharge***********Battery Temp.
- 1.3v stock******************-10%***************37 deg. Celsius
- 0.75v undervolted***********- 8%*****************35.8 deg. Celsius
ashy said:
4. in IncrediControl, decrease voltage of the max clock set in SetCPU, initially you may work with larger decrement... like 500mv....
Click to expand...
Click to collapse
This is not recommended.... keep the decrements VERY small... ideally decrease 25mV at a time...
Also the best stress test is to use multiple runs of LINPACK/BenchmarkPI
Sent from my GT-I9100 using XDA App
what is the default clockspeed at startup???
snowcloud said:
what is the default clockspeed at startup???
Click to expand...
Click to collapse
1Ghz max, 245Mhz min
DooMLoRD said:
This is not recommended.... keep the decrements VERY small... ideally decrease 25mV at a time...
Also the best stress test is to use multiple runs of LINPACK/BenchmarkPI
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
sorry sorry, it was a huge mistake, I was about to type 50mv, then I added the "larger decrement" line, I wanted to change to 100mv but typo 500mv instead LOL, sorry......... but you're definitely right, if we have the patience we should just go by -25mv
---------- Post added at 10:09 AM ---------- Previous post was at 09:58 AM ----------
1 more observation (no systematic proof though...)
my phone's signal reception is MUCH STRONGER with the processor undervolted, I'm on full bar most of the time now, whereas previously it would be 2-notch, sometimes none...

[KERNEL][MOD][CM7] Huexxx's kernel 120321-V4.1 beta ...

This is a custom kernel for Optimus Black based on CM's Sniper kernel source.
It aims to continue with knzo's previous hard work (all credits go to him) but in a progressive way.
The name of the kernel contains two different 'fields':
- The date of the latest original lge-kernel-sniper included commit. You can check at https://github.com/CyanogenMod/lge-kernel-sniper if my last kernel includes the latest commits. In negative case, post here to ask for a new up to date recompilation.
- Huexxx's version of the kernel.
Use at your own risk.
Kernel features:
Code:
# beta
##
Compiled with Linaro toolchain 4.5 (V0)
Added SIO, BFQ v2r1 and VR I/O schedulers (V0)
Enabled Deadline I/O scheduler (V0)
Set SIO as default I/O scheduler (V0)
Added InteractiveX, Smartass v2 and MinMax governors (V0)
Tuned these governors for Optimus Black (V0)
Added Lagfree and SavagedZen governors (V1)
Added and Enabled Stochastic Fair Blue Network Scheduler (V1)
Enabled TCP Veno Congestion Avoidance Algoritm (V2)
Some optimizations (V2)
Added Lazy governor from Ezekeel (V3)
Disabled interactive, conservative, ondemand, userspace and powersave governors (V3)
Disabled CFQ and VR I/O shcedulers (V3)
Set Smartass v2 as default governor (V3)
Added eRecovery to kernel package (V3)
Added support to Torch and BLN (V3)
Disabled LG DVFS to get rid of scaling issues (V3)
Tweak Deadline for flash memory devices (V4)
Set Deadline as default I/O scheduler (V4)
Removed Lazy governor (V4)
Add XZ compresion to kernel and set by default (V4)
Update jHash and add speed tweak (V4)
Added the git implementation of SHA-1 (V4)
Upgraded YAFFS2 (V4)
Added SLQB allocator and set it default (V4)
Opts and tweaks to some libs (V4)
Changed toolchain to Linaro 4.6 (V4)
Done some sysctl tweaks (V4)
Removed some debug stuff (V4)
Added cleancache and prepared ext4 to use it (V4)
Done some mm opts (V4)
Added 'autogroup' scheduling feature to CFS (V4)
Added slice by 8 algorithm to crc32.c (V4)
Added some umaro tweaks to cpu (V4)
Added some usb performance hacks (V4)
Done some net opts (V4)
Applied a lot of arm patches (V4)
Applied a lot of rcu patches (V4)
New commits from lge_kernel_sniper (V4.1)
Replaced eRecovery with gRecovery from Sergey1239 (V4.1)
Memory management values from Zeus v6 (V4.1)
Re-enabled LG DVFS (V4.1) -> Don't use SetCPU or NoFrills to auto set values on boot...
Something else for sure ...
Extra tweaks:
Code:
# beta
##
Patched libsqlite.so (V2)
Patched hosts (20111118) to avoid some ads (V4)
Patched resolv.conf to use OpenDNS (thanks to gabwerkz) (V4)
Optimal ext4 remount (V4)
Increased sdcard read ahead (V4)
Deleted libGLES_android.so to increase performance (V4)
New lighter hosts file from Zeusv6 (V4.1)
Removed resolv.conf becuase it's useless (V4.1)
Modified remount options to preserve journaling (V4.1)
Instructions:
Download this: a2a8be7f7d7ec91c133703b5b655cbda
[Optional] Check the md5sum of the downloaded file
Copy file to microSD card
Reboot into recovery
Wipe chache and dalvik-cache
Choose "install zip from sdcard" and pick the file
Reboot and enjoy
FAQ:
Code:
Q. Do I need to wipe data?
A. No, never.
Q. Do I need to flash this if I flash a new CM update/nightly?
A. Yes. Everytime you flash a new CM version, you need to reflash this.
Q. I have xxxxx ROM. Can I flash this stuff?
A. This kernel is intended to flash it over CM7 ROMs. It won't work over stock ROMs.
Q. What can we expect from this?
A. Snappier, increased internet/market page loading, USB transfer rate, etc.
Q. How can I know if I flashed it correctly?
A. Go to About Phone in settings and you should see my nick around there.
Q. How can I change governor and set it on boot?
A. Go to Settings > CyanogenMod settings > performance > CPU Settings.
Q. How can I change I/O scheduler?
A. Don't change it for now... default one is Deadline and it works very well.
Q. What governor and/or scheduler is the best?
A. Take a look at [URL="http://forum.xda-developers.com/showthread.php?t=1242323"]this[/URL] amazing post from knzo. IMHO Smartass V2 (more performance) and InteractiveX (more battery saving) are the best. It seems that new Lazy governor is working so good at Nexus S community, so you can give it a try and comment.
Q. Where can I find the source for this?
A. [url]https://github.com/Huexxx/lge-kernel-sniper[/url]
--> It's under construction right now...
Make sure to read the FAQ before asking any questions.
Regards!
--- Reserved for future use ---
thanx for the great work!
Thanks a lot... flashing it right away.
The link to download it is enabled!
To say that by some reason it doesn't set interactiveX as default governor at boot... but you can set it (or another gov) on boot via Cyanogemod Settings, SetCPU or NoFrills.
Regards!
1st thing thx for ur work i like this kernel
2nd thing : i want u to tell wt is the best settings to set for saving battery and best performance (using profiles in setcpu for example :screen off) , governor and schedulers ?
i want the max battery.
ps: i have tried InteractiveX and i got 21xx points is that good ?
edit :
i'v noticed something ,i got i call and the screen didn't wake up so i'v pressed the wake up key to answer the call :S
Trying! Thanks!
Enviado desde mi LG-P970 usando Tapatalk
Ring me again if you have more questions, glad to help.
Hello.
look at your faq, there is an error.
Huexxx said:
Q. Where can I find the source for this?
A. Q. Do I need to wipe?
A. No, never.
Click to expand...
Click to collapse
otherwise nice work from you, thank you!!!
Have a nice day.
Hi all!
First of all, thanks again knzo.
I've seen the problem awaking the screen when incoming call. In my case is a lag more than a 'no-awake' problem. I'm looking into it.
Regards!
No lag for me, works fine everything.
Enviado desde mi LG-P970 usando Tapatalk
Huexxx, try to compile with Codesourcery toolchain.
I compile with Linaro but I'm crazy and aim for performance whereas Codesourcery usually delivers the best stability.
I'm crazy too
Jokes apart, I tried with code sourcery with my first kernel compile attempt and it ended up in a bricked OB...
I'll try again in the future, but at the moment I'm goinf to stuck on Linaro 4.5 that runs guite well.
Thanks for the advice.
It is nice to read the conversation between Android Guru's...
and what can we do is just sit and waiting the updates... hehehe
+testing and report any bugs
is it applicable for stock ROMs?
Lleweraf said:
is it applicable for stock ROMs?
Click to expand...
Click to collapse
It's intended for CM7 ROMs.
Maybe it can work with stock GINGERBREAD ROMs.
Don't use it with stock FROYO ROMs.
Regards.
Works a little bit faster then stock CM kernel
Quadrant score a little better too, thank you for your work.
Huexxx said:
It's intended for CM7 ROMs.
Maybe it can work with stock GINGERBREAD ROMs.
Don't use it with stock FROYO ROMs.
Regards.
Click to expand...
Click to collapse
Thanks man! I think im gonna wait for the stable release then flash this
First post updated to V1.
Some additions and some more in the pocket...
Regards.
Huexxx said:
First post updated to V1.
Some additions and some more in the pocket...
Click to expand...
Click to collapse
Changelog of this update?
EDIT: Ooops, sorry, didn't see the (V0) and (V1)
Thanks..

[REF][KERNEL] ✰ The Official Vibrant Kernel ßible Thread ✰ → 07/27/12

[REF][KERNEL] ✰ The Official Vibrant Kernel ßible Thread ✰ → 07/27/12
Hello members, this thread is NOT limited Specifically to Kernels only.
If you have Used a Mod or know of a Hack that you want to pass on, please share it here & I will Thank, credit you and post the link here. 03/20/12
If you have Used a kernel worth a shout out, please PM me that Kernel Features & information such as
Name of your Sizzle
Type of Rom it supports Froyo, Ginger Bread, Ice Cream Sandwich . . or 2.2, 2.3, 2.3.6, 3.0 or 4.0
GPS MOJO POSSESSION
Didle patches
LMK tweaks
Governor Type
Customizable settings Type
init.d scripts
Battery Life
How to install
Tips and Suggestions
Link to your Sizzle, Sourceforge or Facebook Group
Please be detailed as possible so that your craft will be listed for members here at the Samsung Vibrant Development Section.
If a link goes down, please let me know via PM and I will get right to it...
If there is a Kernel that I forgot, PM and I will get right to it...
If there is one that was incorrectly listed, please PM me and I will get right to it.
*LEGEND*
Todays or Editing Date Update Section Color = Red
9 FROYO Kernels Section Color = DarkOrange
12 GINGERBREAD KERNELS Section Color = Green
12 CM7 KERNELS Section Color = DarkTurquoise
12 MIUI KERNELS Section Color = Tomato
12 CM9 KERNELS Section Color = DodgerBlue
11 ICE CREAM SANDWICH KERNELS Section Color = MediumBlue
20 Bookmark Section Color = LimeGreen
17 Mods Section Color = SteelBlue
30 File Locker Section Color = DimGray
11 Tutorials Section Color = Olive
38 Reference Library Section Color = Tomato
9 Scripts Section Color = Fuchsia
Legend has been updated on 070712!
072712
REFERENCE TERMS by faux123 added to the Reference Library Section
CleanCache/FrontSwap (via ZCache backend)
Cleancache provides a place where the kernel can put pages which it can afford to lose, but which it would like to keep around if possible. A classic example is file-backed pages which are clean, so they can be recovered from disk if need be. The kernel can drop such pages with no data loss, but things will get slower if the page is needed in the near future and must be read back from disk. Like Cleancache, Frontswap can play tricks with the stored pages to stretch its memory resources. The real purpose behind this mechanism, though, appears to be to enable a hypervisor to respond quickly to memory usage spikes in virtualized guests. Dan put it this way:
Frontswap serves nicely as an emergency safety valve when a guest has given up (too) much of its memory via ballooning but unexpectedly has an urgent need that can't be serviced quickly enough by the balloon driver.
ZRAM (aka CompCache aka RAMZSwap)
ZRAM is an updated version formally known as CompCache and RAMZSwap. It was originally designed for 2.6.38.xx kernels, I have backported to our 2.6.35.xx kernel. ZRAM allows real-time compression of memory objects in RAM thus reducing memory pressure for the Linux kernel and can keep more apps in memory longer (more apps in RAM == better performance, less fetching from slower MMC or SDCard). Compression, however, is not Free. Some CPU cycles are required to do the compress/decompression, so there's a slight penalty for it. The original CompCache / RAMZSwap required a user space binary to control its behavior which adds additional penalty to performance, but the new version ZRAM eliminated the need for a separate dedicated daemon, thus reducing the overhead and increased performance from the old CompCache by 20%. Therefore, with the newer implementation of ZRAM interface, the performance penalty is almost negligible.
Joe's RCU (Optimized for Small SMP systems)
Joe Korty has created an RCU for small SMP systems (> 32 cores). His approach is to isolate all the Garbage Collection (GC, a slow time consuming but necessary processing) to a single core, thus allowing other cores to ONLY work on real required processing. This will allow the additional cores to complete their assigned tasks as fast as possible (not bogged down by GC) then immediately go back to a suspended state (saving battery).
Fast No Hz RCU (Optimized for SMP operations)
Fast NoHz is an optimized version of the traditional Tree RCU. Many new kernels are using the Tickless NoHz design. This RCU is tailored and designed to work with the new NoHz kernel system.
SmartAssV2 Governor (Balanced)
This governor has a built-in "profile" similar to SetCPU, so screen off will use lower clock rate thus conserve more battery, but it also has a fast wake up feature so that user interaction will not see the lag when switching from Sleep to Wake state.... (So SetCPU Profiles are sorta redundant when using this governor, you can still use SetCPU to OC to higher than default Clock frequency).
Interactive Governor (Performance)
This governor is designed to put more priority to User Interface (UI aka Apps) tasks, therefore appears more responsive then the traditional OnDemand governor. So if you want the smoothest UI interaction, this governor is for you...
Brain F*ck Scheduler - (BFS)
This scheduler is designed to be simple and speedy tailor specifically for user interface type systems such as desktop/smart phone devices where user interaction is MORE important than serving 1 million web requests (CFS, the default scheduler) at the same time (think of nimble desktop workstations vs large corporate servers).
SLQB - (SLAB allocator with Queue)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate). Not all kernels are using SLQB including CM7 main line...
Fair Budget Queue (BFQ I/O scheduler)
This I/O scheduler is an improvement on top of Completely Fair Queue (CFQ). CFQ is fair in terms of time but not in terms of throughput / bandwidth, so BFQ make sure that both time and throughput / bandwidth are balanced across all requests.
071712
www.derkernel.com
Trinity GST for TMO - CM9 - ICS - ALPHA19 : http://goo.gl/ymgiU added to the CM9 KERNELS Section
Trinity GST for TMO - STOCK - ICS - ALPHA19 : http://goo.gl/vRk8m added to the ICE CREAM SANDWICH KERNELS Section
Trinity GST for TMO - CM9 - ICS - 1728MHz MAX - ALPHA23 : http://goo.gl/4JPSh added to the CM9 KERNELS Section
Trinity GST for TMO - STOCK - ICS - 1728MHz MAX - ALPHA23 : http://goo.gl/TXCOQ added to the ICE CREAM SANDWICH KERNELS Section
4 Different Puppies added to their kernel section.
Features
Offering lowered voltages
Build optimizations
Performance through research
Removed wasteful debugging
Scheduler, Governor tweaks
480MHz GPU
Up to 1836MHz (ALPHA19) or 1728 (ALPHA23)
Bull**** Free (Not pushing buzzwords to drop them later like others)
070712
[KERNEL] [CM9] Arbiter 1.0 [OC 1.3GHz] by FaultException CM9 KERNELS Section
[TOOL] Resource id remapper - Dev only - by untermensch added to the File Locker Section
[UTIL][08.12.11] Apktool v1.4.3 - a tool for reverse engineering apk files by Brut.all added to File Locker Section & android-apktool added to the Bookmark Section
070512
How to install ICS **EVERYTHING you need to know how to install them** by Woodrube, a Recognized Contributor to this community. Added to the Reference Library Section
For All sdcard issues by doiiido Added to the Reference Library Section
March 2012 Change Log
April 2012 Change Log
May 2012 Change Log
June 2012 Change Log
Reserved FROYO KERNELS
Reserved for FROYO 2.2 + 2.2.1 Kernels
DragonMOD+[6/24/2012][Voodoo]
[2.2][1.3ghz][Beta2]DragonMOD+[6/24/2012][Voodoo] by ECOTOX Updated 062912
Voodoo Lagfix
Voodoo Sound
GPU OC //max 220mhz
ThumbEE
BLN
TinyRCU //Lower memory footprint,not going with preempt cause I noticed some funkiness when rendering 3D
Add New Freqs //100mhz steps from 100-1300mhz (prbly wont do 1400, as it goes over volt limit)
FPS UnCap
Ext4 Patch
348mb RAM
Simple I/O
SLUB
Compiler Optimized
LowMemoryKiller Patch
optimized govners
tweaked gov values
Bali-X | Bali By - drhonk
Bali-X 1.2GHz | Bali 1.8.8 "Extended Battery Life" [7/8/2011]
Features:
BLN
Voodoo lagfix
Voodoo sound v9 (fixed on 1.8.6)
Voodoo color
337MB RAM
Adjusted HZ value to improve smoothness
CIFS
TUN
no FPS cap
TinyRCU for better speed and efficiency
lowmemorykiller patch for compatibility with Tiny RCU
ext4 patch
jhash3 for smoothness and responsiveness
BFQ I/O scheduler to improve I/O throughput
Battery source mod for optimization and battery life (1.7.2)
Disabled debug and printk for performance and battery life (1.8.2)
NEW -25 UV across all freq on UV version only (1.8.5)
NOTE:
This kernel will only work with 2.2 and 2.2.1
Disable SetCPU if you have one installed.
OverStock By - cmenard
OverStock v1.x and v2.x 341MB, Voodoo Sound, Color, Lagfix, BLN[EDT]4/10/2011
Version 2.4.1
More internal stability tweaks
When set to 100-1000/Conservative or no SetCPU installed it works just like 1.x versions of OverStock
Safe to use SetCPU Screen Off profiles set to 100-400/Conservative
Voodoo Sound v7 (Make sure to grab the Voodoo Control App from the market to fully utilize this feature)
Voodoo Color
Voodoo Lagfix
CIFS
BLN (Needs neldar's BLN Control app from the market, or grab the pay version for some sweet blinking action and more)
FPS cap removed
341MB Memory
Based on KA6 T959 Source
Version 1.5.2
Added -25 UV across the entire freg range
Voodoo Sound v7 (Make sure to grab the Voodoo Control App from the market to fully utilize this feature)
Voodoo Color
Voodoo Lagfix
CIFS
BLN (Needs neldar's BLN Control app from the market, or grab the pay version for some sweet blinking action and more)
FPS cap removed
341MB Memory
Based on KA6 T959 Source
Version 1.4.3
Voodoo Sound v7 (Make sure to grab the Voodoo Control App from the market to fully utilize this feature)
Voodoo Color
Voodoo Lagfix
CIFS
BLN (Needs neldar's BLN Control app from the market, or grab the pay version for some sweet blinking action and more)
FPS cap removed
341MB Memory
Based on KA6 T959 Source
Immortality
Immortality v2.2 - Team Whiskey - Smartass/SpeedMOD - [8/10] added 03/29/12 By Mr. Apocalypse
Features: (NEW IN V2.2)
FPS cap completely removed (should help with you 3D gamers)
More EXT4 patches
Removed unnecessary code in patches
Some debugging removed (should help with battery life & speed)
Went back to stock voltages from v1, but still user configurable (to bring back stability)
Now available in Kernel Manager app in the market.
------------------------v2.1----------------------------------------
Retweaked HZ values, should now be as smooth and responsive as v1 was
Added Juwe's RAM optimization script into flash package
Added pieces of SpeedMOD
Fixed a few bugs in Makefiles
--------------------------v2-----------------------------------------
Voodoo Sound v10
New Skull splash screen
Compiled with optimized compiler flags (thanks drhonk)
Added "Interactive" governor
Added "Smartass" governor from DragonMODz (thanks ECOTOX)
Screen Off profiles working on 400/100 with and/or without setCPU using Smartass
Retweaked voltages table, -25UV across the board
----------------------------v1--------------------------------------------
Voodoo lagfix
Voodoo sound v9
Voodoo color
BLN = Back Light Notifications
LowMemoryKiller patch
Modified Kernel HZ value from 260 to 500....for smoothness and responsivness
TinyRCU
BFQ I/O scheduler (set to default)
CFQ removed
Battery polling values modified (an attempt at saving batt life)
JHash3 patch
EXT4 patches
Modified FPS (Increased, not removed)
333MB Ram Hack
User configurable OC/UV
Safe booting to 1ghz
Overclockable to 1.2 ghz
Avatar confirmed working with this and Bionix NextGen V2
DragonMODz Nightly
[2.2][1.3ghz]DragonMODz Nightly#3(Smartass/Scary/)[8/26/2011] by ECOTOX added 04/30/12
What's included
Switch to SLUB memory allocator (testing)
Minor build optimizations
Dropped Stochastic Fair Blue Net Scheduler (really only improves wifi a bit)
Redone from the ground up to clean out the kernel
CIFS Support
Dropped Clock to 1.3 on OC kernel (better battery with high speed)
More GPU clock tweaking (better stability with good performance)
Scary Gov now added and the default
No need for screen profiles! (the kernel has it handled)
Added Smartass Gov
Tweaked Kernel Voltages (lower sleep voltages)
Tweaks to Clock Calculation
Tweaks to GPU Clock
Voodoo Lagfix
Voodoo Color
Voodoo Sound
GPU OC
ThumbEE
BLN
CIFS/NFS support
TinyRCU
Add New Freqs
Jhash3
FPS Cap
Ext4 Patch
330mb RAM
BFQ I/O
SLUB
Compiler Optimized
LowMemoryKiller Patch
Optimized govners
Change Log Here
Notes: Screen off Profiles are not needed or recommended on this kernel (its got it handled =P)
Dead Horse Reloaded
Kernel- New Dead Horse Reloaded- 2.2 & 2.2.1 4/24 by Eugene added 05/01/12
New for Advance Users Dead Horse Reloaded:
To Flash, Download neldar zImage Flash Utility from the Market & place the zimage in the folder the App makes..
* LOG * Thanks = Koush / Clockworkmod for source Codec!!!
Based on edify ( Old amend update script will no longer work ) Time to Learn People!!!
Fully Based Off CwM 3.X ( With edits by me to be 100% Functional on the Vibrant )
No SD wipe issues
Formats to a true ext4 partition regardless of movinand size without errors
Default Ext4 /system /data /dbdata /cache mounts & Format with RFS Mount Support for First time User's
To Restore RFS you will need to ODIN ( Next Build will feature RFS formatting support ) or place a Voodoo zImage on /sdcard/zImage & Flash using the in recovery zImage Utility
100% Working Internal & External Mount To PC
100% Working Internal & External Mounts for flashing .zip from SD
Superuser / busybox / tweaks / Back Light Notification supported built-in
Update zImage straight from recovery ( Must mount /sdcard first! ( This is to keep people from flashing by mistake ) Place zImage on external sd = /sdcard/zImage
Primary /sdcard is the external to avoid soft-brick issue caused by formatting with ext ( /sd-ext ) & swap Support. Swap however is not needed!
Issues & Fixes to Come:
Factory wipe from Android OS not working, Wipe / Factory reset from Recovery! ( Issue is Fixed when Flashing GCR3-Update6 )
Fix OS Wipe issue ( Issue is Fixed when Flashing GCR3-Update6 )
Implement RFS Formatting for those that wish to revert to stock /system /dbdata /data /cache file system
Unverified if flashing is 100% safe over voodoo, but shouldn't be an issue.
Voltage Settings:
{1200000, 1275, 1100, 1} Need SetCPU or any other OC Program to use!!!!
{1000000, 1250, 1100, 3}
{800000, 1175, 1100, 4}
{400000, 1025, 1100, 5}
{200000, 925, 1100, 6}
{100000, 925, 1000, 7}
Tigers Blood
Tigers Blood v3.22 Voodoo Lagfix, Sound, Color, BLN, OC/UV[03/31/11]
Developers Note:
As a learning experience, I decided to give kernel developing a try. Tigers Blood is the result. I wanted to make a kernel with some OC/UV capabilities, but yet stable enough for the everyday user. I took a minimalistic approach and by default, the kernel is at stock clocks and voltages and will clock to 1.2 Ghz.
Includes :
Voodoo Sound v7
Voodoo Color
Vodoo Lagfix with modified Clockwork Recovery
BLN (Neldar's free version of "BLN Control" is included - Please donate to Neldar or buy the full version in the Market if you like his work - Full version allows blinking backlights)
CIFS ("Mount Manager" in the Market will get your network drives mounted)
TinyRCU
339 MB Ram Hack
OC/UV capable to 1.2 Ghz (Stock clock and voltages out of the box)
FPS Cap Lifted (No FPS Hack Version Available)
jhash3
Stock+Voodoo
stock+Voodoo stable 5.x for Vibrant by supercurio added 05/01/12
Notes from supercurio
The kind of kernel published here are only stock kernels, which means the exact same code build by Samsung for Vibrant phones.
Of course, there's a difference: Voodoo lagfix 5 stable has been injected in them, with its extensions and also ClockWorkMod recovery as default recovery.
Voodoo lagfix converts /system, /cache, /dbdata and /data to Ext4 with optimized parameters for speed but also guaranteeing data integrity.
Also, it configures the write behavior of Linux to prevent lag from happening, plus apply some memory management providing a better balance than stock settings.
Also supported: custom boot animation, init.d scripts and an improved adb shell (new!)
This kernel also installs the su binary for your convenience. Only activated once you download Superuser App from market. If you don't want to "root" your phone, skip this part.
How do choose the version?
The best version is the closest to the one of the ROM / system you run.
If you use a custom ROM instead of an official Samsung one, ask your ROM dealer which one is closer
update.zip you can flash with ClockWorkMod recovery (not 2e or 3e)
JK2+Voodoo
JK6+Voodoo
JL1+Voodoo
JL4+Voodoo
JL5+Voodoo
KA5+Voodoo
KA6+Voodoo
KA7+Voodoo
KB1+Voodoo
.tar you can flash with Odin or SGS Kernel Flasher
JK2+Voodoo
JK6+Voodoo
JL1+Voodoo
JL4+Voodoo
JL5+Voodoo
KA5+Voodoo
KA6+Voodoo
KA7+Voodoo
KB1+Voodoo
DoW14
[GPL] DoW14 v1.4 344MB, Voodoo Lagfix, Sound, Color, BLN 2/21/2011 by morfic added 05/01/12
Notes from
No frosty flakes here.
DoW14-T959 is based on Samsung KA6 T959 Sources
Sleep fix not in, treat it like a stock kernel for now until notified (Do not use profiles that exclude 800mhz)
Only flash this kernel from a "red recovery", do not flash it coming from any ULF kernel, flash a stock+voodoo kernel in-between, then flash this kernel.
Not sure what these other kernels do, but I'm tired of hearing my kernel breaks anything due to THEIR incompatabilities.
Included:
Voodoo Sound v4 (Thanks supercurio)
Voodoo Lagfix (Thanks supercurio)
Voodoo Color (Thanks supercurio)
BLN included (Thanks neldar)
Based on T959 froyo source.
Safeboot to 1GHz for those phones that don't like OC (But 1.4 can be used with setcpu)
TUN (Tunneling/VPN support)
CIFS (Samba support)
JFS (Advanced users only, no automated use of this FS)
DoW14-T959 359MB RAM version -> No HD Video
DoW14-T959-HD v1.4 344MB RAM version -> HD Cam working | md5sum: 743ee5f1023a571260d32bd4c0fcc7f3
Best steps:
Get off your ULF kernel first, flash Stock + Voodoo in-between
You inform yourself what "OC" is and what to expect
Install Neldar's "SGS Kernel Flasher" before flashing ANY kernel.
Backup your existing kernel with his tool.
Flash Kernel through RED VOODOO recovery
Reversal:
Flash the backup you made with SGS Kernel Flasher
Reserved GINGERBREAD KERNELS
Reserved GINGERBREAD , MIUI or CM7 2.3.4 - 2.3.7 KERNELS
99 Problemz By - Mr. Apocalypse
[CM7/MIUI]99 Problemz - ..but performance ain't one [10/27]
Features:
Updated to work with stable CM7 and updated MIUI and OMFGB roms
Voodoo Sound v10
Voodoo Color
CWM Recovery v5.0.2.6
BLN supported (use BLN Control app to utilize)
Safely boots to 1ghz
OCable to 1.4ghz
User configurable UV
BFQv2 scheduler(set to default)
Smartass and Smartassv2 governor option available
GPU tweaks integrated
Integrated v(r) scheduler
Integrated zram and zache
LIPPOL94's kernel cleaning script integrated into flash package
Notes:
1. BLN is fully supported, use BLN Control to use BLN
2. This kernel uses the same stock voltages as the stock CM7 kernel, and boots at 1ghz. Use SetCPU or Voltage Control to OC/UV as you see fit.
Immortality-CM By - Mr. Apocalypse
[CM7/OMFGB/MIUI] Immortality-CM[/B]8/31]
Features:
Voodoo Sound v10
Voodoo Color
Safely boots to 1ghz
OCable to 1.4ghz
User configurable UV
BFQ scheduler(set to default)
Smartass governor option available
Full sound dock support
LIPPOL94's kernel cleaning script integrated into flash package
SetCPU's 400/100 screen off profile safe to use, but not recommended.
NOTES:
The cleaning script is integrated into the flash package, so it will clean before the kernel actually flashes, once its done and you reboot, it will take a little while longer to reboot since the dalvik-cache is wiped.
It is safe to use a screen off profile with 400/100 setting, but i do not recommend it.
The splash screen is the same skull from my froyo kernel, but it has "CM" on it. If you dont like skulls or my splash in general, plz use another kernel. And NO, i won't change or make another version of it, so plz don't ask.
My beta tester, Skitz, has reported low quad scores with this. If you are a person concerned with benchmark scores, then this isnt for you. Quads don't make the kernel, the performance does.
Running OMFGB so i know this will work on that and regular CM7, i hear that CM7 kernels also work on MIUI, but i have not personally tested it on it.
Platypus By - zacharias.maladroit
[CM7/MIUI] Platypus SECURITY,VOODOO,OC/UV,nodebug
The purpose of these kernels is extensive stability testing addressing the following sticking points:
overall stability & functioning of the kernel and phone
call drops, missed calls, etc.
lags (suggestions for improvements are welcome)
auto-rotation, sensors, etc.
Voodoo Control Plus [any crashes ? compatibility problems ?]
working on CM7 or MIUI ?
scheduler, sound, video synchronisation & lags: Tap Tap Revenge 4 (especially at the beginning of songs)
scheduler, sound, video synchronisation and any other issues: doodle dash (while shooting & sound activated)
proper pmem memory layout & settings: proper functioning of Google Googles
On stability testing(Platypus Kernels)
Go over there and thank him - There is just volumes of info over there regarding Tweaking that Kernel.
Results & FAQ/Documentation Results: - By zacharias.maladroit
FAQ / Documentation:- By zacharias.maladroit
Overclocking / Undervolting: - By zacharias.maladroit
LED Support FAQ: - By zacharias.maladroit
Voodoo Color settings: - By zacharias.maladroit
Screen RGB multipliers: - By zacharias.maladroit
Screen v1 gamma hack: - By zacharias.maladroit
MIUI COMPATIBLE KERNELS
Glitch By - sixstringsg
[KERNEL][CM9][2/8/12] Icy Glitch V14 - BETA - LiveOC - Voodoo - DIDLE - USBhost - Updated on 052312
Overview:
Up to 1.7GHz CPU OC with added bus/GPU OC (Thanks to morfic for the great base of work)
Undervolting using Pimp my CPU or Voltage Control
Voodoo Sound - & Voodoo Color, using VC versions
FPS uncap (Screen running 68Hz instead of 60Hz, from 56 to 66 FPS max) from JPX source
Various tweaks for more smoothness and reliability
LED notifications
Bali-CM By - drhonk
[CM7/MIUI/OMFGB] Bali-CM 2.2.2 [10/18/2011]
Overview:
OC/UV up to 1.4GHz (Safe boot to 1GHz) [require setCPU from market]
Voodoo Sound v10
Voodoo Color
Multiple CPU governor, smartass included (default: ondemand)
Multiple IO scheduler (default: BFQ)
LED notification support (no external app required)
CIFS support
Support SetCPU screen off 100/400 profile
Dock sound redirector support [need Galaxy Dock Sound Redirector app from market]
Streamline By - eugene373
VibrantMTD CM7.1 *Stable* 11/13/2011
Features:
OC/UV up to 1.4GHz (Safe boot to 1GHz) [require setCPU from market]
Voodoo Sound v10
Voodoo Color
Multiple CPU governor, smartass included (default: ondemand)
Multiple IO scheduler (default: BFQ)
LED notification support (no external app required)
CIFS support
Support SetCPU screen off 100/400 profile
Dock sound redirector support [need Galaxy Dock Sound Redirector app from market]
I9000 vibranted vG.4.0 04.16.2012
[kernel][ginger]I9000 vibranted vG.4.0 04.16.2012 By xcaliburinhand Updated on 04/24/12
I9000 vibranted vG.4.0 includes:
MobileAP support (aka wireless tethering)
Correct Headphone/Speaker logic
Working capacitive touchkeys
Captivate car/home dock support
Audio uses dock when available (use this app)
Wired headset support
CWM 3.0 recovery (courtesy of Chainfire)
Support for custom boot animations
The original Voodoo color and sharpness fix
Voodoo sound v10
Compilation optimizations
Call audio through dock
Voodoo lagfix
BLN support
Bullet GB Voodoo
Bullet GB Voodoo goodies [EDT][6/24/2011] by cmenard added 04/30/12
Bullet v6.x-voodoo includes:
Voodoo Sound v9
Voodoo Color
Voodoo Lagfix
BLN support (thanks to neldar)
CWM 2.5 (the regular red Voodoo recovery we all have come love)
339MB of memory
Smartass and Interactive CPU governors (Conservative still default at boot)
Volume keys mapped to i9000 so no changes needed in the ROM and the keys work correctly in recovery
OC with safe boot to 1ghz use SetCPU to set clock speed
GPS init.rc
Proper headphone jack routing for T959
USB dock audio should be properly routed as well
Based on xcaliberinhand's reoriented i897 JVB Kernel and supercurio's voodoo lagfix initramfs
Notes * Make sure to match the kernel version to the ROM version. You want to use the JVB kernel on JVB based ROMs and the JVH kernel on JVH based ROMs.
Bullet GB JVP 1.2ghz
Bullet GB JVP 1.42ghz
Bullet GB JVP 1.54ghz - This one is for you speed freaks with special phones.
Talon SH
Talon SH Kernel (GB 2.3.4) [KERNEL][MOD] by simone201 added 05/01/12
Included:
Based on latest Samsung Opensource Gingerbread Sources
Voodoo Lagfix and Sound v10
Voodoo Color for 2.3.4
Ported Nexus S Framebuffer
mDNIe based on Speedmod
BLN Support from Neldar
Custom Voodoo CWM 3.0.0.5
Updated to latest Jhash3
340MB RAM Free (w/ 720p)
OC/UV support up to 1.2ghz
Swap + ZRAM (compcache)
Wired Headset Support
Audio Dock Support
Battery Polling set to 60s
Set Light Sensor Polling to 1s
Sched_Autogroup v4 (per sessions)
TinyRCU (smaller memory footprint)
SIO / VR / BFQv2-r1 IO Schedulers
Tweaked Ondemand Governor
Stochastic Fair Blue (SFB) network scheduler
Updated to latest Samsung Source
Lots of Upstream Linux/AOSP fixes
CIFS/TUN Support
TALON SH MODS Included:
VR Scheduler as default
InteractiveX governor as default
Tweaked InteractiveX (for more responsiveness and battery life)
Juwe RAM Hack settings included into the kernel
Some code cleanup
ZRAM Switch feature (disabled by default)
SD Card Read-Ahead tweaks
Compiled with Linaro GCC 4.6.2 + O2 + Graphite Optimisations
Sleepfreq set to 400Mhz
ULP_FREQ set to 400Mhz
Reduced CPU Voltages for 400 and 100 Mhz steps
Reduced LCD and RAM Voltages
Screen temp set to 6900K
CWM 3.0.0.5 themed by me
SH Themed bootlogo
6 steps frequency (1Ghz step included)
Adjusted DVFS settings
Raised FPS Cap to 66
Support for 10 fingers multitouch
TCP/IP Buffers tweaks
cpu_freq_stats fixes
Conservative Governor auto insmod
TalonMTD
[CM7/MIUI] TalonMTD 0.0.3[OC/UV][Voodoo Color and Sound] by ytt3r added 05/02/12
Features
Overclock up to 1440MHz/Undervolt for all frequencies (having only 5 frequencies undervolted seems most stable)
Nexus S Framebuffer
Voodoo Color v2 (No yellow tint!)
Voodoo Sound v10
Based on Linux kernel 2.6.35.13
GPU overclock
GPU Tweaks
Bonus Governors: InteractiveX, Smartass, Conservative governor compiled as a module (not enableable yet)
Bonus Schedulers: SIO, V(R), BFQ2r1, CFQ with tweaks
Undervolted ADC and RAM
Disabled Userspace governor
Kangsterizer’s LED notifications
Asynchronous I/O support
Logcat compiled as a module, must be enabled via ‘logcat-on’
Lowmemorykiller tweaks by kodos96
Jhash3
RAM tweaks
Readahead tweaks
Kernel HZ set at 250
Disabled kernel printk for less overhead
KTLO (Keep the Lights On)
Samsung ARM fix
16.25 lbs. of ext4 fixes
CM7 Kernel 2.3.4
CM7 Kernel 2.3.4 (Voodoo Sound v8, Color, LEDNotify, OC/UV) [05/04/2011] by theexel added 05/01/12
Main features:
Voodoo Sound v8. - Need I say more?
Voodoo Color. - Again, you should know this by now.
LEDNotification. - Not "BLN" - No app required - Use CM quiet hours for scheduling.
Overclocking. - 1.3Ghz max.
UnderVolting.
Extra governors. - Smartass, Interactive.
Various tweaks. - JPX screen timings.
Sometimes testing stuff. - Stuff from teamhacksung before it goes into their stable upstream.
Changelog:
Fixed battery info/display (Upstream) (NEW)
Some fixes for new recovery (NEW)
Upstream sync. (NEW)
Some fixes for new recovery. (NEW)
Test of new scripts.
Fixed said new scripts since test failed.
Supports GB 2.3.4 (Upstream)
Reviewed some code.
Removed governors: ondemand is better in their current state anyway. (NEW)
Allocate more memory to FIMC0 / fixes googles goggles FC. (NEW)
Upstream sync.
Requires latest CM7 nightly for compass, etc.
Supports bml_over_mtd at flash time.
Voodoo Sound v8.
Some touch-key tweaks.
Fixed touch key inactive on boot.
Added usb dock/audio/etc patches. (Testing - xcaliburinhand.)
Tweaked default haptic feedback intensity. (Slightly softer.)
Changes in LED handling. (Possibly fixes most remaining issues.)
You need this to control the LEDs CMParts see here to install properly (Doesn't install like a regular apk, the reason is its not really an app, it's part of CM7 with modified setting panel for LEDs)
LED on on resume has been disabled for now (keyboard woes - I think.)
Touch key: Enforce recovery routine during r/w failures (Fixes: Touch keys flash and stay off when missing a call - Possibly other weird situations.)
LED stay on when screen off as long as notifications are not deleted. (Due to popular request.)
Fixed liblight for quiet hours/LED issue.
Touch keys light up at resume for a short time. (Like Samsung ROMs)
LED notification respects CyanogenMod's 'Quiet hours' (Settings -> Cyanogen -> Sound -> Quiet hours) Setting LEDs to dim during quiet hours will disable led notifcations during those hours (So it's like BLN schedule except its using the CM feature.) - Thanks for that suggestion.
Fixed keys light time out. (I was being dumb with calls during interrupts, sorry.)
Coolya's battery experiemental tests: allow charging at higher temperature. (Like JPX), changed adc.
Added CONFIG_MODVERSIONS for Voodoo module support. (Future market app.)
Headphone fix. (Upstream issue - Means no play/pause/mic buttons, but at least you can listen to music like before.)
Added smartass - Currently doesn't go under 400mhz. (Not default and just testing.)
Stable OC at 1.3ghz, probably! (At least, 'more stable.' Report if you still crash.)
Fixed voltage table display. (No more '?' in Voltage App.)
Voodoo sound patch v6.
Higher refresh rate and timings, taken from JPX (thx morfic) - Results in 10fps boost in games and smoother scrolling elsewhere.
Le Kernel Du Jour!
[CM7][July 12] Le Kernel Du Jour! Build #2 by TheEscapist added 05/02/12
Notes from TheEscapist
DELETE ALL VOLTAGE CONTROL SETTINGS, AND REMOVE BOOT SETTINGS FROM CM SETTINGS AND VOLTAGE CONTROL AND DISABLE SETCPU PROFILES BEFORE FLASHING THE LATEST UPDATE. THIS GOES FOR ALL UPDATES, INCLUDING UPDATING CM.
This is a CM7 based kernel with a 1.6 Ghz overclock, Voodoo sound and color fixes, uv support, and BLN. See the changelog for all the updates and features.
Informations (THESE CHANGE ON A REGULAR BASIS):
Max clock is set to 1GHz on the first boot, set the max clock in CM settings or voltage control or setCPU.
I cannot possibly stress this enough. IF YOU EXPERIENCE BUGS WHILE ON THIS KERNEL, POST HERE. Do NOT submit bug reports to the CM team, until you have flashed back to stock CM, and can verify the bug exists there too.
Use Xan's UV app to undervolt.It's in that market, search "Voltage Control".
Want to go back to stock? First, if there's any particular reason, please let me know. I love to feedback, good or bad. Then, just flash the latest official update.
Sources --> https://github.com/TheEscapistxda/an..._samsung_aries
BLN is disabled by default. Please enable it by using the BLN control app from the market.
Its not a bug. You're not bricked. Let it boot up.
What's included :
v5.3[May 16]
Upstream initramfs/initial flash changes
Upstream change to the way battery percentage is calculated
Lots of little( irrelevant) upstream changes
Actually fixed the kernel version.
v5.2[May 12]
New(old) modem_ctl
tvout stuff
fsa switch sleep
overvolting cap
v5.1[May 6]
Lots of upstream gpio changes
Camera drivers kanged from JVB (REQUIRE THE LATEST NIGHTLY TO WORK)
03 optimizations
Switched to hardware based floating point calculations (seems to increase performace under certain loads)
Dropped 1.6ghz to 1.55ghz
Set default governor to conservative
New captivate/vibrant specific initramfs
v5.0[May 3]
Extend battery polling to 15s
Sched_autogroup patch (increases smoothness under heavy load)
New bootlogo
Fix setCPU crashing on screen off
Unified HZ (256) (should increase battery life, and has no adverse effect on performance)
Reunlock fps cap
v5.0b[May 4][First Vibrant supported/tested version]
Fixed touchkeys for real this time
Temporarily enabled debugging (will be disabled in the next update)
Fixed the crazy battery stats
Reenable smartass governor
Switch to the Codesourcery toolchain (should result in faster/smoother code)
Full compatibility with 2.3.4
Reserved for ICE CREAM SANDWICH KERNELS
Reserved for ICE CREAM SANDWICH or CM9 KERNELS
www.derkernel.com added 071712
Trinity GST for TMO - CM9 - ICS - ALPHA19 : http://goo.gl/ymgiU added to the CM9 KERNELS Section
Trinity GST for TMO - STOCK - ICS - ALPHA19 : http://goo.gl/vRk8m added to the ICE CREAM SANDWICH KERNELS Section
Trinity GST for TMO - CM9 - ICS - 1728MHz MAX - ALPHA23 : http://goo.gl/4JPSh added to the CM9 KERNELS Section
Trinity GST for TMO - STOCK - ICS - 1728MHz MAX - ALPHA23 : http://goo.gl/TXCOQ added to the ICE CREAM SANDWICH KERNELS Section
4 Different Puppies added to their kernel section.
Features
Offering lowered voltages
Build optimizations
Performance through research
Removed wasteful debugging
Scheduler, Governor tweaks
480MHz GPU
Up to 1836MHz (ALPHA19) or 1728 (ALPHA23)
Bull**** Free (Not pushing buzzwords to drop them later like others)
Arbiter
[KERNEL] [CM9] Arbiter 1.0 [OC 1.3GHz] by FaultException CM9 KERNELS Section
Features
OC 1.3 GHz
More later...
Semaphore
Semaphore ICS 1.2.5v by stratosk
This is a kernel based on the pawitp's one and it works for Android 4.0.x ICS ROMs.
Features
LiveOC
Custom Voltage
Voodoo Sound
BLN
373.5MB - 398.7MB
Compiled with Linaro 4.7.1
O3 optimization
Semaphore Script Manager 0.75
Auto brightness driver
Touch Wake
Vibration intensity
Deep Idle
USB host driver
Governor ondemand (default)
ondemand: sampling_down_factor tunable by momentum, smooth_ui
Governor conservative (module, smooth_ui)
Governor smartassV2 (module, smooth_ui)
Noop I/O scheduler (default)
Deadline I/O Scheduler (module)
Simple I/O Scheduler (module)
Netfilter (iptables) as modules
CIFS as module
TUN as module
Logcat disabled (as module only)
Standard network packet scheduler
Kernel log buffer size 4KB (from 128KB)
Reduced debug info
TinyRCU
Fast Charge support
WiFi PM_MAX when suspend
/system/etc/init.d directory creation if not exist
Full changelog:
Deep Idle Guide and FAQ
Devil by DerTeufel1980
Devil3_0.79 - Vibrant - Beta release Updated 061912
This kernel is based on teamhacksung's kernel, with updated Linux base to 3.1.10
this is a first release for the vibrant, so please take it as "beta", although everything should work fine
This kernel is based on teamhacksung's kernel, with updated Linux base to 3.1.10
Kernel working with all ICS Roms
Features:
Brain **** cpu-scheduler (BFS) (this should be much faster than the default cpu scheduler) will be back later
378, 391 and 403 Mb Ram available (selectable in kernel, no need for a patch (403 mb breaks 720p) only reboot required)
2 different recoveries included (cmw touch recovery + twrp recovery)
SIO scheduler (default)
V(R) scheduler (maybe even faster than SIO, can be set as default by using NSTools for example)
init.d
Voodoo Sound and CM9 Color Adjusment / Voodoo Color (VC version)
Devil Idle
BLN V9 (thx to mialwe)
USB Host mode driver (for more information about this, and for saying thanks to the guy, who ported this for our phone, please visit this thread)
Ezekeel's Live_Oc
Ezekeel's Deep Idle V2
Touchwake
vibrator intensity control (by mialwe)
BLX (Batterie Life Extender, I don't think we need it, but maybe one feels better by using it )
backports from Linux 3.2
Swap/Zram support
Zcache, Cleancache and Frontswap
Smooth_ui included to ondemand, conservative, smartass, lulzactive, lagfree and lazy governor (only one setting for activating/deactivating it in general)
3 cpu governor presets (smooth, normal, powersave) for ondemand, conservative, smartass, lulzactive, lagfree (only one setting for switching the mode in general)
many other small features and improvements
Changelog 18.06.2012:
some changes to load balancing
added ultra ksm (metioned by zach thx for this my friend)
readded fiops io scheduler (still experimental and could cause instablilities)
using snappy compression for zram now (2 times faster, but only 2% less compression)
added the possibility to change zram size (at /data/local/devil/zram_size, with valid values: 50, 75, 100 and 150 (all in mb))
fixed the applying of user_min/max freq after reboot
vibrant: fixed gps
fascinate: fixed nandroid in cwm recovery
What is ksm? http://en.wikipedia.org/wiki/Kernel_...e_Merging_(KSM)
uksm is more optimized and also working for single core systems. using this should give much better ram usage, but at the cost of more cpu usage
Kiss By - Nelson
V8.2: Regular / Mirror + Touch / Mirror (04/07/2012)(Latest) Thanks to Nelson hard at work and props out to Decepticaons for spreading the news. Do your self a favor and register over at team-passion and stay into the now with the latest of ISC magic that NEO & Nelson are cooking up. Updated 04/11/12
ICS Kiss V4.1 (kernel)
Alt Source & Downloads Here
Added audio dock support
Made revisions to smartass2
Voice audio through dock
Fixed BLN
Adjusted wifi for stability
OC to 1500 (Many devices will not run this high, but it's there for the adventurous. apps could close unexpectadly and your phone may freeze and rebbot. Be sure to uncheck set on boot in NSTools before trying. Use at own risk)
Governor adjustments
Icy Glitch By - Tk-Glitch
[CM9][24/03/12] Icy Glitch V14 - BETA - LiveOC - Voodoo - DIDLEv2 - USBhost By - Tk-Glitch Updated source 04/12/12
Overview :
3.1.10 linux base
LiveOC
Custom Voltage
Battery Life eXtender
DIDLE
Voodoo Sound 10
PMFAST mode for best wifi performance (different low power mode than default, using a bit more power).
USB host mode support
342MB RAM
Various tweaks for more speed and battery saving
subZero By - Mr.Psycho
subZero v1.3 Build 102 (Reality_OD) - BETA - BETA Updated on 061012 with hugemem and bigmem options. Thanks to thachosenone for this Update!!!
Based on Linux 3.1.10 / Devil v14.2 by derTeufel
CFS I/O Scheduler (default), BFS could return later
Block Schedulers: SIO (default), Deadline, Noop, CFQ, BFQ, VR
CPU Governors: SmartassV2 (default), Conservative, Performance, Lazy, Lagfree, LulzActive, Ondemand
OC support up to 1400 MHz (1000 MHz default)
Selective Live OC tweaks
BLN v9 with kernel blink support
Battery Life eXtender (BLX) support
Touchwake support
Voodoo Sound v10
CM Color and Voodoo Color versions available
Color tuning and Gamma control are ONLY supported via AOKP ROM Control and the included Modified Galaxy S Settings app (AriesParts.apk)
MIUI version reverted back to Voodoo Sound app for tuning Voodoo Color.
MDNIE (CM Color only) support
6500K color support
Forced Fast Charge support
Cleancache/Zcache/Swap support
Zram support (enable in CWM Recovery)
NO Deep Idle!
XZ kernel compression
SLQB allocator
Tiny Preempt RCU
WiFi Tethering support
GPS locks after deep sleep (must lock GPS immediately on reboot)
CWM Touch Recovery w/ custom menus and working indicator keys
Alternative Devil By - Mr.Psycho
Get the Kernel Here : http://www.mediafire.com/?fy8z8f3r89zk4
Read the Thread Here : [*2*ROMS][ICS][IML74K]EXperia GM1.1.1/Beta 1.0 "TouchWiz"[Port][4.0.3/4]
Live OC
[MOD][KERNEL] Live OC
From Ezekeel
"Thus it would be nice to have some way for the user to individually adjust the bus speed to match the overclocking capabilities of their device. Unfortunately with TEUV the bus speed has to be defined on compilation time thus the only way would be to release different versions with different bus speeds which, frankly, would be a pain in the ass. So I implemented a way to change the bus speed on-the-fly while the device is running. In contrast to TEUV not only the bus speed for the maximum frequency but for all states is increased by the same percentage (might change this later, especially for the minimum state)."
More info here
ImoseyON Lean
OC UV
OC'd GPU support for init.d
swap support Thread
here & Download here - Credit Imoseyon
Streamline 3.0.15-ICUP Kernel
Streamline - Replacement Kernel
Kernel: 3..0.8 Patched to 3.0.15
Voodoo Sound
Voodoo Color ( By Default this setting is Used, Once I have source posted you can compile without & using the color tuning that is built-in on Vibrant Passion Rom )
BLN ( Working as well on missed calls )
BLD ( Due to the Codec I Kanged to make BLN works, I also had to include this as well to Turn Off back light buttons like the Nexus S. the NS is the Kanged Codec here ).
Work load Mod 4 HZ* 4.61
GPIO Sleep Fixes
Wakelock Fixes on Display ( Still has the Display issue in Battery Usage, but overall sleep is better now )
dm-cache
ZCache
ZRam
Cleancache
Swap ( Swap is only needed for parts of zram / zcache to work correctly )
Deep Sleep Edits ( Didle ) not to be confused with Deep Idle Mod
Overclocked to 1.3 at max, Default is 1Ghz on Boot
NSTools will work on this Kernel
Custom Voltage added ( I Have issue when using. results may vary )
Live OC Added ( I Have issue when using. results may vary )
Fixed Screen wake ( This is regarding waking device up, & touchscreen doesn't register & you have to hit power button & try again to unlock )
360MB Free without breaking Video / Camera
65 FPS Cap
1024 read ahead value
default readahead size a kernel parameter
limit default readahead size for small devices
svnet edits from my GB Kernel
GPS init edits to mach-aries from my GB Kernel
Read more: Here
Bigmem Kernel
T959-Bigmem Kernel-720p.recording-playback-Adam Download is here Link updated on 051312 & link is credited to mainecrab More info from vibranturk on this Kernel here
383Mb BigMem Ram
720p Video Playing support
720p Video Recording support
CM Color support
Touch Recovery
....No Over Clock yet
If there are any users of this Kernel, please post your feedback on this puppy
HEART
News Flash, News Flash, News Flash, News Flash, News Flash
Team Passion Publishes new Kernel "HEART" V1: (04/30/2012) Go to their web site to download Link added 05/09/12
Mods & File Locker
Bookmarks
The XDA Portal Good Source for Android Headline News
Android Open Kang Project
EB-Productions Where Eugene a Recognized Developer - Senior XDA Member and a very generous Developer to the Android Community is at Developing and Cooking
CM nightlies Vibrantmtd (Source) & CM nightlies vibrantmtd (Alt Source) CM9 //Just to put this out there - Not CM7
Sam Mobile leaks and cherries from the source
Android Architecture from the Source Dev info, Great source
Samsung Updates
SlimICS is a custom rom created by Krarvind & Based on Android Open Standard Program (AOSP) added 030812
What is Android ? - The Android Developers Guide added 042612
Building Kernels Android Open Source Project - added 04/26/12
Download the Android SDK for Windows, Mac OS X (intel) & Linux (i386) added 042612
Rootzwiki "The Other Forum" added 042712
Mobile Tech Videos Every once and a while you score, here is one book mark for ya by samsgun357 Note this link was found via this thread here Vibrant unbrickable mode (you can recover from hard brick!!) added 051612
Project Voodoo, Galaxy S improvements, Project Voodoo is an Open Source community effort to improve Galaxy S phones. added 060612
GOO.IM, the Premium Android Developers File Hosting, If you don't have the app already, you can get it from: Google Play Store or Directly from their site : Note Great site with ample tools, apps, Roms, Stocks, Themes & Tools. Added 060812
Android Authority Great Portal with loads of tutorals with installing roms of many phone types and great content. Added 060812
Voodoo Color by master"supercurio" not to be confused with Project Voodoo, added on 060612, Basically Same Developer, Different Projects. Voodoo Color is a pack of high quality adjustments for Galaxy S screen. The screen technology used is Super AMOLED. Added 060812
Semaphore kernel website // They have a kernel based on the pawitp's and it works for Android 4.0.x ICS ROMs. Added 062512
android-apktool A tool for reverse engineering apk files by Brut.all added 070712
Mods
quick GPS lock in CM7
Faster Data Speed and Better Signal Tweak
[mod/source] Show full kernel version & add "mod" version to settings
Recovery 3e modified to work like recovery 2e - Updated 01/23/2011 By - untermensch
Inverted ICS Contacts, Calculator, Google Play by lazyb421 added 03/28/12
[KERNEL PATCH] Force AC (fast) Charging something for the Dev only by chad0989 on 03/30/12
Batteries & Mods For Various "Flavors" of Ice Cream Sandwich
Currently supported:
ICSSGS/Onecosmic - RC4.1/RC4.2 (deodexed battery mods only)
ICS Passion - v13, v13.1 (stock battery only)
Ice Cream Zenwich - RC1.3 (power control only)
CM9 - Build 16, 17
[MOD][KERNEL] Battery Life eXtender (BLX) by Ezekeel added 03/25/12
Anything related to Sound: features or fix requests. v10: Bass Boost by supercurio added 03/25/12
Moshiach Tweaks [All In One] 3/27/2012 by jellette added 03/28/12
Beats Audio
My Famous GPS Tweaks
My Media Scanner Binaries - SD Card scanned in 3 seconds!
Wifi Tweaks
Everything you need to get that Vibrant running and sounding great. It contains the following tweaks, for 2.2.1 and below (Probably great for Gingerbread too but not tested on ICS - if someone wants to test on ICS and let me how it goes, that would be great)
GPS fix files for ICS roms by Globespy added 04/06/2012
Beats Audio Port Added provided by RockoDev added 030912 Updated 03/17/12
Transparent Power Control Widgets For Ice Cream Sandwich Roms & Battery Mods for Ice Cream Sandwich Roms by mr_psycho added 04/22/12
[MOD] MutePatcher 1.1 (FIXES MUTE/UNMUTE) by FaultException added on 04/26/12
[MOD][PORT]Search key to ICS recent apps for ICS Passion by bobshute added 04/26/12
Minor Tweak enabling FFC support in CM7 for Vibrant by 30000 added 05/04/12
(MOD) FFC Development Clean Thread by orells added 050412
File Locker
[BOOTLOADERS]CUSTOM Gingerbread Bootloaders for Vibrant - UPDATED [22/06/11]
Latest Google Apps for CM7 & CM9
Heimdall Suite 1.3.2 (Binaries) Updated on 052312
[BOOTLOADERS]CUSTOM Gingerbread Bootloaders for Vibrant - UPDATED [22/06/11]
Busybox-1.19.4-CM9 CWM - shared by dark79 added 03/21/12
Latest GAPPS here By mr_psycho added 03/25/12
Gapps updated Again 04-22 informed by by vibranturk on 04/26/12
[APP] WiFi Calling & ICS Font for 2.2 roms over at [ROM] Bionix-V FishmanMod Final 3 - More Butter, More Flavor! - 03/26/12 by fishman0919 added 04/06/12
[PROGRAM] AIO Vibrant Toolbox 2.5 *Beginners Start Here* Also for advanced users by bay_wolf added 04/08/12
Latest Version/Google Apps & Here added 030912
Cyanogemod Nightly [vibrantmtd] added 030912
Update me (for rom makers) by acquariusoft added 04/09/12
One Click Unlock / All Models (Mac & PC) posted by Bowsa2511 added 04/11/12
[TOOL] [DEV] Public XML Helper - 6/12/11 by Romanbb added 04/11/12
Chainfire3D Chainfire - 3d App at the market. Intermediary OpenGL driver. What does that mean? It means that Chainfire3D sits between your apps and the graphics drivers, and can intercept and/or change commands between the two. It has some built-in functions, and can be further extended with plugins to provide extra functionality. Added 04/14/12
Busybox for android - added 04/26/12
[KERNELS] Moped_Ryder SGS Kernel Pack [20 Froyo/GB Kernels] by Moped_Ryder updated 060612
[ICS]4.0.3 RC4.2 Unkanged/stock +wifi calling kernel &wifi files (testing only) by Jamerzrocks added 043012
[CM7][GPS][Tasker] Enable/Disable GPS Driver Widget by strictlyrude27 added 050412
[APP][Update] SGS kernel flasher v1.6.2 - flash a kernel within android by neldar Great App that can also be found in the market, added 05/06/12
HashTab / *MD5 is the coolest thing ever posted here by Moped_Ryder, added 051112
Google Play Updated To Version 3.5.19 by news from David Beren Grab the APK over here at the TmoNews portal, the Unofficial T-mobile Blog, More info on Features Here added 051312
SGS Tools by fishman0919 added 051912
[APP] S-Voice and ALL I9300 goodies added 051912
Latest GAPPS 20120429 Signed added 052212
GAPPS a good source for the following androids models, from GOO.IM, the Premium Android Developers File Hosting, added 060812
CyanogenMod 6.0-1.x
2.2.0-3
CyanogenMod 9.0.x
4.0.3-4
CyanogenMod 7.1-2.x
2.3.5-7
2.3.4
CyanogenMod 7.0.x
2.3.3
2.3.2
CyanogenMod 6.0-1.x
2.2.0-3
Want to save battery? Berkeley’s Carat app tells you exactly how to do it! Unique app that enables power conservation. Article posted at Android Authority, added 061812
Questions or Issues about Semaphore Script Manager please visit the [APP] Semaphore Script Manager v0.75 Thread by HM.Carbide, this [APP] Semaphore Script Manager v0.75 added 062512
[TOOL] Resource id remapper - Dev only - by untermensch added 070712
[UTIL]Apktool v1.4.3 - A tool for reverse engineering apk files by Brut.all added 070712
Tutorials
How to get a Logcat Tutorial by AOKP added 050912
How to Root Galaxy Vibrant Tutorial by Team Passion added 050912
How to use Odin for Vibrant by Team Passion added 050912
How to install bootloaders for vibrant Tutorial by Team Passion added 050912
How to do a 'Squeaky Clean' install Tutorial by Team Passion added 050912
Flashing with Heimdall - this is not the latest, but is may point you to the direction. & if anyone finds the latest Heimdall 1.3.2 Guide, drop me a line and I will post it. added 052312
Creating update.zip added 052912 Tutorial by dhlalit11
Getting Heimdall to work on your Mac, This Tutorial / Reference was spotted by Fishman Added 060212
Create a custom background for your notification dropdown Tutorial by jeffsanace added 061212
Animated Pull Down Menu for both Froyo & Gingerbread Tutorial by explodingboy70 added 061812
Fool-proof method to install latest CM7/MIUI without losing Baseband/IMEI Tutorial By angryattheworld A good one to bookmark added 062112
Reference Library
[MODEMS][CWM] ICS MODEMS By - scrizz
[MODEMS]!!!SAMSUNG!!! CWM and ODIN flashable - 4/15/2011 TAX UPDATE!!!! By - scrizz
[MODEMS][CM 7.1] cyanogenmod 7.1/MIUI CWM flashable radio/modems - 6/4/2011 By - scrizz
[KERNELS][CWM] Nelson's Kernels for Neobuddys ICS ROMS [3-27-12] by closedcircuit added 03/31/12
Super Build.Prop Tweaks |Updated 10/30/11| from Master&Slave™
A list of build.prop tweaks ~ another version that may be more of an understanding added 052912 by dhlalit11
How to add Reboot to power menu (updated 10/21/2010) by untermensch 04/05/31
You Want Better Battery Life:Read This by Woodrube added 04/09/12
Did you know you already have built in keyboard themes on ICS? Now you do. by joe.kerwin added 04/09/12
** [GUIDE] FIX AND RESCUE YOUR VIBRICK + ODIN SUPPORT! N00b Friendly ** by draikz added 04/09/12
Remap hardware button to ICS recent apps by evilisto added 04/09/12
HOW TO TEST 911 - by FaultException - Very Handy added 04/22/12
[GUIDE] ICS Style 'Settings.apk' - Make it yourself !! !! by balamu96m added 04/23/12
Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs by droidphile added 04/23/12 *Great Content & Documented very well*
Dual Booting by droidphile Added 042312
[Guide] Encryption Unsuccessful - Reset Android [ICS Issue] Shared by vibranturk on 042612
Running the Android SDK on Mac OS 10.6 Snow Leopard added on 042612
Installing Android 2.0 SDK on a Mac - added on 042612
Working With The Android Source Code - added 042612
Javadoc package index - These are the Android APIs. - added 042612
Some Very Valuable SDK Tools - added 042612
Adding and updating packages in your Android SDK - added 042612
Application Fundamentals - A Developers Guide - added 042612
How to Sign Android APK or Zip Files shared by xriderx66 on 043012
(roms links), (kernel links) (cwm recovery), (guides), (terminology), (must read) by dhlalit11 **Some Great Knowledge posted their added 04/30/12
QR code at Wikipedia, Great Topic for anyone in the Android File Game, More to come in the near future. Added 050612
Android version historyadded 050912
Learning something about governers - Great reference by dhlalit11 added 051312
I9000 GB Rom Porting Guide by Moped_Ryder, this is not a step for step tutorial, Moped_Ryder has laid the path and gathered the reference, links & knowledge base to assemble this great reference material for anyone with the skill sets and the willingness to learn being able to jump in to pick up some great android experience of creating roms of the I9000 GB port. Added 051312
Vibrant unbrickable mode (you can recover from hard brick!!) by doiiido added 051612
Information about I/O Schedulers added 052912 by dhlalit11
Learning something about Governors added 052912 by dhlalit11
Anything related to Sound: features or fix requests. v10: Bass Boost by supercurio added 060612
Battery questions Great thread started by Decepticaons, a must read added 060812
The Ultimate Android Themeing Guide by jairomeo (OP) added 061012
Editing APKs to match themes (Not just app icons!) by mixpix405 added 061012
[Guide] How to install ICS **EVERYTHING you need to know how to install them** by Woodrube, a Recognized Contributor to this community. Added 070512
For All sdcard issues by doiiido Added 070512
Scripts
[SCRIPTS] Scripts Collection and Discussion for Vibrant - By Neo
What Scripts are included:
strict minfree handler tweak
internet speed tweaks
vm management tweaks
misc kernel tweaks
battery tweaks
EXT4 tweaks (greatly increase I/O) (needs /system, /cache, /data partitions formatted to EXT4) --> Don't use on MIUI/CM7
Defrags database files
Remove logger
microSD card speed tweak
Loopy Smoothness tweak
Darky's Zipalign
Juwe's Ram Booster Script
Kernel Cleaning Script posted by amandadam
Ultimate Cleaning Script over at GPS fix files for ICS roms Thread by Globespy added 040612
V6 SUPERCHARGE "BIG PROPS TO ZEPPELINROX" FOR THESE AWESOME SCRIPTS!!
Faster Than A Speeding Bullet!The-=V6 SuperCharger=-Lag & Redraw Fix! by zeppelinrox added on 040912
V6 SUPERCHARGE LINKS
Refer also to post 1125 here
V6 Supercharge Tutorial Captivate Forum
WiwiPouPou's SYSTEM CLEANER SCRIPT by WiwiPouPou added 041112
Ultimate Kernel Cleaning Script - 1.0 by lippol94 added 04/11/12 Noted that link was down and a PM was sent on 04/27/12 Thanks out to krntehknik303
[SCRIPT][CM7/9] /datadata/ low storage notification lagless fix - init.d script by naTrium added 042312
Fix Low Memory Notifications on the Galaxy S by naTrium added 060612
[SCRIPT] Permissions Init Script by Romanbb added 063012
First... had to do it
second bring on the kernels
Sent from my SGH-T959 using xda premium
how's battery life?! -- hey, someone had to do it too!
xtone said:
how's battery life?! -- hey, someone had to do it too!
Click to expand...
Click to collapse
Thanks for the Suggested, Noted & Updated
Ics Doc's v5 loved the rom
hated glitch v14 kernel! nandroid backup is broken, if they fix that worth going back.
Ics Euphoria RC1
Kiss v3 kernel seems good so far.
Great idea on the kernel thread +10
dont hold back!
RoxAbout said:
Ics Doc's v5 loved the rom
hated glitch v14 kernel! nandroid backup is broken, if they fix that worth going back.
Ics Euphoria RC1
Kiss v3 kernel seems good so far.
Great idea on the kernel thread +10
Click to expand...
Click to collapse
This is what I need, Feedback & this is exactly how this thread will work.
I loved your input RoxAbout, it is just great.
If there is anything else that you want to post here or see, dont hold back!
SubZero kernel by Mr. Psycho runs similarly as Glitch v14 for me, but with a working rom backup.
Sent from my SGH-T959 using XDA
Glitch seems to give a better overall battery life for me on all ROMs but sub zero specially build 17 has been no less
Sent from my SGH-T959 using xda premium
subZero works great! The only problem with it is your CWM recovery will have a problem if you're on Froyo BL's. Flash Gb BL's and you're all good.
Sent from my ICZen'd Vibe!
Lochman79 said:
SubZero kernel by Mr. Psycho runs similarly as Glitch v14 for me, but with a working rom backup.
Sent from my SGH-T959 using XDA
Click to expand...
Click to collapse
Thanks Lochman79, SubZero was added to the list, out of Thanks but I will find you tomorrow!
Thanks xriderx66; for the build number, these details do help out a lot, note that it
xriderx66 said:
Glitch seems to give a better overall battery life for me on all ROMs but sub zero specially build 17 has been no less
Sent from my SGH-T959 using xda premium
Click to expand...
Click to collapse
Thanks xriderx66; for the build number, these details do help out a lot, note that it was updated to Build 18, Sweet!
Cm7 platipus kernel!
http://forum.xda-developers.com/showthread.php?t=1102280
One of my favorites.
two sides of the same coin
SubZero build 18 and Glitch v14 are two sides of the same coin....
one plus side though is with NSTOOLS BLN works with subZero with Glitch its 50/50.......
serendipityguy said:
Thanks xriderx66; for the build number, these details do help out a lot, note that it was updated to Build 18, Sweet!
Click to expand...
Click to collapse
whatttttttttttttttttttttttt??????????/
I didn't even know.. Found it haha
thanks man
You're missing a lot of Gingerbread kernels... Here's a list of all Gingerbread compatible kernels from my Miui guide: http://forum.xda-developers.com/showpost.php?p=18505507&postcount=3

[KERNEL] Semaphore ICS 1.2.6v

This is a kernel based on the pawitp's one and it works for Android 4.0.x ICS ROMs.
Features
- LiveOC
- Custom Voltage
- Voodoo Sound
- BLN
- 373.5MB - 398.7MB available RAM
- Compiled with Linaro 4.7.1
- O3 optimization
- Semaphore Script Manager 0.75
- Auto brightness driver
- Touch Wake
- Vibration intensity
- Deep Idle
- USB host driver
- Governor ondemand (default)
- ondemand: sampling_down_factor tunable by momentum, smooth_ui
- Governor conservative (module, smooth_ui)
- Governor smartassV2 (module, smooth_ui)
- Noop I/O scheduler (default)
- Deadline I/O Scheduler (module)
- Simple I/O Scheduler (module)
- Netfilter (iptables) as modules
- CIFS as module
- TUN as module
- Logcat disabled (as module only)
- Standard network packet scheduler
- Kernel log buffer size 4KB (from 128KB)
- Reduced debug info
- TinyRCU
- Fast Charge support
- WiFi PM_MAX when suspend
- /system/etc/init.d directory creation if not exist
In order to load various modules of the kernel and enable or disable features use HM.Carbide's Semaphore Script Manager application. It automatically copies and runs the respective scripts from /res/scripts to /system/etc/init.d directory. The scripts:
- S05enable_oc_0800 (disable overclocking - caps max freq to 800Mhz)
- S05enable_oc_1000_default (disable overclocking)
- S05enable_oc_1100 (enable overclocking - max freq 1100MHz)
- S05enable_oc_1140 (enable overclocking - max freq 1140MHz)
- S05enable_oc_1200 (enable overclocking - max freq 1200MHz)
- S10enable_gov_conservative (load and enable conservative governor module)
- S10enable_gov_ondemand_default (enable ondemand governor)
- S10enable_gov_smartassV2 (load and enable conservative smartassV2 module)
- S15enable_sched_deadline (load and enable the deadline I/O scheduler module)
- S15enable_sched_noop_default (enable noop scheduler)
- S15enable_sched_sio (enable and load SIO scheduler module)
- S20enable_netfilter (load netfilter modules for firewall or WiFi, USB tethering)
- S30enable_logger (enable logging)
- S35enable_tun (load tun module)
- S40enable_cifs (load cifs module)
Custom Voltage may be configured with Voltage control or similar applications.
For more information check the semaphore kernel website: www.semaphore.gr
For questions or issues about Semaphore Script Manager please visit HM.Carbide thread
Thanks to Superuser, you may download a wonderful custom bootanimation for CM9 from http://www.semaphore.gr/downloads/boot-animations
Thanks to
pawitp for his kernel.
zacharias.maladroit for his useful information about CM's initramfs
HM.Carbide for his Semaphore Script Manager application.
Ezekeel for LiveOC, Custom Voltage
sztupy for USB host driver
koush for CWM
xcaliburinhand for his work about dock support
mialwe for his vibrator intensity and other fixes
ShadowInkDesigns for Android logo
All people who support this kernel by testing, reporting issues, donating or simply using it.
Change log
1.2.6v (11/07/2012)
- USB mass storage disable write speed cache support (thanks kasper_h, DerTeufel1980 for the hint)
- CWM: Allow key to repeat on hold (thanks to FaultException, koush). Works for volume up, down and touch key menu (as down)
- CWM: fix selection bar color when battery < 21%
- CWM: upstream sync (thanks to koush) *
- initramfs sync some changes with CM9 (adb works in root by default in recovery) (thanks to FaultException)
- compiled with linaro 4.7.1 201206
Normal versions (for CM9 or ROMs without hugemem configuration)
1.2.6v
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.2.6sv
- 386.5MB - 398.7MB
* Please note that due to changes in nandroid backup/restore, previous versions of Semaphore can't restore backups from version >= 1.2.6. To be on the safe side, please renew your backups.
1.2.5v (21/06/2012)
- rebased to 3.0.17 (thanks to trailblazerz11 and eugene373 for their github)
- compiled with Linaro 4.7.1 toolchain (thanks to trailblazerz11 for his help)
- O3 optimization flag
- upstream sync (fixes for cdma in-call volume and mic gain included, thanks to pawitp, efpophis)
- WiFi PM_MAX when suspended
- fixed 800MHz underclocking
- changed boot splash screen
Normal versions (for CM9 or ROMs without hugemem configuration)
1.2.5v
- 373.5MB - 385.7MB
For Slim ROM or patched ROMs with hugemem configuration
1.2.5sv
- 386.5MB - 398.7MB
Full changelog: http://www.semaphore.gr/changelog/ics-version
Deep Idle Guide and FAQ
Sources
The Linux Kernel
Samsung Kernel sources
Semaphore kernel sources
Please use it at your own risk!
The attachment zip files are for flashing from CWM recovery.
The attachment tar files are for flashing through Heimdall/ODIN.
Attachment files md5sum:
5625e68f9fbbc44250bc54c527f4d122 Semaphore_ICS_1.2.5v.zip
9e5ad978ef0cda6741a68b5534e56b3c Semaphore_ICS_1.2.5sv.zip
21b716d896c639fae9ecbcbb2223a93e Semaphore_ICS_1.2.5v.tar
d57fd8f883244320129d95dd6774e853 Semaphore_ICS_1.2.5sv.tar
1e25a1262aa4ddf92cc9b1a8bca54ec6 Semaphore_ICS_1.2.6v.zip
47b0b4b78a2e2fd0f8372cf253a0519f Semaphore_ICS_1.2.6sv.zip
67a5c74e60ddf15ff9548f6d82098bf8 Semaphore_ICS_1.2.6v.tar
dff7a169474fa59b1fdb88a1cf605ded Semaphore_ICS_1.2.6sv.tar
Alternative download from http://www.semaphore.gr/downloads/vibrant-ics
Thanks for taking the time to release for vibrant, let me know it you need any testing.
Just some minor suggestions, modify init.aries.gps.rc for vibrant (crappy) gps and get rid of fm radio stuff.
trailblazerz11 said:
Thanks for taking the time to release for vibrant, let me know it you need any testing.
Just some minor suggestions, modify init.aries.gps.rc for vibrant (crappy) gps and get rid of fm radio stuff.
Click to expand...
Click to collapse
Thanks for your help and your advices.
I will check for next version.
Thanks for your contribution .good job!
So what's the perk of CIFS/TUN as a module? Oh so you can enable/disable it at will?
Any plans for a Voodoo Color version?
You have been thanked stratosk & the newest addition to the Official Vibrant Kernel Thread. So please do visit the pinned thread to post an update and I will get right to updated it ASAP!
Welcome & Thanks a bunch!
Thanks stratosk,we finally get Semaphore here.:victory:
Awesome. So much love for the Vibrant lately. And another of the kernel heavyweights supporting this phone. Maybe we won't need the SGS3 so soon, afterall.
Thanks for playing.
MP
Sent from my GT-I9300 class Vibrant running LinAOKP Build 39
Thanks man for supporting us also looks interesting! MP has a bunch of compo lately LOL!!jk:laugh:
FaultException said:
So what's the perk of CIFS/TUN as a module? Oh so you can enable/disable it at will?
Click to expand...
Click to collapse
I use to compile some stuff as modules and let the user load/unload them from Semaphore app. I like the modular kernel logic.
hurtz777 said:
Any plans for a Voodoo Color version?
Click to expand...
Click to collapse
I'm sorry, no voodoo color version.
I like that's noop or nothing and ondemand or performance. It's working nicely with ICZen 1.8.3 aka #39 linaro build by MR_Psycho and Br1ckD.
Working nicely. Very smooth coming from devil kernel. But YOUTUBE doesn't work?
Sent from my SGH-T959
Question? Is it compiled from linaro tool chains or full blown -03? Whatever it is is flying!! Good ****! Thanks much
Dougfresh said:
Question? Is it compiled from linaro tool chains or full blown -03? Whatever it is is flying!! Good ****! Thanks much
Click to expand...
Click to collapse
Compiled with linaro 4.7.1 with O3 flags.
Sent from my SGH-T959 using Tapatalk 2
Nicely done Trailblazer and Stratosk! Keep this monster alive!
mr_psycho said:
Awesome. So much love for the Vibrant lately. And another of the kernel heavyweights supporting this phone. Maybe we won't need the SGS3 so soon, afterall.
Thanks for playing.
MP
Sent from my GT-I9300 class Vibrant running LinAOKP Build 39
Click to expand...
Click to collapse
Definately will wait for SGS4...
This is, by far, the best kernel for battery life i've used on Vibrant.
But my GPS dosent work at all.
It worked more than fine on Devils Kernel.
Any ideias ?
Thanks
Dougfresh said:
I like that's noop or nothing and ondemand or performance. It's working nicely with ICZen 1.8.3 aka #39 linaro build by MR_Psycho and Br1ckD.
Click to expand...
Click to collapse
But which build did you use? The s or sv?
Sent from my SGH-T959 using XDA
drmspidi said:
This is, by far, the best kernel for battery life i've used on Vibrant.
But my GPS dosent work at all.
It worked more than fine on Devils Kernel.
Any ideias ?
Thanks
Click to expand...
Click to collapse
No changes have been made to gps yet, but a change to init.Aries.Gps made mine work.
Also someone please confirm. I get get prop assert errors trying to install rom with semaphore. Fine if I flash another kernel.
Sent from my SGH-T959 using Tapatalk 2

[Kernel][Stable][CM11.0/CM12.1/CM13.0/CM14.1][i9300] Elite-Boeffla-Kernel

Hi guys,
I want to present my kernel for the Samsung Galaxy S3, that allows you to overclock up to 2 GHz. This kernel is based on the official Boeffla kernel for CM14. Although the official Boeffla kernel supports CM14.0 and CM14.1, my kernel supports CM14.1 only, because CM14.0 for the SGS3 isn't supported by the CM team anymore. It may run on CM14.0 as well, but please don't report any errors if you use it with CM14.0 or any other OS than CM14.1.
Feature list:
- Every feature from official Boeffla-Kernel (6.1 final)
- Support for Synapse (partial) and Boeffla Config (fully)
- CPU overclocking up to 2 GHz
- CPU: 100MHz step added to save power
- Faster boot process due to some internal improvements
- 3 new governors added (adaptive, conservative, interactive)
- CPU voltage can be chosen between 600mV and 1600mV
- full F2FS support (backported from Linux 3.19)
- Charging current can be set up to 2.1 Amps
- Battery percentage never reaches 0%, so the phone won't turn off at low battery
- No overcharge anymore due to an internal improvement
- Early suspend adjustable up to 5000ms
- more undervolting profiles for the GPU
- much lower brightness can be set than on stock kernel; the display will be almost black on lowest brightness level (maximum possible brightness stays the same)
- Configurable kernel logger (turning kernel logger off is not stable on CM and LOS)
- compiled using GCC 7.2.1 by Linaro (Thanks to ZaneZam for publishing the kernel-specific GCC-6-code; this works with GCC 7 as well!)
For configuration I recommend Boeffla Config.
You can use your old config you had using the official Boeffla-Kernel, but this may lead to minor problems. So I'd recommend to reset Boeffla Config before you flash my kernel. If you already use my kernel and just upgrading it you can use the old config without any problems.
WARNING!!! Nobody except you can and will be responsible for a damaged or bricked phone due to my kernel. It's very unlikely that my kernel harms your phone, but it's not impossible.
Have fun using my kernel and feel free to ask questions about it!
Source code: Oebbler · GitHub
XDA:DevDB Information
Elite-Boeffla-Kernel, Kernel for the Samsung Galaxy S III I9300
Contributors
Oebbler1
Kernel Special Features: OC up to 2GHz, Support for Boeffla Config, Full F2FS support, Charging current up to 2.1 Amps
Version Information
Status: Stable
Current Stable Version: 6.1.0.2
Stable Release Date: 2018-12-20
Created 2016-12-27
Last Updated 2018-12-20
Changelog (CM14.1 only)
6.0.0.1-beta1
First Release
this kernel includes every feature and bugfix of Boeffla-Kernel 5.1.0.5 (for CM13.0)
Full F2FS support
6.0.0.1-beta2
not published
6.0.0.1-beta3
Sources updated (all changes from CM-Kernel made until 19.12.2016)
Toolchain updated: GCC 6.2.1 Linaro
6.0.0.1-beta4
Sources updated (LineageOS from 05.01.2017)
6.0.0.1-beta5 and 5.3.0.5-F2FS (CM13.0 version)
Sources updated (LineageOS from 10.01.2017)
Busybox updated to 1.26.2 (thanks to Lord Boeffla)
Kernel logger can be controlled again (below Android logger)
6.0.0.1-beta6
Sources updated (LineageOS from 06.02.2017)
UMS and SELinux fixed (SELinux can be controlled again)
6.0.0.1-beta7
Sources updated (LineageOS from 15.02.2017)
Toolchain updated to Linaro 6.3.1
6.0.0.1-beta8
Sources updated (LineageOS from 07.04.2017)
6.0.0.1-beta9
not published
6.0.0.1-beta10 and 5.3.0.7 (CM13.0 version)
fixed charge levels; now they work fine
internal improvements to extend battery life and to avoid overcharge of the battery
6.0.0.1-beta11 and 5.3.0.8 (CM13.0 version)
Sources updated (LineageOS from 04.06.2017; CM14 kernel only)
Display brightness can be set much lower than on stock kernel now (the display will be almost black on lowest brightness level); but maximum possible brightness stays the same
6.0.0.1-beta12
Sources updated (LineageOS from 21.07.2017)
Toolchain updated to Linaro 7.1.1
Busybox updated (version 1.27.1 compiled by Lord Boeffla)
Display brightness slider fixed
Doze mode switch fixed
6.0.0.1
Same as 6.0.0.1-beta12, but better tested
6.0.0.2
Default governor changed to intelliactive
Default I/O scheduler changed to deadline
Fix for Doze mode switch reworked
Busybox updated (version 1.27.2 compiled by Lord Boeffla)
Toolchain updated to Linaro 7.1.1-2
6.0.0.3
not published
6.0.0.4-Synapse
Sources updated (LineageOS from 19.01.2018)
Synapse support added in addition to Boeffla Config support (Synapse apk can be found in /res/synapse after installing this version of Elite-Boeffla-Kernel)
Default governor changed to pegasusq
6.1.0.1-beta5
Default governor changed back to intelliactive
Battery percentage will show 1% instead of 0% iff battery is fully discharged; it is highly recommended to charge the phone immediately when reching 1%!
Added support for mount namespace separation in order to support Magisk Hide
6.1.0.1
not published
6.1.0.2
fixed the LED driver to properly provide the given settings in Boeffla Config and Synapse
fixed some voltages to get a cooler CPU
Recommended settings from the developer
I'd recommend the following settings to be applied to my kernel:
Battery saving:
Doze enabled
SELinux strict
Governor: conservative or intelliactive
Scheduler: deadline
File system tweaks: both on
CPU maximum freq: 1300MHz
CPU minimum freq: 100MHz
CPU idle mode: AFTR+LPA
CPU voltage: set it as low as it is stable on your phone
GPU frequency profile: 108/160/200/266/350
GPU voltage: set it as low as it is stable on your phone; typically you can undervolt more than 100mV here
Boeffla sound: configure it by yourself until you get the best sound out of it
LED brightness: 40 or less
Touch boost: disabled or 600MHz
Touch wake: disabled
Early suspend: 10ms (default on my CM14.1 kernel)
MDNIE settings: configure it by yourself until you get the best out of it
Touch key LED: same as MDNIE settings
AC charge current: 2000mA
USB charge current: 500mA
Wireless charge current: 1000mA
Swappiness: no overwrite
Low memory killer: default values
System tweaks: off
zRam: off
TCP congestion: default
Entropy settings: default
Android logger: off; except for debugging
Kernel logger: on
Performance:
Doze enabled
SELinux strict
Governor: intelliactive or ondemand
Scheduler: deadline
File system tweaks: both on
CPU maximum freq: set this as high as it is stable on your phone
CPU minimum freq: 100MHz
CPU idle mode: Idle only
CPU voltage: set it as low as it is stable on your phone
GPU frequency profile: choose either a profile or overclock manually; you can set this as high as it is stable on your phone
GPU voltage: set it as low as it is stable on your phone
Boeffla sound: configure it by yourself until you get the best sound out of it
LED brightness: 0 to 255; choose it as you like it
Touch boost: 1300MHz or 800MHz
Touch wake: can be enabled if you want this feature
Early suspend: 10ms (default on my CM14.1 kernel)
MDNIE settings: configure it by yourself until you get the best out of it
Touch key LED: same as MDNIE settings
AC charge current: 2000mA
USB charge current: 500mA
Wireless charge current: 1000mA
Swappiness: set it as you like it
Low memory killer: default values
System tweaks: off
zRam: set it as you like it
TCP congestion: default
Entropy settings: default
Android logger: off; except for debugging
Kernel logger: on
For a combination of performance and battery saving you can either combine these two profiles or leave the default settings of my kernel. If you don't know what a specific setting does I'd recommend you to leave the default value that came with my kernel.
Could You make the CM11 Version please
It's already finished, but you have to compile it by yourself because I never published any zips of the CM11 version: https://github.com/Oebbler/elite-boeffla-kernel-cm11.0-i9300
The instructions on how to compile it can be found below the source tree (on top of the readme file).
If you have troubles compiling it please write to me.
@Oebbler1 Thank You so much for your efforts I am going to try it Thanks for keeping updated our S-3 :good:
Is it safe to overclock that much? And can you post best configuration for this kernel, in your opinion?
Thanks
Pls compile it-cm11.thanks in advance
It is the wonderful kernel. It is really safe because when I too overclocked my phone and it was unstable so I used the normal boeffla kernel and after used the elite kernel again. The kernel cooperate with crdroid v1.5 on my phone. I am really delighted that this phone has 100 mhz frequency cpu and 1500 mhz frequency cpu and more powerful charging. This phone by persons like you is brilliant even today. Thanks for your hard-working.
I think 2 ghz is too high lol my device is direcly crashing
But the 100 mhz underclock rocks:good:
djedjy said:
Is it safe to overclock that much? And can you post best configuration for this kernel, in your opinion?
Thanks
Click to expand...
Click to collapse
It is safe as long as you don't overvolt above 1500mV. I'll post my recommendation about the config tomorrow.
Can i flash it on top of boeffla kernel?
Sent from my GT-I9300 using Tapatalk
judoskido said:
Pls compile it-cm11.thanks in advance
Click to expand...
Click to collapse
I'll do that tomorrow. Due to the success of this kernel I'll also publish my builds for CM12.1 and CM13.0
sleeper994 said:
Can i flash it on top of boeffla kernel?
Click to expand...
Click to collapse
You can, but I'd recommend you to flash the "boeffla-config-reset-v4.zip" afterwards.
My question is where do I download it?
jesus693 said:
My question is where do I download it?
Click to expand...
Click to collapse
From Here
http://forum.xda-developers.com/devdb/project/dl/?id=22353
Yes, but I'll publish new versions in the future. Every published build of my kernel can be downloaded in the "Download" section of this thread. There's an icon below the title of the whole thread that says "Download". If you click there you can download every build of my kernel.
I installed it but I have a lot of restarts with aicp 12.1, thank you good job !!
You experience these reboots because my CM12.1-kernel includes the ramdisk for CM12.1 only and doesn't support the anykernel method Boeffla and I are using since CM13.0. I'd recommend you to upgrade as soon as possible to an Android 6.0-based ROM because most Android 5.x-based ROMs don't work well on the Galaxy S3.
Thank you for your feedback!
Oebbler1 said:
You experience these reboots because my CM12.1-kernel includes the ramdisk for CM12.1 only and doesn't support the anykernel method Boeffla and I are using since CM13.0. I'd recommend you to upgrade as soon as possible to an Android 6.0-based ROM because most Android 5.x-based ROMs don't work well on the Galaxy S3.
Thank you for your feedback!
Click to expand...
Click to collapse
Firstly Thanxxx Alot for your Great work.......😍😍
And
On Cm 14.1 now Lineage .....
M also facing restarts when i over clock CPU more than 1600 MHz🤔🤔🤔.......
Sent from my GT-I9300 using Tapatalk

Categories

Resources