Skip to content

[Feature]: Make2023BootableMedia should have an option to download oscdimg if not present #333

Closed

Description

@Wack0

Feature Overview

Currently Make2023BootableMedia.ps1 requires oscdimg to be present, and asks for the whole ADK to be installed if it is not.

However, oscdimg, being a component built with Windows, is present on the public symbol server:

  • AMD64: https://msdl.microsoft.com/download/symbols/oscdimg.exe/9F01AFB765000/oscdimg.exe
  • ARM64: https://msdl.microsoft.com/download/symbols/oscdimg.exe/2267BF2C66000/oscdimg.exe
  • x86: https://msdl.microsoft.com/download/symbols/oscdimg.exe/CFBCC93A60000/oscdimg.exe
  • ARMv7: https://msdl.microsoft.com/download/symbols/oscdimg.exe/5215811C60000/oscdimg.exe

Thus the script could download just oscdimg instead of needing the whole ADK.

Solution Overview

Provide an option to download oscdimg from the public symbol server if it is not present.

Alternatives Considered

No response

Urgency

Low

Are you going to implement the feature request?

Someone else needs to implement the feature

Do you need maintainer feedback?

No maintainer feedback needed

Anything else?

No response

Activity

  1. ballsop commented on Dec 16, 2025

    @ballsop

    Indeed. We'll look into it.

  2. woodlands67 commented on Dec 16, 2025

    @woodlands67

    How would you propose tracking when the ADK eventually gets re-released, because you might end up with a different set of oscdimg files than this current list?

  3. Wack0 commented on Dec 16, 2025

    @Wack0
    Author

    How would you propose tracking when the ADK eventually gets re-released, because you might end up with a different set of oscdimg files than this current list?

    oscdimg has not been updated in over a decade as far as I can tell; the ARMv7 compile (which I listed for completion purposes) dates from win8.1 era and is the same version as the other three architectures from bromine ADK (oscdimg v2.56, dated 2012).

    regarding tracking ADK releases, I can only propose tracking updates to the ADK version history page (which is generated from a markdown file in a private git repo anyway), but someone inside NTDEV domain probably has a better solution than that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions