/* Project is End of Life */
I am sorry to set this Project EOL. My device is broken and so i have no choice to develop and test this kernel in future.
If anyone wants to continue it - feel free to contact me if you need help.
/* Introduction */
I haven’t found any suitable kernel that supports Lineage-OS 14.1 (and likely other aosp nougat ROMs) for these variants of S5 though many custom kernels are available for many other devices with the same APQ8084 chipset (e.g.: shamu). So, I made one by simply picking a lot of good features from other existing APQ8084 kernels. All the credits go to many developers those create several kernels for this platform and eventually made my job very easy. Here I’m sharing the output of my work and hope you guys like this.
As i took over the maintenance of this kernel in a new thread, you can find the original thread here
/* DISCLAIMER!! */
Code:
I am not responsible for any damage to your device. Everything you are doing on your device is on your own risk.
I only own g901f/kccat6 (German variant). Hence, kernels under the category 'kccat6' are only tested by myself. 'lentislte' kernels are always untested.
Please note that flashing any custom Kernel including mine will void your warranty.
/* Supported devices */
lentislte: SM-G906S/K/L
kccat6: SM-G901F
/* Compatibility */
This kernel is only meant for Lineage-OS 14.1. It may or may not work on other LOS-14.1 (and AOSP) based Nougat ROMs (Please try in your own risk).
This kernel will NOT work in Samsung Stock and other TW ROMs.
/* How-to-Install */
1. Go to recovery (TWRP recommend)
2. Flash Kernel
3. Reboot and enjoy
/* Features */
Build from latest Lineage OS source code.
Build using Google arm-eabi 4.9 toolchain.
Anykernel concept for compatibility with maximum devices.
Kernel tweaker app recommend: Offical Kernel Auditor.
Added features include...
CPU voltage control
CPU_input boost
CPU Freq Gov: Intelliactive, Lionheart, Nightmare, Alucard, Blu_Active, Yankactive, & Ondemandplus.
CPU hotplugs: Intelli plug and mako hotplug.
TCP congestion algorithms: Westwood, reno, cubic etc.
IOScheds: SIO & FIOPS
IOSched_switcher
FSync enable/disable support
Fastcharge
Sound Control
Simple GPU Algoritham
FRandom
KCAL v2 advanced colour management
a lot more...
/* Features likley added in the future */
Suggest me...
/* Downloads */
G901F/kccat6 V7 on Androidfilehost
G906/lentislte V7 on Androidfilehost
Version March 2018 (untested use at your own risk!!!!)
G901F/kccat6 V8.03 on Androidfilehost
G906/lentislte V8.03 on Androidfilehost
/* ChangeLog */
Code:
V7 (26.11.2017):
Synced with LOS commit until 24.11.2017
/* Special note to ROM developers */
You are allowed to include my kernel in any ROMs. Feel free to contact me, if you need any assistance from my side.
/* Acknowledgements */
@sunilpaulmathew
@cvxda
@franciscofranco
@faux123
@flar2
@Imoseyon
@savoca
@Lord Boeffla
@Sultanxda
@Grarak
@osm0sis
@Alucard24
Many other XDA developers
XDA:DevDB Information
SmartPack kernel project for LOS-14.1 [G901F] / [G906S/K/L], Kernel for the Samsung Galaxy S5
Contributors
wilmsn, sunilpaulmathew
Source Code: https://github.com/wilmsn/SmartPack-Kernel-Project_apq8084
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V7
Stable Release Date: 2017-11-26
Created 2017-11-26
Last Updated 2018-03-03
Reserved
Reserved #2
Good job @wilmsn
& thank you for agreeing to maintain my project...
With the latest mokee nightly, kccat6 and v7 no wifi. Please fix it.
Best kernel respectively draining was v5r1.
Bad news today: My phone is dead, i am unable to recharge it. Think that the USB Board is demaged.
Do i find someone who will do the test on new builds for me?
If not i have to publish untested or stop building this kernel......
wilmsn said:
Bad news today: My phone is dead, i am unable to recharge it. Think that the USB Board is demaged.
Do i find someone who will do the test on new builds for me?
If not i have to publish untested or stop building this kernel......
Click to expand...
Click to collapse
I have a g906s. V7 seemed to work well even with the problematic LOS 14.1 Dec. 7 build although I didn't test wifi. I didn't dare flash V7 on the latest LOS build being that it's two versions behind now.
What do you need? I could test a new build if you're willing to push another one out; I'm running LOS 14.1, the latest build (12.14). I'd need a list and some guidance unless a basic "it works" or "x is broken / not working" will suffice. (I wish I knew how to compile a kernel but have zero coding skills.)
Thanks for taking this over from @sunilpaulmathew.
New version V7.12
December version is out.
Commit are included from LOS until 16.12.2017
Downloads:
KCCAT6 / G901F
LENTISLTE / G906
Please always remember: My device is broken and this builds are untested.
If you are able to test please leave test remarks here.
Have fun
Norbert
v.7.12 works perfectly with MK71.2-kccat6-171215-RELEASE. Especially Wifi has returned. Too early for judging battery life. Thanks a lot.
SmartPack-Kernel-lentislte-stable-v7.12-20171217 on LOS 14.1 (12.14 build). MTP for file transfer seems broken in windows 10; without smartpack it worked fine. I noticed the same problem with V7 as well.
With Mokee MTP is not broken. I have more battery drain than with v.5r1. which is not compatible to LOS based roms since 12/07/17.
I have a suggestion for the next version: you could add overclocking. The previous developer of this kernel wanted to add it, too. It was written in his future features list, but it seems not being included anymore in your new list.
WiFi is Broken, Again. S5 Plus
On latest LineageOS/RR OS, WiFi is broken. It was working on previous LOS build but now on latest build, its gone. Please fix soon.
New Version V8.03 (untested!!!!)
I just published a new but untested version. Synced with LOS sources until today.
As my device is broken i have no chance to test it - so please be carefull and make a backup before using it.
Links to download in OP.
Have fun Norbert
Did anyone test this version with April version of LOS?
Yes it works but the soundcontrol are not.
InsigniuX Kernel for xiaomi_sdm660 with essential features. This project was initialised for whyred. us Users reported it working well on Mi 6x, Created this thread. All download links and changelogs will be available in the whyred thread. I will update this thread as I update the kernel.
Features:
Latest CAF tag
Linux stable merge
Wireguard.
TCP - Westwood(default)
BFQ i/o scheduler
KCAL color control
Power Efficient Workqueue by default
Vibration Control
lz4 compression for zram
SdFAT support
Compiled with Dragon TC Clang 7.0 + Bootlin GCC 8.2 Bleeding Edge
Supports:
#Custom Roms(Oreo and Pie)
#Miui
Downloads
Thread
Source
Fund. If it's worth
duplicate thread closed
Welcome to The HeliosPro Kernel Thread for Galaxy J7 Nxt/Core/Neo
Built with Various Oreo 7870 Source.
Linaro GCC 7.3.1
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
-- Features --
[x]Fake Enforcing (Permissive and shows enforcing)
[x]Various Compiler Optimisations
[x]Compiled with Linaro7.3.1
[x]ADB Insecure
[x]Fake KNOX
[x]Private Mod support
[x]MultiCPU Governors
[x]Multi I/O Schedulers
[x]Multi TCP Algorithms
[x]Limited Wakelocks
[x]Dynamic Fsync 2.0
[x]Fsync
[x]PowerSuspend 1.5
[x]UKSM V1.23
[x]Boeffla wakelock blocker v1.1.0
[x]StateNotifier & SysfsHelper
[x]Optimized ZSwap
[x]Optimized Deadline I/O
[x]Better Input Booster
[x]Quicker Doze entry
[x]Other improvments for Batterylife and performance
[x]Support Android 8.0/8.1
[x]WireGaurd Support
[x]CPU VoltageControl
[x]CPU OC upto 1700MHz
[x]GPU OC Upto 1146MHz
[x]GCC 6/7 Support
[x]CRC Disabled by default
[x]Reduced Wakelocks
[x]GPU/CPU Voltage dropped
[x]Improved GPU Utilization
[x]Improved standby
[x]Adoptable SD patched
[x]Deodex oreo support
[x]Many ram improvments
[x]No sim breaking with 8.1 rooting
[x]Encryption Support for StockRoms
[x]And many more listed in changelogs below
[x]Pre-Rooted
The kernel comes included with EliteTuner to control various kernel parts.
--How to install--
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Open developer options (Press aboutphone > build number 7 times) Enable OEM Unlock
Flash TWRP Recovery that can be found in J701 Section
Fully Wipe internal storage and format data (Must for first time flashing TWRP)
Copy Kernel to your desired Location
Install Zip > Select kernel.zip
Reboot and wait
First time rooting, Open magisk app Once to ensure root is working
--Basic Info --
This kernel is mainly for users who want more than just root, As permissive allows for more flexibility with some of the mods found on xda
You are free to use this kernel in any future rom aslong as you Link this thread / Github Source
-- Credits --
@ananjaser1211 for this golden kernel and adding support for our device.
@BlackMesa123 and @corsicanu for working with my projects
@topjonhuw For Magisk
@geiti94 For Wifi password Fix
@Noxxxious For general help
@JaskaranSM for Building it For J7velte
@mohitmallick17 for his zip template
And my Elite-Team for their contributions to my projects and being Awesome.
Download <> Changelog <> More info In second Post
Github Source :http://github.com/jaskaranSM/Helios_7870
XDA:DevDB Information
HeliosPro Kernel V2.6-J7velte, Kernel for the Samsung Galaxy J7
Contributors
JaskaranSM
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V2.7
Stable Release Date: 2019-06-07
Created 2019-02-28
Last Updated 2019-06-07
HeliosPro V2.7 UpdateThis is TOUCHWIZ only. The new compiler greatly improves performance on both 8.0 and 8.1 Based roms.
Enjoy, i know im not making any roms due to time and My potato PC , but i can support this kernel.
Changelog :-
- Compiled with Linaro 7.4.1 Compiler
- Performance and battery greatly improved with new compiler
- IO Schedular Driver Optimisations
- Added hKtweaks app for kernel tuning. (Thanks @corsicanu)
- More Speedier.
- Added NVS Hibernation Driver for better power management.
- Semi-OFast Optimsations for proper balance between performance and battery backup.
- Added Newer Boefolla Wakelock Blocker
- Added Newer Xpad (Joystick Controller) Drivers for Better Compatibilty.
- Added State Notifier Driver
- Added F2FS Filesystem Support.
- Memory driver using FIFO Queue and crypto optimisations
- Updated Wireguard VPN driver.
- Enabled IP tunneling for IPv6 Networks with TCP and UDP ports Support.
- Hotplugging with Real Time Scheduling
- Reduced Wakelocks for WLAN (WiFi) driver
- Added a lot of new TCP congestion Algorithms.
- Initial TCP window size is set to 64k for better caching
- More precise cpu frequency control
- Magisk Included
- New Cool AROMA theme
Follow the Full change log on the Github source.
Download : Google Drive
Size : 34MB
HeliosPro V2.6 UpdateThis is TOUCHWIZ only. The new compiler greatly improves performance on both 8.0 and 8.1 Based roms.
Enjoy, i know im not making any roms due to time, but i can support this kernel.
Changelog :-
- Compiled with Linaro 7.3.1 Compiler
- Performance and battery greatly improved with new compiler
- Fixed custom ramdisk scripts
- Deodex Supported well with magisk
- GMS Blocker
- 99Killer service (kills gms in idle for better sleep)
- NFC Should work now
- More precise cpu voltage
- Magisk 18.1 Included
Follow the Full change log on the Github source.
Download : Google Drive
Size : 37MB
Does the flash write something to the data partition the requires it to be formatted?
I'm asking because it seems like it would be easier for most people, me included, to be able to copy those files and set permissions from the running system opposed to formatting in order to make data readable from TWRP.
Make for Galaxy J6 please
Thanks...Man
The kernel has a problem, the adjustments and how much it goes to the GPU regarding its frequency does not appear, and does not allow overclocking
I have bin 7 android 9 this work?
Welcome to The HeliosPro Kernel Thread for Galaxy J7 Nxt/Core/Neo
Built with Various Oreo 7870 Source.
Linaro GCC 7.3.1
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
-- Features --
[x]Fake Enforcing (Permissive and shows enforcing)
[x]Various Compiler Optimisations
[x]Compiled with Linaro7.3.1
[x]ADB Insecure
[x]Fake KNOX
[x]Private Mod support
[x]MultiCPU Governors
[x]Multi I/O Schedulers
[x]Multi TCP Algorithms
[x]Limited Wakelocks
[x]Dynamic Fsync 2.0
[x]Fsync
[x]PowerSuspend 1.5
[x]UKSM V1.23
[x]Boeffla wakelock blocker v1.1.0
[x]StateNotifier & SysfsHelper
[x]Optimized ZSwap
[x]Optimized Deadline I/O
[x]Better Input Booster
[x]Quicker Doze entry
[x]Other improvments for Batterylife and performance
[x]Support Android 8.0/8.1
[x]WireGaurd Support
[x]CPU VoltageControl
[x]CPU OC upto 1700MHz
[x]GPU OC Upto 1146MHz
[x]GCC 6/7 Support
[x]CRC Disabled by default
[x]Reduced Wakelocks
[x]GPU/CPU Voltage dropped
[x]Improved GPU Utilization
[x]Improved standby
[x]Adoptable SD patched
[x]Deodex oreo support
[x]Many ram improvments
[x]No sim breaking with 8.1 rooting
[x]Encryption Support for StockRoms
[x]And many more listed in changelogs below
[x]Pre-Rooted
The kernel comes included with EliteTuner to control various kernel parts.
--How to install--
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Open developer options (Press aboutphone > build number 7 times) Enable OEM Unlock
Flash TWRP Recovery that can be found in J710 Section
Fully Wipe internal storage and format data (Must for first time flashing TWRP)
Copy Kernel to your desired Location
Install Zip > Select kernel.zip
Reboot and wait
First time rooting, Open magisk app Once to ensure root is working
--Basic Info --
This kernel is mainly for users who want more than just root, As permissive allows for more flexibility with some of the mods found on xda
You are free to use this kernel in any future rom aslong as you Link this thread / Github Source
-- Credits --
@ananjaser1211 for this golden kernel and adding support for our device.
@BlackMesa123 and @corsicanu for working with my projects
@topjonhuw For Magisk
@geiti94 For Wifi password Fix
@Noxxxious For general help
@JaskaranSM for Building it For J7velte
@mohitmallick17 for his zip template
And my Elite-Team for their contributions to my projects and being Awesome.
Download <> Changelog <> More info In second Post
Github Source :http://github.com/jaskaranSM/Helios_7870
XDA:DevDB Information
HeliosPro Kernel V2.6-J7velte, Kernel for the Samsung Galaxy J7
Contributors
JaskaranSM
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V2.6
Stable Release Date: 2019-02-28
Created 2019-02-28
Last Updated 2019-02-28
Welcome to The HeliosPro Kernel Thread for Galaxy J7 Nxt/Core/Neo
Built with Various Oreo 7870 Source.
Linaro GCC 7.3.1
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
-- Features --
[x]Fake Enforcing (Permissive and shows enforcing)
[x]Various Compiler Optimisations
[x]Compiled with Linaro7.3.1
[x]ADB Insecure
[x]Fake KNOX
[x]Private Mod support
[x]MultiCPU Governors
[x]Multi I/O Schedulers
[x]Multi TCP Algorithms
[x]Limited Wakelocks
[x]Dynamic Fsync 2.0
[x]Fsync
[x]PowerSuspend 1.5
[x]UKSM V1.23
[x]Boeffla wakelock blocker v1.1.0
[x]StateNotifier & SysfsHelper
[x]Optimized ZSwap
[x]Optimized Deadline I/O
[x]Better Input Booster
[x]Quicker Doze entry
[x]Other improvments for Batterylife and performance
[x]Support Android 8.0/8.1
[x]WireGaurd Support
[x]CPU VoltageControl
[x]CPU OC upto 1700MHz
[x]GPU OC Upto 1146MHz
[x]GCC 6/7 Support
[x]CRC Disabled by default
[x]Reduced Wakelocks
[x]GPU/CPU Voltage dropped
[x]Improved GPU Utilization
[x]Improved standby
[x]Adoptable SD patched
[x]Deodex oreo support
[x]Many ram improvments
[x]No sim breaking with 8.1 rooting
[x]Encryption Support for StockRoms
[x]And many more listed in changelogs below
[x]Pre-Rooted
The kernel comes included with EliteTuner to control various kernel parts.
--How to install--
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Open developer options (Press aboutphone > build number 7 times) Enable OEM Unlock
Flash TWRP Recovery that can be found in J710 Section
Fully Wipe internal storage and format data (Must for first time flashing TWRP)
Copy Kernel to your desired Location
Install Zip > Select kernel.zip
Reboot and wait
First time rooting, Open magisk app Once to ensure root is working
--Basic Info --
This kernel is mainly for users who want more than just root, As permissive allows for more flexibility with some of the mods found on xda
You are free to use this kernel in any future rom aslong as you Link this thread / Github Source
-- Credits --
@ananjaser1211 for this golden kernel and adding support for our device.
@BlackMesa123 and @corsicanu for working with my projects
@topjonhuw For Magisk
@geiti94 For Wifi password Fix
@Noxxxious For general help
@JaskaranSM for Building it For J7velte
@mohitmallick17 for his zip template
And my Elite-Team for their contributions to my projects and being Awesome.
Download <> Changelog <> More info In second Post
Github Source :http://github.com/jaskaranSM/Helios_7870
XDA:DevDB Information
HeliosPro Kernel V2.6-J7velte, Kernel for the Samsung Galaxy J7
Contributors
JaskaranSM
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V2.6
Stable Release Date: 2019-02-28
Created 2019-02-28
Last Updated 2019-02-28