Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

Is support for greater versions than 1809 planned? #352

Closed
jfernandz opened this issue Apr 7, 2021 · 2 comments
Closed

Is support for greater versions than 1809 planned? #352

jfernandz opened this issue Apr 7, 2021 · 2 comments

Comments

@jfernandz
Copy link

jfernandz commented Apr 7, 2021

Apparently 1809 version is no longer supported by Microsoft, and I'm currently on 10.0.19041.1, So I'm having a message saying Error: 10.0.19041.1 is not supported. Please install 1809 version (10.0.17763.1)

So when I try to build a FFU image I have the following errors:

This will take a while...
imageapp : ERROR : ThreadId11708 System.IO.FileNotFoundException: Package is missing from \\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab
Nombre de archivo: '\\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab'
   en Microsoft.WindowsPhone.FeatureAPI.EditionPackage.GetPackagePath(String msPackageRoot, String cpuType, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.GetPackageInfoFromEditionPackage(EditionPackage pkg, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessFMs()
   en Microsoft.WindowsPhone.Imaging.Imaging.GenerateInputFile(List`1 packages)
   en Microsoft.WindowsPhone.Imaging.Imaging.SelectPackagesToImage(Boolean recovery)
   en Microsoft.WindowsPhone.Imaging.Imaging.CreateFullImage(Boolean randomizeGptIds, Boolean recovery, Guid imagingSessionId)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessImage(Boolean randomizeGptIds, Boolean recovery)
imageapp : ERROR : ThreadId11708 An unhandled exception was thrown: System.IO.FileNotFoundException: Package is missing from \\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab
Nombre de archivo: '\\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab'
   en Microsoft.WindowsPhone.FeatureAPI.EditionPackage.GetPackagePath(String msPackageRoot, String cpuType, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.GetPackageInfoFromEditionPackage(EditionPackage pkg, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessFMs()
   en Microsoft.WindowsPhone.Imaging.Imaging.GenerateInputFile(List`1 packages)
   en Microsoft.WindowsPhone.Imaging.Imaging.SelectPackagesToImage(Boolean recovery)
   en Microsoft.WindowsPhone.Imaging.Imaging.CreateFullImage(Boolean randomizeGptIds, Boolean recovery, Guid imagingSessionId)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessImage(Boolean randomizeGptIds, Boolean recovery)
Error: Build failed

As you can see I've followed all your instructions

Loading IoTCoreImaging module..
Error: 10.0.19041.1 is not supported. Please install 1809 version (10.0.17763.1)
Warning: arm IoT Core kit not found
Warning: x86 IoT Core kit not found
x64 IoT Core kit version 10.0.17763.1 found
Warning: arm64 IoT Core kit not found
Test certs installed
Opening workspace : C:\iot-adk-addonkit-master\Workspace\IoTWorkspace.xml
Error: arm IoT Core kit not found.
ADK_VERSION : 10.0.19041.1
IOTCORE_VER : 10.0.17763.1
BSP_VERSION : 10.0.0.0
ADDONKITVER : 6.0.200326.1705
HostOS Info : Microsoft Windows 10 Pro - 10.0.19042 - es-ES
Error: Host OS Enterprise Edition required for using Security functions such as Device Guard
IOTWKSPACE  : C:\iot-adk-addonkit-master\Workspace
OEM_NAME    : Contoso
BSP_ARCH    : arm
BSPPKG_DIR  : C:\iot-adk-addonkit-master\Workspace\Build\arm\pkgs
MSPKG_DIR   : C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\arm\fre
IoTCorePShell arm 10.0.0.0 Test
PS C:\iot-adk-addonkit-master\Workspace>New-IoTWorkspace C:\IoTWorkspace\ Intel x64
New IoTWorkSpace available at C:\IoTWorkspace\ for x64
Opening workspace : C:\IoTWorkspace\IoTWorkspace.xml
x64 IoT Core kit version 10.0.17763.1 found
Corekit install path found OK
ADK_VERSION : 10.0.19041.1
IOTCORE_VER : 10.0.17763.1
BSP_VERSION : 10.0.0.0
ADDONKITVER : 6.0.200326.1705
HostOS Info : Microsoft Windows 10 Pro - 10.0.19042 - es-ES
Error: Host OS Enterprise Edition required for using Security functions such as Device Guard
IOTWKSPACE  : C:\IoTWorkspace
OEM_NAME    : Intel
BSP_ARCH    : amd64
BSPPKG_DIR  : C:\IoTWorkspace\Build\amd64\pkgs
MSPKG_DIR   : C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\amd64\fre
Copying Registry.Version
Copying Custom.Cmd
Copying Provisioning.Auto
Copying OEM.Sample
Copying Device.SystemInformation
Copying DeviceLayout.GPT4GB
Copying DeviceLayout.GPT8GB-R
Copying DeviceLayout.MBR4GB
Copying DeviceLayout.MBR8GB-R
Workspace ready!
IoTCorePShell amd64 10.0.0.0 Test
PS C:\IoTWorkspace>Import-IoTOEMPackage *
Copying Appx.Certs
Copying Custom.BCD
Copying Custom.OOBEApp
Copying Custom.Settings
Warning: C:\IoTWorkspace\Common\Packages\Device.SystemInformation already exist.
Warning: C:\IoTWorkspace\Common\Packages\DeviceLayout.GPT4GB already exist.
Warning: C:\IoTWorkspace\Common\Packages\DeviceLayout.GPT8GB-R already exist.
Warning: C:\IoTWorkspace\Common\Packages\DeviceLayout.MBR4GB already exist.
Warning: C:\IoTWorkspace\Common\Packages\DeviceLayout.MBR8GB-R already exist.
Copying Recovery.GPT-BCD
Copying Recovery.GPT-BcdEdit
Copying Recovery.MBR-BCD
Copying Recovery.MBR-BcdEdit
Warning: C:\IoTWorkspace\Common\Packages\Registry.Version already exist.
Copying Security.BitLocker
Copying Security.DeviceGuard
Copying Security.DeviceGuardTest
Copying Security.SecureBoot
Copying Security.SecureBootTest
Copying Settings.HotKey
Copying Appx.IoTCoreDefaultApp
Copying Appx.IoTOnboardingTask
Copying AzureDM.Services
Warning: C:\IoTWorkspace\Source-x64\Packages\OEM.Sample already exist.
Warning: C:\IoTWorkspace\Common\ProdPackages\Custom.Cmd already exist.
Warning: C:\IoTWorkspace\Common\ProdPackages\Provisioning.Auto already exist.
Copying Recovery.WinPE
IoTCorePShell amd64 10.0.0.0 Test
PS C:\IoTWorkspace>Import-IoTBSP APLx64 'C:\Program Files (x86)\Intel IoT\Source-x64\BSP'
Processing C:\Program Files (x86)\Intel IoT\Source-x64\BSP\APLx64
Warning:   Replacing Intel.APL64.DeviceLayout with %OEM_NAME%.APL64.DeviceLayout
Warning:   Replacing Intel.APL64.OEMDevicePlatform with %OEM_NAME%.APL64.OEMDevicePlatform
BSP copy completed
IoTCorePShell amd64 10.0.0.0 Test
PS C:\IoTWorkspace>Add-IoTProduct MyProduct APLx64

cmdlet Add-IoTProduct en la posición 1 de la canalización de comandos
Proporcione valores para los parámetros siguientes:
OemName: Me
FamilyName: Mine
SkuNumber: 1
BaseboardManufacturer: 1
BaseboardProduct: 1
Creating MyProduct Product with BSP APLx64
Creating C:\IoTWorkspace\Source-x64\Products\MyProduct\prov\customizations.xml...
Creating C:\IoTWorkspace\Source-x64\Products\MyProduct\MyProductSettings.xml...
Product Config file : C:\IoTWorkspace\Source-x64\Products\MyProduct\MyProductSettings.xml
DeviceInventory file : C:\IoTWorkspace\Source-x64\Products\MyProduct\IoTDeviceModel_MyProduct.xml
OS Version           : 10.0.17763.1
BSP Version          : 10.0.0.0
DeviceInventory created
IoTCorePShell amd64 10.0.0.0 Test
PS C:\IoTWorkspace>New-IoTCabPackage All
Processing Appx.Certs.wm.xml
Processing Custom.BCD.wm.xml
Processing Custom.OOBEApp.wm.xml
Processing Custom.Settings.wm.xml
Processing Device.SystemInformation.wm.xml
Processing DeviceLayout.GPT4GB.wm.xml
Processing DeviceLayout.GPT8GB-R.wm.xml
Processing DeviceLayout.MBR4GB.wm.xml
Processing DeviceLayout.MBR8GB-R.wm.xml
Processing Recovery.GPT-BCD.wm.xml
Processing Recovery.GPT-BcdEdit.wm.xml
Processing Recovery.MBR-BCD.wm.xml
Processing Recovery.MBR-BcdEdit.wm.xml
Processing Registry.Version.wm.xml
Processing Security.Bitlocker.wm.xml
Processing Security.DeviceGuard.wm.xml
Processing Security.DeviceGuardTest.wm.xml
Processing Security.SecureBoot.wm.xml
Processing Security.SecureBootTest.wm.xml
Processing Settings.HotKey.wm.xml
Processing Appx.IoTCoreDefaultApp.wm.xml
Processing Appx.IoTOnboardingTask.wm.xml
Processing AzureDM.Services.wm.xml
Processing OEM.Sample.wm.xml
Processing APL64.CMD.wm.xml
Processing APL64.DeviceLayout.wm.xml
Processing APL64.GFX.wm.xml
Processing APL64.GPIO.wm.xml
Processing APL64.I2C.wm.xml
Processing APL64.iclsClient.wm.xml
Processing APL64.OEMDevicePlatform.wm.xml
Processing APL64.SPI.wm.xml
Processing APL64.SystemInformation.wm.xml
Processing APL64.TXEI.wm.xml
Processing APL64.UART.wm.xml
True
IoTCorePShell amd64 10.0.0.0 Test
PS C:\IoTWorkspace>New-IoTFFUImage MyProduct Test
ADK_VERSION : 10.0.19041.1
IOTCORE_VER : 10.0.17763.1
BSP_VERSION : 10.0.0.0
ADDONKITVER : 6.0.200326.1705
HostOS Info : Microsoft Windows 10 Pro - 10.0.19042 - es-ES
Error: Host OS Enterprise Edition required for using Security functions such as Device Guard
Validating product feature ids
Reading feature ids in C:\IoTWorkspace\Source-x64\BSP\APLx64\Packages\APLx64FM.xml
Reading feature ids in C:\IoTWorkspace\Common\Packages\OEMCommonFM.xml
Reading feature ids in C:\IoTWorkspace\Source-x64\Packages\OEMFM.xml
Checking Microsoft features in OEMInput file..
Warning: IOT_APPLICATIONS is not defined
Warning: IOT_CORTANA is not defined
Warning: IOT_DISABLE_UMCI is not defined
Warning: IOT_GENERIC_POP is not defined
Warning: IOT_NETCMD is not defined
Checking OEM features in OEMInput file..
Warning: Recommend to use latest opensource powershell version. See Import-PSCoreRelease
Building product specific packages
Processing Registry.Version.wm.xml
Processing Custom.Cmd.wm.xml
Processing Provisioning.Auto.wm.xml
Processing Recovery.WinPE.wm.xml
Building FM files..
Exporting OEM FM files..
Processing OEMFMList..
Exporting APLx64 BSP FM files
Processing APLx64FMFileList.xml
Creating Image..
See C:\IoTWorkspace\Build\amd64\MyProduct_Test.log for progress
This will take a while...
imageapp : ERROR : ThreadId11708 System.IO.FileNotFoundException: Package is missing from \\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab
Nombre de archivo: '\\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab'
   en Microsoft.WindowsPhone.FeatureAPI.EditionPackage.GetPackagePath(String msPackageRoot, String cpuType, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.GetPackageInfoFromEditionPackage(EditionPackage pkg, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessFMs()
   en Microsoft.WindowsPhone.Imaging.Imaging.GenerateInputFile(List`1 packages)
   en Microsoft.WindowsPhone.Imaging.Imaging.SelectPackagesToImage(Boolean recovery)
   en Microsoft.WindowsPhone.Imaging.Imaging.CreateFullImage(Boolean randomizeGptIds, Boolean recovery, Guid imagingSessionId)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessImage(Boolean randomizeGptIds, Boolean recovery)
imageapp : ERROR : ThreadId11708 An unhandled exception was thrown: System.IO.FileNotFoundException: Package is missing from \\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab
Nombre de archivo: '\\?\C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\AMD64\fre\Microsoft.IoTUAP.IoTUAPProductSpecificFM~31bf3856ad364e35~AMD64~~.cab'
   en Microsoft.WindowsPhone.FeatureAPI.EditionPackage.GetPackagePath(String msPackageRoot, String cpuType, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.GetPackageInfoFromEditionPackage(EditionPackage pkg, String buildType)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessFMs()
   en Microsoft.WindowsPhone.Imaging.Imaging.GenerateInputFile(List`1 packages)
   en Microsoft.WindowsPhone.Imaging.Imaging.SelectPackagesToImage(Boolean recovery)
   en Microsoft.WindowsPhone.Imaging.Imaging.CreateFullImage(Boolean randomizeGptIds, Boolean recovery, Guid imagingSessionId)
   en Microsoft.WindowsPhone.Imaging.Imaging.ProcessImage(Boolean randomizeGptIds, Boolean recovery)
Error: Build failed
False
IoTCorePShell amd64 10.0.0.0 Test
PS C:\IoTWorkspace>

However in the second line of this last snippet you can see the message about versions incompatibility.

I'm not sure if this is a duplicate of #342 but I'd say the problem is because of the W10 versions.

Question: Is there at least a way to get a 1809 copy of Windows 10? Because apparently there is no way to get it.

@jfernandz
Copy link
Author

jfernandz commented Apr 14, 2021

Apparently in 11/05/2021 the 1809 version will reach the end of support, according to this article, so what alternatives have I to create and deploy Windows 10 IoT Enterprise images?

@jfernandz
Copy link
Author

I've been researching and version what I was looking for is the LTSC version. So this is not a real issue and I'm closing it. If you install this LTSC version you would be able to run without problems this addonkit.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant