Unofficial Gustavo Kernel builds by gsstudios
(The resurrection of S2 kernels)
The Background:
Gustavo kernel development has stopped for a while now. I've been a long term s2 user, but I felt that a lot of features need to be implemented into the kernel. As of a result, I decided to make my own personal builds! Please note that I'm no way as good as the master himself, Gustavo, but I try to implement features to the best of my abilities.
The Mission:
To continue giving support for the much loved kernel. New features and additions will be added to improve flexibility and speed to the already amazing kernel. My goal is to improve Gustavo kernel as much as I can, without sacrificing stability.
THIS KERNEL ONLY SUPPORTS UNOFFICIAL CM12.1 FOR NOW. OFFICIAL CM12.1, SLIMROM AND OMNI SUPPORT LATER!
DISCLAIMER:
ONLY FOR AOSP BASED ROMS
I'm not responsible for bricked devices or wrong version flashing
You are using this kernel at your own responsibility
!!!!!!!! YOU HAVE BEEN WARNED !!!!!!!!
FEATURES:
This kernel includes the following additional features over stock Gustavo kernel:
- TCP Algorithms: Cubic, Reno, BIC, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, Lp, Yeah, Illinois (Default: Westwood)
- Built with Latest Optimized Linaro 4.9 Toolchain (Smooth, fast and fluid) - Main toolchain
- Built with Latest UBER 4.9 Toolchain (Smooth, fast and fluid) - Other toolchain
- Trim support (Be careful if you have brickbug affected chip!)
- Updated FPBug fix is already included in this kernel!
THINGS TO DO:
- Update ramdisk
- Added a few more io scheduler
- Add zzmoove CPU governor
- Enable zram as default
- Upstream linux kernel version to 3.0.101
- Why don't you tell me what to do :)
THINGS I WILL NOT ADD:
Code:
- LZ4 Compression (Our Boot partition is way too small to support this)
- Useless CPU governors such as Userspace
- Colour tuning support (Unless someone helps me with this)
- Recovery version (WIll only consider doing this if working on LP kernel)
- Higher thermal limits (We all know what happens if we do this)
- Higher overclocking/Lower underclocking capabilities (So you want less stability and more SODs?)
- Synapse support (Stweaks is the only app that can fully support this kernel)
- Linux Kernel version updates (My skills need to improve first before taking on something this big)
Gustavo_s (Mastermind and creator behind Gustavo kernel)
gokhanmoral
codeworkx
Cyanogenmod
franciscofranco
AndreiLux (Synapse App)
hawkerpaul
Tungstwenty
faux123
myfluxi
neobuddy89
Lanchon (Music Bug Fix)
zeitferne (Music Bug Fix)
omni team
geeckodev
DOWNLOAD:
Refer to third post
CHANGELOG:
Refer to second post
KERNEL SOURCE:
Source code of the kernel can be found here:
https://github.com/gsstudios/android...msung_smdk4412
ISSUES:
- All Gustavo kernel bugs
USEFUL LINKS
- CPU Governor and I/O Scheduler Guide
TCP Algorithm guide
HAVING PROBLEMS?
Read post 4 before posting questions!
GOT QUESTIONS?
Q&A Thread not up yet
HOW TO FLASH?
Check the troubleshooting guide
XDA:DevDB Information
Gustavo Kernel , Kernel for the Samsung Galaxy S II
Contributors
gsstudios, Gustavo_s
Kernel Special Features: See post 1
Version Information
Status: Alpha
Current Stable Version: Sorry, only alpha
Current Beta Version: Sorry, only alpha
Created 2015-12-13
Last Updated 2015-12-12