naiclub Posted February 14, 2014 Share Posted February 14, 2014 Toleda Hello, I have an idea to propose. Method (_SB.PCI0.GFX0._DSM, 4, NotSerialized)<<<< IGPU{If (LEqual (Arg2, Zero)){Return (Buffer (One){0x03})}Return (Package (0x06){"AAPL,ig-platform-id",Buffer (0x04){0x0A, 0x00, 0x66, 0x01},"device-id",Buffer (0x04){0x66, 0x01, 0x00, 0x00},"hda-gfx",Buffer (0x0A){"onboard-1"}})}Method (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized)<<<< GFX{If (LEqual (Arg2, Zero)){Return (Buffer (One){0x03})}Return (Package (0x0A){"@0,connector-type",Buffer (0x04){0x00, 0x08, 0x00, 0x00},"@1,connector-type",Buffer (0x04){0x00, 0x08, 0x00, 0x00},"@2,connector-type",Buffer (0x04){0x00, 0x08, 0x00, 0x00},"@3,connector-type",Buffer (0x04){0x00, 0x08, 0x00, 0x00},"hda-gfx",Buffer (0x0A){"onboard-2"}})}} <key>ig-platform-id</key> <string>0x0166000a</string> <<< removed <key>Intel</key> <false/> Try to Inject SSDT.aml management itself. Do not open the Clover redundant. try to see if it works better. Link to comment Share on other sites More sharing options...
WinstonAce Posted February 14, 2014 Share Posted February 14, 2014 This are my results with 2605 HDMI still doesn't work 2605.zip Link to comment Share on other sites More sharing options...
toleda Posted February 15, 2014 Share Posted February 15, 2014 I don't get it... Just add ... I get it. Is your Nvidia HDMI audio working with that suggestion? AMD? HD4600? That technique works for your system, not mine. No disrespect intended. I have some experience with HDMI audio, had property injection working with HD3000 and concluded patching ACPI tables is a better solution. ssdts are persistent and work for all my systems. Now that HD4000 HDMI audio is working with Clover, ssdts stopped loading. Until Clover supports all flavors of HDMI audio, I plan to use ssdts with the latest Clover version that loads ssdts. I have an idea to propose. <key>ig-platform-id</key> <string>0x0166000a</string> <<< removed <key>Intel</key> <false/> Try to Inject SSDT.aml management itself. 2605/With Patched/SSDT-1 and ACPI/DropOem/True Results: Inject/Intel/False - Capri does not load Inject/Intel/True - Capri loads, wrong framebbuffer/0x01620005 Inject/Intel/True + ig-platform-id/0x0166000a - Capri loads with correct framebuffer Problem: SSDT-1 is not loading in Clover > 2570 Link to comment Share on other sites More sharing options...
alexanderq Posted February 15, 2014 Share Posted February 15, 2014 That why whenever i have problem with clover i wait to be fixed because as long i report one problem allways is my fault (wrong settings wrong injection etc) and never clovers fault.Exept my HDMI problem on my main pc i reported that i n my laptop after versio 2500 it cant wake or sleep normaly and in every reboot i have my brightness set to minimum and if i try to raise it freezes so i have to boot to windows to raise it.Well if you are not a developer you just wait to be fixed or stay with the old version, that is the lesson can't do much. Edit: Sorry for my english. Link to comment Share on other sites More sharing options...
Demonbane Posted February 15, 2014 Share Posted February 15, 2014 Hi dear developers, my Clover under UFEI worked totally fine until i upgraded my bios firmware, the log looks as follow: then the laptop restarts in about 2 sec... but i found when i boot clover under Legacy by using USB, it works totally fine, same version and same config of clover, does anyone know which problem it is? Link to comment Share on other sites More sharing options...
Onixs Posted February 16, 2014 Share Posted February 16, 2014 VoodooPS2Controller... not Clover concern Link to comment Share on other sites More sharing options...
Demonbane Posted February 16, 2014 Share Posted February 16, 2014 VoodooPS2Controller... not Clover concern but the question is, why did it work totally fine under Legacy? i met this problem only under UEFI mode Link to comment Share on other sites More sharing options...
cvad Posted February 16, 2014 Share Posted February 16, 2014 Clover_Builder.app.v1.0.2 Update: Compile Clover IA32 now too (thanks to the help a comrade SunKi), Add HFSPlus.efi, HFSPlus-64.efi, NTFS-64.efi to Clover distr. 4 Link to comment Share on other sites More sharing options...
naiclub Posted February 16, 2014 Share Posted February 16, 2014 Clover_Builder.app.v1.0.2 Update: Compile Clover IA32 now too (thanks to the help a comrade SunKi), Add HFSPlus.efi, HFSPlus-64.efi, NTFS-64.efi to Clover distr. thank you so much .. Link to comment Share on other sites More sharing options...
Demonbane Posted February 16, 2014 Share Posted February 16, 2014 Your ACPI tables are not correct. The legacy firmware patches tables, this does not happen when in UEFI mode, so you must make adjustments manually. tables? i wasn't even using the <DropTables> in clover. and how should i fix it? there were no errors in my dsdt & ssdt Link to comment Share on other sites More sharing options...
naiclub Posted February 16, 2014 Share Posted February 16, 2014 Clover_Builder.app.v1.0.2 Update: Compile Clover IA32 now too (thanks to the help a comrade SunKi), Add HFSPlus.efi, HFSPlus-64.efi, NTFS-64.efi to Clover distr. Help me, I would do it the same way. I have not changed the way that developers made it. thank Link to comment Share on other sites More sharing options...
tonydickinson Posted February 17, 2014 Share Posted February 17, 2014 Clover_Builder.app.v1.0.2 Update: Compile Clover IA32 now too (thanks to the help a comrade SunKi), Add HFSPlus.efi, HFSPlus-64.efi, NTFS-64.efi to Clover distr. Thanks cVad/Kozlek and all - appreciated. Link to comment Share on other sites More sharing options...
Demonbane Posted February 17, 2014 Share Posted February 17, 2014 You probably do need to drop tables, or not drop tables, if you are dropping oem ssdts, depending on the specific content of the tables. Also just because your tables have no errors does not mean that they are correct for booting mac os x. but it was weird because it only appears after i upgrade the bios firmware. now i downgrade it back and it works totally fine again. thanks anyway! Link to comment Share on other sites More sharing options...
khe91 Posted February 17, 2014 Share Posted February 17, 2014 How can I see what Clover is injecting if "Inject ATI" is enabled ? Enabling Debug for DSDT shows no changes to the DSDT. Link to comment Share on other sites More sharing options...
Slice Posted February 17, 2014 Share Posted February 17, 2014 How can I see what Clover is injecting if "Inject ATI" is enabled ? Enabling Debug for DSDT shows no changes to the DSDT. Make a dump with DarwinDumper and see DeviceProperties folder. Link to comment Share on other sites More sharing options...
khe91 Posted February 17, 2014 Share Posted February 17, 2014 Yes in the DeviceProperties folder are the results. But what I'm looking for are the real DSDT or SSDT commands, so I can adjust them and include in DSDT or SSDT and deactivate "Inject ATI". What Clover injects don't really fits my graphic card. There are to many different cards with the same PCI id. Thanks, khe91 Link to comment Share on other sites More sharing options...
Demonbane Posted February 17, 2014 Share Posted February 17, 2014 Hi dear developers, my laptop has a shutdown problem, which i found exists in all linux-based systems. It's can't be fixed by fixing my dsdt. and then i found a patch for linux kernel, to fix such a shutdown problem. See here so i wonder, if it's possiable, to patch the osx-kernel through Clover like patching the linux kernel? or i can only build it from source... Thanks in advance! 1 Link to comment Share on other sites More sharing options...
Slice Posted February 18, 2014 Share Posted February 18, 2014 Hi dear developers, my laptop has a shutdown problem, which i found exists in all linux-based systems. It's can't be fixed by fixing my dsdt. and then i found a patch for linux kernel, to fix such a shutdown problem. See here so i wonder, if it's possiable, to patch the osx-kernel through Clover like patching the linux kernel? or i can only build it from source... Thanks in advance! It is interesting information but I don't know where we should apply the fix. It may be kernel itself or IOPCIFamily.kext or ACPIPlatform.kext or even EfiRuntimeServices. Link to comment Share on other sites More sharing options...
virusak Posted February 18, 2014 Share Posted February 18, 2014 Hi dear developers, my laptop has a shutdown problem, which i found exists in all linux-based systems. It's can't be fixed by fixing my dsdt. and then i found a patch for linux kernel, to fix such a shutdown problem. See here so i wonder, if it's possiable, to patch the osx-kernel through Clover like patching the linux kernel? or i can only build it from source... Thanks in advance! I have the same issue. Also a lot of people's with acer aspire v3 v5 v7 e1 with haswell U-processors have this issue on this forum and on applelife.ru too. It is interesting information but I don't know where we should apply the fix. It may be kernel itself or IOPCIFamily.kext or ACPIPlatform.kext or even EfiRuntimeServices. Slice users with that notebooks will be very happy if you could help us to resolve this issue Thank you! Link to comment Share on other sites More sharing options...
Slice Posted February 18, 2014 Share Posted February 18, 2014 Test, please, HDMI again. I want to see your final DSDT. CLOVERX64.efi-2612.zip Link to comment Share on other sites More sharing options...
JCsHands Posted February 18, 2014 Share Posted February 18, 2014 I have been using Clover for a while now on one of my machines. A while ago it started rebooting a few times before it finally decides to boot. Clover will load, OS X mostly loads, the system reboots and then after a couple of tries starts up normally. Any idea why this might be, and what do you need to know to trouble shoot it? I will work on getting my clover config pasted. Link to comment Share on other sites More sharing options...
WinstonAce Posted February 18, 2014 Share Posted February 18, 2014 Test, please, HDMI again. I want to see your final DSDT. CLOVERX64.efi-2612.zip Hi This is with discrete graphics only HDMI injection now works but still no HDMI audio (maybe need connectors?) Thanks 2612.zip Link to comment Share on other sites More sharing options...
Slice Posted February 18, 2014 Share Posted February 18, 2014 Hi This is with discrete graphics only HDMI injection now works but still no HDMI audio (maybe need connectors?) Thanks OK. I see all I expected to see. Is this wrong to do HDMI sound? Link to comment Share on other sites More sharing options...
WinstonAce Posted February 18, 2014 Share Posted February 18, 2014 HDMI audio doesn't work so I guess something wrong with this dsdt (mostly modified by clover with hdmi audio by toleda) I get HDMI audio DSDT.zip Link to comment Share on other sites More sharing options...
toleda Posted February 18, 2014 Share Posted February 18, 2014 Z77-I Deluxe/HD4000/GFX570/10.9.1/2612 HD4000 - HDMI audio working: Devices/UseIntelHDMI (onboard-1) GTX 570 - HDMI audio not working 2612-1 - config.plist/ACPIDSDT/Fixes/NewWay/AddHDMI + 2xDevices/AddProperties/onboard-2 + 2xDevices/AddProperties/<00080000> 2612-2 - config.plist/ACPIDSDT/Fixes/NewWay/AddHDMI + 2xDevices/AddProperties/<00080000> 2612 - HD4000/GTX570 HDMI audio working: EFI/Clover/ACPI/patched/dsdt-or-hdmi (edited) 2612-1.zip 2612-2.zip 2612.zip Link to comment Share on other sites More sharing options...
Recommended Posts