[KERNEL] Bali v3.3 [EXT4 Voodoo Lagfix] * Team Whiskey [7/8/2011] - Samsung Galaxy S (4G Model)

This kernel is based on the original Bali Kernel for Vibrant 3G. I'm not into OC/UV and will try to keep this as close to stock as possible but with balanced performance and good battery life.
- BLN (download BLN app from market to enable it)
- Built in voodoo "red" cwm [3.0]
- Voodoo lagfix [3.0]
- Voodoo sound v9 (download voodoo app or voodoo plus from market)
- Adjusted HZ value to improve smoothness
- 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
- TUN (VPN support) [1.1]
- CIFS (Samba support) [1.1]
- Added UV version, -25UV across all freq [UV version only]
NOTE: this kernel will work with any 2.2.x based ROM. Also if your screen flickers ... please let me know and I'll release the capped version.
If you still have BLN issue, install a fix by chadster214. (http://forum.xda-developers.com/showpost.php?p=13832654&postcount=25) .. Thanks Chadster214
Special Thanks:
grendel905 and ttabbal - for pointing me to the right direction
supercurio - for wonderful work on voodoo
neldar - for Back Light Notification
Paul McKenny - TinyRCU
hardcore - for ideas on kernel tweaks and efficiencies
jdiddyub - for awesome boot logo image
chadster214, golmar88, PaintsRebellion for testing voodoo kernel
And everybody at Team Whiskey .. you guys are awesome.
DISCLAIMER:
As always, I'm not responsible with any damage cause to your phone.
INSTALL INSTRUCTION:
1. Upload kernel to your sdcard
2. Reboot to CWM
3. Flash the kernel using CWM
VOODOO INSTALLATION
1. Follow the above instruction to flash the kernel, then reboot your phone.
2. First boot will auto convert your /data, /cache, and /system from RFS filesystem to EXT4. You will hear female voice (linda) during conversion process.
3. Once your phone is boot up, check using voodoo control app or 'adb shell mount' command .. to make sure all three partition (/data,/cache,and /system) are using ext4.
4. You can manage voodoo lagfix from either CWM or Voodoo Control App.
NOTE FOR KD1 based ROM users:
There is a possibility your /system partition doesn't get converted to ext4 due to dirty /system partition from the original KD1 stock ROM. If this happen, please follow the instruction below:
- Download rfs_format.zip and upload it to your /sdcard
- Reboot to recovery
- Do full backup
- Flash rfs_format.zip
- Do full restore
- Reboot
- Voodoo will do its conversion process again on boot
CURRENT BUGS:
NONE .. everything should be functional
Code:
[B]CHANGELOG:[/B]
3.3 [7/8/2011]
- Updated voodoo sound driver with v10
- Discontinue capped version
3.2 [6/29/2011]
- Fixed rfs conversion for /data (thnx sduvick for the fix and testing)
3.1 [6/23/2011]
- Compiler tweak for optimization
- Minor code changes
3.0 [6/22/2011]
- Added Voodoo lagfix
- Added red voodoo cwm
2.1 [6/11/2011]
- Added init.d support
2.0 [6/11/2011]
- Fixed bootanimation support
- Added ext4 support for future plan
1.4 [5/24/2011]
- Minor tweak to the regular Bali
- BFQ fix to the UV version, should improve performance.
1.3 [5/20/2011]
- Update voodoo sound driver with version 9
1.2 [5/18/2011]
- Fixed BLN library installation script
- Added new variant .. -25 UV across all freq for those who wants UV kernel
1.1 [5/16/2011]
- Fixed version on settings
- Fixed BLN issue
- Added tweaks for better performance and battery life
- Added TUN and CIFS support
1.0 [5/15/2011]
-Initial release
DOWNLOAD:
Bali SGS4G v3.3 Voodoo
Bali SGS4G v3.3UV Voodoo

Can i use this on stock? Im just rooted and have cwm working
Sent from my SGH-T959V using XDA Premium App

This is just an initial release guys ... I didn't have time to add all of Bali's tweaks, so expect another release tonight or tomorrow.

shutem down said:
Can i use this on stock? Im just rooted and have cwm working
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
Of course ..

Yessssssssssss!!!!!
Sent from my SGH-T959V using XDA App

Thank you drhonk

Flashed just fine thanks for the work u been doin for this phone
Sent from my SGH-T959V using XDA Premium App

Cant wait to try this out when I get home, many many thanks 2 DRHONK
sent from my SGS4G running WHITEHAWKX KD1,TW4.0,
and FKNFOCUSED modded notification bar. rockin CWM3 BETA.

Radness!!!

thank you very much!

bootanimation.zip?
Does this kernel allow bootanimation.zip?

How do I get BLN to work.. the app won't let me enable
Sent from my SGH-T959V using XDA App

mbernusg said:
How do I get BLN to work.. the app won't let me enable
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
+1
Sent from my SGH-T959V using XDA Premium App

Done flashing ... lets see that "baterry life"
+
as others said BLN "the liblightson this device does not support BLN"

Just flashed. My first time ever using CWM to flash something. Went smoothly, no problems!
Booted up fine at least.
And voodoo sound control app loads up and works fine, indicates v8 like it should.
Thanks OP!!

Awesome! Going to try this out as soon as I take a pee. I wish I could give you more than one thanks!

Just flashed this no problems so far ill post if i have any issues now much do you think this should extend the battery?

This is great! Sounds like an amazing kernel downloading now... thanks to drhonk for this vibranty goodness.
Sent from my SGH-T959V using XDA Premium App

Thank You drhonk! Just donated. If you are at all able to, I hope you will. We need to support what few dev's we have. It's totally understood if you can't... but if you can, thank you.

yentlequible said:
Awesome! Going to try this out as soon as I take a pee. I wish I could give you more than one thanks!
Click to expand...
Click to collapse
Lol, thanks for the info

Related

Armani i9010 Development - What works

Thought this might be useful for people to know what definitely does and does not work...
ROMS
Andromeda 1.2 - All OK
Darky's 9.2B3 - All OK
CyanogenMod 7 (i897) - All OK
KERNELS
Ursa Minor - All OK. Voodoo lagfix works. Limited sound tweaks.
SpeedMod (i897) - All OK. Lagfix and tweaks work. All sound tweaks.
FireBird 2 - All OK. Lagfix and all sound tweaks.
Voodoo 5.4.1 - Booted but wiped some stock Android apps and no sound at all. Not sure why. Will reinvestigate. Second go... still no sound and menu button doesn't work.
THEMES
Green GB theme for Andromeda - All OK, nice Nexus S look!
I'll add more as I go and hope it helps other Armani owners. Will try Darky soon.
Thanks
PaganRuler
Sent from my GT-I9010 (Andromeda 1.2)
TheMathMan said:
Thought this might be useful for people to know what definitely does and does not work...
ROMS
Andromeda 1.2 - All OK
KERNELS
Ursa Minor - All OK. Voodoo lagfix works. Limited sound tweaks.
SpeedMod (i897) - All OK. Lagfix and tweaks work. All sound tweaks.
Voodoo 5.4.1 - Booted but wiped some stock Android apps and no sound at all. Not sure why. Will reinvestigate.
THEMES
Green GB theme for Andromeda - All OK, nice Nexus S look!
I'll add more as I go and hope it helps other Armani owners. Will try Darky soon.
Thanks
PaganRuler
Sent from my GT-I9010 (Andromeda 1.2)
Click to expand...
Click to collapse
This isn't development in any sense of the word. Helpful to new owners, sure. But more of a general topic.
TheMathMan said:
Thought this might be useful for people to know what definitely does and does not work...
ROMS
Andromeda 1.2 - All OK
Darky's 9.2B3 - All OK
CyanogenMod 7 (i897) - All OK
KERNELS
Ursa Minor - All OK. Voodoo lagfix works. Limited sound tweaks.
SpeedMod (i897) - All OK. Lagfix and tweaks work. All sound tweaks.
FireBird 2 - All OK. Lagfix and all sound tweaks.
Voodoo 5.4.1 - Booted but wiped some stock Android apps and no sound at all. Not sure why. Will reinvestigate. Second go... still no sound and menu button doesn't work.
THEMES
Green GB theme for Andromeda - All OK, nice Nexus S look!
I'll add more as I go and hope it helps other Armani owners. Will try Darky soon.
Thanks
PaganRuler
Sent from my GT-I9010 (Andromeda 1.2)
Click to expand...
Click to collapse
Hello, is there a guide for dummies how can I update my i9010 with some custom firmware to speed it up. Currently I have a latest stock ROM but it's very slow
Especially in opening an applications.

[ROM][ODIN][RFS/EXT4][Journal On/Off][NOCIQ] EC05Plus

Based on the Official EC05 Samsprint Tar provided by k0nane
EC05Plus 2.0 Has Been Indefinately delayed.. if I get time, I will finish it off and release it. In the mean time here is links to 1.1 courtesy of Firon. Please find a post by him and thank him.
http://firon.net/xda/StockEC05NOCIQ-EXT4.tar.md5
http://firon.net/xda/StockEC05NOCIQ.tar.md5
ROM was delayed due to a kernel bug, then my remote build box was down, so I took the time, and added a few more features... I have the kernel fixed and pushing this to a few people to test should be done by tomorrow...
New Version is uploading. 2 flavors. A user configurable zip installer, that requires the zip files and an EC05Plus.cfg file. The cfg file dictates to the installer how you would like your install to go, and it looks like this:
EC05Plus.cfg
Code:
#### Backup Data Partition User Apps and Data
EC05Plus.backup = yes
#### This option sets how we will format on install the options are as follows
#### RFS (RFS Across all partitions)
#### EXT4Data (only the data partition is journaled)
#### EXT4Journal (Journaling across all partitions)
#### EXT4NoJournal(No journaling on any partitions)
EC05Plus.formattype = EXT4Data
#### Set keytimer delay via mkasicks patch
EC05Plus.keytimer = 3
#### Built-in ADBlocking
EC05Plus.adblock = yes
The second one is a prerooted RFS ODIN tar. There isn't an EXT4 version this time, but I am providing the zip file for conversion. Also the zip file for No journal should you wish to go that route.
Both versions have the same features, my new kernel, and ClockworkMOD 3.1.0.1 from DRockstar and koush
As always, my aim is a snappy stable rom. Its smooth, and as far as I know nothing is broken, but of course until you try it I don't know for sure.
Version 2.0
New EC05Plus Kernel 1.0 Compiled from Source
Voodoo Color
Voodoo Sound 9
Mkasicks Keytimer Delay Patch
Init.d Support
Nullghosts sysfs Scaling freqs fix
Custom bootanimation.zip support
Custom MinFree RAMBooster Settings
DualFS RFS/EXT4 Support
CWM 3.1.0.1 Recovery
Wired Tether Fix(mkasick)
Wireless Tether Fix(mkasick)
Default governor Ondemand
New RFS/EXT4 User Configuable Zip Installer with Journaling on or off
3 different Configurable Journaling Options for EXT4
Configurable AD-Blocking
ROM Manager Compatible
FuguMods
Modified SQLite.so
Crutchlite to enable downloading of all files in stock browser
Dalvik2Cache
SDCard Read-Ahead Cache Tweak
CWM 3.1.0.1
Fixed Stock Keyboard
Fixed Timer Notification
Louder Notifications (Roderick)
Updated init.d tweaks for smoother experience
Version 1.1
Reverted bionic to no2chems 1.0 instead of 1.1 to fix WIFI, camcorder, and Youtube
Fixed 1x icon for statusbar
Removed full battery popup
Removed Throttling Service
Version 1
Pre-rooted
ClockworkMod 2.5 or 3.0.0.6
Deodexed, Png-Optimized, and Zipaligned
CarrierIQ removed (thanks to k0nanes help)
GPS NTP/XTRA Fix and RIL Crash workaround by mkasick
TWS Fix by mkasick
Volume Rocker tweak by mkasick (Ringer/Vibrate/Silent)
Modified Dalvick/libdvm by no2chem
Updated bionic by no2chem
Logprovider.apk fixed to remove SMS from call log by k0nane
Font changed to Sony font, to fix Touchwiz lockscreen date glitch
Repacked stock kernel to include support for EXT4, init.d scripts, and to disable CIQ service
Turn Journaling Off for the ODIN Tar
Convert ODIN Tar from RFS 2 EXT4
Flash this for stock font and to fix the SamSprint Glitch on the TWLockscreen
EC05 Plus Font Fix
Ad-Blocking Host File.. Flash in CWM2 or 3. Will work in any version of android afaik.
Ad-Blocking Host CWM Zip
Kernel Source:
https://github.com/chris41g/EC05Plus-Kernel
Big thanks to:
k0nane
DRockstar
nubcoder
nullghost
rodderik
orkkis
Insan|ty
Decad3nce
Uberpinguin
DevinXtreme
noobnl
bikcmp
and everyone else who tested or gave me some pointers...
THANK YOU, THANK YOU, THANK YOU.. This is pretty much EXACTLY what I been looking for.. a stock rom with noCIQ and the TWS fix.. I cant wait to get off work and ODIN this..
I will report back on how it works out for me...
Nice!!! i might take the rfs one and put it on my sisters phone with dreams pink theme, she will be happy!!
Great work will hit thanks when im on a computer with that button.
That EXT4 one looks sweet
This is something I've been hoping someone would create! For those of us that are Mac users, anyone care to take the files and whip up a flashable zip?
Thx. Bro.
Sent from my SPH-D700 using XDA Premium App
odub303 said:
This is something I've been hoping someone would create! For those of us that are Mac users, anyone care to take the files and whip up a flashable zip?
Click to expand...
Click to collapse
+10000000 plz I would be ever so happy.
Sent from my SPH-D700 using XDA Premium App
odub303 said:
This is something I've been hoping someone would create! For those of us that are Mac users, anyone care to take the files and whip up a flashable zip?
Click to expand...
Click to collapse
Shouldn't be that hard, I might do it if I get a few minutes in the next few days. Doesn't heimdall work on mac??
Sent from my SPH-D700 using XDA App
chris41g said:
Shouldn't be that hard, I might do it if I get a few minutes in the next few days. Doesn't heimdall work on mac??
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Heimdall does not work on the Mac for the Epic 4G. It only works for SGS devices that have a certain updated SBL (implemented by Samsung in most of the SGS official froyo tarballs). Unfortunately, the Epic 4G does not yet have this magical SBL .
Thanks again!
Yay! Thanks for this!
Just to make sure I'm clear: this doesn't have any OC or UV in the kernel by default, right? (Both OC and UV make my phone cry.)
Stock kernel, only changed the initramfs.. to load ext4 modules, disable ciq and enable init.d support. I didn't recompile the actual kernel, or I would have actually built ext4 support in instead of modules, and I would have added the keyboard fix...
Sent from my SPH-D700 using XDA App
Will the keyboard fix work with this?
Dayne23 said:
Will the keyboard fix work with this?
Click to expand...
Click to collapse
Read my post right above yours.. the keyboard fix will only work if you flash a kernel that has it compiled in it... Drockstars clean kernel is a good option..
Sent from my SPH-D700 using XDA App
edit: nvm, should have read all the posts first, my question was answered
May be a silly question but does the ext4 version have journaling on by default or will we have to back up and restore to turn it on. Thanks in advance.
Sent from my SPH-D700 using Tapatalk
By default they are both rfs... going into recovery is what converts the cwm3 version to ext4, which is journaling on..
Sent from my SPH-D700 using XDA App
chris41g said:
By default they are both rfs... going into recovery is what converts the cwm3 version to ext4, which is journaling on..
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Sweet ty.
10 char
Sent from my SPH-D700 using Tapatalk
broke wi fi for me when i odined this coming from stock ec05.
broke as in how? my wifi works fine... im using it on my phone now??
it wont connect unless i make my network open wont connect wpa/wpa2
edit using ext4 version reflashed got the same results

[Kernel]Defuse Kernel v1.4 - Voodoo Sound/Lagfix (Updated 06-20-2011)

Hi everyone, this kernel aims to be fast and stable and have good battery life. It should be what the infuse comes with.
Latest features:
- Compiled using codesourcery 2009 (will be updated to 2010 which brings optimizations and speed)
This kernel has/is:
- Works on all voodoo enabled roms
- Currently not included neldar's BackLightNotification 2.3
- Includes supercurio's Voodoo Sound v9
- Includes jhash3 function for performance and reliability
- Adjusted kernel HZ value to improve smoothness
- Properly working TinyRCU for better speed and efficiency
- Patched lowmemorykiller for compatibility with TinyRCU
- Modified Initramfs for performance
- BFQ is the default i/o scheduler (other i/o schedulers will be tested as time goes by)
If your keeping up with h8rift's rom Refuse(1.4 and up) then your using my kernel
Everyone else, the zip is for flashing via cwm and the tar is to flash via odin.
Note: I do own a infuse as of 06/17 but if you'd like to donate because of
my work, feel free to do so and thanks
SOURCE is UPDATED:
https://github.com/razor950/Defuse-Kernel
Changelog
V1.0
- Implemented tinyrcu and lowmemkiller
- Implemented neldar's BackLightNotification 2.3
- Kernel HZ is at 500
V1.1
- fixed video memory bug (this fixed ffc / video decoding)
V1.2
- implemented supercurio's voodoo sound
- added jhash3 function for speed and better reliability
v1.3
- fixed BLN issues, it can be turned off now within the bln controls
v1.4
- added ext4 patchset (LinuxBozo)
- implemented BFQ I/O scheduler and set it as default (LinuxBozo)
- minor compiler flags for optimization (still need to add to this)
- modified initramfs tweaked for performance (LinuxBozo)
- BLN is off for now due to it being too random with bugs (no eta when it'll be back)
Nice. This is beginning to look like a Sammy forum.
*edit: Feel free to take this post if you want.
Omg omg omg omfg omfg flashing now!
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
Very nice work razor!!!
Sent from my SAMSUNG-SGH-I997 using XDA App
Hellz yes razor
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
Flash this over infused? With red cwm? Sound correct
tyshemi said:
Flash this over infused? With red cwm? Sound correct
Click to expand...
Click to collapse
Yes
Sent from my SAMSUNG-SGH-I997 using XDA App
Hey hoofadoo is that what you are running or what? Or are you refuse?
tyshemi said:
Hey hoofadoo is that what you are running or what? Or are you refuse?
Click to expand...
Click to collapse
Im running bionix with this kernel
Sent from my SAMSUNG-SGH-I997 using XDA App
Do I need to do anything I'm on infused (newest)
So download this zip flash with red cwm that's it?
razor950 said:
Note: I do not have a infuse4g and I probably won't be getting one, I am a
T-mobile user but I will work on CM7 if I grab some donations
If you'd like to donate, just hit the donate to me button on the side.
Click to expand...
Click to collapse
Do you need enough donations to buy an Infuse before you start working on CM7, or are you gonna use some witchcraft to port it over without even having one if people donate some money to you?
If you need an Infuse and everyone starts to donate, I'd jump in to and donate some money. Or if you're able to do it with just donations and no phone, I may donate as well.
I do not ask for money to keep development going....
Donations would go straight to buying a infuse but I might be willing to just go out giving a certain amount of donations and I am not sure because I've never really asked to donate...
just to double check, is BLN working?
tyshemi said:
Do I need to do anything I'm on infused (newest)
So download this zip flash with red cwm that's it?
Click to expand...
Click to collapse
Yep. Just flash with red CWM.
How do I know if I got it done my kernel build doesn't say refuse?
razor950 said:
I do not ask for money to keep development going....
Donations would go straight to buying a infuse but I might be willing to just go out giving a certain amount of donations and I am not sure because I've never really asked to donate...
just to double check, is BLN working?
Click to expand...
Click to collapse
Not for me.
tyshemi said:
Do I need to do anything I'm on infused (newest)
So download this zip flash with red cwm that's it?
Click to expand...
Click to collapse
Tyshemi can you give feedback after you flash, and what difference died it makes? Ty
Sent from my SAMSUNG-SGH-I997 using XDA Premium App
I am going to bed, i know h8rift tested it today and bln was working, I'll double check tomorrow...
it won't be a completely noticeable difference yet until more changes but BLN is nice (I'll check why its not working)
Only thing I can suggest is try latest refuse 1.4 rom and let me know if BLN works then.
Can't tell if I got it but benchmark is stuck at video decoding and won't move? Can someone tell me how to see if it flashed ok?
razor950 said:
I do not ask for money to keep development going....
Donations would go straight to buying a infuse but I might be willing to just go out giving a certain amount of donations and I am not sure because I've never really asked to donate...
just to double check, is BLN working?
Click to expand...
Click to collapse
Ah alright.
And it looks like BLN is working for me! I just installed BLN and got a text, and the backlights lit up! Thanks a lot! You are the man!
tyshemi said:
Can't tell if I got it but benchmark is stuck at video decoding and won't move? Can someone tell me how to see if it flashed ok?
Click to expand...
Click to collapse
I also got stuck at Video Decoding in the benchmark. Outside of that everything seems to be working fine so far.
Edit: Nevermind, it looks like the front facing camera is broken again. I was on the newest Infused rom and it worked there, but after flashing this kernel it doesn't work anymore. My phone froze after I tried taking a picture.

[Kernel][4/26/2012][Sense][SWAP][2WCR][Freedom Base] Evo4g Lionfish 1.8 GB 2.6.35.10

This is my First attempt at making a Kernel Mod. I loved Lithid’s Freedom kernel, but wanted a few more features, so I thought I would give modding a try.
First off thanks to All the great Kernel Developers out there: Lithid, Netarchy, Taostmod, barnacles10, Ziggy. You guys and your work were my inspiration for the mods I made.
Thanks to All the Rom builders particularly to Myn and team Syngery for showing me that Root was for more than Wifi tether.
This Kernel is based on Lithid’s Freedom ver .9 kernel. So it will contain all the Freedom enhancments.
http://forum.xda-developers.com/showthread.php?t=1192529
I will continue creating 4 versions of the Kernel, I would start with stock or less then move your way up not all Evo’s can support all modes:
Stock Lionfish – uses stock voltages
Less Lionfish - Under volts CPU by 50mv
More Lionfish – Under volts CPU by 100mv
Aggressive Lionfish – Under volts CPU by 150mv
Lionfish Version 1.0 Add-ons
- Added Swap Support
- Added SmartAss2 governor (Thanks Ziggy)
- Tiny RCU enabled - Netarchy
- Audio volume Tweaks - Netarchy
- Changed Boot Speed to 998 mhz (From 728) - Netarchy
- Scheduler Changed to SIO
Lionfish 1.2 Additions
- 2 Way call recording (Cyanogenmod Team,nmdang,streetdegree,bananacakes,google search,skvalex,2wcr
- 10 Point Multi Touch (barnacles10)
Lionfish 1.4 Addition
- Added Intellidemand Governor (Thanks Faux123 and Tiny4579)
Lionfish 1.6
- Changed low battery cutoff for Flash to 1% from 15%
- Added Zram and Clean Cache (Thanks Faux123)
- Added Neon and Snap Dragon Enhancements (Thanks Faux123)
- Tweaked Auto Brightness so it doesn’t get as bright
Lionfish 1.7 - Test Version
Lionfish 1.8 *Note First Boot May take a while*
- Memory Tweaks (Thanks Cy4n1d3)
- Added Zram Tweaks (Thanks Cy4n1d3)
- Added BFQ, V(R) I/O schedulers
- Added OndemandX Governor
- Tiny Preempt RCU (Thanks imoseyon and Bananacakes)
- Fast Battery Charging tweak (Thanks Imoseyon)
- Removed CIQ (Thanks Ca1ne)
- Added Ca1ne FFC fix (Thanks ca1ne)
- Added an SBC version of the Kernel
MD5 Sums are located here
VERSION 1.8 WITHOUT the brightness tweak
You assume all Risk When Flashing this Kernel; I cannot guarantee it will work on your device.
Please be aware that Recording Conversations may be Illegal in some situations, be sure to Follow all Laws pertaining to Recording Phone calls. You are responsible for any laws you break.
Tips and Tricks for a sucessfull Install
1. If you are usinig V6 SuperCharger with kernel i/O tweaks. Please uninstal the I/O Scheduler tweak. Failure to do so may casue random reboots. (Thanks Kelldane!!)
2. Please navigate to the system/etc folder and scroll down until you find the init.post_boot.sh file and either delete it or move it to a safe place on your sd card. More Info (Thanks Leeboy!!)
My Evo is currently running:
Synergy RS1 (Sense 2.1/3.0 Hybrid)
Baseband version: 2.15.00.12.19
PRI Version: 2.33-003
PRL Version: 60683
See FAQ before Flashing
Known Issues:
Roms based on 4.67.651.3 may have front facing camera image is mirrored
Please See Attachments for latest Version 1.6
God Mode Versions Can be found here
http://forum.xda-developers.com/showpost.php?p=22640470&postcount=51
Experimental Sense 3.5 Version Same as universal but mounts /data first may not be needed on All Sense Roms:
http://forum.xda-developers.com/showpost.php?p=23109708&postcount=112
My Github
FAQ:
Q: How do I install this?
A: Use RA Recovery (Note: other recoveries may work but I only tested with RA Recovery)
1. If you are usinig V6 SuperCharger with kernel i/O tweaks. Please uninstal the I/O Scheduler tweak. Failure to do so may casue random reboots. (Thanks Kelldane!!)
2. Please navigate to the system/etc folder and scroll down until you find the init.post_boot.sh file and either delete it or move it to a safe place on your sd card. More Info (Thanks Leeboy!!)
3. Make a nandroid Backup of your Phone
4. Wipe Cache
5. Wipe Dalvik Cache
6. Wipe Cache
7. Wipe Dalvik
8. Flash Zip from SD card
Q: Why must I wipe Cache and Dalvik Cache 2x isn’t once enough?
A; Feel free to take that risk, I always wipe cache and Dalvik cache twice, and never have issues after flashing a Kernel
Q: What are all these things like SIO, and SmartAss2?
A: Please see this link for explanation of common Kernel modifications
http://forum.xda-developers.com/showthread.php?t=1369817
Q: What is SIO?
A: Simple I/O scheduler See Link above for more information or the following link for a performance comparision of the various I/O schedulers out there:
http://forum.xda-developers.com/showthread.php?t=1176334
Q: How do I Use SWAP?
A: You can create a Swap Partition or Use Swapper2 to create a swap file. To create a SWAP partition follow: (http://forum.xda-developers.com/showthread.php?t=1121538)
1. BACK UP YOUR MEMORY CARD TO YOUR COMPUTER AS THIS WILL ERASE EVERYTHING!!==== THIS IS IMPORTANT
2. Reboot into recovery (Use Amon RA 2.3==NOTHING OTHER THEN AMON )
3. Select =Partition sdcard=
4. Select =Partition SD=
5. Set swap to Any Number I use 64
Q: How big of a SWAP should I create?
A: I am using a 64 MB swap partition
Q: How do I activate Swap and See if it is working?
A: App2SDGui, or swapper2 both apps can enable Swap, to check it Open Terminal and type Free at the prompt you will see your swap partition show up.
Q: Why is your Kernel named Lionfish, water and phones don’t typically mix well, will your Kernel make my phone waterproof?
A: No your phone will not become waterproof with this kernel, I choose the name Lionfish because they are cool looking fish.
Q: I really like SBC will you add it?
A: Not Likely, I recently was looking into SBC and playing with it I never got it to work quite right, and found that without SBC my phone will Change up to 4191mV SBC will charge your Phone higher than that, but not much higher. I might come back around to it one day, but please don’t clog up the thread with requests for sbc.
Q: My old favorite kernel did something that this one doesn’t do; can you make Lionfish do it?
A: I make no promises, but will gladly evaluate any and all ideas?
Q: How Can I test Two Way Call Recording (2WCR)? (Follow all Laws Regarding Recording)
A: Use the Call Recorder Trial http://forum.xda-developers.com/showthread.php?t=1441643
Potential future Features and Likely hood of Success:
SBC - Likelihood: Medium Comment: Evaluated it for a while, Couldn’t get it working properly have a few other ideas, but still not sold on it.
Bluetooth HID – Likelihood: Low Comment: Looking into it but pretty advanced and probably requires changes to framework
2 Way Call Recording - Added Ver 1.2 - Thanks to Cyanogenmod Team,nmdang,streetdegree,bananacakes,google search,skvalex,2wcr
10 Point Touch - Added Ver 1.2 - thanks to barnacles10
Intellidemand Governor - Added ver 1.4
Zram,CleanCache, Snapdragon tunning (Porting From Faux123 Sensation Kernel) Included in Ver 1.6
Currently Under Investigation:
XZ decompression, Havs, Voodo Sound drivers
Next version will contain:
a Couple new governors and a new I/O scheduler
Old Versions:
Version 1.2 Download Links
Rapidshare Links
Stock Lionfish 1.2
Less Lionfish 1.2
More Lionfish 1.2
Aggressive Lionfish 1.2
Megashare Links
Stock Lionfish 1.2
Less Lionfish 1.2
More Lionfish 1.2
Aggressive Lionfish 1.2
Version 1.0 Download Links
Megashare Links
Stock Lionfish
Less Lionfish
More Lionfish
Aggressive Lionfish
RapidShare Links
Stock Lionfish
Less Lionfish
More Lionfish
Aggressive Lionfish
SWEET! Is this different than your last post in the Freedom thread?
EDIT: I see the differences. Awesome work. Flashing...
Congrats on your first kernel
Greytest said:
SWEET! Is this different than your last post in the Freedom thread?
Click to expand...
Click to collapse
Yes, in addition to having all 4 versions (Stock, less, more, aggressive) It has the following additions from the one I posted in the Freedom Kernel Thread:
- Audio volume Tweaks
- Changed Boot Speed to 998 mhz (From 728)
- Default Scheduler Changed to SIO
detcup4evr said:
Yes, in addition to having all 4 versions (Stock, less, more, aggressive) It has the following additions from the one I posted in the Freedom Kernel Thread:
- Audio volume Tweaks
- Changed Boot Speed to 998 mhz (From 728)
- Default Scheduler Changed to SIO
Click to expand...
Click to collapse
AWESOME! Running like a champ! Noticeable improvement in snappiness I've been flinging the screen back and forth, open closing apps and menus trying to get lag or an FC or something but it just keeps going! We'll see how it goes over the next few days with SD card, battery, wifi, etc.
Thanks!
Man great job on the kernel! Running it with MikG 3.0, and I can already see an improvement in stability and speed. Thanks!!
Hey the links are dead
Sent from my PC36100 using XDA App
Thats waz up man will test!
Edit: They work just gotta keep trying
running it with classic 006 and it's sweeeeeeeeeet...
faster than ever...
nicely done sir
shizkoff777 said:
Hey the links are dead
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
I have attached them to the thread and added Megashare Links
Running Stock Lionfish on Swagged Out Stock ICS, runs really nice!
I'm glad we have somebody working on kernel's again. Thanks and very much appreciated.
brownmc77 said:
I'm glad we have somebody working on kernel's again. Thanks and very much appreciated.
Click to expand...
Click to collapse
+1. I was running the previous version of Freedom Smartazz V2 and it ROCKED! Excellent work on this Det.
Great! Another kernel for my EVO
Tapatalkin'!
Will this work with AOSP ROMS like MIUI, and or adding the 2WCR feature is a must man
Running the aggressive version of this kernel with mikg 3.0... Going to see how it goes... Speed, responsiveness, battery life etc....
Sent from my PC36100 using XDA Premium App
Been using aggressive and so far so good. Glad to see someone step up to the challenge. Thanks
Sent from my PC36100 using XDA App
Nice to see a new kernel pop up, its been a while! Haha but by any chance will you be adding SBC to your kernel at any point? It would be much appreciated
Sent from my PC36100 using xda premium

[KERNEL][CM7/9] Custom Gingerbread kernel [2.6.32-61][v1.0 RC2]

Custom kernel for the P999, Gingerbread version
--- Smooth, Fast, Efficient ---​I've been requested to make this kernel because development for gingerbread (and ICS/JB hackfest) is dead for this device. You asked for a fast and responsive kernel, here it is. 'nuff said.
Original work by Faux123​***​Like always, I am not responsible for any damage to your device related to the use of this kernel!​***
Instructions
1) Flash any compatible ROM (CM7 or hackfest)
2) Send the kernel's flashable zip to your SDCard and install it via clockworkmod recovery
3) Reboot
Afterwards...
- First boot might be slower, this is normal
- Adjust the overclocking in Settings->CyanogenMod Settings->Performance->CPU Settings. A Max CPU Frequency of 1015mHz is recommended if overclocking is not required. Remember to tick "Set on Boot"
***
Download links
*CM7-Based ROMs, Stock voltage*
DOWNLOAD HERE!
*CM7-Based ROMs, Stock voltage, CPU overclockable + Peripherals boost + RAM OC*
DOWNLOAD HERE!
--
*Hackfest (CM9/10)-Based ROMs, Stock voltage*
DOWNLOAD HERE!
*Hackfest (CM9/10)-Based ROMs, Stock voltage, CPU overclockable + Peripherals boost + RAM OC*
DOWNLOAD HERE!
Instabilities ? Try non-OC builds before reporting!
***
Thanks
Of course, thanks to Faux123 for the original work on this kernel
To see the original thread, click HERE!
Also, thanks to every beta testers!
Please post any questions or suggestions in the user thread HERE
My Github​
CHANGELOG
***
v1.0 RC2 + OC
- Upgraded to linux 2.6.32-61
- Fixed many errors from previous merges
- Switched to kernel XZ-compression for now
- Updated several MM features to 2.6.39 (vmscan, vmstat, page allocator, boot-mem, compaction and more…)
- Hardcoded tweaked ROW parameters values from franciscofranco's github
- Updated crypto API to linux 3.0+
- Updated whole PM system to 2.6.36 and cherrypicks from linux 3.4+
- Backported freezer system from linux 3.3
- Updated Binder and Lowmemorykiller from latest MSM sources.
- LMK optimization for android, from the latest SGS4 sources (original work by faux123, backported to linux 2.6.32 by me).
- Android ZRAM optimization from the latest samsung JF kernel.
- Reduced logger RAM usage.
- Cherrypicks for timed-gpio and google ashmem
- Cherrypicked various fixes for filesystem drivers.
- Use freezable calls for battery saving.
- Disabled GENTLE_FAIR_SLEEPERS for better android performance.
- Updated linux workqueue.c to 2.6.36, required for the freezer API.
- Updated linux OOM killer to use new functions.
- Updated SLUB allocator to 2.6.39
- Introduce Ultra Kernel Samepage Merging, an optimized version of KSM.
- Fixed + reenabled hackfest build
- [PATCH, v9] cgroups: introduce timer slack controller
- Updated bluetooth drivers
- Updated android alarm drivers
- Updated SNAPPY compression to v5
- Fixed Zram on boot
- Increased suspend/resume debuggability
- Updated android earlysuspend/wakelock drivers from Samsung JF sources
0525 + OC
Fixed haptic feedback
Fixed an issue in the lowmemorykiller that would kill every app stupidly
Optimized cleancache
Back to original Faux voltage settings (non-OC)
Several stability/potential SOD fixes and ARM-related updates
Updated wifi drivers
Added JRCU
Updated google SNAPPY
0323 + OC
Adjusted KSM for battery saving
Disabled WIFI ISCAN for battery saving
Fast random number generator
Updated ROW I/O Scheduler, fixed it and enabled by default
Battery overheat protection patch by wkpark
Backported support for android lowmemorykiller 3.4
Backported Lowmemorykiller 3.4 (original work by Vork for 3.0.y-based P999 kernels)
Updated linux OOM killer to 3.0
(OC) Reenabled full overclocking support from faux123 (RAM, GPU)
0218 + OC
Enabled and updated KSM
Backported WIFI drivers and hostAP support from jellybean (V30A)
Fixed hackfest compatibility
Backported video drivers (1/2)
Updated block and CFQ, and enabled by default
Updated CPU Governor drivers
~100 new commits to update the linux base
0205 + OC
~30 commits of patches and fixes for memory management
Backported frontswap
Enabled cache swap
Added SIO, updated, and enabled by default for now
Updated android binder driver
Added LULZACTIVE CPU governor
Tweaked some settings
Fixed screen lag when LEDs are off
(OC) Reenabled overclocking via fakeshmoo
(HACKFEST) Fixed battery readings
Initial release (0130)
Support for zRam
Backported cleancache/zcache and zRam from linux 2.6.37
Enabled zRam compression with Google SNAPPY
Backported bluetooth drivers from V30A sources
Updated zRam (faux123)
Some edits in memory management
SMARTASSv2 as default CPU Governor
To see the older changelog, click HERE!
So this is my first gingerbread kernel. It's based on Faux123's work, which is already well updated and relatively stable. I backported several memory management features which makes a good increase in overall performances and smoothness. This, of course, required some adaptations since they are "normally" only compatible with linux >2.6.37.
I will also investigate the CM7 bluetooth audio bug with the newest firmware. This is why I updated those drivers. If this issue is kernel-related, then there's something I can do.
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][Soon
Awesomeeee....ready to try!!!!
Sent from my LG-P999 using xda premium
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][Soon
Awesome. Thanks for still adding new, awesome things for our G2X all the time. I don't like to speak for others, but I'm sure the entire community really appreciates your work.
Is this kernel compatible with tonyp's JB hackfest?
Sent from my Nexus 7
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][Soon
My patience sux!!!!!!
Sent from my LG-P999 using xda premium
thanks Mazout!!!
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
Mazout can u work on BSOD issues of this (faux) kernel... during calls and during charging... there is a workaround for charging but no workaround for BSODs during calls
Sent from my LG-P999 using Tapatalk 2
Ravinxx said:
Awesome. Thanks for still adding new, awesome things for our G2X all the time. I don't like to speak for others, but I'm sure the entire community really appreciates your work.
Is this kernel compatible with tonyp's JB hackfest?
Sent from my Nexus 7
Click to expand...
Click to collapse
It should be, but I didn't try it. If there's something wrong just PM me.
n30wav3 said:
Mazout can u work on BSOD issues of this (faux) kernel... during calls and during charging... there is a workaround for charging but no workaround for BSODs during calls
Sent from my LG-P999 using Tapatalk 2
Click to expand...
Click to collapse
Yes of course. Try it first and if you still get BSODs I will need a kmsg taken during the phone call that caused the issue.
Concerning the charging BSOD, I've been testing this kernel for some days now and left the phone charging most of the time and I had no problem at all.
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
Mazout360 said:
It should be, but I didn't try it. If there's something wrong just PM me.
Yes of course. Try it first and if you still get BSODs I will need a kmsg taken during the phone call that caused the issue.
Concerning the charging BSOD, I've been testing this kernel for some days now and left the phone charging most of the time and I had no problem at all.
Click to expand...
Click to collapse
maybe ur tweaks fixed it already... m gonna use it as daily driver and let u know.. Thanks
Sent from my LG-P999 using Tapatalk 2
flashing now
n30wav3 said:
maybe ur tweaks fixed it already... m gonna use it as daily driver and let u know.. Thanks
Sent from my LG-P999 using Tapatalk 2
Click to expand...
Click to collapse
Actually it's possible..Sometimes, BSODs on android are caused by a bad CPU frequency management from the governor. In some cases, the frequency would drop too low and the device will then crash.
If that's the case here, changing the governor to smartassv2 and updating it might've fixed that issue.
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
Mazout360 said:
Actually it's possible..Sometimes, BSODs on android are caused by a bad CPU frequency management from the governor. In some cases, the frequency would drop too low and the device will then crash.
If that's the case here, changing the governor to smartassv2 and updating it might've fixed that issue.
Click to expand...
Click to collapse
Ofcourse. It was the CPU governor, as increasing the min frequency to 51x MHz eliminated the BSODs during calls too. It was mainly occurred when screen turns on and off during call or during charge. Ur governor must hv fixed it. Anyway. One request. Can u get us the boot.img version for this kernel? as dual boot doesn't work without it.
Sent from my LG-P999 using Tapatalk 2
n30wav3 said:
Ofcourse. It was the CPU governor, as increasing the min frequency to 51x MHz eliminated the BSODs during calls too. It was mainly occurred when screen turns on and off during call or during charge. Ur governor must hv fixed it. Anyway. One request. Can u get us the boot.img version for this kernel? as dual boot doesn't work without it.
Sent from my LG-P999 using Tapatalk 2
Click to expand...
Click to collapse
I think that is the right one : http://d-h.st/1gc
Doublecheck in About Phone under Kernel Version that you have 2.6.32.60-cyanogenmod, [email protected]
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
Will this work on MIUI Roms?
Sent from my LG-P999 using xda premium
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
I've been testing it. Only problem is freezing when soft buttons light is off. Not sure if miui or kernel
Sent from my LG-P999 using Tapatalk 2
G2xer said:
I've been testing it. Only problem is freezing when soft buttons light is off. Not sure if miui or kernel
Sent from my LG-P999 using Tapatalk 2
Click to expand...
Click to collapse
You are using the beta-test version right ? This should be fixed now
This kernel should be compatible with any GB ROMs as well as the hackfest version of CM9 and CM10.
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
Has anyone tested the Bluetooth calling?
Sent from my LG-P999 using xda app-developers app
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
Those it work with weapon g2x
Sent from my LG-P999 using Tapatalk 2
Re: [KERNEL][CM7/9] Custom Gingerbread kernel (Faux kernel revived!) [2.6.32-60][V.01
Mazout360 said:
You are using the beta-test version right ? This should be fixed now
This kernel should be compatible with any GB ROMs as well as the hackfest version of CM9 and CM10.
Click to expand...
Click to collapse
Yes sir. I also figured out how to get that kmsg just now. Ill still send it to you if you'd like. Ill flash the new kernel then thanks bud!
Sent from my LG-P999 using Tapatalk 2
---------- Post added at 02:52 AM ---------- Previous post was at 02:51 AM ----------
mk2rimar said:
Those it work with weapon g2x
Sent from my LG-P999 using Tapatalk 2
Click to expand...
Click to collapse
No. Please read the title post. This is for cm7/cm9 not stock/modified gb
Sent from my LG-P999 using Tapatalk 2

Categories

Resources