[ARCHIVED] Windows Editions Reconstruction Project

Discussion in 'Windows 10' started by whatever127, Jan 10, 2020.

Thread Status:
Not open for further replies.
  1. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #13181 xinso, Oct 19, 2023
    Last edited: Oct 19, 2023
    It needs some EditionSpecific packages of 15063.0 Starter. Then rename as 14393.0. e.g.
    Code:
    Microsoft-Windows-Branding-Starter-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Microsoft-Windows-Editions-Starter-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Microsoft-Windows-Security-SPP-Component-SKU-Starter-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Microsoft-Windows-Starter-Features-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    
    The OP has 15063.0 Starter.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  4. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  7. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,863
    1,524
    60
    CAN'T be download from OP.
    Code:
    microsoft-windows-editionspecific-starter-package.esd
    microsoft-windows-editionspecific-starter-wow64-package.esd
    These files are impossible to find online, even with uupdump app, the only way to get these files is if someone shares them.;)
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #13194 xinso, Oct 23, 2023
    Last edited: Oct 23, 2023
    [PSFX Package]
    If corrupt, can be restored.
    If not existent, can be added and updated. e.g. Dolby on LTSC.

    [Removable Package]
    Microsoft said: Once removed, cannot be restored. i.e. It is one way, no return.


    If not existent, can be added and updated.
    Q: How come "Removable Package" cannot be added back?
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #13197 xinso, Oct 23, 2023
    Last edited: Oct 24, 2023
    System, system package, Controlled by System, Update by CU.
    FoD, FoD package, Controlled by FodMetadata, Update CU.

    Two different Control methods:
    System Control - initial build, e.g. 19041.1.
    Update Control - UBR build, e.g. 19041.1288.
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #13198 xinso, Oct 24, 2023
    Last edited: Oct 24, 2023
    [19041 UserExperience Update]
    19045.3324-22H2-ue3031
    19045.3448-22H2-ue3393-Windows Backup
    19045.3570-22H2-ue3570-Windows Backup-EdgeAI
     
  16. RobrPatty

    RobrPatty MDL Expert

    Jul 23, 2009
    1,282
    598
    60
    can you share auto patch
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #13200 xinso, Oct 24, 2023
    Last edited: Oct 24, 2023
    Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.#V4#.cat
    Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.#V4#.mum
    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
      <assemblyIdentity name="Microsoft-Windows-ServerAzureStackHCICorEdition" version="10.0.20348.#V4#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Windows ServerAzureStackHCICor Edition" releaseType="Product">
        <update name="Microsoft-Windows-Foundation-Package">
          <package contained="false" integrate="visible">
            <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerCore-Package">
          <package contained="false" integrate="visible">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionSpecific-ServerAzureStackHCICor-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionSpecific-ServerAzureStackHCICor-Package" version="10.0.20348.#V5#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-Full-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-Full-Package" version="10.0.20348.#V6#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-Full-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-Full-WOW64-Package" version="10.0.20348.#V7#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Server-DesktopUX-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-DesktopUX-Package" version="10.0.20348.#V8#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Server-DesktopUX-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-DesktopUX-WOW64-Package" version="10.0.20348.#V9#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-Package" version="10.0.20348.#V10#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-WOW64-Package" version="10.0.20348.#V11#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-ServerDatacenter-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-ServerDatacenter-Package" version="10.0.20348.#V12#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package" version="10.0.20348.#V13#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-ServerAzureStackHCICor-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-ServerAzureStackHCICor-Package" version="10.0.20348.#V14#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-ServerAzureStackHCICor-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-ServerAzureStackHCICor-WOW64-Package" version="10.0.20348.#V15#" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
      </package>
    </assembly>
    
    Code:
    if /i %AUTOPATCH%==Yes (
    if defined LCU if /i %TARGET%==ServerAzureStackHCICor (
    copy /y files\AutoPatch\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.#V4#.cat temp\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.%V4%.cat %_NUL%
    copy /y files\AutoPatch\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.#V4#.mum temp\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.%V4%.mum %_NUL%
    powershell -Command "(gc temp\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.%V4%.mum) -replace '#V4#', '%V4%' | sc temp\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.%V4%.mum" %_NUL%
    dir /b temp\LCU\Microsoft-Windows-EditionSpecific-ServerAzureStackHCICor-Package~31bf3856ad364e35~amd64~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V5#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-Server-Full-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V6#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-Server-Full-WOW64-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V7#
    dir /b temp\LCU\Microsoft-Windows-Server-DesktopUX-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V8#
    dir /b temp\LCU\Microsoft-Windows-Server-DesktopUX-WOW64-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V9#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-Server-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V10#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-Server-WOW64-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V11#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-ServerDatacenter-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V12#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V13#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-ServerAzureStackHCICor-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V14#
    dir /b temp\LCU\Microsoft-Windows-EditionPack-ServerAzureStackHCICor-WOW64-Package~31bf3856ad364e35~%ARCH%~~10.0.20348.*.mum >temp\build.txt
    call:V4 #V15#
    copy /y temp\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.%V4%.* temp\LCU %_NUL%
    )
    )
    
    Code:
    :V4
    for /f "tokens=7 delims=~." %%i in ('findstr /i . temp\build.txt') do powershell -Command "(gc temp\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.%V4%.mum) -replace '%~1', '%%i' | sc temp\Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.20348.%V4%.mum" %_NUL%
    goto :eof