NFS or USB stick or NAND or NOR or MMC/SDcard etc. Some storage, sufficient for ~64MB, e.g.Frame buffer has to support double buffer/page flipping. Display/frame buffer (touchscreen would be good but optional).You have already a recent (~2.6.23) Linux kernel with Thumb & MMU & EABI etc support running on your target.Note: ARM920T with ARMv4 instruction set will not work.ARM11) (check ARM MPCore or ARM Cortex regarding TLS issue) Running Android on real hardware, some prerequisites should be fulfilled: Software compiled for ARMv5TEJ instruction set (!) with EABI.The virtual ARM SoC boots an (currently 2.6.23, m5-rc14) ARM Linux kernel with Goldfish platform support on your (x86) Windows, MacOS X or Linux host. Instead, they use QEMU to create a virtual ARM SoC called Goldfish. And make sure you use an Android kernel (patch) for your hardware that matches the file system version (see below).Īndroid SDK isn't targeted for a special (ARM) SoC. You should always use the latest available version. At time of writing this article version m5-rc14 was the recent one. See Google's What is Android? page and Benno's What is Android? and What Android isn't page for more details about Android.įrom time to time Google updates their Android releases. Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
0 Comments
Leave a Reply. |