A android app that wraps Spotify's web player with built-in adblocker
See the code
an Android app that wraps Spotify's web player with built-in adblocking — no root, no shady mods, just your Spotify account on a slick WebView.
ported from smali to clean Kotlin by lyssadev, based on deviato's Spotifuck. free, open-source, and it just works.
download the .apk and install it on your device. you may need to toggle "Install from unknown sources" in your Settings.
install the APK, open it, done. Spotilol runs in normal mode by default — no certificate, no setup, no "Certificate Required" screen. it just works out of the box.
want the full fingerprint treatment? flip the mode in Settings → Connection Mode → "MITM Proxy (Certificate)". the app restarts and walks you through the cert install.
Spotilol generates a local CA cert so Spotify doesn't know you're in a WebView. it lives on your device, stays on your device.
spotilol_ca.pem in your Downloads and tap itNote: if you ever clear your device's credential storage (like after a factory reset), you'll have to do this again.
git clone https://github.com/lyssadev/Spotilol
cd Spotilol
./gradlew assembleDebug
APK lands at app/build/outputs/apk/debug/app-debug.apk.
this project uses Firebase (analytics, crash reporting, performance). to build, you need:
com.project.lolgoogle-services.json and place it in app/contributions are welcome. open issues, throw PRs, suggest stuff — free for all.
deviato reverse-engineered the original Spotifuck. lyssadev ported the core logic from smali to Kotlin and maintains this project.
all rights reserved — lyssadev & deviato.
C
74.8%
Kotlin
21.7%
A android app that wraps Spotify's web player with built-in adblocker
See the code
an Android app that wraps Spotify's web player with built-in adblocking — no root, no shady mods, just your Spotify account on a slick WebView.
ported from smali to clean Kotlin by lyssadev, based on deviato's Spotifuck. free, open-source, and it just works.
download the .apk and install it on your device. you may need to toggle "Install from unknown sources" in your Settings.
install the APK, open it, done. Spotilol runs in normal mode by default — no certificate, no setup, no "Certificate Required" screen. it just works out of the box.
want the full fingerprint treatment? flip the mode in Settings → Connection Mode → "MITM Proxy (Certificate)". the app restarts and walks you through the cert install.
Spotilol generates a local CA cert so Spotify doesn't know you're in a WebView. it lives on your device, stays on your device.
spotilol_ca.pem in your Downloads and tap itNote: if you ever clear your device's credential storage (like after a factory reset), you'll have to do this again.
git clone https://github.com/lyssadev/Spotilol
cd Spotilol
./gradlew assembleDebug
APK lands at app/build/outputs/apk/debug/app-debug.apk.
this project uses Firebase (analytics, crash reporting, performance). to build, you need:
com.project.lolgoogle-services.json and place it in app/contributions are welcome. open issues, throw PRs, suggest stuff — free for all.
deviato reverse-engineered the original Spotifuck. lyssadev ported the core logic from smali to Kotlin and maintains this project.
all rights reserved — lyssadev & deviato.
C
74.8%
Kotlin
21.7%