Organize the Android release Easter eggs
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.
- Google Play use Play App Signing, which may not be able to upgrade with other download channels.
- Pgyer downloaded the Beta version, which may contain some new features that are not yet stable.
Name | API level | Egg | Use new features * | Minimum API * |
---|---|---|---|---|
Android 14 (Upside Down Cake) | 34 | ⌛️ | ||
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 (Nougat) | 24~25 | Neko | ✅ | 24 * |
Android 6.0 (Marshmallow) | 23 | Marshmallow Land | 🚫 | - |
Android 5.0~5.1 (Lollipop) | 21~22 | L Land | 🚫 | - |
Android 4.4~4.4W (KitKat) | 19~20 | Dessert Case | 🚫 | - |
Android 4.1~4.3 (Jelly Bean) | 16~18 | BeanBag | 🚫 | - |
Android 4.0~4.0.3 (Ice Cream Sandwich) | 14~15 | Nyandroid | 🚫 | - |
Android 3.0~3.2 (Honeycomb) | 11~13 | Honeycomb * | 🚫 | - |
Android 2.3~2.3.3 (Gingerbread) | 9~10 | Gingerbread * | 🚫 | - |
Android 2.2 (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 (Base) | 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 API level required to fully experience Easter Egg.
- Android 12 (API level 31) revamps the existing Widgets API to improve the user and developer experience in the platform and launchers.
- In Android 11 (API level 30) and later, the Quick Access Device Controls feature lets the user quickly view and control external devices.
- In Android 7.0 (API level 24), expanded the scope of Quick Settings to make it even more useful and convenient.
- There is no specific name for the old version of Easter eggs, and the system version alias are used here.
See our Contributing doc for information on how to report issues, translate the app into your language or help with development.
Prerequisites The Java17
and Android SDK
have been installed, and environment variables have been configured.
./gradlew assembleRelease
Windows need to use gradlew.bat
:
gradlew.bat assembleRelease
Using Android devices or emulators.
./gradlew app:cAT
Device type for emulators to be managed by the Android Gradle Plugin.
./gradlew app:pixel4Api33DebugAndroidTest