VERSIÓN ACTUALIZADA lunes,26 de Enero 2004 22:56 horas.
Ha pasado mucho tiempo y espero que me perdonéis por haber tardado tanto en volver a actualizar el tutorial... Esta semana corregiré algunos fallos del tutorial, no pretendo reformarlo o actualizarlo, simplemente corregir fallos. Bien, Debo de agradecer a todo el mundo que ha colaborado en este hilo, muy especialmente a VELOCIDAD, que avisó de que NO hay q esperar los 10 mins, pero también a todos los demás.
Sin embargo estoy haciendo un nuevo tutorial con muchas cosas nuevas, con todo actualizado, testeado con varias consolas, añadiré fotos de todo paso importante, y todos los procesos se harán de formas mucho más seguras. Este tutorial pretendo lanzarlo, las primera versión ( no esque vaya a estar mal, todo lo q ponga lo acabaré de haber probado, pero le faltarán fotos y algunos apartados).
Último cambio:
-Corregido el método 2(hotswap entre Xbox original y Xbox pirateada).
Cambios desde la primera versión:
-Perdonad por este gran error... no hay que hacer una copia de seguridad del D:, que es el lector DVD, sino del E:
-Añadido método 2 (hotswap entre Xbox original y Xbox pirateada)
-Añadido aviso de última hora en la introducción.
-Añadido mini tutorial para cambiar el color de led y link a las bigfonts ya preparadas para que el led sea verde.
-Añadido al final del documento un pequeño tutorial para poder cargar el dashboard de MS.
-Añadido método para poder restaurar el HD de la xbox original en caso de que algo vaya mal,sólo vale para el método 2 (hotswap entre Xbox original y Xbox pirateada).
-Aviso sobre modificación del evox.ini para q te reconozca en el icono 'Launch DVD' el DVD/CD que metas si lo metes después de haber iniciado el evox.
-Link para descargar el Pheonix bios loader (no es ilegal)
Dentro de poco:
- Tutorial para cambiar el HD de la xbox original a uno más grande (se necesita que sea bloqueable).
Introducción:
Este es un tutorial para instalar el Pheonix bios loader en una xbox (cualquier versión del kernel, dashboard 4920). Esto lo q hace es cargar una rom desde el disco duro, arrancando inicialmente con cualquier kernel. Esto significa una compatibilidad absoluta (probado con todas las versiones). En este tutorial se explicará cómo añadir estos ficheros al disco duro de la xbox mediante la técnica de hot swap. Podremos hacer hot swap entre PC y Xbox o entre la Xbox y una xbox ya pirateada, explicaré las 2 formas.
Una vez hallamos instalado todo en el HD de la xbox, lo q pasará al arrancar la consola será q el exploit de las fonts arrancará el Pheonix bios loader, el cual cargará una bios especial xecuter 2, tipo Bootable From Media, q será capaz de cargar cualquier xbe, firmado o no, funcionando completamente como si tuviésemos un modchip instalado, y de hecho, una vez se haya cargado esta bios leerá el evoxdash.xbe del C. Como habréis podido ver el incio de una consola con el exploit instalado no parece ser un proceso instantánteo y esto se nota, la consola tardará en arracar tardará unos segundos de más.
Al final de este documento he puesto un pequeño tutorial para poder cargar el dashboard de MS, estotalmente independiente de este tutorial en sí, y creo que es incluso mejor hacer esto para poder cargar el dashboard una vez tengamos el pheonix bios loader ya en nuestra xbox, para así poder conectar en red vía ftp con la xbox.
------------------------------------------------------------------------------------
MÉTODO 1:
HOTSWAP ENTRE PC Y XBOX
Prerequisitos:
-PC con W2000,Windows 2000 con .NET instalado, o Windows XP con SP1 o .NET instalados. Esto es una recomendación, HDD Driver podría todavía fallar.
-Xbox original con dashboard 4920 . Actualiza el dash mediante un juego q soporte Xbox Live. Para ver la versión de tu dashboard y de tu kernel inicia la consola sin cCDs metidos, dale a Configuración>Info. Sistema y espera q q bajen las letras, podrá algo como K. 4034 D. 4920 .
Archivos necesarios:
Baja los ficheros del ftp de xbins : conecta a un servidor IRC de EFnet, ve a #xbins, escribe /msg xbins !list y ya tendrás los datos del server.
-HDD_DRIVER.zip (en el ftp de xbins, la ruta es /PC/harddrive tools/hdd driver/ ).
-Complete_Signed_Phoenix_Bios_Loader.rar (ruta /XBOX/exploits/Signed Pheonix Bios Loader/ ). También he encontrado un link desde donde descargarlo,
http://www.ventfest.com/Phoenix.htmlPara descargarlo, uan vez entres en la web, dale al link que está más abajo.. Atención, este archivo contiene un evox.ini, ábrelo y modifica la línea:
Item "Run DVD Game","d:\default.xbe"
por esta otra:
Item "Run DVD Game",@14
Esto es importante porque si no, no te reconocerá los DVDs/CDs que metas después de que hayas iniciado el EvolutionX. No te olvides de guardar el archivo.
-Exploit Bert & Ernie de las fonts. Hay 3 versiones, sólo necesitas uno de los ficheros. Una pequeña cosa que tiene este explit y q puede molestar a alguien es que deja el led dela consola parpadeando en rojo. Sin embargo ya han encontrodo cómo solucionarlo, sigue leyendo y sabrás cómo ponerlo en verde:
-V 1: Bert_is_Cheating_on_Ernie_-_The_Pheonix_Project.rar (ruta /XBOX/exploits/Bert Is Cheating on Ernie/ ).
-V 2: ernie_and_bert_reloaded.tgz (ruta /XBOX/exploits/ernie and bert reloaded/ ).
-V3: bigfonts.zip (no está todavía en el ftp, se puede descargar desde aquí
http://www.nopiracy.de/bigfonts.tgz). Recomiendo esta versión del exploit de las fonts, con los otros puede haber cuelgues. Sin embargo, hay otra versión de las'big fonts' que ya ha sido modificada para que el led de la bandeja sea verde, se puede descargar aquí
http://www.dietk.com/bert-ernie-big-font-green-light.rar.
MINI TUTORIAL: cómo cambiar el color de led (vale para cualquier versión de las fonts)
Añado este tutorial por si algún enlace no va, o por si alguien en vez de querer tener el led en rojo o en verde, lo quiere en naranja.
Debes abrir ernie.xtf en un editor hexadecimal (i.e. winhex
http://www.winhex.com/winhex/winhex.zip ), y buscar el byte A0. En las bigfont está en el offset 0xF111B5. En la versión 'reloaded' estará en 0x958459. En la versión original en el offset 0x76FF35.
Encuentra el byte y cambialo de A0 (rojo parpadeante) a los siguientes colores:
00 para que aparezca sin luzAF for Blinking Orange Green
FA para una luz intermitente roja y naranja
0A para un verde intermitente
0F para un verde estable
A0 para un rojo intermitente
F0 para un rojo estable
FF para un naranja estable
AA para un naranja parpadeante
FIN DEL MINITUTORIAL
Ahora empecemos, explicaré en 10 pasos cómo poder copiar los ficheros al HD. Esta parte del tutorial la he sacado de
http://forums.xbox-scene.com/index.php?act=ST&f=45&t=73720:
1. Abre la Xbox original, enciéndela sin ningún cd metido dejando que arranque el dashboard. No esperes más, el disco duro debería de haberse desbloqueado si la tv no muestra ningún error.Deja la Xbox encendida todo el tiempo hasta que terminemos de copiar los ficheros al disco duro de la Xbox, para que el HD de la xbox siga estando encendido.
***Paso opcional - Puede que desees desatornillar el HD de la Xbox de su carcasa de plástico negro para acceder a él fácilmente, por supuesto haz esto antes de encender la consola. ***
2. Desconecta el cable IDE del HD de la Xbox de detrás del mismo (sólo el IDE, no el que da la corriente) y conéctalo al segundo able IDE de tu PC - ningún otro dispositivo debe estar conectado a ese cable.
3. Enciende el PC y *deberías* ver que detecta el HD de la Xbox mientras inicia el PC. Puede que necesites jugar con la configuración para la detección de discos duros en la BIOS.
MÉTODO ALTERNATIVO EN CASO DE QUE EL PC NO DETECTASE EL HD CON EL MÉTODO EXPUESTO ARRIBA.
1. Enciende el PC, rápidamente dale al botón de pausar el arranque antes de que detecte los discos duros. Déjalo pausado.
2. Abre y enciende la Xbox sin ningún CD metido para que arranque el Dashboard, deja la xbox encendida durante 5-10 mins (para desbloquear el HD).
3. Desconecta el cable IDe del HD de la Xbox y conéctalo al 2º cable IDE de tu PC - ningún otro cable debe de estar conectado a ese cable.Puede que necesites jugar con la configuración para la detección de discos duros en la BIOS.
FIN DEL MÉTODO ALTERNATIVO.
4. Dando por hecho que todo ha salido bien, espera unos minutos después de arrancar Windows para asegurarte de que el HD de la Xbox es añadido. Si el truco no ha funcionado, inéntalo de nuevo. En la mayoría de los casos debería funcionar si tu bios detectó el HD. ¡HD SWAP COMPLETADO! ¡Bien Hecho!
5. Ejecuta la herramienta "HDD Driver" (esto debe permitirte acceder al HD de la Xbox desde Windows). Dale a OK al iniciar. Normalmente aparecerán unos cuantos errores ("invalid size name"), ignora todo esto y dale a OK hasta que te de acceso al HD (Suele dar 5-10 errores).
Si tienes problemas para iniciar el programa i.e. "can't find Msvcirtd.dll" ve a google y busca el fichero, descárgalo y ponlo en la carpeta donde esté "driver.exe", es decir, la carpeta del Driver para el HD.
Nota: Esto no debería ocurrir sin tienes el WinXp con SP1/.NET o W2000 con .NET.
6. ¡HAZ UNA COPIA DE SEGURIDAD DEL DISCO DURO YA! Ve al menú "tools" del HDD Driver y dale a "Backup HDD".
NO OMITAS ESTE PASO a menos que quieras poner en peligro tu Xbox premanentemente.
Asegúrate de tener al menos 11-12 Gbs libres en el HD de tu PC para esto.Bien, procede a realizar la opia de seguridad (tardará 30-45 mins).
7. 30 mins después... Ya tienes la copia de seguridad. BIEN. Ahora descomprime el exploit del font (fuentes de texto)
8. Ejecuta de nuevo el HDD Driver (se suele cerrar solo) y expande la partición "system". Debería haber un montón de archivos ahí (no te preocupes si aparecen como corruptos, no lo están). Debes ver una carpeta llamada "fonts" (necesitas haber actualizado la xbox para q soporte xbox live, se puede hacer usando un juego con soporte de Xbox live).
9. Abre la carpeta "fonts". Dentro debería haber 2 ficheros llamados "Xbox.xtf" y "Xbox Book.xtf". Ahora haz click derecho en cada fichero en la ventana IZQUIERDA( un click por fichero) y selecciona "properties". Ahora renombra la extensión de cada fichero de ".xtf" a ".old". ¡¡¡¡¡NO dejes de ninguna forma la extensión .XTF en estos ficheros!!!!!!!!!!!!!!!!!!!
10. Ahora usando la ventana IZQUIERDA vuelve al directorio "fonts" y haz click derecho en él. Selecciona la opción "insert file". Selecciona "Bert.xtf" e insértalo en el directorio. Haz lo msimo con "ernie.xtf". NO RENOMBRES los ficheros, no hace falta.
11. Descomprime el fichero Complete_Signed_Phoenix_Bios_Loader.rar e inserta todos sus ficheros y carpetas en la partición "system" (NO dentro de la carpeta "fonts") de modo q al entrar en la partición "system" se vea el evoxdash.xbe, default.xbe etc....
12. Apaga la Xbox, móntalo todo, arráncala y ¡prepárate para jugar!
NOTA: En caso de algún error, podrás restaurar el HD.
Si en algún momento el HDD Driver te da errores infinitos sigue estos pasos:
a. Usa el HDD Driver para hacer un backup, llámala FATX FIX, cópia esa backup y renombrela a FATX Restore. Los nombres no tienen porqué ser esos pero la cosa es que no se confundan.
b. Ahora abre la copia de seguridad FATX FIX con un editor hexadecimal (i.e. winhex
http://www.winhex.com/winhex/winhex.zip ) y busca referencias de "FATX" y reemplázalas por "....". (Están localizados en los offsets: 0x00080000 Game Cache A/0x2ee80000 Game Cache B/0x5dc80000 Game Cache C/0x8ca80000 System/0xabe80000 Data).
c. Ahora ve a la función restore del programa HDD Dirver y desde la copia de seguridad de FATX FIX restaura cache 3 y user.
d. Abre el programa de nuevo y deberías ser capaz de ver el directorio system (sin el error invalid sice/ tamaño no válido)
e. Instala tu exploit como en el tutorial viene( una pequeña nora no puedes crear un directoriocarpeta con este programa pero puedes cambiar los existentes para cambiar AUDIO a Skin y cualquier subdirectorio/subcarpeta a Pheonix, esto debería valer)
f. Ahora usando la copia de seguridad FATX Restore, restaura cahe 3 y user y todo debería ir bien.
Si seguís teniendo problemas intentad restaurando el disco duro entero con la copia de seguridad FATX FIX y entonces restaura la copia de seguridad FATX Restore, partición por partición hasta que encuentres qué funciona y qué particiones están creando los errores
------------------------------------------------------------------------------------
MÉTODO 2:
HOTSWAP ENTRE XBOX ORIGINAL Y XBOX PIRATEADA
Esto será aplicar la misma técnica de hot swap pero entre 2 xbox. Esta técnica es mucho más sencilla, menos liosa. Sin emgargo es necesario disponer de una xbox ya modificada, cosa más difícil de encontrar q un PC cualquiera. Si puedes conseguir una Xbox modificada, es la mejor opción.
Prerequisitos y Archivos necesarios:
Son los mismos que los necesarios para el método 1 excepto en que no necesitas el HDD Driver y que en vez de un PC necesitas una xbox modeada, así que lee los prerequisitos y archivos necesarios del método 1:
-Xbox capaz de leer software no firmado, en este caso cualquier versión del EvolutionX, como puede ser el Slayer Evox o el Pheonix Evox que es el que vamos a instalar. Puede ser una xbox ya modificada con el Pheonix Bios Loader.
PASO A PASO:
Preparáis un cd o DVD que lea la Xbox, (ya sabeis Nero ,dandole a UDF y compatibilidad de video con Xbox, o haciendo una imagen con algún programa valido). El contenido de este Cd o DVD depende de si vamos a utilizar o no el PC. Si no queréis utilizarlo, tendréis que prepararlo para que arranque el Xcommader, o el Boxplorer inicialmente, es decir tendremos que poner uno de estos programas en el directorio raíz. Además en el mismo CD o DVD meteremos todos los archivos necesarios que se nombran en este tutorial, para transferirlos tal como se indica más abajo.
Si vamos a utilizar el PC, en el CD/DVD grabamos el Evox y para no complicarnos la vida cuando nos conectemos via FTP, editar el evox.ini de este DVD, y ponerle la dirección IP y la submascara de red que normalmente utilizais para conectaros a vuestra consola, para no tener que cambiarlo luego manualmente en las conexiones de red de windows. Ya que, si no me equivoco, cuando arrancas el EVOX desde un DVD, no puedes cambiar la dirección IP desde dentro del propio EVOX, porque no puede sobreescribir el evox.ini que viene contenido en el DVD o CD. Por eso lo mejor es editarlo a nuestro gusto antes de tostarlo.
Además hay que hacer para esta alternativa otro paso previo. Tenemos que editar el evox.ini, pero esta vez del disco duro de la consola modificada.
Esto es a debido a que mas adelante trataremos de lanzar nuevamente el EVOX grabado en el DVD desde el EVOX que tenemos al arrancar la consola, y resulta, que el EVOX es un poco "cabroncete" y no nos dejará así sin más. Vosotros mismo os daréis cuenta cuando lo hagais
Editais el evox.ini del que os hablo. Esto se puede hacer de muchas maneras. Yo, por ejemplo os digo una relativamente sencilla.
Tendréis me imagino para lanzar vuestro original Dashboard de microsoft algo así.
MSDashBoard = "c:\xboxdash.xbe"
Bueno, pues cambiarlo por:
MSDashBoard = "d:\default.xbe"
De esta manera, cuando le demos a lanzar el dashboard de microsoft, nos lanzara el DVD (Recordar deshacer el cambio una vez terminado todo el tutorial)
1. Arrancamos la xbox modeada con el Evox (xb1) Una vez arrancado metemos el DVD o CD preparado en la bandeja. Si teníais el arranque automatico, empezar de nuevo y desactivarlo. Debemos de lanzarlo manualmente más tarde.
2. Arrancamos la xbox sin modear (xb2) sin ningún CD metido, de forma que sólo carga el Dashboard.
3. Sin apagar la xb2, desconectamos el cable IDE del disco duro
4. Sin apagar la xb1, desconectamos el cable IDE del disco duro. Ahora lanzamos el DVD: si grabamos el evox en el, una vez cargado este de nuevo, seguimos con el resto del tutorial. Si grabamos el Xcommander o el Boxplorer, tendréis que hacer los pasos siguientes, pero desde la consola modificada, dentro de uno de esos dos programas.
5. Conectamos el cable IDE de la xb1 al HD de la xb2. Dentro del EvolutionX, entramos en ‘system utils’ y le damos a backup. Este paso es muy importante ya que te permitirá restaurar el HD, tanto para poder bloquear y desbloquear el HD a nuestro gusto como para poder volver a restaurar los archivos en el HD si algo sale mal.
6. Conectamos un cable de red de la xb 1 al PC, el cable debe de ser del tipo cruzado si conectamos directmente los extremos del cable de red a la xb1 y al PC y no cruzado si utilizamos un hub.
7. Una vez hayamos conectado vía ftp (hay otros tutoriales que explican paso a paso cómo) procedemos al cambio de archivos...
8. Lo primero, Haz una copia de seguridad del C: y del E:, no omitas este paso o lo podrías lamentar. Luego, dentro del C: y abre la carpeta "fonts". Dentro debería haber 2 ficheros llamados "Xbox.xtf" y "Xbox Book.xtf". Renombra la extensión de cada fichero de ".xtf" a ".old". ¡¡¡¡¡NO dejes de ninguna forma la extensión .XTF en estos ficheros!!!!!!!!!!!!!!!!!!!
9. Descomprime el exploit de Bert & Ernie. Vete al directorio "fonts", y mete los archivos "Bert.xft" y Ernie.xtf". NO RENOMBRES los ficheros, no hace falta.
10. Descomprime el fichero Complete_Signed_Phoenix_Bios_Loader.rar inserta todos sus ficheros y carpetas en la partición C: (NO dentro de la carpeta "fonts") de modo q al entrar en la partición C: se vea el evoxdash.xbe, default.xbe etc....
11. Apaga la Xbox, móntalo todo, arráncala y ¡prepárate para jugar!
Restaurar HD original:
Si falla algo (sobre todo si no puedes arrancar el dashboard de la xbox original pq te has cargado algo, y entonces no puedes hacer hot swap) o si quieres volver a restaurar el HD de la xbox original tal y como estaba antes de tocar nada, lee este apartado.
1. Si ha salido algo mal y ya el HD no va bien en la xbox original, lo primero que deberás hacer es desbloquearlo. Descarga del ftp de #xbins el zip llamado hddunlock, en la seción PC.
2. Necesitarás un disquette, introdúcelo en el PC. Vete al A:, haz click derecho y dale a formatear, seleccionando en opciones de formato la opción 'Crear un disco de inicio de MS-Dos', luego clickea en Aceptar. Luego, mete dentro del diquette los archivos descomprimidos del hddunlock (debe de haber al menos 3 ficheros: 'hddisabl.exe', 'hdunlock.exe' y 'hdlock.exe').
3. Lo primero, vete a la copia de seguridad que tienes del C: de la Xbox original, entra en la carpeta backup y abre el fichero HDD info, copia a un papel la clave HDD Key, quitando los dos puntos y los ceros finales, respetando las minúsculas y mayúsculas. Apaga el PC, abre la Xbox y el PC, quita el HD de la Xbox y ponlo en un cable IDE del PC, tb enchufa un cable de corriente al HD . Asegúrate de que en el cable IDE donde está conectado el HD de la Xbox no hay ningún otro dispositivo conectado.
4. Inicia con el diquette metido, arrancará el MS-Dos (puede que tengas que jugar con la configuración de la BIOS para que arranque el disquette). Cuando quieras desbloquear el HD, inicia primero el hdunlock.exe, y luego el hddisabl. Si quieres bloquearlo, inicia el hdlock. En los 3 programas primero te pedirá que le digas qué disco duro quieres cambiar, debería venir en la lista el HD de la xbox si el PC lo ha detectado. Después, tendrás que meter la clave que has apuntado en un papel. Ahora deberíamos desbloquear el HD, así que ejecuta el hdunlock y el hddisabl.
5. Una vez desbloqueado ya puedes poner el HD en la xbox pirateada y acceder a el mismo fácilmente sin necesidad de hacer hot swap. Coloca el HD original en la xbox pirateada, mete un CD con el EvolutionX y arranca la consola. Entonces conecta vía ftp y como tienes la copia de seguridad del C: y del D: podrás restaurar todo lo necesario.
6. Una vez esté todo bien, vuelve a montar el HD de la xbox original en el PC tal y como describí antes, mete el disquette de arranque con las utilidades y bloquea el HD. finalmente móntalo en la xbox original.
MINI TUTORIAL: CÓMO PODER ARRANCAR EL DASHBOARD DE MS
Bien, en este tutorial se presupone que ya tenemos instalado en pheonix bios loader, que ya hemos podido ejecutar el Evox y hemos conseguido conectar ftp.
1. Descarga el MS Dash Hack
http://www.elotrolado.net/attachment.php?s=&postid=1606821
2. Mediante ftp, descarga en xbox.dash del C: de tu consola al HD del PC y renombralo a newdash.xbe.
3. Ejecuta el dash.exe que deberás haber descomprimido del MS Dash Hack y parchea el newdash.xbe. Súbelo al C: (no hay q renombrar ni sustituir el xboxdash.xbe original, ni parchear el newdash.xbe puesto que lo cargaremos desde el evolutionx).
4. Mediante ftp de nuevo, descarga el evox.ini que está en el C: de la Xbox, ábrelo y busca las líneas:
#AudioPlayer = "c:\xboxdash.xbe"
MSDashBoard = "c:\xboxdash.xbe"
Cámbialas por
AudioPlayer = "c:\newdash.xbe"
MSDashBoard = "c:\newdash.xbe"
5. Ahora, mediante ftp, entra en la carpeta fonts dentro del C:, dentro están los archivos Xbox.old y Xbox Book.old (los archivos originales) y renombra su extensión de .old a .xft
Ya está. He comprobado que esto iba por mí mismo, así q no os preocupéis si os dicen que necesitáis firmar el dash con el xbedump, NO SE NECESITA.
FIN DEL MINI TUTORIAL