DeenOX, he editado wiki para poner que la consola corre android 2.3, que estaba puesto android 2.2.
Edito para añadir un tuto.
Muy buenas, como todos los usuarios sabéis, desde hace tiempo se puede overclockear la jxd s601. Incluso el último firm de JXD trae un kernel con el voltaje modificado que permite un overclocking mucho más estable. Pese a que existen desde hace tiempo las easy tools que permiten hacerlo de manera sencilla, os voy a explicar como hacerlo manualmente, pues esto nos permite controlar en todo momento lo que estamos haciendo y además nos permitirá haciendo en sucesivos firmwares sin esperar a nuevas versiones de las easy tools.
Este metodo no es mío y las herramientas para hacerlo han sido creadas por el usuario abhoriel de dingoonity, así que todo el crédito para él.
Requisitos:
- Para flashear y modificar los kernels es necesario tener instalado en la consola o bien el ultimo firm de 800 mhz, o el anterior a 600 que incorporaba el TVOUT. Ambos firms los tenéis en la web de JXD.
- Tener rooteada la consola. Esto es imprescindible para flashear el kernel que creemos. Recomiendo usar Unlock Root por su sencillez para rootear la consola. Podéis ver como usarlo en la review que hizo DeenOX de la consola.
Lo primero que tenemos que hacer es bajarnos este archivo y descomprimirlo en la carpeta que queramos (dejo varios mirrors)
https://rapidshare.com/files/4041274938/FLASHEO.ziphttp://dl.dropbox.com/u/69559458/FLASHEO.ziphttp://depositfiles.com/files/h171p1fphUna vez hecho esto abrimos una consola de comandos en windows. Inicio/Ejecutar/cmd... y nos vamos hasta la carpeta donde hayamos descomprimido los archivos. Como veís hay un archivo llamado kernel_highvoltage_original.img que es el kernel original del firm a 800 y es sobre el que vamos a trabajar.
Lo primero que haremos es quitar el header al kernel para poder descomprimirlo y modificarlo.
Usamos el siguiente comando.
stripheader.exe kernel_highvoltage_original.img kernel.img.lzma
Posteriormente los descomprimimos con el siguiente comando:
xz --format=lzma --decompress kernel.img.lzma
Ahora viene el momento importante, cambiamos la velocidad de nuestro kernel con el siguiente comando.
p4tch.exe kernel.img kernel1000.img 1000000000
De esta manera nos creará un kernel a 1ghz y un archivo llamado kernel1000.img este ejemplo sería para crear un kernel a 1 ghz, si queremos crear uno a 900 pues el comando sería así: p4tch.exe kernel.img kernel950.img 950000000
Básicamente lo que hace este programa es buscar dentro del kernel el valor a9_clk de los amlogic cortex a9 y modificar su valor de velocidad máximo por el que nosotros le decimos.
A continuación reempaquetamos de nuevo el kernel con el siguiente comando.
xz --format=lzma kernel1000.img
Y por último le añadimos el header que le quitamos en el primer paso y necesario para que el sistema entienda el nuevo kernel con el siguiente comando:
mkimage.exe -A arm -O linux -T kernel -C lzma -a 80008000 -e 80008000 -d kernel1000.img.lzma -n Linux-2.6.34 kernel1000.img
Esto nos creará un archivo ya definitivo llamado kernel1000.img y listo para ser flasheado.
FLASHEAR LOS KERNELS.
Como veréis dentro de los archivos que habéis descomprimido hay un archivo llamado flash_image que es la utilidad que necesitaremos para hacer el flasheo.
1º. Copia el archivo flash_image y el kernel que has creado (en nuestro caso kernel1000.img) a la raíz de la SD.
2º Conecta la consola al Pc en modo Depuración USB, esto es, dentro de Ajustes, Aplicaciones, Desarrollo, Depuración USB.
3º Iniciamos un shell de ADB para poder ejecutar comandos. En la carpeta que habéis creado con los archivos del tuto tenéis un ADB por si lo necesitais. ADB se usa en Windows en modo consola de comandos, Inicio/Ejecutar/cmd y vamos a la carpeta donde tengamos nuestro adb.exe (la del tuto nos sirve). Ejecutamos los siguientes comandos.
Adb.exe shell (iniciamos un shell)
su (nos da permisos de superusuario)
cp /sdcard/flash_image /system/bin (nos copia el archivo flash_image de la sdcard a la carpeta system/bin de la consola)
flash_image boot /sdcard/kernel1000.img (flashea el nuevo kernel a la consola)
reboot (reinicia la consola)
Con esto ya tendremos nuestro nuevo kernel listo para usar. Es recomendable usar un profile de SeTCPU para controlar la velocidad a nuestro antojo. En la carpeta donde hemos descomprimdo los archivos para el tuto viene un archivo llamado setcpu.txt que podeís copiar a la sdcard.
Este profile tiene valores hasta 1ghz, si flasheais un kernel más bajo, a 900 o 950 por ejemplo, simplemente editar el txt y elimináis los valores que estén por encima de vuestro kernel.
Como podéis ver en los archivos de este tuto hay un kernel1200.img.
Yo mismo lo he creado siguiendo estos pasos, si alguien quiere usuarlo es cosa suya, en mi consola funciona estable, pero no garantizo que sea estable en todas.
Hasta el próximo tuto.
P.D: DeenOX, si quieres incluir este tuto en tus reviews en la wiki sobre la consola sin problema.