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. boscru6469

    boscru6469 MDL Senior Member

    Jan 9, 2012
    254
    62
    10
    #1061 boscru6469, Mar 20, 2012
    Last edited: Mar 20, 2012
    I was under the impression that if the SLIC was 2.0 then the loader would kick in and wallpaper and other items in the Custom folder would be loaded.
    RTFM, sorry I thought I had but did not see my answers.

    I read the instructions for the loader and as far as i can tell there is no mention of how or where to insert it.
     
  2. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    The script applies branding nomatter if you have slic or not, its based on searches in BIOS for manufacturer etc.
    Loader only kicks in if your version doesnt have 2.0 or 2.1.
     
  3. boscru6469

    boscru6469 MDL Senior Member

    Jan 9, 2012
    254
    62
    10
    #1063 boscru6469, Mar 20, 2012
    Last edited: Mar 20, 2012
    Okay, I just read the part about the scripts and it is as you stated. I guess it was so easy I confused myself. If you could answer one last question for me. Do I put the loader in as a folder or as individual files? That would be the same as where the scripts folder is? $oem$/$$/Setup/
     
  4. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    Sources\$OEM$\$$\Setup\scripts\Windows Loader.exe
     
  5. boscru6469

    boscru6469 MDL Senior Member

    Jan 9, 2012
    254
    62
    10
    Ok. thanks for all your help.
     
  6. no0p7z

    no0p7z MDL Novice

    Mar 24, 2012
    3
    0
    0
    #1066 no0p7z, Mar 24, 2012
    Last edited by a moderator: Apr 20, 2017
    Still found Compaq OEM instead

    First, Thank you for all of you and your effort to making this happen, its amazing to have all AiO branding to make their own builds OEM.
    But i still found the problem with HP and Compaq thing(HP computer, but got compaq oem instead). Is there any fix or did i skipped some of post coz i'm searched before posting and didn't found any probs or fix for this case. Also these my details from using "wmic bios", which oobe script should decide between HP and compaq. (btw. didn't find any compaq word ???)

    Code:
    BiosCharacteristics                                                                                                                                 BIOSVersion            BuildNumber  Caption              CodeSet  CurrentLanguage  Description          IdentificationCode  InstallableLanguages  InstallDate  LanguageEdition  ListOfLanguages      Manufacturer     Name                 OtherTargetOS  PrimaryBIOS  ReleaseDate                SerialNumber  SMBIOSBIOSVersion  SMBIOSMajorVersion  SMBIOSMinorVersion  SMBIOSPresent  SoftwareElementID    SoftwareElementState  Status  TargetOperatingSystem  Version            
    {7, 9, 11, 12, 15, 16, 19, 26, 27, 28, 29, 32, 33, 36, 37, 40, 41, 42, 48, 56, 59, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79}  {"HPQOEM - 20090825"}               Default System BIOS           en|US|iso8859-1  Default System BIOS                      1                                                   {"en|US|iso8859-1"}  Hewlett-Packard  Default System BIOS                 TRUE         20090825000000.000000+000  SGH031XXXX    786G2 v01.09       2                   6                   TRUE           Default System BIOS  3                     OK      0                      HPQOEM - 20090825  
    
    
    If any info's needed, just tell me I will provide much as i can. Thank you for advince :rolleyes:.

    ps; after fails, i edited the script with copy the hp to upper lines before compaq can attack. And this work out nice but this is/may just a weird and wrong action and didn't really solve this issue ?!
    my english is bad, sorry for your inconvenience. :worthy:
     
  7. DaRk MaDnEsS

    DaRk MaDnEsS MDL Novice

    Mar 20, 2011
    48
    17
    0
    what does display.exe do ?
     
  8. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,823
    19,035
    340
    Identify the optimum resolution of the monitor of the user & apply corresponding images. :)
     
  9. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,589
    1,584
    150
    Its in the read me file:)
     
  10. searchengine

    searchengine Guest

    #1071 searchengine, Mar 28, 2012
    Last edited by a moderator: Apr 20, 2017
    (OP)
    @no0p7z...

    In early days of project, there were some reports of themeing glitch between Compaq|HP, but I haven't heard of this glitch for a very long time.

    Compaq and HP share the same biosid (ie. HPQOEM), which is fine for activation, but not helpful for applying logos|theme... that's why the script checks for manufacturer name (ie. Compaq or HP etc) before resorting to just looking for HPQOEM biosid...

    Moving the script check for HP before the check for Compaq, has apparently "fixed" the issue for your particular pc, but doesn't explain why Compaq logos were applied previously, if the script had not found "Compaq" name...

    Could you save this code as a .cmd file and run it on your desktop... it will give 4x txt files on your desktop...I would be interested to see if the name "Compaq" is present in any of the 4x files.
    Code:
    @echo off
    
    WMIC COMPUTERSYSTEM >>system.txt
    WMIC CSPRODUCT >>product.txt
    WMIC BASEBOARD >>base.txt
    WMIC BIOS >>bios.txt
    
    :eof
    Edit:- could you also save this next code as a .cmd file and run it from your desktop, and advise message displayed in cmd window...
    Code:
    @echo off
    
    SET INL=IF NOT ERRORLEVEL 1
    
    ::Compaq|HP manufacturer brand check|set::
    WMIC BIOS | findstr /I "COMPAQ" >nul
    %INL% SET MAN=COMPAQ&goto :COMPAQ1
    WMIC COMPUTERSYSTEM | findstr /I "COMPAQ" >nul
    %INL% SET MAN=COMPAQ&goto :COMPAQ2
    WMIC CSPRODUCT | findstr /I "COMPAQ" >nul
    %INL% SET MAN=COMPAQ&goto :COMPAQ3
    
    WMIC BIOS | findstr /I "HEWLETT Hewlett-P Hewlett-Packard" >nul
    %INL% SET MAN=HP&goto :HP1
    WMIC COMPUTERSYSTEM | findstr /I "HEWLETT Hewlett-P Hewlett-Packard" >nul
    %INL% SET MAN=HP&goto :HP2
    WMIC CSPRODUCT | findstr /I "HEWLETT Hewlett-P Hewlett-Packard" >nul
    %INL% SET MAN=HP&goto :HP3
    
    WMIC BIOS GET VERSION | findstr /I "HPQOEM" >nul
    %INL% SET MAN=HP&goto :HP4
    
    :NOTHING
    echo no matches found
    echo.
    pause
    exit
    
    :COMPAQ1
    echo I would apply manufacturer logos for %MAN% from COMPAQ1 check
    echo.
    pause
    exit
    
    :COMPAQ2
    echo I would apply manufacturer logos for %MAN% from COMPAQ2 check
    echo.
    pause
    exit
    
    :COMPAQ3
    echo I would apply manufacturer logos for %MAN% from COMPAQ3 check
    echo.
    pause
    exit
    
    :HP1
    echo I would apply manufacturer logos for %MAN% from HP1 check
    echo.
    pause
    exit
    
    :HP2
    echo I would apply manufacturer logos for %MAN% from HP2 check
    echo.
    pause
    exit
    
    :HP3
    echo I would apply manufacturer logos for %MAN% from HP3 check
    echo.
    pause
    exit
    
    :HP4
    echo I would apply manufacturer logos for %MAN% from HP4 check
    echo.
    pause
    exit
     
  11. LiLCruz

    LiLCruz MDL Novice

    Mar 24, 2012
    22
    3
    0
    #1072 LiLCruz, Mar 28, 2012
    Last edited by a moderator: Apr 20, 2017
    So how do I remove reboot instruction from "SetupComplete.cmd in there I want Display.exe to run with the loader.
     
  12. searchengine

    searchengine Guest

    @LiLCruz...

    The example SetupComplete.cmd has already removed reboot instruction, so you can use the example to apply Windows Loader.exe if necessary, and Display.exe instructions will not abort.
     
  13. boscru6469

    boscru6469 MDL Senior Member

    Jan 9, 2012
    254
    62
    10
    #1074 boscru6469, Mar 30, 2012
    Last edited: Mar 30, 2012
    I made my first AIO 64 bit. The PC was a Gateway with SLIC 2.0 so I added the loader in Sources\$OEM$\$$\Setup\scripts\Windows Loader.ex. I also put the SetupComplete.cmd in Sources\$OEM$\$$\Setup\scripts. It completed the install and the loader automatically ran. The only problem I had is it loaded the Windows Default Theme instead of the gateway theme. I did not remove the ei.cfg so it defaulted to Professional. Why wasn't the Gateway theme used?

    I know it isn't a true AIO but I wanted to try this to see if the manufacturers theme is inserted.
     
  14. searchengine

    searchengine Guest

    looking thru your earlier posts, it would appear that you may have been editing|renaming contents of Custom folder, and Gateway folder (trying to add Gateway to both folders), and resulted in neither Custom folder, nor Gateway folder contents being applied as theme.... thus Windows Default Theme appeared.

    I would suggest using the untouched $oem$ folder contents, and only add SetupComplete.cmd and Windows Loader.exe to the scripts folder....do not edit Gateway folder.
     
  15. Edwe

    Edwe MDL Member

    Sep 1, 2011
    152
    10
    10
    Is there any alternative downloads? I just ceep getting

    [h=1]Error (509)[/h]This account's public links are generating too much traffic and have been temporarily disabled!
     
  16. boscru6469

    boscru6469 MDL Senior Member

    Jan 9, 2012
    254
    62
    10
    I never did what I posted but I will try it once more with a fresh down load of the OEM files. I will get back to you in a few days with an update. I will do it first as is and then do it adding the loader and setupcommand and finally with the ei.cfg file set to professional. Thanks
     
  17. searchengine

    searchengine Guest

    Yes, near bottom of 1st page, 'Credits' backup link from member cyclops is working.
    The main download link should be working again in a day or so (temporarily disabled by Dropbox for exceeding 10gb downloads in any month).

    ok
     
  18. urie

    urie retired mod

    May 21, 2007
    8,999
    3,381
    300
    Remove the ei.cfg do not edit it, then you have the option to install any version of windows 7 you prefer.
     
  19. boscru6469

    boscru6469 MDL Senior Member

    Jan 9, 2012
    254
    62
    10
    #1080 boscru6469, Apr 1, 2012
    Last edited: Apr 1, 2012
    I want it to default to Professional.

    OK I installed it successfully 4 different ways on my Gateway. All came up with the Gateway Themes.
    1. Clean X64 with AIO OEM files inserted and ei.cfg file removed.
    2. Clean X64 with AIO OEM files inserted and ei.cfg file defaulting to Professional.
    3. Clean X64 with AIO OEM files inserted and ei.cfg file removed. Windows loader.exe and keys.ini inserted.
    4. Clean X64 with AIO OEM files inserted and ei.cfg file defaulting to Professional. Windows loader.exe and keys.ini inserted.

    The only problems I came up with was the resolution of the Gateway wallpaper. I have an old CRT 22" monitor and that resolution is too high. It really does not matter as I think the Gateway wallpaper is plain ugly.


    Thanks for all your help.