A lightweight, privacy-first Android overlay that shows notifications, media, calls and more around your camera cutout.
What it is • What it does • Screenshots • Privacy • Build • Community
Smart Island puts a small pill around your camera cutout or status bar. Notifications, music, calls, charging, timers and navigation show up in it, and a tap opens each one into a card. When nothing is going on, a clock, the weather, your net speed or the next alarm take turns in the same spot.
Everything happens on your device. There is no account, no analytics and no cloud.
Notifications show up as a small pill and open into a card with the app icon, the message and its action buttons. You can reply inline, and a half-typed reply is kept if a call or something else takes over the island. Alerts from the same app are grouped into one card with a small bubble to flip between them, and pictures in a notification open in steps from a preview to full size.
Other things it picks up and shows:
There are about 30 events and each has its own switch. Portrait and landscape can be set separately.
When nothing is going on, the cutout rotates through small widgets you pick: clock, date, weather, wind, battery, next alarm, net speed, unread count and Do Not Disturb. Tapping one opens more detail. The date widget shows your next calendar event, and the weather one can list rain chance, humidity, UV, air quality, sunrise and sunset and the next few hours.
Some details worth knowing:
When you unlock the phone, a face scan animation plays over the cutout, with a fingerprint version for finger unlocks and app locks. This one is still being built in phases.
The collapsed pill takes swipes in all four directions, so you can skip a track, cycle notifications or clear them without opening it. On an expanded card you can tap to open the app, swipe up to dismiss, hold and swipe up to clear everything, or swipe down for a floating window or the notification shade. Every direction can be remapped or turned off, and sensitivity and haptic strength are adjustable. There is a gesture guide with a small playground to try them.
A launcher window opens from the island with pinned apps, recents and a utilities grid. The grid has Wi-Fi, Bluetooth, hotspot, airplane mode, dark mode, flashlight, calculator, timer, stopwatch, screenshot, screen and voice recorders, camera and clear cache, plus resizable app widgets. Floating windows use Android's own freeform mode, or LMO Freeform if your ROM has it.
The app is built with Material 3, so settings, switches and dialogs match the rest of Android, and colours can follow your wallpaper with Material You on Android 12 and up.
Shizuku can set up the awkward permissions in one tap. There are tips for Xiaomi, Samsung, OnePlus, Oppo, Huawei, Vivo, Asus and Nubia so the system does not kill the service, and a baseline profile helps keep animations smooth. Tap the version seven times to unlock developer mode with diagnostics and log export.
Smart Island is translated into Spanish, Japanese, Brazilian Portuguese, and Simplified Chinese in addition to English.
Translations live in app/src/main/res/values-<locale>/. If you would like to help translate into another language or polish existing phrases, see CONTRIBUTING.md. An automated helper script is included at scripts/translate_strings.py powered by LibreTranslate.
Smart Island asks for what it needs to do its job and nothing more:
More in PRIVACY.md and SECURITY.md. You can also check a build on VirusTotal or follow the public CI runs.
You need the Android SDK (API 26 to 36), JDK 17 and the bundled Gradle wrapper.
git clone https://github.com/agupta07505/SmartIsland.git
cd SmartIsland
./gradlew assembleDebug
adb install -r app/build/outputs/apk/debug/app-debug.apk
On Windows use gradlew.bat. Tests and lint run with ./gradlew testDebugUnitTest lintDebug.
It is written in Kotlin with Jetpack Compose and Material 3, uses Hilt for injection, and keeps settings in DataStore and history in SQLite.
Come say hi on Telegram. Plans live in ROADMAP.md, history in CHANGELOG.md, and contributions are welcome, see CONTRIBUTING.md and the code of conduct.
Smart Island is licensed under the GNU General Public License v3.0.
Copyright (C) 2026 Animesh Gupta.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|