• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[kernel][A Series 2015][TW-MM] hadesKernel v2.6 [01.08.2017]

Search This thread

corsicanu

Recognized Developer
May 25, 2012
1,950
13,148
Bucuresti
Code:
Disclaimer
#include 
*
* [B]Your warranty is now void.[/B]
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
Welcome to hadesKernel

Some personal thoughts:
- this kernel works only on A3 and A5 2015 versions. I`m not responsable for what can happen if you flash on other devices.
- if you take any of my work without my permission i'll report you, and you'll probably get banned.
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- bug reports without device variant and logs can't be considered bugs - make sure you provide detailed info when reporting bugs;
- press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
- feel free to donate to me if you want to support my work.


Features:
  • Aroma Installer with root options
  • SuperSU 2.82 SR1
  • Magisk v13.3
  • OTG support enabled
  • knox 0x0
  • CPU overclock to 1.5Ghz
  • GPU overclock to 720Mhz
  • A500FUXXU1CQF5 update - June 2017 security patch
  • Adreno Idler
  • intelli_thermal
  • nvidia relaxation patch
  • undervolt
  • Color calibration
  • prima wlan driver
  • fast, stable and cool
  • Latest ramdisk
  • Permissive kernel
  • init.d support
  • maybe more - will update when remember...


Devices:

  • A300FU
  • A500FU
  • A500F
  • A500G
  • A500K
  • A500M
  • A500H
  • A500S
  • A500W
  • A500Y

Bugs:
  • None (see FAQ on #3 post for any issues)

Instructions:
  • make sure you have this twrp installed
  • download zip and put it into phone's storage
  • enter TWRP recovery
  • flash zip
  • reboot and enjoy

Telegram support

Downloads

Credits:
*DjSteve
*Lord Boeffla
*psndna88
*Bulgaricus
*SuperR
*Faux123
*duki994
*kernel testers
*if i missed someone PM me and i`ll add


XDA:DevDB Information
hadesKernel v2.6, Kernel for the Samsung Galaxy A Series

Contributors
corsicanu
Source Code: https://bitbucket.com/corsicanu/hadesKernel

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: v2.6
Stable Release Date: 2017-08-01

Created 2017-01-19
Last Updated 2018-11-12
 
Last edited:

corsicanu

