MSMG ToolKit

Discussion in 'MDL Projects and Applications' started by MSMG, Nov 21, 2013.

  1. RaiyvaN

    RaiyvaN MDL Senior Member

    Sep 23, 2009
    369
    477
    10
    #20341 RaiyvaN, Sep 10, 2021
    Last edited: Sep 10, 2021
    @MSMG,

    from
    Code:
    set "Notepad_Appx=%Apps%\Microsoft.WindowsNotepad_8wekyb3d8bbwe.xml"
    
    to
    Code:
    set "Notepad_License=%Apps%\Microsoft.WindowsNotepad_8wekyb3d8bbwe.xml"
    
    from
    Code:
    set "Paint=%Apps%\Microsoft.Paint_8wekyb3d8bbwe.xml"
    
    to
    Code:
    set "Paint_License=%Apps%\Microsoft.Paint_8wekyb3d8bbwe.xml"
    

    and out of "AllApps"...
    from
    Code:
               call :AddProvisionedAppxPackage "%InstallMount%\%%i", "App Installer", "%DesktopAppInstaller_Appx%", "%VCLibsUWPDesktop14_Appx%", "%DesktopAppInstaller_License%"
    
    to
    Code:
               if "%InboxApp%" equ "DesktopAppInstaller" call :AddProvisionedAppxPackage "%InstallMount%\%%i", "App Installer", "%DesktopAppInstaller_Appx%", "%VCLibsUWPDesktop14_Appx%", "%DesktopAppInstaller_License%"
    
    from
    Code:
    echo.WHD General Updates folder ^<WHD\w10\%ImageArchitecture%\%PackageVersion%^> is empty...
    
    to
    Code:
    echo.WHD General Updates folder ^<WHD\%SelectedSourceOS%\%ImageArchitecture%\%PackageVersion%^> is empty...
    
     
  2. RaiyvaN

    RaiyvaN MDL Senior Member

    Sep 23, 2009
    369
    477
    10
    Toolkit development and support is not as simple as it is not only about only the Toolkit.cmd Script.
    There is a backend (ToolkitHelper.exe) application that provides the removal of new Windows Builds components, as is updated. This application, only MSMG develops and updates.

    But there is always the possibility of removing, through DISM list.
    I consider this removal a little more gross. Lets some things broken. While removal through the toolkithelper, are better treated.

    At present, the ToolkitHelper application provides support until the Builds of the moment at the launch of version 11.7.
    Small patches of the Toolkit.cmd script are turned to functionality.
    In version 11.8 it has fully updated, both Toolkit.cmd and ToolkitHelper, among the other tools within the Bin folder.
     
  3. fch1993

    fch1993 MDL Member

    Mar 14, 2020
    180
    58
    10
    @MSMG

    Can't add .NET 5 to Windows 11.

    Can't find any packages named NET5_w11.tpk.


    Code:
    ===============================================================================
                   MSMG ToolKit - Integrate Microsoft .NET 5
    ===============================================================================
    
    Microsoft .NET 5 Pack folder is missing the below file...
    
    "NET5_w11.tpk"
    
    Please copy the above file to <Packs\NET5> folder...
    
    ===============================================================================
    
     
  4. brunosso

    brunosso MDL Novice

    Sep 18, 2015
    7
    0
    0
    There is a way to integrate the Windows activation script (like massgravel/Microsoft-Activation-Scripts HWID mode) in an W10 LTSC 2019 setup?
     
  5. zero cool root

    zero cool root MDL Senior Member

    Jun 17, 2011
    298
    98
    10
    Inside the folder NET5, copy and past the files NET5_w10.tpk, NET5_w10_x64.reg and NET5_w10_x86.reg. Rename it to NET5_w11.tpk, NET5_w11_x64.reg and NET5_w11_x86.reg and try again..!!
     
  6. RaiyvaN

    RaiyvaN MDL Senior Member

    Sep 23, 2009
    369
    477
    10
  7. SimonPetrus

    SimonPetrus MDL Novice

    Dec 25, 2020
    10
    1
    0
    old screenshot. in use 11.7
     
  8. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,566
    11,759
    180
    As said earlier, it will be difficult to keep updating the removal program for Insider's builds since every week there will be a new build released and it needs more changes to code.

    That's why even for the current supported builds to I'm updating the removal program for only patch Tuesday's update.

    Will see what can be done for supporting unsupported builds.

     
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,566
    11,759
    180
    To avoid confusion regarding Windows 11 Gaming App, I have decoupled the below components from Xbox removal for all supported Windows versions.

    GamingApp
    XboxGameOverlay
    XboxGamingOverlay
    XboxIdentityProvider
    XboxSpeechToTextOverlay
    XboxTCUI

    Like in ToolKitHelper even the Microsoft has split the Xbox into back-end and front-end components and named the front-end app as Gaming App.

    For Windows 11 Apps integration, you need to only integrate the Gaming App and not the XboxApp.
     
  10. RaiyvaN

    RaiyvaN MDL Senior Member

    Sep 23, 2009
    369
    477
    10
    #20354 RaiyvaN, Sep 11, 2021
    Last edited: Sep 11, 2021
    After the vast change that was made by you, due to changes in Windows 11.
    I understand how I complicated things with the development of my menus, hehehehehe
    It was complicated to apply the new merge this time.

    But on that part of Xbox App on the unified menu, I did like this:
    if "%SelectedSourceOS%" equ "w10" echo. [31] Xbox Console Companion ^(Xbox App^)
    if "%SelectedSourceOS%" equ "w11" echo. [31] Gaming App ^(Xbox App^)

    Suggestion: Keep in the component description, in the menu, "Formely Know As" when there is only the renaming of some app. This until folks get accustomed to changes or perhaps permanently.

    I left aside alphabetic order. I am first putting the components common to all versions. For the components that have been removed, I left with the proper conditions to be displayed only where they are present. And for the most current versions, the new components were inserted to the end of the list.
     
  11. Chumbolito

    Chumbolito MDL Novice

    Feb 25, 2018
    1
    0
    0
    I'm new to MSMG and I'm confused about the Packs that are available to download.
    Aren't most of the packs already integrated in an official MS downloaded ISO? Are they then there for users who removed items for their custom ISO and who later decide to reintegrate them?
    On the other hand, I notice the VC Runtime that are not necessarily integrated in an original ISO...so that's why I'm confused.
    I'm not sure what might already be in the ISO and therefore not needed and what might be useful to have.
    Thanks!
     
  12. ARCIGA

    ARCIGA MDL Senior Member

    Mar 23, 2015
    279
    61
    10
    #20356 ARCIGA, Sep 12, 2021
    Last edited: Sep 12, 2021
    MSMG MDL Developer
    MSMG > Packs > VCRuntime > w10 -> "A File is Missing" VC_2019_x64.reg
     
  13. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,566
    11,759
    180
    The Toolkit packs provides a repository for feature on demands pack, custom packs for integrating into installation image.

    Some features are present in only select editions and the Toolkit provides these packs for to be integrated into other editions.

    List me which features are already integrated in all editions of Windows.

     
  14. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,566
    11,759
    180
    Use the latest Toolkit.cmd from download link.

     
  15. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,566
    11,759
    180
    Have uploaded the updated Apps and dependency runtime files for Windows 10/11

    Also have uploaded the Windows 11 redesigned apps (Calculator, Photos, Snipping Tool, Microsoft Store).
     
  16. house3272

    house3272 MDL Novice

    Jul 8, 2017
    1
    0
    0
    Potentially very noobish question, but is there a list/wiki/doc anywhere of what the more obscure components are/their removal consequences?
    Most of them are verbose enough to be intuitive, but a few I've no idea and googling seems to not help.

    AsyncTextService - ??
    CapturePicker - part of the snipping feature?
    CallingShellApp - call app? does removal affect voip calls like through teams?
    SecureAssessmentBrowser - take test app?
    SkypeORTC - since skype is dead, is this just left over for skype itself, or framework/lib for all calls? again, would teams calls be affected?

    Trying to comment out RemovePkgsList like:
    Code:
    #camera barcode scanner preview?
    CBSPreview
    
    #eye control app?
    ECApp
    
    #Your Phone app?
    CommunicationsApps
    so future me doesn't have to re-search what some of them are.