Reply To: Firefly, sharing iphone music TO iTunes on V2 firmware

  1. Install FireFly Media Server via Cydia
  2. SSH to your iPhone as root and create an /etc/mt-daapd.conf file:
    # mt-daapd.conf
    # Edited: Fri Sep 19 14:53:31 2008
    # By: root
    web_root /usr/share/mt-daapd/admin-root
    port 3689
    admin_pw alpine
    mp3_dir /private/var/mobile/Media/iTunes_Control/Music
    servername My iPhone
    runas mobile
    playlist /etc/mt-daapd.playlist
    extensions .mp3,.m4a,.m4p
    db_dir /private/var/cache/mt-daapd
    rescan_interval 300
    scan_type 2
    always_scan 1
    logfile /var/log/mt-daapd.log
    process_m3u 1
    compress 1

    I recommend changing the admin password.

  3. Create a /Library/LaunchDaemons/ file



  4. Register your new /Library/LaunchDaemons/ file with launchctl:
    launchctl load /Library/LaunchDaemons/
  5. Add a BossPrefs custom service to start and stop the server
    Name: FireFly
    Start: launchctl start
    Stop: killall mt-daapd
    Process: /usr/sbin/mt-daapd
    Icon: /Applications/
  6. Enjoy your music