stasicasi Posted December 13, 2011 Share Posted December 13, 2011 Hey guys, to get my network card work properly, I have to set an EFI String - but I already have one for my graphics card. Is it possible to have another EFI String or have I decide which one I use? If it's possible, how should it look like in my org.chameleon.Boot.plist? Best regards, Casi Link to comment https://www.insanelymac.com/forum/topic/273474-is-it-possible-to-have-multiple-efi-strings/ Share on other sites More sharing options...
Gringo Vermelho Posted December 13, 2011 Share Posted December 13, 2011 Delete your entire device-properties string/key set and use this instead: EthernetBuiltin yes GraphicsEnabler yes It accomplishes the same thing but of course it's a lot more flexible. If you absolutely must use a device properties string, after making the ethernet string and converting it to hex simply paste it at the end of your graphics string. Note that neither device properties strings nor the Chameleon flags above are drivers. Your hardware will not work if you don't have working drivers for it. When using GraphicsEnabler=y and EthernetBuiltin=y make sure you don't have any other injection method active, this means delete NVEnabler/NVInject/NVKush/NVDarwin.kext etc etc, any gfx0 device in DSDT and/or any device properties string for graphics and ethernet. If GraphicsEnabler and EthernetBuiltIn don't work, you may need to set PciRoot 1 "PCIRootUUID" is from Netkas' PC-EFI bootloader, I'm not sure if it's even supported by Chameleon. If your org.chameleon.Boot.plist has it, replace it with the above. Link to comment https://www.insanelymac.com/forum/topic/273474-is-it-possible-to-have-multiple-efi-strings/#findComment-1778338 Share on other sites More sharing options...
stasicasi Posted December 14, 2011 Author Share Posted December 14, 2011 Thanks for your reply and your help, it works! I deleted my EFI String and my DSDT.aml and removed the PCIRoot key. First, it hanged at [ PCI Configuration begins]. I added a DSDT=/none.aml parameter, otherwise the system didn't start. Now, Ethernet is shown as built-in, Video Hardware Acceleration and the AppStore works too. But iCloud still doesn't work, I'm about to despair... Link to comment https://www.insanelymac.com/forum/topic/273474-is-it-possible-to-have-multiple-efi-strings/#findComment-1778412 Share on other sites More sharing options...
Recommended Posts