An Android app and open-source codebase that collects and recreates the hidden Easter eggs from across Android versions.
sameerasw/essentials
An Android app of essential tools, mods and workarounds for Pixel and other Android phones, built with Kotlin and Jetpack Compose.
- Stars
- 3,705
- Forks
- 104
- Open issues
- 222
- Last commit
- 16 hours ago
What is it?
Essentials is an Android app that bundles a set of system tweaks, utilities and workarounds for Pixel phones and other Android devices. It is written in Kotlin with Jetpack Compose and is distributed as an APK through GitHub releases and the project website.
Advanced features such as button remapping and app freezing run through a shell provider. Essentials supports either Shizuku or root access, and on a rooted device it can use root directly. Some features also require the Accessibility permission, and the project includes a guide for granting it.
The project is available in multiple languages, with translations contributed in-app, and includes a companion WearOS app in a separate repository. Because it is sideloaded, installing it on recent Android versions may require temporarily disabling Google Play Protect or Pixel's Advanced Protection.
Key features
- 01Button remapping and app freezing via Shizuku or root.
- 02Accessibility-based features with an in-project permission guide.
- 03Built with Kotlin and Jetpack Compose.
- 04In-app translation contributions with a string validation script.
- 05Companion WearOS app in a separate repository.
Use cases
- Customizing system behavior on a Pixel or other Android phone.
- Remapping hardware buttons or freezing unused apps on a device with Shizuku or root.
- Contributing translations for an open-source Android app.
In collections
Topics
FAQ
- What is essentials?
- An Android app of essential tools, mods and workarounds for Pixel and other Android phones, built with Kotlin and Jetpack Compose. Essentials is an Android app that bundles a set of system tweaks, utilities and workarounds for Pixel phones and other Android devices. It is written in Kotlin with Jetpack Compose and is distributed as an APK through GitHub releases and the project website.
- Is essentials free to use? What license does it have?
- essentials is open source under the MIT license. Check the license terms before using it in commercial products.
- Is essentials still maintained?
- Actively maintained. The last commit to essentials was on Nov 6, 2026.
- What can I use essentials for?
- Customizing system behavior on a Pixel or other Android phone. Remapping hardware buttons or freezing unused apps on a device with Shizuku or root. Contributing translations for an open-source Android app.
- Where can I get essentials?
- The source code and installation instructions are on GitHub: https://github.com/sameerasw/essentials
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A memory leak detection library for Android that automatically reports leaked objects during debug builds.
An open source, Material Design file manager for Android 5.0+ with root, archive, and network share (FTP, SFTP, SMB, WebDAV) support.
A free, ad-free, open-source barcode scanner and generator for Android, built on the ZXing-C++ library.
A deeply customized fork of Shizuku that lets Android apps use system-level APIs via ADB or root, with finer-grained permissions and a Shizuku compatibility layer.
An unofficial Android Telegram client forked from the official Telegram app, adding a set of extra customization options.