This project is unfortunately in a bit of a limbo. The app works, and is available on Google Play, but I don't have the time to maintain it on my own.
If anyone wants to take part in developing this app further, I'm looking for contributors. Please email me, or just fork and code away.
Pull requests are very welcome!
Simple Last.fm Scrobbler (SLS) is a simple app that scrobbles music listened to on an Android phone. Scrobbling means submitting listening information to Last.fm (and optionally/additionally Libre.fm) when you play a track, and you can then get music recommendations and view you listening history and statistics at Last.fm.
Before the release of a new version of SLS, it will be available here to test for one week in the Beta Testing Versions link.
More info about scrobbling can be found on Last.fm's FAQ.
If you need inspiration on stuff to do, you might want to have a look at the list of issues.
If you want to help out and start immediately, please see HumbleBeeBumbleBee's Issue Summary
Contact emails:
[email protected] <- Lead Developer
[email protected] <- Support & Maintenance
(if uncertain please email us both)
You can find the latest version of Simple Last.fm Scrobbler in the Google Play Store or here on F-Droid
- Scrobbling
- Now playing notifications
- Power-saving settings
- Caching scrobbles (while offline or through settings)
- Editing scrobble cache
- More
- English
- Spanish
- French
- German
WARNING! Some android devices have special battery settings that will disable SLS scrobbling entirely or just when SLS is closed. Example Please note that some of the following applications require changing their default settings to enable scrobbling.
- Default Android Music Player
- HTC Hero Music Player
- Meridian Player (a)
- MixZing (Google Play) (a)
- Archos Music Player (b)
- New Vanilla Music Player (Google Play, F-Droid)
- SmartVanilla Music (Google Play)
- bTunes (Google Play, and more)
- WIMP
- Zimly
- Just Playlists
- PowerAMP (Google Play)
- myTouch 4G
- Google Music (Google PLay)
- PlayerPro (Google Play)
- jukefox (Google Play) (a)
- DAAP Media Player (Google Play)
- Folder Player (Google Play)
- GoneMAD Music Player (Google Play)
- MIUI Music Player
- ServeStream (Google Play)
- Default Sony Ericsson/Xperia Music Player
- Neutron Music Player (Google Play)
- Music2Dance2 (Google Play)
- Rdio (Google Play)
- DeaDBeeF (Google Play) (a)
- Music Pump XBMC Remote (Beta) (Google Play)
- JRTStudio Android Music Player (Google Play)
- Music Folder Player (Google Play)
- Apollo (b)
- LG Music Player
- Shuttle Music Player (Google Play)
- My Cloud Player (Google Play)
- SoundSeeder (Google Play)
- Amazon Music (Google Play, Amazon Appstore)
- Radio Noise FM (Google Play, Amazon Appstore)
- 8tracks (Google Play, Amazon Appstore) (b)
- VLC (VLC, Google Play, F-Droid) (b)
- Spotify (Google Play)
- n7player (Google Play)
- MortPlayer (Google Play)
- Rocket Player (Google Play)
- BlackPlayer (Google Play)
- Jetaudio (Google Play)
- AIMP (Google Play)
- More to come...
(a) Uses the Scrobble Droid API - identifies under "Enabled apps" as "Scrobble Droid Apps".
(b) It presents itself to SLS as the Android Music Player. This means that it won't show up under "Enabled apps" under its real name, but under Android Music Player.
Note. SLS should work on any device that can install it, and that can run one of the music apps above.
- Google Nexus One
- HTC Magic
- HTC Desire
- Google Galaxy Nexus
Reported working:
- Acer Liquid A1
- Amazon Kindle Fire HDX
- Archos 5 Internet Tablet
- Google Nexus 7
- Google Nexus 5
- Google Nexus 4
- HTC Desire HD
- HTC Desire S
- HTC Desire Z
- HTC Dream
- HTC Droid Eris
- HTC Droid Incredible (should work, email me if it doesn't)
- HTC Evo 3D
- HTC Flyer
- HTC Hero
- HTC Incredible S
- HTC Legend
- HTC One (M8)
- HTC Tattoo
- HTC Wildfire
- LG Optimus G
- LG Optimus One P500
- LG Optimus V
- Motorola Defy (MB525)
- Motorola Droid
- Motorola Droid 3
- Motorola Milestone
- Samsung Galaxy Ace (probably doesn't work with builtin player)
- Samsung Galaxy Core
- Samsung Galaxy S2
- Samsung Galaxy S2 LTE
- Samsung Galaxy S3
- Samsung Galaxy S4
- Samsung Galaxy S5
- Samsung Galaxy Spica (doesn't work with the built-in 2.1 music app)
- Sony Ericsson Xperia X10 Mini Pro
- Sony Ericsson Xperia X8
- Sony Ericsson Xperia Pro
- Sony Xperia SP
- Sony Xperia U
Issues:
- HTC EVO 4G LTE doesn't seem to work
- Motorola CLIQ/DEXT doesn't seem to work
For a complete list of changes, see the changelog.
First, read the FAQ to see if you can find any help with your issue.
If you can't find it there, you can always open an issue or pull request here on GitHub, or you can email me: [email protected]
If you want to enable your app to scrobble music through SLS, see Developer's API.
If you want to help out and start immediately, please see HumbleBeeBumbleBee's Issue Summary
All of the code is open source, released under GPLv3. My wish is to release it under Apache License 2.0, but it still contains thirdy-party code licensed under GPL.
- Almost all of the code is written by me, so: Copyright 2009-2012 Adam Renberg.
- A small MD5 utilities class seems to be written by many people, but it is released under GPLv2, and I got it from ostermiller.org.
- The Last.fm logo is copyright of Last.fm, taken from their media kit.
- The Libre.fm logo is probably copyright of Libre.fm, used in good faith. (Because of their name and stated mission, I assume it is okay).
I use copyright here only in the sense of proper attribution. Do whatever you want with the code (as long as the licenses are followed). There is a pending switch to Apache License 2.0 for a less viral license. GPLv3 is the current license.
- Adam Renberg, github.com/tgwizard, main author
- HumbleBeeBumbleBee, github.com/HumbleBeeBumbleBee, core contributor
- Argoday, github.com/argoday, code fixes, support for Music2Dance2
- Sean O'Neil, github.com/SeanPONeil, android 4.0
- Andrew Thomson, support for MIUI Music Player
- Mark Gillespie, support for Sony/Sony Ericsson/Xperia phones
- Dmitry Kostjuchenko, support for Neutron Music Player
- stermi, support for Rdio
- Joseph Cooper, github.com/grodin, support for JRTStudio Android Music Player
- Shahar, github.com/kshahar, support for LG Music Player
- theli-ua, github.com/theli-ua, support for Amazon Music
- metanota, github.com/metanota, support for PlayerPro, bug fixes
- Joel Teichroeb, github.com/klusark, bug fixes
- Tha PHLASH, thaphlash.com, old icon
- pierreduchemin github.com/pierreduchemin, French translation
- moshpirit github.com/moshpirit, Spanish translation
- inverse github.com/inverse, bug fixes, maintenance
- bryansills github.com/bryansills, Eclipse to Android Studio, new icon, Material Design
- herrherrmann github.com/herrherrmann, German translation
- Dmitry Paskal, github.com/paskal
- Iļja Gubins, https://github.com/the-lay
Several people have also contributed with comments, suggestions and issues.