Organize the Easter eggs of the official versions of the Android system.
The project contains the complete code of the system Easter eggs, which aims to organize and compatible with the system eggs, so as to ensure that most devices can experience different versions of Easter eggs and will not make too many modifications to the system egg code. Some versions use new features of the system, and lower versions can only use some functions.
Name | SDK | Egg | Status | Use new features * | Minimum SDK * |
---|---|---|---|---|---|
Android 14 (Upside Down Cake) | ⌛️ | ||||
Android 13 (Tiramisu) | 33 | Paint Chips | ✅ | ✅ | 31 * |
Android 12 (Snow Cone) | 31~32 | Paint Chips | ✅ | ✅ | 31 |
Android 11 (Red Velvet Cake) | 30 | Cat Controls(Collection) | ✅ | ✅ | 30 |
Android 10 (Queen Cake) | 29 | Icon Quiz | ✅ | ❌ | - |
Android 9 (Pie) | 28 | PAINT.APK | ✅ | ❌ | - |
Android 8.0~8.1 (Oreo) | 26~27 | Octopus | ✅ | ❌ | - |
Android 7.0~7.1.2 (Nougat) | 24~25 | Neko | ✅ | ✅ | 24 |
Android 6.0~6.0.1 (Marshmallow) | 23 | Marshmallow Land | ✅ | ❌ | - |
Android 5.0~5.1 (Lollipop) | 21~22 | L Land | ✅ | ❌ | - |
Android 4.4~4.4.4 (KitKat) | 19~20 | Dessert Case | ✅ | ❌ | - |
Android 4.1~4.3 (Jelly Bean) | 16~18 | BeanBag | ✅ | ❌ | - |
Android 4.0~4.0.4 (Ice Cream Sandwich) | 14~15 | Nyandroid | ✅ | ❌ | - |
Android 3.0~3.2 (Honeycomb) | 11~13 | Honeycomb * | ✅ | ❌ | - |
Android 2.3~2.3.7 (Gingerbread) | 9~10 | Gingerbread * | ✅ | ❌ | - |
Android 2.2~2.2.3 (Froyo) | 8 | - | - | - | - |
Android 2.0~2.1 (Eclair) | 5~7 | - | - | - | - |
Android 1.6 (Donut) | 4 | - | - | - | - |
Android 1.5 (Cupcake) | 3 | - | - | - | - |
Android 1.1 (Petit Four) | 2 | - | - | - | - |
Android 1.0 | 1 | - | - | - | - |
- Easter eggs with new features of the system are used, and the old version of the system can only use some functions.
- The minimum SDK version required to fully experience Easter Egg.
- Starting in Android 13, the system includes rendering support for COLRv1 fonts and updates system emoji to the COLRv1 format.
- There is no specific name for the old version of Easter eggs, and the system version alias are used here.
Using Android devices or emulators.
./gradlew app:cAT
Device type for emulators to be managed by the Android Gradle Plugin.
./gradlew app:pixel4Api33DebugAndroidTest
If there are errors and problems, please submit Issues. If you are interested in this project, please submit Pull requests to participate.