Reference WebPage
http://source.android.com/source/building-devices.html
http://code.google.com/intl/ja/android/nexus/drivers.html
Obtaining "proprietary binaries"
You need to obtain "proprietary binaries" which is not include the Android Open-Source Project.To run the script for obtaining device's "proprietary binaries"
$ cd device/samsung/maguro
$ ./extract-files.sh
After running script, "vendor" drectory is generated in the root of the build environment.
vender/samsung/maguro/*
If you don't have Galaxy Nexus, need to get "proprietary binaries".
Example for getting Android-4.0.3 IML74K "proprietary binaries".
$ wget https://dl.google.com/dl/android/aosp/imgtec-maguro-iml74k-a796ffae.tgz
$ wget https://dl.google.com/dl/android/aosp/samsung-maguro-iml74k-de1cc439.tgz
$ tar zxvf imgtec-maguro-iml74k-a796ffae.tgz
$ tar zxvf samsung-maguro-iml74k-de1cc439.tgz
$ ./extract-imgtec-maguro.sh
$ ./extract-samsung-maguro.sh
building the configuration that matches a device
running to build for maguro.$ . build/envsetup.sh
$ lunch full_maguro-userdebug
$ make
No comments:
Post a Comment