Author Topic: How to build and deploy a Windows 10 Athens image  (Read 1381 times)

Offline javajolt

  • Administrator
  • Hero Member
  • *****
  • Posts: 35978
  • Gender: Male
  • I Do Windows
    • windows10newsinfo.com
How to build and deploy a Windows 10 Athens image
« on: March 21, 2015, 05:55:38 PM »
For those who may be interested, MSDN has started to put out preliminary deployment docs.

The ones that caught my eye were the Windows 10 Athens related build and deploy images.

A quick refresher on Windows 10 Athens.

Windows 10 “Athens,” is a version of Windows that will work on ARM or X86 cost- and resource-constrained devices. An example of the devices it’s rumored to support are IoT Gateways, Printers, Diagnostic Test Equipment.

Athens is based on the Windows 10 common core and will support the “Universal Apps” model.

Anyway, here are the steps outlined on MSDN to build and deploy a Windows 10 Athens image.

To build a customized Windows 10 “Athens” image

1. From the Windows ICD Start page, select New Project….Or, you can also select New Project… from the File menu.

2. In the Enter Project Details window, specify a Name and Location for your project. Optionally, you can also enter a brief Description to describe your project.

3. Click Next.

4. In the Choose Workflow window, select Imaging from the list of available project workflows and then click Next.

5. In the Imaging Methodology window, select Windows pre-installed OS kit, and then click Next.You will be prompted to specify a BSP.config.xml file.

6. In the Hardware component drivers window, click Change to launch File Explorer and search for the location of your BSP.config.xml file.

7. Click Finish. This loads all the customizations that you can configure based on the Windows edition that you selected. Once all the available customizations are loaded, you can see the Customizations Page.

8. In the Customizations Page, select what you want to customize from the Available Customizations panel. This can include:
 
  ■ Applications

  ■ Settings

Note  The latest build of Windows 10 “Athens” only supports adding apps to the image. Settings and other customizations are not supported at this time.

For more information about how to set the assets and settings, see Configure customizations using Windows ICD.

9. After you’re done configuring your customizations, click Build.

10. In the Select image type screen, choose the image type:

  ■ Test – Includes additional test code and has some security features disabled. A test image is best suited to be used during early device bring up.

  ■ Production – Is close to the final retail build that will ship to the customer, but still has a few security features disabled. A production image is best suited to be used for gathering information and troubleshooting as you get closer to creating your retail image. You can use production images as you work with a mobile operator to test your device on their networks.

  ■ Retail – Contains all of the security features enabled and only includes apps that will ship to the customer. All of your code must be signed using retail, not test, code signing certificates. You will want to create retail images early on in your development process to verify that everything will work when you are ready to ship a retail device.

  ■ Manufacturing Retail – Includes the full OS which has been optimized to help with labeling and provisioning retail devices during manufacturing. All content—including packages, binaries, and applications—must be signed by Microsoft using retail, not test, code signing certificates for this image to build. Use this image in factory floor devices when you manufacture them.

  ■ Manufacturing Test – Includes a manufacturing OS, which can help to accelerate the manufacturing process. This image has a faster boot time because the image size is smaller and contains only the code necessary to support manufacturing test execution.

Note  The latest build of Windows 10 “Athens” only supports a Test image type.

11.Click Next.

12. Select the languages that you want to include as part of your image:

 ■ User Interface Languages – Choose the display language(s) that you want to install on the device from the list of available UI or display languages. If you select multiple languages, you can choose one of these languages as the default device language to use when the device is first turned on by the user.

  ■ Keyboard Languages – Choose additional keyboard languages to use for text correction and suggestions while typing on the device.

  ■ Speech Languages – Choose the speech languages that you want to install on your device.

Note The latest build of Windows 10 “Athens” only supports en-us.

13. If you selected multiple User Interface Languages, you can select the default display language that the device will use when it is first turned on by the user. To do this, choose Boot Language and select the default device language that you want to set.

14. To set the country or region, choose Boot Locale and select the locale for the default region or country. Any locale can be used as the regional format, but only the country (GeoID) value is used.

15. Click Next.

16. To change the default location where you want to save the image, click Browse… to launch File Explorer and specify a new location.To use the default location, click Next.

17. Click Build to start building the image. The project information is displayed in the build page and the progress bar indicates the build status.If you need to cancel the build, click Cancel. This cancels the current build process, closes the wizard, and takes you back to the Customizations Page.

18. During the image build process, a lot of what’s happening during the build process is shown in the build output window. This window shows: ◦Warnings that might appear while the image is building.

  ■ Verbose build messages to indicate the phases within the image build process.

  ■ Error messages such as when the input files have schema errors or when the image fails to build.

If your build fails, an error message will be displayed. You can review the build log to identify the issue by clicking View in Notepad.

If your build is successful, the name of the image and its location will be displayed.

■ If you choose, you can build the image again by picking a different image type and then starting another build. To do this, click Back to select what you want to change, and then click Next to start another build.

■ If you are done, click Finish to close the wizard and go back to the Customizations Page.

Note  If you are ready to deploy the built image, you must deploy it to an SD card.

source:windows10update