Multi-OEM/Retail Project {MRP} - Mk3

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

  1. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    This is abit weird. Switched back to v60. It gave me the same errors but worked. Sort of, it doesnt detect basebord info (vendor, product, model name etc)
    OS is W8.

    AVG is installed and used as main protection but its not updated, also Defender is inactive.
    I know this computer is dirty but not sure if that would slow down or make QT fail

    Reinstall is coming up tho..


    Edit: its recognized as Acer
     
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,067
    210
    #3083 mxman2k, Jul 12, 2018
    Last edited: Jul 12, 2018
    (OP)
    The baseboard etc is all read from the registry which should not trigger any AV as it not writing anything only to variables.

    Maybe some of the registry/file system has got the permissions messed up?

    It is also possible some of the DMI entries have non standard characters such as & " ^ ( ) > < etc which will cause havoc with any script.

    Not used AVG for many years (v7.1 i think way way back lol). Now Avast has hold of it no idea what pleasures they added, i know Avast was quite keen back in the day, probably more so now.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,067
    210
    the last digits bit i added as i know the QT is used in other threads and this little addition can help working out which key was used, be it OEM-SLP, gVLK, (not MAK keys though), etc.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    I can reinstall Windows on it and I will soon...
     
  5. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
  6. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    UEFI boot (usb drive with two partitions for that matter made in rufus)
    MRP Project in Install.wim
    Install.wim contains a sysprepped version of Windows 10 x64 Pro 1803

    MRP doesnt run in OOBE, no logs and the files are still there:/

    Ideas?

    I was stupid enough to remove the iso before I could run it in a VM...
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,681
    103,548
    450
    Probably no ei.cfg was used?
     
  8. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    I never use ei.cfg? Is it really needed for EFI boot?
     
  9. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,681
    103,548
    450
    When there is no ei.cfg present and the install is OEM it won't run any cmd's during oobe.
     
  10. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    sorry Enth,but you understad me my because people complicate things ;):oops::eek:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    huh? I never use ei.cfg and OOBE.cmd runs just fine. ISO are from Media Creation tool
    I deployed W10 x64 Home/pro using MDT.

    It works fine in WDS and vmware but I could guess its different?
    Also languages didnt work but thats cool
     
  12. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,681
    103,548
    450
    Just put the ei.cfg from the download project folder and it will work. If it still won't work then there is something corrupted.

    When mxman2k gets home, he will check in.

    ps, can you run the QT on that install and post the saved report here?
     
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,067
    210
    Hmm odd about oobe not running within a install.wim :g:

    If it is placed in [install.wim]\Windows\Setup surely it would be detected?

    Windows Setup should of 'seen' it... Unless it was installed via DISM or another way then i am unsure how it would react as the standard way via the $OEM$.... works.

    I wonder if the oobe.cmd needs to be outside of the wim?

    I have never added the project inside a wim before.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    I'll get right back to ya
     
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,067
    210
    Hopefully the QT report might shine some light on the problem.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,067
    210
    Well as it has a MSDM for W10 Asus Home/Core then ei.cfg would be needed to prevent setup from bypassing the oobe.cmd.

    If there is only home/core in the install.wim then you may see the selection screen to install Home, if it has only one edition it should just install home then MRP would insert the MSDM key.

    Or copy the Home MSDM key into the PID.txt and place that file within Sources, Setup will then run oobe.cmd, install Home/core and MRP will detect the PID.txt.

    Don't use the Insert PID.txt option, well you could but not needed as MRP will then detect the MSDM and insert the key that pc has for Home as normal.

    Hard to explain easy but i made MRP adaptable - but that no use if oobe stage gets bypassed because of a MSDM present.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,324
    21,067
    210
    Packard Bell it probably used the SLIC name as Acer bought Packard Bell as PBell only went up to Vista 2.0 SLIC.

    Pbell had some strange DMI entries that may of been the reason why it confused things.

    Some have PBell some Packard Bell - the old laptop i have here of that era confused QT too because for some strange reason they put ( ) in and borked out the return variable!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...