Multi-OEM/Retail Project {MRP} - Mk3

Discussion in 'MDL Projects and Applications' started by mxman2k, Oct 15, 2016.

  1. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,620
    450
    Afaik, yes.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    Simply add the $oem$ folder from the archive as normal but then delete the oem's.7z file , MRP will detect no oem's.7z file and ignore any branding, on win7/vista/server installs-- it will still attempt to activate via the SLIC methods, also the MSDM side will still be operative. But no branding will happen, as no brands for it to use. :)

    Still add your config.ini file in the folder next to decompile.exe and oobe.cmd and MRP will do all your option/tweaks.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,620
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    I know the read me files are a bit out of date, but i think that is mentioned already as it was one 'feature' of the original project that if not oem's.7z file found it would ignore any branding.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    Oh the lovely Server installs :D

    At least that update to the main code i added so that when a Server is detected it will turn off the 'Run-MRP-Silently' option :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,620
    450
    #7066 Enthousiast, Mar 18, 2021
    Last edited: Mar 18, 2021
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    As i mentioned a few posts ago, on Server installations, as they so involved, it was best to make sure that all info windows was shown because if there was any error occurred , - more so in the features add-on - it could totally shaft the Server install, rare but it could happen, so to safe guard against that i made the choice not to hide any information screens.

    Server's are very fussy on certain aspects and such like the theme side if used, it requires a couple of reboots sometimes to make the theme show due to the extra tweaks needed to make the theme manager operate...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,620
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    I still shudder at the thought of all those hours and days spent getting Servers to theme, it not 100% perfect but its the best that can be done, those that use the W10 kernel are more easier to work with in that respect but they can still throw a curve ball when something they not like is fiddled with :D:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    Code:
    Installation Type          : Server Server 2019
    Is a small cosmetic glitch in the QT :oops: hopefully i will get that sorted as i very much doubt that the OS has two 'Server' references in the same line within the kernel!

    There again it is m$ and we know that there is some sloppy coding going on :D:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    4,514
    4,540
    150
    Server Server shows for Server 2019 and beyond only. Does not show in reports from Server 2016 or below.
    Nonsense entries did also appear before, e. g. Server 2008:
    Code:
    Version {Full Name}        : Microsoftr Windows Serverr 2008 Standard 
    where it included the "Reserved" mark but cleaned up the brackets around it. :p
     
  12. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,620
    450
    Server 2022 showed being 20H2 or 21H1 before too, probably will be modified later, or not:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Dec 21, 2012
    4,514
    4,540
    150
    Server 2022 shows 21H2 in "About Windows" and Winver. QT still shows 2009. :dunno:
     
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    The results in the qt that shows the '2009' etc is from the registry returned value, may have to see if there is a better method to find that data.

    I have tried to find the expire date for insider builds but it not in the registry or via wmic, i think that is stored within a dll etc that contains the timebomb stuff?

    There are a few bits to fix in the qt's results which i will get round to as soon as i can. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    12,067
    55,424
    340
    ReleaseId = 2009
    DisplayVersion = 21H2

    maybe the timebomb is controled/shown with Kernel-ExpirationDate Product Policy
     
  16. migascalp

    migascalp MDL Junior Member

    Sep 18, 2009
    56
    32
    0
    Hello,
    I have a little problem with iso en_windows_10_iot_enterprise_ltsc_2019_x64_dvd_a1aa819f.iso
    OOBE.cmd is not executed during setup
    A solution?
     
  17. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    Im not sure that IoT allows oobe.cmd or even setupcomplete.cmd to run :g:

    Have you put in the ei.cfg file in the sources folder , i know that tells Windows setup to ignore checking for MSDM and also allows oobe.cmd etc to run...

    Not sure if a PID.txt file with the IoT key in that is needed as well, that file is placed in Sources folder too..

    I personally not tried IoT ones so i cannot say for sure it even allows oobe.cmd etc when using the above two methods...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,620
    450
    IoT doesn't run scripts during oobe/setupcomplete stage.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    3,714
    10,633
    120
    I thought as much, one of those 'odd' Edition/OS's that does not allow anything it not like to run, similar to that Cloud Edition?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...