Recognized Developer
May 25, 2012
1,950
13,148
Bucuresti
Changelog:
v2.6 - 01.08.2017
  • rebased kernel from scratch on A500FUXXU1CQF5 June 2017 security patch
  • built with optimised gcc 4.9.4
  • added latest Magisk v13.3 and SuperSU 2.82 SR1
  • fixed some graphic glitches (blue flickers)
  • ditched some things that weren`t actually working
v2.5 - 26.04.2017
  • fixed heating on A500G
  • fixed wifi
  • re-fixed camera for J5 family
  • added i/o schedulers back
v2.4 - 25.04.2017
  • kernel built permissive to avoid some issues
  • updated ramdisk to latest official fw
  • added root options in Aroma
  • added Magisk as root option
  • removed charging limit for some devices
  • disabled modules unload
  • reworked modules implementation,
    *now you can switch to any other kernel without wifi or FM Radio issues
  • reworked knox 0x0 script
  • revert update to linux 3.10.60 for now
  • revert add more governors for now
  • revert add hotplugs for now
  • revert add i/o schedulers for now
v2.3 - 05.04.2017
  • fixed camera focus for J series
  • added support for A500W and A500K
  • updated to linux 3.10.60
  • added more governors (alucard/lionfish/barry_allen/intelliactive - these can be unstable-use interactive if you have issues)
  • added hotplugs (intelliplug/bricked hotplug/alucard/msm_hotplug)
  • added i/o schedulers (vr/fiops/sioplus/zen) and set FIOPS as default
  • knox 0x0 - borrowed some things from magisk and from @Bulgaricus
  • updated powersuspend
  • ramdisk tune-ups
  • cpufreq tune-ups
  • memory/cache tune-ups
v2.2 - 20.02.2017
  • added support for J5 2015 (J500xx)
  • added usb fast charge
  • made cubic tcp default for better net speeds
  • disabled software CRC for better performance
  • optimized framebuffer for better performance
  • added regulator for overclock
  • undervolted for better battery
  • lowered safe frequency from 400 to 200mhz
  • A5S deepsleep fix
  • added nvidia relaxation patch for better battery
  • enhance power efficiency
  • implement fast idling of CPU
  • reduced high-load and average-load for better battery
  • enabled arch_power
  • lowered throttle threeshold and enable it by default
v2.1 - 10.02.2017
  • Fix FM Radio
  • Fix OTG for all versions
  • Fix overheating issues for G
  • Add support for A3FU
  • Add SuperSU-v2.79-SR3
v2.0 - 25.01.2017
  • J500HXXU2BPK4 update - December security patches
  • Add support for A500H/A500S versions
  • Add builtin wlan module
  • Add westwood tcp and make cubic default again
  • Adreno Idler 1.1, fixed msm_adreno_tz
  • Add powersuspend
  • More msm-thermal tweaks
  • kernel: reduce overheat
  • Enable multi-core power savings
  • Add SuperSU SR5 back
  • Fix Deepsleep for F/G/M
  • Add 50Mhz and 100Mhz frequencies for low consumption when awake (AOD)
  • Add dynamic sync 2.0
  • Add lcd notify
  • xz: Optimize Sfck Compression
  • Added Aroma Installer
v1.4 - 22.12.2016
  • Fixed wifi again for each version
  • Multitask and battery optimisations + permissive mode enabled
  • Fix for frequencies not sticking at boot
  • ramdisk cpu / io / battery tune-ups
  • Add specific ramdisk for each supported variants
  • Separate SU from ramdisk
  • Fixed Kcal (color calibration)
V1.3 - 15.12.2016
  • add KCAL driver
  • 4sysctl: favor filesystem
  • GPU OC to 720Mhz
  • Reverted CPU OC to 1.5Ghz
  • Fixed wifi for A500G
V1.2 - 11.11.2016
  • A500FU SuperSU SR3 patch + init.d support
  • SuperSU SR3 patch + init.d support
  • Experimental wifi fix
  • A500FU support
  • Switch to CUBIC TCP congestion control
  • arch/arm : compile with hardfloat + neon-vfpv4"
  • Tune-up for Cortex A53/ARMv8 architecture
V1.0 - 08.11.2016 - initial release
  • A500GXXU1CPH4 update
  • OTG and permissive enabling
  • free-mem optimisations
  • added SU patched ramdisk
  • 2.07Ghz CPU OC
  • Enable neon and VFPv3
  • enable xz compression
 
Last edited:

corsicanu

Recognized Developer
May 25, 2012
1,950
13,148
Bucuresti
Reserved

FAQ:

Q: My wifi is broken after flash. What to do?
A: Flash latest modem available for your device from here.

Q: Can`t connect to wifi network. What to do?
A: Reboot the phone, reboot the wifi router/ap, make sure you don`t have mac filtering enabled on ap/router.

Q: My mac address has changed, how can i get original one back?
A: Install Change my mac and restore original mac address. Please do note i am not responsable for any of your legal or less legal actions.

Q: Device appears as "unauthorized" in adb and notification to authorize doesn`t appear. What to do?
A: Enter developer options, disable usb debugging, wait 30 seconds and re-enable it. Now you should see the notification to allow debugging.

Q: loading
A: loading
 
Last edited:

batakpro

Member
Oct 20, 2016
17
2
negeri sembilan
hai there

Code:
Disclaimer
#include <std_disclaimer.h>
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
Welcome to hadesKernel

Features:
  • OTG support enabled
  • CPU overclock to 2.07Ghz
  • Added msm-thermal-simple for better temp handling
  • fast, stable and cool
  • SuperSU patched ramdisk
  • Permissive mode can be enabled
  • Latest source for new drivers and security patches
  • maybe more - will update when remember...

Devices:

  • A500F
  • A500G
  • A500FU-not yet
  • A500M-not yet

