[DISCUSSION] UUP dump - download Windows 10/11 UUPs with ease

Discussion in 'MDL Projects and Applications' started by whatever127, Sep 2, 2017.

  1. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,532
    450
    15063.674 WU offers 16299.15 now on ReleasePreview ring, UUPDL not:
    WU: https://forums.mydigitallife.net/th...-final-16299-15-pc.75255/page-57#post-1379452
    UUPDL:
    Code:
    [HEADER] CHECKING WINDOWS RELEASE PREVIEW CHANNEL
    [2017-10-13 14:50:25 UTC] UUP dump/listid v2.4.0
    [2017-10-13 14:50:25 UTC] UUP dump API v1.1.0
    [2017-10-13 14:50:25 UTC] Parsing database info...
    [2017-10-13 14:50:25 UTC] Done parsing database info.
    
    
    [  10  ] Architecture: amd64
    
    [2017-10-13 14:50:25 UTC] UUP dump/fetchupd v2.4.0
    [2017-10-13 14:50:25 UTC] UUP dump API v1.1.0
    [2017-10-13 14:50:25 UTC] Fetching information from the server...
    [2017-10-13 14:50:25 UTC] Information was successfully fetched.
    [2017-10-13 14:50:25 UTC] Checking build information...
    [2017-10-13 14:50:25 UTC] Successfully checked build information.
    [2017-10-13 14:50:25 UTC] BUILD: Windows 10 build 15063.0 amd64
    [2017-10-13 14:50:25 UTC] This build already exists in the database.
    [2017-10-13 14:50:25 UTC] Parsing database info...
    [2017-10-13 14:50:25 UTC] Done parsing database info.
    [  ID  ] d89ce75a-6769-42fb-bd43-16e6c3758479
    
    
    [  11  ] Architecture: x86
    
    [2017-10-13 14:50:26 UTC] UUP dump/fetchupd v2.4.0
    [2017-10-13 14:50:26 UTC] UUP dump API v1.1.0
    [2017-10-13 14:50:26 UTC] Fetching information from the server...
    [2017-10-13 14:50:27 UTC] Information was successfully fetched.
    [2017-10-13 14:50:27 UTC] Checking build information...
    [2017-10-13 14:50:27 UTC] Successfully checked build information.
    [2017-10-13 14:50:27 UTC] BUILD: Windows 10 build 15063.0 x86
    [2017-10-13 14:50:27 UTC] This build already exists in the database.
    [2017-10-13 14:50:27 UTC] Parsing database info...
    [2017-10-13 14:50:27 UTC] Done parsing database info.
    [  ID  ] fd9add47-948f-4017-9571-01c6cbbf4ad7
    
    
    [ USER ] [N]ew Search or [B]ack ?:
     
  2. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    One question: Is this update in WU UUP or normal ESD? I'm going to check it later.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,532
    450
    They are UUPs
     
  4. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    Ok, will look at it, what is wrong.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,093
    24,397
    340
    This belongs to @abbodi1406 thread :D.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    I see that there is a whole new mess to implement.
    - Release Preview returns XML that is incompatible with current UUP dump API
    - 17017 has changed structure of UUP naming and due to this not all files are served to user
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,093
    24,397
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    Script API is the same as web API. You need to update it using code from main repository, because changes are identical as in UUP dump.

    That's why I have created an API.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,093
    24,397
    340
    Yeah, saw your edit to late. Will update API and fix a flaw with the version.txt from FTP.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    After downloading with updated API, 17017 ISO has been created successfully.
    Code:
    ============================================================
    Checking UUP Info . . .
    ============================================================
    
    ============================================================
    Preparing Reference ESDs . . .
    ============================================================
    
    CAB->ESD: Microsoft-OneCore-ApplicationModel-Sync-Desktop-FOD-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-Hello-Face-Resource-A-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-Hello-Face-Resource-B-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-LanguageFeatures-Basic-pl-pl-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-LanguageFeatures-Handwriting-pl-pl-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-LanguageFeatures-OCR-pl-pl-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-LanguageFeatures-TextToSpeech-pl-pl-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~
    CAB->ESD: Microsoft-Windows-QuickAssist-Package~31bf3856ad364e35~amd64~~
    
    ============================================================
    Creating Setup Media Layout . . .
    ============================================================
    
    
    ============================================================
    Creating boot.wim . . .
    ============================================================
    
    Using LZX compression with 8 threads
    Archiving file data: 919 MiB of 919 MiB (100%) done
    "ISOFOLDER\sources\boot.wim" original size: 383461 KiB
    Using LZX compression with 8 threads
    Archiving file data: 992 MiB of 992 MiB (100%) done
    "ISOFOLDER\sources\boot.wim" optimized size: 378592 KiB
    Space saved: 4869 KiB
    
    ============================================================
    Creating install.wim . . .
    ============================================================
    
    Using LZX compression with 8 threads
    Archiving file data: 7240 MiB of 7240 MiB (100%) done
    
    ============================================================
    Adding winre.wim to install.wim . . .
    ============================================================
    
    
    ============================================================
    Creating ISO . . .
    ============================================================
    
    CDIMAGE 2.53m CD-ROM and DVD-ROM Premastering Utility
    Copyright (C) Microsoft, 1993-2007. All rights reserved.
    For Microsoft internal use only.
    
    
    Scanning source tree (500 files in 37 directories)
    Scanning source tree complete (971 files in 90 directories)
    
    Computing directory information complete
    
    Image file is 4107141120 bytes (before optimization)
    
    Writing 971 files in 90 directories to 17017.1000.171010-1400.RS_PRERELEASE_CLIENTPRO_OEMRET_X64FRE_PL-PL.ISO
    
    100% complete
    
    Storage optimization saved 5 files, 69632 bytes (0% of image)
    
    After optimization, image file is 4109234176 bytes
    Space saved because of embedding, sparseness or optimization = 69632
    
    Done.
    
    Press any key to exit.
    
    
    Now I'm going to investigate what to do with Release Preview branch.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,093
    24,397
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. dexter94

    dexter94 MDL Junior Member

    Dec 14, 2016
    70
    10
    0
  14. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,532
    450
    That's because of msft having problems releasing them ;)
     
  15. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,093
    24,397
    340
    Yep, this is WU misery :D.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    #1357 whatever127, Oct 13, 2017
    Last edited: Oct 13, 2017
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    UUP dump 3.0.1 and UUP dump API 1.2.0 has been published.

    Changes in API:
    - New method of fetching updates that is more foolproof
    - Fixed fetching of Release Preview for Fall Creators Update
    - Added option to change minor number of build

    Changes in core:
    - Added new error codes from API
    - Implemented changing number of build

    You can download updated code via update.cmd in UUP dump MiniServer.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. whatever127

    whatever127 MDL PHP Wizard

    Nov 9, 2012
    1,050
    7,357
    60
    UUPDL v0.10.17 has been published.

    Changes:
    - UUP dump API updated to 1.2.0
    - UUP dump updated to 2.4.1
    - Changed fetching of Release Preview to use build 15063.674
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. dhjohns

    dhjohns MDL Guru

    Sep 5, 2013
    3,262
    1,733
    120
    Thanks @mkuba50 We do appreciated all your hard work. Very much in fact!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...