ExtremeHU3.2a Guide  

Part 1, Basic Program Setup

What's New?

Version 3.2a last revised on 06/10/2002. Any comments or suggestions please direct them to Vorlon001. I can be found at the DSSUNDERGROUND , Innermatrix, DSSReload, or DSSGroundzero DSS Sites.

This  Guide is maintained and hosted by The Vorlon Homeworld. Linking to this guide is ok, however anyone interested in hosting this guide must first contact Vorlon001 for approval. These guides are for your personal use and may not be made part of any commercial package that is distributed or sold!

PLEASE READ, VERY IMPORTANT:

The use, possession or importation of Test (Programmed/Pirate) Cards is Illegal in the United States. If you are a U.S. resident, you are required by law to subscribe and use of Test Cards of any kind is unlawful and subject to Criminal and Civil penalties according to U.S. law. We do not condone use of Test Cards to U.S. residents. You and you alone are SOLELY responsible for abiding by the laws of your Country, State, Province or Territory. THE DSS UNDERGROUND, HITEC SATELLITE, DSSTECH, and THE VORLON HOMEWORLD WILL NOT BE HELD RESPONSIBLE FOR THE ACTIONS OF THE PEOPLE USING THIS DOCUMENT. This Guide is strictly for Canada and EDUCATIONAL USE ONLY. Also the DSS Underground, Hitec Satellite, DSS Tech,  and The Vorlon Homeworld  does not and will not take any responsibility for what might happen to any card using the following procedures. In other words, USE THIS GUIDE AT YOUR OWN RISK.

So with that out of the way let us say that what we are trying to offer here is a basic and simple instruction that hopefully will make everything as easy for you as possible. We also want these instructions as safe as possible, meaning we want to try our best to avoid having your card become damaged. But remember nothing is absolutely foolproof and don’t let anybody ever tell you differently. There is always a risk taken whenever you attempt to clean an HU card. But also at the same time if you follow certain precautions you can lower those risks and that is what we have tried to do with this guide. But sometimes people, when they run into an error or when they get confused about what they are doing, will guess or attempt to try things on their own resulting in creating possibly a more serious problem. If during any of the following instructions you should get any kind of error message or if you become confused and don’t understand something stop immediately, make note of any on screen message(s) and then go to your favorite Forum Site and seek out advice. Usually there is always somebody online that will be more than glad to help you out. If you do need to seek out help again please be specific when posting your problem and also give as much detail as possible.

Part 1 will cover program configuration and it's use. 06/12/02 for ver.3.2a

Part 2 will cover the basic program, itself. 06/12/02 for ver. 3.2a

Part 3 will cover the .hex creator part of the program. 06/12/02 for 1.74 to 3.2a inclusive.

Part 4 will cover ExtremeHU Unlooping with ver. 3.2a. 06/14/02

This guide, covers the basic setup and new features of this version of the program.

When you unzip ExtremeHU 3.2a, you will have an execute file. Double click on this and the program will self extract to the default directory: C:/programfiles/ExtremeHU/. It is recommended that due to the nature of the use of the 48/4C/2E glitch used in this program that you install it in a seperate directory such as C:/Program files/ExtremeHU32/. In this way, you can keep 3.1 available if you wish to use the HUFF Atmel for normal glitching or you wish to use the normal 5E or 5C glitch options not available in Version 3.2a!

To use this version you must have had the version 1.6 previously installed and updated or you will need the ExtremeHU Support package which contains all of the files needed to run this program. The latest support package is version3.

ExtremeHU 3.2a now supports the standard HU Atmel code UL4S ONLY. This will unlock cards that were previously unglitchable due to having a 7F in the second part of the 2ndRAMXOR2 key. It also supports the ULS4 and HUFF Unlooping Atmels! However, only the UL4S Atmel code will allow the card to be glitched into with this version. This version will work on USW7 cards exactly the same way the other versions worked on cards at USW6!

What's new besides the look?

Listed below is the readme from ExtremeHU 3.2a

New in 3.2a
·You can now adjust the Glitch Settings.
·Added Ins 2E and Ins 4C glitching.
·Fixed a bug with the auto recognizing of Hex files.

If you are getting .hex errors, open the .ini file and under program parameters, add the following line:

ActiveSkin=None


Extreme HU 3.2

You must have had 1.6 OR later installed and WORKING for this version to work. 
If you do not meet the above condition, then you will need to install the 
Extreme HU Support Files.

This file will unzip to C:\Program Files\Extreme HU by default. If you have 
Extreme HU installed in a different folder, then you will need to change the 
path name when prompted when unzipping.

**** This verison will create a new ini file. Old values are NOT saved!! ****

New in 3.2
·Brand new look to the program. (Thanks Shao)
·New Glitching to support USW0700 cards. (Thanks to those who wish to remain Anonymous)
·You can now associate bin file with Extreme HU. (see below)
·There are now 4 custom glitch ranges for UL4S unlooping.
·Extreme Hex and Normal hex file are now automatically detected when you open them.
·Clean Function now supports USW 0700.
·Added the "Set Fuse Bytes" option to the EEPROM and Card Menus. 
·Added the "Encrypt Extreme Hex" option to the Tools Menu.
·Fixed another bug with the trailing spaces at end of Hex files.
·And as always a few other minor changes.

