Jump to content

Avid Machine ID


  • Please log in to reply
22 replies to this topic

#1
E-Chris

E-Chris

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
I'm trying to install and register Avid Media Composer 5 on my system. I'm using a self built hackintosh that's been working fine for everything expect this.

Media Composer 5 is supposed to generate a "Machine ID" that is used to install, but my Machine ID is currently blank. I'm assuming this is due to some file or variable missing that Avid is looking for.

Does anybody know what it looks for when generating or deriving this machine ID?
I've got a UUID, but that doesn't seem to be it.


Thanks

#2
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 921 posts
  • Location:חולון
Make sure your Ethernet interface is set to (en0).

#3
E-Chris

E-Chris

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts

Make sure your Ethernet interface is set to (en0).


I checked that, and it is currently set to (en0). To bad, that would have been an easy fix.

Any other ideas?

#4
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 921 posts
  • Location:חולון
Maybe there's a problem with your Mac's model identifier, i'm not sure how Avid decides when it's appropriate to generate System ID or not. If you find a solution - please post it here.

#5
E-Chris

E-Chris

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
Yeah I'd like to figure this one out.

All the fields in the "Hardware Overview" (under system profiler) are there. But I'd surmise that some of that might be filled in by "smbios.plist" or "PlatformUUID.kext".


What I need to figure out is where Avid looks to get this Machine ID. Then I can figure out what needs to be fixed.

#6
man_bites_dog

man_bites_dog

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Gender:Male
  • Location:London

Yeah I'd like to figure this one out.

All the fields in the "Hardware Overview" (under system profiler) are there. But I'd surmise that some of that might be filled in by "smbios.plist" or "PlatformUUID.kext".


What I need to figure out is where Avid looks to get this Machine ID. Then I can figure out what needs to be fixed.


Had the same problem and fixed it.

You'll need to add your Ethernet card to your com.apple.Boot.plist in your Extra's folder. Use OSX86tools or EFItools to create the string neccessary and copy it into your .plist file.

Later

#7
E-Chris

E-Chris

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts

Had the same problem and fixed it.

You'll need to add your Ethernet card to your com.apple.Boot.plist in your Extra's folder. Use OSX86tools or EFItools to create the string neccessary and copy it into your .plist file.

Later



Hmmm, this really seems like it could do the trick, but I haven't gotten it to work (still blank on the Avid Machine ID).

I used OSX86tools to generate the EFI code, I added the EFI code to the com.apple.Boot.plist file in my Extra folder. It was listed as:

<key>device-properties</key>
<string> **EFI HEX STRING** </string>


Did I do this right?

Could another setting or a kext be interfering?


Thanks

#8
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 921 posts
  • Location:חולון
<key>EthernetBuiltIn</key>

	<string>Yes</string>


#9
E-Chris

E-Chris

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts

<key>EthernetBuiltIn</key>
	 <string>Yes</string>


That did it!

Thanks man_bites_dog and XLR everything seems to be up and running correctly now. Really appreciate it!

#10
tinbeo

tinbeo

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Had the same problem and fixed it.

You'll need to add your Ethernet card to your com.apple.Boot.plist in your Extra's folder. Use OSX86tools or EFItools to create the string neccessary and copy it into your .plist file.

Later


Would you please kind to explain these steps for a newbie? Where is the com.appe.boot.plist? Is that mean I have to edit it with added on strings you suggest?

#11
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 921 posts
  • Location:חולון
It's suppose to be in one of the following places:

/Extra

or

/Library/Preferences/SystemConfiguration

Here's mine:
Posted Image

Just open it with text editor and add the EthernetBuiltIn key.

#12
tinbeo

tinbeo

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Still struggle with avid machine ID, It won't let me typing anything in that box.Follow your guide here is my com.apple.boot.plist. Could you see anything wrong with mine?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<key>EthernetBuildIn</key>
<string>Yes</string>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>DSDT</key>
<string>/DSDT.aml</string>
</dict>
</plist>

#13
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 921 posts
  • Location:חולון
