Rocbox, lo ha hecho, ha barrido al firmware original de Iriver.

Segun parece, en las ultimas versiones diarias, se ha introducido una opción que hace un pequeño milagro.

Los test realizados han dado como resultado, que en la misma unidad, con los mismos archivos y la bateria original:
Firmware original: Hasta unas 9 horas.
Rocbox: Hasta 21 horas.

Hay que ir a configuración, sistema, disco, y seleccionar off en Disk power off. Esto hace que la alimentación constante del disco se apague mientras esta en espera, o que se reduzca, no lo tengo claro, a costa de que es un pelo mas lento al ponerse de nuevo en marcha, cuando se le alimenta normalmente. La cosa, es que el disco duro chupa menos bateria, y esta dura hasta mas del doble en reproducción continua.

Si eres de los que esta jugando mientras escucha la musica, la pantalla se te come la bateria y no lo vas a notar, sino, creo que la mejora es considerable. Ademas, al durar mas, haras menos cargas, con lo que las baterias te duraran mas años.

Si sigues con el firmware original todavia, ya no sabemos a que estas esperando. Mas formatos soportados, mas personalización... y ahora, te dura el doble.

Aqui la información original, y resultados de test de diversos usuarios.

http://www.misticriver.net/showthread.php?t=43203

http://www.misticriver.net/showthread.php?t=43221
http://www.misticriver.net/showthread.php?t=43165
http://www.misticriver.net/showthread.php?t=41800

General Settings -> System -> Disk -> Disk Power Off = Yes.
This little beauty (according to amiconn) did the trick.

If this option is set to off the disk is idle consuming 24mA, turning it on we gain quite some power. Calculations show that 19:18 will be reduced to ~14hours with 24mA more load (constantly).

The only minor downside of this option is that the disk is a little slower when waking up. But in conjunction with dircache there is no problem at all!