Welcome to F4Kernel
. Performance . Stability . Speed . All - in - One .
Disclaimer :
Code:
#include /*
* Your warranty is now void. *
* This kernel is 100% guaranteed won't eat your pet cat (or dog, it doesn't matter) *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
* DON'T point at me if your alarm dies after flashing this kernel ! *
*/
Current feature :
CM10 / AOSP 4.1.2 based ROM :
- Based on Linux Kernel 3.4.10
- Overclock up to 1300 Mhz (1300 Mhz stable !)
- Underclock up to 61 Mhz
- 1Ghz Undervolt
- GPU Overclock
- Supports LZ4 and Google Snappy compression
- 404 MB userspace RAM
- 14 governors, including :
- smartassv2
- interactive
- conservative
- ondemand
- userspace
- wheatley
- powersave
- smartassH3
- performance
- smartmax
- darkside
- intelliactive
- smoothass
- brazilianwax
- 10 I/O schedulers. List :
- noop
- deadline
- cfq
- bfq
- sio
- fiops
- row
- sioplus
- zen
- vr
- Frontswap, zRAM, Zsmalloc with lots of patches
- Optimizations, lots of optimizations to make it fast
- Fully tweaked I/O schedulers, faster read write access
- Backports from latest stable and mainline Linux Kernel
- Many tweaks to ensure it's solid fast
- Working deepsleep
Stock ROM [Only Alpha] :
- Based on LG latest source (v20b)
- Overclock up to 1.3 Ghz (1228 Mhz is stable, 1.3 Ghz is unstable)
- Underclock up to 128 Mhz
- Undervolt @ 1 Ghz frequency
- GPU Overclock
- 404 MB userspace RAM
- 10 governors, including :
- smartassv2
- interactive
- conservative
- ondemand
- userspace
- wheatley
- powersave
- smartassH3
- performance
- smartmax
- 9 I/O schedulers. List :
- noop
- deadline
- cfq
- bfq
- sio
- fiops
- sioplus
- vr
- zen
- Frontswap, zRAM, qcache and Zsmalloc with patches
- Smooth performance
Feature for future :
- 4.4.4 (KitKat) support [Currently working on this]
- MIUI ROMs support [Almost done]
- More, I guess
Bugs :
- None, tell me if there's one !
INSTALLATION :
1.) Flash the zip
2.) Reboot
3.) Enjoy !
Github
Note : Select correct version, if your phone is P700 select P700 !
Latest downloads is always here
Credits :
- TeamHackLG (base)
- CyanogenMod (defconfig, ROM, etc)
- Optima Team (being a great team, and always there to support me)
- skyinfo (supports me, always !)
place holder
Good work brother.
Congratulations on your first source build.
Hoping for a L5 version once all features are added to L7.
You can try adding some features from Pink's kernel by pinkflozyd
Good luck!
Sent from my Moto G XT1033 using Tapatalk
skyinfo said:
Good work brother.
Congratulations on your first source build.
Hoping for a L5 version once all features are added to L7.
You can try adding some features from Pink's kernel by pinkflozyd
Good luck!
Sent from my Moto G XT1033 using Tapatalk
Click to expand...
Click to collapse
Will look at his github for more info, thanks
BTW, built a new version with OC, undervolt, and more ! check out on download page
Wow,great work brother and big respect from me! [emoji106]
GREETZ FROM TEAM-OPTIMA!!!
So really this can work in CM11 also???
pkatsaras said:
So really this can work in CM11 also???
Click to expand...
Click to collapse
He told he planned to add Kitkat support on this kernel, I guess it can ! It would be amazing !
Sent from my Nexus 7 using XDA Free mobile app
F4uzan said:
Feature for future :
- zRAM, frontswap, zCache
- 4.4.4 (KitKat) support
- MIUI ROMs support
- More, I guess
Click to expand...
Click to collapse
My bad. Now I saw that it is future feature!
KK support will be on future, guys
I'm working on current feature first
Another new version is up ! I've fixed few bugs, added bfq I/O scheduler and smartmax governor
Also, I've fixed few bugs too.
Thih kernel is for stock rom? I m on v20d and i can flash this kernel?thx
Послато са LG-P700 користећи Тапаток 2
toske81 said:
Thih kernel is for stock rom? I m on v20d and i can flash this kernel?thx
Послато са LG-P700 користећи Тапаток 2
Click to expand...
Click to collapse
Sorry, but no you can't flash it. I'm creating a version for stock ROM, it won't be long until it's out.
OKAY ! Big news !
I've got the stock version booting with following features :
- 1.3 Ghz overclock
- SIOPLUS, ZEN, VR, SIO, and DEADLINE I/O scheduler
- 404 mB userspace RAM
But, a bad news for the stock version is WiFi doesn't work. I'll search for a fix soon.
I ll wait your wifi fix
Послато са LG-P700 користећи Тапаток 2
thaks
F4uzan said:
OKAY ! Big news !
I've got the stock version booting with following features :
- 1.3 Ghz overclock
- SIOPLUS, ZEN, VR, SIO, and DEADLINE I/O scheduler
- 404 mB userspace RAM
But, a bad news for the stock version is WiFi doesn't work. I'll search for a fix soon.
Click to expand...
Click to collapse
Its a good news.Will you relise this beta to test?
Nicolas W said:
Its a good news.Will you relise this beta to test?
Click to expand...
Click to collapse
Yes, I'll. I'll release it after a few bugfix, it'll be today.
#F4UZAN : Team Optima
Okay, I'm done with the stock version. WiFi might work on some firmware and some won't.
Anyone here is volunteering to test the stock version ?
F4uzan said:
Okay, I'm done with the stock version. WiFi might work on some firmware and some won't.
Anyone here is volunteering to test the stock version ?
Click to expand...
Click to collapse
I can test, I have 20H .
Nicolas W said:
I can test, I have 20H .
Click to expand...
Click to collapse
P705 ? I'll prepare the .zip soon, I'll send it via PM.
#F4UZAN : Team Optima
thaks
F4uzan said:
P705 ? I'll prepare the .zip soon, I'll send it via PM.
#F4UZAN : Team Optima
Click to expand...
Click to collapse
Yes. p705
Related
Hey Everyone,
I'm by no means a pro at kernel building but I've put lots of effort into these kernels so I thought I'd share them with you. The Uber kernel will always be updated to the latest Kernel version and will be overclocked to 1890 MHz. The Stable Kernels will have similar options but will not be Overclocked. Unlike some of the other T-mobile Galaxy S II Hercules developers out there, I actually have a Galaxy S II and plan on having it until Summer 2014. This means that EVERY KERNEL I POST HAS BEEN TESTED AND IS WORKING although it might not be perfect (few things in life ever are).
Even though I don't post anything unless it works I still don't want to be liable for user errors. In other words, if you flash one of these Kernels your warranty is void and I AM NOT RESPONSIBLE for any data loss or bricked devices etc. That being said, you really have nothing to fear but fear itself because these kernels work and because I packaged a stock kernel so you can revert back at any time. A Clean install is ALWAYS recommended. That does not necessarily mean you can't install these kernels on you current build it just means that you might have problems if you do. Recently apps have been getting corrupted for whatever reason whether on Stock or AOSP and in most cases they cause RRs and SODs. If you find yourself in one of those situations a clean install is the easiest fix. If you want to try and save you apps then connect to you phone while in recovery using adb. Then type adb shell. Now once you are in that shell you can run this command to fix your apps "e2fsck -yfDC0 /dev/block/mmcblk0p25" it could take anywhere from a few minutes to an hour depending on the state of your apps.
IMPORTANT!!!! There are now two 4.3 UBER Kernels. One for Pre OCT 22 and One for Post OCT 22! Due to CM GPU updates you need to be careful which one you flash. Be careful you don't flash the wrong one. Download both for safety sake so you can flash a second one if you get crazy colors and other graphical gliches.
[AOSP 4.3 UBER KERNEL LINK]
UBER 3.4 OFFICIAL RELEASE for PRE OCT 22 AOSP 4.3 (MIRROR)
UBER 3.4 OFFICIAL RELEASE for POST OCT 22 AOSP 4.3 (MIRROR)
[AOSP 4.3 UBER BLN KERNEL LINK]
EXPERIMENTAL BLN KERNEL FOR POST OCT 22
[AOSP 4.3 STABLE KERNEL LINK]
STABLE 3.2 OFFICIAL RELEASE for POST OCT 22 AOSP 4.3 ONLY (MIRROR)
[AOSP 4.2.2 UBER KERNEL LINK]
UBER 2.92 OFFICIAL RELEASE for AOSP 4.2.2 (MIRROR)
UBER BLN EXPERIMENTAL for AOSP 4.2.2
[AOSP 4.2.2 STABLE KERNEL LINK]
STABLE 2.7 OFFICIAL RELEASE for AOSP 4.2.2 (MIRROR)
All old Kernels can be found on Dev Host via this link (be careful you read file names and descriptions carefully if you choose to take a peek around) http://d-h.st/users/Cl3Kener/
Installation Instructions for ALL Kernels
**** IMPORTANT!!! USE TWRP 2.5.0.0 or earlier for 4.2.2 and TWRP 2.6.1.0 + for 4.3.x kernels!!! Failure to do so may result in bootloops due to changes made to TWRP to accomodate SELinux in 4.3.x ROMs which messes up 4.2.2 permissions (Links include flashable TWRP installation zips credits to meekrawb. Just flash them in your current recovery! ) ****
1. For best results a install these kernel after a fresh ROM install (although it still should work if you don't do that)
2. Reboot into recovery (MAKE SURE YOU USE THE RIGHT ONE!!! (See red print above))
3. Flash Kernel Zip
4. Reboot and let Settle for ~10 minutes
5. Install Trickster MOD from the App Store for access to all of the options.
6. Change the settings to something other than INTERACTIVE (Especially if you run it with BFQ it will give you the worst screen lag ever). Then enable "Set at Boot" and push the check mark button at the top right hand portion of the screen or else you will lose your configurations.
7. Enjoy!!!
Error Reporting
I am always open to hearing about your errors although just telling me something went wrong without giving me details does me absolutely no good. So here are my expectations if you do want to complain about something not working:
1. Please list the ROM you are using,
2. The IO scheduler you were using
3. The CPU governor you were using
4. The CPU frequency range (192/1080 etc)
5. What you have done to attempt to fix it.
6. If you were able to simulate it again using the same settings.
7. Anything else you think is applicable to the issue
I would also hope that you would consider trying some of the following things to fix your issue before you ever report it because most of these things will fix the problem without me even having to change a thing.
1) Fix file permissions using a program that does a thorough job. I recommend using the fix file permissions in ROM manager because it is the best I’ve seen. For the record, I don’t actually use ROM manager for anything other than fixing permissions. Please consider trying this first because it tends to fix most of the FC/RR/SOD errors you might have.
2) Make a backup and install a clean version of the ROM you are running and see if you are still experiencing those same errors. You may have corrupted files if you’ve been dirty flashing.
3) If that doesn’t solve it, redownload and reflash, maybe something got corrupted but it still managed to flash. This happens sometimes and I can cause you grief.
4) For advanced users pull a logcat. I know not everyone knows how to do this but you can learn if you check out this OP or other ones like it
SPECIAL THANKS TO:
Android88 - because he is awesome and encouraged me to create this thread!
Samsung - for the source code to build these Kernel (and for making the phone)
Ayysir - for his wonderful tutorial on making a bash script to build kernels and for helping me out all of the time with everything!
Elbermu - For Bringing Thermal and Sweep2Wake to Hercules and for the help!
Bmg002 - For his extensive work fixing/rewriting my init.d scripts
Gruntparty - For completely redoing/fixing the build.prop injector I use for my AOSP Kernels
I Am The Frost - For being my first and best tester on xda. He's debugged several issues in these kernels for me
My kernel Repositories can be found at https://github.com/Cl3Kener/HERC-KERNELS and are properly labeled for your convenience (see the branches)
Informational Links
Here is a fantastic guide on "Innards" of Kernels
Optimizing Linaro Keychains
Building a Bash Script to make Kernels
JOIN MY GOOGLE COMMUNITY IF YOU WANT INSTANT UPDATES ON ANY OF ANDROID STUFF I DO.
Reserved!
XDA:DevDB Information
[KERNEL][3.0.101][LINARO 4.7.4][AOSP UBER/Stable 4.3.x/4.2.2 Kernels][Hercules], a Kernel for the T-Mobile Samsung Galaxy S II
Contributors
Cl3Kener
Kernel Special Features:
Version Information
Status: Stable
Created 2013-09-08
Last Updated 2013-11-22
Changelogs
Changelogs
Changelog UBER 3.4 Official (4.3)
- ONLY FOR ANDROID 4.3!!!
- Kernel Version 3.0.101 - Linaro 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1890/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, FIFO, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
Changelog STABLE 3.2 Official (4.3)
- ONLY FOR ANDROID 4.3 and NEW GPU UPDATES (POST!!!
- Kernel Version 3.0.101 - LINARO 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1728/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
Changelog UBER 2.92 Official (4.2.2)
- ONLY FOR ANDROID 4.2.2!!!
- Kernel Version 3.0.101 - LINARO 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1890/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, FIFO, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary, HYPER and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
- Kernel splash screen by shmi117
- Fixed boot charging animation
Changelog STABLE 2.7 Official (4.2.2)
- No CPU OC just stock CPU tables
- Kernel Version 3.0.101 - LINARO 4.7.4
- GPU OC 3D=320, 2D=266
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- USB Fastcharge
- IO Schedulers cfq, bfq, row, noop, deadline, sio, vr, and zen
- CPU Governors intellidemand, interactivex, lazy, wheatley, smartass, smartassv2, badass, lionheart, and asswax.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU Link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Boosters
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
- Kernel splash screen by shmi117
- Fixed boot charging animation
Terminal commands to enable/change a kernel features if you are don't like kernel tuning apps
Fsync
To enable - echo 1 > /sys/module/sync/parameters/fsync_enabled
To disable - echo 0 > /sys/module/sync/parameters/fsync_enabled
USB Fast Charge
To enable - echo 1 > /sys/kernel/fast_charge/force_fast_charge
To disable - echo 0 > /sys/kernel/fast_charge/force_fast_charge
Set Thermal Values
Go to /sys/kernel/msm_thermal/conf/ in a root file browser and change the values
Set MPDecision Values
Go to /sys/kernel/msm_mpdecision/conf/ in root file browser and change the values
Disable CPU Link
echo 0 > /sys/kernel/cpu_gov_sync/force_cpu_gov_sync
Recommended CPU Govs by Category
For Performance
Performance Governor - Full OC
HYPER - full oc
Lionheart - full oc
For good battery life with decent performance use
Intellidemand
Interactivex
Ondemand
Samsung
Lazy
Moderately Conservative
Badass
Conservative
Wheatley (debatable could be in the above category)
Very Conservative
Powersave
SavageZen
not sufficient info? checkout out this op
Looking good. Thanks for the contribution, especially the GPU OC
Just curious, do you take suggestions?
gruntparty said:
Looking good. Thanks for the contribution, especially the GPU OC
Just curious, do you take suggestions?
Click to expand...
Click to collapse
Sure. What would you like to see?
If it is OC the GPU and CPU of the Tiberius Kernel... Don't worry I'm working on it!
Hell yeah might give these a go
JELLYBAM DAMN™
Cl3Kener said:
Sure. What would you like to see?
If it is OC the GPU and CPU of the Tiberius Kernel... Don't worry I'm working on it!
Click to expand...
Click to collapse
Could you add the ROW scheduler?
Would you also add Lulzactive if possible?
Also, does the 4.1.2 Touchwiz kernel have OC?
You should have named your kernel spartacus instead.
Sent from my SAMSUNG-SGH-T989
Shmi117 said:
Could you add the ROW scheduler?
Click to expand...
Click to collapse
Shmi117
Absolutely. I'm so used to CM including that I didn't even notice it was missing..... I guess I already have something to add to Version 1.1
I have a copy of lulzactive. I can try it and see what happens
I'm still adding OC to Tiberius.
cricketAC said:
You should have named your kernel spartacus instead.
Sent from my SAMSUNG-SGH-T989
Click to expand...
Click to collapse
I can always rename my AOSP kernels as Spartacus...
Cl3Kener said:
I can always rename my AOSP kernels as Spartacus...
Click to expand...
Click to collapse
But Tiberius was no match to him. Julius Caesar would be better.
Sent from my SAMSUNG-SGH-T989
Cl3Kener said:
Absolutely. I'm so used to CM including that I didn't even notice it was missing..... I guess I already have something to add to Version 1.1
Click to expand...
Click to collapse
I edited my post could you look at it?
And thanks for the new kernel
EDIT: apparently ROW already exists... I was requesting without even flashing
Shmi117 said:
I edited my post could you look at it?
And thanks for the new kernel
EDIT: apparently ROW already exists... I was requesting without even flashing
Click to expand...
Click to collapse
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Thanks dude. TW 4.1.2 performs much better with interactive governor than with ondemand. Vector runs much smoother now. Can't wait for CPU and GPU OC!
Sent from my SGH-T989 using xda app-developers app
Cl3Kener said:
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Haha thanks man! You are the best! By the way my suggestions are for all kernel types not just the TW one (just saying ).
Cl3Kener said:
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Thank you very much for picking up kernels. Just when you loose hope over the end of the cerux kernel Cl3Kener comes along and saves the day.
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
I Am The Frost said:
Thank you very much for picking up kernels. Just when you loose hope over the end of the cerux kernel Cl3Kener comes along and saves the day.
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
Click to expand...
Click to collapse
I'll never forget a little while ago when someone volunteered to flash my Rom and then encouraged my to start a thread.... bet you didn't see this coming!
Sent from my SGH-T989 using xda premium
Nicee starting your own kernel I see. I'm about to update that kernel builds script thread with a video with my latest version of my build script. Be on a lookout for that
Sent from my Nexus 7 using Tapatalk HD
Can I make a request? Or if my wish is simple enough for a quick answer that'd be even better. How do you remove the T-mobile kernel splash screen? Jist figured how to enable custom boot animations but the kernel spash is still there ruining it lol. Thanks!
Sent from my SGH-T989 using xda app-developers app
just flashed your tw 4.1.2 kernel over ptmr3 jedi mind trick jb 1.1. booted fine and ill report back later with my findings.:good:
using trickster mod to set gov/io min/max setting stick after reboot. running very smooth right from the start. CI3Kener i think this one is a keeper. good job bro!!! i appreciate all the hard work you do for this community
skinsfanbdh said:
just flashed your tw 4.1.2 kernel over ptmr3 jedi mind trick jb 1.1. booted fine and ill report back later with my findings.:good:
Click to expand...
Click to collapse
Thanks, that's all I needed to hear. Looks like I'll be flashing this after some much needed sleep.
NOTE - This is only for the Stock Based 4.2.1 rom Kernel, or a ROM that is based on stock, such as GRIMLOCK, ENERGY or CROMI. If you are looking for a CyanogenMod based kernel, then please GO HERE
Looks like nobody is doing kernels for our TF300T anymore so I figured I would give it a try. Please let me know what you think
FEATURES
-Based off of the newest Kernel source from Asus (10.6.1.27.5)
-Dynamic Fsync control [V0.6]
-Modified Ramdisk for insecure kernel and init.d support [V0.1]
-added in smartassV2 governor - more to come [V0.2]
-Overclocking to 1.7GHZ [V0.2]
-Added CIFS support (needs testing) [V0.3.1]
-Added support for requested USB network card (DUB-E100 revision C) [V0.3.1]
-Added SIO, Deadline, and VR scheduler [V0.4]
-Voltage control - [V0.5]
-Hope to have fixed the temp "bootloop" issue [V0.6]
-kexec hardboot to enable data2sd support
-GPU OC control
LINK - GRIMLOCK_KERNEL_V0.8
Version 0.7 now has support for data2sd. If you would like data2sd you will need to flash this patch in recovery: Courtesy of _that
I'm very new to the kernel compiling game so there might be some issues, although I have not run into any. It has been tested on the GRIMLOCK rom stock rooted rom, and should also work on CROMI without issue.
I'd like to thank the following:
_that
sbdags
Hundsbuah
Surdu_Petru
Faux123
untermensch
Without help and contributions from these 6 (as well as others) this would not be possible.
Kernel Source is here
Old versions of Kernel:
GRIMLOCK_KERNEL_V0.7
GRIMLOCK_KERNEL_V0.6
GRIMLOCK_KERNEL_V0.1
GRIMLOCK_KERNEL_V0.2
GRIMLOCK_KERNEL_V0.3.1
GRIMLOCK_KERNEL_V0.4
GRIMLOCK_KERNEL_V0.5
thanks for your work *thumbs up*
i hope this will be a great think in the future
Awesome! Finally a new kernel... Hope you'll add cpu / gpu OC as hunds... :good::good::good:
So to confirm, no TF300TG support in here, right, just TF300T?
Not yet. I'm waiting for asus to drop source for 10.6.2.10
Sent from my HTC One using xda app-developers app
I tested on TF300T stock rom ....very good for this moment
Send to Asus TF300T Stock and S4 mtk6589 rooted
Still in the testing phase but thanks to the source code that @untermensch release for our device it looks like a lot of the changes that he made for 4.1 work on the 4.2 kernel as well.
@hardslog
compiling sources comer error
arch/arm/mach-tegra/pm.c:1087:19: error: inlining failed in call to always_inline ‘read_pmc_wake_status’: function body not available
patch :
--- a/arch/arm/mach-tegra/pm.c
+++ b/arch/arm/mach-tegra/pm.c
@@ -1084,7 +1084,7 @@ static int tegra_pm_enter_suspend(void)
return 0;
}
-extern inline u64 read_pmc_wake_status(void);
+extern u64 read_pmc_wake_status(void);
static void tegra_pm_enter_resume(void)
{
if (current_suspend_mode == TEGRA_SUSPEND_LP0)
Keshukas said:
@hardslog
compiling sources comer error
arch/arm/mach-tegra/pm.c:1087:19: error: inlining failed in call to always_inline ‘read_pmc_wake_status’: function body not available
patch :
--- a/arch/arm/mach-tegra/pm.c
+++ b/arch/arm/mach-tegra/pm.c
@@ -1084,7 +1084,7 @@ static int tegra_pm_enter_suspend(void)
return 0;
}
-extern inline u64 read_pmc_wake_status(void);
+extern u64 read_pmc_wake_status(void);
static void tegra_pm_enter_resume(void)
{
if (current_suspend_mode == TEGRA_SUSPEND_LP0)
Click to expand...
Click to collapse
What are your sources and toolchains? I did not run into such a problem.
Did what you were doing work after applying the patch?
Update - OC up to 1.7GHZ
Please see OP for download link for V0.2
Also added in smartassv2 governor.
Basically how this kernel works now is as follows:
Powersave: 1GHZ
Balanced mode: 1.3GHZ
Performance mode: 1.7GHZ
Please let me know how it works for you. It seems stable for me.
I tested Antutu benchmark post result.... on performance mode
Send to Asus TF300T stock foto oc 1,7 GHz and Galati S4 Mtk6589
hardslog said:
Please see OP for download link for V0.2
Click to expand...
Click to collapse
Thank you for your work. Could you make to your kernel support for USB network card (DUB-E100 revision C dev id), as did untermensch after this message with reference to the driver.
lessio.a1 said:
I tested Antutu benchmark post result.... on performance mode
Send to Asus TF300T stock foto oc 1,7 GHz and Galati S4 Mtk6589
Click to expand...
Click to collapse
Is that a good score? I don't use Antutu lol.
BrateloSlava said:
Thank you for your work. Could you make to your kernel support for USB network card (DUB-E100 revision C dev id), as did untermensch after this message with reference to the driver.
Click to expand...
Click to collapse
Please see the OP. I have rebuilt the kernel with the commits that Untermensch made for compatibility for your network card. I hope it works. Please test and provide feedback (Version to get is 0.3.1)
Yes normaly is 13300 now 17340
Send to Asus TF300T stock foto oc 1,7 GHz and Galati S4 Mtk6589
Are you running any rom or stock?
Stock rom
Inviato dal mio GT-I9500 usando Tapatalk 4
hardslog said:
-Added support for requested USB network card (DUB-E100 revision C) - Also needs testing [V0.3.1]
Click to expand...
Click to collapse
Works fine. Thank you.
hardslog said:
-added in smartassV2 governor - more to come [V0.2]
Click to expand...
Click to collapse
I have not noticed positive aspects of its use. The frequency of a one core of processor has been continuously at the maximum and not decrease.
The minimum frequency when I use any governor not be lower 204, though I installed it in 51.
IMHO, you should pay attention to the new version of ondemand and intellidemand that is optimized for use on 4 cores.
hardslog said:
-added in smartassV2 governor - more to come [V0.2]
Click to expand...
Click to collapse
If you are not hard - add in new version of your kernel FIOPS, ROW and SIO from here
If you are going to produce a stable working kernel with overclocking the processor - should think about the temperature control. IMHO, of course. For example, Intelli_termal from Faux123.
BrateloSlava said:
If you are not hard - add in new version of your kernel FIOPS, ROW and SIO from here
Click to expand...
Click to collapse
I have already added VR, SIO and DEADLINE schedulers. They will be in the next release.
BrateloSlava said:
If you are going to produce a stable working kernel with overclocking the processor - should think about the temperature control. IMHO, of course. For example, Intelli_termal from Faux123.
Click to expand...
Click to collapse
Pretty sure Intelli_thermal from Faux123 will only work on Qualcomm based chipsets.
The smartassV2 governor I added in isn't too stable, so I'm thinking that I might remove it.
edit: BTW, Version 0.4 is up. Please see OP
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquarKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
crazyactive(my governor:balance governor for great battery life and performance based on interactive)
interactive
impulse
ondemand
smartmax
zzmoove
ondemandplus
pegasusq
nightmare
conservative
lionheart
powersave
userspace
yankactive
smartmax_eps
intellidemand
intelliactive
- MSM Limiter
- input boost
- state notifier
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
zen
vr
fifo
TCP congestion controls:
cubic
bic
westwood
htcp
highspeed
hybla
reno
bic
hybla
vegas
lp
yeah
illinois
scalable
- tcp congestion changed to Westwood
GPU:
- governors:
msm-adreno-tz
simple_ondemand
powersave,performance
userspace
cpubw_hwmon
msm_cpufreq
- Adreno idler
- simple gpu algorithm
Thermal control:
- Intelli thermal v2
Hotplug:
- Disabled MP Decision hotplug
- Enabled Bricked Hotplug
- Prevent wakelock when ambiend display disabled(misc control tab)
Sound:
- Faux sound
More:
- Kernel runs with SELinux permissive by default
- init.d support
- fast charge
- pvs level info
- insecure kernel (adb has root privileges)
- Frandom support
- Disabled Arch Power
- CRC Check Disabled
- Gentle Fair Sleepers (Disabled by default)
- Enabled All Suspend and Idle Modes
- Power Suspend Mode/State
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Supported Variants:
D800
D801
D802/5/6
F320
L01F
LS980
VS980
LGL22
Download Link CrazyAquaKernel [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=207696
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquarKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Showp1984
thx Faux123
thx dorimanx
thx Savoca
thx RenderBroken
thx Neobuddy
thx Myfluxi
thx FranciscoFranco
thx SultanXDA
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx yank555
thx apb_axel
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazyAquaKernel, Kernel for the LG G2
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-g2-los
Kernel Special Features:
Version Information
Status: Beta
Created 2017-08-17
Last Updated 2017-08-17
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/17-08-17
- initial release
If u use zzmove governor disable all the hotplugs coz it use its own hotplug as anyone knows.
[Q]How i select profile from kernel tweaker app?
[A]You need to go in governor tunable-profile number and select the number of the profile from the list
Zzmove profiles
1 ) Default -> will set governor defaults
2 )ybat -> Yank Battery -> a very good battery/performance balanced setting - DEV-NOTE: highly recommended!
3 )ybatext-> Yank Battery Extreme -> like yank battery but focus on battery saving
4 )zzbat-> ZaneZam Battery -> a more 'harsh' setting strictly focused on battery saving - DEV-NOTE: might give some lags!
5 )zzbatp -> ZaneZam Battery Plus -> NEW! reworked faster battery setting - DEV-NOTE: recommended too!
6 )zzopt -> ZaneZam Optimized -> balanced setting with no focus in any direction - DEV-NOTE: relict from back in the days, even though some people still like it!
7 )zzmod -> ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8 )zzperf -> ZaneZam Performance -> all you can get from zzmoove in terms of performance but still has the fast - down scaling/hotplugging behaving
9 )zzinz-> ZaneZam InZane -> NEW! based on performance with new insane scaling active. a new experience!
10 )zzgame-> ZaneZam Gaming -> NEW! based on performance with scaling block enabled to avoid cpu overheating during gameplay
reserve1
reserve2
reserve3
Great thanks
So I flashed it on my D802 with CrDroid 3.6 (it's LOS based). I wiped caches also.
In Kernel Auditor I set zzmove +ybat, disabled hotplugs, set this all to run on boot and now everything has a lag.
Unlocking screen, starting apps, even keyboard (it's very hard to write this post cause the lag).
Pros (for me):
It booted.
Sound tab in Kernel Auditor.
I'll try to play with different governors and if it wont help I will go back to my backup and standard CrDroid kernel.
BTW: Thanks for your work!
MarekAG said:
So I flashed it on my D802 with CrDroid 3.6 (it's LOS based). I wiped caches also.
In Kernel Auditor I set zzmove +ybat, disabled hotplugs, set this all to run on boot and now everything has a lag.
Unlocking screen, starting apps, even keyboard (it's very hard to write this post cause the lag).
Pros (for me):
It booted.
Sound tab in Kernel Auditor.
I'll try to play with different governors and if it wont help I will go back to my backup and standard CrDroid kernel.
BTW: Thanks for your work!
Click to expand...
Click to collapse
It is a little laggy coz it use bricked and mpdecsion is fully disabled,i disabled full for amazing battery life and not all time on all the cores ,now i try tweak the hotplug for more performance
Bootloop on F320
F320 hasn't official rom so I was using d802(devices check removed)LOS 14.1 and lambda kernel f320 Please check it thanks
eggimong said:
F320 hasn't official rom so I was using d802(devices check removed)LOS 14.1 and lambda kernel f320 Please check it thanks
Click to expand...
Click to collapse
I have f320 kernel, now for rom i can't do something coz i don't have time
Sent from my iPhone using Tapatalk Pro
Dev sir, could you tell me the difference between aqua and super version?
Genie's said:
Dev sir, could you tell me the difference between aqua and super version?
Click to expand...
Click to collapse
More updated and clean kernel
Thanks for continuing the work
Enviado desde mi LG-D802 mediante Tapatalk
Which application to customize?
omer.bulbul144 said:
Which application to customize?
Click to expand...
Click to collapse
I recommend kernel adiutor
CrazyGamerGR said:
I recommend kernel adiutor
Click to expand...
Click to collapse
Whichever?
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=tr
https://forum.xda-developers.com/android/apps-games/kernel-adiutor-mod-singularity-kernel-t3333549
omer.bulbul144 said:
Whichever?
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=tr
https://forum.xda-developers.com/android/apps-games/kernel-adiutor-mod-singularity-kernel-t3333549
Click to expand...
Click to collapse
Up to you m8,maybe soon i ll add a kernel tweaker in my kernels
Sent from my iPhone using Tapatalk Pro
Works XOSP?
Enviado desde mi LG-D802 mediante Tapatalk
slipknot31 said:
Works XOSP?
Enviado desde mi LG-D802 mediante Tapatalk
Click to expand...
Click to collapse
It work with every lineageos based rom
Sent from my iPhone using Tapatalk Pro
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
crazyactive(my governor:balance governor for great battery life and performance based on interactive)
interactive
impulse
ondemand
smartmax
zzmoove
ondemandplus
pegasusq
nightmare
conservative
lionheart
powersave
userspace
yankactive
smartmax_eps
intellidemand
intelliactive
- MSM Limiter
- input boost
- state notifier
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
zen
vr
fifo
TCP congestion controls:
cubic
bic
westwood
htcp
highspeed
hybla
reno
bic
hybla
vegas
lp
yeah
illinois
scalable
- tcp congestion changed to Westwood
GPU:
- governors:
msm-adreno-tz
simple_ondemand
powersave,performance
userspace
cpubw_hwmon
msm_cpufreq
- Adreno idler
- simple gpu algorithm
Thermal control:
- Intelli thermal v2
Hotplug:
- Disabled MP Decision hotplug
- Enabled Bricked Hotplug
- Prevent wakelock when ambiend display disabled(misc control tab)
Sound:
- Faux sound
More:
- Kernel runs with SELinux permissive by default
- init.d support
- insecure kernel (adb has root privileges)
- fast charge
- pvs level info
- Kcal v2
- Frandom support
- Disabled Arch Power
- CRC Check Disabled
- Gentle Fair Sleepers (Disabled by default)
- Enabled All Suspend and Idle Modes
- Power Suspend Mode/State
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Download Link CrazyAquaKernel [AnyKernel]:https://www.androidfilehost.com/?fid=817550096634793333
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Showp1984
thx Faux123
thx Savoca
thx RenderBroken
thx Neobuddy
thx Myfluxi
thx FranciscoFranco
thx SultanXDA
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx yank555
thx apb_axel
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazyAquaKernel, Kernel for the OnePlus One
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-opo-los
Kernel Special Features:
Version Information
Status: Beta
Created 2017-08-17
Last Updated 2017-08-17
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/17-08-17
- initial release
If u use zzmove governor disable all the hotplugs coz it use its own hotplug as anyone knows.
[Q]How i select profile from kernel tweaker app?
[A]You need to go in governor tunable-profile number and select the number of the profile from the list.
Zzmove profiles
1 ) Default -> will set governor defaults
2 )ybat -> Yank Battery -> a very good battery/performance balanced setting - DEV-NOTE: highly recommended!
3 )ybatext-> Yank Battery Extreme -> like yank battery but focus on battery saving
4 )zzbat-> ZaneZam Battery -> a more 'harsh' setting strictly focused on battery saving - DEV-NOTE: might give some lags!
5 )zzbatp -> ZaneZam Battery Plus -> NEW! reworked faster battery setting - DEV-NOTE: recommended too!
6 )zzopt -> ZaneZam Optimized -> balanced setting with no focus in any direction - DEV-NOTE: relict from back in the days, even though some people still like it!
7 )zzmod -> ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8 )zzperf -> ZaneZam Performance -> all you can get from zzmoove in terms of performance but still has the fast - down scaling/hotplugging behaving
9 )zzinz-> ZaneZam InZane -> NEW! based on performance with new insane scaling active. a new experience!
10 )zzgame-> ZaneZam Gaming -> NEW! based on performance with scaling block enabled to avoid cpu overheating during gameplay
reserve1
reserve2
You're back! Thanks for still contributing to bacon.
Mr.Ak said:
You're back! Thanks for still contributing to bacon.
Click to expand...
Click to collapse
I promised it where i will come back
Downloading
Minions_Army said:
Downloading
Click to expand...
Click to collapse
Cool^^
CrazyGamerGR said:
Cool^^
Click to expand...
Click to collapse
Performance is good
Minions_Army said:
Performance is good
Click to expand...
Click to collapse
Thx for feedback m8
Will it work with Sultan's N ROM ?
tamboli007 said:
Will it work with Sultan's N ROM ?
Click to expand...
Click to collapse
You can try m8 coz he use caf source but los work too
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
You can try m8 coz he use caf source but los work too
Click to expand...
Click to collapse
It's working fine:good:. Thanks
Edit :- camera doesn't work .
tamboli007 said:
It's working fine:good:. Thanks
Edit :- camera doesn't work .
Click to expand...
Click to collapse
It is rom problem coz i didn't added something for camera
He make changes for camera coz i used his rom on my op3,i need to do some changes to work correct with caf roms too
Sent from my iPhone using Tapatalk Pro
I hope u plan to support custom blobs too. OOS v2 (sultan) or OOS v3 instead of CM blobs
MrxSiN said:
I hope u plan to support custom blobs too. OOS v2 (sultan) or OOS v3 instead of CM blobs
Click to expand...
Click to collapse
Maybe soon m8
Sent from my iPhone using Tapatalk Pro
downloading.., btw., kernel auditor should be used to do the changes..?
murti52 said:
downloading.., btw., kernel auditor should be used to do the changes..?
Click to expand...
Click to collapse
Yeh i recommend it
this one won't work on this rom if it's AOSP?
https://forum.xda-developers.com/oneplus-one/development/rom-aospextended-rom-v3-1-t3547628
Yes, I'm a noob ......I can only flash rom's
I'm lost with all these versions: CAF LOS,CM, AOSP ..... special Camera HALs ....can someone explain what works on what ?
the AOSP rom is great but battery charging is superslow and cpu undervolting would also be great
I'm looking to get the best battery life rom without choppy interface
I never game on my OPO , just call,txt and internet.
any Rom /Kernel suggestions (or gouvernor settings)
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
GPU:
- Adrenoboost
More:
- init.d support
- insecure kernel (adb has root privileges)
- frandom
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Download Link CrazyAquaKernel[AnyKernel]:https://www.androidfilehost.com/?w=files&flid=209542
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Eliminater74
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-xiaomi-sd820-sd821-los
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/24-08-17
- initial release
v2.0/4-9-17
- input boost
- frandom
- msm thermal
- many improvments under the hood
reserve1
reserve2
reserve3
THANKS ¡¡¡¡¡¡¡
Nice and good to see more developers come here and put more attention on this phone !
Thanks !
Question : (1)Can it be used in MIUI ROM ? (2)Can this Kernel bypass the detection about the bootloader unlocked ?
Kris Chen said:
Question : (1)Can it be used in MIUI ROM ? (2)Can this Kernel bypass the detection about the bootloader unlocked ?
Click to expand...
Click to collapse
This kernel is only for los based roms m8
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
This kernel is only for los based roms m8
Click to expand...
Click to collapse
So... I guess you will check and modify your introduction to this kernel.......
CrazyGamerGR said:
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs,
Click to expand...
Click to collapse
mryugin89 said:
So... I guess you will check and modify your introduction to this kernel.......
Click to expand...
Click to collapse
Every aosp base rom now is base on lineageos except some nexus devices where got aosp roms,but my kernels doesn't work with stock roms
Sent from my iPhone using Tapatalk Pro
New update will be up soon!
Sent from my iPhone using Tapatalk Pro
New update is up
v2.0/4-9-17
- input boost
- frandom
- msm thermal
- many improvments under the hood
Download link: https://www.androidfilehost.com/?fid=745425885120759920
a request from China
Can you also make a kernel for MIUI, because MIUI is sometimes very hot and very crowded.Please forgive my poor English.
Working perfectly in las RR ROM
The CrazyAqua kernel is working just fine with RR 5.8.4 on my Xiaomi Mi Note 2.
Question:
Once I get the 5.8.5 update for my device will I need to reflash this kernel or what?
@CrazyGamerGR Hello, i really like your kernel so far, has a ton of options and cool stuff to experiment with. Never less there is one feature I personally really want to see, WiFi monitor mode, could you merge the code to your superb kernel? Please, I'm really itching to be able to use pcap, airmon-ng and all these beautiful tools on my Mi Note 2.
This is my first Xiaomi phone, i was always with OnePlus and Kali Net Hunter was available or ported to each of their devices and I'm really missing it over here with Xiaomi.
Thanks in advance!