[KERNEL][PLK-L01][3.10.101 / UBERTC 4.9] r2 - MoDaCo Custom Kernel

Search This thread


Senior Member
Nov 6, 2003

I'm pleased to post my custom kernel. Going forward this will be integrated into MoDaCo Custom ROM also, but it is also available to flash separately if you choose, for example for use with the stock ROM.

Points to note...
  • This kernel is ready-patched for root and SELinux permissive by default
  • I have patched the Honor kernel source from 3.10.86 to the latest 3.10.101 release
  • The kernel is compilled with the UBER toolchain, version 4.9
  • The config has been extracted using IKconfig from the B330 release
  • The kernel source is available in this repo at Gitlab
  • Details on how to build your own kernel are available in this topic
The kernel is in the usual update zip format, so flash using TWRP. And enjoy! Let me know if you have any feature requests, or of course any issues.
Last edited:


Senior Member
Nov 5, 2012
Thanks for your works :)

There is a way to reduce the vibration intensity with your Kernel ? If not, it's possible to add this feature ?


Senior Member
Feb 23, 2011
Google Pixel 6

Sir, I really appreciate all the work you put in. You do a lot for the Android / H7 community.
Much respect for your projects.

I have tested the MCK for H7 and it seems to me, that stock kernel runs a bit more smooth.
Plus it has ~(>)3000 Antutu (latest version) points more compared to MCK.
Last edited:
  • Like
Reactions: FearFac


Senior Member
@paulobrien: Getting this error, any solution?
In file included from /home/digigoon/Desktop/android/plk-l01/kernel6.0/drivers/hisi/hi3xxx/hisi_sim_hotplug.c:45:0:
/home/digigoon/Desktop/android/plk-l01/kernel6.0/drivers/hisi/hi3xxx/hisi_sim_hotplug.h:24:21: fatal error: bsp_icc.h: No such file or directory
 #include "bsp_icc.h"
compilation terminated.
/home/digigoon/Desktop/android/plk-l01/kernel6.0/scripts/Makefile.build:316: recipe for target 'drivers/hisi/hi3xxx/hisi_sim_hotplug.o' failed
make[4]: *** [drivers/hisi/hi3xxx/hisi_sim_hotplug.o] Error 1
/home/digigoon/Desktop/android/plk-l01/kernel6.0/scripts/Makefile.build:468: recipe for target 'drivers/hisi/hi3xxx' failed
make[3]: *** [drivers/hisi/hi3xxx] Error 2
/home/digigoon/Desktop/android/plk-l01/kernel6.0/scripts/Makefile.build:468: recipe for target 'drivers/hisi' failed
make[2]: *** [drivers/hisi] Error 2
make[2]: *** Waiting for unfinished jobs....
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_backend.o
  CC      drivers/hid/hid-core.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_driver.o
  CC      drivers/hid/hid-input.o
  CC      drivers/hid/uhid.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_metrics.o
  CC      drivers/hid/hid-generic.o
  CC      drivers/hid/hid-a4tech.o
  CC      drivers/hid/hid-axff.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_ca.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_ca_fixed.o
  CC      drivers/hid/hid-apple.o
  CC      drivers/hid/hid-appleir.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_always_on.o
/home/digigoon/Desktop/android/plk-l01/kernel6.0/drivers/hid/hid-appleir.c:347:2: warning: initialization from incompatible pointer type [enabled by default]
  .input_configured = appleir_input_configured,
