ThatObviousUser
ὠαἴÏÏιÏÏÎ¿Ï Ïαá¿Ï εἶ
Google has made their Android Compatibility Definition Document for Android 2.1 public following Google I/O, and after combing through it, here is what devices need to get Google's applications and blessing:
And in addition to that, it must provide all the standard Android APIs, applications, and even comply with certain response time outlines:
Home, Menu, and Back should be implemented as hardware keys, but may be implemented in software. The devices also need a way to update the software, but updates can either be OTA, tethered, or sideloaded.
Google also provides a Compatibility Test Suite for easily checking if hardware meets the requirements.
The big change is that in Android 2.1, devices don't need to be phones anymore. That should make things interesting. I was excited at first the Dell Streak had the Android Market as it was the first device to do so, however I was a bit disheartened to hear it was "just another phone" as that didn't change anything. Now, however, we can see that non-phones are getting their shot at the spotlight.
Come on, Adam!
- Camera (2 megapixels or higher)
- Touch Screen (Resistive or capacitive)
- GPS (Assisted GPS recommended but not required)
- USB Port (That can talk to ADB, DDMS, etc.)
- Accelerometer (3-axis, 50 Hz or higher)
- Compass (3-axis, 10 Hz or higher)
- Wireless Networking (Either Wi-Fi, CDMA, GSM, etc.)
- Bluetooth
- 92 MB RAM or higher, 150 MB user ROM or higher
- Total user data should be 2 GB or higher (achieved with bundled SD cards if ROM is insufficient)
And in addition to that, it must provide all the standard Android APIs, applications, and even comply with certain response time outlines:
- Browser should launch within 1300ms
- MMS/SMS should launch within 700ms
- AlarmClock should launch within 650ms
- "When multiple applications have been launched, re-launching an already-running application after it has been launched must take less than the original launch time."
Home, Menu, and Back should be implemented as hardware keys, but may be implemented in software. The devices also need a way to update the software, but updates can either be OTA, tethered, or sideloaded.
Google also provides a Compatibility Test Suite for easily checking if hardware meets the requirements.
The big change is that in Android 2.1, devices don't need to be phones anymore. That should make things interesting. I was excited at first the Dell Streak had the Android Market as it was the first device to do so, however I was a bit disheartened to hear it was "just another phone" as that didn't change anything. Now, however, we can see that non-phones are getting their shot at the spotlight.
Come on, Adam!