github FirstEverTech/Universal-Intel-Chipset-Updater v2026.07.0015
v2026.07.0015 - Release Notes

4 hours ago

🚀 Release: v2026.07.0015

🆕 What's New

EOL Device Support

The updater now correctly handles End-of-Life (EOL) platforms that have been split into separate sections in the database:

  • Dual-mode EOL detection — The parser checks both the Package column ((EOL) suffix) and section headers (#### Platform EOL) for maximum backward compatibility
  • Automatic installation ordering — EOL packages (older versions) are installed FIRST, followed by the latest (newer) packages. This prevents newer INF files from being overwritten by older ones, a critical issue when legacy HWIDs were removed from the latest Intel packages
  • Normalized platform names — Platform names like RaptorLake EOL are automatically normalized to RaptorLake for cleaner display
  • Clear EOL labels — Packages are displayed with [EOL] or [EOL - legacy devices] labels, making it obvious which packages are being installed

Why this matters: Intel periodically removes support for older hardware from their latest Chipset Device Software packages. The EOL sections preserve driver support for these legacy devices by providing the last compatible package version. The new installation order ensures both old and new devices are properly recognized.

Multi-Signature Verification

Intel has used different certificate subjects over the years for signing their installers. The updater now recognizes all of them:

  • Intel Corporation — Latest certificate (used for current packages)
  • Intel(R) Software and Firmware Products — Newer certificate (used for intermediate packages)
  • Intel Corporation - Software and Firmware Products — Oldest certificate (used for legacy packages)

Additional checks:

  • Certificate expiration validation
  • Signature algorithm verification (SHA256 preferred, SHA1 accepted for older packages)
  • Clear error messages showing which signers are allowed

Security impact: This change improves compatibility while maintaining strict security standards. The updater continues to reject any installer not signed by one of the recognized Intel certificates.

Configurable Credits Screen

The credits screen is now fully dynamic and loaded from external configuration files:

  • External files: intel-chipset-infs-credits.txt (content) and intel-chipset-infs-ads.txt (promotional links)
  • Interactive keyboard shortcuts: Keys 1-5 (support links), A-E (promotional links), L (LinkedIn)
  • Easy customization: Update the text files to change content without modifying the script

Enhanced Database Parser

The platform scanner and database parser have been improved for accuracy and reliability:

  • Fixed table separator detection — Now supports both :--- and --- table separators
  • Improved EOL detection — Dual-mode parsing for maximum backward compatibility
  • Platform name normalization — Automatic removal of EOL suffix from platform names
  • Better debug logging — More detailed diagnostic information for troubleshooting

🔧 Full Changelog

Core Updater (universal-intel-chipset-device-updater.ps1)

EOL Support:

  • Added isEOLHeader detection in Parse-ChipsetINFsFromMarkdown
  • Dual-mode EOL detection: Package column ((EOL)) OR section header (#### Platform EOL)
  • Automatic platform name normalization (removes EOL suffix)
  • IsEOL flag stored in $chipsetData and propagated through $uniquePlatforms to $packageGroups
  • Installation order: EOL packages sorted first by version (ascending), main packages second
  • EOL labels displayed in platform information ([EOL]) and installation progress ([EOL - legacy devices])

Signature Verification:

  • Updated Verify-FileSignature with 3 Intel certificate patterns
  • Added certificate expiration check
  • Added signature algorithm validation (SHA256 preferred, SHA1 accepted)
  • Detailed error messages showing allowed signers
  • Added INFPath parameter to Verify-FileSignature for version-specific exceptions

Credits Screen:

  • Made credits screen dynamic via external intel-chipset-infs-credits.txt file
  • Added support for promotional keys A-E via intel-chipset-infs-ads.txt
  • Implemented keyboard shortcut handling with URL opening
  • Added fallback embedded credits for offline use

Parser Improvements:

  • Fixed table separator detection (--- now works alongside :---)
  • Improved debug logging with more detailed messages
  • Added $isEOLHeader tracking during platform parsing

Database (intel-chipset-infs-latest.md)

  • Added EOL sections for 16 platforms:
    • RaptorLake, AlderLake, CoffeeLake (client)
    • RaptorLakePCH-S, Emmitsburg, Lewisburg (PCH)
    • AlderLakePCH-N, TigerLakePCH-H, TigerLakePCH-LP (PCH)
    • CannonLake-LP, KabyLakePCH-H, SunrisePoint-H, SunrisePoint-LP (PCH)
    • Denverton (Atom Server)
    • Legacy packages
  • Each EOL section contains HWIDs removed from the latest Intel packages
  • EOL packages are sorted by version (ascending) before main packages

📋 Release Files

  • universal-intel-chipset-device-updater.ps1 — Main updater script (v2026.07.0015)
  • ChipsetUpdater-2026.07.0015-Win10-Win11.exe — Self-extracting package (includes updated script)
  • intel-chipset-infs-latest.md — Updated database with EOL sections
  • intel-chipset-infs-download.txt — Download links for all packages (including EOL versions)
  • intel-chipset-infs-credits.txt — Credits screen content (NEW)
  • intel-chipset-infs-ads.txt — Promotional links (NEW)

🔒 Security Improvements

  • Multi-signature verification covers all Intel certificate variants used historically
  • Certificate expiration validation prevents installation of expired packages
  • SHA256 hash verification remains the primary integrity check
  • Clear error messages for signature verification failures

📝 Notes

  • EOL Package Installation Order: EOL packages are installed first (oldest versions), followed by main (latest) packages. This prevents newer INF files from being overwritten by older ones.
  • Backward Compatibility: All changes maintain compatibility with existing database formats. The updater will continue to work with databases that have (EOL) in the Package column.
  • Credits Screen Configuration: To customize the credits screen, edit the intel-chipset-infs-credits.txt and intel-chipset-infs-ads.txt files in the data/ directory. No script modifications are required.

Full changelog →

Don't miss a new Universal-Intel-Chipset-Updater release

NewReleases is sending notifications on new releases.