Most "Primo 24" skins support UX (User Experience) plugins.

Before diving into technicalities, let’s define the terms.

Why Skin IGO Primo 24? The default skin looks like a 2010 mobile phone. The custom "Primo 24" skin (often based on the work of forum legends like Doupas, Garigor, or Frontzosd) transforms it into a modern GPS system with:


The implementation of the Gj 24 skin on WinCE 800x480 devices significantly extends the service life of legacy automotive head units. By providing truck routing capabilities and a customizable interface, it modernizes the user experience without requiring hardware replacement. Success in installation relies heavily on the correct parameter configuration within sys.txt and matching the specific resolution directories to the hardware display driver.


Cause: WinCE memory management is handling the large skin files poorly. Solution: Use a "Lite" version of the Gj 24 skin, which removes high-resolution 3D car icons and complex menu animations.

The Gj 24 skin is not standalone software; it is a modular extension loaded by iGO Primo at runtime via the project_config file.

Published by GPS Enthusiast Team | Updated: October 2024

If you own an older Windows CE (WinCE) car GPS unit with a 7-inch (or similar) screen resolution of 800x480, you have likely heard of the legendary IGO Primo software. But the real magic happens when you apply a skin—specifically, the highly sought-after "Skin IGO Primo 24".

However, getting a third-party skin to work on a locked-down WinCE device is rarely "plug and play." Users frequently encounter blank screens, missing buttons, resolution mismatches, or the dreaded "missing or corrupted skin file" error.

In this 2,500+ word guide, we will dissect exactly how to make Skin IGO Primo 24 WinCE 800x480 work on your device, covering installation, troubleshooting, file structure, and optimization.


Before installation, the target hardware must meet the following specifications: