Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aghontpi/ad-silence
Mute Ad/promotions from Accuradio, Spotify, Soundcloud, TIDAL & Pandora Android. Minimal, extensible & lightweight under 150kb.
https://github.com/aghontpi/ad-silence
accuradio ad-block adblocker android kotlin kotlin-android music pandora soundcloud spotify tidal
Last synced: 29 days ago
JSON representation
Mute Ad/promotions from Accuradio, Spotify, Soundcloud, TIDAL & Pandora Android. Minimal, extensible & lightweight under 150kb.
- Host: GitHub
- URL: https://github.com/aghontpi/ad-silence
- Owner: aghontpi
- License: gpl-3.0
- Created: 2021-11-06T03:51:12.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-29T22:20:38.000Z (9 months ago)
- Last Synced: 2024-09-27T11:43:21.385Z (about 1 month ago)
- Topics: accuradio, ad-block, adblocker, android, kotlin, kotlin-android, music, pandora, soundcloud, spotify, tidal
- Language: Kotlin
- Homepage:
- Size: 9.98 MB
- Stars: 188
- Watchers: 7
- Forks: 11
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog/README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ad-silence
> Remove ads in Accuradio, Spotify, Tidal & Pandora.
## Features
- Block ads on `Accuradio`, `Spotify` (full & lite versions), `Tidal` & `Pandora`.
- Minimal UI
- App size **less than 150KB**
- Configure which apps to remove ads in
- Open source
- No inapp purchases or ads## Supported apps?
| app | support |
|:------------:| :-----: |
| Accuradio | yes |
| Spotify | yes |
| Spotify Lite | yes |
| Soundcloud | yes |
| Tidal | yes |
| Pandora | yes |- If you want this to work on a different app/audio streaming service, [open an new issue](https://github.com/aghontpi/ad-silence/issues/new) mentioning its name.
- Since this is built with `Accuradio` in mind, ~~no other apps are supported for now, but Implementing other apps should be quite easy.~~
- `Spotify` is now supported.
- `Tidal` is now supported.
- `Spotify Lite` is now supported.
- `Pandora` is now supported.
- `Soundcloud` is now supported.
- Easily extensible to other apps.## Motivation
- Ad blocker for `Accuradio android` is not available.
- wanted a **lightweight** & **non bloat** app with size lessthan **_1mb_**
- wanted a minimal ui
- below is the Total UI of the app.
## How this works
This is possible because of `NotificationListenerService` on `android`. Granted, the user gave permission to this setting.
- While music is playing, the following notification is present.
- I then parse the notification and stop it from playing.
## Track Project Status
- [Trello](https://trello.com/b/8XJDVbdo/ad-silence-android)
## Donation Links
- [https://www.buymeacoffee.com/aghontpi](https://www.buymeacoffee.com/aghontpi)
- [https://ko-fi.com/aghontpi](https://ko-fi.com/aghontpi)## Built with
- [Kotlin](https://kotlinlang.org/)