[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] DJ_Steve:
Your warranty is now void.
I'm 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
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.

CURRENTLY TESTED VARIANTS

SM-J500FN

SM-J500F

UPDATE 15/09/16

New update out folks for the F and H models the FN model is unchanged

Changelog

[6.0.1] Updated kernel to 3.10.94
[6.0.1] Added UKSM
[6.0.1] fixed booting on the J500H

new download links below, reports of download speed be good as this is from my own server

[5.1.1 (J500FN)] - Mod Edit : Links Removed

[6.0.1 (J500F)] - Mod Edit : Links Removed

[6.0.1 J500H)] - Mod Edit : Links Removed

-------------------------------------------------------------------------------

UPDATE 04/09/16

few updates today folks, the 5.1.1 kernel has some other more changes compared to the 6.0.1 version currently as im having problems getting some of the changes to work on the newer kernel.

CHANGELOG

[5.1.1 Kernel Only] UKSM (Ultra Kernel Samepage Merging) enabled
[5.1.1 Kernel Only] Updated to linux kernel version 3.10.55
Updates and minor fixes to overclock suggested by Nickverse

please let me know any problems folks especially on the MM build

Download Links:

5.1.1 :Mod Edit : Links Removed

6.0.1 : Mod Edit : Links Removed

---------------------------------------------------------------------------------------------

UPDATE 25/08/16

ok folks nice new update for you all here.

changelog below

Experimental 1.97Ghz and 2.07Ghz cpu overclocks
KCAL Display color options added
few other minor tweaks

keep an eye on cpu temps if your running device hard at high clock speeds as these two high end clock speeds are highly experimental, they seem to be stable for me but your mileage may vary.

new download links are below

5.1.1 Version : Mod Edit : Links Removed

6.0.1 Version : Mod Edit : Links Removed

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

Afternoon all,

recently got myself a older model J5 as my daily use phone, (got rid of my previous S5Mini for various reasons, one being samsungs insistance on badly designed code in the kernel and general instability) and have started playing around with kernel changes already and unlike on the s5mini the changes appear to be incredibly stable and make a very noticable difference to the device performance.

please make sure you pick the correct download for your android version as the 5.1.1 kernel WILL NOT WORK ON 6.0.1 AND VICE VERSA

first up a basic changelog of what i have changed or added to the stock j5 kernel

build with linaro 4.8 toolchain with tweaks for the cortex-A53
1.88Ghz CPU Overclock as standard
720mhz GPU Overclock
multiple cpu governors included (alucard, intel, yankactive, hyper, electrodemand, intelliactive, bluactive, zzmoove, smartmax, interactive, userspace, powersave, bioshock and performance)
Adreno Ideler support
MSM_Hotplug, mpdecision, alucard_hotplug, MSM_Sleeper
adjustable cpu thermal throttle
GPU Minimum clock now 100mhz
Forced USB Fast Charge (untested)
few new i/o schedulers added( zen and sio)
adaptive LMK enabled for hopefully better memory management performance
user-selectable option to enable/disable mmc crc support (upto 30% i/o performance boost by disabling this )
user-selectable disable/enable fsync
user-selectable ARCH_POWER on/off
power suspend added
lots of new tcp congestion algos added,
other various tweaks for A53 and general performance

this seems to be perfectly stable for me ive had no lockups or crashes on my device but your mileage may vary.

using the kernel adiutor from play store should allow most of the tweaks to be controlled.

zip for flashing in twrp is in the downloads section of this post,

let me know how you get on folks and any suggestions will be considered

DOWNLOAD LINK

5.1.1 Version - Mod Edit : Links Removed

6.0.1 Version - Mod Edit : Links Removed

6.0.1 USERS WILL NEED TO REFLASH SUPERSU AFTER FLASHING THE ZIP ABOVE AS IT REPLACES THE BOOT IMAGE - 5.1.1 USERS SHOULD KEEP ANY CUSTOM CHANGES TO RAMDISK AS FLASH WORKS DIFFERENTLY ON 5.1.1 BUILDS - YOU HAVE BEEN WARNED

Big thanks to MaDaLiNoSt , Mohamed_Karim and vaserbanix for helping with the 6.0.1 issues be it in testing builds or giving info :)

Please if you are able consider a small donation to help cover my costs as anything is greatly appreciated.

XDA:DevDB Information

[KERNEL] DMPKern For Galaxy J5, Kernel for the Samsung Galaxy J5

Contributors

DJ_Steve

Source Code: https://github.com/DJSteve/kernel_j500fn_djsteve

Kernel Special Features: overclock, gpu overclock, tweaks, linaro

Version Information

Status: Beta

Current Beta Version: 1.0b

Beta Release Date: 2016-08-22

Created 2016-08-22

Last Updated 2016-08-22