garyOPA Xtreme 2.0 ALL HITACHI WIP - Firm terminado, release en menos de 48h.

xboxhacker.net escribió:Here is a short status update.

Work has been completed on the Xtreme v2.0 for all drives.

v32 was a pain needed a different section of code to work correctly.

Now final testing needs to be done for all drives, to double-check HEX editor work and code design.

This will be completed within 48 hours or less.

Hitachi drive owners will not need to wait much longer for Security Sector Extraction.


Traducción al idioma de Cervantes: ;)
----
Aqui tenemos una pequeña actualización del estado del firm.

El trabajo con el firm Xtreme 2.0 ha sido completado para todos los lectores.

La v32 fue dificil pues necesita parchear una sección diferente de código para funcionar.

Solo falta hacer un poco de testeo final en todas las versiones, para comprobar el código.

Esto estará completo en las próximas 48 horas o menos.

Los dueños de lectores Hitachi no tendrán que esperar mucho mas para extraer SS.
----

Asi que, 48 horas para el firm definitivo Hitachi (de momento). A ver si sale mañana y nos da una alegría el garyOPA. [angelito]

Salu2
Estaba cantado, cada dia que pasa se sabe mas de los lectores y cuando alguien hace un camino en seguida se convierte en una autopista

Saludos
Y que se supone que hará este firmware con respecto al anterior?
me parece que es la correcta extraccion de los SS en los Hitachi (antes solo se podia en la version 46)

por lo demas me parece que es igual

salu2
Incluye todo lo que lleva el 1.3 + la extracción de SS con el lector en modo B.

OJO! La versión que sacó birdy hace unos días para la v46 se ve que tenía algunos fallos y no extrae realmente el SS completo, así que no la useis. Esta nueva version es compatible con todos los lectores hitachi y está siendo probada exhaustivamente en cada versión. Según garyOPA funciona al 100% y extrae los SS perfectamente.

Salu2
Supongo que no hara falta restaurar el firmware a el original para Actualizar el firmware no? Espero ansioso el firmware, me parece que no tapare muxo la consola, que ultimamente no veas con tanto firmware, hehehe
Esto lo dijo el 28-07-2006 @ 17:24 GMT. Tendria que estar al caer, pero siempre hay imprevistos. Enlace
Genial noticia, aunque quien tenga que actualizar se lo pensarà 2 veces para abrir la consola [+furioso]
Pues parece que ya se han cumplido las 48h. A ver si esta noche sale. [oki]

Por si alguien se siente con ganas y no quiere esperar, aquí está el código para los v47, original de garyOPA.

garyOPA - F900 Merge/v47
========================

(1/8)              F900
-----              ----
270A2 - extbu D0   JMP 3380
270A3 - cmp 1,D0   |
270A5 - bne 270B0  |

:3380 - extbu D0
:3381 - btst >40,(>598)
:3386 - beq :338D
:3388 - JMP 270D3
:338D - cmp 1,D0
:338F - bne :3396
:3391 - JMP 270A7
:3396 - JMP 270B0

(2/8)              F900
-----              ----
270EF - extbu D0   JMP 33A0
270F0 - cmp >22,D0 |
270F2 - bge 270F7  |

:33A0 - extbu D0
:33A1 - btst >40,(>598)
:33A6 - beq :33AD
:33A8 - JMP 2716A
:33AD - cmp >22,D0
:33AF - bge :33B6
:33B1 - JMP 270F4
:33B6 - JMP 270F7

(3/8)              F900
-----              ----
27508 - extbu D0   JMP 33C0
27509 - cmp 3,D0   |
2750B - bne 2751E  |

:33C0 - extbu D0
:33C1 - btst >40,(>598)
:33C6 - beq :33CD
:33C8 - JMP 27585
:33CD - cmp 3,D0
:33CF - bne :33D6
:33D1 - JMP 2750D
:33D6 - JMP 2751E

(4/8)                   F900
-----                   ----
275FE - btst >20,(>ABF) JMP 33E0

