/rk3066-kernel-JB3.0.36

Kernel for Cube U30GT-H (CyanogenMod 12.1 LP 5.1.1)

Primary LanguageC

rk3066-kernel-JB3.0.36

Kernel for Cube U30GT-H (CyanogenMod 12.1 LP 5.1.1)

How to compile a kernel for Cube U30GT-H:

Install Tools
Command:
apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk3.0-dev build-essential zip curl libncurses5-dev zlib1g-dev lib32z1-dev lib32ncurses5-dev gcc-multilib g++-multilib sharutils lzop

(To build the kernel JB3.0.36 CyanogenMod 12.1 LP 5.1.1, use toolchain with GCC 4.6.x)
Command:
export ARCH=arm
export CROSS_COMPILE=(Your Path)/toolchain/arm-eabi-4.6/bin/arm-eabi-

For Cube U30GT-H should be used RK30 SDK config:
Command:
make rk30_sdk_defconfig

Then You can configure kernel with command:
Command:
make menuconfig

Building the kernel:
Command:
make -j4

(-j "4" number of threads, that is usually the number of cores of your processor)