bluez 1) download source tree of anroid donut from Google. 2) build android by . build/envsetup.sh choosecombo (all default option, Product choices are: 2. generic) make -j4 3) replace external/bluez, and 'export BOARD_HAVE_BLUETOOTH=true' 4) mmm external/bluetooth/glib mmm external/bluetooth/bluez ------------------------------------------------------------------------------- jpeg 1) download source tree of anroid donut from Google. 2) build android by . build/envsetup.sh choosecombo (all default option, Product choices are: 2. generic) make -j4 3) replace external/jpeg 4) mmm external/jpeg ------------------------------------------------------------------------------- e2fsprogs 1) download source tree of anroid donut from Google. 2) build android by . build/envsetup.sh choosecombo (all default option, Product choices are: 2. generic) make -j4 3) replace external/e2fsprogs 4) mmm external/e2fsprogs ------------------------------------------------------------------------------- webkit 1) download source tree of anroid donut from Google. 2) build android by . build/envsetup.sh choosecombo (all default option, Product choices are: 2. generic) make -j4 3) replace external/webkit 4) mmm external/webkit ------------------------------------------------------------------------------- wpa_supplicant 1) download source tree of anroid froyo from Google. 2) build android by . build/envsetup.sh choosecombo (all default option, Product choices are: 2. generic) make -j4 3) replace external/wpa_supplicant_6 4) mmm external/wpa_supplicant_6/wpa_supplicant ------------------------------------------------------------------------------- kernel 1) download source tree of android froyo from Qualcomm. 2) replace kernel 3) build kernel by . build/envsetup.sh choosecombo Build for the simulator or the device? 1. Device 2. Simulator Which would you like? [1] 1 Build type choices are: 1. release 2. debug Which would you like? [1] 1 Product choices are: 1. emulator 2. generic 3. sim 4. dream 5. passion 6. sapphire 7. msm7627_ffa 8. msm7627_surf 9. msm7630_surf 10. qsd8250_ffa 11. qsd8250_surf You can also type the name of a product if you know it. Which product would you like? [qsd8250_surf] 11 Variant choices are: 1. user 2. userdebug 3. eng Which would you like? [eng] 3 5) make -j4 kernel -------------------------------------------------------------------------------