[KERNEL][22.02.2019]Phoenix Kernel V3.6 for the Galaxy A6 (2018)

Search This thread

renoxtv

Senior Member
Aug 1, 2018
86
129
19
Nessebar


Hello A6 users! I present you my first custom kernel for this phone. It has some pretty cool features. They are:
● Prerooted with Magisk 18.1
● SELinux Permissive
● Deleted all kinds of security measures like DM-Verity, RMM, Knox, TIMA, defex
● 5V/2A charging support (needs charger and cable that can supply it)
● CPU overclock to 1.7GHz (original 1.6)
● GPU overclock to 1.3GHz (original 1.0)
● Fsync on/off support
● CRC on/off support
● SafetyNet patched
● Overclock screen refresh rate to 64Hz
● CPU and GPU undervolt for optimal battery life and thermals
● Added tons of custom CPU governors and I/O schedulers
● Boeffla Wakelock Blocker
● Ultra Kernel Samepage Merging
● FRANDOM support
● Reduced time to sleep
● Wireguard support
● ARCH power support
● Prop tweaks including 1080p youtube playback support
● Undervolted display, touchpanel, vibrator motor and sensors for better battery life
● Disabled Exynos Input Booster
● Disabled Exynos GPU DVFS
● Spectrum proffiles support with optimized presets (can be found in the integrated OxygenControl app)
● Built with Linaro 7.4.1 toolchain
● Kernel base J600GDXU3ARL1
● Ramdisk base J600GUBS3ASA7 (January patch)


Supported variants:

SM-A600FN (Europe) - Working
SM-A600F (Africa/Asia) - Working
SM-A600G (Asia) - Working
SM-A600GN (Latin America) - Probably working (needs testing)
SM-A600N (Korea) - Probably working (needs testing)
SM-A600P (USA Sprint) - NOT supported - Exynos 7884 CPU
SM-A600T (USA TMobile) - NOT supported - Exynos 7884 CPU
SM-A600T1 (USA TMobile) - NOT supported - Exynos 7884 CPU
SM-A600A (USA AT&T)- NOT supported - Exynos 7884 CPU
SM-A600AZ (USA AT&T) - NOT supported - Exynos 7884 CPU
SM-A600U (USA Unlocked) - NOT supported - Exynos 7884 CPU (not confirmed)
SM-A605 (Any A6+ variants) - NOT supported - Snapdragon 450 CPU

Download links:
Google Drive Folder

Installation instructions
1. You need a custom recovery installed like TWRP, a link to can be found here. Follow the instructions carefully and strictly to install it.
2. Boot into TWRP then go to Install and navigate to the kernel zip file. Click on it and swipe to install. Everything will go automatically.
3. Once it finishes you are basically done, reboot your phone and enjoy.

And finally, here are some screenshots from my fellow testers:

Credits:
@renoxtv obviously
@ananjaser1211 and @corsicanu for many commits and help with troubleshooting
@BlackMesa123 for RMM patches
@topjohnwu for Magisk
@DarkLord1731 for making oxygen control app and Spectrum proffiles for 7870
And the guys who went trough my torture of testing everything

XDA:DevDB Information
[KERNEL][22.02.2019]Phoenix Kernel V3.6 for the Galaxy A6 (2018), Kernel for the Samsung Galaxy A6

Contributors
renoxtv
Source Code: https://github.com/renoxtv/android_kernel_samsung_a6lte_exynos7870

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: V3.6
Stable Release Date: 2019-02-22

Created 2018-08-22
Last Updated 2019-02-22
 
Last edited:

renoxtv

Senior Member
Aug 1, 2018
86
129
19
Nessebar
Q&A
Q: Why is my OEM Unlock turned off?
A: Don't worry about it. Some weird stuff happening there, it's still on tho.

Q: Will you add AOD?
A: No. Not because I don't want, because it's impossible. Trust me, me and other devs tried alot.

Q: Will you add X feature?
A: If it's possible to add and if it's not stupid.

Join here to get updates about my kernel
I have made a Telegram channel for updates on my kernel, maybe betas too.
Link: https://t.me/PhoenixKernelA6J6
 
Last edited:

renoxtv

Senior Member
Aug 1, 2018
86
129
19
Nessebar
For reporting bugs
So if there occurs a bug in the kernel, here are what you should do to help me fix that. Remember I work without a device so I can't replicate bugs myself.
1. Write your phone's model number
2. Write your phone's CSC code
3. Write your security patch level
4. Do you have any magisk modules installed?
5. Explain the issue with details
6. Replicate the issue, then boot straight to TWRP. From there go to Advanced > File Manager and navigate to /proc. Then find a file named last_kmsg, copy that to your internal storage or SDcard and upload it somewhere then send it in my XDA PM or Telegram PM at username MITKO7411XD
 
Last edited:

hasel17

Member
Jan 14, 2015
23
7
Bandar Lampung
Working on A600G.

Working perfectly with A600G latest update.

For faster charging, I don't see any improvement. Still stuck at 1.500mA like stock kernel. Testing using Samsung Adaptive Charger and Asus Zenfone 2 fast charger.
 
Last edited:
  • Like
