El Amazebreak es otro de los múltiples clones que han salido ultimamente. Parece que hay una guerra de precios y velocidad en sacar algo nuevo, y ya se sabe que las prisas no son buenas.
Hay varias versiones actualmente de este dispositivo. La versión inicial (v1) está basada en el PIC18F2550 y NO es actualizable de manera sencilla.
La v3 ya si que es actualizable. Que se sepa, no ha habido v2.
Índice:
1.- Web oficial e información de contacto
2.- Paquete y fotos
3.- Programación (versión 1, no actualizable)
4.- Funcionamiento
5.- ¿Dónde comprarlo?
6.- Pros y contras
7.- Conclusiones
8.- Cómo reprogramar la v1 basada en PIC18F2550
9.- AmazeBreak v3 - La versión actualizable !!
Web oficialhttp://www.amazebreak.ccPodéis contactar con ellos directamente en esta dirección de correo, o a través de MSN. Pongo la dirección porque me lo han pedido ellos, pero no os paséis preguntando chorradas.
amazebreakcc"arroba"hotmail.com
Paquete y fotosEl AmazeBreak, viene envuelto simplmente en plástico de burbujas, y metido en una caja de cartón bastante grande para su tamaño la verdad, sin estuche pijo ni nada similar. Desconozco si la versión final para tiendas vendrá en algún estuche, este que ha sido enviado directamente por el fabricante venía así.
El aspecto del dongle es muy sólido, no se desarma como algunos PS3Break como he leido en algunos posts sobre él, ni nada parecido. Bastante pequeñito, y con un buen acabado. Algo cutre el tema de que el nombre no esté grabado si no que es una pegatina, lo cual indica que tanto este como muchos otros dongles que han salido en realidad serán idénticos, posiblemente salgan de la misma fábrica hacia distintos distribuidores.
ProgramaciónEste apartado va a ser muy cortito. Esta primera versión del AmazeBreak
NO es actualizable. Al menos así a pelo. No sé si desarmandolo me encontraré con algo para poder hacerlo, pero no creo, puesto que el fabricante me ha confirmado que NO lo es, pero que la siguiente tirada SÍ lo será. Habrá que estar atentos a su web.
FuncionamientoComo todos los demás dispositivos de este tipo...
1.- Tener una consola con firmware 3.41 (esto es obligatorio, hasta que no se adapte el PSGroove a versiones anteriores, o se sepa como adaptarlo a la versión 3.42 y superiores)
2.- Desconectar la consola de la corriente, así como cualquier otro dispositivo USB que tengamos conectado a ella.
3.- Que haya disco dentro o no, es opcional (durante el arranque de la consola). He leido en mil sitios que no tiene que haber disco, pero da exactamente igual, lo que pasa es que al hacer la combinación de botones para encenderla, si hay disco dentro lo expulsará. A la hora de jugar a juegos cargados con el backup manager, sí que debe haber un disco original en la consola, por lo que si se ha expulsado el que había dentro durante el arranque, lo tendréis que volver a meter.
4.- Con el Amaze Break puesto en la consola, encender esta pulsando los botones de ENCENDIDO y seguidamente EXPULSAR DISCO. El Amaza Break dispone de un único LED rojo, que parpadea mientras se carga el exploit y se queda fijo una vez ha terminado con éxito. Si el LED no se enciende es que algo ha ido mal, así que es conveniente revisar que se hayan seguido los pasos anteriores. El funcionamiento es sospechosamente igual al del PSGrooPIC, así que a falta de que lo desarme, esto casi convencido de que está basado en un PIC en lugar de en un Atmel.
CONFIRMADO Lleva un PIC18F2550.
En las fotos véis otra cosa conectada a la consola. Bien, es un dock eSATA/USB que se puede apagar desde el propio dock, con lo que para la consola no está conectado, como comento en el punto anterior.
5.- Con esto estaremos dentro de la consola en modo debug, y ya podremos instalar el backup manager, y cargar backups, homebrew, etc.
¿Dónde comprarlo?No hay lista de distribuidores aún, así que para enterarse de donde comprarlo os recomiendo visitar su web y esperar a que la actualicen:
http://www.amazebreak.com/Distributors.aspPara los que estén interesados en comprar en España, he contactado con la gente de AmazeBreak, y me ha dicho que contactéis con ellos directamente en esta dirección de correo:
spain@amazebreak.com[Actualización] Se ha abierto recientemente una web para su venta en España ->
http://www.amazebreak.es/Pros y contrasPros- Buen acabado.
- Muy barato.
- El fabricante al menos no lo vende como actualizable como con otros dispositivos, y reconoce que no lo es. En breve saldrá una nueva versión actualizable (quizá por esto aún no se ve en venta al menos por las tiendas más conocidas del sector), y la muestra recibida sea sólo para dar a conocer el nombre del nuevo dispositivo en espera de sacar una versión definitiva y con más posibilidades.
Contras- No actualizable (realmente si que se podría actualizar, pero habría que soldar, grabar y demás manualmente, así que lo dejarmos en no actualizable de manera sencilla)
ConclusionesSi no te quieres gastar mucho este es un dispositivo a tener en cuenta, eso sí, no se puede actualizar, y si agún día se consigue ejecutar el exploit en firmwares superiores al 3.41 no podrás hacerlo (al menos no de forma fácil; desarmándolo se podrá actualizar lleve el chip que lleve, aunque será engorroso).
Como reprogramar la v1 basada en PIC18F2550Para reprogramar el PIC de la v1, debemos quitar la carcasa del Amazebreak, tirando de la parte delantera hacia fuera, puede estar un poco pegado, pero el mío ha salido bien.
Necesitaremos un programador de PICs tipo TE-20 o similares, y hacer 6 soldaduras de los pines del PIC a los contactos correspondientes en el programador, de manera que quede de forma similar a la imágen.
Las patillas que se han usado en las soldaduras son las que aparecen en esta imagen publicada previamente en otros hilos para adaptar los chips con más patillas a grabadores con zocalos de menos contactos. Se han usado las patillas de la imagen DIP PIC28, es decir, las patillas 1, 8, 19, 20, 27, 28
Una vez preparado el programador y soldado todo con cuidado de no tocar las patillas de los lados, conectamos el programador al PC, y con WinPIC800, nos aseguramos de que detecta correctamente el dispositivo conectado, desde el menú dispositivo, detectar dispositivo. Si todo está soldado corectamente, nos aparecerá el PIC18F2550
Ahor alo lógico sería leer el dispositivo, para quedarnos con una copia del hex original que viene grabado, pero por alguna razón, mis lecturas del dispositivo seún venía de fábrica son todo 00's (desconozco si este PIC tienen algún tipo de protección contra lecturas, ya que el dobngle funciona correctamente, pero por lo que sea la lectura del original son todo 00's), supongo que será cosa de alguno de los checks del apartado de configuración a la hora de grabarlo.
En cualquier caso, una vez seleccionemos nuestro propio HEX y lo grabemos únicamente con los checks necesarios, el PIC lo podemos leer y verificar correctamente.
La lectura del HEX original, a pesar de devolver todo 00's, me ha servido para ver el valor del cristal, 12 MHz. Aquí podemos apreciar los valores por defecto de la configuración de fábrica:
He optado por grabar el hex con el payload de Hermes previamente compilado para el cristal de 12MHz, y que os dejo aquí, y que por supuesto ha funcionado perfectamente.
http://www.megaupload.com/?d=56PLZPL1Comentar además, que el diseño sigue exactamente el diseño original de ElSemi, con el LED en la patilla 22 del PIC18F2550.
Espero que con este pequeño manualillo, podáis actualizar aunque de forma algo engorrosa, el PIC.
AmazeBreak v3 - La versión actualizable !!Bueno, por fin he podido probar la versión actualizable del AmazeBreak, la v3 según su web oficial.
He de decir que ya va pareciendo más profesional, el nombre ya no va en una pegatina, sino grabado sobre la carcasa del dongle, como podéis ver en la foto.
No he podido identificar el chip que lleva, aunque por el comportamiento del único LED que tiene se trata de un PIC. Quizá con la foto alguno de vosotros pueda confirmarlo.
Para actualizarlo simplemente tenemos que usar la aplicación que tienen en
el área de descargas de su web. Allí también podemos descargar los ultimos ficheros de actualización, siendo el más reciente el que contiene el payload de Hermes y con el que podemos ejecutar juegos sin necesidad de tener un disco en el lector.
El proceso de actualización es muy sencillo. Los pasos son los siguientes:
1.- Conectamos el dongle a un puerto USB del ordenador y ejecutamos la aplicación.
2.- Para cargar el archivo de actualización previamente descargado de su web, pulsamos sobre "Load" y buscamos el fichero. Una vez elegido el fichero a cargar, su contenido se muestra en la caja de texto.
3.- Ahora pulsamos el botón de "Upgrade" del dongle, con un clip o algo fino, y pulsamos sobre el botón "Upgrade" de la aplicación.
4.- Tras unos segundos el dongle quedará actualizado y la aplicación así nos lo notificará.
Podéis ver un vídeo con el proceso de actualización, contdo por una chinita muy maja
http://v.youku.com/v_show/id_XMjA5NTAwMTY0.htmlHe intentado que lo detecte el HID Boot Loader de Microchip sin éxito. Por más que le doy al botón de "upgrade" la aplicación no reconoce ningún dispositivo conectado. Además el USB no hace más que sonar, así que es como si se conectara y desconectara continuamente, sin embargo su actualizador lo actualiza correctamente. No estoy muy puesto en el tema de los bootloaders de los PIC así que si queréis que haga alguna prueba concreta, decidmelo.
Los ficheros de actualización de su web, ocupan 10Kb, que casualmente es lo que aproximadamente ocupan los hex comprimidos del PSGroove (tanto para PIC como para Atmel), para otros dongles, así que están empaquetados de alguna forma y no doy con ello, así que tampoco puedo confirmar que ficheros usa.