/home/digigoon/Desktop/android/plk-l01/kernel6.0/drivers/hid/hid-appleir.c:347:2: warning: (near initialization for 'appleir_driver.input_configured') [enabled by default]
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_coarse_demand.o
  CC      drivers/hid/hid-aureal.o
  CC      drivers/hid/hid-belkin.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_demand.o
  CC      drivers/hid/hid-cherry.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_pm_policy.o
  CC      drivers/hid/hid-chicony.o
  CC      drivers/gpu/arm/r8p0-01dev0/backend/gpu/mali_kbase_time.o
  CC      drivers/hid/hid-cypress.o
  CC      drivers/hid/hid-dr.o
  CC      drivers/hid/hid-emsff.o
  LD      drivers/gpu/arm/r8p0-01dev0/mali_kbase.o
  LD      drivers/gpu/arm/r8p0-01dev0/built-in.o
  CC      drivers/hid/hid-elecom.o
  CC      drivers/hid/hid-ezkey.o
  LD      drivers/gpu/arm/built-in.o
  LD      drivers/gpu/built-in.o
  CC      drivers/hid/hid-gyration.o
  CC      drivers/hid/hid-holtek-kbd.o
  CC      drivers/hid/hid-holtekff.o
  CC      drivers/hid/hid-icade.o
  CC      drivers/hid/hid-kensington.o
  CC      drivers/hid/hid-keytouch.o
  CC      drivers/hid/hid-kye.o
  CC      drivers/hid/hid-lenovo-tpkbd.o
  CC      drivers/hid/hid-lcpower.o
  LD      drivers/hid/hid-logitech.o
  CC      drivers/hid/hid-logitech-dj.o
  CC      drivers/hid/hid-magicmouse.o
  CC      drivers/hid/hid-microsoft.o
  CC      drivers/hid/hid-monterey.o
  CC      drivers/hid/hid-multitouch.o
  CC      drivers/hid/hid-ntrig.o
  CC      drivers/hid/hid-prodikeys.o
  CC      drivers/hid/hid-ortek.o
  CC      drivers/hid/hid-pl.o
  CC      drivers/hid/hid-petalynx.o
  LD      drivers/hid/hid-picolcd.o
  CC      drivers/hid/hid-primax.o
  CC      drivers/hid/hid-ps3remote.o
  CC      drivers/hid/hid-roccat.o
  CC      drivers/hid/hid-roccat-common.o
  CC      drivers/hid/hid-roccat-arvo.o
  CC      drivers/hid/hid-roccat-isku.o
  CC      drivers/hid/hid-roccat-kone.o
  CC      drivers/hid/hid-roccat-koneplus.o
  CC      drivers/hid/hid-roccat-konepure.o
  CC      drivers/hid/hid-roccat-kovaplus.o
  CC      drivers/hid/hid-roccat-lua.o
  CC      drivers/hid/hid-roccat-pyra.o
  CC      drivers/hid/hid-roccat-savu.o
  CC      drivers/hid/hid-saitek.o
  CC      drivers/hid/hid-samsung.o
  CC      drivers/hid/hid-sjoy.o
  CC      drivers/hid/hid-sony.o
  CC      drivers/hid/hid-speedlink.o
  CC      drivers/hid/hid-steelseries.o
  CC      drivers/hid/hid-sunplus.o
  CC      drivers/hid/hid-gaff.o
  CC      drivers/hid/hid-thingm.o
  CC      drivers/hid/hid-tmff.o
  CC      drivers/hid/hid-tivo.o
  CC      drivers/hid/hid-topseed.o
  CC      drivers/hid/hid-twinhan.o
  CC      drivers/hid/hid-uclogic.o
  CC      drivers/hid/hid-zpff.o
  CC      drivers/hid/hid-zydacron.o
  CC      drivers/hid/hid-wacom.o
  CC      drivers/hid/hid-waltop.o
  LD      drivers/hid/hid-wiimote.o
  CC      drivers/hid/hid-sensor-hub.o
  CC      drivers/hid/usbhid/hid-core.o
  LD      drivers/hid/hid.o
  CC      drivers/hid/usbhid/hid-quirks.o
  LD      drivers/hid/usbhid/usbhid.o
  LD      drivers/hid/usbhid/built-in.o
  LD      drivers/hid/built-in.o
/home/digigoon/Desktop/android/plk-l01/kernel6.0/Makefile:905: recipe for target 'drivers' failed
make[1]: *** [drivers] Error 2
Makefile:130: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
[email protected]:~/Desktop/android/plk-l01/kernel6.0$

I hope my Ubuntu 16.04 LTS is not a problem though.
Last edited:

Top Liked Posts