Bugs:
  • None (see FAQ on #3 post for any issues)

Instructions:
  • download zip and put it into phone's storage
  • enter TWRP recovery
  • flash zip
  • reboot and enjoy

Downloads

Credits:
*DjSteve
*SuperR
*Bulgar
*Faux123
*kernel testers
*if i missed someone PM me and i`ll add


XDA:DevDB Information
hadesKernel, Kernel for the Samsung Galaxy A Series

Contributors
corsicanu
Source Code: https://github.com/corsicanu/kernel-msm8916

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: v1.0
Stable Release Date: 2016-11-08

Created 2016-11-08
Last Updated 2016-11-08

can i use it on custom rom or it is for stock? is it for LL or MM?
 

leonardoncm

Member
Jan 31, 2015
37
8
29
Belém
Running Stable SM-A500M

:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D
Running Stable SM-A500M
 

Attachments

  • Screenshot_2016-11-08-20-19-59.png
    Screenshot_2016-11-08-20-19-59.png
    112.8 KB · Views: 2,867

Top Liked Posts

  • There are no posts matching your filters.
  • 53
    Code:
    Disclaimer
    #include 
    *
    * [B]Your warranty is now void.[/B]
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this kernel
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
    */
    Welcome to hadesKernel

    Some personal thoughts:
    - this kernel works only on A3 and A5 2015 versions. I`m not responsable for what can happen if you flash on other devices.
    - if you take any of my work without my permission i'll report you, and you'll probably get banned.
    - you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
    - bug reports without device variant and logs can't be considered bugs - make sure you provide detailed info when reporting bugs;
    - press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
    - feel free to donate to me if you want to support my work.


    Features:
    • Aroma Installer with root options
    • SuperSU 2.82 SR1
    • Magisk v13.3
    • OTG support enabled
    • knox 0x0
    • CPU overclock to 1.5Ghz
    • GPU overclock to 720Mhz
    • A500FUXXU1CQF5 update - June 2017 security patch
    • Adreno Idler
    • intelli_thermal
    • nvidia relaxation patch
    • undervolt
    • Color calibration
    • prima wlan driver
    • fast, stable and cool
    • Latest ramdisk
    • Permissive kernel
    • init.d support
    • maybe more - will update when remember...


    Devices:

    • A300FU
    • A500FU
    • A500F
    • A500G
    • A500K
    • A500M
    • A500H
    • A500S
    • A500W
    • A500Y

    Bugs:
    • None (see FAQ on #3 post for any issues)

    Instructions:
    • make sure you have this twrp installed
    • download zip and put it into phone's storage
    • enter TWRP recovery
    • flash zip
    • reboot and enjoy

    Telegram support

    Downloads

    Credits:
    *DjSteve
    *Lord Boeffla
    *psndna88
    *Bulgaricus
    *SuperR
    *Faux123
    *duki994
    *kernel testers
    *if i missed someone PM me and i`ll add


    XDA:DevDB Information
    hadesKernel v2.6, Kernel for the Samsung Galaxy A Series

    Contributors
    corsicanu
    Source Code: https://bitbucket.com/corsicanu/hadesKernel

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: v2.6
    Stable Release Date: 2017-08-01

    Created 2017-01-19
    Last Updated 2018-11-12
    24
    Changelog:
    v2.6 - 01.08.2017
    • rebased kernel from scratch on A500FUXXU1CQF5 June 2017 security patch
    • built with optimised gcc 4.9.4
    • added latest Magisk v13.3 and SuperSU 2.82 SR1
    • fixed some graphic glitches (blue flickers)
    • ditched some things that weren`t actually working
    v2.5 - 26.04.2017
    • fixed heating on A500G
    • fixed wifi
    • re-fixed camera for J5 family
    • added i/o schedulers back
    v2.4 - 25.04.2017
    • kernel built permissive to avoid some issues
    • updated ramdisk to latest official fw
    • added root options in Aroma
    • added Magisk as root option
    • removed charging limit for some devices
    • disabled modules unload
    • reworked modules implementation,
      *now you can switch to any other kernel without wifi or FM Radio issues
    • reworked knox 0x0 script
    • revert update to linux 3.10.60 for now
    • revert add more governors for now
    • revert add hotplugs for now
    • revert add i/o schedulers for now
    v2.3 - 05.04.2017
    • fixed camera focus for J series
    • added support for A500W and A500K
    • updated to linux 3.10.60
    • added more governors (alucard/lionfish/barry_allen/intelliactive - these can be unstable-use interactive if you have issues)
    • added hotplugs (intelliplug/bricked hotplug/alucard/msm_hotplug)
    • added i/o schedulers (vr/fiops/sioplus/zen) and set FIOPS as default
    • knox 0x0 - borrowed some things from magisk and from @Bulgaricus
    • updated powersuspend
    • ramdisk tune-ups
    • cpufreq tune-ups
    • memory/cache tune-ups
    v2.2 - 20.02.2017
    • added support for J5 2015 (J500xx)
    • added usb fast charge
    • made cubic tcp default for better net speeds
    • disabled software CRC for better performance
    • optimized framebuffer for better performance
    • added regulator for overclock
    • undervolted for better battery
    • lowered safe frequency from 400 to 200mhz
    • A5S deepsleep fix
    • added nvidia relaxation patch for better battery
    • enhance power efficiency
    • implement fast idling of CPU
    • reduced high-load and average-load for better battery
    • enabled arch_power
    • lowered throttle threeshold and enable it by default
    v2.1 - 10.02.2017
    • Fix FM Radio
    • Fix OTG for all versions
    • Fix overheating issues for G
    • Add support for A3FU
    • Add SuperSU-v2.79-SR3
    v2.0 - 25.01.2017
    • J500HXXU2BPK4 update - December security patches
    • Add support for A500H/A500S versions
    • Add builtin wlan module
    • Add westwood tcp and make cubic default again
    • Adreno Idler 1.1, fixed msm_adreno_tz
    • Add powersuspend
    • More msm-thermal tweaks
    • kernel: reduce overheat
    • Enable multi-core power savings
    • Add SuperSU SR5 back
    • Fix Deepsleep for F/G/M
    • Add 50Mhz and 100Mhz frequencies for low consumption when awake (AOD)
    • Add dynamic sync 2.0
    • Add lcd notify
    • xz: Optimize Sfck Compression
    • Added Aroma Installer
    v1.4 - 22.12.2016
    • Fixed wifi again for each version
    • Multitask and battery optimisations + permissive mode enabled
    • Fix for frequencies not sticking at boot
    • ramdisk cpu / io / battery tune-ups
    • Add specific ramdisk for each supported variants
    • Separate SU from ramdisk
    • Fixed Kcal (color calibration)
    V1.3 - 15.12.2016
    • add KCAL driver
    • 4sysctl: favor filesystem
    • GPU OC to 720Mhz
    • Reverted CPU OC to 1.5Ghz
    • Fixed wifi for A500G
    V1.2 - 11.11.2016
    • A500FU SuperSU SR3 patch + init.d support
    • SuperSU SR3 patch + init.d support
    • Experimental wifi fix
    • A500FU support
    • Switch to CUBIC TCP congestion control
    • arch/arm : compile with hardfloat + neon-vfpv4"
    • Tune-up for Cortex A53/ARMv8 architecture
    V1.0 - 08.11.2016 - initial release
    • A500GXXU1CPH4 update
    • OTG and permissive enabling
    • free-mem optimisations
    • added SU patched ramdisk
    • 2.07Ghz CPU OC
    • Enable neon and VFPv3
    • enable xz compression
    17
    Reserved

    FAQ:

    Q: My wifi is broken after flash. What to do?
    A: Flash latest modem available for your device from here.

    Q: Can`t connect to wifi network. What to do?
    A: Reboot the phone, reboot the wifi router/ap, make sure you don`t have mac filtering enabled on ap/router.

    Q: My mac address has changed, how can i get original one back?
    A: Install Change my mac and restore original mac address. Please do note i am not responsable for any of your legal or less legal actions.

    Q: Device appears as "unauthorized" in adb and notification to authorize doesn`t appear. What to do?
    A: Enter developer options, disable usb debugging, wait 30 seconds and re-enable it. Now you should see the notification to allow debugging.

    Q: loading
    A: loading
    13
    v2.2 is out :)
    Changelog
    • added support for J5 2015 (J500xx)
    • added usb fast charge
    • made cubic tcp default for better net speeds
    • disabled software CRC for better performance
    • optimized framebuffer for better performance
    • added regulator for overclock
    • undervolted for better battery
    • lowered safe frequency from 400 to 200mhz
    • A5S deepsleep fix
    • added nvidia relaxation patch for better battery
    • enhance power efficiency
    • implement fast idling of CPU
    • add intelli_thermal for better temp handling
    • reduced high-load and average-load for better battery
    • enabled arch_power
    • lowered throttle threeshold and enable it by default

    Downloads