8. Android 2.2–2.2.3 Froyo

On 20 May 2010, the SDK for Android 2.2 (Froyo, short for frozen yogurt) was released, based on Linux kernel 2.6.32.
Android 2.2 Froyo
Release date: 20 May 2010
Features:
  • Speed, memory, and performance optimizations
  • Additional application speed improvements, implemented through JIT compilation
  • Integration of Chrome's V8 JavaScript engine into the Browser application
  • Support for the Android Cloud to Device Messaging (C2DM) service, enabling push notifications
  • Improved Microsoft Exchange support, including security policies, auto-discovery, GAL look-up, calendar synchronization and remote wipe
  • Improved application launcher with shortcuts to Phone and Browser applications
  • USB tethering and Wi-Fi hotspot functionality
  • Option to disable data access over mobile network
  • Updated Market application with batch and automatic update features
  • Quick switching between multiple keyboard languages and their dictionaries
  • Support for Bluetooth-enabled car and desk docks
  • Support for numeric and alphanumeric passwords
  • Support for file upload fields in the Browser application
  • The browser now shows all frames of animated GIFs instead of just the first frame only
  • Support for installing applications to the expandable memory
  • Adobe Flash support
  • Support for high-PPI displays (up to 320 ppi), such as 4" 720p screens
  • Gallery allows users to view picture stacks using a zoom gesture


Android 2.2.1 Froyo
Release date: 18 January 2011
Features:
  • Bug fixes, security updates and performance improvements

Android 2.2.2 Froyo
Release date: 22 January 2011
Features:
  • Minor bug fixes, including SMS routing issues that affected the Nexus One

Android 2.2.3 Froyo
Release date: 21 November 2011
Features:
  • Two security patches