README.md
MultiUserHack 3.04

Thank you for using MultiUserHack. A hack to simulate another Hotsync-ID, ROM-ID and OS-Version individually for each application.

Most of the registered software depends on the Hotsync-ID, the ROM-ID or the OS-Version. If you change your Hotsync-ID or if you buy a new Palm, your previously purchased software will not work anymore. That is annoying - particularly if the developer refuses to renew the license of his software or if the developer is no longer available! If this is the case, I hope that this software will be helpful.

Please note: MultiUserHack should be used with purchased software only. It is not supposed to support illegal software copies! Before using this software check the license agreements of your applications.

Requirements
============
* Palm OS 3.0 (I think it might work with OS 2.0, too - just try it)
* X-Master, TealMaster or HackMaster
('MultiUserHack light' works with EVPlugBase, too !!!'MultiUserHack' DOESN'T works with EVPlugBase!!!)

Usage
=====
When you have installed X-Master (you can use other hack extension application such as Hackmaster or TealMaster) and MultiUserHack, open the X-Master application. You will see a list of installed hacks including MultiUserHack. Click on the checkbox left to MultiUserHack in order to activate or deactivate it. Click on the Configure-button in X-Master to choose applications for changing the ROM-ID, the Hotsync-ID or the OS-Version.

UPGRADE: If you update from a previous version, you should FIRST go into the Configuration-panel of MultiUserHack. After that you can activate MultiUserHack.

Differences between 'MultiUserHack' and 'MultiUserHack light'
=============================================================
In order to guarantee a fast replacement of the OS-Version (hex), during the first start of 'MultiUserHack' different registers are read out and the code of 'MultiUserHack' is adapted correspondingly. This can lead to crashes if other Hacks (which are not managed by a hack extension application) are used on the device.
With 'MutliUserHack light' this procedure is not necessary! If therefore no replacement of the OS-Version (hex) is necessary, 'MultiUserHack light' should be used!
The general differences of the two Hacks are:
MultiUserHack:
- Simulation of Hotsync-ID, ROM-ID, OS-Version (string + hex)
- works with selfmodifing code
- does not work with EVPlugBase (EVPlugBase is not 100 % compatible with Hackmaster)
MultiUserHack light:
- Simulation of Hotsync-ID, ROM-ID, OS-Version (only string)
- works with EVPlugBase

Disclaimer
==========
This software has been tested and I am positive that it has no major bugs. I will not make any guarantees concerning its stability and usefulness. I can accept no liability for data loss or any other problems caused directly or indirectly by the use of this application.

Copyright
=========
MultiUserHack is freeware. Feel free to use it on your own risk.
Send bugreports and wishes to alexander_moeller@lycos.de
(c) 2002-2003 Alexander M�ller

History
=======
Version 1.0
- First Release
Version 1.01
- Minor Bugfixes
- Compatibility PalmOS 2.0, 3.0
Version 2.0
- MultiUserHack-Database packed
- VFS-Support
Version 2.01
- Button-Support
- Graffiti-Support
Version 2.2
- Minor Bugfixes
- System-Applications are filtered
- Layout Modifications
Version 2.21
- Fixes a fatal error: Some applications had a problem when changing the ROM-ID
Version 3.0
- Layout Modifications
- Simulation of OS-Version (hex and string)
Version 3.03
- Minor Bigfixes
- Splitting into 'MultiUserHack' and 'MultiUserHack light'
Version 3.04
- Fix a bug that freeze the Palm
- Works now also with PiDirect (I hope - I have no PDA to test it)