The IGEL Universal Customization Builder (UCB) is an optional extension of the Universal Management Suite (UMS) which enables you not only to put together individual expansion packages for IGEL firmware, but also to package them and roll them out on a centralized basis. Numerous helpful features such as predefined templates or the user-friendly GUI make this reliable application easy to use. The UCB supports IGEL OS and Windows Embedded, regardless of the devices on which the firmware is installed.


Typical Usage Scenarios

  • Supplementing local apps: Rolling out applications for local operations, e.g. checkout software for retailers and other sector-specific software, on a centralized basis
  • Upgrading device drivers: For sector-specific peripherals or original drivers
  • Setting registry keys: Individually adapting Windows Embedded Standard
  • Kiosk systems: Equipping thin clients with special local applications or software clients in order to operate them independently of the company network, e.g. as time recording terminals


  • Simple procedures for generating, packing and rolling out firmware expansion packages for IGEL OS (custom partition) and Windows Embedded (partial update).
  • Predefined templates: Task-oriented for typical application scenarios
  • Debugging: Automatic package creation with syntax checks
  • Automatic versioning within customization projects
  • Support for the packages created available from the IGEL support team

Your Benefits

  • Reduced project costs: With the UCB, you can now perform firmware expansions quickly and easily yourself (without assistance from an external service provider)
  • Ease of use: User-friendly GUI with the familiar look and feel of the IGEL UMS, no detailed knowledge of Shell or Windows scripting necessary (templates)
  • Quick, low-cost rollout: Convenient, remote rollouts using IGEL UMS
  • Reliable processes and functions: User prompting via GUI and templates, simple debugging and support from IGEL
  • Transparency: Automatic versioning within customization projects

Before distributing changes to your actual systems, it is important to test partial updates or customer-specific partitions on one or more thin clients to ensure that they are stable and function correctly.