Jump to content
Donk

macOS Unlocker V3.0 for VMware Workstation

15 posts in this topic

Recommended Posts

Verision 3 of the macOS Unlocker for VMware Workstation and Player. Supports versions:

 

  • Workstation 11/12/14/15 on Windows and Linux
  • Workstation Player 7/12/14/15 on Windows and Linux

 

https://www.insanelymac.com/forum/files/file/963-macos-unlocker-v30-for-vmware-workstation/

https://github.com/DrDonk/unlocker/releases/download/3.0.2/unlocker302.zip

https://github.com/DrDonk/unlocker/

readme.txt

Edited by Donk

Share this post


Link to post
Share on other sites
Advertisement

One of the great things about this place is that I can always check in when a new version of Workstation drops, knowing that Donk has already updated the Unlocker to work with it. You don't get enough credit, man. Thank you. :)

Share this post


Link to post
Share on other sites

For some reason certain AV tools are reporting a Trojan in the Windows executables. This is a known issue with PyInstaller's bootstrap program with AV tools. Even just submitting the bootstrap exe, run.exe, to VirusTotal show an issue.

 

I am not sure there is anything I can do apart from remove the Windows executables and insist on Python being installed.

Edited by Donk

Share this post


Link to post
Share on other sites

Version 3.0.2 uploaded

- Fixed false positives from anti-virus software with Windows executables

- Allow Python 2 and 3 to run the Python code from Bash scripts

Share this post


Link to post
Share on other sites
Posted (edited)

Intel NUC i7 DNHE (latest BIOS) - 32GB memory - 512GB m.2 NVMe SSD, 2TB SATA HDD - generic display 27" 1920x1080
Linux Mint 19.1 'Tessa' - VMware Workstation 14 Pro (14.1.2 build-8497320) - Unlocker 3.0.2 - macOS High Sierra 10.13.6


I'd like to report a success - except I was unable to install VMware Tools (error msg: "could not find component on update server") - so I cannot get max possible display resolution (currently stuck at 1024x768) - please advise on fixing this problem (how to install VMware Tools properly), or point me in the right direction.

UPDATE: it seems I managed to install VMware Tools (mounted darvin.iso), restarting to test...success!!!

