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
    47,287
    94,789
    450
  2. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    Something must of changed in the insider ones... :thinking:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,287
    94,789
    450
    I am preparing a new VM with a bios rom with 10 CSL MSDM, will do another test when i am done with the first test :D
     
  4. amir123

    amir123 MDL Novice

    Sep 5, 2015
    11
    2
    0
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,287
    94,789
    450
    On a clean install of 17623.1002 in a fresh new VM, the system reserved partition didn't show up :)
     
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    its like defaultuser0 present on some installs, not on another.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,287
    94,789
    450
    Correction, after installing VMtools and reboot it appeared again :(
     
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    i did a fresh install of rs3 .15... all ok, did windows update to latest cu etc,, had the system reserved partition appear with a drive letter! I just went in to manage > disc management and removed the letter. Bit of a strange one as have only seen it happen on the odd insider build i was testing and only this once on rs3 :g:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    There are always quarks with vm. Keep up the great work mxman2k. :)
     
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    Started on MRP 86.0....

    A few little visual changes in the log will be seen.

    WinTel.cmd has had a few additions made.

    Still work in progress...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    #2431 mxman2k, Mar 19, 2018
    Last edited: Mar 19, 2018
    (OP)
    MRP 86 at test stage 3 :)

    You can see the changes made in the log's text:
    Code:
    Multi-OEM/Retail Project Version : 180319-R86.0.T3 - RC  [MRP via MDL Forum ONLY]
     
    Required project files extracted successfully.
     
    OEM's folder detected, structure appears OK.
     
    Detected Config File          - Checking For User Options...
    Config Creator Version Used   - v2.4
                                  - Options Pre-Check Completed.
     
    MRP Logging Mode              : Enhanced
    Confirm File Delete           : Enabled
    W10 TitleBar Color            : Enabled  - Title Bars will be colorized to Classic.
    CustomTheme option            : Enabled  - Using 'Alienware' defined in the MRPConfig file.
    Show 'ThisPC' On Desktop      : Enabled
     
    OS Installation Date/Time     : 03/19/2018 {UTC} -- 5:05pm
     
    [OSINF] =======================
    [OSINF] Detected OS Information
    [OSINF] =======================
    [OSINF] Version {SKU}         : Windows 10 Pro {48}
    [OSINF] Edition {Registry}    : Professional {48}
    [OSINF] Edition {CBS}         : Professional
    [OSINF] Architecture          : 64 Bit
    [OSINF] Build Information     : 16299.15.amd64fre.rs3_release.170928-1534
    [OSINF] Update Build Revision : 125 {Baseline Refresh}
    [OSINF] Installation Type     : Client
    [OSINF] Edition Language/Code : en-GB / 2057 {809h}
    [OSINF] Locale                : en-GB
    [OSINF] Language Name Value   : ENG
    [OSINF] =======================
     
    [MBINF] =======================
    [MBINF] Motherboard Information
    [MBINF] =======================
    [MBINF] #01 CS Product Name   : [B85M]
    [MBINF] #02 CS Model Name     : [B85M]
    [MBINF] #04 CS Vendor Name    : [ASUSTek Computer Inc.]
    [MBINF] #05 CS System Name    : [ASUSTek Computer Inc.]
    [MBINF] #06 Baseboard Name    : [ASUSTek Computer Inc.]
    [MBINF] #08 BIOS or SLIC ID 1 : [_ASUS_ - 1072009]
    [MBINF] #09 SLIC Information  : [2.1]
    [MBINF] #11 MSDM Information  : [No MSDM Table Present]
    [MBINF] =======================
     
    [CMINF] =======================
    [CMINF] CPU/Memory  Information
    [CMINF] =======================
    [CMINF] CPU Name/Type         : [Intel{R} Celeron{R} CPU G1840 @ 2.80GHz]
    [CMINF] CPU Description       : [Intel64 Family 6 Model 60 Stepping 3]
    [CMINF] CPU Architecture      : [32/64 Bit]
    [CMINF] CPU ID Code           : [BFEBFBFF000306C3]
    [CMINF] CPU Cores/Threads     : [2] / [2]
    [CMINF] CPU VT Mode Enabled   : [Yes]
    [CMINF] Total Physical Memory : [7845 Mb]
    [CMINF] Available Memory      : [7283 Mb]
    [CMINF] =======================
     
    [HDTYP] Info: HDD Detected.
     
    [SATOU] List user options enabled or applied...
    [FEXTS] Enabled: Show File Extensions option.
    [REMSC] Enabled: Remove '-Shortcut' reference from icons option.
    [AMSRT] Applied: Disable 'Malicious Software Removal Tool' tweak.
    [NOWUR] Applied: Disable 'Automatic WU Restart After Updates' tweak.
    [GO2TP] Enabled: Launch To 'ThisPC' instead of 'Quick Access' view option.
    [APPDT] Enabled: Apps use 'Dark Theme' option.
    [REMPB] Enabled: Remove 'People Band' option.
    [REM1D] Enabled: Prevent One Drive from installing tweak.
    [REM6F] Applied: Remove 'Library Folders' from 'ThisPC' view tweak.
    [REM3D] Applied: Remove '3D Objects Folder' from 'ThisPC' view tweak.
    [MTTBT] Enabled: Extra TaskBar Transparency option.
    [AWLBM] Applied: Use 'F8 Legacy Boot Menu' tweak.
    [NOAMT] Applied: Disable 'Automatic Computer Maintenance Tasks' tweak.
    [NODRS] Applied: Disable Driver Searching tweak.
    [CTNAB] Applied: Block Cortana tweak.
    [AUTDN] Enabled: MRP Auto System Drive rename option.
    [AUTDN] System Drive C: 'Local Disk' renamed to 'Windows_10_Pro'.
    [PKEIC] -> PID.txt/ei.cfg Detection.
    [PKEIC] The PID.txt file was not detected.
    [PKEIC] The ei.cfg file was detected: "D:\Sources\ei.cfg"
    [RETXT] The Retail.txt file was not detected.
    [CKDMI] Querying DMI/BIOS for any OEM manufacturer brand information.
    [THMOK] Asus [#04] manufacturer detected.
    [THMCT] Detected user defined CustomTheme 'Alienware' will be used.
    [CHKMN] DMI/BIOS defined 'B85M' model name has been applied.
    [BRND1] -> Branding Extra Checks Section.
    [FTHWD] CustomTheme processing.
    [USRFT] User selected CustomTheme 'Alienware' will be applied.
    [THMMS] -> OEM Brand Transfer Management Section.
    [WPCHK] Wallpaper.jpg transferred.
    [BGDFC] Desktop backgrounds folder created.
    [BGDFC] BackgroundDefault.jpg created from Wallpaper.jpg.
    [W8XAP] -> Windows 10: User Account Picture Management {1}.
    [RMXML] OOBE.xml file processed.
    [UBREP] User.bmp replaced.
    [UPREP] User.png replaced.
    [UPREP] User-40.png replaced.
    [WXAP2] -> Windows 10: User Account Picture Management {2}.
    [UPREP] User-32.png replaced.
    [UPREP] User-48.png replaced.
    [UPREP] User-192.png replaced.
    [WX81S] Lock Screen {img105.jpg} replaced. Original renamed as img0105.jpg.
    [WX81S] Log-In Background {img100.jpg} replaced. Original renamed as img0100.jpg.
    [OTFTS] -> OEM Theme Files Transfer Section.
    [OTFTS] OEM theme folder has been created.
    [OTFTS] OEM files have been transferred.
    [USCTA] User specified 'Alienware' theme has been applied.
    [SCDET] Note: SetupComplete.cmd is detected.
    [FLDET] Note: FirstLogxx.cmd is detected.
    [NOTES] The above file{s} detected are run beyond MRP's control.
    [BSHCS] Branding script has completed.
     
    [ADMAN] Add-On Manager: Started.
    [SATOU] Show User options that have now been applied.
    [FEXTS] Applied: Show File Extensions tweak.
    [REMSC] Applied: Remove '-Shortcut' on icons tweak.
    [REMPB] Applied: Remove 'People Band' tweak.
    [GO2TP] Applied: LaunchTo 'ThisPC' instead of 'Quick Access' tweak.
    [APPDT] Applied: Apps use 'Dark Theme' tweak.
    [REM1D] Applied: Prevent One Drive from installing tweak.
    [MTTBT] Applied: Extra TaskBar Transparency tweak.
    [USRAC] Windows 10: Enhanced Log-On screen has been enabled.
    [WXSTB] Windows 10: Title Bar 'Classic' Colorization applied.
    [USRAC] 'User Account Picture' registry entry applied.
    [USRRO] Windows 'Registered Owner' {Winver} registry entry corrected.
    [USRD0] Detected 'defaultuser0', removal process started.
    [RDUPM] Removal of 'defaultuser0' account completed.
    [AMBPS] -> Checking BIOS/Boot mode and OS HDD/SDD partition type.
    [AMBPS] BIOS/Boot Mode  : Legacy
    [AMBPS] Partition Type  : MBR
    [AMHDC] Controller Mode : AHCI {IDE Controller}
    [AMUTC] UserTweaks.cmd file is present.
    [AMUTC] UserTweaks completed without errors.
    [CHKLS] Check if Windows is activated/licensed...
    [CHKLS] License Status: Notification
    [OSLRC] License Status Reason Code: 0xC004F034
    [OSLRT] License not found/invalid or could not connect to the Activation Server.
    [CHKLS] Online connection maybe required to complete activation.
    [ADMAN] Add-On Manager: Completed.
    [CLNUP] MRP Clean Up Routine Processed.
     
    =========================================================================================
    = Please Note: It is advisable to logout or reboot your computer when possible to       =
    =              allow the Windows OS installed to finalize any settings.                 =
    =                                                                                       =
    =              If you have used any tweak options within the configuration file then    =
    =              it is required to do a log out or reboot cycle to allow these options    =
    =              to take effect.                                                          =
    =========================================================================================
     
    The Multi-OEM/Retail Project has completed.
    
    The CustomTheme parsing routine has had a minor tweak done which is faster by about 2-3 seconds not that you will notice or see because at that stage of Setup the script is ran invisible by default.

    The simple checks for SetupComplete and FirstLogxx .cmd scripts are working.

    For this test the two scripts just had a REM statement in each one. If any command that causes a reboot/logout cycle or removal of the Scripts folder are used within them will cause MRP to stop.

    =================​
    As mentioned in a previous post the WinTel.cmd has had a few extra bits added, these are for Windows 10 only and go a bit further in removing/disabling certain 'Spying' Services.

    Use at your own risk
    , however if you know about scripting it is wise to check through that new section (at bottom of the script) and adjust as required as one part is bypassed by default that can stop some Win 10 apps from working.

    Windows Vista,7 and 8.x are not affected by this new section.

    Using WinTel.cmd on a Server is not recommended as it may cause the server to malfunction. Wintel.cmd has not been tested on Server editions.

    ETA for MRP v86.0 --- Maybe before end of this week or very early next. Hopefully before RS4 is released. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    MRP 86 at T5 stage :)

    Now shows grace time remaining in the log for Vista/7 and Server OS's that use a SLIC, only if they are not already activated.

    For Windows 8.x/10 it should not show as that will always be zero, because they do not have a 'grace' allowance as such.
    Code:
    Multi-OEM/Retail Project Version : 180320-R86.0.T5 - RC  [MRP via MDL Forum ONLY]
     
    Required project files extracted successfully.
     
    OEM's folder detected, structure appears OK.
     
    Detected Config File          - Checking For User Options...
    Config Creator Version Used   - v2.4
                                  - Options Pre-Check Completed.
     
    MRP Logging Mode              : Enhanced
    Show 'My Computer' On Desktop : Enabled
     
    OS Installation Date/Time     : 03/20/2018 {UTC} -- 7:45pm
     
    [OSINF] =======================
    [OSINF] Detected OS Information
    [OSINF] =======================
    [OSINF] Version {Registry}    : Windows 7 Professional - Service Pack 1
    [OSINF] Version {SKU}         : Professional {48}
    [OSINF] Edition {Registry}    : Professional {48}
    [OSINF] Edition {CBS}         : Professional
    [OSINF] Architecture          : 64 Bit
    [OSINF] Build Information     : 7601.23807.amd64fre.win7sp1_ldr.170512-0600
    [OSINF] Installation Type     : Client
    [OSINF] Edition Language/Code : en-US / 1033 {409h}
    [OSINF] Locale                : en-GB
    [OSINF] Language Name Value   : ENG
    [OSINF] =======================
     
    [MBINF] =======================
    [MBINF] Motherboard Information
    [MBINF] =======================
    [MBINF] #01 CS Product Name   : [B85M]
    [MBINF] #02 CS Model Name     : [B85M]
    [MBINF] #04 CS Vendor Name    : [ASUSTek Computer Inc.]
    [MBINF] #05 CS System Name    : [ASUSTek Computer Inc.]
    [MBINF] #06 Baseboard Name    : [ASUSTek Computer Inc.]
    [MBINF] #08 BIOS or SLIC ID 1 : [_ASUS_ - 1072009]
    [MBINF] #09 SLIC Information  : [v2.1]
    [MBINF] #11 MSDM Information  : [No MSDM Table Present]
    [MBINF] =======================
     
    [CMINF] =======================
    [CMINF] CPU/Memory  Information
    [CMINF] =======================
    [CMINF] CPU Name/Type         : [Intel{R} Celeron{R} CPU G1840 @ 2.80GHz]
    [CMINF] CPU Description       : [Intel64 Family 6 Model 60 Stepping 3]
    [CMINF] CPU Architecture      : [32/64 Bit]
    [CMINF] CPU ID Code           : [BFEBFBFF000306C3]
    [CMINF] CPU Cores/Threads     : [2] / [2]
    [CMINF] Total Physical Memory : [7845 Mb]
    [CMINF] Available Memory      : [7189 Mb]
    [CMINF] =======================
     
    [HDTYP] Info: HDD Detected.
     
    [SATOU] List user options enabled or applied...
    [FEXTS] Enabled: Show File Extensions option.
    [REMSC] Enabled: Remove '-Shortcut' reference from icons option.
    [AMSRT] Applied: Disable 'Malicious Software Removal Tool' tweak.
    [NOWUR] Applied: Disable 'Automatic WU Restart After Updates' tweak.
    [AUTDN] Enabled: MRP Auto System Drive rename option.
    [AUTDN] System Drive C: 'Local Disk' renamed to 'Windows_7_Pro'.
    [PKEIC] -> PID.txt/ei.cfg Detection.
    [PKEIC] The PID.txt file was not detected.
    [PKEIC] The ei.cfg file was not detected.
    [RETXT] The Retail.txt file was detected: "E:\Sources\$oem$\$$\Setup\Scripts\Retail.txt"
    [CKDMI] Querying DMI/BIOS for any OEM manufacturer brand information.
    [DSLIC] Detecting any SLIC information.
    [SCKV7] Asus [#08] SLIC manufacturer found for possible Windows 7 OEM activation.
    [THMOK] Asus [#04] manufacturer detected for automated theme/branding.
    [CHKMN] DMI/BIOS defined 'B85M' model name has been applied.
    [BRND1] -> Branding Extra Checks Section.
    [RETXT] Retail.txt detected indicating retail online activation will be used instead of OEM activation.
    [RETXT] You will need to enter your own product key after setup has completed to activate your OS.
    [USRFT] CustomTheme option was not used.
    [X64RF] Registry fix for x64 theme has been applied.
    [THMMS] -> OEM Brand Transfer Management Section.
    [WPCHK] Wallpaper.jpg transferred.
    [BGDFC] Desktop backgrounds folder created.
    [BGDFC] BackgroundDefault.jpg created from Wallpaper.jpg.
    [UBREP] User.bmp replaced.
    [OTFTS] -> OEM Theme Files Transfer Section.
    [OTFTS] OEM theme folder has been created.
    [OTFTS] OEM files have been transferred.
    [ATHBA] Asus OEM theme has been applied.
    [BSHCS] Branding script has completed.
     
    [ADMAN] Add-On Manager: Started.
    [SATOU] Show User options that have now been applied.
    [FEXTS] Applied: Show File Extensions tweak.
    [REMSC] Applied: Remove '-Shortcut' reference on icons tweak.
    [AMBPS] -> Checking BIOS/Boot mode and OS HDD/SDD partition type.
    [AMBPS] BIOS/Boot Mode  : Legacy
    [AMBPS] Partition Type  : MBR
    [AMHDC] Controller Mode : AHCI {IDE Controller}
    [AMUTC] UserTweaks.cmd file is present.
    [AMUTC] UserTweaks completed without errors.
    [CHKLS] Check if Windows is activated/licensed...
    [CHKLS] License Status: Out-of-Box Grace
    [GRACE] Remaining Time Allowance: 30 days {43200 minutes} 
    [OSLRC] License Status Reason Code: 0x4004F00C
    [OSLRT] This computer is in 'Out-Of-Box' Grace allowance.
    [CHKLS] System reboot maybe required to complete activation.
    [ADMAN] Add-On Manager: Completed.
    [CLNUP] MRP Clean Up Routine Processed.
     
    =========================================================================================
    = Please Note: It is advisable to logout or reboot your computer when possible to       =
    =              allow the Windows OS installed to finalize any settings.                 =
    =                                                                                       =
    =              If you have used any tweak options within the configuration file then    =
    =              it is required to do a log out or reboot cycle to allow these options    =
    =              to take effect.                                                          =
    =========================================================================================
     
    The Multi-OEM/Retail Project has completed.
    
    Used Retail.txt to bypass the SLIC so i could test this install. Note using the Retail.txt file will cause Windows Setup to ask for a key during the Username/password etc entry section. You can skip/next as i did to show the grace for this test install.

    Just something re-added that seemed to fail to work properly before, this is a new modified routine used.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    #2435 mxman2k, Mar 22, 2018
    Last edited: Mar 22, 2018
    (OP)
    MRP at test stage 7 all being well this is the one that goes baseline very soon. :)

    Quite a lot of reworking has been done in all areas, even DeCompile.exe has had an update.

    There is a clearer 'new' look to the log with a fair amount of rewording.

    More details later...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,360
    7,078
    210
    Don't push yourself too much. A little bit of procrastination can improve health, sometimes.
     
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    Yeah i made myself quite ill working on the project december/january time, was working 17+hrs a day for a week or more on it, i made mistakes which i have corrected, luckily the errors was not show stoppers.

    This is why i take my time now, been a bit hectic this week as quite a lot of work was done to the code and had to be fully tested, wanted it to be ready for the new RS4 release which it will be. Test 8 completed and the code has been finalized.

    There is a new option added in the end, experimental but seems to work as intended, off by default, unless you tick the box in the config v2.5 creator.
    Block OS related adverts (win10 only), it may still leave place marker tiles on the startmenu as this is a xml file that i do not want to touch as it can cause all sorts of freaky problems, but in tests no adverts was shown on those tiles and after manually deleting them they never came back.

    I installed W10 offline, then did a reboot cycle after the desktop appeared to make sure all options was set in place. Connected to the net and those tiles just stayed as the 'blank' ones with the big down arrow on. If you install the OS online during setup then i cannot guarantee those tiles will become adverts of some kind, however no new ones should appear if you have used the option to block them after setup has completed.

    Also it should block explorer adverts and ones on the Lock Screen too.

    It does not affect the Microsoft Store as i checked that and i could search and download apps, no it wasn't Candy Cr@p Soda before anyone asks. :p
    The QT (52.0) has had a few tweaks done to its code as well, so that too will be released at the same time as the MRP 86.0.

    Just sorting the changelogs etc and I will upload them soon. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    5,799
    19,385
    180
    MRP v86.0 and QTv52.0 have been uploaded, 2nd post download links updated and new passwords. :)

    See respective changelog's for more details as there is a lot of changes!
    MRP 86.0
    + There is a clearer 'new' look to the log with a fair amount of rewording.

    + There is a new option added (Experimental) - Windows 10 Only, Block Adverts in the Start-Menu, Explorer and Lock Screen... See change log for details.

    Some placeholder tiles may still be on the Start-Menu, delete them manually and they should not reappear - unless a future Update changes that.

    This option does not affect the Store.

    + Now shows grace time remaining in the log for Vista/7 and Server OS's that use a SLIC, only if they are not already activated. Which 99.9% of the time is 30 days.

    + WinTel.cmd updated with new routines to remove services, bypassed by default. Check the script for details what they do! Use at your own risk because if they are enabled they cannot be reverted! They could affect some apps or features such as Network diagnosis etc.

    + Enhanced error checking routines.

    + Simple check for SetupComplete and FirstLogxx '.cmd' files, see change log for details.

    + Many other tweaks done.

    + MRPConfigCreator updated to v2.5 to show the new option above.

    ====================
    Query Tool 52.0
    + Now shows any Grace allowance remaining for OS's that use a SLIC for OEM activation if the OS isn't already activated.

    + Some rewording here and there, you may not notice. ;)

    + Now shows the physical amount of CPU's fitted (usually 1 for consumer motherboards), for those with Server/dual+ CPU enabled boards it should show the number fitted.

    + Changed saved QTxxxxxx-results.txt to QTxxxxxx-Report.txt , cosmetic but keeps things all matched up.
    Now for a break - unless a glitch needs fixing that appears. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. DMDraegon

    DMDraegon MDL Novice

    Apr 8, 2015
    17
    6
    0
    #2439 DMDraegon, Mar 23, 2018
    Last edited: Mar 23, 2018
    I'm having problem getting this to work with the latest version.

    Been using an old version (over a year old), which worked fine.
    I'm unable to get MRP to find and apply my theme.
    Copying over my old working files just with new MRP.ini and the new decompile doesn't work.
    I've been then messing around with the settings to no avail.

    To make it easier I've uploaded the working old version I use and the new one in Google Drive, I don't get what is wrong.

    Some help would be appreciated.

    Edit: link removed as not needed anymore
     
  18. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,287
    94,789
    450
    Is your desired theme inside the OEM's.7z? And if yes, did you configure the mrpconfig.ini file correctly?