Repository navigation
New package: AMD.ChipsetSoftware version 8.09.28.1124 - #2050
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YBie1pp6m3AX6CPhFhdst8
Legacy Ryzen Master branch for Ryzen 4000 Series and earlier. AMD still updates 2.14 (Ryzen 3000-4000) alongside 3.x (AMD.RyzenMaster), and 2.13.1.3097 is the last build for Ryzen 2000 and earlier. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
… installer The InstallShield wrapper MSI only extracts and starts the inner installer when SILENT=1, then aborts itself with IDABORT (1602) by design, so treat 1602 as success. INSTALLDIR is ignored by the wrapper. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
…nd /v Setup still exits 1610 within seconds and never writes the MSI log, so capture the setup launcher's own debug log. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
Setup.ini caches the wrapper MSI to C:\AMD\RyzenMasterExtraction, but setup.exe fails with error 3 when C:\AMD does not exist, prompts for another location, and exits 1610 when silent. The wrapper MSI reads that fixed path, so the cache folder must stay the same. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
The vendor setup is a wrapper: it caches its MSI to a fixed C:\AMD\RyzenMasterExtraction path (exit 1610 when C:\AMD is missing, which /b does not fix), admin-extracts itself, starts the real installer asynchronously and aborts with 1602. Selfhost the AMD-signed inner installer instead, which caches under Downloaded Installations, and use its ProductCode/UpgradeCode, which is what ARP shows. The wrapper codes are never registered. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
Track the 2.14 branch from the Ryzen Master page. mirrorFile (copied unchanged from #2570) uploads amd_ryzen_master_ui_<version>.exe, which scripts/shards-lib/AMD.ts extracts from the vendor setup: ISSetupStream -> wrapper MSI -> 7z. Drop the 2.14.3.5040 manifest so Update Packages creates it and uploads the file; 2.13.1.3097 is frozen and stays. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
The Test dry run timed out fetching the Ryzen Master page: amd.com drops connections that use Bun's default User-Agent (same fix as StampsDotCom.Connect). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
Closed
3 of 5 tasks
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
#2581 gives Test R2 credentials, so mirrorFile now uploads whenever credentials exist and only builds-and-fails without them (fork PRs). Restore the 2.14.3.5040 manifest: Test uploads its installer now. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
This was referenced Oct 31, 2026
# Conflicts: # scripts/shards-lib/mirror.ts
Back to AMD's setups: 2.13.1.3097 from download.amd.com and 2.14 mirrored from drivers.amd.com by the shard (Referer). SILENT=1 makes the wrapper start the real installer, and its by-design 1602 counts as success. ARP codes stay the inner product's, as the wrapper never registers. Validate fails on runners without C:\AMD, which is accepted. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaNS8rVkToDNbhNFgx1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
…nt at the mirrored copy Test uploaded both files. The shard mirrors the current chipset release, so the manifest follows it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
Contributor
Contributor
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
3 of 5 tasks
Contributor
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
Contributor
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Tom · project thread
Checklist for Pull Requests
Manifests
winget validate --manifest <path>?winget install --manifest <path>?drivers.amd.com 302s to Download-Incomplete.html without an amd.com Referer, so winget can't fetch it.
NSIS 3.08 wrapper (
/S) that extracts and launches AMD's Qt setup; x64 only (IsWow64 check), komac's bogus%W\...DefaultInstallLocation dropped.Shards
scripts/shards-lib/AMD.ts:mirrorDriver(id, version, url)downloads a drivers.amd.com file withReferer: https://www.amd.com/andUser-Agent: winget-extras, then uploads it withmirrorFile. New package: AMD.RyzenMaster version 3.1.1.5502 #2048, New package: AMD.AMDSoftwareAdrenalinEdition version 26.10.2 #2052 and fix: AMD.BugReportTool mirror via script shard #2584 add the same file, so they merge cleanly in any order.mirrorFileis from main (feat: shards for mirrored installers #2570).AMD.ChipsetSoftware: version from the AM5 X870E chipset page link (currently 8.09.28.1124),architecture: x64(komac reports the NSIS stub as x86).Expected CI
a/AMD/ChipsetSoftware/8.09.28.1124/amd_chipset_software_8.09.28.1124.exeto R2.https://claude.ai/code/session_01Q1YhaM39j2pQsMg9AyfF7h
Generated by Claude Code