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
    49,669
    103,497
    450
    IoT doesn't run scripts during oobe/setupcomplete stage.
     
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    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...
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,669
    103,497
    450
    It probably has to do with the OEM only channel.
     
  4. migascalp

    migascalp MDL Senior Member

    Sep 18, 2009
    447
    761
    10
    setupcomplete.cmd work fine
    EI.CFG and PID.txt dot not exist inside iso
    I may have entered the wrong values in EI.CFG :g:
    I retest ...

    Edit:
    several responses while writing my message thank you all I redo the tests and keep you informed ...
     
  5. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    @BearPaws

    I will see if i can squeeze in a option in that area of the Creator so that when ticked it will tell MRP to ignore any attempt to add the model name.

    If i cant add it there i will find somewhere to sneak it in.

    By default MRP has always inserted the System Model name , i just expanded that area to allow the user to change it as they wished.

    It will be in the next MRP so that you can somehow tell MRP to not insert any Model name. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    That's the normal windows frame shown when moving about a explorer window, on Server by default that is the way it is. I know there is a option somewhere in the GUI to move the whole window or how it is called.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    #7089 mxman2k, Mar 19, 2021
    Last edited: Mar 19, 2021
    (OP)
    Found it !!

    Find or type 'System Properties' into taskbar search box, select Advanced tab then Performance button.

    Under Performance Options > Visual Effects > tick the box next to : 'Show Windows Contents While Dragging'

    On 20Hx type 'About your PC' in the taskbar Search box , then on the side you will see the 'Advanced System Properties' line under the 'Related settings' banner.

    I still not know the proper term :D:D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. migascalp

    migascalp MDL Senior Member

    Sep 18, 2009
    447
    761
    10
    In the end I did not succeed :(
    Without EI.CFG
    OOBE.cmd KO
    SetupComplete.cmd OK

    [EditionID]
    EnterpriseS
    [Channel]
    OEM
    [VL]
    0
    OOBE.cmd KO
    SetupComplete.cmd OK

    [EditionID]
    EnterpriseS
    [Channel]
    OEM
    [VL]
    1
    OOBE.cmd KO
    SetupComplete.cmd OK

    [EditionID]
    EnterpriseS
    [Channel]
    Retail
    [VL]
    0
    OOBE.cmd KO With/Without PID.txt
    SetupComplete.cmd OK

    [EditionID]
    EnterpriseS
    [Channel]
    Retail
    [VL]
    1
    OOBE.cmd KO With/Without PID.txt
    SetupComplete.cmd OK
    On the other hand, I realized that modifying the VL entry changes the services configuration screen.
    2021-03-19_16-09-12.png
    2021-03-19_16-34-50.png
     
  9. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,588
    1,584
    150
    You wanna set a basic generic name and have it changed when being restored via third party on another pc?
    Dont use Acronis but sysprep and capture the install to a Install.wim instead, that would be my best suggestion.
     
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    #7092 mxman2k, Mar 20, 2021
    Last edited: Mar 21, 2021
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    As it seems to have been expected, that OS/Edition has some internal hard coded design to prevent any such actions.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. seahotred2

    seahotred2 MDL Novice

    Apr 29, 2010
    7
    2
    0
    is it possible to use only OEM information part of the project without changing any other windows setting.
     
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    If you not wish to use any tweaks, dont put any config.ini file next to decompile.exe and MRP will operate like it used to, just adding OEM branding and for Vista/7 kernels it will attempt to use any SLIC to activate it.

    Using the Creator program and the ini it creates allows the user to tweak the OS before desktop, that is not a requirement for the project to work.

    If you also not want any branding but just the standard OEM data for the Model Name etc then do not add the oem's.7z file either so leaving just the oobe.cmd and Decompile.exe in the scripts folder.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    To basically sum things up how the project operates:

    Decompile.exe + oobe.cmd = No branding, only minimal OEM data added such as any Model Name. Vista/7 Kernel + Server SLIC activation, (if SLIC Table present).

    Decompile + oem's.7z + oobe.cmd = Full OEM branding and OEM Data added also any Vista/7 + Server Kernel activation If DMI/SLIC tables etc present, {as above}.

    Decompile + Oem's.7z + oobe.cmd + MRPConfig.ini (as created by the MRPCreator program and options set within) = Full Branding, OEM Data, SLIC Activation where possible {as above}, plus any User tweaks set via the options within the ini file.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. seahotred2

    seahotred2 MDL Novice

    Apr 29, 2010
    7
    2
    0
    i tried multiple times with and without MRPConfig.ini still get same results Windows adverts blocked and diagnostic data set to Required with note in red (*Some of these settings are hidden or managed by your organization.)
     
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    I'm sure that is not caused by the project, those 'tweaks' are only done when the MRPConfig.ini has the options set to yes, with no MRPConfig.ini file the decompile/MRP ignores any tweaks. None are performed within MRP unless specified in that ini file. :g:

    Are you using any other scripts, such as setupcomplete.cmd that has anything set to do some tweaks etc inside it, or using any other offline image editor that does some tweaks?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,317
    21,053
    210
    The block adverts routine is quite complex and the routine will not operate/be run unless specifically set to do so by the MRPConfig.ini , we have checked MRP's use with and without the ini and no tweaks are done when it is not present.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. seahotred2

    seahotred2 MDL Novice

    Apr 29, 2010
    7
    2
    0