Solo parte del software es abierto: el sistema operativo y algunos programas de utilidad.
El programa principal es totalmente cerrado y casi imposible de modificar.
Con la posibilidad de modificar el sistema operativo se pueden hacer cosas interesantes, por ejemplo conectar una tarjeta de red usb para reproducir desde la red, pero visto que la G10 no tiene usb y su reproductor es bastante limitado no creo que se pueda hacer mucho.
Para lg y samsung hay alguna cosilla

http://samygo.sourceforge.net/
http://www.lg-hack.info/cgi-bin/sn_f...pg=1&sc=20&x=0

pero nada, que yo sepa, para panasonic.