Jump to content

Benjudas

Members
  • Content count

    49
  • Joined

  • Last visited

About Benjudas

  • Rank
    InsanelyMac Protégé
  1. Benjudas

    Sierra 10.12 on HP XW8600

    I think that the solution is reinstall windows over guid partition. There is a solution if you don't want to make a repartition, but is more complicated. Just have to google, and you will find it.
  2. Benjudas

    El Capitan 10.11.6 on HP XW8600

    Nice to hear that! For get Nvidia Web Drivers for your card in 10.12.6, you should select GTX680 in the nvidia official web. If you instaled the security update, you will need the WebDriver-346.03.15f06 version, if not, WebDriver-346.03.15f5 will do the job. Since I gave the workstation to my father, I can no longer test anymore. About the network driver, Apple has rewrite the binary file in 10.12, and until someone (like Sunki) get to find the code to modify, we will not be able to get it work again. As for the sound, it still works on 10.12 and I think it's the cleanest way to have audio in Sierra. The sleep in Sierra should work if you wake by pressing power button, but if you try to wake from USB, it will stay in black screen. I will still investigating, as I can. Good hack!
  3. Benjudas

    Sierra 10.12 on HP XW8600

    Post your patched DSDT. Had you all audio in-out working with AppleALC?
  4. Benjudas

    Sierra 10.12 on HP XW8600

    You don´t need SSDT for get Sleep working. It enables SpeedStep. I edited my DSDT for generic CPU. If you use it, will Sleep and wake correcly (but only wakes from power button). The easy way to get SpeedStep is nullcpupowermanagement.kext. If still want to compile your SSDT, you can try here: https://github.com/Piker-Alpha/ssdtPRGen.sh But our CPUs are a bit old, so it won work without edit User Defined file. Good luck. Generic CPU DSDT.aml.zip
  5. Benjudas

    Sierra 10.12 on HP XW8600

    This is compiled for two XEON 5440, but everything is working. You just have to change the CPU section with yours, or with generic CPU code and use SSDT tables. The only thing that is not working is wake from USB, but It works from Power button. The same DSDT in El Capitan it´s working from anywhere. DSDT.aml.zip
  6. I've been away from the scene for personal reasons, but recently I've been able to spend some time experimenting with my old machine again. With the DSDT that I modified for Mavericks I got high CPU temps,no Sleep, no SpeedStep,etc so I decided to extract DSDT from zero and fix everything again, and I got some news: - CPUPowermanagement, SpeedStep, Sleep, Wake (from USB and PBTN), HDA and SATA are injected by my edited DSDT. - LAN is working with AppleBCM5701.kext injected by Clover. This is thanks to the Sunki's binary patch code and the instructions that he posted in a russian forum. - SAS is injected by Clover faking id in info.plist. No more kexts needed and this two injections prevents missing drivers after updating OS! - You only need one Kext in S / L / E, and it's original appleHDA.kext. Thanks to Rockey12, that sent me the last topic. I do not know what to patch exactly inside the binary, because the only thing that I did was add platform, layout 28 and modify the pin config in AppleHDAController. So if you read this Rockey12, I suggest you to tell us how did you do. Thanks in advance. Here are the steps I followed: 1 - Load the defaults in the BIOS, enable integrated audio and disable COM1 and Floppydisk. 2 - Create a "El Capitan" install USB with the command "createmediainstall" and then install on it the latest version of Clover. Overwrite the Clover config file, the DSDT in ACPI/patched and fakeSMC.kext with its sensors in Kexts/10.11 folder. 3 - Boot from the USB (in case you have NVIDIA graphics you will surely need the Flag kernel nv_disable = 1) and install "El Capitan". (LAN works OOB even in the installer) 4 - At the end of the installation you have to install Clover on this disk, and overwrite the files again. (I try in EFI, but I suppose that it will work in HD root too) 5 - In case you use NVIDIA, you will need the Web drivers. For ATI users, sorry, but you will need to improvise. 6 - Install appleHDA.kext with "easykext" or similar. 7 - Although the USB is detected and work correctly, it has the issue of "Disk not ejected properly", and finally I solved it thanks to this topic: [Guide] Fix issue of "Disk not ejected properly" - OSx86 10.11 (El Capitan) - InsanelyMac Forum Thank you Syscl. Note: I had to switch the outputs in pin config of AppleHDA because in the correct position the kext did not work, so the IntSpeakers is the real line out. One thing that I couldn't test was the HDMI audio, but it´s probably that it works, because in Mavericks I got it. IMPORTANT: This DSDT is edited for XEON E5440, so if you want to use it, will have to edit this section of code with yours, or ad a generic code and generate SSDT. If You use it, do it at your own risk. The truth is that I am very happy with the results. This is possibly the best and cleanest installation I have ever made, almost completely vanilla. Absolutely everything works as it should !!! Thanks to all the people that makes this possible. Hope this can be helpful. Good hack !!! -------------------------- UPDATE -------------------------- I recompiled AppleALC to inject audio to AppleHDA and change LayoutID in DSDT. (AppleALC=Amazing project!!!) All ports are working and jack detect too. (switch between lineout and headphones) No more AppleHDA.kext needed. Still switched outputs. NOTE: You will need to reinstall original AppleHDA.kext Finally completely VANILLA!!!! -------------------------- UPDATE -------------------------- Added HDMI audio. Reassigned IRQ request. Fixed some cosmetically issues. XW8600 10.11.6 v3.zip
  7. Benjudas

    Yosemite 10.10.5 on HP XW8600

    Try to boot with "-F" option.
  8. Benjudas

    Yosemite 10.10.5 on HP XW8600

    What would you like to patch exactly?
  9. Benjudas

    Yosemite 10.10.5 on HP XW8600

    hahahaha! Let´s do it! No, I didn´t.
  10. Benjudas

    Yosemite 10.10.5 on HP XW8600

    Amazing Rockey12!!! I just have to change codec id from your dsdt code, from 1 to 28, and it works like a charm. Lot of thanks. Have you got sleep working?
  11. Benjudas

    Yosemite 10.10.5 on HP XW8600

    It does not work for me. Patched DSDT with layout 28, but no luck.
  12. Benjudas

    Mavericks 10.9.2 on HP XW8600

    For all that you asked the possibility of running Yosemite on this machine, I have started a new post, to avoid mixing topics. Yosemite 10.10.5 on HP XW8600 - Complete Desktops - InsanelyMac Forum
  13. After a long fight with my old, but big machine, I finally managed to work correctly Yosemite 10.10.5 in my XW8600 workstation. Again the problem was IOPCIFamily and ACPIPlatform, but overwriting the Yosemite IOPCIFamily binary with the old one from my other post (Mavericks 10.9.2 on HP XW8600 - Complete Desktops - InsanelyMac Forum), I could rebuild the cache and detect all devices. The balance of damage is: The processors are running a bit more warm than in Mavericks. Firewire did not want to work with the old IOPCIFamily, so I had to rescue IOFirewireFamily from 10.9.5. I lost AppleHDA functionality, so I'm using vooodoohda. Still can not sleep. (Same as in Mavericks) The rest is fully functional as I had at Mavericks. I am quite happy because even though lately I have not much time to play with my hackintosh, I finally got a fairly stable installation. The good thing was, that I found that is running AGPM (without mod plist) whenever using only two monitors. It breaks when I connect the third. I upload the kexts I've used. Good Hack! Kexts 10.10.5 XW8600 .zip
  14. Benjudas

    Mavericks 10.9.2 on HP XW8600

    I'm glad to hear that. I have to confess that the first time, I sent you a wrong kext. I don't know how, but I uploaded a test kext that I made for eliminate a sound assertion. But is great that now it works. About the HDMI sound, it should work if you plug any tv with loudspeakers through HDMI or DisplayPort, because it is injected in AppleHDA.kext. But even if it works, I do not recomended to use the Q2k DSDT code with GT740. But I need more info about your card, like brand, model, number and kind of outputs. And what happening with your CPU Temps, SPEEDSTEP, perfomance, etc?
  15. Benjudas

    Mavericks 10.9.2 on HP XW8600

    I compiled a DSDT file for yours processors (Xeons X5450), but I do not discard that different processors stepping could be a problem. I injected your graphics too (Nvidia Quadro FX 2000). You said that you prefer to use this card. There is no warranty because I have the code thanks to others users code. I haven´t got this CPUs and Graphics. I just can say: I did my best. Regards and good luck. DSDT x5450 & Q2000.zip
×