Thank you Donk, the Unlocker 3.0.2 works without a hitch, feels solid and reliable (I will keep testing, will update if there's anything to report).

 

Attached image - Geenbench test results (for comparison, iMac 2013 i5 Geekbench: single-core 4134 and multi-core 12267)

highsierra-on-i7 nuc.jpg

Edited by alnilam

Share this post


Link to post
Share on other sites
On 1/22/2019 at 12:54 PM, BWR said:

Unlocker is no longer showing up on github. Has this been removed or moved to a new project?

Ouch! :( Hope nothing bad happened here? Donk, please let us know.

Share this post


Link to post
Share on other sites
On 1/24/2019 at 4:04 AM, Naki said:

Ouch! :( Hope nothing bad happened here? Donk, please let us know.

I came here for this, I was just checking to see if there were any updated versions, and the project is gone on his GitHub. @Donk did you stop the project? Please let us know!

Share this post


Link to post
Share on other sites

I was a dumb ass and accidentally made it private. I use my account for my consulting work, and just worked my way through a bunch of repos making them private. Sorry about that.

Share this post


Link to post
Share on other sites
On 1/25/2019 at 7:44 PM, Donk said:

I was a dumb ass and accidentally made it private. I use my account for my consulting work, and just worked my way through a bunch of repos making them private. Sorry about that.

Great, thanks for the heads-up. We thought something very bad happened to you or the Tools for a few hours/days. :) 

Share this post


Link to post
Share on other sites

I need some advice to repair my VMware situation.  Late in 2018 I started playing around with the Mac OS, mainly just to see what it is like....  I've got 1/2 dozen VMs on my laptop - Xp, 7, 10, Linux and Mac OS.  Now I admit that back in 2018 I didn't read much about the unlocker tool.  I was following a bulleted list, and it just worked.  Fast forward to a month ago, and I made the mistake of upgrading my licensed VMware Workstation 14.5 to 14.6.  This promptly nuked my Mac OS VM; all of the others boot normally.  The Mac just cycles through boot attempts.

 

In a brilliant brain cramp, I figured that I just needed to go get the latest unlocker.  So I did, ran it, still no joy.  Following a recovery document, I configured my machine to boot a recovery ISO.  At this point, I'm figuring that something got hosed in the Mac OS image.  This won't even boot.  Okay, obviously something is wrong with VMWare.  At this point, I've made so many changes I've made a mess.  So, I finally read the readme.txt (yes, poking fun at myself) and come across: "Always uninstall the previous version of the Unlocker before using a new version. Failure to do this could render VMware unusable. "  Well bless my soul, I'll bet my Mac OS is fine, and I just f'd up VMware.  I'm almost certain of it.

 

So, any suggested recovery options?  It seems to me that I've got a mismash of the VMWare installation, and I need to:

  1. Uninstall unlocker.
  2. Uninstall VMWare Workstation.
  3. Re-install VMWare Workstation.
  4. Using the latest unlocker, install the Mac OS support.

Anybody with experience in this conundrum, I'm all ears.

 

Note to future readers - don't upgrade VMWare Workstation if it isn't broke :)

 

Share this post


Link to post
Share on other sites

Well, I'll respond to my own post - it's back.  Recommendations if you plan to upgrade VMWare:

 

  1. Uninstall unlocker - whatever you installed.
  2. Allow VMWare to update.
  3. Re-install latest unlocker.

The doc is correct, if you don't uninstall unlocker, VMWare is going to be left in a hosed condition.  Interestingly, I received some gripes about some kernel add-ins being blocked.

 

One last thought - don't ask for help on VMWare.... whooo boy did I get shredded.  Since I have a mini-mac on my desktop, I thought I was reasonably righteous in terms of the VM.  Nope.

Share this post


Link to post
Share on other sites

This has always been the case and I guess most folks knew it around here. So yes you have to re-run the unlocker after an upgrade to VMware.

Share this post


Link to post
Share on other sites

Never had to uninstall Unlocker. Always reinstalled it after a VMware Workstation new version update, yes. :)
And I also recently learned to Shut down all macOS VMs too, then update VMware Workstation from older to newer version, to avoid possible VMs failure issues.

