Intel has consistently submitted code to the Android Open Source Project (AOSP) for upstreaming. How does Android-IA differ from that and how do I know whether to get code from Android-IA or AOSP?
- In general, Android-IA consists of code that is either already submitted to AOSP for acceptance (“upstreamed”) or a work in process and expected to be upstreamed at a later date. For the latest AOSP code, developers should always get source from Google’s AOSP tree. In order to make it easier and faster for developers to work with Android on IA, we are including both Intel patches and AOSP code in the Android-IA tree.
Which systems will the code support?
- At launch, we support two form factor devices – the Dell XPS 12 Ultrabook™ with Convertible Touch which includes a 4th generation Intel® Core processor and the low cost Intel® NUC (Intel® Celeron® N2820 processor). These systems were originally designed to run Windows and should be viewed as development vehicles for broader application of Android on Intel® Architecture.
- These devices should not be viewed as product-ready code and will not pass Google's CDD.
How does Android-IA relate to Android-x86.org?
- Android-x86.org has historically been focused on running Android on PCs, clamshell and notebook form factors, whereas Android-IA is focused on mobile platforms that are similar to existing Android compatible devices. Android-IA does include a small amount of low-level code from Android-x86 and we are grateful for it. Members of Android-x86.org are encouraged to use any code from Android-IA as they wish to further their work.
Where can I find out more information?
Can I use the Android-IA code and images with my Intel Medfield-based smartphone?
- No, at this point in time we do not support Medfield targets in the build.
Can I run Android apps from the Google Play store that are built using ARM NDK?
- While this is possible on Intel-based smartphones currently on the market, it is not currently available on Android on Intel Architecture.