(these instructions suppose you'd better buy a PMP and flash it with Rockbox firmware http://rockbox.org . for those who are more perverted read on)
Was able to build a very simple PMP with an Asus EeePC 901 with Debian GNU/Linux as a player and a OpenMoko Freerunner with SHR as a remote. 1. Install mpd on EeePc (apt-get install mpd), configure it. http://musicpd.org 2. Install pythm on Freerunner(opkg install pythm). 3. Establish either a USB cable(uncomfortable, you have to deal with at least one cable: the one between Eee and OM, or worse(the usual) with two: addition from Eee to your headphones) or wireless Bluetooth(http://shr-project.org/trac/wiki/Using was the hardest thing for me, but truly worked) or wireless wifi connection between Eee and OM. 4. Configure pythm to use mpd editing /etc/pythm.conf on your OM. Could not find graphical configuration dialog. 5. Test it. 6. Should run smoothly. 7. Put Eee into a bag behind your back, connect your headphones to it. 8. Put your OM into a pocket, or on some part of your bicycle. 9. Ride your bike in the streets and impress your friends. Why listen from Eee and not from OM? Your battery will not last much after you ask it to play music. Additionally sound quality from Eee should be better(not tested) than from OM. Was inspired by friend who listened music from his Nokia N#Whatevernumberitwas for more than four hours. On Eee launch a script that will do an infinite loop to connect a PAN network with your OM. And on your Freerunner a script that will do an infinite loop of python-agent script presented on bluetooth SHR web page. Do not forget to enable bt in shr-settings. These two infinite loops will enable you to suspend your phone without any problem but remember that it is better to restart pythm after the phone returns from suspend or it will take _much_more_time to reconnect to mpd. Using Eee as a player instead of OM will increase both the time you will be able to listen to music as well as you will save battery of Freerunner and the storage available for music. Thank you. _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community