Dr. Hurt Posted September 27, 2013 Share Posted September 27, 2013 MCHC patch gives me a kernel panic (which backtraces to ACPI and SMC). I think it has to do with the device id added. Also, device MCHC is put under device GFX0 (as a sub-device). I think it should be a separate device under PCI0. I think there is a problem parsing the device GFX0 (recent display patch fix). Link to comment Share on other sites More sharing options...
ameris_cyning Posted September 27, 2013 Share Posted September 27, 2013 Since this is a general discussion thread, I will say this: Clover is the future of OSx86. Link to comment Share on other sites More sharing options...
magnifico Posted September 27, 2013 Share Posted September 27, 2013 @ joe2108 @ Riley Freeman you two, have a x 79 like mine, then I assume that you have the quad channel, and your ddr are physically positioned in 1 3 6 8 slots ... so if you want in the system profile is perfectly positioned to use this change to the config plist, smbios area you have to add this : http://www.mediafire.com/i/?c6finminsmqidng Let me know if everything is ok ...but I am convinced that it will be so Link to comment Share on other sites More sharing options...
Slice Posted September 27, 2013 Share Posted September 27, 2013 Now it's working but I don't get HDMI audio don't know if it's because of the layout-id or because pniconfiguration Thank you This is how the GFX section used to look in my patched dsdt Device (PEGP) { Name (_ADR, 0x00030000) Name (_PRW, Package (0x02) { 0x09, 0x05 }) Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "@0,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-2" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-2" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } } MCHC patch gives me a kernel panic (which backtraces to ACPI and SMC). I think it has to do with the device id added. Also, device MCHC is put under device GFX0 (as a sub-device). I think it should be a separate device under PCI0. I think there is a problem parsing the device GFX0 (recent display patch fix). Yes, Device(GFX0) is wrong inserted. Continue thinking....... Link to comment Share on other sites More sharing options...
Riley Freeman Posted September 27, 2013 Share Posted September 27, 2013 you two, have a x 79 like mine, then I assume that you have the quad channel, and your ddr are physically positioned in 1 3 5 7 slots ... so if you want in the system profile is perfectly positioned to use this change to the config plist, smbios area you have to add this : http://www.mediafire.com/i/?c6finminsmqidng Let me know if everything is ok ...but I am convinced that it will be so Yep, except my RAM is in slots 1, 3, 6 and 8 (A1, B1, D1, C1). This is the recommended config according to the manual. The slot number setting in Clover confuses me because in order to get the right sticks showing up in the right slots in System Profiler I had to use slot numbers 0, 4, 7 and 3 in that order. I got the serial numbers from ubuntu using dmidecode. This listed all the slots and details of the modules in them. @slice: I worded that wrong. What I should have said is I have Turbo disabled in the BIOS, not through Clover. Link to comment Share on other sites More sharing options...
magnifico Posted September 27, 2013 Share Posted September 27, 2013 Yep, except my RAM is in slots 1, 3, 6 and 8 (A1, B1, D1, C1). This is the recommended config according to the manual. The slot number setting in Clover confuses me because in order to get the right sticks showing up in the right slots in System Profiler I had to use slot numbers 0, 4, 7 and 3 in that order. I got the serial numbers from ubuntu using dmidecode. This listed all the slots and details of the modules in them. @slice: I worded that wrong. What I should have said is I have Turbo disabled in the BIOS, not through Clover. sorry friend for before ....yes I meant 1 3 6 8 , as I have in the slot, then it's all r4e ok now, see system profile in the right slot Link to comment Share on other sites More sharing options...
Slice Posted September 27, 2013 Share Posted September 27, 2013 Yes, Device(GFX0) is wrong inserted. Continue thinking....... Next attempt CLOVERX64.efi-2156.zip hope final. Link to comment Share on other sites More sharing options...
WinstonAce Posted September 27, 2013 Share Posted September 27, 2013 Now it's not working at all like in the first place debug.log.zip Link to comment Share on other sites More sharing options...
Dr. Hurt Posted September 27, 2013 Share Posted September 27, 2013 2156 is not working here. I get a black screen with white cursor and system doesn't boot. Attached below is my original DSDT and the auto-patched DSDT (all patches except MCHC and display). DSDTs.zip Link to comment Share on other sites More sharing options...
Slice Posted September 27, 2013 Share Posted September 27, 2013 One more attempt CLOVERX64.efi-2158.zip 1 Link to comment Share on other sites More sharing options...
WinstonAce Posted September 27, 2013 Share Posted September 27, 2013 Attached the dsdt's - original and patched + debug.log seem's to be a lot of errors Thanks for all the work debug+dsdt.zip Link to comment Share on other sites More sharing options...
Dr. Hurt Posted September 27, 2013 Share Posted September 27, 2013 One more attempt CLOVERX64.efi-2158.zip Excellent work, slice. Everything works perfectly for me now Thanks Link to comment Share on other sites More sharing options...
WinstonAce Posted September 27, 2013 Share Posted September 27, 2013 Also, I would like to ask Do I need some arguments to boot windows with clover? It used to work but now I only have windows icon after choosing the windows partition and it doesn't boot. I don't use Microsoft system reserved partition. Link to comment Share on other sites More sharing options...
Slice Posted September 27, 2013 Share Posted September 27, 2013 Attached the dsdt's - original and patched + debug.log seem's to be a lot of errors Thanks for all the work Thank you for your testing. If possible test please once more. CLOVERX64.efi-2160.zip Also, I would like to ask Do I need some arguments to boot windows with clover? It used to work but now I only have windows icon after choosing the windows partition and it doesn't boot. I don't use Microsoft system reserved partition. I don't know about Windows. It's better to ask other developers. Link to comment Share on other sites More sharing options...
Pene Posted September 27, 2013 Share Posted September 27, 2013 Also, I would like to ask Do I need some arguments to boot windows with clover? It used to work but now I only have windows icon after choosing the windows partition and it doesn't boot. I don't use Microsoft system reserved partition. Did you specify "PBR" method in your config.plist? Also, can you be more specific - with what clover revision you say it worked? Did anything change except the clover revision? And what windows icon you get? The white one (which comes from Clover) or the colored one (which comes from windows)? 1 Link to comment Share on other sites More sharing options...
WinstonAce Posted September 27, 2013 Share Posted September 27, 2013 Thank you for your testing. If possible test please once more. CLOVERX64.efi-2160.zip I don't know about Windows. It's better to ask other developers. Look like the previous to me (but what do I know...) Did you specify "PBR" method in your config.plist? Also, can you be more specific - with what clover revision you say it worked? Did anything change except the clover revision? And what windows icon you get? The white one (which comes from Clover) or the colored one (which comes from windows)? I don't really remember when it stopped working, I guess that a week ago it worked I tried with PBR/PBRtest and with out legacy and still the same I get the clover icon - the white one. I didn't changed many things, I tried a different ntfs.efi driver but I returned to the old one. here is my current config file Quick update: Tried v2114 with same results Than I tried v1974 and it works. Hopes that helps debug+dsdt - 2160.zip config.plist.zip Link to comment Share on other sites More sharing options...
Pene Posted September 27, 2013 Share Posted September 27, 2013 Look like the previous to me (but what do I know...) I don't really remember when it stopped working, I guess that a week ago it worked I tried with PBR/PBRtest and with out legacy and still the same I get the clover icon - the white one. I didn't changed many things, I tried a different ntfs.efi driver but I returned to the old one. here is my current config file Quick update: Tried v2114 with same results Than I tried v1974 and it works. Hopes that helps You have <key>Log</key> set to <true/>. Please try with latest with <false/> for Log, and let me know if this solves your issue. Link to comment Share on other sites More sharing options...
WinstonAce Posted September 27, 2013 Share Posted September 27, 2013 That worked! Thank you 1 Link to comment Share on other sites More sharing options...
Pene Posted September 27, 2013 Share Posted September 27, 2013 That worked! Thank you OK, Thank you for the report. I will change Log so it won't add new messages when booting Windows Legacy. EDIT: Please try with this and Log = true: CLOVERX64-r2160a.zip Link to comment Share on other sites More sharing options...
WinstonAce Posted September 27, 2013 Share Posted September 27, 2013 It work Thank you 1 Link to comment Share on other sites More sharing options...
ryksa Posted September 27, 2013 Share Posted September 27, 2013 Hi, I have a working ML 10.8.5 using chameleon as the bootloader. I decided to try clover. All works as before apart from waking from sleep. The laptop goes to sleep nicely but instead of waking, it just reboots. Initially I tried using my DSDT and SSDT in the patched folder. I turned off all the auto patching in the config.plist and tried many different configs but with all it would just reboot on wake from sleep. I then removed the DSDT and SSDT and tried the auto DSST patching and let clover generate the P-States and C-States. The AppleIntelCPUPowerManagent.kext is patched in S/L/E so I don't need to patch with clover. This setup has the same problem with wake from sleep. It either just reboots or sometimes the system comes back and is usable for about 1 minute and then it reboots. Tried with patching and not patching AppleRTC. Extra kexts used are FakeSMC, AppleACPIPS2Nub, ApplePS2Controller and lspcidrv. These are all in S/L/E/myHack.kext as I installed using myHack. Any ideas what I should try to solve wake problem? Using Clover_v2k_r2133 config.plist.zip Thanks Ryksa I've compared the ACPI tables from a chameleon boot to the clover boot and they are all identical with the exception of FACP.aml. Is there a way of booting with clover and not patch FACP.aml. Or is there a way of configuring the patches that are applied. I think this might explain the reboot on wake problem I am getting. Thanks Ryksa Link to comment Share on other sites More sharing options...
joe2108 Posted September 28, 2013 Share Posted September 28, 2013 You should use AptioFix or LowMemFix but not together. I'll recommend AptioFix 0:151 0:000 Starting OsxAptioFixDrv-64.efi 0:152 0:001 Using load options 'OsxAptioFixDrv-64.efi ' 0:152 0:000 Starting OsxFatBinaryDrv-64.efi 0:153 0:001 Using load options 'OsxFatBinaryDrv-64.efi ' 0:153 0:000 Starting OsxLowMemFixDrv-64.efi 0:154 0:000 Using load options 'OsxLowMemFixDrv-64.efi ' sorry slice i still get this messege ++++++++++++++++++++++++++++++++++++++++++++ The system automatically restart after Kernel Panic ++++++++++++++++++++++++++++++++++++++++++++ preboot.log.zip @ joe2108 @ Riley Freeman you two, have a x 79 like mine, then I assume that you have the quad channel, and your ddr are physically positioned in 1 3 6 8 slots ... so if you want in the system profile is perfectly positioned to use this change to the config plist, smbios area you have to add this : http://www.mediafire.com/i/?c6finminsmqidng Let me know if everything is ok ...but I am convinced that it will be so This one works.... thank bro "cheating memory slot" hehehe Link to comment Share on other sites More sharing options...
Slice Posted September 28, 2013 Share Posted September 28, 2013 I've compared the ACPI tables from a chameleon boot to the clover boot and they are all identical with the exception of FACP.aml. Is there a way of booting with clover and not patch FACP.aml. Or is there a way of configuring the patches that are applied. I think this might explain the reboot on wake problem I am getting. Thanks Ryksa no way. See ACPI section of config.plist. If you are developer then you can get sources and cancel FADT patching in your Clover copy. If you are tester then you can make a report about bug with proposition what should be changed. But sleep/wake problem mostly related to wrong patched DSDT. Did you use Clover's ability to patch DSDT? sorry slice i still get this messege ++++++++++++++++++++++++++++++++++++++++++++ The system automatically restart after Kernel Panic ++++++++++++++++++++++++++++++++++++++++++++ preboot.log.zip Sorry but the preboot.log is good. There is nothing about your problem. Did you use NullCPUPM? Patched kernel? Or Clover's ability to patch kernel on the fly? Link to comment Share on other sites More sharing options...
Slice Posted September 28, 2013 Share Posted September 28, 2013 Look like the previous to me (but what do I know...) It's fantastic bug. It exists since revision 455 and nobody saw this... Check, please, CLOVERX64.efi-2161b.zip Link to comment Share on other sites More sharing options...
tonydickinson Posted September 28, 2013 Share Posted September 28, 2013 I've compared the ACPI tables from a chameleon boot to the clover boot and they are all identical with the exception of FACP.aml. Is there a way of booting with clover and not patch FACP.aml. Or is there a way of configuring the patches that are applied. I think this might explain the reboot on wake problem I am getting. Thanks Ryksa Project OS X is suffering issues again! From my Evernote data I have this which Slice advised a couple of weeks ago., which might be of assistance. The site being down I cannot advise as to whether you can stop clover patching Facp.aml with any of these entries. Drop_DSM: now we can set Drop _DSM separate by devices. See full list in config-sample.plist. You may write nothing. It means drop all for BIOS.aml or drop nothing for custom DSDT.aml. You may write CODE <key>DropOEM_DSM</key> <true/> That mean dropALL. Or false to drop nothing opposite to defaults. You may write saparately be devices CODE <key>DropOEM_DSM</key> <dict> <key>ATI</key> <true/> <key>IntelGFX</key> <true/> <key>LAN</key> <true/> <key>NVidia</key> <true/> <key>SATA</key> <true/> <key>IDE</key> <true/> <key>WIFI</key> <true/> <key>USB</key> <true/> <key>HDA</key> <true/> <key>LPC</key> <false/> <key>SmBUS</key> <false/> <key>Firewire</key> <true/> </dict> Link to comment Share on other sites More sharing options...
Recommended Posts