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,320
    21,059
    210
    MRP, OEM's and UserTweaks files all updated!

    MRP updated: R40S. Server Now Supported - See Server-ReadMe.txt file within archive for more details.

    UserTweaks.cmd updated: Has a bit added to the script that uses the DrvType system variable created by MRP (see notes and script on its use.)

    OEM's (MRP-Branding-Only.7z) Updated: ZOTAC OEM brand added - note: Theme/Branding ONLY!

    See change log for more details.

    Happy Holidays Everyone!!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,556
    15,642
    270
    Happy Holidays!!!

    What a Xmas gift for us ! :biggrin::cool:
     
  3. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Server took some beating! As well as hard drives installing them all and testing/retesting etc.

    But at least now Servers can be branded, it may not be 100% perfect on them all but a whole lot better than nothing!
     
    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
    Good to see you are getting it worked out my friend. I just got back home from personal business. Glad that is over. Now I can get back to my "normal" life. :biggrin:
     
  5. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,556
    15,642
    270
    :cool:
    Have nice Happy Holidays!
     
  6. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    Server branding is a nice Xmas gift!

    Merry Christmas fellas and ladies
     
  7. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    It may not be 100% perfect on all Server versions but it does save a LOT of time, at least most of the hard work is pre-installed so to speak. Plus makes it look a bit prettier than boring grey lol.

    It was a challenge to research what went where and if it didn't, to work out why and what order of Features needed to make it happen.

    I know not many will probably make use of the Server branding side but it all interconnected and easier to maintain the MRP as one download instead of two versions. As the project just ignores the Server parts when non Server Editions are installed.

    Wow over 100 downloads already, last version was well over a 1000. :swoon:

    Thank you all for using the Project.:worthy:

    The SSD check program may not detect all M.2 type drives, technically it 'should' but as I don't own one to test, it was theory only, standard SSD via SATA should be detected ok. Non SSD's the 'DrvType' static variable returns HDD.

    You can check the DrvType variable in a CMD window, just type SET and press return.

    Barring any bug fixes this should be the last update for this year.

    Hope everyone has a good time. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. apologized

    apologized MDL Addicted

    Nov 29, 2012
    874
    507
    30
    glad to see @mxman2k finished the server branding
    thanks to all ;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. DMDraegon

    DMDraegon MDL Novice

    Apr 8, 2015
    17
    6
    0
    Hello!

    Thank you for this project!
    I've used it and customised it completely to my liking, it works like a charm!

    I'm just stuck on 1 thing, how can I change the theme name that appears in Windows after install?
    Renaming theme file for install doesn't solve this.
     
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    #250 mxman2k, Dec 24, 2016
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    #251 mxman2k, Dec 25, 2016
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Hope everyone has had a good day :)

    I forgot to post project log if you are using an SSD, Vbox allows you to set the drive as one so i could run a test and see if it detected the 'ssd'.

    Was a mad rush to get MRP all uploaded in time that i now realize i totally forgot to post it so here it is now.

    Here is the log output: (using LTSB).
    Code:
    Multi-OEM/Retail Project Version : 161223-R40S-BaseLine [MRP/MDL] 
    Files present and extracted successfully. 
    OEM's folder detected. 
    OEM's folder structure seems OK. 
     
    OS Installation Date: 23/12/2016 
     
    16:51:11.57 Windows 10 Enterprise 2016 LTSB x64 version found. 
    16:51:11.84 EnterpriseS Edition/SKU installed. 
    16:51:11.84 Build Version: 14393.0.amd64fre.rs1_release.160715-1616 
     
    DMI BIOS Information 
    #1 CS PRODUCT NAME   : [Desktop] 
    #2 CS MODEL          : [Desktop] 
    #4 CS VENDOR         : [MSI-PC] 
    #5 CS SYSTEM MNF     : [MSI-PC] 
    #6 BASEBOARD MNF     : [value] 
    #8 BIOS ID/VER       : [HPQOEM] 
     
    INFO - SSD Detected {Experimental}. 
     
    16:51:20.27 MSI [#4] manufacture will be used for theme/branding. 
    16:51:22.06 No MSDM key detected. 
    16:51:22.06 Force theme text file not present. 
    16:51:22.92 System Product Name, not defined. 
    16:51:22.92 Desktop backgrounds folder created. 
    16:51:22.98 OOBE.xml file deleted.  
    16:51:22.98 User.bmp replaced.  
    16:51:23.14 User.png replaced.  
    16:51:23.15 User-40.png replaced.  
    16:51:23.17 User-32.png replaced.  
    16:51:23.17 User-48.png replaced.  
    16:51:23.17 User-192.png replaced. 
    16:51:23.17 {Background} img105.jpg replaced. 
    16:51:23.53 Resources aero.theme has been replaced. 
    16:51:23.58 {Background} img100.jpg replaced. 
    16:51:23.61 oobe\Info folder created. 
    16:51:23.81 Required Theme files transferred to System32\oobe\Info folder. 
    16:51:24.08 Cleanup registry entry added.
    16:51:24.08 MRP's installation script has completed.
    16:56:09.19 Advanced Log-On screen has been enabled.
    16:56:10.06 User Account Pictures registry entry applied. 
    16:56:10.12 'Registered Owner' registry entry corrected. 
    16:56:10.12 Detected 'defaultuser0', attempting to remove the folder... 
    16:56:10.31 Removal of 'defaultuser0' folder successful. 
    16:56:10.54 BIOS Mode: Legacy, Partition Type: MBR. 
    16:56:10.54 Device not connected to the Internet, online license check failed. 
    16:56:16.05 License Status: Not licensed. 
    16:56:16.09 UserTweaks.cmd present attempting to apply. 
    16:56:16.09 UserTweaks.cmd completed. 
    16:57:04.32 MRP Cleanup script has completed. 
     
    ============================================================================  
    Please Note: It is advisable to logout or reboot your computer when possible  
                 to allow the User and Log-on background pictures to finalize.    
    ============================================================================

    Has anyone tried the project on the latest Insider version?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,519
    450
    #252 Enthousiast, Dec 25, 2016
    Last edited by a moderator: Apr 20, 2017
    Test on 14977 LEAK:
    Code:
    Multi-OEM/Retail Project Version : 161223-R40S-BaseLine [MRP/MDL] 
    Files present and extracted successfully. 
    OEM's folder detected. 
    OEM's folder structure seems OK. 
     
    OS Installation Date: Sun 12/25/2016 
     
    22:21:28.12 Windows 10 Enterprise Insider Preview x64 version found. 
    22:21:28.60 Enterprise Edition/SKU installed. 
    22:21:28.60 Build Version: 14997.1001.amd64fre.rs_onecore_base.161218-0833 
     
    DMI BIOS Information 
    #1 CS PRODUCT NAME   : [VMware Virtual Platform] 
    #2 CS MODEL          : [VMware Virtual Platform] 
    #4 CS VENDOR         : [VMware, Inc.] 
    #5 CS SYSTEM MNF     : [VMware, Inc.] 
    #6 BASEBOARD MNF     : [Intel Corporation] 
    #8 BIOS ID/VER       : [INTEL] 
     
     
    22:21:33.48 Defined VMWARE [VMWARE] manufacture found. 
    22:21:33.49 VMWARE [VMWARE] manufacture will be used for theme/branding. 
    22:21:34.88 No MSDM key detected. 
    22:21:34.88 Force theme text file not present. 
    22:21:35.54 System Product Name - 'VMware Virtual Platform' detected and applied.
    22:21:35.56 Desktop backgrounds folder created. 
    22:21:35.57 OOBE.xml file deleted.  
    22:21:35.57 User.bmp replaced.  
    22:21:35.65 User.png replaced.  
    22:21:35.66 User-40.png replaced.  
    22:21:35.73 User-32.png replaced.  
    22:21:35.74 User-48.png replaced.  
    22:21:35.74 User-192.png replaced. 
    22:21:35.74 {Background} img105.jpg replaced. 
    22:21:35.99 Resources aero.theme has been replaced. 
    22:21:36.05 {Background} img100.jpg replaced. 
    22:21:36.09 oobe\Info folder created. 
    22:21:36.15 Required Theme files transferred to System32\oobe\Info folder. 
    22:21:36.48 Cleanup registry entry added.
    22:21:36.48 MRP's installation script has completed.
    13:25:33.11 Advanced Log-On screen has been enabled.
    13:25:33.98 User Account Pictures registry entry applied. 
    13:25:34.04 'Registered Owner' registry entry corrected. 
    13:25:34.06 Detected 'defaultuser0', attempting to remove the folder... 
    13:25:34.33 Removal of 'defaultuser0' folder successful. 
    13:25:34.64 BIOS Mode: Legacy, Partition Type: MBR. 
    13:25:42.04 License Status: Not licensed. 
    13:25:42.06 MRP Cleanup script has completed. 
     
    ============================================================================  
    Please Note: It is advisable to logout or reboot your computer when possible  
                 to allow the User and Log-on background pictures to finalize.    
    ============================================================================  
     
    
     
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Thanks @Enthousiast, I wasn't sure with all the changes in the latest Insider that the project might need to be adjusted.

    Looks like M$ has not altered anything - YET!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    OMG! I am in the Insider program, but not downloaded a 'preview' for a long time. I have heard about the blue light switch too.

    There again Cortana not like me, probably shut my pc down like it did when it first appeared :p It was quite funny, i was doing something away form the PC and swore at my printer not working, She come up with a message about Not liking profanities and shut my pc down! I was like WTF?!? since then she has been duck taped and left in the corner. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Duck Tape - A million and one uses. :)
     
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    Silent Update: Query Tool now at v14, Build 3.

    + Added ZOTAC OEM brand.

    - Removed the OS long name line due to sometimes it gets the number wrong, no idea why, its not important/needed for the QT to function.

    + Fixed the BIOS string/name, sometimes it read it wrong and gave an error so used the short name version.

    No other changes made to the QT.

    Knew i had forgot something! Done all the other uploads and totally forgot the QT, poor thing was all lonely lol. :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,556
    15,642
    270
    #258 Mr.X, Dec 26, 2016
    Last edited by a moderator: Apr 20, 2017
    QT request

    Hi bro,

    Could you add a SKU line below OS name? For example:

    Code:
    OEM INFORMATION FOR THIS MACHINE 
    -------------------------------- 
     OS Name:                  Windows 10 Home Single Language  [x64] 
     SKU:                      CoreSingleLanguage
    
    :worthy:
     
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,059
    210
    #259 mxman2k, Dec 26, 2016
    Last edited by a moderator: Apr 20, 2017
    (OP)
    %RQR2% | findstr /I "\<CoreSingleLanguage\>" its already there bro :) is it not detecting it?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,556
    15,642
    270
    #260 Mr.X, Dec 26, 2016
    Last edited by a moderator: Apr 20, 2017
    Nope. Under which section in the report it is?


    I'm servicing a brand new Dell lappy.

    Code:
    OEM Query Tool v14 Build 3 Advanced     13:11  26/12/2016 
     
    OEM INFORMATION FOR THIS MACHINE 
    -------------------------------- 
     OS Name:                  Windows 10 Home  [x64] 
     Processor:                Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz 
     Processor Cores:          [2] 
     Logical Processors:       [4] 
     Processor Architecture:   [x64] 
     HDD Partition Type:       [GPT-Secured Boot Enabled] 
     Bios Version:             [1.0.0, 07/14/2016] 
     Total Physical Memory:    [8089 Mb] 
     Available Memory     :    [5851 Mb] 
     
    SCANNED 
    ------- 
     #1 CSPRODUCT NAME       - Inspiron 5567 
     #2 COMPUTERSYSTEM MODEL - Inspiron 5567 
     #3 BASEBOARD PRODUCT    - 01W6F7 
     #4 CSPRODUCT VENDOR     - Dell Inc. 
     #5 COMPUTERSYSTEM MFR   - Dell Inc. 
     #6 BASEBOARD MFR        - Dell Inc. 
     #7 SERIAL/SERV TAG      - Not Shown On Saved Report. 
     #8 BIOS ID              - DELL 
     #9 SLIC OA              - 2.1   
    #10 INSTALLED KEY        - 
    #11 MSDM TABLE [OEM-DM]  - 
    #12 BIOS MODE            - UEFI 
    #13 CERTIFICATE          - Un-Listed 
    #14 LICENSE STATUS       - Notification 
     
    SUMMARY 
    ------- 
     THEME                   - DELL [id:-`#4'] 
     ACTIVATION              - DELL [id:-`#8'] 
     VALID [OEM OS]          - Vista/Win7/Win8.x/Win10 Only 
     
    SLIC TABLE
    ----------
    
    Software Licensing Description Table:
    
    53 4C 49 43 76 01 00 00 03 6A 44 45 4C 4C 20 20 SLICv....jDELL  
    43 42 58 33 20 20 20 00 09 20 07 01 4D 53 46 54 CBX3   .. ..MSFT
    13 00 01 00 00 00 00 00 9C 00 00 00 06 02 00 00 ................
    00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 .$..RSA1........
    7F F6 C1 05 BE 5C 57 63 A5 8A 68 F3 6E 8F 06 FA .....\Wc..h.n...
    AF B4 9F 68 82 23 EC 50 40 5A 73 7F EC E4 07 CB ...h.#.P@Zs.....
    DC 25 1A 9C E3 E3 66 11 E0 A5 98 06 C5 80 0A FA .%....f.........
    42 93 86 98 E7 D5 1B D4 D7 3A A4 0B EE E2 7D BE B........:....}.
    5F 5B 15 0C AB D0 21 DE BF E9 B5 6E A4 57 B9 8C _[....!....n.W..
    0C D2 BA 3A 69 30 76 94 71 A2 64 D7 4C D8 85 BF ...:i0v.q.d.L...
    DF A5 6A C8 DC 45 D5 4D 8C B8 8C 05 2F FC 2E 23 ..j..E.M..../..#
    C4 29 C5 6F 3F 29 6C 6D 57 79 0E B6 75 ED 21 95 .).o?)lmWy..u.!.
    01 00 00 00 B6 00 00 00 00 00 02 00 44 45 4C 4C ............DELL
    20 20 43 42 58 33 20 20 20 00 57 49 4E 44 4F 57   CBX3   .WINDOW
    53 20 01 00 02 00 00 00 00 00 00 00 00 00 00 00 S ..............
    00 00 00 00 00 00 7A AB 2D D4 C8 27 C3 2F CB 4C ......z.-..'./.L
    40 7E 26 1A 0B EE 49 FC 48 09 7F F8 12 CC 64 18 @~&...I.H.....d.
    35 B3 63 EC 48 C2 25 47 53 92 31 30 E1 18 0C 55 5.c.H.%GS.10...U
    ED 57 6A F5 E7 79 01 34 2D 7C FA 3C 30 A1 41 C8 .Wj..y.4-|.<0.A.
    84 31 6F 45 FB B4 CC ED 13 E0 9D 25 78 7C 37 45 .1oE.......%x|7E
    CE 29 A2 CC 65 84 2E 5F B6 65 F7 EE 27 EE E6 2C .)..e.._.e..'..,
    B7 41 1D 20 16 AC 9C 7C 95 E3 36 92 19 30 7B B6 .A. ...|..6..0{.
    A1 75 EA A2 40 4F EA BE 71 92 E5 20 FE C4 70 10 [email protected].. ..p.
    1A 9D DF 78 BA C3                              ...x..
    
    Signature           : "SLIC"
    Length              : 0x176 (374)
    Revision            : 0x3 (3)
    Checksum            : 0x6A (106)
    SLIC OA             : 2.1
    OEM ID              : "DELL  "
    OEM Table ID        : "CBX3    "
    OEM Revision        : 0x1072009 (17244169)
    Creator ID          : "MSFT"
    Creator Revision    : 0x10013 (65555)
    OEM Public Key Structure
    Length              : 0x9C (156)
    Reserved            : 0x0 (0)
    Algorithm           : 0x2400 (9216) 
     
    MS-DM Table Not Shown On Saved Report. 
     
     
    CERTIFICATE 
    ----------- 
    Un-Listed