An open API service indexing awesome lists of open source software.

https://github.com/sameerasw/essentials

Essential tools, mods and workarounds for Pixels and other Androids
https://github.com/sameerasw/essentials

android google-pixel jetpack-compose kotlin kotlin-android pixel

Last synced: 4 months ago
JSON representation

Essential tools, mods and workarounds for Pixels and other Androids

Awesome Lists containing this project

README

          

# Essentials

Essential tools, mods and workarounds for Pixels and other Androids




GitHub Downloads (specific asset, all releases)

GitHub Issues or Pull Requests by label

GitHub Issues or Pull Requests by label

My website
Community


Crowdin


Essentials got featured by HowToMen! 🎉



Frame 6
Frame 7

## Navigation

- [Features](#features)
- [Requirements](#requirements)
- [Screenshots](#screenshots)
- [Shell Providers (Shizuku & Root)](#shell-providers-shizuku--root)
- [Accessibility Permissions](#how-to-grant-accessibility-permissions)
- [Localization](#localization)
- [Contributing](#contributing)

## Extension
- [WearOS Companion app](https://github.com/sameerasw/essentials-wear)

# Features

#### Sound and Haptics
- Sound mode switcher
- Ambient music glance - Media playback on AOD and screensaver
- Call vibrations - For call accept, decline and ending

#### Security and Privacy
- Screen locked security - Prevent network tile access when locked
- App lock

#### Notifications and Alerts
- Notification lighting - Edge lighting and more alerts for notifications
- Flashlight pulse - Pulse flashlight for notifications
- Snooze system notifications
- Battery notification for all your devices

#### Input and Actions
- Link actions - Intercept and share links from default apps
- Button remap
- Keyboard

#### Widgets
- Screen off empty widget
- Batteries

#### Display
- Customize statusbar icons
- Caffeinate to keep screen awake
- Dynamic night light - App based night light
- Scale and animation adjustments

#### Watch
- Sync all calendars to your WearOS watch periodically

#### Other
- Maps power saving mode - For not just Pixel 10, Any Android device
- Are we there yet? - Get reminded when your stop is closeby
- Watermark - Add EXIF data and logos to captured photos
- Flashlight enhancements - With brightness controls and global fade-in-out effect
- Private DNS - Pick your custom DNS or cycle through them easily

#### DIY
- Automate things yourself and make custom triggers

#### App Freezing
- Save power and less distractions by freezing away rarely used apps

#### App Updater
- Check for sideloaded app updates directly from GitHub

#### Quick Settings Tiles
- Toggle UI blur
- Toggle chat bubbles
- Toggle sensitive content on lock screen
- Toggle tap to wake
- Toggle AOD
- Caffeinate controls
- Sound mode switcher
- Mono audio toggle
- Flashlight controls and brightness adjustment
- Stay awake
- NFC toggle
- Adaptive brightness toggle
- Private DNS toggle
- USB debugging toggle
- Developer options toggle
- Toggle other in-app features

# Requirements

- Android 8.0 or higher (Feature support may vary)
- App permissions are optional, Grant necessary permissions for each feature
- Targetted for Google Pixel devices extending to other Androids
- Tested on Google Pixel 7 (Android 17 beta program)

# Screenshots














# Shell Providers (Shizuku & Root)

- Essentials supports both **Shizuku** and **Root** as shell providers for executing advanced system-level commands.
- **Shizuku**: Make sure to get the latest version of Shizuku preferably from a fork such as [yangFenTuoZi/Shizuku](https://github.com/yangFenTuoZi/Shizuku) or other not from the Google Play as it is no longer well supported especially with Android 16 QPR1 up.
- **Root**: If your device is rooted, Essentials can bypass Shizuku and use root privileges directly for features like Button Remap and App Freezing.

# How to grant accessibility permissions

image

# Localization

Help us bring Essentials to more people around the world! If you're fluent in another language, you can contribute by translating the app on Crowdin.

[![Crowdin](https://badges.crowdin.net/essentials-android/localized.svg)](https://crowdin.com/project/essentials-android)

[Support translation on Crowdin](https://crowdin.com/project/essentials-android)

# Contributing



We welcome contributions from the community! Whether you're fixing a bug, adding a new feature, or improving documentation, your help is appreciated.

Please read our [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

# Thanks
- [chalda-pnuzig/emojis.json](https://github.com/chalda-pnuzig/emojis.json) - Keyboard emojis

# Stars <3





Star History Chart

---


Last updated: 2026-02-19