=== Quick Guide to update 3.10 to 4.9 Kernel === After you perform those steps is very unlikely that you will be able to roll back.\\ It's advised to test 4.9 kernel on a separated microsd/eMMC before upgrading. Make sure you have a backup of your data. \\ Update process might corrupt your file system even the possibility is quite low. - Gain root access, everything from now on requires root access: sudo -s - Make sure your system is up-to-date: apt update && apt upgrade && apt dist-upgrade - Modifying the repo: if [ -z "$(grep "5422-s" /etc/apt/sources.list.d/odroid.list)" ]; then sed -i s/"5422"/"5422-s"/g /etc/apt/sources.list.d/odroid.list; fi - Update your package information: apt update && apt upgrade && apt dist-upgrade - Update your kernel: apt download linux-image-4.9.30-41dpkg -i --force-all linux-image-4.9.30-41_20170531_armhf.deb - Update your system again. New packages that matches kernel 4.9 configuration will be replaced/installed. \\ This includes a new boot.ini that _MUST BE_ installed: apt dist-upgrade - Install the latest Kernel package from our server. http://deb.odroid.in/5422-s/pool/main/l/linux-image-xu3/ \\ XX-Y is the version number of the kernel package.apt install linux-image-xu3=XX-Y {{:en:download_ker2.png?nolink|}} - Sync and turn off: sync && poweroff - Turn your board on again and enjoy.