BIN Associations: If you associate your bin files to Extreme HU, you can then just click on the bin file and Extreme HU will start and load that bin file. You can also click on a bin file while Extreme HU is running and the bin file will be loaded into the program.

note: The glitch settings are hard coded in the program and can not be changed via the settings window.
Thanks to RAM9999, AOL6945, -unatester-, No1b4me and others for the wealth of information they have posted. 
Extreme HU would not be where it is today without their knowledge and willingness to share it.

Toolbar functions:

The Left side of the toolbar is for opening files, configuration, and working on a bin loaded into the program.

Open eeprom file..This will open an existing .bin file.
save bin..
Allow you save the bin after modification.
settings...
Allows for the setting of program colors, com ports, glitch settings, and other changable program features.
View decoded eeprom (edit mode)...
Decrypts all known encrypted areas of an eeprom for viewing in the editor.
clean current eeprom...
Allows you to clean an image in memory without any I/O operation.
Unmarry IRD in current eeprom (pulldown choice)-unmarry/virgin...
in memory unmarry of the loaded .bin file
Fix ATR 4th byte...
4th byte repair of the image in memory incase it was read with a bad 4th byte.
Patch hexfile to eeprom (pulldown choice) Normal/extreme..
You can patch an image in memory with a .hex file. Useful if a new clean hex is available or a new 3M.
Below are the direct card operation toolbar functions. These are all on the right side of the active toolbar with no image loaded into the program.


Check ATR...
This will reset the loader and request a card insert. ATR will be read.
Clean card...
This function will reset the loader and request a card insert for cleaning.
Unmarry IRD...
This function as above and will Unmarry/virgin a card.
Atttempt to Unloop card...
This is provisional on which Atmel Flash is present.
Change area settings...
Prompt screen will allow you to just change area settings.
Read eeprom from card...
Direct card operation to read the card.
Write loaded image to card (lightning bolt)...
Like BasicH, will write image in memory to the card. This can be after you modified it in memory for area, zip code, ID, etc.
Clear PPV...
This feature will do a PPV Wipe. Use only on a Subbed card or on card with activation. This is not for use on a 3M'ed card.
                                                 

Write hex to card (select screen comes up)...This will prompt for a .hex file and write it to the card.

B glitch selection... This allows you to boot a card that is locked or at USW7 by means of the new 48/4C/2E glitchs.
Exit
Help

        To setup the program, the way you want it, select the 3rd icon on the toolbar which is for program setup. Make your changes from the default and save the changes. Below is the setup for Version 3.2a.

In this version of ExtremeHU, the DAC settings can now be changed! So can the glitch!

         

You can still turn off the I/O Confirmation Message and you can set this up to use a glitching bar across the bottom of the screen if desired! The auto save bin feature and several other prompts can be enabled.

When you first bring up version 3.2a you will notice the addition of some blank quick buttons. These are a new feature that will allow you to run Extreme Hex files directly from these buttons instead of going through all the previous motions! This is useful for multiple card work or for commonly used .hex files or bin files.

 

Selecting the Quick Button Assignments will bring up the following screen. The buttons can be selected, set to patch eeprom or write to the card, renamed, and the associated .hex or bin file selected.

Selecting the file to load, will bring up the following screen. You can then select your file. The directory will default to HEX. You can use this feature to also load a bin by selecting All Files (*.*)

Once selected, you can edit the Button Caption for the file in use and even add a button comment that will show up when the button is moused over!

Selecting button color will bring up the color screen below. Just select the color of the button you want and click on OK.

Your selected button color will now show up on the screen. Click on save changes, and then on Exit.

Your new button assignment will be completed!

Selecting the HUFF Unlooper settings in the settings window will bring up the following screen. Yes, the settings can be changed! THESE WILL ONLY WORK WITH THE HUFF ATMEL CODE!

Selecting the 4b settings button will automatically set the optimized glitch.

Selecting the Standard 5b/6b setting will automatically set the glitch for those cards.

Using the pull down in the glitch type setting will allow you to select from any of the HUFF glitches.

Mouse highlighting any of the settings will allow you to change them as well, just as in the script.

Selecting the default bin to write icon will bring up the standard windows selection screen. You can then either select a default .bin or leave it blank and select the Prompt for bin file feature. The program will also write a currently loaded eeprom if you select that feature.

After you have made your selections in the HUFF settings, click on save and then exit. Using the default button will return the settings to the program default settings.

Selecting the ULS4 Unlooper settings will bring up the screen below. THIS WILL ONLY WORK WITH THE ULS4 ATMEL CODE!

You can use the pulldown box to change the settings used in this program as well. The standard selection is exactly like the scrip settings. The alternative ones are from the modified scripts available and have shown great promise with some loaders.

