Win 8.x • Win 7 • Vista - 'Multi-OEM' ISO Project

Discussion in 'MDL Projects and Applications' started by searchengine, Jan 30, 2010.

Thread Status:
Not open for further replies.
  1. searchengine

    searchengine Guest

    $oem$-Assessment Tool [updated 01-11-13]

    • updated script (added 'Intelbras, Megaware')
    • updated script (added 'VALID [OS]', ie. Vista, Win7, Win8.x)
    • updated script (permissions)

    1st page download link updated
     
  2. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #1802 The_Guardian, Nov 5, 2013
    Last edited: Nov 6, 2013
    Thanks searchengine. :)

    Found some time today to play with the resolution issue...created a test script and it seems to be working...now to adjust for vista. Getting closer. lol

    Update: oobe.cmd script is done. Only grew by 4 kb from the original. Does not use Display.exe anymore. Will have more time next week for thorough testing.
     
  3. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
     
    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
    #1804 The_Guardian, Nov 6, 2013
    Last edited: Nov 6, 2013
    Try adding this to the :Setkey section of oobe.cmd script...add under the other three IF /I "%MAN2%"=="ACER" listed there. Let us know if it works.
    IF /I "%MAN2%"=="ACER" IF /I "%MAN%"=="ASUS" SET MAN2=ASUS&goto :SERIAL

    Note: Before doing this make sure to change back the oemscan.ini defaults to ACER in order to make sure this fix works, thank you.
     
  5. searchengine

    searchengine Guest

    According to what u say, you ran the '$oem$ Assessment Tool' AFTER you used 'Windows Loader' to apply slic 2.1. 'Windows Loader' apparently used it's default 'ACER' (ACRSYS) slic, cert, and serial to activate your machine... no surprise then when you run '$oem$ Assessment Tool' it picks up the 'ACER' (ACRSYS) slic (from loader install) and reports 'ACRSYS' Bios ID and 'ACER' activation.

    It's irrelevant what edits u make to the 'oemscan.ini' & 'OOBE.cmd', as 'Windows Loader' is applying 'ACER' to your machine... if you want 'Windows Loader ' to FORCE 'ASUS', then it's readme file will tell u how to do so.
     
  6. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
    ----------------------------------------------------
    Thanks for your advice... I followed your advice but nothing changed...
    I see in the post after yours, searchengine stated: According to what u say, you ran the '$oem$ Assessment Tool' AFTER you used 'Windows Loader' to apply slic 2.1. 'Windows Loader' apparently used it's default 'ACER' (ACRSYS) slic, cert, and serial to activate your machine... no surprise then when you run '$oem$ Assessment Tool' it picks up the 'ACER' (ACRSYS) slic (from loader install) and reports 'ACRSYS' Bios ID and 'ACER' activation.

    It's irrelevant what edits u make to the 'oemscan.ini' & 'OOBE.cmd', as 'Windows Loader' is applying 'ACER' to your machine... if you want 'Windows Loader ' to FORCE 'ASUS', then it's readme file will tell u how to do so.
    ----------------------------------------
    It is my understanding that Windows Loader uses BIOS to determine what BRAND to use unless it's overridden to use something specific... It this correct, then why doesn't it see my ASUS Mainboard and use it instead of the Acer default settings for the specific Windows 7 version installed? I have read the 'Windows Loader' readme file and I do NOT understand how to FORCE 'ASUS' to be used vs the normal method... Remember, I am a NOOBIE & a NOVICE... LOL
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Are you sure you have slic 2.1 in your bios? If loader is installed then it will say slic 2.1 but uninstall the loader, reboot and run the oem asst. tool and post your results. If loader doesnt uninstall for some odd reason then run sfx /scannow from admin cmd prompt and reboot. Then run the oem asst. tool and post results.
     
  8. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
    Per your request, I ran oem asst. tool on a TEST installation... Windows Loader was NOT installed, but your oobe.cmd script modification for ASUS mainboards was retained... Apparently slic 2.1 is NOT installed in my OEM bios... I have no idea how to accomplish that if it is needed other than to use 'Windows Loader" to install it...
    1. Try adding this to the:Setkey section of oobe.cmd script...add under the other three IF /I"%MAN2%"=="ACER" listed there. Let us know if it works.

    Here are the results.txt from oem asst. tool

    OEM INFORMATION FOR THIS MACHINE
    --------------------------------

    Windows 7 Home Premium
    6.1.7601.17514.amd64fre.win7sp1_rtm.101119-1850-xAMD64
    Bios_Type - 1801 BIOS
    Bios_Date - 01/27/2011

    SCANNED
    -------
    #1 CSPRODUCT NAME - System Product Name
    #2 COMPUTERSYSTEM MODEL - System Product Name
    #3 BASEBOARD PRODUCT - M3A79-T DELUXE
    #4 CSPRODUCT VENDOR - System manufacturer
    #5 COMPUTERSYSTEM MFR - System manufacturer
    #6 BASEBOARD MFR - ASUSTeK Computer INC.
    #7 BIOS ID - 012711
    #8 SLIC OA - Un-Listed
    #9 MSDM TABLE [OEM:DM] - Un-Listed

    SUMMARY
    -------
    USER DISPLAY [*-incl.] - 1024x768
    THEME - ASUS [id:-`#6']
    ACTIVATION - ASUS
    VALID [OS] - Un-Listed

    Table not found.
    RW Exit
    Table not found.
    RW Exit
     
    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
    #1809 The_Guardian, Nov 6, 2013
    Last edited: Nov 6, 2013
    Ok, with no slic in bios you will have to use windows loader (with no slic in bios, loader defaults to acer). But another way you could accomplish the oem info would be to use the readme txt file that forces oem info and theme without editing the oobe.cmd file or oemscan.ini. This method is included in the zipped project, important txt file.
     
  10. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
    Thanks for your HELP... How does slic get installed into bios without using Windows Loader? If I install the 'readme txt file' into the ASUS oem folder, will this ACTIVATE Windows 7? So far, ALL of the ASUS OEM Logos, Backgrounds etc have been incorporated and I can see them everywhere that one would expect them to be located... It's the ACTIVATION section that seems to be my issue...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #1811 The_Guardian, Nov 6, 2013
    Last edited: Nov 6, 2013
    Windows loader does not install slic into bios but emulates during bootup. ;)
    Yes, if you include that force readme txt file into oem manufacture folder (in your case...ASUS), oem info and theme will be applied.
    You will still need windows loader in order to activate it.
     
  12. searchengine

    searchengine Guest

    The theme does not need to be 'forced' for 'Asus'... Asus is detected, theme applied, and Asus Cert and serial applied during 'OOBE.cmd' process, but cannot activate as no slic 2.1 present... 'Windows Loader' is ran after 'OOBE.cmd' from 'SetupComplete.cmd' and is applying it's default ACER slic, cert, and serial as it is not detecting Asus.

    Options:-

    1. request Bios Mod (from relevant forum) to add 'Asus slic 2.'1 to bios
    2. force 'Windows Loader' to apply 'Asus slic 2.1' (ie:- %~dp0"Windows Loader.exe" /silent /c=Asus /s=Asus)
     
  13. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
    I'm not having any issues with the ASUS OEM info and themes being applied, this has worked correctly without installing the readme txt file in the ASUS oem folder...
    Is it possible to INSTALL slic 2.1 into bios and if so, how is it accomplished? Are you saying that some OEM bios's may have a slic and others do not?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
    Thank YOU, now this is making MUCH more SENSE to me, okay I'm slow, but I'm an Old Fart... LOL Your option 2 looks like the easiest way for me to try...
    I'll post my results back later on... THANK YOU again...
     
    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
    #1815 The_Guardian, Nov 7, 2013
    Last edited: Nov 7, 2013
    Spent a little more time this evening on this project...script will no longer copy everything to the %windir%\System32\oobe\info\ (only what is nessesary). Changed Dell Images and added other resolution jpg's in all oem's. Got rid of background folders in oem's for that isnt needed anymore to reduce size of project. Script will create the backgound folder and move correct resolution jpg into it. Making for a cleaner install. Of course, no more display.exe for oobe script now handles that. I want to test further on real machines before posting so give me a week or two.
     
  16. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    380
    361
    10
    Update:
    I used your method 2 and it worked exactly as I had hoped... I am reluctant to attempt method 1 as I do NOT want to inadvertently damage bios which might render the mainboard unusable...
    This took me quite a few days of Trial & MANY Errors, but I have learned much along the way... As it should be...

    I want to thank you "searchengine", and "cerberus8855" for all of your HELP, without it I would have probably not achieved success...

    "cerberus8855", I want to thank you for continuing to develop and improve this program and look forward to using it again for Educational purposes once you release it for others to use...
    "searchengine", I want to thank you for continuing to HELP all of us who NEED it, even though you have finished this project...

    Thanks again...:worthy:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #1817 The_Guardian, Nov 7, 2013
    Last edited: Nov 7, 2013
    Your welcome but there is no real need to thank me...searchengine did all the hard work. lol Glad you got it all figured out. I modded my wifes lappy but you are correct, if you dont know what you are doing then dont do it. lol Have a wonderful day.
     
  18. searchengine

    searchengine Guest

    Glad you are sorted :)

    If you are planning to 'move' (ie. copy) correct resolution 'WALLPAPER.jpg' to 'BACKGROUNDDEFAULT.jpg', then it's worth noting that 'BACKGROUNDDEFAULT.jpg' is limited to 256kb file size... many of the project .jpg's used for Desktop are significantly larger for better desktop image quality, whilst Background images for LogonScreen are all under the 256kb limit. (quality not so important).
     
  19. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #1819 The_Guardian, Nov 8, 2013
    Last edited: Nov 8, 2013
    I realized that while reading about it and agreed. The removal of the backgound folders arent needed for they are already listed in main %MAN% folder...I got script to sort out what goes where. Did reduce size by like 40 megs. Vista works so far and I will install win 7 tomorrow on my lappy. Win 8 or 8.1 I can only test in vmware. That will have to be for someone else to test. lol I am not getting in no hurry for I want all bugs worked out before posting.

    No more UAC issues in vista which I did have before. Cleanup routine works properly from oobe.cmd. Also removed unneeded jpg images from windir\system32\oobe\info folder.
     
  20. searchengine

    searchengine Guest

    yeah... test, test, and test again is always good idea :)

    In my personal project files, I keep larger file size .jpg's (for optimum desktop quality), but use 7za.exe to compress 'OEM's' folder to reduce project size, as discussed a year ago (posts #1343, #1344, #1350, #1351).

    Anyway, good luck with your edits and testing... I will be away from the forum for a while, but will no doubt look in from time to time.

    ;)