A first look at Google Android
Tomas Katysovas Page 6 1/19/2008
System Architecture
google
Android Architecture is based on Linux 2.6 kernel. It helps to manage security, memory
management, process management, network stack and other important issues. Therefore,
the user should bring Linux in his mobile device as the main operating system and install
all the drivers required in order to run it. Android provides the support for the Qualcomm
MSM7K chipset family. For instance, the current kernel tree supports Qualcomm MSM
7200A chipsets, but in the second half of 2008 we should see mobile devices with stable
version Qualcomm MSM 7200, which includes major features:
- WCDMA/HSUPA and EGPRS network support
- Bluetooth 1.2 and Wi-Fi support
- Digital audio support for mp3 and other formats
- Support for Linux and other third-party operating systems
- Java hardware acceleration and support for Java applications
- Qcamera up to 6.0 megapixels
- gpsOne – solution for GPS
- and lots of other.