More to be added later.....
** Important Note: When making changes to the types of files mentioned on this page, you must always restart the unlock after saving the changes for the changes to take place **
Added Dec 7 (edited Dec 9th)
There seems to be a lot of confusion concerning Igo8. When I made v2, it was so people could run both the 8.3 version and the 8.0 version of Igo8 if they so choose. Igo8 8.3 uses Navteq maps, where 8.0 uses TeleAtlas maps. The two are not compatible. Here are some simple instructions, follow the one that best matches your scenerio:
Running both versions
If you are running both Igo8 8.0 and Igo8 8.3 follow these directions:
1. Make sure the Igo8 folder on your SD card for Igo8 8.0 is named Igo8
2. Make sure the Igo8 folder on your SD card for Igo8 8.3 is named Igo8.3.1
you'll also want to make sure your sys.txt is right for version 8.3. You should have these lines in versions 8.3's sys.txt
[folders]
app="%SDCARD%/IGO8.3.1"
That's all there is to it. Now when hitting the TeleAtlas button will load Igo8 version 8.0 and when hitting the Navteq button it will load Igo8 version 8.3
Running just Igo8 version 8.3
This is for people just running Igo8 version 8.3.1 or 8.3.2
Option 1:
1. Make sure your Igo8 folder is named Igo8.3.1 on your SD card and just use the Navteq button to launch your igo8
2. Ignore the TeleAtlas button and edit your sys.txt for version 8.3 to read:
Change this:
[folders]
app="%SDCARD%/IGO8"
to read:
[folders]
app="%SDCARD%/IGO8.3.1"
Now when you hit the Navteq button it will launch Igo8 version 8.3
Option 2 (If you do this ignore option 1):
1. Keep your Igo8 folder on your SD card named as Igo8 (don't change it)
2. Open the Skin folder of the unlock
3. Open the Apps folder in the skin folder
4. Open the L1_Main.ini file
5. Find these lines:
BITMAPBUTTON
x = 135
y = 72
NewIni = ..\Apps\L1_Igo.ini
BitmapNormal = ..\Icons\igo.bmp
BitmapPushed = ..\Icons\igo1.bmp
ShutDownAnimation = NoAnimation
6. Change this line: NewIni = ..\Apps\L1_Igo.ini
to read: Command = \Storage Card\MioAutoRun\Igo8.scp
then delete the line:
ShutDownAnimation = NoAnimation
So now it will look like this:
BITMAPBUTTON
x = 135
y = 72
Command = \Storage Card\MioAutoRun\Igo8.scp
BitmapNormal = ..\Icons\igo.bmp
BitmapPushed = ..\Icons\igo1.bmp
***Also make sure the sys.txt for your version of 8.3 reads:
[folders]
app="%SDCARD%/IGO8"
Now when you hit the Igo8 button you won't get the option screen, but instead it will just launch your one version of Igo8.
Running just Igo8 version 8.0 (Directions are similar to above)
Option 1:
1. Make sure your Igo8 folder is named Igo8 on your SD card and just use the TeleAtlas button to launch your igo8
2. Ignore the Navteq button
Option 2:
1. Keep your Igo8 folder on your SD card named as Igo8
2. Open the Skin folder of the unlock
3. Open the Apps folder in the skin folder
4. Open the L1_Main.ini file
5. Find these lines:
BITMAPBUTTON
x = 135
y = 72
NewIni = ..\Apps\L1_Igo.ini
BitmapNormal = ..\Icons\igo.bmp
BitmapPushed = ..\Icons\igo1.bmp
ShutDownAnimation = NoAnimation
6. Change this line: NewIni = ..\Apps\L1_Igo.ini
to read: Command = \Storage Card\MioAutoRun\Igo8.scp
then delete the line:
ShutDownAnimation = NoAnimation
So now it will look like this:
BITMAPBUTTON
x = 135
y = 72
Command = \Storage Card\MioAutoRun\Igo8.scp
BitmapNormal = ..\Icons\igo.bmp
BitmapPushed = ..\Icons\igo1.bmp
Now when you hit the Igo8 button you won't get the option screen, but instead it will just launch your one version of Igo8.
I hope this will clear up any confusion. I personally run both versions, but some people may only want to run one. The directions above will make that easy for people to do what they want.
Understanding .ini files and content:
In your unlock there are files that are called .ini files. For the sake of argument I will use the Simple Unlock with Extras as an example, although the same information can be applied to the Simple Unlock Deluxe.
The .ini file for the Simple Unlock with Extras (SUE), can be found in the skin/apps folder. It is called L1_Main.ini and is basically the list of code that determines how the desktop of the unlock looks and what the icons do.
To open .ini files just double click them on your computer. To save them after editing them just click save.
I am going to post a part of the L1_Main.ini file here. It is the part that controls the Igo8 icon on the desktop. The part seen in black is what you'll see when you open your L1_Main.ini file, the part in red is just a quick explanation of what each line is/or does:
ICONXPBUTTON <== This line let's your mio know that it is for an icon
x = 18 <== This is called the X coordinate and determines where the icon will be from left to right on the desktop
y = 48 <== This is called the Y coordinate and determines where the icon will be from top to bottom on the desktop
Command = \Storage Card\iGo8\iGO8.exe <== This is the command line that leads to the path of your .exe
SizeNormal = 50 <== This determines the size of your icon before being pushed
SizePushed = 50 <== This determines the size of your icon when pushed
ScaleAlpha = 100 <== this determines the alpha scale of the icon (no real need to touch this)
IconNormal = ..\Icons\good\iGO8.ico <== This provides the path to where the icon is located
ScaleAlpha = 100 <== same as other alpha scale
IconPushed = ..\Icons\good\iGO8.ico <== This provides the path to where the icon is located when pushed
TEXT <== This line let's your mio know that it is for text on the screen (like under the icon in this case)
x = 27 <== Determines placement of the text will be from left to right on the desktop
y = 98 <== Determines placement of the text will be from top to bottom on the desktop
Text = Igo8 <== What the text will say on the desktop
Color = FFFFFF <== Color of the text (In this case white)
FrameColor = 000000 <== Color of the outline around the text (In this case black)
Size = 13 <== Determines the size of the font
Weight = 700 <==Determines the thickness of the font
CreateFont <== Line letting the program know to create the font
Creating your Own Icons/Shortcuts on the Desktop
With the basic understanding of the lines above you are now ready to add your own icons to the desktop. Keep in mind I am not talking about replacing the existing ones, but instead adding icons to other programs you might add to the unlock (like Tom Tom, Destinator, etc)
I like to follow some steps in this process:
1. First find the icon you want to use and make sure to rename it to something relevant (Like TomTom.ico for an icon for Tom Tom) then place a copy of it in the skin/icons/good folder. **It has to be an .ico type icon, others won't work**
2. Open the L1_Main.ini file on your computer by double clicking it.
3. Start by typing the black text below at the bottom of the .ini file:
ICONXPBUTTON
x = 112
y = 48
Command = \Storage Card\GPSmaxNavigator\GPSmax.exe
SizeNormal = 50
SizePushed = 50
ScaleAlpha = 100
IconNormal = ..\Icons\good\GPSmax.ico
ScaleAlpha = 100
IconPushed = ..\Icons\good\GPSmax.ico
TEXT
x = 112
y = 98
Text = GPSmax
Color = FFFFFF
FrameColor = 000000
Size = 13
Weight = 700
CreateFont
4. Now you'll have to fill in the green part on your own based on what program you are adding to the unlock, what the name of the icon is, where the icon and text will be located (X's and Y's), and what the text will say on your desktop. I will provide an example in green text for adding an icon.shortcut to the desktop for an imaginary program I will call GPSmax. In this scenerio, the GPSmax.exe is located in a folder on my SD card named GPSmaxNavigator. So first I'll start with where I want to put it, this is determined by the values you provide for X and Y. An easy way to think of it is that the greater the value for X, the more to the right the icon will go on the desktop, the greater the value for Y, the farther towards the bottom the icon will go on the desktop. In this scenerio I want to put it to the right of the Igo8 icon, but I want it the same place as far as up and down. Because of this the Y value will stay the same as the lines in the .ini file for Igo8. Because I am putting it to the right of the Igo8 icon, I need to make the X value bigger. In this case about 100 bigger than the X value for Igo8 (This way the icons won't be too close) The same applies to the text. You can see above.
5. X and Y values are the most tedious part of the process, especially when getting the text under the icon to line up with your icon. Small editing is usually needed to get it just right. So maybe the X value for the icon is 210, but the text under it is slightly to the left. This might mean you have to make the X value for the text 214.
6. Adding the Command line path is pretty simple if you know where the program you want to add is. Usually it will be on your SD card in a folder you created with the same name as the program. You must type the correct path to the .exe file for the program you are trying to run or else you will get an error. If the file the program is in has two words in the name, then you must type it as two words... etc.
7. Icon name and path. If you put the icon in the skin/icon/good folder then you can use the same path typed above, all you'll need to do is make sure the name you have for the icon matches the name you type in the code.
8. Click save when you are finished
9. Well there you have it, you should now have a new icon on your desktop.
** Note for Simple Unlock Deluxe users- If you change the L1_Main.ini file in the location above, you must then copy it into the apps folder for each of the themes located in the skin/themes folder. They must all match for the skin changer to work.
Changing the Background Image on the Unlock
On the Simple Unlock with Extras, as well as the Simple Unlock Deluxe, there is a nice and simple Windows Vista background image that I used. This can be found in the "Skin" folder. Background images have to be bitmap images and must be 480x272 pixels in size. In the Simple Unlock it has to be called L1_BG.bmp. Now, the background image I put on the unlock can be changed:
1. Find an image you like
2. Using photo editing software resize the image to 480x272 pixels then save as a bitmap image
3. Rename the image as L1_BG
4. Copy it to the "Skin" folder overwriting the original background image of the unlock.
5. Restart the unlock
It's as simple as that!
Changing the Icons
Just like the background image, the icons can also be changed. This does require you to rename the icons you want to use to the same names as the icons being used. It just makes it easier that way. Here would be the steps I would take to do this:
1. Search the Internet for quality Window XP icons (must be .ico type icons) Then download the ones I like (a good place to look is http://www.iconarchive.com/ Try to use the icons from that site that are on the green pages, not the orange)
2. I would then open the skin/icons/good folder and see what the names of the icons currently being used by the unlock are called
3. I would decide then which Icons I would want to change.... so if I want to change the "Explore" icon, I would see it is called "explorer5" and would rename the new icon I want to replace it with "explorer5" and then copy it to the folder overwriting the original icon in the folder
4. Repeat replacing any icon you like... another example: if I want to change the User Apps icon, I would look and see it is called "user" in the skin/icons/good folder. I would then rename the icon I want to use to "user" and then copy it into the folder overwriting the original "user" icon in the skin/icons/good folder.
5. To see the changes restart your unlock.
Now you know how to change icons!
Look at the link at the top of the page called "Themes" to see some examples of how you can change the background and icons to make the unlock look how you want. Those are just examples I have done, you can make yours look anyway you like.
Editing and Modifying .mscr and .scp files
This next part really is the most difficult type of modifying there is to do on any unlock. It does require a little more programming knowledge and understanding of code. It is more than I can type on a webpage. I will, however, provide some basics on how to add these types of files to your unlock and how use them appropriately.
These types of files are used basically to launch programs that may need other things done to it first before it's launch. I will use the MioMap.scp files that is in the unlock as an example... What it does is two things, first it hides the taskbar of the unlock completely so that it doesn't pop up while the program is running, and second it launches the miomap.exe file. Looking back I should have put together a similar script for Igo8. I didn't because I never ran across the problem of the taskbar popping up while igo8 was running. However there have been reports that on some of the newer releases of igo8 that this sometimes occurs. I am going to kill two birds with one stone here and provide not only some understanding of how these type of files work, but also provide steps in creating a .scp file that will fix the taskbar problem for you.
1. First you want to copy the miomap.scp file from the unlock and paste the copy somewhere on your computer. The miomap.scp file is located in the MioAutoRun/Programs/Utils/Miomap folder.
2. You will then open the miomap.scp file you just put on your computer using Notepad. You might have to right click on the file and hit open with. When you do choose Notepad (very important).
3. When you open it, it will look like this:
Taskbar hide
Call "\My Flash Disk\MIOMAP\MioMAP\miomap.exe"
Taskbar show
It seems pretty simple and in all reality is. Other .scp files or .mscr files will be a lot more complicated.
4. You can now edit this file to launch Igo8. It is a simple line change of the middle line. I'll show that here:
Taskbar hide
Call "\Storage Card\Igo8\Igo8.exe"
Taskbar show
I changed it based on your Igo8 being located on your SD card in a folder called Igo8.
5. When you are done you must save the change, but this can't be done by hitting "save". Instead you have to hit "save as" and then change the type of file from .txt to "all files". This is important, because although we are using a text editor (notepad) to edit the file, the file itself isn't a normal text file. When you change it to "all files", it saves it in the right format. If you save it as a .txt file it will not work.
6. Now you must rename the file. I would rename it something simple like "Igo8". You can rename it by right clicking on it and going to rename.
7. Now you can take the file and copy it into the MioAutoRun file of the unlock. It is the easiest way to do it.
8. This next part is where you have to change the path to the Igo8 on the desktop. It uses much of the information above anout .ini files, since that is where you'll be making the change. I'll post the part of the L1_Main.ini file we will be editing:
ICONXPBUTTON
x = 18
y = 48
Command = \Storage Card\iGo8\iGO8.exe <== We are just concerned about this line
SizeNormal = 50
SizePushed = 50
ScaleAlpha = 100
IconNormal = ..\Icons\good\iGO8.ico
ScaleAlpha = 100
IconPushed = ..\Icons\good\iGO8.ico
9. Open the L1_Main.ini file located in the skin/apps folder of the unlock. Look for the lines I just posted in step 8.
10. You will want to change the Command line for Igo8 to point to the .scp file we just made in steps 1-7. To do this just change the line to read:
Command=\Storage Card\MioAutoRun\Igo8.scp
11. When you are finished, click save and it will save the new L1_Main.ini file. For users using the Simple Unlock Deluxe, you will also have to copy the L1_Main.ini file after saving the changes and paste it into each of the "apps" folders for each theme. Remember they have to match for the theme changer to work.
12. You just created a launch script for Igo8 that will now hide the taskbar when Igo8 is running!
More on .mscr and .scp files
Being I have no way to generate these files, I found that copying then editing and renaming the files on my computer is the easiest way to make new .mscr and .scp files. It works well, however what you type into these files is very important and does require some understanding of scripting and programming commands and language. My programming skills are kinda limited, however by looking through these types of files you can get a pretty good understanding of what lines do what. I won't provide Programming 101 here, but the net is full of great information about it. I just want to finish this section saying that when editing or creating these types of files based on the method above, it is Extremely Important that you remember to save them as "All Files" and that you use notepad to edit them. That said hopefully this short tutorial will be helpful and you'll be doing, adding, and creating things for this unlock that far surpass what I have done. Good luck and please share what you have done in the forums at the top of the page. I'll provide a thread just for user mods. Look for it.
Simple Unlock Notes for c720 Owners:
For c720 users, being I don't have a c720 I am not including shortcuts for the camera features of your device, I will explain how to add the shortcuts yourself:
1. Connect to your computer via Active sync
2. Search your devices "Windows" folder for any .exe that are related to the camera functions
3. Write the names of the .exe down
4. Follow the instructions to add icons/shortcuts to the desktop on the Simple Unlock Mods page of my site.
5. Modify the .ini file as explained to create icons to launch the .exe you wrote down The command line for them will look like:
Command = \Windows\whatever.the.name.of.the.file.is.exe