1 - Download do Garmin Mobile XT e do Keygen em um unico pacote em [Link externo oculto para visitantes] ou, se preferir, em [Link externo oculto para visitantes].
Procedimento:
1 - Descompacte os arquivos do download 1 em seu PC e verá duas pastas:
//Garmin//
//KeyGen//
2 - Identifique o ID do seu SD card (não é o ID do seu GPS).
Esse ID é normalmente composto de 7 numeros, mas pode variar de Cartão para cartão.
Se ele for alfa-numerico, composto de numeros e letras, você deve transforma-lo para somente numeros.
Para isso faça o seguinte:
Em sua calculadora do windows, no menu dela, aba EXIBIR, selecione CIENTIFICA e logo abaixo para HEX (hexadecimal).
insira na calculadora os caracteres do cartão (numeros e letras).
Inserido, selecione nela dec (DECIMAL - ao lado do hex) que ela transformará o alfa numerico em decimal.
Copie esse numero ou seus 8 ultimos caracteres (máximo de

3 - Execute o keyGen.exe que se encontra dentro da pasta //KeyGen// do arquivo descompactado.
No campo "Enter Your Unit here:" insira o numero do ID Card obtido.
No campo "Select Software product" confira "Garmin Mobile XT" selecionado.
Clique em "Generate" logo abaixo e copie o códido que aparecerá no campo "Your Software Unlock code".
Abra o seu editor de texto e cole este código em uma pagina em branco e salve dentro da pasta //Garmin// com o nome "SW.UNL"
ATENÇÃO: salve colocando no editor de texto com as aspas, pois caso contrario ele salvara arquivo em txt (sw.unl.txt)
Notem que nos arquivos instalados na pasta "Garmin", temos uma pasta chamada "RunGMXT", aonde tem 2 arquivos fundamentais para o funcionamento do GPS:
- O "Garmin.MSCR" => arquivo dá um "kill" no padrão da Garmin e habilita os protocolos padrões... No caso está para a porta "COM 2 "... Caso alguem queira mudar de porta terá que editar esse arquivo no bloco de notas
- O "Garmin.exe" ==> NOSSO NOVO ARQUIVO EXECUTÁVEL...
Copie a pasta //Garmin// e todo seu conteúdo interno para o SD Card cujo ID foi extraído no inicio.
O executavel que deve ser direcionado pelo WinCE para rodar o Garmin Mobile XT é o Garmin.exe que fica em
\\ SDcard \\ Garmin \\ RunGMXT \\ Garmin.exe
Troubleshooting:
Somente para devices Windows CE 4:
- renomeie coredl2.dll para coredl2.wince5.dll e coredl2.wince4.dll para coredl2.dll, ambos na pasta //garmin/Apps/WM/
- Se não rodar tente várias combinações de aygshel2.dll e coredl2.dll
- Para devices 480x272 pixels, se o screen do mapa não se apresenta adequado:
renomeie QueBmp240.dll para QueBmp240_orig.dll e QueBmp320.dll para QueBmp240.dll
- Para devices que não precisam do PortSplitter delete todas as linhas do PortSplitter no arquivo garmin.mscr em Garmin\RunGMXT\.
Espero ter ajudado e volto a informar que não possuo o Mio para testar esse procedimento.
Abraços a todos.