:33E0 - btst >40,(>598)
:33E5 - beq :3407
:33E7 - movbu (>8D3),D0
:33EA - movbu D0,(>701)
:33ED - movbu (A0),D0
:33F0 - movbu D0,(>702)
:33F3 - movbu (1,A0),D0
:33F6 - movbu D0,(>703)
:33F9 - movbu (2,A0),D0
:33FC - movbu D0,(>704)
:33FF - movbu (3,A0),D0
:3402 - JMP 27645
:3407 - btst >20,(>ABF)
:340C - JMP 27603

(5/8)              F900
-----              ----
277DF - extbu D0   JMP 3420
277E0 - cmp 3,D0   |
277E2 - bne 277F5  |

:3420 - extbu D0
:3421 - btst >40,(>598)
:3426 - beq :342D
:3428 - JMP 2785C
:342D - cmp 3,D0
:342F - bne :3436
:3431 - JMP 277E4
:3436 - JMP 277F5

(6/8)              F900
-----              ----
278F2 - cmp D0,D1  JMP 3440
278F3 - beq 278F7  |
278F5 - bra 2794A  |

:3440 - btst >40,(>598)
:3445 - beq :3467
:3447 - movbu (>8D3),D0
:344A - movbu D0,(>701)
:344D - movbu (A0),D0
:3450 - movbu D0,(>702)
:3453 - movbu (1,A0),D0
:3456 - movbu D0,(>703)
:3459 - movbu (2,A0),D0
:345C - movbu D0,(>704)
:345F - movbu (3,A0),D0
:3462 - JMP 2792D
:3467 - cmp D0,D1
:3468 - beq 346F
:346A - JMP 2794A
:346F - JMP 278F7

(7/8)              F900
-----              ----
1CDD2 - extbu D0   JMP 3480
1CDD3 - cmp 0,D0   |
1CDD5 - BEQ 1CDE1  |

:3480 - extbu D0
:3481 - btst >40,(>598)
:3486 - beq :348D
:3488 - JMP 1CDE2
:348D - cmp 0,D0
:348F - beq :3496
:3491 - JMP 1CDD7
:3496 - JMP 1CDE1

(8/8)              F900
-----              ----
24F73 - and D1,D0  JMP 34A0
24F75 - cmp D1,D0  |
24F76 - beq 24F80  |

:34A0 - and D1,D0
:34A2 - btst >40,(>598)
:34A7 - beq :35AE
:34A9 - JMP 24F80
:34AE - cmp D1,D0
:34AF - beq :35A9
:34B1 - JMP 24F78

Hay noticias nuevas? Hoy me llega el conectivity ese y por fin espero poder flashear el firm de mi jodido lector hitachi. A dia de hoy, este es el mejor firm que se le puede meter ¿no?
Saludos!!!
q diferencia puede haber de un firm a otro por ???
es q ami me lo cambiaron en todoconsolas.com y me gustaria saber si hay alguno mejor q el q tengo . q no se cual es??
como puedo saberlo?
si quisiera cambiarlo tendria q restaurar primero el original no?? me lo dieron en un cd ..
y luego parchearlo si no me ekivoco lo de la key se keda en uno y otro no??
Hay noticias nuevas, no se porqué se ha retrasado pero garyOPA dice que lo sacará mañana por la mañana muy temprano. El vive en Toronto así que debería salir entre las 12pm y las 6pm de España.

garyOPA escribió:Don't worry it will be released ASAP, maybe very very early on Wed. morning (my time)
It currently is 4pm on Tue here in hot sunny humid Toronto


Rubben, tendrías que preguntarle a quién te lo flasheo la versión que te puso. Si es la 1.3 no deberías tener problemas, implementa la carga rápida. Si es anterior, te recomendaría actualizar a 2.0. Pongo una tabla para los indecisos con las diferencias desde 1.2 y 1.3 a 2.0. Ah, y no necesitas restaurar tu firm original, simplemente usando el flasher de garyOPA te lo actualiza sin problemas y automatico desde cualquier firm.

Diferencias de firmwares (novedades):

De 1.2 a 1.3 - Añade carga rápida de backups, suprime "tweak" de la bandeja. El "tweak" de la bandeja es un parche que evitaba la apertura de la bandeja para engañar al lector y evitar el "timeout" al cargar el disco. Se elimina en la 1.3 al ser inutil tras el descubrimiento de la rutina de carga rápida, además esto era molesto algunas veces porque te impedía abrir la bandeja hasta que cargaba el disco.

De 1.3 a 2.0 - Se añade la posibilidad de extraer SS y hacer backups sin cambiar de firmware. El lector tiene que estar obligatoriamente conectado al pc en modo B para la extracción de SS y la elaboración de backups.

A partir de 1.2 todos los firm llevan un parche para poner el lector en modo B facilmente. Para ello hay que abrir la bandeja y desconectar la consola de la electricidad, luego enchufamos y encendemos la consola, el lector se pondrá automaticamente en modo B y podemos acceder a el desde windows sin problemas.

Salu2
Guiru escribió:
A partir de 1.2 todos los firm llevan un parche para poner el lector en modo B facilmente. Para ello hay que abrir la bandeja y desconectar la consola de la electricidad, luego enchufamos y encendemos la consola, el lector se pondrá automaticamente en modo B y podemos acceder a el desde windows sin problemas.

Salu2


Es decir consola abierta abrir bandeja y desconectar electricidad..... enchufamos el sata al pc......enchufas la electricidad de nuevo a la consola y la enciendes.....coenctas el pc y ya esta en modo B..... es asi¿?
en teoria si, pero yo conectaria la consola con el windows encencido...
javi_xavi escribió:
Es decir consola abierta abrir bandeja y desconectar electricidad..... enchufamos el sata al pc......enchufas la electricidad de nuevo a la consola y la enciendes.....coenctas el pc y ya esta en modo B..... es asi¿?


exacto aunque yo con la mia tenia que retener la bandeja con cuidado para que no se cerrase ,
salu2
joder, no sabia lo de el modo debug en versiones superiores al 1.3.... si funciona way es una autentica pasada.
A partir de 1.2 todos los firm llevan un parche para poner el lector en modo B facilmente. Para ello hay que abrir la bandeja y desconectar la consola de la electricidad, luego enchufamos y encendemos la consola, el lector se pondrá automaticamente en modo B y podemos acceder a el desde windows sin problemas.

Salu2 [/QUOTE]
1. quien me la flasheo fue todoconsolas y me incluyo un cd con el orig.bin (esto es mi firm de antes no?) y varios exes tb un txt llamado: n serie.txt (supongo q es la key aunq si la quisiese extraer con el orig.bin ya me viene dentro no? esta ahi me refiero por si restauro a el. y tb un readme.txt q pone esto a ver si sabeis q veron es:

------------------------------------------------------
Xtreme firmware for Hitachi 47D Xbox 360
------------------------------------------------------

Here it is, the long awaited World first Xbox 360 backup firmware modification to boot game backups on Hitachi!

Put Link here!!!

Features
-----------------

Boots all Xtreme Xbox 360 backups
Boots all Xtreme Xbox 1 backups supported by emulator
Boots all Xbox 360 originals
Boots all Xbox 1 originals supported by emulator
Use on Xbox Live at own risk

Technical details
------------------------

Reads Xbox 360 security sector from PSN 04FB1F (Layer 0)
Reads Xbox 1 security sector from PSN 605FF (Layer 0)
Flashes sector 9003e000 (Master Checksum)
Flashes sector 90035000 (Security Sector Read)
Flashes sector 9001c000 (Drive Response Table Decrypt)
Flashes sector 90003000 (Custom Code)
Flashes sector 90027000 (Challenge Response)

Flashing your drive
---------------------------
xtreme.bat automatically makes a backup of your dvd drive firmware called orig.bin.
Plug SATA cable from DVD drive to PC. Power cable drive still connected to Xbox 360
Ensure Hitachi drive is in mode b either by two wire trick or slax linux boot cd
Go to Windows
Run xtreme.bat batch file from a dos prompt specifing drive letter eg "xtreme.bat g"
All done!
Run restore.bat to revert to original firmware eg "restore.bat g"


Thanks to everyone at Xboxhacker.net for all their discussions. Thanks go to Seventhson for flashsec and memdump and Loser for firmcrypt, without these tools this would not be possible.

Hitachi drive seems to be less tolerant of dual layer media. Try a few times to boot a backup.
Firmware for 46 version will be released soon but I cannot test it. Code is offset slightly throughout the firmware.

Commodore4Eva

2.entonces con el metodo ese de la bandeja abierta y enchufado a la placa del pc puerto sata se pone en modo debug, y para q no se nos apague con el cable de video puesto pero a la television y todo no? y la alimentacion para la consola y encendemos y windows lo detectaria



3.un ide en el pc no se puede enchufar y desenchufar sin estar el pc encendido no? y un sata si??? o si con este modo b.

4. con el metodo ese el conectivity q me comprao no me sirve entonces no? o solo es si tengo determinada version ya metida???


perdonad tanta lectura y gracias de antemano. me salen muchas dudas antes de cambiarle el firm q supongo q para hacerlo otra vez tengo q restaurarlo primero al original no?? esto es numero 5. XDDD
Cuando salga este firm directamente podemos flashearlo aquellos que tenemos la 1.3 sin necesidad de volver a la original ¿no?
Rubben, tienes el firmware 1.0. Guarda el cd que te dieron a buen recaudo, aunque no lo necesitarás para nada al actualizar.

Necesitarás el conectivity kit para poner el lector en modo B. Las unidades SATA puedes enchufarlas con el pc encendido e incluso con windows cargado, es como un USB para unidades de almacenamiento.

Simplemente espera a que salga el pack de garyOPA, se te actualizará el firm a la última versión, y automaticamente te extrae la key y no necesitas restaurar el firm original ni nada.

Salu2
buenas

Se sabe algo del firmware ?? es para esperar o para meter mientras el 1.3

Un saludo !
Por lo que veo la cosilla esta parada... ummmm ¿fallos de ultima hora?
el firm ese no ha salido ya ?? o nos enteraremos bien???
hay un colega q el windows no le reconoce el lector con connectivity kit . ha hecho lo de la bios aunq no sabe si bien, hemos visto el video y leido algunos post pero entendemos poq no lo detecta.
exactamente q es lo q se tiene q hacer en la bios, si tiene 2 puertos y en 1 tiene un hd, despues deshabilitar el raid no.?
haber si con otras buenas palabras lo entendemos .
Creo que hablas por mi. A ver te comento. Soy usuario de una placa Msi K8n Neo Platinum 2. Me era imposible que el windows detectara ya sea con el slax o con el conectivity kit. Curiosamente leí varios post y en uno de ellos decia que lo 1º se desactivara el Raid de la Bios y lo segundo que se conectara el lector de la 360 al sata 1 o 2. Yo tengo el disco duro en el sata 3 y siempre ponia el lector en el sata 4 y o bien se bloqueaba el windows o directamente ni iniciaba. Curiosamente fue ponerlo en el sata 1 y quitar todas las tomas de corriente de mis dvd's (que si el lector y las dos grabadoras que tengo) y me lo detectó perfectamente con el conectivity kit. Arghh espero haberme explicado bien :/
Saludos.
Ummm parece ser que se esta retrasando el firmware nuevo, bueno supongo que a lo mejor entre las vacaciones y esta calor se habran ido a refrescarse y es normal esa demora, pero la demora valdra la pena, muy bien garyOPA espero muy ansioso el firmware nuevo, animo chicos!!
supongo que este nuevo firmware seguira obligando a grabar con la pioneer 111d las isos... eso va a ser así siempre con los Hitachi, o se prevee en breve algun tipo de cambio????
Los que actualizamos el firm con la version 1.3 en lectores 46, necesitamos actualizar a la 2.0 para poder extraer los SS?

Gracias.
Que larga que se hace la espera :-(

Un saludo.
cm500et escribió:Los que actualizamos el firm con la version 1.3 en lectores 46, necesitamos actualizar a la 2.0 para poder extraer los SS?

Gracias.


No, porque para los lectores 46 en el paquete de la 1.3 traia ya la 2.0.
Chaos21 escribió:
No, porque para los lectores 46 en el paquete de la 1.3 traia ya la 2.0.


a eso m refiero cuando digo no ha salido ya bueno no a lomejor el de este chaval garyop pero si uno de birdi q he visto en el cielo q hay un flasher dentro.
Creo que el retraso es que a estado investigando otras cosas interesantes sobre la memoria flash de la 360.

Enlace

The 16mb NAND flash is not completely
encrypted, it basically is a Microsoft
compressed ROMDISK system. It contains
a small header, then a "encrypted" loader,
and then a number of stored files in a
"compact flash" file system, these files
match byte for byte the updated files in
the "system_update", and are basically the
dashboard files in stored XEX2 file format.

FLASH ROM 16MB LAYOUT
---------------------


640K FIXED COMMON BIOS PART (1/2)
---------------------------------
>000000 = 4K COPYRIGHT HEADER
>001000 = SMC encrypted code
>008000 = "CB" encrypted code
>00E5E0 = "CD" encrypted code (on some starts at >0E1E0)
>013CD0 = "CE" encrypted code (on some starts at >138D0)
>06C000 = "CF" encrypted code
>0704C0 = "CG" encrypted code
>08C000 = BLANK
>09C000 = SETTINGS
>09C800 = BLANK

15200K VARIABLE FILE STORAGE AREA
---------------------------------
(Always start at location :A0000)
(But can vary at anytime/updated)
(Think of like a 15MB Hard Drive)
>0A0000 = mfgbootlauncher.xex
>0AC000 = xam.xex
>1D8000 = bootanim.xex
>23C000 = hud.xex
>25C000 = signin.xex
>268000 = friends.xex
>284000 = vk.xex
>2A0000 = updater.xex
>2A8000 = feedback.xex
>2BC000 = deviceselector.xex
>2C4000 = voicemail.xex
>2DC000 = minimediaplayer.xex
>2E8000 = marketplace.xex
>30C000 = quickchat.xex
>314000 = gamerprofile.xex
>328000 = createprofile.xex
>5F8000 = ximedic.xex
>688000 = dash.xex
>904000 = hudiskin.xex

(Rest of needed files, files are splited into three parts)
(Since less than 512K of RAM is available for programs)
(A bank-switching system is in placed for large XEX's)
(Common XEX code, then part1, then part2, and so on)
(Never seen a part3, but it could be possible in future!)

>924000 = (xex2 file)
>928000 = (xex2 file)
>930000 = (xex2 file)
>934000 = (xex2 file)
>A18000 = (xex2 file)
>A1C000 = (xex2 file)
>A20000 = (xex2 file)
>A2C000 = (xex2 file)
>A34000 = (xex2 file)
>A38000 = (xex2 file)
>A3C000 = (xex2 file)
>A48000 = (xex2 file)
>A4C000 = (xex2 file)
>A50000 = (xex2 file)
>A54000 = (xex2 file)
>A58000 = (xex2 file)
>A5C000 = (xex2 file)
>A64000 = (xex2 file)
>A68000 = (xex2 file)
>AB8000 = (xex2 file)
>AC8000 = (xex2 file)
>ACC000 = (xex2 file)
>AD4000 = (xex2 file)
>AD8000 = (xex2 file)
>BBC000 = (xex2 file)
>BC0000 = (xex2 file)
>BC4000 = (xex2 file)
>BD0000 = (xex2 file)
>BD4000 = (xex2 file)
>BDC000 = (xex2 file)
>BE0000 = (xex2 file)
>BEC000 = (xex2 file)
>BF0000 = (xex2 file)
>BF4000 = (xex2 file)
>BF8000 = (xex2 file)
>BFC000 = (xex2 file)
>C00000 = (xex2 file)
>C04000 = (xex2 file)
>C08000 = (xex2 file)
>C58000 = (xex2 file)
>C7C000 = (xex2 file)
>C84000 = (xex2 file)
>C8C000 = (xex2 file)
>C90000 = (xex2 file)
>E58000 = (xex2 file)
>E5C000 = (xex2 file)
>E64000 = (xex2 file)
>E74000 = (xex2 file)
>E7C000 = (xex2 file)
>E84000 = (xex2 file)
>E88000 = (xex2 file)
>E98000 = (xex2 file)
>E9C000 = (xex2 file)
>EA0000 = (xex2 file)
>EA8000 = (xex2 file)
>EB0000 = (xex2 file)
>EB4000 = (xex2 file)
>EBC000 = (xex2 file)
>EC8000 = (xex2 file)
>F38000 = (xex2 file)
>F3C000 = Flash LAYOUT (1/4)
>F3C200 = Filename TABLE (1/4)
- mfgbootlauncher.xex
- xam.xex
- bootanim.xex
- hud.xex
- signin.xex
- friends.xex
- vk.xex
- updater.xex
- feedback.xex
- deviceselector.xex
- voicemail.xex
- minimediaplayer.xex
- marketplace.xex
- quickchat.xex
- gamerprofile.xex
- createprofile.xex
>F3C400 = Flash LAYOUT (2/4)
>F3C600 = Filename TABLE (2/4)
- xenonjklatin.xtt
- xenonclatin.xtt
- ximedic.xex
- dash.xex
- huduiskin.xex
- sysupdate.xexp1
- aac.xexp1
- bootanim.xexp1
- createprofile.xexp1
- dash.xexp1
- deviceselector.xexp1
- feedback.xexp1
- friends.xexp1
- gamerprofile.xexp1
- hud.xexp1
- huduiskin.xexp1
>F3C800 = Flash LAYOUT (3/4)
>F3CA00 = Filename TABLE (3/4)
- marketplace.xexp1
- mfgbootlauncher.xexp1
- minimediaplayer.xexp1
- quickchat.xexp1
- signin.xexp1
- updater.xexp1
- vk.xexp1
- voicemail.xexp1
- xam.xexp1
- XenonCLatin.xttp1
- ximedic.xexp1
- sysupdate.xexp2
- acc.xexp2
- bootanim.xexp2
- createprofile.xexp2
- dash.xexp2
>F3CC00 = Flash LAYOUT (4/4)
>F3CE00 = Filename TABLE (4/4)
- deviceselector.xexp2
- feedback.xexp2
- friends.xexp2
- gamerprofile.xexp2
- hud.xexp2
- huduiskin.xexp2
- marketplace.xexp2
- mfgbootlauncher.xexp2
- minimediaplayer.xexp2
- quickchat.xexp2
- signin.xexp2
- updater.xexp2
- vk.xexp2
- voicemail.xexp2
- xam.xexp2
- XenonCLatin.xttp2
>F3D200 - ximedic.xexp2 (ENTRY)

544K FIXED COMMON BIOS AREA (2/2)
---------------------------------
>F78000 - SETTINGS
>F78600 - ZERO
>F7C000 - TABLE
>F7C200 - SETTINGS
>F7C600 - ZERO
>F80000 - 512K EMPTY SPACE


That is enough info for you wanna-be hackers for now, I am too busy
finishing up for the release of Xtreme v2.0 for Hitachi, testing is done,
working 100% on SS extraction, now working on README and FLASH.
MADRE MIA DEL SEÑOR, y todo esto que significa ??? que podria sacar al fin un firmware invisible parece ser ???
por el momento no quiere decir nada, pero quien sabe si se puede modificar el dashboard y cosas por el estilo. Esto no es sobre el lector si no sobre la placa base.
Está bien que empieze mirando el firm y acabe descubriendo estas cosillas jeje,que buena pinta tiene esto :)
A los que teneis el v46. No se pueden extraer los SS con el firm de birdy porque tiene un bug. Se ha dicho varias veces por arriba.

A ver si suena la flauta hoy... [babas]
Si,si,si!!

El Gary este [jaja] cada vez se esta metiendo en cosas mas serias [amor]

Muy buena noticia sin duda.
Vaya 48 horas mas largas... :Ð

Bueno, se ve que garyOPA esta dándole unos retoques a su flasher. El que acompañaba hasta ahora a sus releases tiene problemas de compatibilidad con windows que no sean XP y quiere sacar esta versión libre de bugs. Ese es el principal motivo de que no haya salido aun.

Además de eso, está trabajando con los lectores v32. Estos lectores tienen muchos fallos incluso con el firm de fábrica y está buscando la manera de actualizarlos a v40 sin hacer un ladrillo.

Aun así, dice que el nuevo firm saldrá antes del Lunes por la tarde.

Por cierto, birdy dice que a el le funciona perfectamente la 2.0 en el v46. ¿Alguien de por aquí ha probado la extracción de SS?

Salu2
37 respuestas