Reactions: renoxtv

renoxtv

Senior Member
Aug 1, 2018
86
129
19
Nessebar
Working perfectly with A600G latest update.

For faster charging, I don't see any improvement. Still stuck at 1.500mA like stock kernel. Testing using Samsung Adaptive Charger and Asus Zenfone 2 fast charger.

Thank you for testing! I could try to add Adaptive fast charging but i don't wanna risk explosion :laugh: Plus i don't have this phone. I mainly did the faster charging for people with stock A6 chargers.

Nevur XD
 
Last edited:
  • Like
Reactions: an-_-dro and rekai

an-_-dro

Senior Member
Dec 28, 2012
444
189
Los Fabulous
Thank you for testing! I could try to add Adaptive fast charging but i don't wanna risk explosion :laugh: Plus i don't have this phone. I mainly did the faster charging for people with stock A6 chargers.


Nevur XD
thank you. hopefully for A6+ series also :D
my opinion fast charging not really necessary, for A6+ charging already fast and i prefer to choose default speed charging and long lasting battery than modified/faster charging but degrade battery life span.
so, for this "fast" charging feature thing, you better make 2 version of kernel... (default and modified charging speed)
 

renoxtv

Senior Member
Aug 1, 2018
86
129
19
Nessebar
thank you. hopefully for A6+ series also :D
my opinion fast charging not really necessary, for A6+ charging already fast and i prefer to choose default speed charging and long lasting battery than modified/faster charging but degrade battery life span.
so, for this "fast" charging feature thing, you better make 2 version of kernel... (default and modified charging speed)

Sadly, I will not support A6+ because it's a completely different phone with a Snapdragon 450 chip. I work on Exynos7870 phones, specifically this A6. About the fast charging, its up to the user how well they want to treat their battery. With faster charging or not, don't think the difference will be that big since the limitation is the charger. For example, I used to always charge my phone from my PC because it has low current and limit my battery to charge only to 80%. Now i only do the 80% thing but still. My J5 17 is 9 months old and it has only lost 200mAh of its battery capacity.

Phoenix Kernel V1.5 released. Changelog, Download link and a new antutu screenshot is in the 1st post
 
Last edited:

afzal0619

Member
Jun 25, 2016
5
0
Hello, I have installed the kernel v1.5 on my Samsung sm-a600g. But the GPU is underclocked to 728 mh. But according to your post it should be overclocked to 1146 mh.
 

afzal0619

Member
Jun 25, 2016
5
0
Hi Renoxtv, I really appreciate your work u have done for the improvement of Samsung a6. But I request you to not only fix the GPU clock but also I think It would be great to have the GPU overclocked to 1146 mhz. Bcoz it has only one core and for gaming performance it MUST be overclocked to 1146 mhz. Hoping the best from you.
 

renoxtv

Senior Member
Aug 1, 2018
86
129
19
Nessebar
Hi Renoxtv, I really appreciate your work u have done for the improvement of Samsung a6. But I request you to not only fix the GPU clock but also I think It would be great to have the GPU overclocked to 1146 mhz. Bcoz it has only one core and for gaming performance it MUST be overclocked to 1146 mhz. Hoping the best from you.

GPU OC is optional and will remain optional, I don't want complains about battery life. You can overclock your GPU manually with this app: https://drive.google.com/file/d/1tnWJvqhvj3s41V1LMRdrtyGYCsLEwNbV/view?usp=sharing (thanks for @DarkLord1731 for app)
Go to GPU tab, select min and max GPU frequency to 1146, set Mali Power policy to always_on and set GPU governor to Booster. Revert settings when you are done with your gaming, otherwise the GPU will always run at 1146MHz even when you're not playing and it will waste your battery. Anyway, A6 is not a gaming phone in any means and this kernel won't improve it a lot. I know the GPU OC is a little complicated but for now this is what we are stuck with
 
Last edited:

afzal0619

Member
Jun 25, 2016
5
0
Hi Renoxtv, thank you for replying so fast. I downloaded the kernel control app u provided in ur post. Everything gone as u told. Thanks to @DarkLord1731 too for his amazing kernel app. Now I can overclock the GPU as per my requirements. U are right that Samsung A6 is not the handset for gamers. But due to ur custom kernel the little overclocking in CPU and GPU will surely improve the gaming performance a bit. By the way keep up the good work and best of luck to u. :good:
 

renoxtv

Senior Member
Aug 1, 2018
86
129
19
Nessebar
Hello i have never flashed a custom kernel, could you give us the steps to follow please ?

If you already rooted your A6 before, installing the kernel is easy. You just download the latest kernel and flash it with TWRP. If you haven't rooted your phone, you must install custom TWRP recovery menu, go here to go to the TWRP thread, there are detailed instructions on how to install TWRP there, follow them strictly. If you successfully installed TWRP, you can then flash this kernel like you would install the rmm bypass zip and no-verity zip.
For live help I suggest you join this telegram group:
https://t.me/joinchat/EIBw1kpS4JYAdol689slGw
 
Last edited:

mr__robot

New member
Feb 6, 2016
2
0
;-;

