[KERNEL][CM9][2/8/12] Icy Glitch V14 - BETA - LiveOC - Voodoo - DIDLE - USBhost - Vibrant Android Development

These kernels are provided as-is without warranty. I'm not responsible for any problem you can encounter with your phone or if your cat suddenly dies.
Although, don't expect support even if I will eventually help since I love cats.
{
"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"
}
Note : These kernels are only compatible with CyanogenMod 9 based roms.
Use them on any other rom at your own risks.​
Overview :
- 3.1.9 linux base
- LiveOC
- Custom Voltage
- Battery Life eXtender
- DIDLE v2
- Voodoo Sound 10
- PMFAST mode for best wifi performance
- USB host mode support
- Various tweaks for more speed and battery saving
CHANGELOGS IN #2 POST
By default, no overclock/undervolt is applied.
You'll need NSTools to use/enable all the features of this kernel. (Available for free on the Android market)
​
Downloads
Glitch kernel (CWM flashable only)
Glitch Kernel Updater app now available on the Android market to support us !​Vibrant
- 3/24/2012 - V14 B6​
Other supported devices : Captivate, Vibrant, Telus Fascinate, Verizon Fascinate​
OLDER RELEASES​LIVE OC GUIDE​FAQ, Changelogshttp://forum.xda-developers.com/showpost.php?p=21703700&postcount=2http://forum.xda-developers.com/showpost.php?p=21703700&postcount=2​​
Do you want to discuss on this kernel, get the fresh news on development, or become a kernel tester ?
Join the IRC channel from your web browser herehttp://webchat.freenode.net/?channels=glitchkernel ! No registration needed
Make sure the channel is "#glitchkernel" and you're set.
For those who already have an IRC client,
here is the server : irc.freenode.net
port : 6667
Channel : #glitchkernel​
-------------------------
Source :
- Glitch repo : https://github.com/organizations/Glitchkernel
Who is the Glitch team ?
- Kernel developement : ssewk2x & Tk-Glitch.
- Public relations / web hosting : Sixstringsg.
- App developement : Smasher816.
- Extreme overclocking testing : Shaolin95
- Beta testers team, with members coming and leaving
Credits :
Pawitp, jt1134, Morfic, Ezekeel, Zacharias.maladroit, Supercurio, lippol94, sztupy, Eugene373, Franciscofranco
Thanks to the donators and everyone bying the Glitch Kernel Updater app from the market, it's much appreciated and encourages us to continue our work !
Thanks to the beta testers team and to everyone helping me to debug and find new useful things to integrate !
Without all of you, this kernel wouldn't be !​

