Welcome to Asgard Reborn
First and foremost the credits without these people this kernel wouldn't be possible:
@Chainfire for supersu, / @autoprime for stock boot.img, / @jcadduono for TWRP, Original source and scripts used while compiling!!!, / @Tilde88 for taking the time to show me how to do this!, / @savoca for KCAL & app! and Thanks to @freeza for the updated KCAL.c source file. / Thanks to @f4bio, @onestyle007 and @Pphish20 for testing, / @Sultanxda for the verifiedbootstate flag, / @flar2 for ElementalX gov/Sound control/Vibration [email protected]#[email protected]#[email protected]#! , / @Eliminater74, / @WhyOrean, / @Tkkg1994 , / @eng.stk for his awesome blu_spark Kernel!, / @CrazyGamerGR, / @tbalden, / !!!!!!!!@franciscofranco !!!!!!!!, / @yarpiin, / @alucard_24, / @Lord Boeffla, / @xpirt, / @DespairFactor, / @archeart, / @neobuddy89, / @farovitus, / @arter97
This kernel is based off @lordodin912 Asgard kernel which has now been discontinued. so i have decided to rework the kernel and release it to you loyal fans of his work. You might notice some parts are copy and pasted from his tread due to the fact the kernels are more or less the same expect I've added a few thing to the kernel.
Asgard Kernel Reborn
*Based off of https://github.com/jcadduono/android_kernel_lge_msm8996 as original source.
*Also based of https://github.com/lordodin912/Asgard_H830_msm8996 as Asgard source
*Compiled using [TOOLCHAIN]UBER Toolchains - v6.x
*Added Westwood as default TCP Congestion
*KCAL
*Disabled CRC check
*Battery improvements
*Selinux set to Permissive
*Added Gov's - alucard, bioshock, blu_active, conservativex, despair, electrodemand, elementalx, HYPER, intellidemand, intellimm, ironactive, lightning, lionfish, lionheart, nebula, nightmare, ondemand_x, pegasusq & wheatley.
*Added IO - bfq, fifo, fiops, sio, sioplus, tripndroid, vr & zen.
*Added TCP - A lot.
*Sound Control (Only Headphones)
*Adrenoboost (Default Off)
*Dynamic Fsync and Fsync Toggle
*Vibration Control
*Removed verifiedbootstate flag
*Replaced Interactive Gov with one from the OP3 (Removed Triton and Cancun)
*Added Zcache
*Added Zswap
*Disabled Zram
*Enabled LGE Adaptive ReadAhead
*Updated Kernel to be inline with https://kernel.org Linux 3.18.87
*A lot of other changes throughout the kernel
*Working on Fulmics*
Kcal setting i use with EX Kernel Manager
Red = 240
Green = 240
Blue = 240
Saturation = 60
Value = 134
Contrast = 133
Hue = 1520
Download:
Mega.nz
If you want to mirror the files please contact me via pm first and ill add the mirrored link/s to this post and give credit to the user.
Any features you would like added please say and ill try my best to add it.
If you would like to say thanks and treat me to some hardware upgrades you can look atr my amazon wishlist here:
wishlist
XDA:DevDB Information
Asgard Reborn, Kernel for the LG G5
Contributors
eoghan2t7, lordodin912
Source Code: https://github.com/eoghan2t9/LG-G5-Asgard_Reborn_msm8996
Kernel Special Features: Linux 3.18.87, Supported Devices: H850, H8530 & RS988
Version Information
Status: Beta
Current Beta Version: v7.1
Beta Release Date: 2017-12-13
Created 2017-09-08
Last Updated 2017-12-18
Change Logs
17/11/17
ChangeLog
06/10/17
ChangeLog now at github
21/09/17
Version 6.2
===========ADDED===========
*Add Maple IO Sched.
*ZEN: Implement zen-tune v4.10
*z3fold: [Backport: 4.9] the 3-fold allocator for compressed pages.
*block: Add driver to change the I/O scheduler when the screen turns off
*BACKPORT: [UPSTREAM] mbcache2
*perf: arm64: implement CPU_PM notifier
===========UPDATED===========
**Tweaked and re-enabled Zram
**ASoC: wcdxxxx: queue work on power efficient wq
**DTS: Reduce msm-core polling rate to 100ms
**DTS: Decrease BCL low battery threshold to 5%
**Convert few critical drivers to use msecs_to_jiffies insted of HZ
**Enable lz4 for zcache and zswap
**blu_active cpu gov update
**kgsl: convert some workqueues to use kthreads
**Disabled LGE Root Checker Tool (RCT)
** Linux Kernel Base Updated to 3.18.71
**Plus other tweak here and there Check GitHub for a full list of changes
Older Change Logs
12/09/17
Version 6.1
*cpu-boost: Implement touch boost configuration driver (V2)
*Add AutoSMP Hotplug
*Introduce Adreno idler for devfreq-based Adreno devices
*display: add a simple api to query the display state (on/off)
*char: frandom: initial commit v1.1
**CPUFREQ: tune the used govs, deny access from perfd
**Tweak Kcal Colour Control
**lib/memcopy: use glibc version
**lib/string: use glibc version
**tick/nohz: Optimize nohz idle enter
Possible RS988 Support needs testing so backup your stock kernel via TWRP
Code:
* Added
** Updated/Tweaked
And we start testing. Thank You very much for you had work.
Wysłane z mojego LG-H850 przy użyciu Tapatalka
So, can I dirty flash it over Asgard 5.7D ??? Or should I flash system again and reflash kernel ???
Thanks for your work and effort!
N1ko5zAN said:
So, can I dirty flash it over Asgard 5.7D ??? Or should I flash system again and reflash kernel ???
Thanks for your work and effort!
Click to expand...
Click to collapse
Works with dirty flash for me. Just install it.
Sent from my LG-H850 using Tapatalk
N1ko5zAN said:
So, can I dirty flash it over Asgard 5.7D ??? Or should I flash system again and reflash kernel ???
Thanks for your work and effort!
Click to expand...
Click to collapse
You should be able to dirty flash but if any errors happen re-flash the system then flash the kernel.
eoghan2t7 said:
You should be able to dirty flash but if any errors happen re-flash the system then flash the kernel.
Click to expand...
Click to collapse
So, I dirty flashed it ...
The phone booted for 2 minutes .. then rebooted twice!
The fingerprint didn't work !
I will try a clean flash tomorrow and report back any different findings !!!
N1ko5zAN said:
So, I dirty flashed it ...
The phone booted for 2 minutes .. then rebooted twice!
The fingerprint didn't work !
I will try a clean flash tomorrow and report back any different findings !!!
Click to expand...
Click to collapse
What rom are you running on?
Sent from my LG-H850 using Tapatalk
eoghan2t7 said:
What rom are you running on?
Click to expand...
Click to collapse
Fulmics 4.0 !
Does touchboost present?
N1ko5zAN said:
Fulmics 4.0 !
Click to expand...
Click to collapse
That's odd I have the same rom and have had no issues which device have you got?
Zer0_rulz said:
Does touchboost present?
Click to expand...
Click to collapse
If you mean this then yes
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my LG-H850 using Tapatalk
eoghan2t7 said:
That's odd I have the same rom and have had no issues which device have you got?If you mean this then yes
Click to expand...
Click to collapse
H850 - EU Variant !!
N1ko5zAN said:
H850 - EU Variant !!
Click to expand...
Click to collapse
Again same phone as me which makes it even more odder. Try a factory reset and reinstall the rom whenever you have time and report back please.
Sent from my LG-H850 using Tapatalk
eoghan2t7 said:
Again same phone as me which makes it even more odder. Try a factory reset and reinstall the rom whenever you have time and report back please.
Click to expand...
Click to collapse
I will do , tomorrow !!!
Thanks for your time and effort again !!!
Reporting H850, stock v20i + Magisk 14. Dirty-flashed this kernel in TWRP, got bootloop.
dadittoz said:
Reporting H850, stock v20i + Magisk 14. Dirty-flashed this kernel in TWRP, got bootloop.
Click to expand...
Click to collapse
Magisk 14 bootlooped for me also so I flashed magisk 13.3 and it works a treat I'm looking into the magisk 14.0 to see what's changed.
Sent from my LG-H850 using Tapatalk
eoghan2t7 said:
Magisk 14 bootlooped for me also so I flashed magisk 13.3 and it works a treat I'm looking into the magisk 14.0 to see what's changed.
Click to expand...
Click to collapse
To avoid boot loop after flashing Asgard reborn just restart to recovery and flash magisk 14.0. Bootloop is happening becouase you've flashed new kernel while TWRP is still reading from the old one,and becouase of that,flashing magisk right away flashes it over the old kernel. So yeah basically restart after flashing to recovery again and flash magisk then. Problem solved. Fulmics 4.0, Asgard reborn with magisk 14.0 and no issues at all. Great work mate :good:
onestyle007 said:
To avoid boot loop after flashing Asgard reborn just restart to recovery and flash magisk 14.0. Bootloop is happening becouase you've flashed new kernel while TWRP is still reading from the old one,and becouase of that,flashing magisk right away flashes it over the old kernel. So yeah basically restart after flashing to recovery again and flash magisk then. Problem solved. Fulmics 4.0, Asgard reborn with magisk 14.0 and no issues at all. Great work mate :good:
Click to expand...
Click to collapse
Thanks for the tip just tested and it works [emoji6]
Sent from my LG-H850 using Tapatalk
Works great on H830 with 20k update and magisk 14.
Can you add uc and uv?
Will this work on Res Remix rom?
Sent from my LG-H830 using XDA Labs
Related
Features
Interactive governor as default
CFQ I/O scheduler as default
bic TCP congestion scheduler
Full init.d scripting support
SE Linux set to permissive (will prevent private mode from working)
Fully working Auto-Root for all 5.1.1 roms
Thanks to the S6 Overload, @g.lewarne, we have a unified dtb for 920/925 P and R4 devices...since he's such a busy person, I will be maintaining on this side....and update as appropriate on the changes @g.lewarne makes...
v9 initial - 120615
No longer beta! Yay!...
Disabled selinux and auditd...
Ramdisk being compressed using lzma from gzip...
Reverted to UniKernel v8 Interactive and VM settings...helpfully this fixes the lockscreen issue...testers have not seen this issue...
v9 beta - 112915
Removed "Add lz4 compressor and crypto modules" commit and added "Compressor: Add lz4 modules, Speedup lz0" commit
v9 beta - 1110815
Based on COI6
Added ROW scheduler
lz4/lz4hc fixes
block: Make CFQ default to IOPS mode on SSDs
v9 beta - 100815
Implementation of /system/unikernel.prop (more about this, below, in the second post)
selinux: Do not allow mode changes [HACK]
sd: Avoid sending medium write commands if device is write protected
binfmt_elf.c: use get_random_int() to fix entropy depleting
arm64: kconfig: select HAVE_EFFICIENT_UNALIGNED_ACCESS
Revert "staging: binder: Change binder mutex to rtmutex."
Usb: Gadget: Add DriveDroid support
Add lz4 compressor and crypto modules
GPU: Mali: Rework Throttling and DVFS control
Block: Add BFQ and FIOPS Schedulers, Optimize Deadline
cpufreq: exynos-mp-cpufreq: Add calibrated power coefficients
Squash of AndreiLux's power efficiency patch set
cfq-iosched: fix the setting of IOPS mode on SSDs
writeback: Fix occasional slow sync(1)
fs/sync: Make sync() satisfy many requests with one invocation.
block: Reserve only one queue tag for sync IO if only 3 tags are available
block_dev: implement readpages() to optimize sequential read
jiffies conversions: Use compile time constants when possible
readahead: make context readahead more conservative
sync: don't block the flusher thread waiting on IO
writeback: fix writeback cache thrashing
Make sure you have OEM Unlocking enabled in Developer Options before flashing kernel...
No, seriously...go to Settings > Developer Options > OEM Unlocking...On? Good...continue...
Downloads
925P - https://www.androidfilehost.com/?w=files&flid=44925
925R4 - https://www.androidfilehost.com/?w=files&flid=44926
Source
https://github.com/djvoleur/G92XP-R4_COI9
/system/unikernel.prop
Below are the lines added to unikernel.prop and their default settings...
kernel.turbo=false (default) or true
kernel.interactive=battery (default) performance
kernel.scheduler=cfq (default) noop deadline fiops bfq
kernel.vm=tuned (default) or stock
kernel.gapps=true (default) or false
kernel.initd=true (default) or false
If you want to what they exactly do, click here
For now, you will need a file explorer (with root access) to make changes to the file...just make sure that it keeps the permssions rw-r--r-- (or 644) and you will have to reboot for the changes to take effect...
Project
Here is what I have so far with the app...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It will be able to apply the settings dynamically without having to reboot the phone and save the settings to the unikernel.prop file...I'll let everyone know once this has been completed...
Kernel running great, thanks
Sent from my SM-G925P using Tapatalk
DR0IDMANIAC said:
Kernel running great, thanks
Sent from my SM-G925P using Tapatalk
Click to expand...
Click to collapse
Sweet...my tester wasn't awake to see if it booted... Yaaay!
@djvoleur hey, so this one surely works for G925R4 too? No mention of r4 in filename, so asking..
itskapil said:
@djvoleur hey, so this one surely works for G925R4 too? No mention of r4 in filename, so asking..
Click to expand...
Click to collapse
Lemme build for that real quick...
Edit: OP has been updated let me know if it boots...
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff. Latest 3a build was uploaded by him @ Jul 25, 2015 | 03:08PM
Changelog
Unikernel v5-0003a
- Fixed LTE
Unikernel v5-0003
- Fixes TSP firmware reported version in *#2663# service menu
- Fixes Edge devices battery temperature reporting
- Add DriveDroid Support
Unikernel v5-0002
- Patchup to full BOG8
- Completely overhauled Unification
- Updated Touchscreen firmware for all models
- Fixes "Backwards screen" scenario on some 925 models
- Completely reworked Cypress / FTS Touchkey unification code
- Supports engineering bootloaders- including Call Audio
- Added variant detection to Thermister (temp sensor) values in universal device tree
- Optimised Inputbooster head/tail times for responsiveness
- Reduced some WakeLocks
- Added Google apps power management tweaks
- Re-added lz4 zswap compressor and set as default
- Inreased swap size
- Removed faulty memory management tweaks (lag fix)
- Entropy deletion fix
- Added more support for Korean (K) variants
- Removed all possible kernel debugging, logging and statistics gathering, except Android Logger
Unikernel v5-0001
- Rebased to BOFJ/COF8 sources
- Fixed 800MHz bug
- Removed lz4 zswap compression
- o2 compile optimisation flag
- Added lubricant to user experience
Click to expand...
Click to collapse
Thanks
[SEMI-UNRELATED] As a side note, I had HotSpot working on OFE/5.1.1 stock rom with GTv.3.1.5. After flashing some kernels I noticed it was no longer working. I flashed this latest V5 build that @djvoleur has modified for us, than enabled hotspot again with the GT app. It is working fine again. I'm assuming when you flash a kernel it modifies something that will require you to reapply hotspot fix each time or is this an independent (kernel unrelated) issue where HotSpot doesnt seem to be "sticking" and continuing to work??
Working great!! Thanks for sharing!
Can anyone explain in more detail how this latest kernel differs from v4? The good and bad if any please?
Much obliged,
Da Baron
djvoleur said:
Lemme build for that real quick...
Edit: OP has been updated let me know if it boots...
Click to expand...
Click to collapse
Works great :good: Thanks for supporting the uscellular variant! Is this build built from the original unikernel source? I know the original build for the 925R4 wasn't.
Alpine- said:
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff. Latest 3a build was uploaded by him @ Jul 25, 2015 | 03:08PM
Thanks
[SEMI-UNRELATED] As a side note, I had HotSpot working on OFE/5.1.1 stock rom with GTv.3.1.5. After flashing some kernels I noticed it was no longer working. I flashed this latest V5 build that @djvoleur has modified for us, than enabled hotspot again with the GT app. It is working fine again. I'm assuming when you flash a kernel it modifies something that will require you to reapply hotspot fix each time or is this an independent (kernel unrelated) issue where HotSpot doesnt seem to be "sticking" and continuing to work??
Click to expand...
Click to collapse
[TOTALLY-UNRELATED]
flashing new kernals never undid the hotspot hack for me, but updating prl and profile resets the hack for me, just my $0.02
TookRDerbs said:
flashing new kernals never undid the hotspot hack for me, but updating prl and profile resets the hack for me, just my $0.02
Click to expand...
Click to collapse
Ah thank YOU! That's it then! I have updated prl and profile several times since using GT.
Alpine- said:
Ah thank YOU! That's it then! I have updated prl and profile several times since using GT.
Click to expand...
Click to collapse
yea it took me a while to figure out why my hotspot would randomly stop working lol
on a side note thanks for the kernal dev its working perfectly!
is the compatible with OF7 or just OFE?
xSkyFlasherx said:
is the compatible with OF7 or just OFE?
Click to expand...
Click to collapse
Both
Edit: I take that back. I was reading the GT post but you're referring to the kernel sorry
I'm going to go sing of the joys you've brought us and then flash this!
Sent from my SM-G920P using Tapatalk
bpdev said:
Works great :good: Thanks for supporting the uscellular variant! Is this build built from the original unikernel source? I know the original build for the 925R4 wasn't.
Click to expand...
Click to collapse
This is built on BOFE...
Da Baron said:
Can anyone explain in more detail how this latest kernel differs from v4? The good and bad if any please?
Much obliged,
Da Baron
Click to expand...
Click to collapse
Unified dtb...and interactive changes...that's it...
Alpine- said:
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff.
Click to expand...
Click to collapse
Ours is probably gonna be a tad but different than the main thread...if there is an important change, I will build/update as needed...
Your kernel is running super smooth. Haven't experienced any lag like i use to. Testing battery life today.
Does anybody have a copy of the samsung original OFC kernel. I would like to flash it so that I do not have the red message at top of my boot screen. Thanks
Lousy Battery life on the new kernel (072715 Kernel) I'll barely get 7 hours if that. Is the deep battery fix applied? Anybody else seeing this?
---------- Post added at 06:12 PM ---------- Previous post was at 06:06 PM ----------
ksimpsonel said:
Does anybody have a copy of the samsung original OFC kernel. I would like to flash it so that I do not have the red message at top of my boot screen. Thanks
Click to expand...
Click to collapse
Here you go
http://1drv.ms/1fF2lfB
Hi guys, I have proposed to make a kernel for the falcon and here they have it <3
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Old builds:
http://pastebin.com/kDiQ8Hrr
Evolution Kernel -R6 build for MM Roms:
-Evolution_Kernel-R6 is unified for MM roms[/B], CM13/AOSP6/
- Linux code updated to lastest LineageOS source: 3.4.113
- Based on a new clean source for greater stability
- Compiled with LinaroTC 4.9 optimized cortex A7
- Many optimization for memory usage and reduce Lag
- Added TCP modes like westwood
- Lzma compression (very nice)
- No more useless mods
- Added SIO, VR, ZEN I/O schedulers
- Added toggles for wakelocks
- MSM Hotplug stable rules
- Powersuspend added and optimized
-Added Kcal v2 support
-DT2W/S2W features
-Selinux enabled in permissive mode by default
-WQ Power Efficient tweaks
-State notifier driver added
-Fix some memory leaks
-Many more optimizations for performance and battery saving (check source)
Important: use the kernel adiutor application to tune
Click to expand...
Click to collapse
Download:
https://www.androidfilehost.com/?fid=745425885120710252
**No mirrors please**
Click to expand...
Click to collapse
How to install:
-Paste the zip on internal memory
-Install zip with twrp recovery
-Reboot and Enjoy :good:
Click to expand...
Click to collapse
New Build Evolution Kernel_R10, FOR NOUGAT ROMS 7.1.x ONLY, NO MARSHMALLOW
-
Linux code updated to lastest LineageOS source: 3.4.113 :good:
- Based on a new clean source for greater stability
- Compiled with latest simple GCC 4.8 (great for this) :good:
- Some optimizations for kernel compression (lzma)
- Many optimization for memory usage and reduce Lag
- Added Customs TCP
- Lzma compression (very nice)
- No more useless mods
- Added and improved SIO, SIOPLUS, VR, ZEN v2 I/O schedulers and default BFQ, etc...
- Row I/O scheduler is recommended by me :good:
- Added toggles for wakelocks
- MSM Hotplug stable rules (Nice deep sleep Now)
- Powersuspend updated (Use in Hybrid mode)
- Kcal v2 support
-Dt2w added but does not work for the moment (disable)
- Selinux enabled in permissive mode by default
- WQ Power Efficient tweaks
- State notifier driver added
- Lcd notify driver Removed (NO MORE START SCREEN FREEZE)
- New Governors added: zzmoove, Xperience by @TeamMex , Bioshock, Lionheart and ElementalX (testing)
- Interactive and Ondemand governor updated for better efficiency
- Added Sound Control v3.6
- Fast Charge enable by default
- Fix memory leaks for better perfomance
- Many more optimizations for performance and battery saving (check source)
- New TCP congestion driver called AsCaRex by @TeamMex Added
AsCaRex employs end-to-end bandwidth measurements to set cwnd and ssthresh after packet loss. The probing phase is as the original Reno, have a modified control mechanism for use with large congestion windows. A table indicates how much to increase the congestion window when an ACK is received.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Important: Use the kernel adiutor application to tune this kernel
Evolution Turbo Kernel Oreo Updated
-Kernel build with QUVNTNN 6.4 2018.01 Custom ToolChain
-Improved Cortex-A7 configs
-Improved XZ kernel compression
-def_config regenerate
-Updated cpufreq and gpu drivers configs for better performance
-Welcome again MP_Decision Hotplug
-Spinlocks changes
-Significant lag in oreo reduced
-Simple Adreno GPU algorithm added
-New governors distribution: Default govs, XPerience, SmartMax and BioShock govs
-Out DT2W for now
-All TCP cong is activated (AsCaRex default)
-Many more changes for you..
Source: https://github.com/willizambrano/android_kernel_motorola_msm8226
If you like, support me with a small contribution : http://paypal.me/willizambrano
Download: https://www.androidfilehost.com/?fid=962187416754469095
How to install:
-Paste the zip on internal memory
-Install zip with twrp recovery
Backup of you stock boot.img
-Reboot and Enjoy :good:
If you like my work, contribute for more updates please:
Suggestions for balance perfomance/battery
-Use interactive gov with hispeedfreq on 787mhz and min freq 300mhz....
-For more conservative use Bioshock or SmartMax governor and min freq 300mhz
-Sheduler Maple, Row of BFQ
-In misc features select suspension mode on hybrid (default) and TCP select AsCaRex or westwood
Version Information
Status: Beta Evo Turbo for Oreo Roms
Release Date: 2018-03-19
thanks for your work. i will give it a try and will feedback.
Looks promising. Gonna try it
ralp88 said:
thanks for your work. i will give it a try and will feedback.
Click to expand...
Click to collapse
Thanks bro, waiting you feedback
FortoszoneID said:
Looks promising. Gonna try it
Click to expand...
Click to collapse
Thanks , enjoy!
great piece of work
pico hackr said:
great piece of work
Click to expand...
Click to collapse
Thanks for you feedback
Running smoothly on crDroid 7.1 :good:
Can it be used with slim 7.1 ?
justbfree said:
Can it be used with slim 7.1 ?
Click to expand...
Click to collapse
Yeah, work on slim 7.1
Thanks for the work!
Keep it up
Will try and report
What is the expected SoT
willizambrano01 said:
Yeah, work on slim 7.1
Click to expand...
Click to collapse
It doesn't work , system UI FC .
Very good kernel :good:
I only miss DT2W feature..
Edit: @willizambrano01 i like your kernel, but i'm on latest CM14.1 nightly so i can't use data tethering with your kernel. Default CM kernel, tether working fine. Could you fix? Thanks
Aguys said:
Very good kernel :good:
I only miss DT2W feature..
Edit: @willizambrano01 i like your kernel, but i'm on latest CM14.1 nightly so i can't use data tethering with your kernel. Default CM kernel, tether working fine. Could you fix? Thanks
Click to expand...
Click to collapse
That wasn't Kernel problem. Tethering was broken in CM build itself. I think they have fixed in latest build.
Megatron27 said:
That wasn't Kernel problem. Tethering was broken in CM build itself. I think they have fixed in latest build.
Click to expand...
Click to collapse
But, I already on 12/10 build. With default CM kernel tethering working fine, with this kernel broken...
Can u add double tap to wake feature?
Aguys said:
But, I already on 12/10 build. With default CM kernel tethering working fine, with this kernel broken...
Click to expand...
Click to collapse
Thanks bro, I fix on next build
Allstargaurav said:
Can u add double tap to wake feature?
Click to expand...
Click to collapse
In next build bro
I'll try it soon, but which ROM do you recomend for me to use with, focusing in performance?
Best hotplug?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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, CrazySuperKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazySuperKernel over the kernel that came with your ROM!!)
Kernel tweaker app:
- CrazySuperKernel Adiutor (need download it from downloads)
Toolchain:
UBERTC 6.0 Toolchain [latest update]
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
Sound:
- Sound control
GPU:
- Adrenoboost
More:
- init.d support
- insecure kernel (adb has root privileges)
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Supported Variants:
H830
H850
Download Link CrazySuperKernel [H830] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=141303
Download Link CrazySuperKernel [H850] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=141296
Download Link CrazySuperKernelAdiutor[Updated]:https://www.androidfilehost.com/?w=files&flid=139961
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazySuperKernel 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 CrazySuperKernel !!!!
Credits
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
XDA:DevDB Information
CrazySuperKernel, Kernel for the LG G5
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazySuperKernel-CM14.1-G5
Kernel Special Features: check the feature list
Version Information
Status: Testing
Created 2017-01-02
Last Updated 2017-01-04
FAQ
Recommended app : CrazySuperKernel Adiutor
changelogs
v1.0/02-01-17
- initial release
v2.0/04-01-17
- update toolchain to UBERTC 6.0
- sound control
- input boost
- frandom
- msm thermal
- many improvments under the hood
v3.0/04-01-17
- many improvments under the hood
- some fixes
For users and devs!!
All my kernels are based on cyanogenmod/lineageos source ,if someone who believes" i stoled their source" i have video captures and anyone who believes something just report me and i will have the last laugh .every tweak/mod/feature i used i edited/tweaked on my own and anyone with problem just stay away. My sources are free for anyone and can be used(i saw some ppl use them already)i don't care like other devs and i am happy and proud if someone use my work(the words" i work many hours on that project" the best repeatable words(many devs without the recognized tag and not with many thanks,they have worked for many hours/days/months and they don't cry and fight other devs )if for some devs their source are so much rare and hardworked just keep them privet(their work include their name so no problem ...we are not here for the fame ...we just want to improve the devices to make them better and not to fight with each other...
Why i am telling you all these?!
I have had many kernels unreleased from fights...i will continue to new clean projects based on lineageos and i will not care much with my source to wait many days to upload them with all the history of them because 2-3 "devs" they believe i used or edited their source...i am not a popular dev but you can't believe and no one knows how many days without sleep and hours of hardwork i have done, to do all this(and many not release source/work, much more than other devs...
reserve1
reserve2
This kernel is for cm14.1 and roms based on cm. So I guess rebased LineAge OS is also supported?!? OC and UV works without loosing stability?
Does this work for Fulmics ROM(based on v20a H850)?
666misanthrop666 said:
This kernel is for cm14.1 and roms based on cm. So I guess rebased LineAge OS is also supported?!? OC and UV works without loosing stability?
Click to expand...
Click to collapse
It is for LOS yeh,i ll add more features soon,i added just the most important and stable features.
obol2 said:
Does this work for Fulmics ROM(based on v20a H850)?
Click to expand...
Click to collapse
Only for cm/los based roms m8
Any feedback how it work the first build?
First build working amazing I. H830 latest cm build thank you
Couple questions do we gotta use the included BusyBox as I prefer stericsons
And does this support drive droid ?
Dreamlogix said:
First build working amazing I. H830 latest cm build thank you
Couple questions do we gotta use the included BusyBox as I prefer stericsons
And does this support drive droid ?
Click to expand...
Click to collapse
Thx for feedback m8,you can use every busybox you want and i never used drive droid to test it.I ll add more features maybe tonight.
CrazyGamerGR said:
Thx for feedback m8,you can use every busybox you want and i never used drive droid to test it.I ll add more features maybe tonight.
Click to expand...
Click to collapse
I'll send the info here when I get home
Edit here it is
https://forum.xda-developers.com/showthread.php?t=2196707
Dreamlogix said:
I'll send the info here when I get home
Edit here it is
https://forum.xda-developers.com/showthread.php?t=2196707
Click to expand...
Click to collapse
Maybe it is included,you tried it if it work? I ll check it again in a few minutes.
It works very well. There are a couple things I've noticed though. Using the hotplug control, setting the number of cores does not stick. Also on CPU frequency maximum if you try to change core 2 or 3 the max shows 1593 MHz instead of the higher values of these cores. Also there is no GPU control. But overall it is very stable and have been using it since you released it. Looking forward to more features and thanks for your development.
T mobile h830.
jeffsga88 said:
It works very well. There are a couple things I've noticed though. Using the hotplug control, setting the number of cores does not stick. Also on CPU frequency maximum if you try to change core 2 or 3 the max shows 1593 MHz instead of the higher values of these cores. Also there is no GPU control. But overall it is very stable and have been using it since you released it. Looking forward to more features and thanks for your development.
T mobile h830.
Click to expand...
Click to collapse
Thx for feedback m8
@jeffsga88 You tried KernelAdiutor or just CSKAdiutor?
CrazyGamerGR said:
@jeffsga88 You tried KernelAdiutor or just CSKAdiutor?
Click to expand...
Click to collapse
CSKAuditir that's included in OP.
jeffsga88 said:
CSKAuditir that's included in OP.
Click to expand...
Click to collapse
Can you try plz if KA work better?
CrazyGamerGR said:
Can you try plz if KA work better?
Click to expand...
Click to collapse
Okay so using the regular kernel auditor setting CPU max for both the little and big core configuration works correctly (able to properly set max CPU speed). Also able to change GPU speed settings. But hotplugging option to change max cores not available in kernel auditor, so not sure that's fully implemented in your kernel yet? Also like your version of kernel auditor for screen settings where you can choose preset profiles. But overall the regular kernel auditor does seem to work better.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The second round's time has come. I wanna present my kernel here. This kernel focuses on to be a good kernel. My motto is "I don't have motto".
Compatible ROMs:
Should work with all ROMs
Features:
Based on kernel.lnx.4.4.r37-rel CAF branch
Uptodate with latest linux kernel base
Compiled with GCC 8.3 with O3 and graphite opts
Many tracing, logging, debugging, security sh*t removed
EAS
Double tap to wake [Thanks to @vasishath]
Added a bunch of IO scheds( BFQ, tweaked maple, tweaked FIOPS, sio, anxiety)
Spectrum profiles support, can be switched with SmartPack kernel manager
KCAL support
Wakelock blocker (Thanks to @boeffla)
Added Adreno boost
WireGuard support
Headphones gain control
Microphone gain control
Best sound quality
32 bit up to 384 kHz audio playback support
DTS Headphone:X support
CPU OC to 1.8/2.2GHz
CPU/GPU UV
Xbox and PS controller support
HDR support for all whyred/wayne panels
exFAT, NTFS, F2FS support
sRGB support(you can find the custom control for smartpack in the extras folder)
Flashing instructions:
If you are using other custom kernel then at first dirty flash the ROM
Flash the kernel(OC or nonOC)
Flash the perfboost fw config module
If you experience brightness issues then flash the *255 version
Download link:
https://bit.ly/2JZLrwC
AFH mirror: https://www.androidfilehost.com/?w=files&flid=297054
Credits:
@frap129
@nathanchance
@AxelBlaz3
@Shekhawat2
@Ajmy_znr
@psndna88
@andip71
@xanaxdroid
@sultanxda
@YaroST12
@celtare21
@0ctobot
@tytydraco
@kdrag0n
@uvera
All the devs from whom i kanged
Source code:
https://github.com/ktommy91/kernel_xiaomi_sdm660.git
If you like what I made you can give some $ for my funeral:
https://www.paypal.me/ktommy91
Changelog:
r5.0:
- Rebased on kernel.lnx.4.4.r37-rel
- Built with GCC8.3 with O3 and graphite opts
- Dropped many useless stuff
- Kuran's new scheduler and locking backports added(1.1 in hackbench)
- ...See on github
r5.1:
- Linux 4.4.190 merged
- Scheduler improvements(thx to Kuran)
- Some reverted audio patches(better clarity)
- defconfig: disable vmstat event counters
- arm64: Select ARCH_HAS_FAST_MULTIPLIER
- treewide: remove some missed tracing
- Added the missed minimum brightness change option
- Added the missed HDR support
- ASoC: msm: Handle bit_width to configure ASM session for FLAC playback
- USB tethering fixed
- arm: dts: qcom: add the panel-ack-disabled property to whyred/wayne/tulip panels
r5.2:
- kernel-common/android 4.4 merged (Linux 4.4.192)
- Qcacld-3.0, fw-api, qca-wifi-host-cmn: LA.UM.7.2.r1-07500-sdm660.0 CAF tag merged
- Added the changes from LA.UM.7.2.r1-07500-sdm660.0 CAF tag
- f2fs: Set cp_interval to 30 secs and make it no-op
- drivers: input: touchscreen: nvt_touch_e7s & synaptics_dsx_e7s: Use FIFO
- nvt_touch_d2s: Use a FIFO thread for work processing
- ... see on github
r5.3:
- Linux 4.4.194 merged
- LA.UM.7.5.2.r1-03700-8x96.0 CAF tag merged
- added some missing changes from LA.UM.7.2.r1-07600-sdm660.0
- qcacld-3.0, fw-api, qca-wifi-host-cmn: LA.UM.7.2.r1-07600-sdm660.0 CAF tag merged
- sched: Import sched_irq_work_queue()
- cpufreq: schedutil: Queue sugov irq work on policy online cpu
- printk: silence healthd messages from userspace
- sched/fair: Don't assign runtime for throttled cfs_rq
- Revert "drivers: input: touchscreen: nvt_touch_e7s & synaptics_dsx_e7s: Use FIFO"
what is Kangaro spectrum injector
and what perfboost conf. do
plz clarify
Did you solve Huaxing panel problem because it was still in version 3.0 If you no longer take a consideration!
John Amin said:
what is Kangaro spectrum injector
and what perfboost conf. do
plz clarify
Click to expand...
Click to collapse
Spectrum injector is for the old GSIs, nowdays not really necessary. Perfboost fw config is EAS compatible config for the perfboost fw.
Frkanyldz said:
Did you solve Huaxing panel problem because it was still in version 3.0 If you no longer take a consideration!
Click to expand...
Click to collapse
Huaxing should work.
In the 2.6 version, this is not a problem, but other current kernels are still going black screen issue
I'd like to try this kernel, but bootloop always bother me..
delphinuz said:
I'd like to try this kernel, but bootloop always bother me..
Click to expand...
Click to collapse
Magisk and some modules bother you.(or the stalkers)
ktommy91 said:
Spectrum injector is for the old GSIs, nowdays not really necessary. Perfboost fw config is EAS compatible config for the perfboost fw.
Click to expand...
Click to collapse
what do you recommend as cpu gov. for 3giga ram whyred varient for optimum battery and performence without overclocking
works on miui?
Non UV versions are up, flash if you experience random freezes.
John Amin said:
what do you recommend as cpu gov. for 3giga ram whyred varient for optimum battery and performence without overclocking
Click to expand...
Click to collapse
Darktuil +512 MB zRAM
raptorddd said:
works on miui?
Click to expand...
Click to collapse
Should.
ktommy91 said:
Non UV versions are up, flash if you experience random freezes.
Click to expand...
Click to collapse
UV versions what is that
John Amin said:
UV versions what is that
Click to expand...
Click to collapse
under volt.
raptorddd said:
under volt.
Click to expand...
Click to collapse
do you mean not overclock
John Amin said:
do you mean not overclock
Click to expand...
Click to collapse
different thing. undervokt is voltage of cpu lowered so it consumes less power.. if too low it will reboot or freeze phone . if so flash the zip that says non UV
OC overclocked cpu get higher frequencies ..
ktommy91 said:
Non UV versions are up, flash if you experience random freezes.
Click to expand...
Click to collapse
Man you should've made non uv zip long time ago. I was having bootloop on your kernel since v2.0. If you would have made non uv verison back then. We would not have bootlooo problem. Everything is working perfectly now. No reboots.
One request can you make a ramdisk zip for setting schedutil governer as default like in insigniux where flashing it will make schedutil default cpu governor
raptorddd said:
different thing. undervokt is voltage of cpu lowered so it consumes less power.. if too low it will reboot or freeze phone . if so flash the zip that says non UV
OC overclocked cpu get higher frequencies ..
Click to expand...
Click to collapse
so what version you recommend safer non UV or normal
John Amin said:
so what version you recommend safer non UV or normal
Click to expand...
Click to collapse
I recommend non uv as uv one was causing bootloop
Discussion moved to my telegram group, you can find new updates there
!!ARM64 discontinued!!
Kernel Features (ARM Version):For Stock
GPU Overclocked to 650MHz
Charge input 1.6A
Added ZRAM
ZRAM compression changed to lz4
Added exFAT support
Disabled All Samsung Security
Added Adaptive governor
Added Impulse governor
Added Intelliactive governor
Added ZEN I/O Scheduler
Added Kali NetHunter Driver
Disabled CRC (Performance up to 30%)
Disabled Samsung CPU Limit
There are more features in the new version, please check my github
For Custom
GPU Overclocked to 650MHz
Charge input 1.6A
Added ZRAM
ZRAM compression changed to lz4
Added exFAT support
Disabled All Samsung Security
Added Adaptive governor
Added Impulse governor
Added Intelliactive governor
Added ZEN I/O Scheduler
Added Kali NetHunter Driver
Integrated Viper4Android Driver
Disabled CRC (Performance up to 30%)
There are more features in the new version, please check my github
Known issues (ARM Version):
All issues fixed
How to install:
Download Kernel
Download latest Magisk
Open recovery
Flash kernel
And re-flash Magisk
Download Link: https://ftp.batu33tr.workers.dev/0:/Kernels/J4+/ARM/
Telegram Links:
ProjectMedusa Update Channel
ProjectMedusa Support Group
Official J4+/J6+/J4 Core/J2 2018 Telegram Group
Kernel Source:
Kernel Sources (ARM Stock):https://github.com/Batu33-TR/android_kernel_samsung_j4primelte
Kernel Sources (ARM Custom):https://github.com/Batu33-TR/android10_caf_kernel
Kernel Sources (ARM64):https://github.com/Batu33-TR/android_kernel_samsung_msm8917_64
All In One Module Source:https://github.com/Batu33-TR/AIOMedusa
Changelog (ARM):
v1.7
Added too many features, please check download link and v1.7 tag
v1.6
Added Adaptive governor
Added Intelliactive governor
Added ZEN I/O Scheduler
Custom Kernel compiled new source
v1.5.1
Fixed small bug
v1.5
Updated touchscreen driver
Disable Samsung Max CPU freq limit
v1.4.2
Disabled CRC
Added missing kali features
v1.4.1
Fixed small bug
v1.4
Revert: Charge Input Changed 1.6A
Added Kali NetHunter Support
Integrated Viper4Android Driver for Custom
MTP Proberly Fixed
v1.3
Added overclock
Fast charge properly fixed
Added exFAT driver
Added adaptive governor, this governor fixed "min cpu freq:960MHz" limits.
v1.2
Fixed broken mtp
v1.1
Now installer supported to android 9-10 stock-custom
Fixed fast charge problem
v1.0
Initial build
Changelog (ARM64):
v2.1-V4A
Integrated Viper4Android driver
V2.1
Added adaptive governor, this governor fixed "min cpu freq:960MHz" limits.
V2.0
ARM64 inital build
Thanks to:
@MacTavishAO to Touchscreen driver and mtp fix
@kapmino269 to Kali NetHunter, zram, zram enabler, some codes in all in one module
@Geckyn to overclock CPU, GPU, fast charge, ARM64 kernel source and exFat support
@osm0sis AnyKernel3 installer
@topjohnwu Magisk
@Zackptg5 MMT-Extended
Kernel Pictures:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
nice work batuu
congrats bro keep up the good work
jayem tech said:
nice work batuu
congrats bro keep up the good work
Click to expand...
Click to collapse
Thanks bro
Batu33 said:
Kernel Pictures:
Click to expand...
Click to collapse
where can i download that evolution x v.4.20 OS10 for j4plus? Thanks!
iam2weak said:
where can i download that evolution x v.4.20 OS10 for j4plus? Thanks!
Click to expand...
Click to collapse
https://drive.google.com/open?id=1XyFMIyYUs1eW1BVPDbleg2IEYSkYZ6nO
Flashed this kernel following the instructions provided but after it boots into OS, touchscreen is not working...
I am doing something wrong?
Do I also need the Magisk module fix on latest v1.2? Can I just flash kernel only without it?
dodan.andrei said:
Flashed this kernel following the instructions provided but after it boots into OS, touchscreen is not working...
I am doing something wrong?
Click to expand...
Click to collapse
Are you sure? All features and touch working my phone
Andhika24kd said:
Do I also need the Magisk module fix on latest v1.2? Can I just flash kernel only without it?
Click to expand...
Click to collapse
Yeah required. Install modules in magisk manager
Just great for the ARM64. But I think you forgot to add the 2.1 link, there is only source code zips lmao.
Good work seriously
Yackgire said:
Just great for the ARM64. But I think you forgot to add the 2.1 link, there is only source code zips lmao.
Good work seriously
Click to expand...
Click to collapse
I'm already uploading GitHub, check download link
Batu33 said:
Kernel Pictures:
Click to expand...
Click to collapse
I'm upload new ARM and ARM64 screenshot
Just have a little bit problem here: I can't find the Anykernel manager app. Only third-party kernel managers
Yackgire said:
Just have a little bit problem here: I can't find the Anykernel manager app. Only third-party kernel managers
Click to expand...
Click to collapse
No no, any kernel manager app = ex kernel manager, kernel adiutor....
Batu33 said:
No no, any kernel manager app = ex kernel manager, kernel adiutor....
Click to expand...
Click to collapse
Yeah, I notice it. I'm using Smart-Pack Kernel to change the governor. Thanks
Yackgire said:
Yeah, I notice it. I'm using Smart-Pack Kernel to change the governor. Thanks
Click to expand...
Click to collapse
You're welcome, and im updating zram starter. Dont forget to install new zram starter
Still doesn't appear the Kernel in Github, maybe wanna check this
Yackgire said:
Still doesn't appear the Kernel in Github, maybe wanna check this
Click to expand...
Click to collapse
Under v2.0 because it is alphabetical order
Still no 2.1 version kernel under github. I flashed 2.0 and there is no overclock or even new governor
On v1.3 arm version i still get a non functional touchscreen after flashing it..i have a j415fn if that counts...so can you help me with this problem?