---------------------------------------------------------------------
Maximus - FIRMWARE TOOLBOX V4.0
---------------------------------------------------------------------
The credit on ixtreme firmware is for Commodore4eva, I only ported to
Fw toolbox to support all variants of 78/79 drives (and upper).

SPECIAL NOTE ON FLASHING HITACHI 79FK DRIVES:

Sorry for the confusion that the "79 flashing" video have caused, that
video was uploaded by one no-more-beta-tester without my permision. I wake 
up this morning flooded by tons of emails for congratulations and I feel 
the need to clarify the situation.

It is possible to flash by software the 79 drives but needs the previous 
installation of a physical device (as the one proposed by team xecuter).

Hardware devices will be needed until a better solution arrives (our 
research never stop). Me and some friends have developed also a small 
device to allow the flashing, the info can be accesed here:

http://www.maximusgames.net/79passkeyinfo.php

If you would like to support our product go there.

Back on topic:

WHATS NEW ON V4.00:

   - Added: 	Smart Hack Patcher now implements ixtreme 1.2 (thanks to c4e)
   - Added:     Now Supports 100% BENQ Firmwares (spoof, key changing, etc)
   - Added:     Option to Restore Original Firmwares based on any dump you have
   - Corrected: Several other bugs
   - Added:     OCX's included on the release
                (there are available on Microsoft site anyway)

Release Notes:
   On Xtreme 1.2 the F900 have been removed (and fw stealth for 78/79
   drives is also  removed  since  those drives  does  not  need  it)

   By one side we are trying to build one solid application (toolbox)
   that would make easier the future Hitachi Releases (which currently
   its a pain because of all the variations) and by other side it.

   The Fw Stealth was a good idea but it has been proven that the fw
   could be readed by other means, indeed the newer versions (78+) 
   does not have the need to implement stealth so I think it will not
   be used anymore.


WHAT IS IT ?
---------- 
   A graphical tool to handle several common dvd-drive firmware
   tasks. This is the better tool you will find.
 
   You can copy-paste the keys from one firmware to another not 
   matter if they are different vendor (samsung or hitachi)
   and not matter the version of the FW

   Allows SMART PATCH for rolling code firmwares (Hitachi 0078) and
   also Direct Flash on all drives, even the nasty 78 drives.

   RAWDUMP does not work fine with SIL chipsets yet, be aware of use 
   the validate checksum feature to avoid bad dumps and bricks. We
   will be working on SIL chipsets later.

   The flasher/restore appears to be rock solid now, also very easy
   to understand, so this could be the base to flash future firmware 
   releases, even on the 78


FEATURES:
---------
 - Direct Dump and Direct Flash over all versions of GDR3120L drives
   even the 0078 FK drives. For 79 FK you will need aditional device
   attached to the drive.
 - Allow copy-paste of the keys between firmare not matter if
   they are crypted or not or if they are different vendor or
   even better, not matter which version of Fw (46,47,59,78 etc)
 - Do common firmware tasks with a mouse click
 - Supports Samsung and Hitachi firmwares All Versions 
 - Shows Vendor, ROM version and also if its CRYPTED or NOT
 - Allow crypt or decrypt the files
 - Shows the 16 byte Keys not matter if the file is Crypted
 - Allows adding of TAGS to a KEY like Owner, Serial No, Date.
   (Dont worry, the tags are not saved onto firmware file)
 - Fully Integrated with Windows Context Menu (like winrar)
 - Fully Supports 512 KB firmwares (2 banks)


SPONSORSHIP DONATION:
---------------------
   N/A, if you like to support our research go to 

   http://www.maximusgames.net/79passkeyinfo.php

   and purchase our hardware



INSTALLATION:
---------------
 - Unzip contents on the folder you like
 - Open application and go to Options->Enable Windows Context Menu
 - Close application



HOW TO USE:
------------------
 - READ THE ATTACHED FILE LABELED TUTORIALS.TXT

 - To open a file you can just on Windows Explorer do Right Click and
   choose "Open with Firmware Toolbox", or you can first launch the 
   application and do File-Open menu or simply drag a file from your
   browser to the application.

 - To encrypt or decrypt a file just open it as above and click the
   button encrypt or decrypt.

 - To replace a key just type it or copy-paste it into the key
   textbox and click on "Replace Key"

 - To set or replace Tag Data just type it into the Tag Data Section
   "Save Tag Data".  This Tag Data will be show every time you open
   a file that have the same key.  Useful to identify an Owner's Key



CHANGE LOG
---------- 
v3.1:
WHATS NEW ON V3.1b:

   - Added: 	Hitachi Xtreme 1.7 (Disc Jitter Fix by "c4eva")
   - Added: 	Smart Hack Patcher now works for all Production Drives
                V40 thru v79
   - Added:     Correctly show and handle of keys for Hit79 drives
   - Corrected: Bug displaying Samsung FW as spoofed (display error)
   - Corrected: Several other bugs
   - Improved : Checksum checkup when dumping

   - Added:     OCX's included on the release
                (REPACK, first v3.1b had corrupted archive)
                (there are available on Microsoft site anyway)
V3.0: 
WHATS NEW ON V3.0:

   - Added: 	Direct Dumping of GDR3120L drives attached to PC.
                Also features a new RAW memdump which is not fooled
                by the stealth method on currently hacked drives.
                Even can dump the nasty 78 drives all by software.

   - Added: 	Direct Flashing of Keys, Spoof data and also
                Direct flash of hacked firmwares over all hitachi
                drive models attached to the PC. Even flash the 
                0078FK drives and newer (I hope). So forgot epoxy
                removal for now.
                see video tutorial here: http://www.youtube.com/watch?v=KSSPmAAtMUk

   - Added: 	Option to do a Smart hack on those "Rolling 
                Code" Firmwares like 78 and surely newer ones

   - Added: 	Option to create multibank fw
   - Added: 	Option to split multibank fw
   - Added: 	Option to Spoof a firmware, you can spoof
                a Hitachi XX version to a Hitachi YY version,
                you can even spoof a hitachi Fw to report as
                a samsung drive.
   - Added: 	Option validate checksum, this will allow 
                detect proper and bad dumps before flashing


V2.0:

   - Corrected: Lookup of keys on GDR-3120L V78 because
                they dont have same location on all drives.

   - Added:     Show of the "hacker string" that identifies 
                hacked versions. (Samsung on FFE0, Hitachi 
                on 37F0) In case of 512 KB roms will only
                show for bank 0

   - Added:     Option to quick view the key database

   - Added:     Bigger "Encrypt/Decrypt" button for those that 
                have not been using this save-time feature



WHAT IS NEXT ON FUTURE TOOLBOX VERSIONS ?:
------------------------------------------
   - Direct dump/flash of 79 drives
   - Smart Hack Patcher configurable by script (avoid hard coded rules)
   - Restore and Patch Wizards (for totally noobs)



KNOWN ISSUES:
--------------
If the context menu is not shown when you right-click over a file just
open the application and do Options-Disable Windows Menu and then
Options-Enable Windows Context Menu.  Also RAWDUMP does not work
fine with SIL chipsets, be aware of use the validate checksum feature
to avoid bad dumps and bricks

Some USB 2 SATA Adapters hangs at the moment of dumping, use a 
Native Sata PC


BUGS, COMMENTS OR ADD FEATURES REQUEST:
---------------------------------------
[email protected]



THANKS TO
-------------------------------------------------------------------
C4E, Seventhson, garyopa, geremia, birdy, Loser, modfreakz, uberfry, 
Tecno Devices and all others on xboxhacker.net