Dear folks, today I'm presenting my very own custom-kernel for the Galaxy A5 and A7 2017!
This kernel provides many features and changes for everyone!.
This kernel is only for lineage(-based) and AOSP-based ROMs! Using it on non-AOSP ROMs (e.g. Stock-ROMs) will NOT work!
To change settings, it's recommended to use HkTweaks by @corsicanu because it is made especially for 7880 devices. Other apps like kernel adiutor or Mtweaks do work too, but some settings may not be available.
Im [COLOR="red"]NOT[/COLOR] responsible for bricked devices, dead SD cards or any damage done to your device.[/CENTER]
This kernel is compatible to all variations of A5 2017 and A7 2017.
Only A520F is tested as I have this device.
- CRC control
- TCP algorithms
- UKSM (Ultra kernel samepage merging)
- ARCH power
- Charging with up to 2A
- CPU and GPU voltage control
- GPU underclock/overclock
- Configurable wakelocks
- Dynamic Fsync
- Lots of CPU governors
- Lots of I/O schedulers
- Boeffla wakelock blocker
- and more
- Make sure to have the latest version of TWRP, Orangefox or SHRP installed
- Boot to TWRP
- Make a backup of your current boot partition (in case something goes wrong)
- Flash the installer zip
- Optionally, flash magisk or any other mod right after.
Downloads moved to post #2.
Changelogs moved to post #3.
- Thanks to @Option58 for the work on the official lineage sources for our device. Custom-kernels wouldn't be possible without him!
- Also thanks to @corsicanu because I integrated some of hadesKernel's features into this kernel.
- Thanks to everyone who worked on the features that this kernel contains.
[KERNEL][9.0/10.0][AOSP] riseKernel for A5 and A7 2017, Kernel for the Samsung Galaxy A Series 2017 A3, A5, A7
Source Code: https://github.com/Simon1511/android_kernel_samsung_universal7880/tree/rise-10.0
Kernel Special Features:
Last Updated 2020-09-06
Here's a couple of fixes for audio-related bugs people have had on aosp, try these and see if it helps at all:
Turning off/on didnt work
*Im NOT responsible for bricked devices, dead SD cards or any damage done to your device.
[LIST] [*][SIZE=3][B]Fixed CPU hotplug[/B][/SIZE] [*][SIZE=3][B]OSCCLK overclock (taken from Project butter J-type for exynos7870)[/B][/SIZE] [*][SIZE=3][B]Enabled MemCG [/B][/SIZE] [*][SIZE=3][B]Fixed a bug where apps took long to open[/B][/SIZE] [*][SIZE=3][B]Many under the hood changes for better performance [/B][/SIZE] [/LIST]
All roms I've tried on this device are stable enough for me to use every day ?*the Custom rom isn't stable enough for daily use, maybe a MILESTONE / RELEASE will do, but nighlty NO.
Im using Hades ported ROM, i've fixed the issue within it and it's all smooth now and bug free. If you want to try it then i give you a hint to fix the issue there, it's in the floating_feature.xml, the settings he used isn't for our device so we need to change it or see the Korea ROM floating_feature settings for reference . Framework, SystemUI need to be adjusted.