A lightweight, hardware accelerated, highly configurable live wallpaper that simulates a flight through a starfield.
Starfield focuses on smooth visuals and configurability without compromising battery life. Every aspect of the simulation can be tuned to match your taste - from a calm, drifting nebula feel to a blazing warp-speed rush.
| Category | What you get (most is optional) |
|---|---|
| 🌟 Stars | Adjustable count, size, color, and min/max speeds |
| 🔵 Star shape | Toggle between smooth round circles and square pixels |
| 🚀 Star acceleration | Each star naturally speeds up as it zooms toward you for a warp-rush feel |
| ✨ Star trails | Enable/disable motion trails; independent inner & outer gradient colors |
| ☄️ Meteors | Up to 3 simultaneous meteors spawning from any screen edge; configurable probability |
| 🌠 Meteor detail | Multi-segment gradient trail, bright core streak, and glowing filled head |
| 🎨 Colors | Full color pickers for stars, trail inner/outer, and meteor head/tail |
| 🌫️ Nebula clouds | Slowly drifting translucent color blobs behind the stars |
| 🌃 Background color | Configurable background color, optional radial gradient background with adjustable spread |
| 📱 Screen follow | Tracks home-screen swiping with adjustable intensity; restore-to-center |
| 🔄 Gyroscope | Tilt-to-steer via gyroscope with adjustable intensity |
| 🔋 Battery-aware | Automatically scales down star speed proportionally to battery level |
| ⚡ Performance | Adjustable FPS cap; hardware-accelerated canvas rendering |
| 🌌 Depth of field | Depth multiplier controls the perceived 3D parallax and zoom range |
| ⏸️ Smart pause | Rendering stops automatically when the wallpaper is not visible - zero waste |
| 🔐 Boot-safe settings | Preferences stored in device-protected storage; available before screen unlock |
| 💾 Settings | Persistent preferences with a one-tap Reset-to-defaults |
Lock screen · Home screen wallpaper · Settings panel
No Play Store account needed - grab the APK directly:
Obtainium lets you track and auto-update the app straight from this GitHub repository, so you'll always have the latest version without any app store.
- Long-press your home screen → Wallpapers → Live Wallpapers
- Select Starfield from the list
- Tap Settings to customise and enjoy 🚀
Tip
Starfield also installs a dedicated app icon in your launcher. Tap it any time to jump straight to the wallpaper - no need to dig through wallpaper menus.
All contributions are warmly welcome - no contribution is too small!
- 🐛 Bug reports & ideas - open an issue
- 🔧 Code - send a pull request with small, focused changes
- 🌍 Translations - help localise Starfield via Crowdin:
crowdin.com/project/starfield-wallpaper
This project is licensed under the GPL 3.0 license. See LICENSE for details.
Requirements: Java JDK 11+, Android SDK, Gradle wrapper (already included)
# Clone the repository
git clone https://github.com/ffalt/starfield.git
cd starfield
# Build a debug APK
./gradlew assembleDebug
# (Optional) Install directly to a connected device via ADB
adb install -r app/build/outputs/apk/debug/app-debug.apkThe project follows the standard Android Gradle layout - all app code lives under
app/src/main/.
- Color picker UI by jaredrummler/ColorPicker




