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

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #2221 The_Guardian, Oct 20, 2014
    Last edited: Oct 20, 2014
    Alright, who said that wmic doesn't work in oobe mode? Its working in my test oem project now (keyword: now). ;) No more need for external sources to run wmic commands. I am so relieved, this makes scripting so much better. The oem project is coming right along. :) Time for some much needed sleep.
     
  2. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #2222 The_Guardian, Oct 20, 2014
    Last edited: Oct 20, 2014
    Update on progress:
    -Updated oobe to enable wmic
    -Checks activation status if using audit mode and if activated in audit mode the oobe.cmd script skips activation for it is already activated.
    -Script now checks for right size background and renames and removes old backgrounds (not in oem-sync anymore but oobe.cmd instead).
    -Changed cleanup command to run final cleanup during first run (reason being in old oobe.cmd file the cleanup tried (failed) to remove scripts folder because oobe.cmd is still being ran from that folder).
    -Changed exit command to more compatible (for win 8.x mostly) version of self deletion.

    Things to still do:
    -Still need to update keys for win vista and win 7.
    -Need to update the xml files to include key that ppl like to post about having. ;)
    -Last thing I will work on is the oem-query tool but will be easier once I get everything else done.

    Note: oem-sync (oem-activation.exe) now only dumps oem-dm key then applies it....it does nothing else. oobe.cmd controls most all functions now. This will now work if you add ei.cfg (which breaks windows install from activating key auto.). Applying key from oem-sync avoids that issue. ;) New oem-sync (oem-activation.exe) scored a 3/54 on virus total and that is because of the rar sfx file only...the contents are completely clean according to virus total results.

    Keep in mind there is no way to test win 10 activation for that will not be implemented until rtm at least.
     
  3. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,696
    1,704
    150
    Are you in charge of the OEM Project now? :p
     
    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
    #2224 The_Guardian, Oct 21, 2014
    Last edited: Oct 21, 2014
    I would not say I am in charge but since no one else wanted to pick this up and since searchengine is gone now, I decided I would update it and in so doing had to re-write some things because we don't have the source code for it. I am bored and decided to do it since no one objected. It will not be using the oem-sync nor the oem-query tool for I cant update those without source code. I used other methods for key extraction for win 8.x which xinso helped with.

    edited
     
  5. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,554
    15,642
    270
    On the contrary, I am grateful, a lot, you did pick this project up...:worthy:
     
  6. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #2226 The_Guardian, Oct 21, 2014
    Last edited: Oct 21, 2014
    oem-sync (oem-activation.exe) is not going to be used anymore period....the oobe.cmd file handles everything now so no false AV reports on anything. Plus less to include in the project thus making it smaller. All I have to work on now as far as scripting is the rest of the background images. I already got the script to find screen resolution but need to do the name changing so correct size image for background is applied. Then the oobe will be done. I will then work on updating the tool. Good night everyone.
     
  7. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,554
    15,642
    270
    Can't wait to test it cerberus, thanks a lot!!! :D:worthy:
     
  8. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,435
    11,782
    240
    That tool was for win8.x to search the bios key and apply it to the operating system.
    I'd imagine you could so something the same with a powershell command.
    I seem to remember FaiKee mentioning one... I could be mistaken.
     
  9. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #2229 The_Guardian, Oct 21, 2014
    Last edited: Oct 21, 2014
    The key to making everything work in the oobe.cmd file was to get WMIC enabled for it is disabled by default during setup via a reg entry...if the reg key is there it tells the setup to disable WMI. Having it enabled now I can check activation status if kms is used in audit mode for example, the script would then of course skip activation for it would already be activated. I use audit mode a lot for installs on my machines then I capture the image and my office 2013 is already activated even after a recovery. Makes thing faster to be back online. :)

    Note: oobe.cmd is done now. I have to test everything since I put it all together in modules so to speak. Mr. X get ready to get a pm for beta testing soon. ;) I will be adding more resolution sizes to images tomorrow. Good nite.
     
  10. Chibi ANUBIS

    Chibi ANUBIS MDL Chibi Developer

    Apr 28, 2014
    1,284
    937
    60
    I love it ! :wub:
    If xinso gets to update his project, the merger of the two will be perfect.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,554
    15,642
    270
    Would be wonderful. Just remember to add functionality for multi-editions aios for oem and generic machines.
     
  12. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,696
    1,704
    150
    Like Mr.X Im also very grateful that you picked it up. Its also very unfortunate that searchengine is no longer here, he did a fine job with this project!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #2233 The_Guardian, Oct 21, 2014
    Last edited: Oct 21, 2014
    Preliminary testing in VMware worked perfect but I need to test on my real lappy which is oem win 8.1 and check activation which I will do in the next few days. Adding more resolutions to images now.

    @ tcntad...Agreed, Searchengine will be missed and he did a great job on this project.
     
  14. Mr.X

    Mr.X MDL Guru

    Jul 14, 2013
    8,554
    15,642
    270
    cerberus, unfortunately I own only two generic systems (no oem) so that oem-dm thingy I cannot test it. But anything you need in a generic system don't hesitate to reach me...
     
  15. Chibi ANUBIS

    Chibi ANUBIS MDL Chibi Developer

    Apr 28, 2014
    1,284
    937
    60
    Can update for "Surface" ?

    Thanks :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    Yes it will work with the Surface tablet. I have enabled by default the f8 key function but for your case since it is a tablet you will need to find the bcdedit /set {default} bootmenupolicy legacy >nul and just put :: in front of it to disable that function in the oobe.cmd file...simple so it looks like this...
     
  17. Chibi ANUBIS

    Chibi ANUBIS MDL Chibi Developer

    Apr 28, 2014
    1,284
    937
    60
    You are the best my friend ! :worthy:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. Chibi ANUBIS

    Chibi ANUBIS MDL Chibi Developer

    Apr 28, 2014
    1,284
    937
    60
    Problem !
    I don't found "bcdedit /set {default} bootmenupolicy legacy >nul" in OOBE.cmd I have April 2014 update.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. The_Guardian

    The_Guardian Contributor

    May 7, 2012
    2,054
    6,803
    90
    #2239 The_Guardian, Oct 21, 2014
    Last edited: Oct 21, 2014
    That's because it was not entered into that version. That's the old one from searchengine...my updated one I am still working on if you look back a couple pages. ;) oobe.cmd is completed and oem-sync is no more but working on adding more resolution sizes to the background images...will take me some time (over 100 to do, lol).

    Resolution sizes for background images are now...
    -1680X1050
    -1600X1200
    -1920X1200
    -1920X1080
    -1366X768 (default if size not matched just like in searchengines' old project)

    Just so everyone knows the old searchengines' project is not supported anymore by anyone here (searchengine is gone and will be missed). A new updated project is on its way but I must have the time to finish it to my liking first. This will not be my project so to speak but a community effort by everyone here at MDL. Everything is open source now so anyone can pick this project up and update it as needed. This is how it should be I think.
     
  20. Chibi ANUBIS

    Chibi ANUBIS MDL Chibi Developer

    Apr 28, 2014
    1,284
    937
    60
    #2240 Chibi ANUBIS, Oct 21, 2014
    Last edited: Oct 21, 2014
    Okay is good ;)
    So the old version can use with Surface ?

    searchengine is gone ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...