The Unic0re Kernel is a custom Kernel for the OnePlus 5.
This is basically a fork of the Linux 4.x Kernel from Linus Torwalds.
Origin: https://github.com/torvalds/linux
-
Suppored filesystems:
- ext2
- ext3
- ext4
- f2fs
- NTFS
- Fat32
- vFat
- XFS
- ZFS
- BtrFS
-
Kernel Govanors:
- Soon
$ sh auto-build.sh
Prepare
$ mkdir ~/git
$ cd ~/git
$ export ARCH=arm64
$ export SUBARCH=arm64
$ export CROSS_COMPILE=aarch64-linux-android-
$ git clone https://github.com/MrFlyingToasterman/android_kernel_oneplus_msm8998
Download a prebuild toolchain (aarch64-gcc4.9)
$ git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9
Create custom Kernelconfig (this step can be skipt)
$ make menuconfig
(This should be saved as oneplus5_defconfig)
Build
$ make oneplus5_defconfig
$ make
adb sideload Unicore-OP5-N.zip
"msm" is the Kernel tree for Qualcomm chipsets
Your warranty is now void.
We are 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 in this Kernel
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at us for messing up your device, we will laugh at you.
GPLv2 click here to read more.