Preface: This guide will show you how to set up a kernel build environment in Ubuntu Linux. This guide will show you how to do it on a pre-installed Ubuntu machine or a ViurtualBox install. The steps are the same but some people may prefer the VirtualBox method so part one will be setting up Ubuntu in VirtualBox. If you already have a functioning VirtualBox with Ubuntu or a physical Ubuntu machine then you can skip step one.
NOTE: This guide is not intended to teach you how to change the kernel as that is beyond the scope if the guide.
This guide will focus on the HTC Evo 4G LTE Kernel as I know some of the Admins want to know how to do this....
- Windows 64bit 7 PC with VirtualBox or an Ubuntu system already installed. Alternately you can use almost any Debian variant of Linux. My favorite is Linux Mint. But for the purpose of this guide we will use Ubuntu as it is probably the most popular version of linux.
- A basic understanding of computing in general, like copy and pasting, moving folders, etc...
Table of Contents:
- Part 1: Setting up the VirtualBox
- Part 2: Installing the required packages and proper toolchains for building the kernel.
- Part 3: Building your first kernel.
- Part 4: Bonus!
- Part 5: References