Turn an old Android tablet into a bedside or wall-mounted music player.
Give a spare Android phone a second life as a distraction-free music player.
Play FLAC, WAV, MP3, and other local audio files fully offline with an equalizer.
Replace a retired dedicated audio player with a modern Android-based one.
| sleepyturtle91/musichome | mfori/bit-aes | nacode-studios/kdrant | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Kotlin | Kotlin | Kotlin |
| Last pushed | — | 2020-05-11 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Android Studio to build and an Android 7.0+ device to install and set as the default home app.
Music Home turns an old Android phone or tablet into a dedicated music player, similar to a classic Sony Walkman or a high end digital audio player, instead of a general purpose device. Rather than acting like a normal Android home screen, it replaces the launcher entirely with a distraction free, music only interface, so pressing the Home button always brings you back to your music instead of an app grid or notifications. The idea behind the project is to give old, unused Android hardware a second life instead of letting it become electronic waste. Tablets can become wall mounted or bedside music hubs, spare phones can become permanent pocket players, retired dedicated audio players can get a modern software refresh, and even Android TV boxes can turn into media hub appliances. The app is built to be offline first, so your music library stays on the device and keeps working with no internet connection. Feature wise, it includes a dark, hardware inspired interface with an orange accent color meant to evoke classic audio gear, a real time 16 band spectrum visualizer, a multi band equalizer with presets like rock, pop, and bass boost, and support for both lossless formats like FLAC and WAV and common lossy formats like MP3, OGG, and AAC. The library can pull from the standard Android media store or from folders you point it to manually, and it remembers playback position and queue between sessions. A built in library tools section adds maintenance features like scanning, duplicate detection, and library health checks. Under the hood it is written in Kotlin using Jetpack Compose for the interface, AndroidX Media3 for audio playback, Room for local data storage, and a modular clean architecture split into app, ui, core, and media modules. To try it, you clone the repository, open it in Android Studio, build and run it on a device running Android 7.0 or newer, and set it as your Home app. It is released under the MIT license.
An Android home screen replacement that turns old phones and tablets into dedicated offline music players.
Mainly Kotlin. The stack also includes Kotlin, Jetpack Compose, Media3.
MIT licensed, free to use, modify, and distribute for any purpose including commercial use.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.