Zygote
API 10 · GINGERBREAD_MR1

Android 2.3.3 Gingerbread

Bug fixes and hardware support additions

released
2011-02-09
runtime
Dalvik
design
pre-Holo
status
stable

What shipped

  • Bug fixes and hardware support additions
  • NFC improvements

What developers had to deal with

  • New NFC and sensor behaviours

Behaviour changes

The full archive has every recorded change with its migration advice.

targetingsecurity

Restricted background activity starts

Android 10 restricts starting activities from the background for apps targeting it.

What to doUse notifications to bring the user into the app instead of launching activities unprompted.

targetingprivacy

Non-resettable identifiers

Apps cannot read IMEI or serial numbers; ANDROID_ID is scoped per app and signing key.

What to doUse resettable or scoped identifiers and document your data practices.

Where this sits

Release 10 of 37 API levels, by date
Headline features
2
Architecture changes
0
Developer changes
1
Sources cited
2

Kernel

This release shipped on Linux kernel versions 2.6.35. Kernel versions vary by device.