Skelrom v1.0 JXDS7300B & ClockWorkMod
Fuente y actualización de la información de este artículo
Para actualizaciones sobre este artículo, sugiero visitar alguno de los enlaces mencionados anteriormente.
Los hilos donde se ha publicado originalmente esta información, de la que he sacado parte para generar esta entrada, son los siguientes
Skelrom v1.0 (Foro en Español, Inglés)
ClockWorkMod Recovery (Foro en Español, Inglés)Los hilos donde se ha publicado originalmente esta información, de la que he sacado parte para generar esta entrada, son los siguientes
Skelrom v1.0 (Foro en Español, Inglés)
Para consultas directas e información relacionada con estos temas, sugiero postear en los foros mencionados.
Introducción
Como algunos sabéis, este último tiempo he estado ayudando a probar algunas custom roms que se están desarrollando para la consola JXDS7300B, y de éstas, la que mejor funcionalidad tiene es la que finalmente se ha liberado.
De la mano de Skelton, conocido ya en la scene de consolas android por sus series de Custom Firmwares que mejoran considerablemente la experiencia de uso de estos dispositivos, llega la (tan esperada) custom firmware Skelrom v1.0 for JXDS7300B, y que para hacer un resumen, copio y pego parte de su leame.txt
Principales características:
- Basada en el último firm stock (v1.3)
- Todas las aplicaciones y emus chinos eliminados, GameX pasa a ser una aplicación de usuario y no de sistema
- Google Play mejorado, casi todas las apps deberian verse sin problemas
- Deodex y zipalign. (hace auto-zipalign en cada arranque si es necesario)
- Fix para emuladores q no eran compatibles y mejorada la compatiblidad con juegos gameloft (Nova 3, Modern combat 4... etc)
- Incluye Setcpu versión de donación de XDA con perfil instalado por defecto.
- Corregido problema con los codec ac3 y dts en modo hardware con archivos mkv, por lo que no hay más sonido ruidoso cada segundo con estos codecs.
- Soporte para uinput
- Batería muestra porcentaje
- Soporte Init.d para scripts.
- Mejoras en el build.prop para mejorar el consumo de la ram, la respuesta de pantalla, etc...
- Setcpu versión donación de serie con perfil instalado.
La ROM hace wipe automaticamente, esto significa que eliminará todos los datos que tengas en la consola (tranquilo, solo los datos de la consola y de la memoria interna. no tocará la microsd) por lo que guarda lo que quieras conservar de tus datos antes de instalar la rom.
Instalación:
- Descomprime el rar descargado a la raíz de la micro SD.
- De esta manera tendrás los siguientes archivos en la SD : Factory_para_update_aml,update.zip,uImage_recovery
- Enciende la JXD s7300B en modo recovery con Power + menu y espera a que termine todo el proceso
Consideraciones generales:
En esta ROM, ni en futuras (si existen) no se incluirán software de pago, para evitar tener problemas de licencia y distribución.
La versión setcpu es la versión de donación y hay permiso expreso del autor para poder incluírla.
La velocidad máxima por defecto es de 1,32 ghz, se puede subir hasta 1,5 con otro kernel incluido en la carpeta extras. o usando setcpu. Nota: También se puede subir de velocidad directamente con SetCPU, sin necesidad de flashear otro kernel (comprobado por mí)
La carpeta extras incluye lo siguiente:
Kernel1500.zip - (No es necesario, como se ha comentado anteriormente, pero si lo quieres probar flashea este archivo desde recovery si quieres poner 1,5 ghz)
Kernel1320.zip - Para volver a 1,32 ghz
SWAP_ON: Este archivo intercambiará la memoria interna y la externa, de manera que la externa sea /sdcard/ y la interna /sdcard/external_sdcard/. De esta manera ten en cuenta que si desmontas la microSd estarás desmontando la interna también.
SWAP_OFF: Para eliminar el SWAP de la consola y poner las particiones a su estado original.
Existen instrucciones mas específicas en la carpeta Extras para poder instalar estos ficheros.
Acerca del SWAP_ON/SWAP_OFF
este método funciona sin mayores problemas, pero tiene algún comportamiento extraño con tarjetas de gran capacidad.
Algunas tarjetas de 32GB, y (que yo sepa) todas las de 64GB tienen un problema al iniciar la consola, y es que no se montan correctamente en el booteo de android. Si es el caso, la forma de solucionar este problema es quitar y volver a insertar la microSD en la ranura para que se monte correctamente.
Esto tiene un problema paralelo. En el caso de que no se monte correctamente la microsd en el booteo del sistema, no se generará la carpeta /sdcard/external_sdcard, esto significa que cuando montemos manualmente la microSD, en las propiedades del sistema veremos "duplicada" la información de la microSD en la memoria externa, y no podremos acceder a la memoria interna del dispositivo.
Por tanto, si no nos importa perder los 6 y algo de Gigas que tenemos disponibles en la memoria interna, por tener una microsd de gran capacidad, entonces utiliza este sistema. Si no es el caso, entonces te sugiero utilizar el sistema tradicional de DirectoryBind o GL2SD para enlazar contenidos a la microsd externa.
Además, posiblemente exista un problema a la hora de intentar mostrar la capacidad de la memoria (almacenamiento) y los ajustes del sistema se cierren. Para este caso, basta con crear la carpeta "external_sdcard" en la microsd para que los ajustes del sistema dejen de cerrarse (dejen de dar error)
ClockWorkMod for JXDS7300B
Además del custom firmware, se ha lanzado una versión totalmente funcional del ClockWorkMod para la JXDS7300B. Además de Skelton por haber trabajado en este port, hay que agradecer al verdadero creador de este custom recovery, Christian Troy, y que gracias a el y su ayuda se ha logrado portar totalmente este Recovery, que para quienes lo conozcan sabrán la importancia que tiene, y es que con el se podrá hacer nandroids completos del dispositivo.
Que es un Nandroid?
Basicamente, es una imagen byte a byte del contenido de la flash del dispositivo, y que se vuelca en un fichero, con lo que se puede recuperar posteriormente el sistema, con los programas y configuraciones que teníamos al momento de generar la nandroid.
Además, este método permite la creación y distribución de custom roms, sin necesidad de preparar cocinas dedicadas para el dispositivo, o dicho en otras palabras, quien se quiera atrever puede generar su custom rom sin mayores complicaciones. Eso sí, cuidado con las configuraciones personales que se puedan ir en el fichero, por que este nandroid guarda todo, desde el nombre de la wifi que tenemos en casa, hasta la clave de google que utilizamos para entrar en el market.
Particularidades de esta versión de CWM.
A diferencia de lo que normalmente vemos, este CWM se arranca directamente desde una microSD, ya que por temas de seguridad no se flashea en el dispositivo (la partición de este recovery es mayor que la del dispositivo, y flashearla podría generar un full brick), pero es casi mejor, por que implica que el dispositivo se queda con su Recovery de serie sin modificar, y además podemos arrancar un custom recovery desde un medio externo.
Para mas información de este CWM, sugiero mirar estos hilos
y para muestras, un vídeo en donde adelantaba algo de este trabajo
Downloads
Skelrom for JXDS7300B v1.0
Download:
http://www.mediafire.com/download.php?3l3g44wdcb439ti Part 1
http://www.mediafire.com/download.php?tz5y12csnfno4q5 Part 2
Mirrors:
https://docs.google.com/file/d/0B6JKf-QJv2KAa3M2aGh2Y1RzZUE/edit Part 1
https://docs.google.com/file/d/0B6JKf-QJv2KATWFMYUc2QTQ0S3M/edit Part 2
https://www.sugarsync.com/pf/D1573391_65805047_6279054 (Sugarsync, 1 fichero)
https://mega.co.nz/#!OQ8AlA4L!c9ohKHGfJUl03GVrIlkEezifWwtCY8azMZtuBhQrZpo (Mega, 1 fichero)
ClockWorkMod for JXDS7300B
Download:
http://www.mediafire.com/download.php?z23ml62lb0b2owb
Mirrors:
https://docs.google.com/file/d/0B6JKf-QJv2KAWGYzSnZucy1CNlU/edit
https://www.sugarsync.com/pf/D1573391_65805047_6279868 (Sugarsync)
Official firmware 1.0 (nandroid desde un dispositivo sin tocar el firmware original de fábrica)
Download:
https://www.sugarsync.com/pf/D1573391_67415974_883455
Tested games
Esta lista contiene una lista preliminar de juegos y emuladores probados en esta versión.
Esta lista es sólo para referencia y no pretende ser una lista actualizada de los juegos o aplicaciones que se ejecutan en este firmware.
- BackStab
- Call of Duty Blacks Ops Zombies
- Dead Space
- Dead Trigger
- Draw Race 2
- ePSXe - Crash Bandicoot
- ePSXe - Ghost in the Shell
- ePSXe - Guilty Gear
- ePSXe - Marvel Superheroes vs Street Fighter
- ePSXe - Tekken 3
- Fifa 12
- Gangstar Rio
- Great Big War Game
- GTA 3
- Jet Set Radio
- Mini Motor Racing
- Modern Combat 3
- Modern Combat 4
- N.o.v.a. 3
- N64oid - Conker's Bad Fury Day
- N64oid - Killer Instinct Gold
- N64oid - Mario Kart 64
- N64oid - The Legend of Zelda Ocarine of Time
- Naught
- Need for Speed Most Wanted
- nullDC Alpha *
- Order & Chaos Online
- Rayman Jungle Run
- Shadowgun
- The Dark Knight Rises
- Wild Blood
* Pruebas internas. No pedir enlaces ni vídeos.
Palabras finales
Lo dicho, hemos estado probando este custom por algunos días, buscando fallos y puliéndolo (bueno, skelton en este caso) lo mejor que hemos podido, y creo que el resultado es sensiblemente mejor que el firmware oficial ofrecido por JXD.
Espero (esperamos, hablaré en nombre del "team" que ha estado trabajando en este custom) que este firmware sea de utilidad para los poseedores de una JXDS7300B, y en lo sucesivo quedamos a la espera de que JXD siga liberando firmwares que arreglen eficazmente los problemas que se han detectado en el dispositivo.
Zalu2!
Deen0X
Deen0X