Hola, sólo comento un par de cosillas,puesto que no soy ningún experto ni mucho menos en cajas de este tipo (bueno no soy experto en nada, jajaja)
Otto_xd, si tienes las fuentes del kernel lo tienes todo para desarrollar.
El tema del gamepad usb que comentáis. Hay que compilar un módulo joydev.ko usando las fuentes del dispostivo, y después podéis usar una app tipo gamepadime que lo ejecuta. Bitrider lo hizo para la s7100B, o sea que seguro os puede echar una mano. Yo de compilación poquito. Necesitaréis usar de base el archivo config.gz que está en /proc.
El tema del kernel. Los kernel de estos aparatos difieren un poco con los kernels android usados en tablets y no se dejan extrear con las herramientas amlogic habituales (el famoso script de hillbeast), aunque igual hay alguna caja que use el método tradicional. Normalmente el overclock en Amlogic se hace cambiando el valor max de a9_clk de manera hexadecimal, pero tambien puede establecerse en el uboot (ignorando el valor hexadecimal que tenga el kernel). No estoy seguro de esto pero muchos aparatos de este tipo dejan modificar la velocidad cambiando las variables del uboot en el propio build.prop, con algo parecido a esto:
ubootenv.var.cpuclock=
ubootenv.var.gpuclock=
Lo que no tengo claro si el valor habría que ponerlo en Mhz o en otra medida.
Como digo, nunca he tenido un cacharro de estos por lo que no estoy muy seguro, pero esa es la teoría. Aunque teniendo las fuentes del kernel, todos los parámetros del cacharro deberías poder configurarlo desde 0.
Marcadores