Jan
29
2012

Step by Step Guide to Building a Custom Android Device

In this document we will try explain how to build a custom android device. We used Ice Cream Sandwich ( 4.0.3 ) for this tutorial. We assume that you already download the latest version of android.

0. Create a working directory ics and download the latest source code to this directory. If you don’t know how to do that please check this page.

1. First of all we need a vendor directory in the ics directory. If it doesn’t exists in the source directory you have to make it manually.

droidos@ubuntu:~$ cd ics/

droidos@ubuntu:~/ics$

droidos@ubuntu:~/ics$ mkdir vendor

1 Comment + Add Comment

  • This is a good guide. Thanks for taking the time to put it all together!

    My question is, when I create a custom device and try to run it on the emulator, I notice that when I go into Account & Sync, I don’t see an option to add a Google Account. I looked up this information and I found out that there are proprietary files that Manufacturers and Google deploy to enable this feature. I managed to find the google apps embedded with retail devices from CyanogenMod’s wiki, but I’m not entire sure how to include those apps during compile. I thought I can use PRODUCT_PACKAGES but that doesn’t seem to

    I would greatly appreciate it if you can help me with this.

Yorum yaz