Manual Installation

The preferred method of installing MobileScrobbler is through the AppTapp Installer. However, if you are unable to or prefer not to use the Installer, you can follow the steps below to install MobileScrobbler manually.

NOTE: MobileScrobbler requires firmware version 1.1.1 or newer.

  • Download the MobileScrobbler zip file
  • Extract the zip file somewhere on your computer
  • Copy MobileScrobbler.app into /Applications on your device. You may see some error messages during this process, are there are several symbolic links in here that the Installer source would normally deal with. You can safely ignore these errors as we will copy the files manually.
  • Copy Library into /Library on your device.
  • Copy System into /System on your device.

You will now need to copy some additional resources from other applications into the MobileScrobbler appilcation bundle.

Copy the following files from /Applications/MobileMusicPlayer.app to /Applications/MobileScrobbler.app on your device:

  • BarArtists.png
  • BarArtists_Sel.png
  • BarAudioBooks.png
  • BarAudioBooks_Sel.png
  • BarCompilations.png
  • BarCompilations_Sel.png
  • BarMore.png
  • BarPodcasts.png
  • BarPodcasts_Sel.png
  • BarMore_Sel.png
  • BarSongs.png
  • BarSongs_Sel.png
  • nowplaying.png
  • nowplaying-pressed.png
  • nowplaying-blank.png
  • nowplaying-blank-pressed.png
  • ListIconAlbums.png
  • ListIconArtists.png
  • ListIconCompilations.png
  • ListIconPlaylists.png
  • ListIconPodcasts.png
  • ListIconSongs.png

Copy the following files from /Applications/YouTube.app to /Applications/MobileScrobbler.app on your device:

  • History.png
  • HistorySelected.png
  • HistoryMore.png
  • FeaturedMore.png
  • Search.png
  • SearchSelected.png
  • TopRatedMore.png

Next, run the following commands to complete the installation:

chmod +s /Library/MobileScrobbler/scrobblectl
/Applications/MobileScrobbler.app/MobileScrobbler --installPrefBundle

Finally, run the following command on your device to start the scrobbler daemon:

launchctl load /Library/LaunchDaemons/org.c99.Scrobbled.plist

Alternatively, you can reboot your device and the scrobbler daemon will start automatically. If you choose not to reboot, you must restart SpringBoard before the icon will appear in the status bar.