Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,771,646 Members 46,604 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
detcup4evr
Old
(Last edited by detcup4evr; 10th May 2012 at 12:50 PM.)
#1  
detcup4evr's Avatar
Senior Member - OP
Thanks Meter 314
Posts: 654
Join Date: Jun 2010
Location: Commerce Twp
Default [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/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
The Following 63 Users Say Thank You to detcup4evr For This Useful Post: [ Click to Expand ]
 
detcup4evr
Old
(Last edited by detcup4evr; 28th February 2012 at 12:20 AM.)
#2  
detcup4evr's Avatar
Senior Member - OP
Thanks Meter 314
Posts: 654
Join Date: Jun 2010
Location: Commerce Twp
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
The Following 8 Users Say Thank You to detcup4evr For This Useful Post: [ Click to Expand ]
 
detcup4evr
Old
(Last edited by detcup4evr; 15th March 2012 at 03:50 AM.)
#3  
detcup4evr's Avatar
Senior Member - OP
Thanks Meter 314
Posts: 654
Join Date: Jun 2010
Location: Commerce Twp
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
The Following 6 Users Say Thank You to detcup4evr For This Useful Post: [ Click to Expand ]
 
Greytest
Old
(Last edited by Greytest; 14th February 2012 at 05:51 AM.)
#4  
Greytest's Avatar
Senior Member
Thanks Meter 50
Posts: 208
Join Date: Jul 2011
Location: PHILLY
SWEET! Is this different than your last post in the Freedom thread?

EDIT: I see the differences. Awesome work. Flashing...
 
ca1ne
Old
#5  
ca1ne's Avatar
Retired Recognized Developer
Thanks Meter 1388
Posts: 802
Join Date: Apr 2011
Location: East Coast

 
DONATE TO ME
Congrats on your first kernel
 
detcup4evr
Old
#6  
detcup4evr's Avatar
Senior Member - OP
Thanks Meter 314
Posts: 654
Join Date: Jun 2010
Location: Commerce Twp
Quote:
Originally Posted by Greytest View Post
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: [ Click to Expand ]
 
Greytest
Old
(Last edited by Greytest; 14th February 2012 at 06:21 AM.)
#7  
Greytest's Avatar
Senior Member
Thanks Meter 50
Posts: 208
Join Date: Jul 2011
Location: PHILLY
Quote:
Originally Posted by detcup4evr View Post
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!
 
sivarticus85
Old
#8  
sivarticus85's Avatar
Senior Member
Thanks Meter 146
Posts: 819
Join Date: Jan 2011
Location: Atlanta GA
Man great job on the kernel! Running it with MikG 3.0, and I can already see an improvement in stability and speed. Thanks!!
 
shizkoff777
Old
#9  
shizkoff777's Avatar
Senior Member
Thanks Meter 5532
Posts: 2,527
Join Date: Jan 2012
Location: elizabethton
Hey the links are dead

Sent from my PC36100 using XDA App
They made me change my signature but we all know it was the best
 
.Elite_The_King.
Old
(Last edited by .Elite_The_King.; 14th February 2012 at 08:40 AM.)
#10  
Account currently disabled
Thanks Meter 202
Posts: 891
Join Date: Sep 2011
Location: Los Angeles
Thats waz up man will test!

Edit: They work just gotta keep trying

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes