Repolode
hushenghao

hushenghao/AndroidEasterEggs

An Android app and open-source codebase that collects and recreates the hidden Easter eggs from across Android versions.

Stars
1,322
Forks
90
Open issues
9
Last commit
14 hours ago

What is it?

Android Easter Eggs is a collection of the hidden Easter eggs built into different Android versions, organized as a single codebase. The project aims to bring these effects to most devices with minimal changes to each Easter egg's code, so users on devices that never shipped them can still see the different versions.

The project is distributed as an Android app through GitHub releases, F-Droid, Google Play and Aptoide, with an alpha build hosted on Pgyer. Play Store and Aptoide builds share a signing key, so updates from other sources require uninstalling and reinstalling the app.

The codebase is written in Kotlin and uses Jetpack Compose, Hilt, Room and dynamic color (Material You). Translations are managed through Crowdin.

Key features

  • 01Recreates Easter eggs from multiple Android versions in one app.
  • 02Aims to run on most devices with minimal per-egg code changes.
  • 03Available on GitHub Releases, F-Droid, Google Play and Aptoide.
  • 04Built with Kotlin, Jetpack Compose, Hilt and Room.
  • 05Supports Material You dynamic color.

Use cases

  • Revisiting classic Android Easter eggs on a current phone.
  • Studying how Easter eggs are implemented with Jetpack Compose and Hilt.
  • Contributing translations or new egg implementations to an Android open-source project.

Quick start

  1. 1

    Download the app from the releases page or a listed store (Play Store, F-Droid, Aptoide, IzzyOnDroid)

  2. 2

    Install and open the app to browse the Easter eggs

Things to know

  • Play Store and Aptoide builds use Play App Signing, so updates from other sources fail and require uninstalling first.
  • Pgyer alpha versions contain unfinished features that may be removed or changed without notice and may contain bugs.

In collections

Topics

#android#kotlin#jetpack-compose#material-you#easter-egg#hilt#dynamic-color#hilt-android#jetpack#kotlin-android

FAQ

What is AndroidEasterEggs?
An Android app and open-source codebase that collects and recreates the hidden Easter eggs from across Android versions. Android Easter Eggs is a collection of the hidden Easter eggs built into different Android versions, organized as a single codebase. The project aims to bring these effects to most devices with minimal changes to each Easter egg's code, so users on devices that never shipped them can still see the different versions.
Is AndroidEasterEggs free to use? What license does it have?
AndroidEasterEggs is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is AndroidEasterEggs still maintained?
Actively maintained. The last commit to AndroidEasterEggs was on Nov 7, 2026.
What can I use AndroidEasterEggs for?
Revisiting classic Android Easter eggs on a current phone. Studying how Easter eggs are implemented with Jetpack Compose and Hilt. Contributing translations or new egg implementations to an Android open-source project.
How do I install AndroidEasterEggs?
Download the app from the releases page or a listed store (Play Store, F-Droid, Aptoide, IzzyOnDroid) Install and open the app to browse the Easter eggs
Where can I get AndroidEasterEggs?
The source code and installation instructions are on GitHub: https://github.com/hushenghao/AndroidEasterEggs

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects