For what it's worth, I have Galleon up and running on my HDA. I did a full F12 and Amahi install for the first time this past weekend without any hitch (which was awesome

). I have 2 Series-2 and a TivoHD that I wanted to share pics and movies to. I was going to dive into the Tivo HME code, but just don't have the time right now. So, I thought I would give Galleon a try.
You can find the code here if you are playing along at home:
http://galleon.sourceforge.net/index.ph ... &Itemid=57
It installed without any problems. I had already uploaded my music to the /var/hda/files/Music and my pics to the /var/hda/files/Pictures directories respectively. The Galleon GUI is not the most robust App you will ever see, but it does the job adequately. I was able to configure some of the Galleon apps without any problems while I had a few problems with others. In any case, it does the job for me and we can view our pics and play our music.
Galleon is more or less a dead project. It's written in Java. It has some instructions for writing your own app within Galleon. I think it would be a great addition to Amahi. I don't know what the new Tivo Premiere will have in terms of an HME API. I know the DVR itself is Flash-based, but the older Tivos will be around for a while. So, a Java developer might be able to make it Amahi friendly. (I'm a novice at coding Java, just getting started with it).
Anyway, I hope that helps someone out.
Thanks,
Keith