This project contains powershell scripts for package creation and image creation process. Users are expected to have ADK and Windows 10 IoT Core OS packages installed to make use of this. To be able to create images, Users should also get the BSPs corresponding to the hardware. Target audience is OEM’s and Maker Pro’s who want to manage multiple images and updates.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
This branch supports the lastest Windows 10 IoT Core release available ( currently 1809, version number 10.0.17763.x ). The iot-adk-addonkit is now in Powershell and supports additional features including multiple workspaces. For more details see
Starting with Windows 10 IoT Core release 10.0.17763.1577, OEM signing is supported for retail images. The Existing cross-certificate based retail signing will continue to be supported and will end with the expiry of published SHA1 Microsoft Cross-Cert roots ( See Cross-Certificate List for the expiry dates). The existing drivers in the image will continue to work and this expiry will only impact new driver signing process. See Microsoft Security Advisory 2880823 for more details on SHA1.
The core image building processes are not changed and additional requirements are now enforced for supporting oem signed drivers in retail images.
- New requirements are
- Secure boot and Device guard features are mandatory to support oem signed drivers
- Device guard policy signer should be
- a root certificate or PCAs directly off the root
- at least RSA3k and use SHA256 as the digest algorithm
- The root certs should be included in the image
See What's new in 7.0 for the changes in the toolkit. The recommendation is to move to OEM signing process with SHA2 certs as soon as possible.
For older releases, please use the corresponding ADK tools and iot-adk-addonkit releases.
- 17134_v5.3 release for Windows 10 IoT Core Release 1803 (version 10.0.17134.x).
- 16299_v4.4 release for Windows 10 IoT Core Release 1709 (version 10.0.16299.x).
- 15063_v3.2 release for Windows 10 IoT Core Release 1703 (version 10.0.15063.x).
- 14393_v2.0 release for Windows 10 IoT Core Release 1607 (version 10.0.14393.x).
- IoT Core Manufacturing Guide
- Learn how to build on Windows 10 IoT Core
- SecureBoot, Bitlocker and DeviceGuard
- Windows 10 IoT Core Packages
- Windows Assessment and Deployment Kit including Windows PE add-on for the adk
- Windows Driver Kit - WDK
- Windows 10 IoT Core Dashboard
- Appx.IoTCoreDefaultApp (SmartDisplay.appx, shows up as IoTCoreDefaultAppUnderTest)
- Source : Windows-iotcore-samples/samples/IoTCoreDefaultApp
- Documentation : IoTCoreDefaultApp
- Appx.IoTCoreOnboardingTask
- Source : ms-iot/samples/IoTOnBoarding