Diferencia entre revisiones de «Dark Alex»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
m Deshecha la edición 29272507 de 190.159.85.11 (disc.)
Línea 115: Línea 115:
[[Categoría:Homebrew PSP]]
[[Categoría:Homebrew PSP]]


[[ca:Dark Ale]]
[[ca:Dark Alex]]
[[en:PlayStation Portable homebrew#Dark Alex]]
[[en:PlayStation Portable homebrew#Dark Alex]]
[[ko:다크 알렉스]]
[[ko:다크 알렉스]]

Revisión del 22:56 31 ago 2009

Plantilla:Notasalpie

una psp con cfw .

Dark Alex (también conocido como Dark_AleX, DAX) es el seudónimo de un programador y hacker español. Su nombre real es Alejandro.[1]​Programó versiones especiales del software interno de la videoconsola portátil PlayStation Portable,[2]​ llamados comúnmente firmwares personalizados («custom firmwares») que combinan las nuevas características que Sony incorpora en sus firmwares oficiales con otros aplicaciones que permiten ejecutar programas no oficiales («Homebrew»). Además también realizó desarrollos que permiten regresar a versiones anteriores del firmware («downgraders») y reparar el software de consolas bloqueadas (principalmente la batería Pandora que se explica más adelante). Abandonó sus actividades relacionadas con la PSP en julio de 2007, entre otras cosas por las amenazas vertidas por Sony hacia los hackers de la PS3.[3]


Su trabajo ha sido importante para los aficionados a esta consola, no solo por su trabajo, sino porque éste abría la puerta para que otros desarrolladores pudieran continuar ampliando las posibilidades de uso de esta consola, para conseguir que sea tan versátil como la consola GP32 [cita requerida].

Varios de los programas fueron realizados en colaboración con otros grupos de desarrolladores.

Creaciones

Degradador de versiones

Las actualizaciones de firmware deben estar firmadas digitalmente y ser superiores al firmware de la consola para que se pueda llevar a cabo la actualización. Teóricamente no se puede volver a un firmware anterior, de esta manera, Sony impediría que se pudiera volver al firmware 1.5, con el cual se puede cargar cualquier software sin firmar por Sony, entre el que se encuentran gran variedad de juegos caseros y emuladores de consolas como la Super Nintendo o la Sega Mega Drive.

Dark Alex preparó una aplicación que permitía modificar los datos de la versión de la consola para hacerla creer que tiene un firmware de versión inferior, de manera que permita ejecutar una actualización. Estos parches se llaman downgrades y junto a los firmwares personalizados fueron los programas que le dieron mayor popularidad.

Uno de los primeros downgraders que programó (junto a otros compañeros) fue el 2.50/2.60 GTA downgrader, el cual usaba el método hallado por Edison Carter, quien desarrolló el dispositivo GTA:LCS. El degradador se ejecutaba a través de un eLoader creado por el equipo n00bz. El downgrader necesitaba una copia del firmware 1.5 el cual escribiría los archivos de la 1.5 en el flash del PSP.

  • 2.71 Tiff Downgrader: El 1 de septiembre de 2006, Dark Alex dio a conocer el downgrader tiff el cual tomaba una ventaja del búfer, el cual en los primeros downgraders causaba que los PSP se congelaran, pero fue mejorado seguido de uno para usuarios de TA-82. El degradador necesitaba una copia del firmware 1.5 desde el cual escribía los archivos del 1.5 a la tarjeta flash. A poco de haber sacado este programa, DAX realizó otro con un ajuste que impedía el prematuro bloqueo de la PSP.
  • 2.71 HEND: Justo después de haber salido el programa eLoader, DAX hizo un activador de homebrew el cual permitía a los usuarios correr ciertas aplicaciones homebrew, incluyendo el programa devhook que muchos usuarios de la PSP optaron por utilizar dado que era posible emular el firmware 1.5 y correr todo el homebrew y aplicaciones en el.
  • 2.71 HEN Downgrader: Este fue conocido como el downgrader genérico y fue el segundo degradador 2.71 de DAX. Este era un downgrader totalmente distinto. Aunque usando los mismos parámetros que el tiff, éste era más seguro que sus antecesores. Este degradador trabajaba con HEND, que permitía a los usuarios iniciar la degradación mediante el menú de la PSP como si se tratase de una actualización normal. Este degradador usaba el archivo original de la versión 1.50 (eboot), aunque se podía bajar a cualquier versión de firmware siempre que se incluyera el archivo original de aquél al que se pretendía llegar. Una versión altamente similar es utilizada en la batería Pandora.
  • 2.71 TA-82: Este fue el tercer degradador desarrollado por Dark Alex que, con la ayuda de algunos otros programadores, permitía correr 1.50 IPL. El degradador era muy similar al 2.71 GEN. Su característica principal era que podía parchear las placas TA-82 PCB haciéndolas aptas para ser degradables (dado que antes las PSP con este tipo de placa eran imposibles de degradar para los usuarios de placas TA-82 con firmwares superiores a 2.50 sin "brickear" su PSP). Este downgrader fue lanzado apenas después del lanzamiento del custom firmware 3.02 OE-A; más tarde se encontró que las placas TA-82 podían ser degradadas a 1.50 tras corromper una zona de la tarjeta madre.
  • TA-082 FW 2.71 Hen-D downgrader: Programa que permite sobrescribir el firmware de una PSP con la placa TA-082 con HEN-D habilitado. Este degradador es de especial relevancia ya que hasta la fecha era imposible realizarlo en las consolas con esta placa, ya que siempre se producía un «brickeo» (del inglés brick, «ladrillo», dejando la consola inutilizable).

Firmwares personalizados

Inicialmente preparó un firmware adaptado como prueba de concepto para firmwares 1.5, demostrando que eran posible ejecutar software casero en la consola. Posteriormente fue combinando los firmwares oficiales de Sony con las nuevas posibilidad que ya había presentado, permitiendo cargar juegos desde ISO o ISO comprimidas (CSO) y otras aplicaciones.

Los custom firmwares, también llamados «versiones abiertas» (Open Editions), contenían código propiedad de Sony, lo que hacía que su distribución fuese ilegal, por lo que Dark Alex preparó una aplicación que parcheaba los firmwares oficiales en vez de distribuir los firmware alterados.

En julio de 2007, Dark Alex dejó oficialmente su trabajo en la scene de PSP, citando haber tenido problemas con Sony como una de las razones de su retiro.[4]​ Mucha gente que colaboraba en el desarrollo de nuevas aplicaciones para la PSP quedaron sorprendidos por su salida haciendo que incluso algunos sugirieran que Sony lo había contratado. El 6 de agosto de 2007, John Koller negó en una entrevista que Dark Alex hubiese sido contratado por tal empresa.[5]

En agosto de 2007 se descubrió que Dark Alex era un miembro del equipo C+D (también conocido como «Crear y destruir» (Create and Destroy), consistente en Noobz, Lemuelkoh y Fanjita, entre otro), quienes crearon la «batería de Pandora» (Pandora's battery), la cual ayudaba a los poseedores de PSP bloqueadas el hacerlas funcionales nuevamente.[6]

  • M33: El 23 de septiembre de 2007, el firmware personalizado 3.71 M33, supuestamente creado por un equipo ruso, salió a la luz. Poco después, Dark Alex reveló que él era, de hecho, el miembro principal del equipo M33, junto con otros cuatro miembros, creando la tapadera del M33 aprovechando el vacío legal sobre copyright que hay en Rusia. 3.71 M33 es el último custom firmware lanzado y además ha creado un desbloqueador universal tanto para el PSP normal y el PSP Slim, el cual también instala 3.71 M33, 3.80 M33 y 3.90 M33 y la versión original.
  • Otros: tres semanas después de que la 3.71 M33 fuera lanzada salió la 3.71 M33-3 con varios errores corregidos, seguido de la 3.71 M33-4 el 12 de diciembre de 2007. El 14 de Enero de 2008, Dark Alex libero su versión 3.80 M33, acompañado en seguida por una actualización que corregía ciertos fallos. El 16 de enero, saco su tercera y cuarta actualización.

Recovery mode

Se añade a sus firmwares personalizados un menú de recuperación a través del cual la consola puede recuperarse de un semi-brick, y desde el cual se puede activar una opción que permite que la misma cargue copias de seguridad de juegos (también llamados "backups") sin necesidad de tener un umd original en la consola, aunque bien es conocido que no todos los backups funcionan correctamente con esta opción si una gran mayoría. También permite configurar la región de la consola, permitiendo visualizar UMDs de diferente región. Una opción muy importante es que se pueden añadir nuevas funciones al firmware del Recovery Mode correspondiente fácilmente, los llamados plugins. Otra de ellas también la habilidad de poder acceder a la flash0 (memoria interna de la PSP) desde el USB haciendo que no sea necesario el uso de programas (homebrew) para modificar la XMB (Xross Media Bar, menú inicial de la PSP) o cualquier cosa relacionada con el firmware. También permite resetear la flash1, opción que se utiliza para restaurar los valores por defecto de la consola,y activar la reproducción de archivos de extensión .wma y el flash player. Para acceder a él hay que tener presionado el botón R al momento de encender la consola.

Compresor ISO

Creó un compresor de imágenes ISO, que consigue reducir el tamaño de estas para agilizar su descarga e instalación junto con un programa para la consola llamado «DAX ZISO» que permite usar estos ficheros. Fue desarrollado para usuarios de la versión 1.5 del firmware, aunque aquellos que tengan éste personalizado también pueden hacer uso de el. Su desarrollo no ha continuado quedándose en la versión 0.62. Aunque fue popular, nunca entro en ningún paquete «oficial» denominados devhook.

Pandora

Pandora,[6]​ es el degradador definitivo, básicamente es una batería y una MemoryStick PRO Dúo, que aprovechando la naturaleza de la PSP arranca un software independientemente de la versión instalada en la PSP y permite reparar daños llamados bricks (bloqueo definitivo de una PSP), además de permitir degradar cualquier PSP. Pandora no fue creación única de Dark Alex, sino del equipo llamado Prometheus Team formado por los mayores hackers de la PSP.

El Despertar del Cementerio

Se trata de una especie de Downgrade Universal. Su funcionamiento es parecido al de Pandora. Se instala un Custom Firmware desde la PSP independientemente del firmware oficial o Custom Firmware en el que te encuentres. Es sólo válido si se tienen la batería pandora y la stick mágica. Sirve tanto para Slim (PSP 2000) como para Fat (PSP 1000). Por ahora no se puede hacer con la nueva y novedosa PSP 3000.

Hola mundo

Programa Hello World en una PSP

Dark Alex ha realizado además un «Hola mundo» ("Hello world") consistente en un programa que permite a los usuarios conectar su PSP a la televisión utilizando cables compuestos que de otra manera no sería posible. El código fuente ha sido liberado con la finalidad de que los desarrolladores interesados tengan la posibilidad de continuar trabajando en el programa.

Historial de Customs Firmwares creados por Dark_AleX

  • Custom Firmware 1.50 POC: Fue el primer Custom Firmware creado por Dark_AleX. Con ello, quería demostrar que se podían hacer modificaciones en los firmwares oficiales de Sony. Esta versión de Custom Firmware incluía un simple menú Recovery poco desarrollado en comparación con sus posteriores Customs Firmwares.
  • Custom Firmware 2.71 SE: Segundo CF creado por Dark_AleX, que incluía una gran cantidad de mejoras con respecto a la anterior versión 1.50 POC. Las siglas "SE" después de la versión, significan Second Edition (traducido al español diría: Segunda Edicion).
  • Custom Firmware 3.02 OE: Las siglas "OE" indican Open Edition, y así en los posteriores Customs Firmwares hasta la aparición de los M33. Constó de varias versiones (llamados Updates, que incluían pequeñas mejoras o corregían bugs): Update Revision A, Update Revision B.
  • Custom Firmware 3.03 OE: Constó de varios Updates o Revisions: A y B.
  • Custom Firmware 3.10 OE: Constó de varios Updates o Revisions: A y A' ("'" en el caso de estos updates, viene a decir que es practicamente que el anterior update, y que solo ha corregido un pequeño bug o bien introducido una nueva mejora. Se leería con la partícula "prima").
  • Custom Firmware 3.40 OE: Constó de un Update o Revison: A.

Historial de Customs Firmwares creados por Dark_AleX junto al equipo M33

Pasado un tiempo, tras el rumor de que Dark_AleX se había retirado de la Scene de PSP, y su explícito comunicado de problemas personales y legales, reapareció unido a un grupo de personas con las que trabaja en la creación de Customs Firmwares, hasta la fecha son los siguientes:

  • Custom Firmware 3.51 M33: Incluía 5 Updates en los cuales se corrigieron numerosos bugs.
  • Custom Firmware 3.52 M33: Incluía 3 Updates. Caracterizado por la estabilidad.
  • Custom Firmware 3.60 M33: Solo disponible para la PSP Slim (2000), ya que la PSP 1000 no tenía el soporte de firmware 3.60.
  • Custom Firmware 3.71 M33: Con sus 3 respectivos Updates.
  • Custom Firmware 3.80 M33: Incluía 4 Updates.
  • Custom Firmware 3.90 M33: Incluía 1 Update. Conseguida estabilidad casi total.
  • Custom Firmware 4.01 M33: Con 1 Update.
  • Custom Firmware 5.00 M33: Con sus 6 Updates.

Parches Addon Kernel 1.50

Se trataba de unos parches que permitían ejecutar homebrews de kernel 1.50 en otros Customs Firmwares.

Otros

  • PSAR dumper mod: Programa que descifra los firmwares originales de Sony para poder trabajar con los archivos del sistema.
  • SDK for HEN-D and SE-C: Una herramienta PSP con placa TA-082 y sobre el firmware personalizado versión 2.71 edición especial revisión C.
  • Update Flasher (generic downgrader): programa que instala cualquier versión del software del sistema, desde la 1.50 hasta la 3.11.

Problemas con su página web personal

En noviembre de 2006 la página de Dark Alex ya era popular entre los propietarios de la consola PSP. Aprovechándose de esto, alguien registró el dominio "dark-alex.com", anunciándolo como una redirección más para acceder a la página de Dark Alex. En lugar de ello, dicha página contenía enlaces a aplicaciones caseras modificadas que causaban un bloqueo e inutilización irreversible de la consola. Este incidente provocó que solicitasen el bloque de todos los dominios oficiales que comenzaban con "dark-alex", usando durante un tiempo el dominio "dax.st" donde colgó un comunicado sobre el incidente y en el cual se planteaba cesar su actividad alegando agotamiento por lo sucedido y problemas familiares.[7]​ el 26 de agosto del 2009 Dark Alex decide cerrar al parecer de manera permanente su foro dark-alex.org agradeciendole al final de cuentas a todos los que lo apoyaron

Referencias

Enlaces externos