A quick primer on how to install Garmin on a computer (PC) or a smartphone (XT)
-------------------------------------------------------------------------------
Drop the detailed map in IMG format into the Garmin folder for the XT version, or into the GarminMobilePC folder for PC.
----------------------
Supported Garmin maps:
gmapbmap.img -- base map
gmapsupp.img -- your map
gmapprom.img -- your other map
gmapsup2.img -- other map (non-FID)

Create unlock files for them (no need for unlocking base map) accordingly:
gmapsupp.unl -- unlock file for your primary map
gmapprom.unl -- unlock file for your secondary map

----------------------
sw.unl -- program unlock file. It is needed so the program can recognise third-party and built-in GPS modules other than those of Garmin.
----------------------
You have to generate the necessary codes using a keygen and paste the resulting codes into the consequent file using any text editor.
The unlock files are placed in the Garmin (XT) or GarminMobilePC (PC) folder.
----------------------
How to find the program ID for your device:
- For XT and PC -- in the program, go to Settings -> About (you will see a 10-digit number at the top, which is the ID).
- For XT -- some smartphones may have problems displaying your ID correctly in the program, in which case you will need to use an IMEI converter (recommended).
To find your smartphone IMEI, dial *#06# (a 15-digit number will appear that is your smartphone IMEI).
----------------------
Working with a keygen:
- Unlocking the program (sw.unl file) -- enter the program ID in the top field, select XT or PC, and click the first Generate button. You will receive a 25-digit code.
- Unlocking maps with FID (gmapsupp.unl or gmapprom.unl) -- enter the program ID in the top field, and under Select Map Product, select custom mapset.
Enter the map FID (and its PID if necessary). Click the second Generate button. You will receive a 25-digit code.

----------------------
To avoid program freezing, it is recommended to delete E:\resource\plugins\CardRunner.RSC and E:\sys\bin\CardRunner.dll files -- this should help.
Important -- disable the TSRAutoStart.exe process after installation, as it will drain the smartphone battery.


======================
Enjoy your travels  :)