EthernetBuiltIn not EthernetBuildIn, a small typo that makes a big difference. :(

And delete the <key>Kernel Flags</key> line, it doesn't has a <string> so it may only confuse the bootloader.

If you can't save the boot.plist file after editing it, it's normal. Save it on your desktop first, and then replace the files.

#14
konjow

konjow

    InsanelyMac Protégé

  • Members
  • Pip
  • 25 posts
  • Gender:Male
  • Location:ie
Hi guys

I cant get ID avid
I use bluetooth dongle as a ethernet en0 - just for final cut which works on this..
Im not sure what to do, my ethernet lan is not working (ud3p macbios 0.8) so this trick here is not working nighter.

anyway my plist looks like this

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
</dict>
</plist>


how to change this for avid now?
thanks in advance

#15
tinbeo

tinbeo

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

EthernetBuiltIn not EthernetBuildIn, a small typo that makes a big difference. :(

And delete the <key>Kernel Flags</key> line, it doesn't has a <string> so it may only confuse the bootloader.

If you can't save the boot.plist file after editing it, it's normal. Save it on your desktop first, and then replace the files.


Thanks for helping me, XLR, loving it. ( As a fan of mackie, I always using these XLR cables :lol: ).
I fixed that,
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>DSDT</key>
<string>/DSDT.aml</string>
</dict>
</plist>

but still struggle ,can not type in anything in that box

Attached File  avid_machine_ID.png   20.43KB   43 downloads



#16
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 921 posts
  • Location:חולון
Try the following:
Uninstall AVID completely. Go to System Preferences / Network and use the +- (buttons in the bottom left corner) to delete your Ethernet interface, and then add it manually. Make sure your Ethernet interface appears in the control panel as Ethernet (en0) , install AVID and now if everything went alright you should have a system ID.

#17
man_bites_dog

man_bites_dog

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Gender:Male
  • Location:London
For all those still struggling to get their machine ID, I was a bit vague on how to fix this problem, but I thought you might have been brave enough to figure it out yourselves.

This .plist fix:

<key>EthernetBuiltIn</key>
	<string>Yes</string>

DIDN'T WORK for me either. I had to do it the long way around.

Like I said in my first post, you're going to have to USE EfiStudio or OSX86Tools to fix this properly. You may also need to find the right Kext for your Network card so it's recognised.

I used EfiStudio.

Open it and choose "Select Device". Choose Ethernet. Click, "add device". On the window that pops up, choose "Save as XML". Save it somewhere like ethernet.plist. Open the new ethernet.plist file you've just made (I use Plist edit pro or you can use Textedit).

You should have something that looks like this:

<key>PciRoot(0x0)/Pci(0x1e,0x0)/Pci(0x4,0x0)</key>
		  <dict>
		  <key>built-in</key>
		  <string>0x01</string>
  
  <b>DON'T USE THIS ONE, THIS IS MINE AS AN EXAMPLE AND YOURS MIGHT/SHOULD BE DIFFERENT!</b>


Copy this into your com.apple.BOOT.plist file located in the /Extra folder in the root of your drive and NOT in the other one found in /Library/yadyada....

Reboot.

Check "About this mac, More info". If you see in the "Ethernet" section of the system profiler your ethernet card, then you'll be fine. If not, you're in trouble and it won't work. Also make sure you have the correct kext for your card. Check Kexts.com.

Hope this was more informative.

later

#18
tinbeo

tinbeo

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Try the following:
Uninstall AVID completely. Go to System Preferences / Network and use the +- (buttons in the bottom left corner) to delete your Ethernet interface, and then add it manually. Make sure your Ethernet interface appears in the control panel as Ethernet (en0) , install AVID and now if everything went alright you should have a system ID.


Long story but I will make it short. I am on a dell vostro 410, installed successfully snow leopard 10.6.3 with a aitkos dvd. Since then, I was never be able to boot my machine without aitkos dvd in the tray, hit f8, then chose hakintosh hard drive. Seems all is working fine, I updated to 10.6.4 without problems.
You are helping " a real newbie" in hakintosh world. :rolleyes: My internet is stop working now, typing this post in win7 hard drive.
Notes: I set up first sata as hakintosh hard drive, 2nd sata for win7, ..etc

Thanks man_bite_dogs. Your support is very clear and well explainned
I will try that way after get my dell lan working again. Any how, where is the extra folder? I found a folder named extras in Applications/UInstaller, not in Root Folder.

#19
tinbeo

tinbeo

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Hi XLR,
I could get back with my LAN manually installed. I uninstalled Avid, check the apple.com.boot .plist..everything was same...But still not be able to type in machine id box

I want to try out the other way from Mab-bites-dog but my comp doesn't have extra folder from the root. I remember extra folder was an option to choose when installing the aitkos disk, but it has never been in my comp.

Please help.

#20
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 921 posts
  • Location:חולון
TBH i prefer to avoid giving any support to anyone who use distros. I'm strongly against distros, they can be very problematic when it comes to troubleshooting because you never know what changes have been made to the original Vanilla files. Sorry.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy