Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
E-Chris

Avid Machine ID

23 posts in this topic

Recommended 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

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
	<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!

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites

It's suppose to be in one of the following places:

 

/Extra

 

or

 

/Library/Preferences/SystemConfiguration

 

Here's mine:

screenshot20100713at233.png

 

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

Share this post


Link to post
Share on other sites

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/DTDs/PropertyList-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>

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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/DTDs/PropertyList-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

Share this post


Link to post
Share on other sites
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/DTDs/PropertyList-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

post-626344-1279741360_thumb.png

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

hey guys,

 

a quick way to see if your ethernet card is recognized as built in is using the foundry id app

 

ethernetbuiltin worked under leopard but didnt work on snow leopard for me. so i used efistudio, generated the string for ethernet and copied the info from the com.apple.bootlist file written to /Library/Preferences/System Preferences

to

/Extra

and voila, now Avid works!

 

Here's my com.apple.boot.plist (1st string ethernet/ 2nd GFX):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>

<key>Graphics Mode</key>
<string>1680x1050x32</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>debug=0x100</string>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Timeout</key>
<string>3</string>
<string>arch=x86_32</string>
<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002010c00d041030a0100000001010600001e0101060000017fff0400160000006200750069006c0074002d0069006e0000000500000001</string>

<key>device-properties</key>
<string>550b00000100000001000000490b00002900000002010c00d041030a010000000101060000010101060001007fff0400340000004100540059002c0052006500670069007300740065007200530070006100630065004f0066006600730065007400000008000000f0b200002a0000004100540059002c0045004600490043006f006d00700069006c006500440061007400650000000f00000041756720313820323030362e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c006100790000000800000001000000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f006e00740072006f006c00000008000000000000001a0000004100540059002c00480057004700500049004f00000008000000a3da03002a0000004100540059002c004500460049004f007200690065006e0074006100740069006f006e000000050000000828000000400031002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000400000022000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791e000000730061007600650064002d0063006f006e0066006900670000000401000027048200170700b72704820017070093483f400670084000c000b004e20401000300b00440060003483f400670084000c000b004e20401000300b0044006000300000000000000000000000000000000000000000000000000000000d8b766486710000010000008680100000100000006000000b89c420218000000d8b76648689c4202206f7907206f7907e8b76648180000000000000006020000f8b766480000000000000000000000000000000000000000000000000000000058397f478220000010000008680100000100000006000000020001000100010044c94406c4ed3b000100000040c9440644c94406cdee3b000300020002000200a468e70514000000400030002c006e0061006d00650000000f0000004154592c416c6f7069617314000000400031002c006e0061006d00650000000f0000004154592c416c6f70696173300000004100540059002c004600720061006d0065004200750066006600650072004f0066006600730065007400000008000000e00000000e0000004d0056004100440000004400000027048200170700b72704820017070093483f400670084000c000b004e20401000300b00440060003483f400670084000c000b004e20401000300b00440060003200000004100540059002c0043006f00700079007200690067006800740000002d000000436f707972696768742041544920546563686e6f6c6f6769657320496e632e20323030352d3230303628000000400030002c004100540059002c0045004600490044006900730070006c006100790000000800000056474142240000004100540059002c0045004600490052006500730074006f0072006500640000000800000008000000180000004100540059002c00430061007200640023000000110000003130392d4135323032372d30301e0000004100540059002c004400650076006900630065004900440000000600000049722c0000004100540059002c004d0065006d00560065006e0064006f00720049004400460075006c006c00000008000000ff80ffff0e0000006e0061006d0065000000150000004154592c416c6f70696173506172656e74220000004100540059002c00450046004900560065007200730069006f006e0000000e00000030312e30302e313430001e0000004100540059002c00560065006e0064006f00720049004400000006000000021022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c61792a0000004100540059002c0050004300490043006f006e006600690067005300700061006300650000000401000002104972070010000000000340000000080000e0011000000000b2f000000000000000000000000000000000021049720000b0f050000000000000000001000000000000000000000000000002104972015802060000000010801100a00f000010080000010d00044000011100000000000000000000000000000000000000000500800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000004100540059002c004d0065006d00560065006e0064006f007200490044000000060000000200280000004100540059002c0049004f00530070006100630065004f006600660073006500740000000800000000001000160000004100540059002c004d0043004c004b0000000800000010eb090028000000400030002c0063006f006e006e006500630074006f0072002d007400790070006500000008000000000200002c0000004100540059002c004500460049004800570049006e0069007400530074006100740075007300000008000000000000001c0000006400650076006900630065005f0074007900700065000000150000004154592c416c6f70696173506172656e74160000004100540059002c0052006f006d0023000000120000003131332d4135323032372d313430100000006d006f00640065006c000000130000004154592c526164656f6e583139303020000000400030002c0063006f006d00700061007400690062006c00650000000f0000004154592c416c6f70696173260000004100540059002c0050006c006100740066006f0072006d0049006e0066006f000000840000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000004100540059002c00530043004c004b00000008000000c02709001a0000004100540059002c0052006500660043004c004b000000080000008c0a0000360000004100410050004c002c006100750078002d0070006f007700650072002d0063006f006e006e00650063007400650064000000080000000100000020000000400031002c0063006f006d00700061007400690062006c00650000000f0000004154592c416c6f70696173240000004100540059002c0045004600490050006f00730074005200420042004d000000080000004f440000220000004100540059002c004500460049005000720065005200420042004d000000080000000f000000140000004100540059002c004d005200540000005c0100007000000000007f0068000080000100006900008000010000ffffffff0200000060000080fe2f0f02ffffffff0200000060000080fe2f0f12ffffffff020000006800008080010000690000808001000068000080800000006900008080000000680000800000000069000080000000007000000000007f0068000080000100006900008000010000ffffffff0200000060000080fe2f0f02ffffffff0200000060000080fe2f0f12ffffffff020000006800008080010000690000808001000068000080800000006900008080000000680000800000000069000080000000007000000000007f000800008012440003760000800000020076000080a84001007600008033071100ffffffff140000007600008033060100760000803306030076000080330603007600008033060300760000803306130008000080124400830a0000802222070060000080ee3f0f12e000008033060000</string>
</dict>
</plist>

Share this post


Link to post
Share on other sites
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.

sory for my english..could you tell me if this file com.apple.boot.plist is correct,avid machine id is still blank!

the path of this file is:snow leopard hdd extra folder

 

001.tiff

this file is com.apple.boot.plist and the path is :hdd extra folder.

is this correct,i copy and paste the ethernet bulid from forum,

it's not correct???

i also open with osx tool and save as xml the ethernet copy it and paste it file com.apple.boot.plist

nothing again..

can annyone help me???

001.tiff

Share this post


Link to post
Share on other sites
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.

 

 

to mr XlR...or to anybody tha could help me.. :)

 

my ethernet is ok,and it is eno,i midified the file com.apple.boot.plist and the path is hdd extra folder,with2 ways,the first was copy paste the :<key>EthernetBuiltIn</key>

<string>Yes</string>

AND NOTHING,AND THE OTHER WAY WAS WITH OSX TOOL,WENT TO ETHERNET AND SAVE IT LIKE AS XML,AND COPY AND PASTE FROM THE ETHERNET.PLIST TO COM.APPLE.BOOT.PLIST.and again nothing,avid machine machine id is blank,and in the system prifile,network-ethernet i see many information of my connection.i'am working a short film, and install windows 7 with media composer 5 and it;s working,but i don't like windows,can anybody help me, it;s my fisrt time here iam new.

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.

×