Skip to content

Instantly share code, notes, and snippets.

@yarwelp
Last active January 8, 2016 02:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yarwelp/dc25475701881b51a2bb to your computer and use it in GitHub Desktop.
Save yarwelp/dc25475701881b51a2bb to your computer and use it in GitHub Desktop.
Custom build and/or update the Linux kernel of Ubuntu 14.04 on the ODROID-XU3.
sudo apt-get install build-essential libqt4-dev libncurses5-dev git
git clone --depth 1 git@github.com:en90/odroid-xu3-linux.git
cd odroid-xu3-linux
#vim arch/arm/configs/odroidxu3_defconfig # "Search for GOVERNOR, I'm sure you'll find the CPU GOVERNORS.
#                                         #  Enable what ever you want (I have enabled all)"
make odroidxu3_defconfig
#make menuconfig
make -j8
sudo cp arch/arm/boot/zImage \
  arch/arm/boot/dts/exynos5422-odroidxu3.dtb \
  /media/boot
sudo make modules_install
sudo cp .config /boot/config-`make kernelrelease`
sudo update-initramfs -c -k `make kernelrelease`
sudo mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n uInitrd -d \
  /boot/initrd.img-`make kernelrelease` \
  /boot/uInitrd-`make kernelrelease`
sudo cp /boot/uInitrd-`make kernelrelease` /media/boot/uInitrd
#reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment