Earlier branches, including ICS,require some additional tools and SDKs.
Once the proper filesystem is available, building the master branch in a modernOS X environment is very straightforward. This can be done fairly easily using a disk image, discussed below. Because of this, werecommend that you always work with the AOSP source files on a case-sensitivefilesystem. This type of filesystem is not supported by git and will cause somegit commands (such as 'git status') to behave abnormally. In a default installation, OS X runs on a case-preserving but case-insensitivefilesystem. To build a compilation environment of android version above 4.0 on Mac OS X 10.8.3, you only need to perform the following operations marked in red font: