-----------------------------------------------------------------------
OPA - Xtreme v2.1 firmware - Hitachi 7in1 - v32/v36/v40/v46/v47/v58/v59
-----------------------------------------------------------------------

NEW PACKAGE: "OPA-XTREME-HITACHI-7IN1-V2_1.RAR" 08/08 - 991,956 bytes

 * ALL NEW XTREME V2.1 FIRMWARE FOR ALL BUILDS OF THE HITACHI DRIVES!

   - Now includes "Security Sector Extraction" for all Hitachi Drives

   - No other improvements, same as our earlier "Xtreme v1.3", this
     release just supports SS Extraction within Windows without the
     need to re-flash your drive back and forth between PLAY & RIP!

 * SMALL BUG fixes from last night release of our Xtreme v2.0 - 7IN1

   - #1: The new delay command frozed on some user's computer setups.

   - #2: Users with v46 drives had no TRAY FUNCTION after flashing...
     
         * To fix your BRICK (We are very sorry!, But it is fixable!)
          
           - manually open the dvd tray!
           - now power up your PC system
           - power up your bricked drive
           - re-flash the drive with 2.1

   - #3: Users with v47 drives had random "64" errors when playing...

         * To fix this problem, just re-flash your drive with v2.1

 * IMPROVED FLASHing & RESTORing SYSTEM

   - Windows 2000 support & Windows '64bit compatible

   - No freezing due to "firewall" or "ZoneAlarm" programs
   
   - Still recommanded to shut-down programs like "Daemon Tools"

   - Can FLASH and/or RESTORE over any release of "firmware"

 * Now hard at work the "Stealth" (Xtreme v3.0) firmware for Hitachi
   
   - At least two weeks away, so please don't ask before then

   - More news will be released on the boards when it is available

-=(Gary at OPA)=-


Flashing your drive
-------------------
FLASH21.BAT automatically makes a complete backup of your firmware system

* To FLASH a drive, it must be in "Mode B" and have "Drive Letter"
* Then just run FLASH21 from "Command Prompt" while inside windows
* Prompt must be at the same directory with the rest of the files!

* FLASH21 needs two variables, the assigned "Drive Letter", and any 4
  numbers for the BACKUP directory, use a new unique number like 1572

  - This is used to make your BACKUP directory!

  - For Example: FLASH21.BAT H 1572

  - Will cause the FLASH after running to have, a BACKUP directory
    "X21-1572.OPA" and the program will store FIVE firmware files:

    ---- key.bin   ---- DRIVE KEY /// DRIVE KEY
    ---- was.bin   ---- Your drive before FLASH
    ---- gdrXX.bin ---- The untouch original fw
    ---- XX_21.bin ---- The patched Xtreme21 fw
    ---- now.bin   ---- Your drive after FLASH!

  - Where the XX in the above names will be the version of your Hitachi

* Program will not start unless a BACKUP is correctly made and stored!

* Flash will auto-detect your firmware build of your Hitachi drive.

* You can flash any drive, even "v1.1" or "f900" or your own hacks.

* System will check flashed firmware, and redo until 100% completed.

* Once you get the PASS / DONE line, you can shut-down the system.


Restoring your drive
--------------------
RESTORE.BAT automatically restores your drive back to original state

* To RESTORE a drive, it must be in "Mode B" and have "Drive Letter"
* Then just run RESTORE from "Command Prompt" while running windows.

* The new RESTORE does not need any backup, it will 100% restore your
  drive back to "ORIGINAL" state as long as it is visible in Windows!

* Program will not start unless it detects the version of your Hitachi!

* You can restore any drive, even "v1.1" or "f900" or your own hacks.

* System will check flashed firmware, and redo until 100% completed.

* Once you get the PASS / DONE line, you can shut-down the system.


Features
--------
Here it is, the long awaited World's first Xbox 360 backup firmware
modification to boot game backups on Hitachi GDR-3120-L DVD drives!

But, now complete with "Security Sector" Extraction to make your
own backup of original Xbox 360 and XBOX 1 games on your system.

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 your own risk


Technical details
-----------------
Security sectors are read in this order:

Reads Xbox 360 security sector from PSN 04FB1F (Layer 0)
Reads Xbox 1 security sector from PSN 605FF (Layer 0)
Reads Xbox 360 security sector from PSN FD021E (Layer 1)

Flashes sector 90003000 (Xtreme Custom Code)
Flashes sector 9003e000 (Master Checksum)
Flashes sector 90035000 (Security Sector Read)
Flashes sector 90034000 (Media Detect)
Flashes sector 90027000 (Challenge Response 2/2)
Flashes sector 90026000 (Challenge Response 1/2)
Flashes sector 90025000 (Mode B to A 2/2)
Flashes sector 90024000 (Mode B to A 1/2)
Flashes sector 9001d000 (Game Unlock)
Flashes sector 9001c000 (Drive Response Table Decrypt)
Flashes sector 9000a000 (UNDO Tray Tweak)
Flashes sector 90006000 (Mode B Tweak)


Extracting Security Sector
--------------------------

* Drive first be FLASHed with our Xtreme v2.0 firmware.

* Ensure SATA cable is plugged from Hitachi drive to PC. 

* Ensure XBOX video cable is pluggd into back of console.

* Power on the Xbox 360 console.

* Open the drive Tray, by pressing the EJECT button.

* Pull the power plug on xbox 360 from back of console.

* This will force the console to leave the tray in the OPEN position.

* Plug the power brick back into the Xbox 360.

* Power on Xbox 360 using the "power" button.

* Drive is now in Mode B. 

* Turn on your PC and wait for Windows to boot.

* Insert original game disk into drive.

* And wait for windows to detect disk change.

* Run the included "GETSS.EXE" program from a "command prompt" like so:

  - GETSS H SS.BIN
 
  - Replace the "H" used in the above example
    with the correct assigned "Drive Letter"!


Creating a game backup
----------------------

* Full info above to make the "SS.BIN" file first.

* Extract the included "ISOBUILD.RAR" package.

* Insert original game disk into drive.

* And wait for windows to detect disk change.

* Run Isobuster

  - Right click on DVD and select Extract From-To

  - Click Length and enter number of LBAs as follows:
  
  - Xbox 1 Original Number of LBA to read 3431264 decimal

    or

  - Xbox 360 Original Number of LBA to read 3567872 decimal

  - Select User Data (2048 bytes/block)
 
  - Click Start Extraction

  - Enter filename as game.iso and click Save

  - Upon read error dialogue box choose fill with blank zeros
    for sector and select use this selection for all errors

* Copy game.iso and ss.bin to the relevent isobuilder directory
  (Depending on Xbox 360 or Xbox 1 game)

* Run build360.bat (Xbox 360 game) or build.bat (xbox 1 game)

* Ensure your burner will set the booktype of DVD+R DL to DVDRom

* Burn with CloneCd and choose the image.dvd file


Support & Thanks
----------------
Thanks to everyone at Xboxhacker.net for all their discussions.
Thanks go to Seventhson for flashsec and memdump.
Thanks go to Loser for firmcrypt.
Thanks go to Team Avalaunch for their support.

Many thanks to "Commorode4eva" for the original v47 release...
Many thanks to "Spectrum4eva" for the original F900 release...
Many thanks to "Birdy" for the Mode B tweak...
Many thanks to "Geremia" for the better media detection...
Many thanks to "Exobex" for Windows 2000 support.

For support on this release please contact us at:  [email protected]
and allow at least 72 hours for a reply, as we are very busy at times!


-=(Gary at OPA)=-