Multi-OEM/Retail Project {MRP} - Mk3

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

  1. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    I know server 2012 R2 (w7 kernel) activates so it has to be something m$ is blocking in S2016+
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    If that is the case then its a matter of time before that blocking is done on other servers even possibly home user versions as well. Have you tried changing the name of the generic exe files to see if it then runs in oobe? Then again M$ might be trying to block access during oobe only since you say it works after on desktop. To me it looks like it cannot reach the kernel during oobe thus resulting in null.
     
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    The Generic files actually run and detect other data such as the MSDM stuff etc, it just the SLIC version that it fails on with S2016, very odd indeed.

    It is not blocked by defender as that is not active during oobe and the files are not deleted.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #5444 The_Guardian, Nov 21, 2019
    Last edited: Nov 21, 2019
    I sent you a link to read...might be related.

    You said...
     
  5. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #5445 The_Guardian, Nov 21, 2019
    Last edited: Nov 21, 2019
    This looks to be a problem with M$ rather then MRP. Your workaround (that you mentioned earlier) would be a solution until M$ can fix it, if they do. lol
    Or you come up with another alt. ;)
     
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    Testing a alternative.... worked ok in manual testing without fail - just hope it works via OOBE stage now...

    Test 8 install in progress...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    Nope no go again.

    So for the time being Server 2016/19 will brand but may not activate via SLIC.

    Nothing i can do about it spent 12hrs on the damn thing already.

    Tomorrow is another day.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    It does point to Server 2016+ hiding the SLIC during install/OOBE :g:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,308
    450
    Didn't we test server 2016 when the slic/cert/oem:slp stuff was published in the past?
     
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    yes and it worked -- well at the time slic 2.5 was not out as such when we tested that.

    But slic 2.4 was and we got it to work - im sure it posted somewhere...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    So the question to me is whats the difference between 2.4 and 2.5. Obviously something changed. I cant find any info online yet but trying to research what changes were made.
     
  13. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Sent pm to you with info on how to now activate 2016 with slic 2.5 from M$ support. I also sent a suggestion on the "possibility" of activating it. Hope it helps. :)
     
  14. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,766
    7,697
    210
    Server 2008 - Vista kernel 6.0
    Server 2008 R2 - Windows 7 kernel 6.1
    Server 2012 - Windows 8.0 kernel 6.2
    Server 2012 R2 - Windows 8.1 kernel 6.3
    Server 2016 - Windows 10 RS1 (1607) kernel
    Server 2019 - Windows 10 RS5 (1809) kernel

    Server 2012 R2 is 8.1 kernel, not 7
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    Some progress with S2016 activation - i now can get the code to 'see' part of the SLIC :)

    [MBINF] #09 SLIC Information : [2.x SLIC table with marker present]

    But still getting:
    [NOSLC] No valid SLIC was found for Server OEM activation.

    I have now 3 methods to detect the SLIC numbering if MRP can only 'see' the '2.' part then it will show the 2.x message as above, the hard part is to make MRP 'see' the SLIC table's other data and attempt to use it to activate with the SLP Key+Cert+SLIC...

    Sadly i not have a copy of MRP 76/79 that worked originally to compare the code with, but the new 3 methods used should enhance what was being done before and if this test i am installing now fails then i am at a loss at how to fix it at this time as the SLIC is being obscured using every method possible!

    Install almost at OOBE stage... fingers crossed -- but i am clutching at straws now. :D :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    Getting there!

    Cert copied OK
    SLP Server2016 ServerStandard Key - Nope... But working on that routine as i think a variable name has changed with all the messing about :D

    But if i enter the SLP key for S2016 ServerStandard it activates instantly offline :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. schnullibulli

    schnullibulli MDL Novice

    Jan 17, 2014
    16
    7
    0
    BTW: it seems not to be related to SLIC 2.5, because my test system does not with SLIC 2.4 as well.
    Tested with modifies BIOS440 on Player 15 using Phoenix tools 2.73.
    SLIC 2.4 and SLIC 2.5 are detected and shown in SLIC Toolkit as well.
     
  18. schnullibulli

    schnullibulli MDL Novice

    Jan 17, 2014
    16
    7
    0
    Other question:
    can I create an OEM disk for a single machine by copying the cert and branding images to a certain location on the install disk or the install.wim file?
    Any howto/instructions?
     
  19. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,271
    20,960
    210
    I am attempting to sort out the final piece in the Server puzzle (SLP-Key) for 2.4/2.5 activation.

    Although Server 2019 Key stuff may be another days project, about sick of servers for the time being :D:D

    As for the Cert and branding it can be done you will need a script to copy the stuff over but i not have the time myself to answer that query but it is quite complex for Windows 10 as you have to edit quite a few permissions on the system controlled images such as lock/login screens (img100 + img105) and then you have the User Account Pictures - that is fun too.

    I am sure there are tutorials on the net about how it can be done - most will be windows 7/8.x related as that was quite easy compared to Windows 10!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...