How do I install this? It looks really neat, but i don't want to mess up with custom recoveries. 谢谢
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12


    Hello A6 users! I present you my first custom kernel for this phone. It has some pretty cool features. They are:
    ● Prerooted with Magisk 18.1
    ● SELinux Permissive
    ● Deleted all kinds of security measures like DM-Verity, RMM, Knox, TIMA, defex
    ● 5V/2A charging support (needs charger and cable that can supply it)
    ● CPU overclock to 1.7GHz (original 1.6)
    ● GPU overclock to 1.3GHz (original 1.0)
    ● Fsync on/off support
    ● CRC on/off support
    ● SafetyNet patched
    ● Overclock screen refresh rate to 64Hz
    ● CPU and GPU undervolt for optimal battery life and thermals
    ● Added tons of custom CPU governors and I/O schedulers
    ● Boeffla Wakelock Blocker
    ● Ultra Kernel Samepage Merging
    ● FRANDOM support
    ● Reduced time to sleep
    ● Wireguard support
    ● ARCH power support
    ● Prop tweaks including 1080p youtube playback support
    ● Undervolted display, touchpanel, vibrator motor and sensors for better battery life
    ● Disabled Exynos Input Booster
    ● Disabled Exynos GPU DVFS
    ● Spectrum proffiles support with optimized presets (can be found in the integrated OxygenControl app)
    ● Built with Linaro 7.4.1 toolchain
    ● Kernel base J600GDXU3ARL1
    ● Ramdisk base J600GUBS3ASA7 (January patch)


    Supported variants:

    SM-A600FN (Europe) - Working
    SM-A600F (Africa/Asia) - Working
    SM-A600G (Asia) - Working
    SM-A600GN (Latin America) - Probably working (needs testing)
    SM-A600N (Korea) - Probably working (needs testing)
    SM-A600P (USA Sprint) - NOT supported - Exynos 7884 CPU
    SM-A600T (USA TMobile) - NOT supported - Exynos 7884 CPU
    SM-A600T1 (USA TMobile) - NOT supported - Exynos 7884 CPU
    SM-A600A (USA AT&T)- NOT supported - Exynos 7884 CPU
    SM-A600AZ (USA AT&T) - NOT supported - Exynos 7884 CPU
    SM-A600U (USA Unlocked) - NOT supported - Exynos 7884 CPU (not confirmed)
    SM-A605 (Any A6+ variants) - NOT supported - Snapdragon 450 CPU

    Download links:
    Google Drive Folder

    Installation instructions
    1. You need a custom recovery installed like TWRP, a link to can be found here. Follow the instructions carefully and strictly to install it.
    2. Boot into TWRP then go to Install and navigate to the kernel zip file. Click on it and swipe to install. Everything will go automatically.
    3. Once it finishes you are basically done, reboot your phone and enjoy.

    And finally, here are some screenshots from my fellow testers:

    Credits:
    @renoxtv obviously
    @ananjaser1211 and @corsicanu for many commits and help with troubleshooting
    @BlackMesa123 for RMM patches
    @topjohnwu for Magisk
    @DarkLord1731 for making oxygen control app and Spectrum proffiles for 7870
    And the guys who went trough my torture of testing everything

    XDA:DevDB Information
    [KERNEL][22.02.2019]Phoenix Kernel V3.6 for the Galaxy A6 (2018), Kernel for the Samsung Galaxy A6

    Contributors
    renoxtv
    Source Code: https://github.com/renoxtv/android_kernel_samsung_a6lte_exynos7870

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: V3.6
    Stable Release Date: 2019-02-22

    Created 2018-08-22
    Last Updated 2019-02-22
    5
    Q&A
    Q: Why is my OEM Unlock turned off?
    A: Don't worry about it. Some weird stuff happening there, it's still on tho.

    Q: Will you add AOD?
    A: No. Not because I don't want, because it's impossible. Trust me, me and other devs tried alot.

    Q: Will you add X feature?
    A: If it's possible to add and if it's not stupid.

    Join here to get updates about my kernel
    I have made a Telegram channel for updates on my kernel, maybe betas too.
    Link: https://t.me/PhoenixKernelA6J6
    3
    For reporting bugs
    So if there occurs a bug in the kernel, here are what you should do to help me fix that. Remember I work without a device so I can't replicate bugs myself.
    1. Write your phone's model number
    2. Write your phone's CSC code
    3. Write your security patch level
    4. Do you have any magisk modules installed?
    5. Explain the issue with details
    6. Replicate the issue, then boot straight to TWRP. From there go to Advanced > File Manager and navigate to /proc. Then find a file named last_kmsg, copy that to your internal storage or SDcard and upload it somewhere then send it in my XDA PM or Telegram PM at username MITKO7411XD
    2
    Working perfectly with A600G latest update.

    For faster charging, I don't see any improvement. Still stuck at 1.500mA like stock kernel. Testing using Samsung Adaptive Charger and Asus Zenfone 2 fast charger.

    Thank you for testing! I could try to add Adaptive fast charging but i don't wanna risk explosion :laugh: Plus i don't have this phone. I mainly did the faster charging for people with stock A6 chargers.

    Nevur XD