Skip to content

MrFlyingToasterman/Unic0re_msm8998

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unic0re

The Unic0re Kernel is a custom Kernel for the OnePlus 5.

Linux 4.x

This is basically a fork of the Linux 4.x Kernel from Linus Torwalds.
Origin: https://github.com/torvalds/linux

Features

  • Suppored filesystems:

    • ext2
    • ext3
    • ext4
    • f2fs
    • NTFS
    • Fat32
    • vFat
    • XFS
    • ZFS
    • BtrFS
  • Kernel Govanors:

    • Soon

Quick build

$ sh auto-build.sh

Building the Unic0re Kernel

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

Flash the Unic0re Kernel

adb sideload Unicore-OP5-N.zip

Remark

"msm" is the Kernel tree for Qualcomm chipsets


DISCLAIMER

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.

License

GPLv2 click here to read more.