E-Chris Posted June 19, 2010 Share Posted June 19, 2010 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 Link to comment Share on other sites More sharing options...
XLR Posted June 19, 2010 Share Posted June 19, 2010 Make sure your Ethernet interface is set to (en0). Link to comment Share on other sites More sharing options...
E-Chris Posted June 21, 2010 Author Share Posted June 21, 2010 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? Link to comment Share on other sites More sharing options...
XLR Posted June 23, 2010 Share Posted June 23, 2010 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. Link to comment Share on other sites More sharing options...
E-Chris Posted June 23, 2010 Author Share Posted June 23, 2010 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. Link to comment Share on other sites More sharing options...
man_bites_dog Posted July 5, 2010 Share Posted July 5, 2010 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 Link to comment Share on other sites More sharing options...
E-Chris Posted July 6, 2010 Author Share Posted July 6, 2010 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 Link to comment Share on other sites More sharing options...
XLR Posted July 6, 2010 Share Posted July 6, 2010 <key>EthernetBuiltIn</key> <string>Yes</string> Link to comment Share on other sites More sharing options...
E-Chris Posted July 6, 2010 Author Share Posted July 6, 2010 <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! Link to comment Share on other sites More sharing options...
tinbeo Posted July 13, 2010 Share Posted July 13, 2010 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? Link to comment Share on other sites More sharing options...
XLR Posted July 13, 2010 Share Posted July 13, 2010 It's suppose to be in one of the following places: /Extra or /Library/Preferences/SystemConfiguration Here's mine: Just open it with text editor and add the EthernetBuiltIn key. Link to comment Share on other sites More sharing options...
tinbeo Posted July 21, 2010 Share Posted July 21, 2010 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> Link to comment Share on other sites More sharing options...
XLR Posted July 21, 2010 Share Posted July 21, 2010 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. Link to comment Share on other sites More sharing options...
konjow Posted July 21, 2010 Share Posted July 21, 2010 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 Link to comment Share on other sites More sharing options...
tinbeo Posted July 21, 2010 Share Posted July 21, 2010 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 ). 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 Link to comment Share on other sites More sharing options...
XLR Posted July 21, 2010 Share Posted July 21, 2010 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. Link to comment Share on other sites More sharing options...
man_bites_dog Posted July 22, 2010 Share Posted July 22, 2010 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 Link to comment Share on other sites More sharing options...
tinbeo Posted July 22, 2010 Share Posted July 22, 2010 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. 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. Link to comment Share on other sites More sharing options...
tinbeo Posted July 23, 2010 Share Posted July 23, 2010 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. Link to comment Share on other sites More sharing options...
XLR Posted July 23, 2010 Share Posted July 23, 2010 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. Link to comment Share on other sites More sharing options...
mr_christer Posted September 26, 2010 Share Posted September 26, 2010 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> Link to comment Share on other sites More sharing options...
vaggos Posted December 3, 2010 Share Posted December 3, 2010 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 Link to comment Share on other sites More sharing options...
vaggos Posted December 4, 2010 Share Posted December 4, 2010 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. Link to comment Share on other sites More sharing options...
Recommended Posts