Wiki

Clone wiki

lpcmod_OS / xblast_os_manual / tools

5.4 Tools

The Tools menu contains various features to manage your XBlast Modchip and Xbox console.

pic of Tools TextMenu

  1. Save EEPROM to modchip
  2. Restore EEPROM from modchip
  3. Edit EEPROM content
  4. Reset system settings
  5. 128MB RAM test(Not available on 1.6/1.6b consoles)
  6. TSOP recover force bank(Only available if "Control Xbox TSOP" is enabled)
  7. Load C:\xblast.cfg
  8. XBlast scripts

5.4.1 Save EEPROM to modchip

Creates a 1:1 copy of the content of your Xbox EEPROM and saves it on the XBlast Modchip.

Note: If an EEPROM backup is already saved on XBlast Modchip, XBlast OS will ask you confirmation to overwrite it.

5.4.2 Restore EEPROM from modchip

Restore the previously saved EEPROM copy from your XBlast Modchip to your Xbox EEPROM. It will try to unlock HDD first if locked and lock it back using the new EEPROM data.

Note: Feature will not do anything if no EEPROM data is found on XBlast Modchip.

5.4.3 Edit EEPROM content

Opens a sub menu to advanced EEPROM edition features. All changes made in this menu are made in a temporary edition buffer. No changes are made to your actual Xbox EEPROM until you explicitly commit the changes using the appropriate option in this menu. Leaving this menu will revert all uncommitted changes.

pic of Edit EEPROM content sub menu

  1. Show edited EEPROM image content
  2. Edit MAC address
  3. Restore from file
  4. Restore from network
  5. Brute Force Fix EEPROM
  6. Last resort recovery
  7. Save to EEPROM and reboot

    Note: You should Save your current EEPROM data to XBlast Modchip using the "Save EEPROM to modchip" option before doing any modification in this menu.
    

5.4.3.1 Show edited EEPROM image content

This entry will display critical information's normally encrypted in your EEPROM. 1. EEPROM encryption version 2. Decrypted Confounder 3. Decrypted HDD key 4. Decrypted Game Region 5. MAC Address 6. Serial Number 7. Online key

5.4.3.2 Edit MAC address

This entry bring out the on screen keyboard that will let the user change the console's network MAC address.

5.4.3.3 Restore from file

This entry will restore EEPROM content from an EEPROM backup file on your Xbox HDD. EEPROM files must be placed in C:\XBlast\eeproms and must be of 256 bytes in size.

    Note: Basic sanity check is made to ensure validity of EEPROM backup file.

5.4.3.4 Restore from network

This entry will restore EEPROM content from an EEPROM backup file uploaded through the web server. Select the option and use the web browser on your computer to navigate to the address displayed on screen. Uploaded EEPROM file must be of 256 bytes in size.

    Note: Basic sanity check is made to ensure validity of EEPROM backup file.

5.4.3.5 Brute Force Fix EEPROM

This entry will attempt to repair lightly corrupted EEPROM data.

    Note: Probability of successful repair are low if corruption of EEPROM data was to occur on its own.

5.4.3.6 Last resort recovery

This entry will detect your Xbox motherboard revision and completely replace the content of your EEPROM with a know valid generic EEPROM image.

    Note: This will change your Xbox unique data. Some changes include HDD key, Serial Number, MAC address and possible video/game region.

5.4.3.7 Save to EEPROM and reboot

This entry will commit changes made in the temporary EEPROM buffer created upon entering the "Edit EEPROM content" menu into your real Xbox EEPROM. Follow the on screen instructions.

   Note: This option will first try to unlock any locked hard drive connected to your Xbox. If unsuccessful, it will display a warning message with the ability to cancel operations. If successful, XBlast OS will relock previously locked hard drives using the new HDD key of your now modified EEPROM.

5.4.4 Reset system settings

This option will reset all user settings of your Xbox (Time zone, Language, Video/Audio settings, Parental control settings).

Note: This will not modify any XBlast OS settings.

5.4.5 128MB RAM test

This entry will run a RAM memory test of the upper 64MB in case your Xbox motherboard is equipped with 128MB of RAM (8 RAM chips soldered on board). This scan will test each extra RAM chip individually and report it's status on screen. RAM chip testing in XBlast OS is done in this order

Top of motherboard: pic of top of motherboard with identified RAM chips

Bottom of motherboard: pic of bottom of motherboard with identified RAM chips

Note: If your Xbox is equipped with 64MB of RAM, this test will report failure on a 4 chips. Retail Xbox consoles only comes with 64MB.

5.4.6 TSOP recover force bank

This entry is only useful for Xbox console who make uses of XBlast TSOP split feature and that require a TSOP recovery.

This option will let you pre-emptively select a TSOP bank to boot from using the TSOP recovery feature of the XBlast Modchip. More details on this feature can be found in the XBlast Install Manual but the basic idea of this feature is that it requires partial valid data to be present on the TSOP for this to work. "TSOP recover force bank" will let the user choose which TSOP bank the user wishes to use in conjunction with the tsop_m7.bin special BIOS.

5.4.7 Load C:\xblast.cfg

This entry will attempt to load XBlast OS persistent settings from a file on the hard disk drive. Settings are to be placed in a text file named "xblast.cfg" in the root of "C:\". For more information on the content of the settings file. Please consult the appropriate section below.

Note: Settings loaded from file will not be applied on the fly. You will need to either boot a BIOS bank or reboot your Xbox using the appropriate menu entry in XBlast OS to commit your changes. Turning your Xbox OFF by pressing the power button or removing the power cord will cancel settings save to flash.

5.4.8 XBlast scripts

Opens a sub menu to XBlast scripts management features.

pic of XBlast script sub menu

  1. Run Script from HDD
  2. Save boot script to flash
  3. Enable boot script

5.4.8.1 Run script from HDD

This entry lets the user test his script by executing it. Scripts must be placed in "C:\XBlast\scripts\". Filename does not matter.

5.4.8.2 Save boot script to flash

This entry let the user select the boot script located in "C:\XBlast\scripts\" and upload it to the XBlast Mod. Script contained in flash are used at boot of XBlast OS to execute custom actions programmed by the user.

Note: Flash space for boot script is rather limited. The script that needs to be uploaded must not be more than 2.8KB in size when stripped of all comments and indentation spaces and tabs. You must also enable "Enable boot script" option for the script to execute at boot.

5.4.8.3 Enable boot script

This entry will activate execution of boot script stored in flash of the XBlast Mod when launching XBlast OS (every console boot and when launching XBE version).

Note: You must explicitly upload a script file your XBlast Mod's flash using the "Save boot script to flash" option for this feature to work. If no script is present on XBlast Mod, XBlast OS will skip boot script execution.

Note: Boot script execution is not possible if launching XBlast OS XBE when console booted from a TSOP BIOS bank.

Updated