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

[KERNEL] C20 Kernel for Motorola Z3 Play (beckham) [OC]

Search This thread

nach0x

Senior Member
Jul 12, 2012
113
53
C20 Kernel​
Hi all!
Here is my custom kernel for the beckham, it is based in the LineageOS SDM660 Kernel, with the fixes from @Jleeblanch

The aim of this project is to have a kernel with overclock capabilities in order to get the Snapdragon 636 more closer to the Snapdragon 660. The rest of the kernel will be remain untouched (or for the most part).

Features:

- CPU Overclocked Big clusger up to 2.45 ghz (default frequency set at 2.2 Ghz) Small cluster up to 1.9 ghz
- GPU model faked to Adreno 512, with this now games loads more optimized drivers aimed for the 512.
- For some reason CPU-Z detects the device as a Snapdragon 660 (I wouldn't call this a feature :D )

Geekbench results

IMG-20200901-100653-017.jpg


Installation
1. Flash in TWRP recovery

Downloads:

LOS: https://www.androidfilehost.com/?fid=8889791610682927399

STOCK ROM: https://www.androidfilehost.com/?fid=10763459528675577138

Feel free to contribute with ideas to make this device even better! If you have any bugs to report, please attach a logcat.

Source code: https://github.com/nahueloco/kernel_motorola_sdm660

HUGE Thanks to @moonlightdrive who helped me develop this kernel​
 
Last edited:

nach0x

Senior Member
Jul 12, 2012
113
53
Update 03 Nov. 2020

- Added kernel Zip for Stock Rom (Pie)
 
Last edited:

raimyson

Member
Mar 7, 2013
5
1
is it possible to download the original kernel version? when I use this kernel the moto fashion doesn't work correctly
 

Globalrebel

Senior Member
Nov 8, 2006
755
112
California
Stoked about this. This phone has not gotte much love and just glad its starting to see something! Hoping to get the latest version of Android on this thing sooner or later.
 

nach0x

Senior Member
Jul 12, 2012
113
53
How stable it is on overclocked speed?

It usually depends on your device, but I managed to get a stable OC at max Frequency. Regarding bugs, the kernel is 95% similar to the one found in LOS, only things that have changed are the frequency table, GPU model, and some minor tweaks.

I have also made Stock rom compatible kernel with OC capabilities. Tell me guys if you want it as well!
 

mosta00

Senior Member
Jun 17, 2010
148
43
A question: this kernel, can be apply over [ROM][OFFICIAL] LineageOS 17.1 ?

Nevermind: it's does! ;)
 
Last edited:

chukundeda

Member
Jun 2, 2014
18
5
Vranje
Thank you nach0x very much for this Kernel!

I flash the Kernel for Stock ROM about 2 weeks ago and it works perfectly so far. I got almost the same result in Geekbench, but as I notice in this Kernel the default Governor is Performance unlike the one for the LinageOS, where the Governor is Interactive. Does it matter?
And GPU is not changed to 512 on Stock Kernel like you said for LinageOS Kernel
 
Last edited:

chukundeda

Member
Jun 2, 2014
18
5
Vranje
Hi, it's me again. I am surprised that no one else is showing interest in this wonderful kernel tweak.
In a meantime, LineageOS presents the official 18.1 ROM for Moto Z3 Play based on Android 11. I use it for a while with no issues at all, also update it 2 times through the system update.
I try C20 Kernel on this ROM but have some bugs, the SIM cards don't work, and Moto Gestures also.

So, I want to ask if someone can try to make a new OC kernel for LineageOS 18.1, PLEASE! I am not a developer but I'm willing to try it and test its stability.
 
Last edited:

julio.cor

New member
Feb 23, 2021
1
0
Hi, it's me again. I am surprised that no one else is showing interest in this wonderful kernel tweak.
In a meantime, LineageOS presents the official 18.1 ROM for Moto Z3 Play based on Android 11. I use it for a while with no issues at all, also update it 2 times through the system update.
I try C20 Kernel on this ROM but have some bugs, the SIM cards don't work, and Moto Gestures also.

So, I want to ask if someone can try to make a new OC kernel for LineageOS 18.1, PLEASE! I am not a developer but I'm willing to try it and test its stability.
I was thinking about it last week, overall performance on Android 9/10 is really fine with OC. Is it possible comes to android R?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    C20 Kernel​
    Hi all!
    Here is my custom kernel for the beckham, it is based in the LineageOS SDM660 Kernel, with the fixes from @Jleeblanch

    The aim of this project is to have a kernel with overclock capabilities in order to get the Snapdragon 636 more closer to the Snapdragon 660. The rest of the kernel will be remain untouched (or for the most part).

    Features:

    - CPU Overclocked Big clusger up to 2.45 ghz (default frequency set at 2.2 Ghz) Small cluster up to 1.9 ghz
    - GPU model faked to Adreno 512, with this now games loads more optimized drivers aimed for the 512.
    - For some reason CPU-Z detects the device as a Snapdragon 660 (I wouldn't call this a feature :D )

    Geekbench results

    IMG-20200901-100653-017.jpg


    Installation
    1. Flash in TWRP recovery

    Downloads:

    LOS: https://www.androidfilehost.com/?fid=8889791610682927399

    STOCK ROM: https://www.androidfilehost.com/?fid=10763459528675577138

    Feel free to contribute with ideas to make this device even better! If you have any bugs to report, please attach a logcat.

    Source code: https://github.com/nahueloco/kernel_motorola_sdm660

    HUGE Thanks to @moonlightdrive who helped me develop this kernel​
    2
    Hi, it's me again. I am surprised that no one else is showing interest in this wonderful kernel tweak.
    In a meantime, LineageOS presents the official 18.1 ROM for Moto Z3 Play based on Android 11. I use it for a while with no issues at all, also update it 2 times through the system update.
    I try C20 Kernel on this ROM but have some bugs, the SIM cards don't work, and Moto Gestures also.

    So, I want to ask if someone can try to make a new OC kernel for LineageOS 18.1, PLEASE! I am not a developer but I'm willing to try it and test its stability.
    1