Learn programming first![]()
I would like to learn how to create a UX. To create a UX and have iGO recognize it in Settings, do I need to touch a file, and which one?
Last edited by Jaloga; 14th May 2025 at 09:41 PM.
Here I will thank all the contributions
Thank You so Much.
Greetings of Jaloga
It's simple if you only want to call an existing function.
Otherwise, as Boki said, you need to be a programmer.
I ask because I want to know, that when you put a UX inside the ux folder, know how IGO makes it look,
Here I will thank all the contributions
Thank You so Much.
Greetings of Jaloga
From the point of view of iGO, it looks something like this: "Another stray got into our navigation program"
I have no idea
Here I will thank all the contributions
Thank You so Much.
Greetings of Jaloga
You probably won't get any help here with regards to creating a UX.
I have asked similar questions over the years on different places around the web trying to learn different things and found it rare that anyone will help.
As advised above being able to program, or at least have an understand the programming language used is a big advantage.
I know nothing about writing programs and very little about programming languages, but had some success over the years by modifying what other people have created to suit my needs.
I don't understand how UX's are created from scratch, to me they appear to be mostly a separate file that a setting or settings are contained in, that doesn't require the hassle of modifying the program or skin config files or code to make them work, and that opinion may not be correct.
I have managed to modify some iGO8 and Primo programs and skins by experimenting with much trial and error and a lot of time consumed doing so, and even after years of trying there are still what I believe are very simple things I cannot figure out.
Like changing the colour of an offroad navigation straight line that's displayed from current location to the destination, that I know can be modded as they were created a certain colour, but can't figure out how changing that colour is done.
If I had to start again I'd probably start with a copy of a simple UX and try modifying different things in it and see what the results were.
I started by learning to modify a skin for iGO8, the Dimka_1147 skin and that was to change the linear compass's appearance which was simply a matter of changing the image used for it's display...or so I thought
Turns out it wasn't quite that simple, a certain type of .bmp image is required, that may or may not be a transparent .bmp, then there was modifying the skin.zip file without breaking it, simply unzipping, replacing the image and re-zipping didn't work, and for the modded image to show correctly on all screens in the program it was displayed it had to be changed in the skin.zip and the program's data.zip.
And I found the more I wanted to change, the more complicated it got.
It's possible some changes require mods of the UX, the skin files and the program's files to be successful.
I guess the same may apply to creating some UX's, there may need to be changes in the skin in use and the program to get it to work correctly.
Good luck!
Do big things!
What I want to know is if a file for example: ux_vehiculo.zip
If I go into iGO Settings I don't see that option, that's why I ask that once it is placed inside the folder ux/ux_vehicle.zip
Why doesn't iGO see that ux?
The question is where to tap so that the vehicle appears in Settings.
Here I will thank all the contributions
Thank You so Much.
Greetings of Jaloga
It may not see it because that particular UX for some reason isn't compatible with the iGO version you're running.
Do you have other UX's working ok?
If yes, then the issue is most likely with that single UX that doesn't show up for you.
It may be that the UX you're not seeing doesn't have the correct resolution data listed in it's code, so it doesn't appear in the settings.
Skins have a similar issue that if the correct resolution data is not present in the skin the program will not display it in the settings.
If no, then the extra settings function may need to be enabled in the sys.txt file in iGO's root folder on the device.
In the sys.txt file look for an entry under the interface header:
[interface]
extra_settings=1
If it's not already in the sys.txt file add it then save the sys.txt file.
If that was the problem, iGO should now display an option in settings named 'Extra Settings' and in that you should find the UX you're looking for.
There may be another reason that particular UX doesn't show up that I am unaware of.
Perhaps trying to run a UX designed for WindowsCE on an Android device, or vice versa may be one reason.
I'm guessing that UX's made for Nextgen aren't compatible with the older Primo versions etc. etc..
Do big things!
Bookmarks