Jump to content

HOW TO: Install Teamviewer on OSx86


7 posts in this topic

Recommended Posts

If you're reading this, then you probably had some trouble getting Teamviewer installed on your Hackintosh. This is because some Hackintosh installs do not change your serial number to something that appears authentic. When Teamviewer tries to connect, you get an error that Server was denied. These following steps will teach you how to get around this problem.


1. Download Chameleon 2.0 RC4 (link below).

2. Install Chameleon and Reboot your Computer.

3. Download SMBIOS.plist

4. Open Terminal and Type this command:


defaults write com.apple.finder AppleShowAllFiles TRUE

killall Finder


5. Open Your Hard Drive and look for the hidden folder called "Extra" (should be visible).

6. Open the Extra folder and copy your downloaded SMBIOS.plist file into it.

*Note: You may need to enter your password when you copy. If there is an existing SMBIOS.plist file, overwrite it with the one that you downloaded from this thread.

7. Reboot your Computer.

8. Now your Serial Number has been changed and you will be able to run Teamviewer normally.

*Note: To hide your files again, Enter the following command into Terminal:


defaults write com.apple.finder AppleShowAllFiles FALSE

killall Finder



If anyone has any questions, just let me know!




Link to comment
Share on other sites

  • 6 months later...

Well... I got into the same error after installing "Snow Leopard retail" via the latest NAWCOM ModCD.

Of course after patiently searching the forum I also tried to put a couple of borrowed "smbios.plist" files in the /Extra folder, trying to get rid of my very own nasty "SOMESRLNMBR"


Guess what ... it didn't work with any of them ... :-(

The "About This Mac -> More Info" box shows the data from the "/Extra/smbios.plist" and yet TeamViewer still throws that error on me.


So .. at this moment I think this subject needs to be reopened.

If by any chance I missed the solution, please feel free to Reply and guide me ;-)

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

For what version of OS X is this for? 10.x.x?


I'm on 10.6.8 and it works with Chameleon RC4 (tonymacx86 prerelease6) Then I also need them. :wacko: I tried switching bootloaders to 2.1r1440 and my system would not come up, it would hang at the grey screen with silver apple. (I tried the renaming of com.apple.Boot.plist to org.chameleon.Boot.plist but it then started restarting and only with -f I could load the system but got tired of that and put it back to how I had it when it was working. Thanks!!!

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 weeks later...

Here is a link to an alternate SMBios.plist file:



Copy this file to your /Extra directory. The settings dictated in this SMBios are those of a Mac Pro. In order to create a valid Serial Number, you can use the tool Lizard, which you can download here. This program allows you to edit the values inside SMBios using a GUI. You can change how your Hackintosh reads your processor, ram, etc.


After downloading the tool and putting SMBios in the correct directory, you can open Lizard up. On the top toolbar, click on "Smbios Options". In the "General" tab of this section, you can see that you can easily configure the SMBios file. The most important thing is to change "Serial Number". Click on "Build it", Then select your country, a random year (I did 2010), generate a random Week and Unit Number by click their associated "random" buttons, and then for "Mac Model" Select "Mac Pro". If you changed the "Model Name" or "Model Identifier" values to a different type of Mac, select the appropriate option in "Mac Model".


Close the Serial Builder, hit "Save", and then reboot your computer. On reboot, if you check "About This Mac", the information should reflect your SMBios.plist options. Now that you have a Serial Number, you should be able to run TeamViewer without a problem!


If the SMBios file settings don't change your "About This Mac" data, ensure that you have a version of Chameleon that supports this method of SMBios injection (Chameleon 2.0), and that you placed the SMBios.plist file in the proper directory (/Extra).



Link to comment
Share on other sites


  • Create New...