Jump to content

ganxiao

Members
  • Content count

    55
  • Joined

  • Last visited

Everything posted by ganxiao

  1. Hi Mieze, I got similar KP after sleep, meanwhile it's ok to use wifi instead and leave ethernet unplugged. BRs Ganxiao
  2. Thanks to Pike, we have iMac17,1's device-properties now, https://pikeralpha.wordpress.com/2015/10/24/device-properties-used-in-the-new-imac171/ I modified this to a more readable plist file, check attachment. iMac17,1-device-properties.plist.zip
  3. I think if someone provide darwindump result from 27inch 5k retina imac with m295x/m395/m395x graphics would be helpful to this question, so we can check what properties graphic efi has injected to system. Be ware that 27inch retina imac use a special version of dp (edp 1.3 maybe) to connect its 5k pannel. I wonder if apple decides to skip some detection codes but to force init boot display to an edp connector caused this problem.
  4. Yes, i don't use a modified dsdt. I prefer to ssdt to do HDA/GFX/HDMI/LPC/SBUS/PM patch instead. I confirmed FixShutdown_0004 fixed my shutdown issue, sleep works as expected, wake from lan/wireless keyboard/wired mouse works fine. I've uploaded ioreg and ssdt i used as attachments. ioreg.zip ssdt.zip
  5. I use the same BCM94360CD combo card through an adapter card connecting to mini-pcie slot. My mobo is GA-B85N-WIFI. You can refer to my mobo dsdt as attachment. System DSDT.zip
  6. I think your mobo needs DSDT tweak to make Bluetooth under XHC controller, Or maybe check your bios settings for manual usb port mapping. For my mobo, wake from Magic Keyboard or Magic Trackpad works because Blutetooth under XHC controller. Does your shutdown fix break wake from usb wired keyboard/mouse?
  7. Hi, giacomoleopardo Your combo card is actually BCM4360 (WiFi) + BCM20702(Bluetooth), model name is BCM94360CD, and BCM94331CD is old 802.11n+bt combo card used in old macs. I have similar shutdown issue since 10.11, but sleep works fine, probably because BCM20702 was connected to XHC, not EH02 like you. With this card, system will power on after powered off 2-3 seconds, Without this card, system will shutdown, but if any key or mouse pressed, system would power on. So i think there must be something wrong in ACPI related configs with 10.11. I checked bios settings, and pretty sure that power on by keyboard/mouse were not enabled. After googled a while, found turn off wake-on-lan in bios settings could fix this, but wake-on-lan never works any more. As metioned in your earlier post, this can be solved with FixShutdown + SlpSmiAtWake options in config.plist/Acpi section, Do you still use this method? BRs
  8. ganxiao

    PC Haswell un-usable after wake

    try deleting IOPlatformSystemSleepPolicy from X86Platformplugin.kext and have a test http://www.insanelymac.com/forum/topic/305457-haswell-memory-corruption-after-sleep-kernel-panic/
  9. ganxiao

    Clover General discussion

    @Slice Is this issue related to clover power management?
  10. ganxiao

    PC Haswell un-usable after wake

    try to delete IOPlatformSystemSleepPolicy from X86Platformplugin.kext http://www.insanelymac.com/forum/topic/305457-haswell-memory-corruption-after-sleep-kernel-panic/
  11. ganxiao

    Clover General discussion

    Hi all, I experienced random kernel panic and page faults after wake from sleep for a long time, This computer worked well with mavericks installed, so i thought it might be hardware compatible problem of the new power supply, I replaced the old one but problem still existed in yosemite, In normally use, the system is very stable, Wake from hibernation is ok, Wake from sleep, system might encounter kernel panic or a application crash immediately or after a while, the system may be still running, and can open a new app, but crashed apps due to page faults can not be opened again, it seems there are memory corruption after sleep. I searched yosemite post-installation sub-forum, found a lot of similar posts, it seems lots of 8/9 series gigabyte mbs are affected, I use a gigabyte B85 mainboard and a i5-4570s haswell cpu too, related posts: http://www.insanelymac.com/forum/topic/306073-random-kernal-panics-any-advice-details-enclosed/ http://www.insanelymac.com/forum/topic/305809-wakeup-issues/ http://www.insanelymac.com/forum/topic/303388-reset-when-waking-from-sleep/ http://www.insanelymac.com/forum/topic/304336-kernel-panic-10102-when-screen-zooming-after-sleep/ I also found a useful post which solved this problem by deleting IOPlatformSystemSleepPolicy from X86Platformplugin.kext http://www.insanelymac.com/forum/topic/305457-haswell-memory-corruption-after-sleep-kernel-panic/ I hope somebody will find the root cause and patch it through clover.
  12. Hey everyone, i met similar problems with the E1000E.kext 3.1.0 and 10.10 like Himlaklar. I have an i217v ethernet chipset, motherboard is Gigabyte B85N-WIFI. Network speeds have gone from +114MB/s on file transfers from/to the NAS to 10-40MB/s, There were lots of kernel messages like kernel[0]: e1000_tx_map: failed to getphysicalsegment. Temporary workaroud is disable NETIF_F_TSO in info.plist which bump tx speed to around 100MB/s, still can't match rx speed while windows driver has no problem。 hnak, Mieze, is there a fix for this?
  13. If all you need is a simple 2-channel stereo audio setup, i think use layout id 66 in dsdt would fit, cause there is no kext mod need in this case. You will get a working line-out jack(back panel green jack) and a working headphone jack(front panel headphone jack).
  14. Thanks, iLeopard! You're right, my kext is incomplete, I extract it from mbp2011 update pkg directly, which is not a combo update pkg. Oddly, display turned white when connect to my Sony tv and LCD display both with new applehda kept, need further research! But I got dual display and hdmi Audio under lion, which has a close folder structure of applehda to the one from mbp2011 update.
  15. tmongkol, do you have any idea of new applehda.kext from MBP 2011 10.6.7 UPDATE, it dosen't contain AppleHDAPlatformDriver.kext anymore, i don't know where to make custom layoutid and pathmaps. AppleHDA.kext.zip
  16. ganxiao

    ATI Radeon 6xxx, working QE/CI

    Just a hint, people report that performance is low using framebuffer Gibba, it is caused by disabled powerplay in ATI6000Controller.kext, edit ATI6000Controller.kext/Contents/Info.plist, change CFG_NO_PP to NO, i also changed CFG_NO_HDCP to NO. change framebuffer to Gibba, example dsdt Device (GFX0) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x09, 0x05 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x0E) { "@0,name", Buffer (0x0A) { "ATY,Gibba" }, "@1,name", Buffer (0x0A) { "ATY,Gibba" }, "@2,name", Buffer (0x0A) { "ATY,Gibba" }, "@3,name", Buffer (0x0A) { "ATY,Gibba" }, "@4,name", Buffer (0x0A) { "ATY,Gibba" }, "model", Buffer (0x13) { "AMD Radeon HD 6870" }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } i got similar performace with Gibba, compared to framebuffer Duckweed, but all 5 port displayed in system info but i still can't get HDMI audio, maybe we should use AppleHDA.kext from MBP 2011 10.6.7 UPDATES, but like Lion, AppleHDA.kext has changed a lot since new MBP 2011, there is no AppleHDAPlatformDriver.kext any more, where we configure custom LayoutID and PathMapID to get proper output. Dose anyone managed to get new AppleHDA.kext or lion vanilla AppleHDA.kext to work?
  17. ganxiao

    ATI Radeon 6xxx, working QE/CI

    Does anyone here get hdmi audio output from hd6870 successfully?
  18. ganxiao

    DSDT fixes for Gigabyte boards

    In recent BIOS updates, Gigabyte has removed ESMI already!
  19. ganxiao

    DSDT fixes for Gigabyte boards

    Got it! I use RTGMac_v2.0.3 to drive my 8111D, However it's writen and complied for 10.5 leopard and broken 10.6 SL's Power Management. I return to use RealtekR1000 which i recomplied in SL's Xcode, voilla, sleep works in 32 bit again. In spite of NIC going to sleep sometime, everything looks fine now!
  20. ganxiao

    DSDT fixes for Gigabyte boards

    If you are using MP4,1 and no Legacy SMC_PlatformPlugin, you will certainly lost speedstep. There is no Step2_0 data in your ioreg, as what i said before, "I dont know if the new macpro4,1 is using variable speeds on power demand or if it can be enable/disable in someway, i dont see the StepData in the macpro4.1 ioreg." So i need to add MacPro4,1 to PLimitDict=0 and StepDataDict=SP1 to enable speedstep, Here is my own made LegacyACPI_SMC_PlatformPlugin.kext. LegacyACPI_SMC_PlatformPlugin.kext.zip I just noticed something very strange!! I have lost sleep for a few weeks, and i can confirm it works before. After tried everything here and there, no good. The computer can go to sleep if you call that sleep, it just cant wake up, fan ran loudly, monitor was still off, what i can do is press power or restart button. Yesterday, i suddenly remembered i used x86_64 mode before, Now it runs in i386 mode course my 8111D ethernet didn't have a proper 64 bit driver. So i start SL in x86_64 mode, this time sleep works. It's wired, why sleep works in x86_64 mode but not in i386 mode?
  21. Hi, guys, Has anyone here succeeded in sleep and wake up with EX58-UD5 MB in SL? Course i can't wake up, the fan run at a high speed, monitor is off, the only thing i can do is reboot or shut down.
  22. @tmongkol One of my friend has made applehda real 5.1ch output, you can check this thread for details ( use google translate if needed).
  23. ganxiao

    Master Chief's P5K PRO ACPI Warfare

    dgsga, how do you prove that your P and c states are actually working, I have a Gigabyte X58 MB, after enable C3,C6,C7 support as well as C1E and Speedstep, I still need to use LegacyACPI_SMC_PlatformPlugin.kext to force speedstep with Step2_0 data shows up in ioreg, Look at my post here.
  24. ganxiao

    DSDT fixes for Gigabyte boards

    Turbo boost is a new feature introduced in Nehalem, check 1 2 for details. There is a "Intel® Turbo Boost Tech" option in my bios to enable this feature, CIA2 is auto-overclock function, it only increase fsb speed. But Turbo boost change mutipliers. BRs, Ganxiao
  25. ganxiao

    DSDT fixes for Gigabyte boards

    Hi FormerlyKnownAs, Thanks for your quick reply, Fisrt My bad! when i say hacking the AppleLPC.kext, i mean adding LPC device id to DSDT actually, but adding LPC device id to AppleLPC.kext's plist also works. Second Yes, I didn't need to make any additions to DSDT to get P-states working, I'm not sure if C-states did work, maybe you can tell how to verify that, but i indeed get rid of those cst errors. here is dsdt i am using now dsdt.aml.zip Third Here is a snapshot of ioregistryexplorer Here is i7 920 @ 1.6GHz, lowest frequency in SL and windows Here is when turbo boost activated, i7 920 @ 2.8GHz, 1x mutiplier more than stock 2.66GHz here is i7 920 @ 1.83GHz, one of several middle states, which mean p-states really works Temperature is around 36 - 39 Celsius in idle, almost the same in windows Here is my ioreg dump for more details, ioreg_macpro4_1_smc_pp.zip Fourth When i use MacPro4,1 in smbios.plist, i don't have to use legacy AGPM kext to enable GPU throttle, It's enabled by default in MacPro4,1 What i did in my own made LegacyACPI_SMC_PlatformPlugin.kext is just add MacPro4,1 to PLimitDict=0 and StepDataDict=SP1 to enable speedstep, I dont know if the new macpro4,1 is using variable speeds on power demand or if it can be enable/disable in someway, i dont see the StepData in the macpro4.1 ioreg. Last but not least I don't think C.I.A.2 function has relationship with p-states, C1E and EIST enable p-states, C3/C6/C7 SUPPORT enable c-states, I noticed Gigabyte P35/P45 had a different SSDT table, it might not work in my way, and dgsga with ASUS X58 MB has same experience like me . Maybe it's only available in i7 platform, But i hope this could help you!
×