(no issues like this with my 2 Windows VMs on that PC, so those I just leave as is - i.e. Saved/on Standby).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By MSoK
      This is the current version of VMware Tools for OS X / macOS from the VMware CDS repository for Fusion 11.0.3
       
      Please note: In the latest VMwareGfx.kext from Fusion 8.5.5 onwards VMware have discontinued the 2D-Acceleration code, and graphics performance is better now, thanks to Zenith432 for the update.
       
      To check for the latest version visit http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/. The various VMware Tools downloads are located under the packages folder for each version.
       
      Instructions for extracting darwin.iso
      - Download the file above
      - Extract com.vmware.fusion.tools.darwin.zip.tar
      - darwin.iso is located in the "payload" folder
       
       
    • By patpro
      Hello,
      I'm running a multi-head workstation built on top of ESXi 5.5 (can't upgrade for various reasons) with Unlocker 2.0.8. In particular: I'm running a Windows 10 pro VM and an OSX 10.11 (El capitan) VM. Those two VM uses PCI passthrough, so that each one has a dedicated PCI GPU and a dedicated USB PCI bus (close-to-native graphics performance, native USB devices, etc.).
      I've checked everything in my setup and I can't make nested virtualization work, but it worked previously on ESXi 5.0 with Unlocker 1.3.1.
       
      Is there any one here who succeeded with nested virtualization on top of ESXi 5.5 with PCI passthrough?
       
      Any help appreciated…
    • By cgilley
      Bear with me please, the vmware site is almost hopeless, so I ran across insanelymac.. So, I have a fairly high end laptop that has enabled me to push much of my development environment into virtual machines.  One of these VMs was a macOS High Sierra install.  As a developer, I always have an interest in learning new things, and some of my co-workers are Apple advocates.  Plus, there was some s/w I wanted to try that would only work on the mac.  Using unlocker, etc, I was easily able to create a Mac workstation (what the hell do you call this - mac, macos, apple, mac VM?  lol, I don't have the lingo down right....).  I've been using it for the last 4 months.
       
      Then came the VM Workstation 14.1.6 update.  It kept nagging at me, so I finally allowed it to install.  Brain fart on my part, I should have backed up all of my virtual machines.  All the Windows VMs came through fine, but the Mac is stuck in a perpetual re-boot cycle.  I'm sure this is a vmware issue, but I was hoping maybe a reader has seen this before and has some ideas.  I've gone through the vmware logs until my eyes bleed - lots of interesting but useless information...
       
      regards,
       
      cg
       

    • By br0adband
      Currently using VMware Workstation 15.0.3, with High Sierra 10.13.6 fully updated - Mojave has some issues because of changes to how the GUI is drawn so the performance is slower so I stick with High Sierra. But I've noted - over the years this has always been the case with using macOS or OSX in VMware Workstation as a guest OS sitting on top of Windows - that the actual networking performance is pretty lackluster and I've always wondered why.
       
      I have a Windows 7 VM that I created for testing purposes, so here's the setup in terms of the physical host hardware:
       
      HP EliteBook Folio 9470m
      Intel i5-3427u CPU (2 cores/4 threads)
      12GB of DDR3 1600 (dual channel mode, gets about 22GB/s reads and 21GB/s writes so it's fast enough)
      Samsung 860 EVO 500GB SATA SSD (540MB/s reads and 520MB/s writes tested and verified regularly, no issues)
      Intel Gigabit NIC (no issues)
      Gigabit Internet service (I regularly pull 950-960Mbps without issues)
      Windows 7 Professional x64 fully updated as of March 15th (no issues whatsoever)
       
      Doing a speedtest from my ISP I get ~950Mbps results, downloading large contiguous files from some services gives me 70-90MB/s (that's Megabytes per second) sustained bandwidth during the downloads.
       
      For the VM, it's:
       
      VMware Workstation 15.0.3 (unlocked with Donk's unlocker)
      macOS High Sierra 10.13.5 installed from ISO then upgraded to 10.13.6 from App Store
      4GB assigned to the VM (of the 12GB physical hardware RAM)
      2 "CPUs" assigned to the VM (meaning I just have it set for 1 CPU 2 cores, using the extra two threads from Hyperthreading causes some audio glitches with the VM)
      VMware Tools installed (latest available directly from VMware)
       
      Everything in the VM is "stock" meaning I haven't and probably can't alter the hardware profile. Now, if I go do a download from someplace that I know is fast and can provide significant bandwidth in excess of 50MB/s (that's 400Mbps by the math) like Google Drive or Microsoft OneDrive, or perhaps some Linux distro mirror site in my region, I end up seeing a maximum speed of about 150Mbps (that's Megabits per second) or about 18-19MB/s.
       
      Considering it's a Gigabit NIC being fed to the VM, and Gigabit Internet service, I'd like to think the VM should be showing faster speeds but it's not. No matter what I do, even if it's copying files from a network share to the VM (as a shared folder set up in the VM settings) it still maxes out at roughly ~150Mbps and I can't for the life of me figure out why.
       
      Anyone else notice this slow performance?
       
      Here's why I bring it up:
       
      With the Windows 7 VM I use for testing, as a guest OS on top of Windows 7 itself, I can pull 850-950Mbps in the same speed testing situations. But with the macOS VM, 150Mbps tops it seems.
       
      I wonder if there's a reason for this, perhaps the NIC driver in VMware Tools is just crazy inefficient with respect to using macOS on a Windows host which isn't supposed to be done, of course, but we do it anyway because we actually can (thanks to Donk and many others over the years, I have my own storied history as part of The OSx86 Project when it started up long ago).
       
      Just wondering if anyone else has ever noticed this issue. It's not a big huge hassle, of course, but it is somewhat irritating knowing the networking for the VM should be significantly faster. When I look at the Network Adapter properties inside macOS it shows a Gigabit link as far as the VMware networking driver is concerned so, again, it's just odd why it's so limited, almost a flat line at ~150Mbps and I've never been able to get it to go any faster.
       
      Bizarre...
    • By Utku
      Hi guys, I have a big problem for VT -x. I tried any things for example: dark=0 or already bios option is virtualization is enable. I don't understand this problem.
       
      Thanks guys!! And yes I have intel Q8400 quad core cpu, motherboard is Asus asus p5g41c-m lx.
       


×