You can also select the bin file you will use for cloning purposes after the bootstrap is on the unlooped card. If you select the Prompt for .bin file, you will always get a windows selection screen asking for a bin to load.

Other selections will attempt to boot the card with the selected glitch.

Selecting the automatic feature will update the custom pulldown selection with the glitch sequence that is most effective. Nice feature. Version 3.2 now has 4 possible custom settings available instead of 1.

Again, after making your selections, select save and then exit. Your settings will be saved in the program. Exit the settings screen.

The card menu currently contains a new feature.....Boot Card.

It's selection will allow normal your selected glitch to function. This feature is also in the "B" of the toolbar. The new glitchs will work on 7F locked cards, whether dealer locked or just one of the unglitchable ones as well as the cards at USW7!

Also new in this version are added fusebyte features added to the card and eeprom menu.

Also new to the Card menu is the unlooping feature. This is the same function as the medical icon on the toolbar.

As in previous versions, when a .bin is read in or loaded, the message window will show up with the bin. If you wish to edit this, to enter the edit mode, select the 4th icon on the toolbar to show decrypted eeprom and you will be able to edit the main screen. As usual, a right click on this screen will give you several save and print options.

This program is absolute state of the art for HU Loaders. We would like to thank Extreme_Sat for all of the work that went into this particular update! The unlooping features were a real chore as well as the new glitch sequence.

Revision History

Version 3.1
·Added Sound Support. (disabled by default)
·Added the option to turn off the auto-saving of bin files.
·Added unlooping support for the Mikobu III.
·Clean Function now sets IRD to Unmarried, instead of Virgin.
·If using an Extreme Hex, you now have the option to cancel loading if a StartMsg is displayed.
·Prgram now ignores trailing spaces at end of Hex files.
·The Tier/Date activation file option is now available from the menu.
·Fixed a bug that would crash the program if unlooping attempts reached 32767.
·Just a few other minor changes.


Version 3.0
·Added unlooping support for the HUFF Atmel Code.
·Added unlooping support for the UL4S Atmel Code.
·Added Ins5c glitching support for the UL4S and U6.0 Atmel Codes.
·Faster glitching with some hardware.
·Added a shutdown protection if users attempts to close Extreme HU while I/O is in progress.
·Added drag and drop support for bin files. (just drag and drop a bin file into the message window)
·Added Graphical Buttons to most menus.
·Replaced the Card Fix 4th byte with a Unloop Card option. (see below)
·Changed the way the unlooper/loader LEDs operate. (see below)
·Program no longer waits until card is removed to display eeprom dump after read.
·Added more sites for downloading the guides. (thanks to Vorlon001)
·Fixed a bug that would write a clone bin to the card even if you answered No.
·Fixed a bug that was not allowing the Clone Card to Card option to work.
·Fixed a few other minor bugs.


How do you fix 4th byte since the option is no longer in Extreme HU?
Any time Extreme HU loads the boot strap the 4th byte is fixed. It has always been this way.

Unlooper/Loader LEDs
The Red LED will now flash during each step of normal glitching and each attempt to load boot strap during unlooping.
The Green LED will only come on once boot strap is loaded.

Version 2.0a

·Added the ability to assign normal hex and bin files to the quick buttons.
·Added Ins5c glitching support for the Mikobu II Ultra Glitcher.
·Fixed a bug that could cause runtime error 380 when writing a normal hex file.
·Fixed a bug that was preventing the checksum calculator from working.
note: when a bin file is assigned to a quick button, it will only write to the card.


Version 2.0:
·Added the ability to keep the boot strap active. (see below)
·Added an option to display Active Card Info while boot strap is active.
·Added "Quick Buttons" for quick loading of Extreme Hex and Activation Files.
·Added support for user defined DAC values for glitching.
·Added an ATRDAC option to the glitch settings menu. (see below)
·Added support for Ins5C glitching. (see below)
·Added support for the max amount of tiers. (82)
·Added a glitching progress bar.
·Added Non DST Time Zones.
·Fixed runtime error 9 when to many tiers were selected
·Fixed runtime error 76 during autosave.

-Active Boot Strap-
A new option has been added to the menu and tool bar. The Boot Card Option will 
load the boot strap onto the card and remain loaded until you choose to shutdown 
the card. This allows you to perform multiple I/O functions while only glitching 
into the card 1 time.


-Ins5C Glitching-
Ins5C glitching is ONLY supported with the U5.1 atmel code.


-ATRDAC Settings-
Setting the ATRDAC to Auto, will cause Extreme HU to first search for a good ATRDAC
value. If no ATRDAC is found and the U5.1 atmel code is installed, Ins5C glitching
will be attempted.

Setting the Fixed ATRDAC value to 00 will cause Extreme HU to always attempt Ins5C
glitching if atmel U5.1 code is loaded.

Setting the Fixed ATRDAC value to any other number, (such as 80) will cause Extreme HU
to only use Ins5E glitching.

This document Copyright 2002 by Vorlon001. All rights Reserved.