What’s a Firefly? The long answer is here.
The short answer is it’s one of my favorite app for my iPod touch (it works in iPhone as well.) It’s a Wi-Fi media server where you can stream your device’s iTunes library to any computer (Mac, PC & Linux) running iTunes (or compatible.) With Firefly, a room-full of people can enjoy your portable iTunes music collection!
Unfortunately, the Firefly package in Cydia doesn’t set up the server for you and there’s no convenient way to turn it on and off.
So I wrote an installation script that will automatically set up the server for you, packaged it with a BossPrefs’ Toggle so you can toggle the server on and off in BossPrefs. Then I whipped up an iPhone edition of its Web Admin Interface because the standard one was desperately crying for an update! Finally I make sure I can tell that the server is running at a glance. Voila, a status bar notifier icon is included! What more can you ask for?
Like it? You can find the package, named “Firefly Setup & Toggle” in the RupertGee iCydia repository, under the “App Addons” Section. Please read the FAQs before installation. Needless to say, you must install the actual Firefly Media Server package seperately (it’s in the “Multimedia” section.)
If you have manually set up the server based on my instructions, I’m pleased to tell you that you can install this package and enjoy its added functionalities right away; no un-installation is necessary.
For first time Firefly user, please make sure you temporarily set “Auto-Lock” to “Never” or make sure (by tapping on your device’s screen regularly) your device does not go in to Sleep Mode, especially during first-run. That’s because it takes about 6 minutes for the server to scan and create a database of just 500 songs! A sleeping device means your server will not be activated for a long while and seemingly broken. Subsequently a device that has fallen asleep suddenly means everyone has to awkwardly stop dancing while you wake up the interrupted stream!