README.txt revision cce6f923aaa84932d00b90f56ab3ef9a950dd949
1The generic_x86 board target provides basic services on very basic 2hardware (really for an emulation). To build with generic_x86, you will 3need an appropriate kernel for your emulation (or device). 4 5A1. Create a new top level directory and pull the AOSP repository 6 mkdir $HOME/AOSP 7 cd $HOME/AOSP 8 repo init -u git://android.git.kernel.org/platform/manifest.git 9 repo sync 10 11A2. Copy in the kernel 12 cd $HOME/AOSP 13 cp ~/bzImage.your_device $HOME/AOSP/prebuilt/android-x86/kernel/kernel 14 15A3. Build 16 cd $HOME/AOSP 17 source build/envsetup.sh 18 lunch generic_x86-eng 19 make -j8 20 21The build will generate some image files whose format may or may not be correct for your 22device. You can build an installer image disk for the VirtualBox emulator using the command: 23 24A4. Build a VirtualBox installer image 25 cd $HOME/AOSP 26 source build/envsetup.sh 27 lunch generic_x86-eng 28 make -j8 installer_vdi 29 30