Changelogs :
V14
24/03/2012 - BETA 6 :
- Upstream sync (modemctl, compass fix..)
- Fixed BLN, and added blink support
- Disabled Samsung sleep patches from Teamhacksung to prevent SODs
- Fascinate : Ported ssewk2x phantom keypress filter code from Glitch V13.1
- Vibrant : Merged GPS changes from FaultException
- Moved back to Deadline ioshed as default to fix nandroid
- Added Derteufel's selective LiveOC mod - It will prevent low frequency steps to OC, potentially providing enhanced stability and powersaving
- Fixed potential bug in vfat fs driver
- Fixed bug in ext4 fs driver
- Merged some audio changes from Teamhacksung
- Added touch support in Glitch recovery (incomplete)
- Some cleaning
22/02/2012 - BETA 5 :
- Voice audio through dock, thanks to xcaliburinhand (should fix related issues with Glitch volume boost hack)
- Renamed SmartassV2 governor to "GlitchassV2" to prevent latest NSTools version hanging
- Added FranciscoFranco Conservative governor tweaks for more speed
- Added a DIDLE enabler into screensate scaling script to kill BT in sleep and make DIDLE work with both TOP=ON and TOP=OFF. You'll need to enable screenstate scaling in Glitch menu from recovery in order to get DIDLE to use this (disabled by default). It's mostly for testing purposes - Feel free to report your experience with it.
- Moved back to previous sysinit to prevent the DIDLE enabler script to make the phone hanging on the bootlogo. Also fixes screenstate scaling making the phone unbootable, and some SOD/COD issues for guys using some other tweaking scripts
- Implemented BLN9 port from Derteufel with NSTools compatible sysfs. This way all the unsupported roms will get led notifications, and CMLed haters will hopefully stop to yell..
- The flash-time script has been updated to be able to clean more stuff
- A few fixes on the wifi driver to work better with our devices Please report your experience with DIDLE enabled. It may be required to disable DIDLE on some phones to prevent SOD/COD/softreboots or other instabilities. Also MAKE SURE YOU HAVE A DAMN GB BOOTLOADER !
- Reverted modemctl changes from Teamhacksung - should fix data issues some are having
21/02/2012 - BETA 4.1 :
- Reverted sleep GPIO stuff from THS stock samsung port. Should fix SODs some are encountering.
21/02/2012 - BETA 4 :
- Fixes on LiveOC and custom voltage from Ezekeel
- Fixes + various enhancements on I/O scheduling (up to 50% I/O speed improvement compared to beta 3)
- Fixed touchscreen freezing randomly
- Fixed various bugs here and there
- Back from Eugene's DIDLE to Ezekeel's DIDLE v2 mod (available through NSTools again) -> You may encounter SoD if enabled with wifi ON.
- Load balancing improvements
- Updated FIOPS I/O sched
- Sync with THS latest source
09/02/2012 - BETA 3 :
- LiveOC frequency steps changed again - Now all steps are using a 200MHz bus by default, so pushing liveOC % will give the same bus speed on all steps
- Default Int voltage for 1GHz set to Samsung's default to fix instability on bad overclocker devices
- Fixed recovery not displaying long lists items as well as cosmetic fixes - updated to latest source from Koush
- Fixed init.d support
- Switched to Tiny SHMEM, better on small devices
- Ext4 optimizations for more speed
- Readahead values tweaked a bit - should be better overall
- Fascinate : Use GB driver for i500 to fix prox/light sensors, and updated RIL init (Thanks to Sbrissen)
- Fsync() enabled again to prevent/limit data loss while experimenting with overclocking, and to (probably) fix the reboot->bootloop issue
- Disabled frame pointer, FIQ debugger, and some more debug stuff, Morfic-like
- Some writeback quickfixes
- Updated wifi drivers with added net fixes and optimizations
- GlitchOndemand polling tweaking for more stability
- Misc tweaks
29/01/2012 - BETA 2 :
- Updated to linux 3.1.10
- A few fixes on LiveOC (Thanks Ezekeel)
- GPU load affecting CPU frequency scaling (200 vs 100MHz) is back
- Removed CFQ and BFQ, and added SIO & the all new flash oriented FIOPS i/o schedulers - FIOPS is now default
- Better VM tweaks
- Fixed GlitchOndemand polling to fix stability issues some are encountering
- i/o-less dirty throttling backport from linux 3.2 (thanks to Franciscofranco)
- Added dynamic writeback & various writeback fixes
- Proportional rate reduction for TCP (thanks Google )
- Small fix on Lazy gov from Ezekeel
- Captivate : Port battery charging/fuel gauge code from stock --> Improves (but does not completely fix) phone turning off while
charging for some users (charging death). (Thanks to Pawitp)
- Vibrant : Headset buttons fix (Thanks to FaultException)
- Fixed and now built-in CIFS
- Changed OC steps (1152 step is now 1160, with 200MHz bus, 1440MHz step removed, added 1400 and 1500 MHz steps)
- Moved back to "old" DIDLE implementation for now
- Glitch call volume hack is back
- Various optimization and CPU load reduction in some typical cases
- Verizon Fascinate : fix for boot issue on preview 5 and BETA 1
- Updated USB host driver to build 5
23/01/2012 - BETA 1 :
- Dock audio support.
- Added gamma V1 hack and MDNIE bypass mode.
- Added more governors to play with & tweaked interactive and ondemand.
- DIDLE V2 added back for people who want to mod their framework (It may/will cause sleep of death on some devices, as always)
- Battery charging calculation fix (BLX will now show 100% as default).
- Changed overclocked steps for more stability and easier setup.
- Dm-cache support.
- Updated linux base to 3.1.9.
- Improved memory management and cache handling.
- General speed enhancements.
- Fsync disabled.
- Added an entry in the GLITCH menu (in recovery) to choose between mtp and mass storage USB mode.
- USB host mode (OTG) - updated to build 4, from sztupy - thanks to him and everyone involved in this !
- Bootmode injection fix from pawitp.
- Optimized RWSEM algorithm.
- VM and I/O performance enhancements.
- Added BFQ i/o scheduler.
- More cleaning, various optimizations and power management tweaks.
PREVIEW #5 : (For build 13+)
- Even better 720p video recording.
- Fixed Vibrant GPS.
- Added back various governors.
- New colors from Samsung stock.
- Toolchain sorcery with linaro 4.4.5, and using NEON and hardfloat optimizations.
- Bootmode injection support.
- Various speed enhancements.
PREVIEW #4 :
- Fixed softkeys on Captivate and Fascinate.
- Refresh rate back to 60Hz as the uncap breaks colors (it'll help to get better smoothness on heavy games too).
- Better 720p video recording.
- Tweaked governors and schedulers for testing.
- Big cleanup.
- Removed DIDLE for now - useless anyway, the rom prevents it to work correctly.
PREVIEW #3 :
- Added color adjustments to Nexus S framebuffer.
- Dock audio stuff back in.
- Cleanup.
PREVIEW #2 :
- Fixed GPS issues.
- Moved to Nexus S Framebuffer (stock colors, no more color adjustment available).
25/12/2011 - V14 Preview #1
- Compatible with Teamhacksung's ICS/CM9 builds 10 or higher.
- Now using linux 3.0.8 base from the Nexus S drop
- Upstream synced to the latest from THS (TVout, cleanup, 3.0 port..)
- Reverted to stock CM LED Notifications (fixing all the previous problems some users encountered with BLN) / No more BLN app needed, enabled by default.
- Removed Voodoo Color, and back to stock implementation.
- Added support for a new low power mode on wifi chipset, enhancing signal reception and stability, at the cost of a bit higher power consumption.
- Back to NEON mfpu for now
- Full support for init.d scripts
- Readahead value back to 1024 for better results (SDcard read Cache)
- Fixed headset buttons
- Fixed randomly freezing softkeys
- Big cleanup and rewrite of some stuff
- Removed the 200MHz lock when the GPU is active for battery life. Depending on your launcher and/or widgets, you'll get some slowdowns. Change min freq to 200 to fix it.
Major additions, ported from Ezekeel's work on the Nexus S (thanks Morfic !) :
You will need NSTools app, available for free on the market, or here : http://forum.xda-developers.com/showthread.php?t=1333696
- Added "LiveOC" system, giving access to GPU/bus overclocking on the fly, per 1% step.
- Added "Custom Voltage" control, giving access to ARM and Internal voltage undervoling and overvolting. (This makes the previous leakage system obsolete, which is now removed.)
- Added "Battery life eXtender" mod, allowing the user to limit the maximum charge percentage to preserve the battery life (not the battery runtime obviously)
- Added support for DIDLE V2, a very low power mode that will help battery life in many idle/semi-idle cases.
- Lazy governor sysfs, to enable or disable the frequency ramping up when screen is off (to end tasks quicker to sleep faster).
Keep in mind CM9 is at early stages of development and contains many bugs still.
​

Will it work with ics passion v11
Sent from my SGH-T959 using Tapatalk

mohitmoudgil said:
Will it work with ics passion v11
Sent from my SGH-T959 using Tapatalk
Click to expand...
Click to collapse
We do not and will not support Passion.

sixstringsg said:
We do not and will not support Passion.
Click to expand...
Click to collapse
I'm running this on onecosmic's rc3.1, what scaling mode would be recommended?
Sent from my GT-I9000 using XDA App

es7241 said:
I'm running this on onecosmic's rc3.1, what scaling mode would be recommended?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Don't know, we don't support it.
Note : These kernels are only compatible with CyanogenMod 9 based roms.
Use them on any other rom at your own risks.
Click to expand...
Click to collapse

Icy Glitch is fast and smooth on CM9 #14 and GPS is perfect. No lag so far! Thanks TK Glitch and six!

Whaat! I know it's not supported on one cosmic but ima gonna try.I'll check back l8tr.Thanks Glitch Team!

nice job glitch great work as per usual

sixstringsg said:
We do not and will not support Passion.
Click to expand...
Click to collapse
Why not? What will happen if I flash?

junglerumble said:
Why not? What will happen if I flash?
Click to expand...
Click to collapse
Dunno what will happen and no one is stopping you from trying but as six clearly points out MULTIPLE(!) times, this kernel is made for CM9 thus they will only support CM9.
Sent from my GT-I9000 using XDA App

why doesnt this kernel have voodoo color ?

Just wiped from passion, installed cm9, gapps, icy glitch. Everything is running like a dream.
Sent from my Vibrantmtd using xda premium

daohoa said:
why doesnt this kernel have voodoo color ?
Click to expand...
Click to collapse
+1
Sent from my SGH-T959 using xda premium

EDIT: Disregard what I asked previously, found our what it was.
Great work on the kernel, team glitch is fantastic.
Sent from my Vibrantmtd using xda premium

Wow..
Wow Icy Glitch V14 improvement from pre5 are obsolete amazing except GPS dead after deep sleep. Well done and thanks..

daohoa said:
why doesnt this kernel have voodoo color ?
Click to expand...
Click to collapse
Cuz cm9 has color tuning in device options
Sent from my GT-I9000 using XDA App

enzomtrx said:
Just wiped from passion, installed cm9, gapps, icy glitch. Everything is running like a dream.
Sent from my Vibrantmtd using xda premium
Click to expand...
Click to collapse
Is there a requirement to install gapps for Passion if you install icy glitch?

junglerumble said:
Why not? What will happen if I flash?
Click to expand...
Click to collapse
Spontaneous combustion
Sent from my Vibrantmtd using xda premium

great work on the kernel team glitch......running cm9 14 like ice cream...

Related

[KERNEL][MOD] Nova v11 > kernel, tweaks & settings app

Nova is a package for P970 (LG Optimus Black) comprised of:
Custom kernel
Numerous tweaks
Settings application
The custom kernel is based on CM's source up until 4/11. The credit of every work prior to this date belongs to everyone who contributed for it, especially Ricardo Cerqueira. I've just tweaked and messed a bit in order to optimize performance, internet speed, battery and memory management, while keeping it as light as possible.
Currently working for:
CyanogenMOD 7
Kernel features/changelog:
Code:
[I]version eleven:[/I]
- Decrease wifi voltage to save battery (more battery)
- Switched to TinyRCU (more battery)
- Added CFS' HRTICK feature
- Enabled ARM errata 430973, 458693 and 460075
- Some more ARM, FS and RCU stability patches
[I]version ten:[/I]
- Removed GPU OC
- A few updates on the ICS branch
- Overall CRC32 major overhaul and improvements
- Added and enabled slice-by-8 CRC32 slicing algorithm
- Some sched features backported from kernel 3.0
- CFS Autogroup scheduling improvements
- Memory footprint framework fix for ARM arch
- Removed an extra loop in pcpu_get_vm_areas
- Added and enabled dm-cache from Ming Zhao
[I]version nine:[/I]
- Built with Mjolnir toolchain
- Removed some more unnecessary things
- Switched slab allocator to an optimized SLUB
- Heavily optimized Ondemand and Interactive governors
- A few tweaks to Lionheart governor
- New iface_stat module to monitor persistent network stats
- Added option to use new global workqueue
- Disabled AUFS, Ext2 and Ext3 filesystems
- Added Quota2 netfilter and enabled it
- A few TCP values tweaking
- NFS module now available
- Add a runtime option to disable sync feature
- Raised RCU boost PRIO
- Many, many, many stability patches
[I]version eight:[/I]
- Switched flashing method to kernel injector
(Grants more compatibility for CM future versions)
- jHash speed tweak instead of jHash 3.
- Added [URL="http://forum.xda-developers.com/showpost.php?p=19620135&postcount=521"]Lionheart governor[/URL] and made it default (read FAQ).
- Removed eRecovery from kernel update script as it is already present inside CM
[I]version seven:[/I]
- Added AUFS - Advanced multi-layered unification filesystem.
- Integrated XZ compression support and enabled it.
- Integrated SHA-1 and enabled it.
- Added Timer Slack CGroups subsystem.
- Optimized do_csum function.
- Added USB Mass storage CSW hack feature (improves USB performance).
- Umaro's CPU tweaks collection.
[I]version six:[/I]
- CFS' Autogroup & RCU optimizations.
- VMScan tweaking.
- VMap Area cache feature.
- Improvements to compressed/head.S.
- Enhanced compiler ability to optimize page tables.
- Introduced memory copy macros and functions.
- Improved performance of memcpy and memmove.
[I]version five:[/I]
- Disabled arch unwind and frame pointer (performance boost).
[I]version four:[/I]
- Fixed bugs.
- Changed Smartass2 to default governor.
[I]version three:[/I]
- Posix timers optimized.
- Prevent multiple syscalls restart patch.
- Ext4 optimized (fixed disk write performance regression).
- Added cleancache feature.
- Patched Ext4 for cleancache support.
- SGX530 overclock to 210 Mhz.
- Made Logcat built-in instead of module.
[I]version two:[/I]
- Added BFS 404 by Con Kolivas.
- Tweaked BFS' rr_interval & sched_iso_cpu for extra juice.
[I]version one:[/I]
- Tiny Preempt RCU & RCU boost.
- Added SLQB slab allocator.
- Added Autogroup scheduling feature.
- Optimizations to CFS & Autogroup.
- 3 new CPU governors: Lazy (default), InteractiveX & Smartass2.
- Governors parameters tuned for the Optimus Black.
- Removed some unused governors.
- Updated Deadline I/O Scheduler to a highly optimized one (default).
- Removed all other I/O schedulers.
- Support for CPU unaligned access.
- Veno TCP Congestion control. *
- Stochastic Fair Blue network scheduler. *
- Bumped jHash to last version. *
- Improved RWSEM algorithm.
- Improved CRC32 algorithm.
- Disabled Swappiness & ZRAM.
- Increased VM_MAX_READAHEAD.
- SYSCTL and LMK heavy tweaking.
- CIFS, TUN & Logcat can be loaded as modules.
- Heavily cleaned of debugging and tracing crap.
* huge internet/market page loading boost
Tweaks features/changelog:
Code:
[I]version eleven:[/I]
- [COLOR="Green"]v11c: modified G key assignment to work with redy2006 CM build[/COLOR]
- [COLOR="Green"]v11c: updated Nova Settings to version 1.2[/COLOR]
- [COLOR="Green"]v11b bugfix: missing buil.prop modversion property caused signal loss[/COLOR]
- [COLOR="Green"]v11a bugfix: G key assignments[/COLOR]
- Updated Nova Settings application to v1.1
- Added eRecovery (any left side key will do)
- Added G key assignment feature
- Added zipalign on boot feature
- Added move dalvik-cache to /cache feature
- Added sqlite database defrag feature
- Added 3G boost feature (values by zeppelinrox, original research by voku)
- Included tweaked GPS.conf for faster locking
- Patched resolv.conf for Google DNS servers
- Free RAM feature (credits: imoseyon)
- Raised VM heapsize to 48mb (we can afford it)
- Added some TCP values tuning
- Disabled verify-bytecode for more RAM
- Added logging to initialization scripts (/data/nova/nova.log)
[I]version ten:[/I]
- Created nova settings application to replace shell interface
- Integrated rawr script into nova settings
- Fixed the way NFS module is inserted
[I]version nine:[/I]
- Improved updater-script so it wipes cache and dalvik-cache
(the first boot will be slightly longer but avoids problems)
- Added Nova settings interface (run in terminal: nova)
- Rewritten Nova init.d to support the settins interface
- Added an updated busybox
- Added auto-root restore
- Fixed DVFS disabler
- Removed libsqlite.so
[I]version eight:[/I]
- Added IPv6 tweak.
- Rewritten LG DVFS regulator.
- Improved Ext4 tweaks.
- Added Rawr script (read FAQ).
- Added some build.prop tweaks.
- Added module checker (read FAQ).
- Updated hosts file (Used for blocking Ad server addresses)
[I]version four[/I]:
- Added DVFS safeback for radio issues (read FAQ for instructions)
[I]version three[/I]:
- Patched hosts to disable Ads.
[I]version one[/I]:
- Patched libsqlite.so for higher I/O performance. *
- Proper Ext4 mounts for higher I/O performance. *
- microSD card reading speed tweak (increase readahead).
- eRecovery - press any physical key while booting to go to recovery.
* higher I/O performance affects smoothness such as the opening/closing of applications
Nova Settings application features/changelog:
{
"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"
}
Code:
[I]v1.2[/I]:
- using new app icon made by lesp4ul
- added menu icons
- fixed G key current value null
[I]v1.1[/I]:
- refactored to use preferences
- regrouped preferences to child screens
- replaced buttons with menu (works on the main screen only)
- added about dialog and reboot menu items
[I]v1.0[/I]:
- initial release
Download:
v01: Nova-kernel-v01.zip (Tweaked CFS + Autogroup scheduling feature)
v02: Nova-kernel-v02.zip (Tweaked BFS)
v03: Nova-kernel-v03-BFS.zip (BFS) | Nova-kernel-v03-CFS.zip (CFS + Autogroup)
v04: Nova-kernel-v04-BFS.zip (BFS) | Nova-kernel-v04-CFS.zip (CFS + Autogroup)
v05: Nova-kernel-v05-BFS.zip (BFS) | Nova-kernel-v05-CFS.zip (CFS + Autogroup)
v06: Nova-kernel-v06-BFS.zip (BFS) | Nova-kernel-v06-CFS.zip (CFS + Autogroup)
v07: Nova-kernel-v07-CFS.zip (CFS + Autogroup)
v08: Nova-kernel-v08.zip (CFS + Autogroup; read new FAQ entries please)
v09: Nova-kernel-v09.zip (CFS)
v10: Nova-kernel-v10.zip (CFS)
v11c: Nova-kernel-v11c.zip (CFS)
* read FAQ for differences and more information
Instructions:
Read the FAQ, seriously.
Download the package in the above link.
[Optional] Check the md5sum to confirm it's not a corrupted copy.
Copy file to microSD card
Reboot into recovery
Choose "install zip from sdcard" and pick the file
Reboot
[Optional] To confirm it's active go to settings > about
FAQ:
Code:
Q. How to use eRecovery? [COLOR="Red"]new[/COLOR]
A. After powering on start twiggling volume or G keys
until screen goes blank for a moment.
Q. What's the Nova Settings application?
A. You'll find this utility among all your other applications and it allows you
to tweak some of the more interesting preferences of Nova kernel.
Q. What's the Lionheart governor?
A. The Lionheart governor is a governor put together by myself. It's
based on conservative but it's highly tweaked and patched. Let's hope
it's of your liking. It should also work good with LG DVFS.
Q. Do I need to wipe?
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. ZOMG, the screen is black and LEDs are blinking forever after flashing, why?
A. Calm down, sometimes happens. Remove battery and try again, it'll work.
Q. I'm having radio (calls/messaging/signal) issues, what's happening?
A. This is probably due to the disabled DVFS. While disabling DVFS improves performance, it may also cause these random annoyances. To fix it just change it from nova configuration script.
Q. What's the difference between BFS and CFS?
A. Well, to put it briefly, CFS (Completely Fair Scheduler) is the default scheduler in a kernel and like the name suggests it's more balanced than BFS; tasks such as multi-tasking will be better performed with CFS. The autogroup scheduling feature which I've added increases CFS' performance and brings it much closer to the strong point of BFS (Brain **** Scheduler): response. BFS aims to improve the interactive experience but it falls shorter than CFS on the handling of other tasks. There is no better scheduler, there are only tastes. I myself prefer CFS + Autogroup because BFS sometimes causes weird things and glitches but I know many people who refuse to use anything else other than BFS. It's up to you.
More information: [url]http://www.cs.unm.edu/~eschulte/data/bfs-v-cfs_groves-knockel-schulte.pdf[/url]
Q. How can I change governor?
A. Use an application like SetCPU or No-frills CPU Control or go to Settings > CyanogenMod settings > performance > CPU Settings.
Buglist:
(There's a price to pay for a blazing & fast Optimus Black!)
Code:
G key as Power key doesn't wake up the phone
[KERNEL][MOD] Nova v08 > kernel (BFS+CFS) / libsqlite.so / ext4 tweaks / eRecovery
Thread ownership has now been given to Aprold as he'll be the one in charge of development from now on.
I will help him with tips and suggestions whenever I can.
awesome work!!
waiting for stable CM
And so it begins. I will check this out...
Got 3000 without wipe, and reapped, just init.d stuffs.
Thanks man.
Sent from my Optimus Black using xda premium
It looks like I lost root acces...
Thanks knzo !
Sent from my Optimus Black using xda premium
@knzo wt about Ricardo Cerqueira post ?
I lost root too.
Enviado desde mi Optimus Black usando Tapatalk
How is battery life using this kernel?
Root's fine for me. Still monitoring battery.
1.Flashlight now working
2. Front camera is inverted though..
Sent from my Optimus Black using xda premium
fatcobrah said:
@knzo wt about Ricardo Cerqueira post ?
Click to expand...
Click to collapse
I wonder the same thing....what is the point in Ricardo post?
Oh, my Black now is unrooted. Lol. When can you fix it? Thank you!!
i also lost root and cant seam to get it back (although superuser is still install but it wont work) and i tried re-root it but no luck
but the good thing is CM7 SK4 with Knzo's kernel showed me 2777 with quadrant (not fresh install bla bla)
Thank you Knzo!
Thanks knzo makes everything so smooth and fast
i have lost root access too
Why y'all losing root? Flashed once and I'm still rooted. Kernel version [email protected] #2.
Anyway, battery seems improved using interactiveX/bfq. Haven't tested others.
Anyone else who flashed and still rooted?
Sent from my Optimus Black using xda premium
un-root +1 w/ SelfKANG4
looks like ive been unrooted too! cant use setcpu. am using SK4 btw!
i also lost root access...
me too, also it has no major impact in SK4, except slight CPU score increase and one hell significant OpenGL test ( >45 fps on 3D Planet test ) in Quadrant. screen is still choppy. dunno, maybe apps prob. i'll try to reflash a clean rom and your kernel again
thnx knzo

[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 JB 3.3.0v / KK 3.4.3v

{
"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"
}
This is a kernel based on the pawitp's one and it works for Android JB ROMs.
Semaphore <= 2.6.6 for 4.1.2
Semaphore >= 2.8.0 for 4.2
Semaphore >= 3.1.0 for 4.3
Semaphore >= 3.4.0 for 4.4
Features
- Linux kernel 3.0.101
- LiveOC
- Custom Voltage
- Voodoo Sound
- BLN & CM LED
- 384MB - 409MB available RAM
- Compiled with Linaro 4.7.3
- O3 optimization
- 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)
- Governor interactive (module)
- Noop I/O scheduler (default)
- Deadline I/O Scheduler (module)
- Simple I/O Scheduler (module)
- ROW I/O Scheduler (module)
- CFQ Scheduler (module)
- 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
- CWM: AROMA Filemanager
- /system/etc/init.d directory creation if not exist
How to use
Please read How to use Semaphore JB guide for information about the features
In order to load various modules of the kernel and enable or disable features use Semaphore Manager or 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.
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 Manager please visit this thread
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
trailblazerz11 for his help with Linaro and other changes
amarullz for Aroma file manager
DerTeufel1980 for various hints
Maroula Th. for Semaphore Logo
sUsH667 for Aroma FM configuration and theme
All people who support this kernel by testing, reporting issues, donating or simply using it.
Change log
Please note that there are 2 variations:
Normal versions: for CM10 or ROMs without hugemem configuration, available RAM 384MB - 396MB
's' versions: for Slim Bean ROM or patched ROMs with hugemem configuration, available RAM 397MB - 409MB
3.4.3v (15/03/2014)
- initramfs updates for CM11 latest nightly compatibility
- CWM upstream sync
3.4.2v (23/02/2014)
- Fix AromaFM execution issue in recovery
3.4.1v (20/02/2014)
- Merge changes from CM kernel (blue screen issue, JPEG memory optimization, initramfs thanks to pawitp)
- CWM 6.0.4.7
3.4.0v (06/12/2013)
- Support for KitKat 4.4
- CWM 6.0.4.5
- SELinux enabled
- FUSE built-in
3.3.0v (01/11/2013)
- Linux kernel 3.0.101
- CWM 6.0.4.4
- initramfs changes for CM compatibility
3.2.0v (27/09/2013)
built for JB 4.3 (thanks to CM team)
- Linux kernel 3.0.97
- CWM 6.0.3.8
- initramfs updates to sync with CM
- SELinux disabled
3.0.0v (30/06/2013)
- Linux kernel 3.0.84
- gpu: pvr: Update to DDK [email protected]
- net: wireless: bcmdhd: Update to version 5.90.195.104
- cpufreq: ondemand: Drop early demand
- cpufreq: ondemand: Change the calculation of frequency target
- Enable again in-call volume settings
- Auto brightness: max_lux up to 6000
- UHID built as module
- CWM: upstream updates
-new version AromaFM 1.90 (thanks to amarullz)
Changes by sUsH667 (many thanks)
-base updated to aromafm 1.90
-deleted all languages except english
-deleted all iconsets
-deleted all fonts except roboto
-added german language
-added iconset "generic" from older aromafm-version
-added preconfigured config
-added bookmarks for often used folders: /system, /sdcard, /emmc, /sdcard/Download
2.9.21v (09/04/2012)
- Enable again android_ram_console (caused bootloops to some devices)
2.9.20v (09/04/2012)
- Linux kernel 3.0.72
- binder: backport from 3.9-rc (also port some other changes to support this)
- lowmemorykiller: updates from 3.9-rc
- logger: updates from 3.9-rc
- disable android_ram_console (thanks to dark_knight35)
- mDNIe: suppress some debug messages (and do so minor cleanup)
- Auto brightness: calculate the average of light sensor adc values instead of normalized brightness
- Auto brightness: Intoduce max_br_threshold tunable. Over this, the brightness is updated to its max value (thanks to Necromancer3)
- Lowmemorykiller: Intoduce a white list with PIDs (up to 6) that never been killed (use: echo "PID1, PID2" > /sys/module/lowmemorykiller/parameters/w_list)
- CWM 6.0.3.0
- built with Linaro 4.7.3 201303
- add option to Semaphore Auto Brightness for parabolic function (echo 0 > /sys/devices/virtual/misc/sema_autobr/linear)
2.9.15v (17/03/2013)
- Linux kernel 3.0.69
- CWM 6.0.2.9
- conservative: Fix sampling_down_factor functionality
- conservative: Fix the logic in frequency decrease checking
- conservative: a minor improvement
- built with Linaro 4.7.3 201302
- remove some kernel debug messages
(Please note that patches for conservative have been submitted and acknowledged to Linux)
2.9.12v (23/02/2013)
- Linux kernel 3.0.66
- USB HID support (as module: usbhid.ko)
- Semaphore Auto Brightness: filter sensor values for more smooth updates.
- ondemand: early demand feature. Enable it through sysfs until Semaphore Manager new version:
echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/early_demand
You may also control the threshold:
echo XX > /sys/devices/system/cpu/cpufreq/ondemand/grad_up_threshold (default 50)
2.9.9v (07/02/2013)
- Linux kernel 3.0.62
- Ondemand: a couple of optimizations
- Auto brightness: tiny improvement
- built with Linaro 4.7.3 201301
2.9.8v (23/01/2013)
- Linux kernel 3.0.60
- Semaphore Auto Brightness: use default work queue instead of a creating new one (more resource friendly). Change coding style to be Linux compliant.
Full changelog: http://www.semaphore.gr/changelog/jb-version
Deep Idle Guide and FAQ
Sources
The Linux Kernel
Samsung Kernel sources
Semaphore kernel sources
How to build
http://www.semaphore.gr/how-to/build-semaphore-jb-kernel
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:
8ab9a1a5df07b8ab6b847ef4116560f6 Semaphore_JB_3.2.0v.zip
74e7878a74e6c4e7ea9bf016c4d89682 Semaphore_JB_3.2.0sv.zip
a60533f43544b5800fd2a1b2d03a4fbd Semaphore_JB_3.2.0v.tar
0c7fdc7773bd66c3cec08a4914b36723 Semaphore_JB_3.2.0sv.tar
599ab4e43b656f44c82ba0f912998ea0 Semaphore_KK_3.4.2sv.tar
afb968f3e36a23ec7da61552ab851241 Semaphore_KK_3.4.2sv.zip
87f9f63fdcea399253bab33b6094238f Semaphore_KK_3.4.2v.tar
0d2d048ed266810a04142c56b3493e11 Semaphore_KK_3.4.2v.zip
Alternative download from http://www.semaphore.gr/downloads/vibrant-jb
Big thanks and with your permission I plan to include the my upcoming MiuiV4.1 port.
Vibrant MiuiV4 360° Productions
jrongi1 said:
Big thanks and with your permission I plan to include the my upcoming MiuiV4.1 port.
Vibrant MiuiV4 360° Productions
Click to expand...
Click to collapse
My pleasure.
Love this kernel so much..
stratosk said:
My pleasure.
Click to expand...
Click to collapse
How i can add the SIO module to the kernel???
Edit: I did it using root explorer...
Sent from my SGH-T959 using xda premium
what is the difference between
Semaphore_JB_2.0.6v.zip
and
Semaphore_JB_2.0.6sv.zip
?
Thanks
Deleted
slaj76 said:
Read above "s" version for hugemem configuration ROMs
Sent from my GT-I9000 using xda premium
---------- Post added at 09:49 PM ---------- Previous post was at 09:34 PM ----------
Had some problems
Home button stopped working
In recovery volume buttons were upsidedown.
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
What device do you have?
What rom are you running?
I asked because your Tapatalk sig is for the I9000 but this kernel is for the vibrant.
Vibrant MiuiV4 360° Productions
My fault.
Sent from my GT-I9000 using xda premium
I appreciate for all your hard work and I'm wondering if there is any option to turn on led notification. Please advise.
Sent from my SGH-T959 using xda app-developers app
arin8000 said:
I appreciate for all your hard work and I'm wondering if there is any option to turn on led notification. Please advise.
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
Just use Noled from the market. Their last update is an awesome alternative.
arin8000 said:
I appreciate for all your hard work and I'm wondering if there is any option to turn on led notification. Please advise.
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
You may use BLN control application.
stratosk,
Will you be fixing GPS in upcoming builds ( not fully fixed ...just usable in emergencies )
mohitmoudgil said:
stratosk,
Will you be fixing GPS in upcoming builds ( not fully fixed ...just usable in emergencies )
Click to expand...
Click to collapse
Yes, of course. (At least I will try)
I tried it for a few hours, also tested GPS. Zero birds
Was snappy in the OS though.
Thank you for your hard work.
Sent from my SGH-T959 using xda app-developers app
ekeefe41 said:
I tried it for a few hours, also tested GPS. Zero birds
Was snappy in the OS though.
Thank you for your hard work.
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
+ 1
Vibrant MiuiV4 360° Productions
ekeefe41 said:
I tried it for a few hours, also tested GPS. Zero birds
Was snappy in the OS though.
Thank you for your hard work.
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
It looks like GPS never initializes I get no icon in status bar or need thing
Sent from my SGH-T959 using xda premium
yes there is no gps icon....other than that working great with latest cm10 nightly
manjish said:
yes there is no gps icon....other than that working great with latest cm10 nightly
Click to expand...
Click to collapse
Correct. Semaphore 2.0.6sv does not initialize GPS therefore will not find in the birds in the sky. I have tested the new kernel (2.0.7sv) and it works fantastic. Locked on 7/12 birds with 10m error.
drizze99 said:
Correct. Semaphore 2.0.6sv does not initialize GPS therefore will not find in the birds in the sky. I have tested the new kernel (2.0.7sv) and it works fantastic. Locked on 7/12 birds with 10m error.
Click to expand...
Click to collapse
Where is 2.0.7?

[KERNEL] [AOSP] [LINARO 4.9.1] nebula kernel [v3.20]

{
"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"
}
nebula kernel is for AOSP based KitKat android 4.4+ ROMs
and AOSP based Lollipop android 5.0+ ROMs
Download the latest PERFORMANCE CONTROL APP to utilize the full potential of the kernel.
Brief explanation of few of the features in nebula can be found in the third post. For more info, use Google.​​
FEATURES
Compiled using the latest Linaro 4.9.1 - 2014-05 toolchain
Based on kernel version 3.0.101
Additional Governors: SmartassV2, SmartassH3, Lulzactive, LulzactiveQ
Additonal I/O Schedulers: ROW, SIO, SIOPLUS, VR, ZEN, BFQ
Overclock: 1.3 Ghz, 1.4 Ghz, 1.5 Ghz, 1.6 Ghz
F2FS support
CPU Boost driver
UKSM (Ultra KSM) support (enable it in Performance Control app)
Frandom
Dynamic Sync Control (enable it in Performance Control app)
Asynchronous FSync ported from HTC One
Cross Memory Attach
Entropy tweaks
Increased read-ahead from 16/128 to 32/2048 (can be customized in Performance Control app)
Disabled Cyclic Redundancy Checks (CRC) for better performance
Many patches, fixes and improvements from codeaurora
Many more performance and battery friendly tweaks
INSTALLATION
Download the latest nebula zip
Flash using CWM recovery
Wipe cache
Wipe dalvik cache
Reboot
NOTE
You are free to use kernel as the default kernel in your ROMs
Please DO NOT change the kernel name that shows up in Settings > About phone
Please link the nebula kernel thread in your ROM thread
DOWNLOADS
nebula kernel
(Please don't make mirror links of the kernel)​
SOURCE
Source code of the kernel can be found at my Gihub.
CREDITS
- pawitp - nebula is based on his kernel source for CM11
- to all the developers whose mods I have included in my kernel
- @k2wl - for his extensive guide on kernel compilation. Big thanx to him.
- @CoolDevelopment
- Christopher83 for the Linaro toolchains
​
XDA:DevDB Information
nebula kernel, Kernel for the Samsung Galaxy Grand Duos i9082
Contributors
xenon92
Source Code: https://github.com/xenon92/android_kernel_nebula
Kernel Special Features: Compiled using Linaro Toolchain to get the best performance. Scroll up for features.
Version Information
Status: Stable
Current Stable Version: v3.20
Stable Release Date: 2014-11-22
Created 2014-04-24
Last Updated 2014-11-22
CHANGELOG​
Changelog is available on nebula kernel wiki too
v3.20
- Fixes to network related kernel code
---x---x---x---
v3.18
- Stability fixes (check source code commits for details)
---x---x---x---
v3.16
- Backport timed General-Purpose Input/Ouput from hammerhead (Nexus 5)
- Improve multi-touch event handling
- Improve compiled kernel code
- Other fixes and improvements
---x---x---x---
v3.14
- Fix CVE-2014-3153
---x---x---x---
v3.12
- New I/O scheduler - BFQ (latest version - v7r4 - released on 18th May 2014)
- Memory Management: pass readahead info down to the I/O scheduler
- lib/memcopy: use glibc version
- Reverted JustArchi's optimization commits
---x---x---x---
v3.11b
This is a beta build. Testing the kernel optimization flags by JustArchi.
- Compiled using the latest Linaro 4.9.1 - 2014.05 toolchain
- Various kernel optimization flags from JustArchi's commit
---x---x---x---
v3.10
- Compiled using the latest Linaro 4.9.1 - 2014.04 toolchain
- Memory management - lazy cache flushing on non-mapped pages
- Many updates to Device Mapper
- Use proper memory barriers for bitops
- softirq: reduce latencies
- sync: don't block the flusher thread waiting on IO
- ext4: Speed up FITRIM by recording flags in ext4_group_info
- ext4: speed up truncate/unlink by not using bforget() unless needed
- vmscan: add customisable shrinker batch size
- Other fixes and performance tweaks
---x---x---x---
v3.04
- CPU Boost driver - decrease aggressiveness
- New governor - LulzactiveQ
- New I/O scheduler - SIOPLUS
- Other fixes and performance tweaks
---x---x---x---
v3.02
- CPU Boost driver - set tunables
- Wait just 1 second, instead of 4 seconds for other CPU core to halt
- Other performance tweaks
---x---x---x---
v3.00
- Added CPU Boost driver
- Reverted updates and based to v2.6
- Other performance tweaks
---x---x---x---
v2.9
- Updated ROW I/O scheduler with many updates and fixes from codeaurora
- Update DEADLINE I/O scheduler by hardcoding values
- Fixed a bug in CFQ I/O scheduler
- Other performance tweaks
---x---x---x---
v2.8
- Full F2FS support merged into main kernel branch
- Reduce latency for I/O schedulers
- Improvements to async I/O
- Update ROW I/O scheduler to v4
- Updates to SIO I/O scheduler
- Stable page writes
---x---x---x---
v2.7.3 - EXPERIMENTAL
- Fixed Wi-Fi issues on F2FS filesystem based ROMs
- Minor update to F2FS support
---x---x---x---
v2.7.1 - EXPERIMENTAL
- Updated F2FS support (read THIS)
---x---x---x---
v2.7 - EXPERIMENTAL
- Added F2FS support (read THIS)
---x---x---x---
v2.6
- Added a new governor - SmartassH3
- Added Dynamic FSync - Dynamic Sync Control (enable it in Performance Control)
- Added Cross Memory Attach (read more about it HERE)
- Fine tuned Deadline I/O scheduler
- Added Asynchronous Fsync from HTC One
- Entropy tweaks
- Many tweaks and improvements...
---x---x---x---
v2.5
- Added new governors - SmartassV2 & Lulzactive
- Added new I/O scheduler - ZEN
- Updates to Conservative governor
- Disabled Cyclic Redundancy Checks (CRC) for better performance
- Fixed few memory leaks
- Other performance tweaks
---x---x---x---
v2.4
- Added I/O schedulers - SIO, ROW and VR
- Performance tweaks
---x---x---x---
v2.3
- Added UKSM (enable it using Performance Control app)
- Enforce governor to stay in sync across CPU cores
- Disables multicast on suspend (less wakelocks)
- Few performance tweaks
---x---x---x---
v2.2
- Added support for ROMs that support dual-SIM (CM11)
- Added AnyKernel support (thanx to Koush, Apache14 and CoolDevelopment)
- Added Frandom
- Reduced Wi-Fi wakelocks by 4 times
---x---x---x---
BETA - v2.1
- Started the kernel from scratch
- Using the latest Linaro 4.7.4 2014-04 build
- OC 1.3 Ghz, 1.4 Ghz, 1.5 Ghz, 1.6 Ghz
- Lowered swappiness from default 60 to 45
- Fixed random reboots (reverted the change causing random reboots)
- Few performance tweaks
---x---x---x---
v1.5
- removed BLX
- reverted dynamic read-ahead to a constant 2048/32 value
- removed a lot of experimental code from the kernel (cleanup)
---x---x---x---
v1.4
- added new I/O scheduler - ZEN
- lowered swappiness
- added dynamic read-ahead instead of a constant read-ahead value (it can still be fixed to a higher value using Performance Control app)
- reduced WiFi wake-locks (better battery)
- few more performance improvement tweaks
- few bug fixes
---x---x---x---
v1.3
You'll have to use some or the other kernel tweaking app (Performance Control app included) for all the future builds to enable/disable tweaks and features to get the most out of the kernel.
- added BLX - Battery Life Extender
- added UKSM support (enable it in the Performance Control app)
- added Dynamic Sync Control (enable it in the Performance Control app)
- added Frandom
- added Performance control app in the kernel zip (credits to h0rn3t and educk for the amazing app)
---x---x---x---
v1.2
- Initial build
- Compiled using Linaro 4.7 toolchain
- Used -O3 optimization flag
- Additional Governors: SmartassV2, SmartassH3, Lulzactive
- Additonal I/O Schedulers: ROW, SIO, VR
- Overclock: 1.3 Ghz, 1.4 Ghz, 1.5 Ghz, 1.6 Ghz
- Increased read-ahead maximum/minimum values from 128/16 to 2048/32
---x---x---x---
v1.0 and v1.1
- Not uploaded as they were my test builds
​
BRIEF EXPLANATION ABOUT KERNEL FEATURES​​
UKSM
UKSM is about de-duplication of data in system memory rather than being another de-duplicating file-system. This improves RAM usage.
Dynamic Sync Control
The dynamic sync control interface uses Android kernel's unique early suspend / late resume interface. While screen is on, file sync is disabled. When screen is off, a file sync is called to flush all outstanding writes and restore file sync operation as normal.
Frandom
Frandom is a Linux kernel random number generator, which is 10-50 times faster than what you get from Linux' built-in /dev/urandom. It uses very little (/dev/frandom) or none (/dev/erandom) of the kernel's entropy pool, so it is very useful for applications that require a handy source for lots of random data.
CPU Boost driver
When certain bursty and important events take place, it might take a while for the current cpufreq governor to notice the new load and react to it. That would result in poor user experience. To alleviate this, the cpu-boost driver boosts the frequency of a CPU for a short duration to maintain good user experience while the governor catches up.
FAQ​​
On which ROM can I install nebula?
- nebula can be used on any AOSP kitkat 4.4+ based ROM. (Carbon, SlimKat, CM11)
What is the best and most stable configuration for nebula?
- Configuration depends from user to user. Still, the most stable configuration according to me and that I use is below. It might differ for you.
- Governor: SmartassV2
- Max. freq: 1.2 Ghz (OCing doesn't really have an increased and noticeable performance, rather it heats the processor and wastes battery for a marginal gain in performance as well as creates instability - random reboots etc. Google more about OC.) (Read the description on this commit.)
- I/O Scheduler - SIO
- Enable UKSM (from Performance Control app)
- Enable Dynamic FSync (from Performance Control app)
- I'll update this configuration as more tweaks are added to nebula
I get random reboots, what should I do?
- I am working on the kernel for myself and the kernel is quite stable for me. Still, if you face reboots see below:
- Make sure you followed the installation instruction written in Post #1.
- Make sure you "Fix permissions".
- OCing will always cause instability. Try reducing the max frequency to 1.2 Ghz
- It is quite possible that you don't know how to use a custom kernel. Not everything needs to be set at HIGHEST. Just because an "option" is there doesn't mean you have to select it. Try changing the configuration that meets your needs and satisfies you. If you set up the kernel properly, it would stop giving you random reboots.
- The only way to get things fixed is to provide logs. I cannot fix that I cannot see. Google, how to take logs to find and solve kernel issues. (kmsg/last_kmsg)
- Tell me a way in which I can reproduce the issue on my phone.
Does hotplugging work well with zzmove governor? I remember trying hotplug on s2vep and it freezed almost everytime while deep-sleeping.
CoolDevelopment said:
Does hotplugging work well with zzmove governor? I remember trying hotplug on s2vep and it freezed almost everytime while deep-sleeping.
Click to expand...
Click to collapse
Same issue on baffin too. That's why I have removed zzmoove from the kernel.
hmm... xenon92... already k2wl has made a custom kernel with O.C till 1.8GHz so why have you the max @ 1.6GHz ?
Soureen said:
hmm... xenon92... already k2wl has made a custom kernel with O.C till 1.8GHz so why have you the max @ 1.6GHz ?
Click to expand...
Click to collapse
Its Oc upto 1.7 Ghz not 1.8
Sent from my GT-I9082
Soureen said:
hmm... xenon92... already k2wl has made a custom kernel with O.C till 1.8GHz so why have you the max @ 1.6GHz ?
Click to expand...
Click to collapse
and he is present new build with new modification
its make wide development of grand :laugh:
Soureen said:
hmm... xenon92... already k2wl has made a custom kernel with O.C till 1.8GHz so why have you the max @ 1.6GHz ?
Click to expand...
Click to collapse
Read the description in this commit - Link
There has already been a discussion on CM11 thread about how much does it really benefit by OCing at higher frequencies. Refer to that thread's discussion for more info.
In short - OCing at too high frequency heats up the CPU (obviously) and doesn't necessarily increase performance.
Even though I have added OC till 1.6 Ghz, but even I don't use that setting. 1.2 Ghz is fine for me.
Another kernel for AOSP rom.....:laugh::laugh::good::good::good::good:
Installed the kernel in carbon ROM and is working fine....:good::good:
ll update more on the battery stat later...
any FC's anybody facing?....anything at all..during call or anything??..just asking..would have tested myself but my net is limited right now till tomorrow......so can't ..will surely tomorrow onwards download evry single one (as m xenon work fan lets say )...but wont risk using mbs if it got any bugs...
parag tetambe said:
Its Oc upto 1.7 Ghz not 1.8
Sent from my GT-I9082
Click to expand...
Click to collapse
It's actually 1797 MHz, so let's say it's only 3MHz shy from 1.8 GHz
This kernel looks promising, I will download, install, and use it for a few days
raghavsharmaxda said:
any FC's anybody facing?....anything at all..during call or anything??..just asking..would have tested myself but my net is limited right now till tomorrow......so can't ..will surely tomorrow onwards download evry single one (as m xenon work fan lets say )...but wont risk using mbs if it got any bugs...
Click to expand...
Click to collapse
No fcs and no issues with call, data, and msgs....
Been in interactive with 1200 max for an hour now...
Dint tried overclock though...:fingers-crossed:
I need a lil battery life guys my service provider doesn't have 3g for now some TRAI issues and i stay away frm hme most of the time so using 2g and the screentime i get max is 3 hrs 30 mins wid evolution kernel processor=conservative,I/O=sio or sio plus and today i reverted back to cm's stock kernel and have flashed the latest build my biggest issue is when my battery drops down to 30% it starts draining drastically say like for 2 mins from 30 to 24% any help would be definitely appreciated have made calibrations until now again calibrating tonight and will test after that nebula for sure because only name i knew for best custom roms was and is XENON92!:thumbup:
Sent from my GT-I9082 using XDA Premium 4 mobile app
i set the cpu at 1.5 but when i restart the phone it rest to 1.2 i also check on set on reboot and try on uncheck on reboot
mukeshpacheria said:
i set the cpu at 1.5 but when i restart the phone it rest to 1.2 i also check on set on reboot and try on uncheck on reboot
Click to expand...
Click to collapse
If the system did a forced reboot to avoid further CPU instability, the options will revert back to default... correct me if I'm wrong.
pawitp also said in the CM11 thread, that the options dont instantly set on system boot. You may have to wait 1 minute and check back.
naufalhadyan said:
If the system did a forced reboot to avoid further CPU instability, the options will revert back to default... correct me if I'm wrong.
pawitp also said in the CM11 thread, that the options dont instantly set on system boot. You may have to wait 1 minute and check back.
Click to expand...
Click to collapse
thanx mate ,,,, i read it also but forget
thanx again
@xenon92
Nice work. Just checked the CM11 thread. The latest update upgrades their generic kernel to 3.0.101 . Any plans of updating yours?:laugh::good:
raystriker said:
@xenon92
Nice work. Just checked the CM11 thread. The latest update upgrades their generic kernel to 3.0.101 . Any plans of updating yours?:laugh::good:
Click to expand...
Click to collapse
nebula is already 3.0.101.
xenon92 said:
nebula is already 3.0.101.
Click to expand...
Click to collapse
Oh. I haven't tried it yet. My bad. (You could write that in the first post?)

[EOL][I9300][KERNEL][CM11, CM12.x, CM13]Harfix2 elite kernel (1.1.1)(03.07.16)

HARFIX3
{
"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"
}
For I9300
Flash on your own risk!
Based on cyanogenmod smdk4412 source.​
Hi. My name is Rafał, I'm from Poland.
I want to present You my harfix kernel for i9300.
Kernel is in beta state but working great on daily usage.
FEATURES
- ANYROM and AROMA installers (mostly by @psndna88)
- UBERTC GCC 7.0 toolchain
- 300HZ kernel tick (thanks @arter97)
- CPU OC/OV (100-2100MHz) (more then 1.6GHz is NOT recommended!!!)
- GPU OC/OV
- Boeffla-sound engine 1.6.7 (app in download section)
- governors: intelliactive, SmartassV2, lulzactiveq, adaptive, interactive, Darkness, Yankasusq, GoogyQ, conservative, ondemand, performance, pegasusq (lulzactiveq and ZZmoove is recommended)
- support F2FS (tested by @Schwester_Gabi)
- support NTFS (tested on 64GB USB drive by Kubix99)
- TCP - westwood
- SElinux - permissive
- O3 optimalizations
- TouchWake
- Increase USB charging rate to 900 from 475mAh
- 1 second to halt core instead of 4 sec.
- opitmalizations and tweaks
- other misc
More in future!
BUGS
You tell me
TESTED
Working:
- Official CM
- Temasek
- crdroid
- ResurrectionRemix M
- AICP
- CyanPop
- CM by MARKOX89
- Beanstalk
- Blisspop
Not working:
- Nameless rom
INSTRUCTION
EXT4
boot into TWRP
make a backup
flash kernel
reboot and wait until boot is finish
F2FS (thanks @Schwester_Gabi)
boot into TWRP
make a backup
wipe dalvik/ART cache
format /system with ext4 (if you chose f2fs the rom will automatical format it to ext4)
format /data with f2fs (this will erase Your all data!!)
format /cache with f2fs
flash rom (no reboot)
flash gapps (no reboot)
flash kernel
reboot and wait until boot is finish
CHANGELOG
Full changelog
1.1.1 03.07.16
- implement Harfix script v0.11
- remove HBC (will be back)
- back to -O3
- revert NVIDIA cpu relaxation (maybe will be back)
- disable dynamic fsync
- disable Zcache
- fix in HW
- default I/O set to ROW
- source update
1.1 27.06.16
- implement CPU topology
- add SmartassH3 gov
- rebuild, update interactive gov (thanks @arter97)
- Tweak lulzactive gov
- fixes in ondemand gov
- remove kexec -hardboot (will be back)
- enable dynamic fsync
- enable -Ofast
- enable CacheClean
- enable Zcache
- Lot of work in AROMA
- boost Random
- more agressive GPU
- I/O scheduler default is bfq
- bring inline with UBER opti
- fixes for GCC6 (Maybe useless because We use GCC7)
- fixes for selinux
- lot of opti and tweaks (mostly by @faux123 and @googy_anas)
- source update (nothing for i9300)
1.0 20.06.16
- fix 100MHz
- implement kexec -hardboot
Older:
0.8pre1 18.06.16
- NVIDIA cpu relaxation patch (thanks @MinL)
- disable gantle fair sleepers
- disable KSM
- tweak SmartassV2 gov
- add BFQ v7r8 I/O scheduler
- more agressive GPU
- Fix broken table logic (still can't change 100MHz voltage...)
- remove all my things from zram (LZ4, snappy, tweaks, opti)
- some boeffla tweaks for zram
- fix some bugs
- remove memory v3 script (may cause slower app opening and global speed) (will be back as v4 in next build)
- default governor set to PegasusQ
- source update (readd zram, add zsmalloc, LMK fixes and tweaks)
0.7 05.06.16
- start develop RafiQ governor (based on Yankasusq)
- implement memory v3 script (still WIP) (more smooth and better work on memory)
- implement GoogyQ governor (ported version of intellidemond)
- implement more I/O schedulers (fifo, vr)
- implement CPU-boost
- implement CPU-boost sys interface
- readd boeffla-sound (now works!)
- reduce Wi-Fi wakelock
- optimize do_csmu
- fix some leaks
- fixes in slub
- enable ARCH_POWER
- fixes in cpufreq
- higher led brightness
- 64-byte L1 cacheline
- fix deadlock in panic (if any)
- implement fast random number generator 1.1 (frandom)
- implement native exFAT support (samsung OSRC 1.2.4)
- implement LZ4 and snoppy compressions for zram (snappy in disabled)
- enable lz4 compression for zram
- implement timer slack controller
- enable cgroup timer slack
- fixes in cgroup
- enable NOSEC opti
- steal writing sem (performane fix)
- remove compressed copy from zram in-memory (more free zram to use)
- replace stock nr_running table with nvidia alternative in pegasusq
- a lot of modifications for zram (too many and too big to write here detailed changes)(mostly by @Yank555.lu)
- enable -O3 instead of -Ofast (more stable)
- disable auto name (again)
- fix: can't change i/o scheduler
- fix: can't change governor
- remove useless internet formats (size reduction)
- remove "+" in kernel version
- speeds up and optimalizations
- lot of fixes
- source update (updated modem_if, fixes and clean up code)
0.7pre2.1 15.05.16
Thanks a lot @FAFAŁ who found all there bugs
- fix reboots
- add cache refresher at sleep
- restore governors
- restore TCP
- restore NTFS support
0.7pre2 15.05.16
REBOOTING WHEN PHONE IS IN SLEEP
Thanks a lot @FAFAŁ who found all there bugs
- set kernel tick to 300HZ (thanks @arter97)
- Graphite optimalizations
- disable optimize for size
- disable generic spinlock
- back to gzip
- disable ntfs
- disable interactive and conservative govs
- camera fix
- remake config file
- remove almost all tcp
-------try fix nameless-------
- enable KSM
- enable profiling
------------------------------------
0.7pre1.2 14.05.2016 aka "let's fix again"
- wifi fix
- add checker at boot
- remove useless governors (powersave, userspace, adaptive)
0.7pre1.1 14.05.2016 aka "only fixing"
- GCC 7
- update ubertc to 21.04.16 version
- fix boot.img builder
- enable thermal
- disable thermal for exynos
- disable auto local version (in settings will be only version name, nick of builder and build pc name)
- disable quickboot (same problems at the moment)
- set 0.2-1.4 freqs when installing
0.7pre1 11.05.2016 aka "clean installation"
INSTALL UNDER 0.6.1
In settings will be still 0.6 as name
- add Harfix Bash Commander
- more effective GPU (~10%)
- add quick boot script (speed up boot time)
- enable touchwake as default
- make to aroma work faster
- delete unnecessary scripts and files in installers
- add material theme to aroma
- disable and delete all backups in aroma
- enable 4 device of zram, one with 200MB
- set swappiness to 80
- enable dynamic fsync
- delete thermal in config
- delete checks on boot to reduce boot time
- many many work in installers
- source update (fixes)
- reduction in size
- fixes
- new machine to build
APP
- CPU freqs
- visual updates for future settings
0.6.1 (27.04.16)
- fix audio
- fix governors
- disable compability check @psndna88)
0.6 (26.04.16)
- add aroma and anyrom installers (thanks @psndna88)
- rework SmartassV2 gov
- add Touchwake
- LZMA compression
- speed up screen off
- zram allow 4 devices
- fix touck wake incall
- Activate additional TCP congestion algorithms
(westwood, bic, cubic, htcp, hstcp, vegas, scalable, lp, veno, yeah, illinois)
- westwood now default
- fix .config files
- disable KSM
- 160MHz on L2 cache
- tweaks from i9300i 3.4 kernel
- small optimalizations
0.6pre2 (21.04.16)
- Power_ignore is now as default build-in
- Boeffla-sound is off as default (audio fix)
- SElinux is now permissive as default
- revert optimized CRC (battery drain fix)
- TCP is now westwood (faster network)(not working)
- enable 0fast optimalizations
- small fix for hotplug
- improve intall script
- ramdisk back to official CM
- update ramdisk to 20.04.16
- source update
0.6pre1-fix (17.04.16)
- remove LZ4 compression (will be back in future)
0.6pre1 (16.04.16)
DO NOT INSTALL - BOOTLOOP!!!
Look above
- add GPU OC/OV (use andromizer pro or something else that support mali gpu)
- LZ4 compression algorithm
- Boeffla-sound is enable by default (need SElinux set to permissive, see second post)
- Max charge levels set to 2600
- CRC32 optimized algorithm
- added darkness governor
- improve intall script
- Fixed: sometimes not charging at 900 on USB
- RAMDISK update to 6.5
0.6pre1-power_ignore have ignore unstable power and ignore margines as default
0.5 (09.04.16)
- add ZZmoove governor (very high recommend to use as default)
- RAMDISK changed from official CM to Temasek (6.0)
- tweaks MDNIE
- add Boeffla charge script
- source update
0.5pre2 (06.04.16)
- need less time to wake up screen
- NTFS support
- try to fix 100MHz overvolt (really fix will be in next pre)
- a lot of optimalizations
- a lot of tweaks
- global speed improvements
- small fixes
0.5pre1 (02.04.16, updated ramdisk on 04.04.16)
- Add OV CPU
- fixes logic table (now You can OC on all freq)
- add support for GCC 6 and 5
-small optimalization
0.4.1 (01.04.16)
- delete OV CPU
0.4 (31.03.16)
- add interface for GPU (will be deleted in future and added other interface)
- wait just 1 second for other CPU to halt
- add Boeffla-sound engine 1.6.7
- add OV CPU (buggy)
- increase USB charging rate to 900mAh
0.3.1 (30.03.16)
- small fixes
0.3 (29.03.16)
- add OC CPU up to 2.1GHz and UC to 100MHZ
0.2.1 (28.03.16)
- trying to fix very slow working (really fixed in 0.3.1)
0.2 (27.03.16)
- add intelliactive, lulzactiveq, SmartassV2 and active others governors
- disable cache synch when phone is in write protected
DOWNLOAD
xda
THANKS!
Like my project?
hit thanks!
Want to make this project more popular?
or want notification on site update?
follow this project!
XDA:DevDB Information
Harfix2, Kernel for the Samsung Galaxy S III I9300
Contributors
rafciowis1999
Source Code: https://github.com/wisniew/Harfix2_kernel_I9300
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 0.8pre1
Created 2016-04-05
Last Updated 2016-06-1GPU
XDA:DevDB Information
Harfix2 elite kernel, Kernel for the Samsung Galaxy S III I9300
Contributors
rafciowis1999
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.1.1
Created 2016-06-20
Last Updated 2016-07-30
Notes:
Nothing for now
Plans:
Somewhere is the future
- ABB control - Adaptive Body Bias
- kexec -hardboot
To do
- add hotplug gov
- add lagfree goc
- add savagedzen gov
- add intelli_plug
- add profiles to Boeffla-sound (you can send me Your own)
- AOSP & Nameless support
Done
- implement Harfix2 0.1 script (memory, governors for now)
Harfix Bash Commander by Mieta & Jach00
This app allow control harfix2 kernel settings.
App is packed in kernel (0.7pre1 and above) so You don't need to download separately from here.
With this app You will be able to set all values what harfix kernel allow to set.
This is still Work In Progress state so if You find some bugs, tell me
Features:
- CPU freqs
- governor selection
- full TouchWake control
- full charge control
Plans:
too many to write them here
Download:
mediafire
In download , think for job ��
Édit : in test
lyamine said:
In download , think for job ��
Édit : in test
Click to expand...
Click to collapse
If You will see bugs, please tell me, I will try to fix.
and tell me Your system then i will mark to "tested" tab if working.
Harfix2 0.5pre2 is up on xda and mediafire!
changes:
- try to fix 100MHz overvolt (really fixed will be in next pre)
- a lot of optimalizations
- a lot of tweaks
- global speed improvements
- small fixes
- NTFS support (tested, working!)
- need less time to wake up screen
GRAB IT!
Hola
Since yesterday your kernel works very well
Harfix2-0.5pre1
I am under Temasek 5.0
Of that I install another Rom I will stay for you and will keep you informed
Good afternoon
Sorry for m'y inglish I hope is understandable
lyamine said:
Hola
Since yesterday your kernel works very well
Harfix2-0.5pre1
I am under Temasek 5.0
Of that I install another Rom I will stay for you and will keep you informed
Good afternoon
Sorry for m'y inglish I hope is understandable
Click to expand...
Click to collapse
Try update to 0.5pre2. Have many nice features.
Thanks for inform me, i marked in "working"
Please say I can ignore unstable power and power margin!
Kudos to the developer BTW.
sunny1234590 said:
Please say I can ignore unstable power and power margin!
Kudos to the developer BTW.
Click to expand...
Click to collapse
You can't :/ And i dont plan to add this in future becouse all kernel app dont support boeffla charge script.
Maybe when i will make my own app then i will add this.
if You will find app with support Boeffla charge script then i will add this in new pre.
You can install boeffla kernel and install apps from google play or xda and inform me when on someone will work.
sunny1234590 said:
Please say I can ignore unstable power and power margin!
Kudos to the developer BTW.
Click to expand...
Click to collapse
Or I can add this script and You will be able to edit settings via terminal.
rafciowis1999 said:
Or I can add this script and You will be able to edit settings via terminal.
Click to expand...
Click to collapse
Script sounds like a nice idea too.
sunny1234590 said:
Script sounds like a nice idea too.
Click to expand...
Click to collapse
OK, adding this is not too easy so give me some time for this.
Hello . I am not a specialist of the kernel or a developpers of rom but I'm sick of flash .. I flash my phone atleast once a day I like to try all Content Updates lurking on xda ,
I do not really say little di kernel is better than another because usually live kernels background stock very much for my personal use, for me when my phone does not consume more than 1% in airplane mode all night means I have a good kernel lol.
So if you can make a list of bugs or problems that can cause kernel , if I see I would tell you. That way I would learn with you on the kernels
Whenever I flash a rom before returning to my Buckup Temasek 5.0, I install your kernel and I would put screens shot to it more credible : p
For consomation battery . I use all the temp my phone . I could not tell you information for that
ResurrectionRemix-M-v5.6.5-20160324. It's OK
Again sorry for my English. it is the French translated by google translation
lyamine said:
Hello . I am not a specialist of the kernel or a developpers of rom but I'm sick of flash .. I flash my phone atleast once a day I like to try all Content Updates lurking on xda ,
I do not really say little di kernel is better than another because usually live kernels background stock very much for my personal use, for me when my phone does not consume more than 1% in airplane mode all night means I have a good kernel lol.
So if you can make a list of bugs or problems that can cause kernel , if I see I would tell you. That way I would learn with you on the kernels
Whenever I flash a rom before returning to my Buckup Temasek 5.0, I install your kernel and I would put screens shot to it more credible : p
For consomation battery . I use all the temp my phone . I could not tell you information for that
ResurrectionRemix-M-v5.6.5-20160324. It's OK
Again sorry for my English. it is the French translated by google translation
Click to expand...
Click to collapse
Thanks a lot. If You want help me more on this project You can test for me test builds (one will be release today).
Soon I will compile and upload on mediafire the test build.
I want information about this features what i will add (working, don't working, bugs, working perfect, working so slow, etc).
Stay tuned and soon i will make You my tester
Can You say what exactly version of kernel You are used in RR rom?
In next versions i will add name of kernel to "device information" in settings.
OK fine
Harfix2-0.5pre1 work in RR
Harfix2-0.5pre2 also work in RR
If you want me to try the two each time tell me!!
sunny1234590 said:
Script sounds like a nice idea too.
Click to expand...
Click to collapse
lyamine said:
OK fine
Harfix2-0.5pre1 work in RR
Harfix2-0.5pre2 also work in RR
If you want me to try the two each time tell me!!
Click to expand...
Click to collapse
Please test for me test1 build. Uploaded on mediafire. Now without script to control this, but please search for app that maybe will control this from google play or xda. When You find something, inform me. When not, inform me too so i will add script to edit charge amount via terminal.
Changelog in 3. post.
Good night
If i understand, you want me to test the latest build
If it's OK , i test it now in temasek 6.0 . it work
but please search for app that maybe will control this from google play or xda. When You find something, inform me. When not, inform me too so i will add script to edit charge amount via terminal.
Click to expand...
Click to collapse
I have not really understood what app and why ??!!!
Like this one for exemple !
https://play.google.com/store/apps/details?id=com.abmantis.galaxychargingcurrent.free
lyamine said:
If i understand, you want me to test the latest build
If it's OK , i test it now in temasek 6.0 . it work
I have not really understood what app and why ??!!!
Like this one for exemple !
https://play.google.com/store/apps/details?id=com.abmantis.galaxychargingcurrent.free
Click to expand...
Click to collapse
App which You can edit kernel settings like kernel adiuter, etc.
But i tested faux123 and kernel adiuter and We can't change charge numbers :/
I will add script to configurate this.
Thanks for try and for info.
You can stay with test1 becouse this is 0.5pre2 with one feature that work but We can't configure and with source update so phone can work faster or have opti on cpu.
And the test build is in "tests" folder
And "why?" becouse We will be able to change charge rate (how much mAh will go to Your phone while charging)
Thanks.
Sent from my GT-I9300 using XDA-Developers mobile app
OK i understend now .
I'll get tomorrow if I find another app and try the one you already try
Good night

Categories

Resources