Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP detcup4evr

14th February 2012, 06:39 AM   |  #1  
detcup4evr's Avatar
OP Senior Member
Flag Commerce Twp
Thanks Meter: 314
 
655 posts
Join Date:Joined: Jun 2010
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/show....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/show...0&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/show...&postcount=112

My Github
Last edited by detcup4evr; 10th May 2012 at 01:50 PM.
The Following 63 Users Say Thank You to detcup4evr For This Useful Post: [ View ]
14th February 2012, 06:39 AM   |  #2  
detcup4evr's Avatar
OP Senior Member
Flag Commerce Twp
Thanks Meter: 314
 
655 posts
Join Date:Joined: Jun 2010
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/show....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/show....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/show....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/show....php?t=1441643
Last edited by detcup4evr; 28th February 2012 at 01:20 AM.
The Following 8 Users Say Thank You to detcup4evr For This Useful Post: [ View ]
14th February 2012, 06:40 AM   |  #3  
detcup4evr's Avatar
OP Senior Member
Flag Commerce Twp
Thanks Meter: 314
 
655 posts
Join Date:Joined: Jun 2010
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
Last edited by detcup4evr; 15th March 2012 at 04:50 AM.
The Following 6 Users Say Thank You to detcup4evr For This Useful Post: [ View ]
14th February 2012, 06:43 AM   |  #4  
Greytest's Avatar
Senior Member
Flag PHILLY
Thanks Meter: 51
 
211 posts
Join Date:Joined: Jul 2011
More
SWEET! Is this different than your last post in the Freedom thread?

EDIT: I see the differences. Awesome work. Flashing...
Last edited by Greytest; 14th February 2012 at 06:51 AM.
14th February 2012, 06:44 AM   |  #5  
ca1ne's Avatar
Retired Recognized Developer
Flag East Coast
Thanks Meter: 1,388
 
802 posts
Join Date:Joined: Apr 2011
Donate to Me
More
Congrats on your first kernel
14th February 2012, 06:53 AM   |  #6  
detcup4evr's Avatar
OP Senior Member
Flag Commerce Twp
Thanks Meter: 314
 
655 posts
Join Date:Joined: Jun 2010
Quote:
Originally Posted by Greytest

SWEET! Is this different than your last post in the Freedom thread?

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
The Following User Says Thank You to detcup4evr For This Useful Post: [ View ]
14th February 2012, 06:57 AM   |  #7  
Greytest's Avatar
Senior Member
Flag PHILLY
Thanks Meter: 51
 
211 posts
Join Date:Joined: Jul 2011
More
Quote:
Originally Posted by detcup4evr

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

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!
Last edited by Greytest; 14th February 2012 at 07:21 AM.
14th February 2012, 08:59 AM   |  #8  
sivarticus85's Avatar
Senior Member
Flag Atlanta GA
Thanks Meter: 151
 
849 posts
Join Date:Joined: Jan 2011
More
Man great job on the kernel! Running it with MikG 3.0, and I can already see an improvement in stability and speed. Thanks!!
14th February 2012, 09:27 AM   |  #9  
shizkoff777's Avatar
Senior Member
Flag elizabethton
Thanks Meter: 5,544
 
2,553 posts
Join Date:Joined: Jan 2012
Hey the links are dead

Sent from my PC36100 using XDA App
14th February 2012, 09:37 AM   |  #10  
Account currently disabled
Flag Los Angeles
Thanks Meter: 202
 
891 posts
Join Date:Joined: Sep 2011
More
Thats waz up man will test!

Edit: They work just gotta keep trying
Last edited by .Elite_The_King.; 14th February 2012 at 09:40 AM.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes