🚀 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
Packagecolumn ((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 EOLare automatically normalized toRaptorLakefor 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) andintel-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
EOLsuffix 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
isEOLHeaderdetection inParse-ChipsetINFsFromMarkdown - Dual-mode EOL detection: Package column (
(EOL)) OR section header (#### Platform EOL) - Automatic platform name normalization (removes
EOLsuffix) IsEOLflag stored in$chipsetDataand propagated through$uniquePlatformsto$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-FileSignaturewith 3 Intel certificate patterns - Added certificate expiration check
- Added signature algorithm validation (SHA256 preferred, SHA1 accepted)
- Detailed error messages showing allowed signers
- Added
INFPathparameter toVerify-FileSignaturefor version-specific exceptions
Credits Screen:
- Made credits screen dynamic via external
intel-chipset-infs-credits.txtfile - Added support for promotional keys
A-Eviaintel-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
$isEOLHeadertracking 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 sectionsintel-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.txtandintel-chipset-infs-ads.txtfiles in thedata/directory. No script modifications are required.