PDA

Ver la versión completa : Poniendo EnergySaver como inicio automático



kounch
01/06/2006, 16:17
Hola
pensando en la próxima versión de EnergySaver y en las posibilidades de inicio automático, he estado haciendo pruebas, encontrando varias soluciones


La primera, bastante "limpia", que no implica tocar nada de la instalación del firmware es la siguiente:

Aprovechar la función "AutoRun" que incorpora el firmware 2.0.0. De esta manera, basta con copiar los dos archivos del ZIP que adjunto (autorun.gpu y setbl) a la raiz de una SD, así como activar la opción AutoRun en el menú "Sistema" de la consola.

A partir de este momento, cada vez que inicie la consola, se activará el ahorro de energía con las opciones indicadas en el archivo autorun.gpu.

Si se desea modificar las opciones por defecto de autorun.gpu (30 segundos, con el reproductor de vídeos y el de música como excepciones), se puede editar con un programa adecuado (el archivo debe ser un archivo de texto plano en formato UNIX), cambiando las líneas:
TIME=30
EXCEPTIONS="mplayer MusicPlayer"
Es importante que se mantengan las comillas dobles para que funcione correctamente.

Para desactivar el inicio automático, basta con borrar los dos archivos de la raiz de la SD, o bien desactivar la opción en el menú sistema de la consola.

La única "desventaja" que le veo al método, es que se debe hacer para cada SD por separado.



La segunda posibilidad, sería copiando en el sistema de archivos de la consola (por ejemplo en /etc/rc.d/) el ejecutable setbl, y luego editar, por lo que he visto de la secuencia de arranque, el archivo /etc/rc.sysinit añadiendo una llamada setbl.


Yo estoy utilizando desde ayer la primera opción y me está funcionando bien.

Un saludo

kounch

hardcrack
01/06/2006, 16:25
Macho, eres un crack! En cuanto pueda, lo pruebo :D

xabi
01/06/2006, 16:34
Esto pinta muy bien, este metodo escribe un *.pid en la memoria nand como hacia una posibilidad que comentaste anteriormente? si no lo hace se queda para siempre en mi sd! muchas gracias por el trabajo :D

kounch
01/06/2006, 18:27
Esto pinta muy bien, este metodo escribe un *.pid en la memoria nand como hacia una posibilidad que comentaste anteriormente? si no lo hace se queda para siempre en mi sd! muchas gracias por el trabajo :D
Copio y pego del archivo leeme de la versión 0.3 de EnergySaver


Historial de Versiones

0.3 Detectado y corregido el fallo que colgaba las consolas F-100 que no fueran First Edition. Eliminado el archivo blloop.pid para mayor compatibilidad con la memoria NAND.
0.2 Correciones en la interfaz (velocidad de CPU). Añadido el filtro de procesos.
0.1 Primera versión.

xabi
01/06/2006, 18:29
vale me pasa por no leer el manual :( , eso significa que las nand son diferentes segun la tirada en la que este fabricada?

kounch
01/06/2006, 18:35
vale me pasa por no leer el manual :( , eso significa que las nand son diferentes segun la tirada en la que este fabricada?
Hola
No, no se trata de eso, estás mezclando temas.

Por una parte, se ha cambiado el código de ahorro de energía para que no cuelgue algunas consolas F-100.

Por otra parte, se ha eliminado la parte del código de setbl que escribía un archivo en cada inicio, de manera que ahora se podría copiar en la NAND, y no estaría escribiendo en ella cada vez que se utilizara.

Un saludo
kounch

xabi
01/06/2006, 19:02
ya lo tengo funcionando, por cierto la ralla esa que comente ha desaparecido ^^ muy buena!

acordero
01/06/2006, 19:31
No me funciona el programa.

Se me cuelga si estoy dentro de un emulador o programa.

Que puede ser?

kounch
01/06/2006, 19:39
No me funciona el programa.

Se me cuelga si estoy dentro de un emulador o programa.

Que puede ser?Hace falta más información:

- Definición de "se me cuelga", eso es muy poco concreto
- Modelo de consola
- Versión de firmware
- Programa o programas con los que no funciona
- ¿Funciona desde el menú normal de la GP2X?
- Cualquier otro detalle que pueda servirme para intentar replicar eso en mi consola y encontrar una solución

acordero
03/06/2006, 00:20
Se me cuelga: Pantalla en negro y no reacciona antes ningun estimulo.
Modelo GP2X-F100
Version 2.0.0
Programas: Varios (Gngeo, SquidjeSNES, lector de ebooks...)
Funciona en el menu de la GP2X

Gracias por tu atencion

kounch
03/06/2006, 02:25
Se me cuelga: Pantalla en negro y no reacciona antes ningun estimulo.
Modelo GP2X-F100
Version 2.0.0
Programas: Varios (Gngeo, SquidjeSNES, lector de ebooks...)
Funciona en el menu de la GP2X

Gracias por tu atencionHola de nuevo
he estado probando con tres versiones distintas de SquidgeSNES, el lector de e-books de Hermes y el de la consola, y no me sucede :(
¿Estás usando la última versión? Lo digo por que la 0.1 y la 0.2 tenían un problema que colgaba la consola de un colega que no era First Edition, pero tampoco una MK2, y que conseguí solucionar para la versión 0.3.

Para ver si es algo parecido. ¿Has probado la función de ahorro de energía del GP2XSpectrum? Si así también se te cuelga, eso me daría alguna pista.

Un saludo
kounch

acordero
03/06/2006, 06:41
Voy a probar el GP2XSpectrum.

La version que tengo es la 0.3, al menos eso pone cuando lo ejecuto...

En cuanto tenga mas datos te lo digo.

Gracias