Jump to content

SoundForSoul

Donators
  • Content Count

    35
  • Joined

  • Last visited


Reputation Activity

  1. Like
    SoundForSoul got a reaction from skunks in Gigabyte GA-965P-DS3 Thread   
    I have a 965p-ds3 rev.1 based system, with 6 gb ram, Palit nvidia 7300gs graphic card ( full working QE/CI and 2 dual screens) , E6400 O.C to 3.12ghz core2duo processor , 9652 rme hamerfall soundcard, Dual boot : Win Xp and Leopard Kalyway 10.5.2 , with Logic pro and lots of plugins, as I am a music producer. I want to make an identical system, and to make it boot from one of the existing Superduper or CCC hard drive clones of the actual system, so that i wouldn't have to reinstall all the software, now that I have all the software properly set up.
    But there are some problems : I have found an 965p-ds3 rev3.3, not 1.0, and also one 965p-s3, not ds3 as I already have, one similar video card that I have found is a Leadtek WinFast Px 7300Gs, with same device id as mine, but there are different brands( mine is "palit" , as i said) , and the new soundcard is 9632, not 9652 ( but they have the same driver on the manufacturer site). Also, the
    My question is : should I go with exact same components ,in order for the cloned image of the actual system to work with my new, similar component system, or is it possible to put a rev 3.3 instead of rev.1 965p-ds3 and a leadtek 7300 gs, instead of a Palit, and also a q6600 instead of an e6400??
    What other graphic cards could work, with the same drivers (nvinstaller v41 ) ?
    Thank you so much in advance !
     
    Alex
  2. Like
    SoundForSoul got a reaction from garry__ in Asus X99 Deluxe + 5960x - Stuck, please help!   
    IMPORTANT UPDATE:
     
    I got my 5960x overclocked at 4.16 Ghz (as seen by iStatMenu only by adding a 42 cpu multiplier in bios, with a 1.2 vcore temperature but - very important, by disabling speedstep and enabling turbo. If you don't enable turbo mode, nothing above the base multiplier (30, in my case) will be recognized by clover / osx.
    Also, disabling Xhci got me a 10% improvement in cpu performance, but lost all the usb 3 ports ( I guess I have to install generic usb kext  for those to come back).
    33000 in geekbench at 64 bit with 10.10.2 with cpu temps at around 50 celsius (fractal design  s36  water cooler - awesome one !)
  3. Like
    SoundForSoul got a reaction from jamiethemorris in Haswell-E mach_kernel patch (5960X, 5830K and 5820K) 10.10 - 10.10.1 Yosemite   
    I got my 5960x overclocked at 4.16 Ghz (as seen by iStatMenu only by adding a 42 cpu multiplier in bios, with a 1.2 vcore temperature but - very important, by disabling speedstep and enabling turbo. If you don't enable turbo mode, nothing above the base multiplier (30, in my case) will be recognized by clover / osx.
    Also, disabling Xhci got me a 10% improvement in cpu performance, but lost all the usb 3 ports ( I guess I have to install generic usb kext  for those to come back).
    33000 in geekbench at 64 bit with 10.10.2 with cpu temps at around 50 celsius (fractal design  s36  water cooler - awesome one !)
  4. Like
    SoundForSoul reacted to hooli in Asus X99 Deluxe + 5960x - Stuck, please help!   
    There are some other posts about stopping at PCI message.
    What logging output are you getting? 10.10.2 causes a kernel panic and reboot WITHOUT a stack trace / reason which is annoying.
    You can also add a debug boot arg which might give you more information:  debug=0x14E
     
    What do you think if the new guys install method you used - I've not tried it. 
     
    I've place my patched 10.10.1 kernel and my current clover config on dropbox.
    config:   https://dl.dropboxusercontent.com/u/359560/config.plist
    kernel:   https://dl.dropboxusercontent.com/u/359560/kernel
     
    Not sure if the 10.10.1 kernel will be ok booting on a 10.10.2 install. Also, it is handy having a working Yosemite install, since if you mount the new HD and touch /S/L/Extensions, it picks up the new kernel and builds the compressed prelinkkernel and copies it to cache. The link above is not a prelinked one. I used it on my USB install
  5. Like
    SoundForSoul reacted to btutz in Asus X99 Deluxe + 5960x - Stuck, please help!   
    Hi,
    I think I remember having a similar problem. Booting with PCIRootUID=1 fixed it for me. (Gigabyte X99-UD4, Intel i7-5820k, Gigabyte Nvidia GeForce GTX660)
    It seems pretty weird to me that you get this with a 9600GT.
    I am away from my build until next week and can't remember everything I did, but as I offered in the message I sent you I can give you my clover configuration and tell you the kexts I used as soon as I am back home!
    I hope this works out for you!
    Good Luck!
  6. Like
    SoundForSoul reacted to stinga11 in Haswell-E mach_kernel patch (5960X, 5830K and 5820K)   
    At this moment it is possible compile a XNU kernel with the necessary change for a Haswell-E works, it is easy all you need is to add CPUID_MODEL_HASWELL_SVR in cpuid.c. But the problem is, the open source XNU kernel doesn't have the same code that the vanilla kernel. They share most of the code but another part is replaced by open source code and other parts simply not are available such as XCPM. It seems that the code that performs the work of the iMessage and other things neither it is available. For this reason is better to use the vanilla kernel but the problem is that it does not yet support the Haswell-E and for that we need patch.
     
    Here is a quick and dirty patch for the mach_kernel to let it run Haswell code on Haswell-E
     
    1.
    Patch the vanilla kernel using a Haswell code:
    sudo perl -pi -e 's|\x74\x11\x83\xF8\x3C|\x74\x11\x83\xF8\x3F|g' /mach_kernel This work would not have been possible without the patch of PikerAlpha for 10.8.4, I just used otool to find the new Haswell-E patch for 10.9.4
     
    2.
    If to boot you need to use the kernel flag (cpus=1) is necessary to use the VoodooTSCSync.kext, that you put in /System/Library/Extensions/ (Download VoodooTSCSync.kext)
    Open the info.plist of the VoodooTSCSync.kext and edit the IOCPUNumber.
     
    If you have a 5830K or 5820K(six core) use the number 11
    <key>IOPropertyMatch</key> <dict> <key>IOCPUNumber</key> <integer>11</integer> </dict> If you have a 5960X (eight core) use the number 15
    <key>IOPropertyMatch</key> <dict> <key>IOCPUNumber</key> <integer>15</integer> </dict> 3.
    Add npci=0x2000 -v -f to kernel flags.
     
    4.
    If you use the installer of 10.9.3, 10.9.4 or 10.9.5. You need use nv_disable=1
     
     
    Speedstep
    For Haswell it is impossible getting speedstep. The information necessary to work not exist on the XCPM because this information will not be available until receive official support from apple.   Solution:   You can use (NullCPUPowerManagement.kext) for get a little speedstep using state C1E. It can vary from two states to three states. The problem with this solution is that it can not use the turbo boost.  
     
    Sata (GenericAHCI):
    I made a AHCI injector for X99 motherboard. To change the IOClass AppleAHCI into the IOClass AppleIntelPchSeriesAHCI(On the system profiler appears as X99 instead GenericAHCI)
     
    AHCIPortInjector.kext.zip
     
     
    Audio:
    I suggested the idea to patch the audio to work with X99 boards on toleda's Mavericks Realtek ALC AppleHDA thread.
     
    I post a patch with the x99 & series 9 chipset in the official voodoohda thread, Slice merged the patch with the voodoohda source.
    voodoohda 2.8.7 thanks to Slice.
  7. Like
    SoundForSoul reacted to jackfoley in Asus X99 Deluxe + 5960x - Stuck, please help!   
    Hmm looking at this screenshot, I would make sure that the replacement kexts included a new AppleACPIPlatform.kext.  Doesn't seem to be finding it.  And totally forgot to mention the USB2 thing (you need to use USB2), but glad you figured it out!
  8. Like
    SoundForSoul reacted to stinga11 in Haswell-E mach_kernel patch (5960X, 5830K and 5820K) 10.10 - 10.10.1 Yosemite   
    EDIT 12/5/2015:
    I created a new guide with speedstep working
    http://www.insanelymac.com/forum/topic/309717-haswell-e-5820k-5930k-installation-guide-with-full-speedstep-working/
     
    EDIT 9/16/2015:
    In the 10.10.2 and newer, Apple added native support for Haswell-E Thanks maleorderbride for test
     
    At this moment it is possible compile a XNU kernel with the necessary change for a Haswell-E works, it is easy all you need is to add CPUID_MODEL_HASWELL_SVR in cpuid.c. But the problem is, the open source XNU kernel doesn't have the same code that the vanilla kernel. They share most of the code but another part is replaced by open source code and other parts simply not are available such as XCPM. It seems that the code that performs the work of the iMessage and other things neither it is available. For this reason is better to use the vanilla kernel but the problem is that it does not yet support the Haswell-E and for that we need patch.
     
    Here is a quick and dirty patch for the mach_kernel to let it run Haswell code on Haswell-E
     
    1.
    Patch the vanilla kernel using a Haswell code(Use only with 10.10.0 or 10.10.1 in the newer versions it is not necessary):
    sudo perl -pi -e 's|\x74\x11\x83\xF8\x3C|\x74\x11\x83\xF8\x3F|g' /System/Library/Kernels/kernel This work would not have been possible without the patch of PikerAlpha for 10.8.4, I just used otool to find the new Haswell-E patch for 10.10
     
    2.
    If to boot you need to use the kernel flag (cpus=1) is necessary to use the VoodooTSCSync.kext, that you put in /System/Library/Extensions/ (Download VoodooTSCSync.kext)
    Open the info.plist of the VoodooTSCSync.kext and edit the IOCPUNumber.
     
    If you have a 5830K or 5820K(six core) use the number 11
                <key>IOPropertyMatch</key>             <dict>                 <key>IOCPUNumber</key>                 <integer>11</integer>             </dict> If you have a 5960X (eight core) use the number 15
                <key>IOPropertyMatch</key>             <dict>                 <key>IOCPUNumber</key>                 <integer>15</integer>             </dict> 3.
    Add npci=0x2000 -v -f to kernel flags.
     
    4.
    For the installer you need use nv_disable=1
     
     
    Speedstep
    For Haswell it is impossible getting speedstep. The information necessary to work not exist on the XCPM because this information will not be available until receive official support from apple.   Solution:   You can use (NullCPUPowerManagement.kext) for get a little speedstep using state C1E. It can vary from two states to three states. The problem with this solution is that it can not use the turbo boost.  
     
    Sata (GenericAHCI):
    I made a AHCI injector for X99 motherboard. To change the IOClass AppleAHCI into the IOClass AppleIntelPchSeriesAHCI(On the system profiler appears as X99 instead GenericAHCI)
     
    AHCIPortInjector.kext.zip  
     
    Audio:
    I suggested the idea to patch the audio to work with X99 boards on toleda's Mavericks Realtek ALC AppleHDA thread.
     
    I post a patch with the x99 & series 9 chipset in the official voodoohda thread, Slice merged the patch with the voodoohda source.
    voodoohda 2.8.7 or newer thanks to Slice.
  9. Like
    SoundForSoul reacted to jackfoley in Asus X99 Deluxe + 5960x - Stuck, please help!   
    I haven't tried starting with the Rampage Dev method, but in a nutshell, here's what I did (not sure if this will help with the video card problem at all)
     
    - create USB Installer w/##### - Read our Forum Rules about Tonymac tools.
    - Patch the Kernel on USB/System/Library/Kernels/ or download a patched kernel (make sure you're using the 5960X patch)
    - deleted the stock AppleACPIPlatform & IOPCFamily from USB/System/Library/Extensions/
    - removed all of the kexts from USB/Extra/Extensions/
    - copied the 4 Stinga11 Kexts to USB/System/Library/Extensions/ (including the proper VoodooTSCSync)
    - booted using "-v -x -f npci=0x2000 kext-dev-mode=1 nv_disable=1" (nv disable was because I was using dual GTX980s)
    - Install Yosemite
    - copy patched kernel to NEWBOOT/System/Library/Kernels/
    - copy Stinga11 kexts across to NEWBOOT/System/Library/Extensions/
    - Install Clover for hard drive boot
    - Copy across the kexts you need (this was challenging, getting the right combination of kexts for all of the components)
    - I also added HFSPlus.efi to the EFI after deleting VBoxHFS-64.efi from the EFI partition
     
    You'll probably need to do a bit of searching to find all of the pieces you need, but I was able to find everything between Insanelymac and the other guy's site.
     
    Good luck!
  10. Like
    SoundForSoul reacted to jackfoley in Haswell-E mach_kernel patch (5960X, 5830K and 5820K) 10.10 - 10.10.1 Yosemite   
    Hi all,
     
    I'm having a different (and most likely noob-ish) problem on my side.  I managed to get Yosemite installed on my 5960X, X99 Deluxe w/GTX 980 SLI.  I used the USB Boot from the other guys, patched kernel, and Stinga11's Kext Pack (life-saver!) and installed on a separate SSD (I have one for OSX and one for Windows).  I had a funny problem where I kept getting a black screen post-install until I plugged in an old DVI monitor (running a 4K Samsung off of DP).  I also installed the NVIDIA Web Drivers for the GTX 980.
     
    I can boot into OS X from the USB, have WiFI internet, LAN seems to work but dies if I try speedtest.net to check (upload doesn't work, then the whole LAN adapter seems to not work), USB3, no sound.  I can reboot (takes about 5 seconds to restart) and it wakes from sleep but my keyboard/mouse don't seem to respond (I was able to screenshare and use them via my MacBookPro).  I have access to App Store and iCloud.
     
    I installed Clover and ran the configurator.  Set up SMBIOS to MacPro 6,1, set up boot args (npci=0x2000 kext-dev-mode=1 nvda_drv=1).  When I boot from Clover, it seems to get stuck after the Clover boot screen (when choosing Macintosh HD) on "efiboot loaded from device: apci(bunch of stuff) boot file path: System\Library\CoreServices\boot.efi" and sits there indefinitely.
     
    Thoughts?  Thanks in advance.

    EDIT / UPDATE:  Have been able to get sound / USB3 / LAN (mostly) working - was just a matter of clearing cache / repairing permissions before reboot.  Sound required both the HDAEnabler.kext, AppleHDA.kext (both Stinga11) and Toleda's audio patch).  Now just need to figure out how to get off of the USB key boot.
  11. Like
    SoundForSoul reacted to bomerr in Haswell-E mach_kernel patch (5960X, 5830K and 5820K) 10.10 - 10.10.1 Yosemite   
    I'll explain the long way what you are trying to accomplish at every step.
     
    Step 1 is to upgrade your BIOS to latest versions (or beta version)
     
    Step 2 is to install the OS.
     
    A. If you already have a machine that is working with OS X then don't bother doing steps 1-4. Hook up the HDD/SDD you plan on using on the Hackintosh to your working Mac using SATA cable or a USB adapter and just run the OS X Yosemite straight up-as-is. 
     
    b. If you can't do that for some reason and you HAVE to use the Hackintosh to install the OS then your goal is to create a USB installer.
     
    i. For this we recommend un|beast (with an i) because it's simple and works very well. Format the flash drive to MBR partition table and HFS+ then run the usb installer.
     
    ii. Now the installer will give you a generic profile settings and drivers which are mostly right but require a bit of modification to actually load the installer. Step 4 in that guide above says remove all kext but that isn't really necessary. Basically the ones you want to keep are (located at root/extras/extensions which is a hidden folder):
     
    -AppleGB.kext and AppleIntelE1000e.kext for Internet (DO NOT SIGN INTO YOUR APPLE ID)
    -NullCPUPowerManagement.kext for power management 
    -EvOreboot for turning on and off
     
    Delete the rest and add to this the 4 .kext from this link [stinga11 pkg for 5960x]
     
    iii. Now you have all the drivers to boot but your flags are still incorrect. To fix this open org.chameleon.Boot.plist in the Extra folder with textedit and change it to "-v npci=0x2000 kext-dev-mode=1" You can also add the flags -x for safe mode and -f for no caches and nv_disable=1 for GTX 970/980 if you run into issues. Likewise you can even remove the VoodooTSC in extensions folder and add the flag cpus=1 if you are still having issues as a way to troubleshoot. 
     
    iv. Lastly you need to patch the kernel to allow the system to run. For this we use the following command in terminal. "sudo perl -pi -e 's|\x74\x11\x83\xF8\x3C|\x74\x11\x83\xF8\x3F|g' /Volumes/USB/System/Library/Kernels/kernel”
     
    v. Now with all this done you are ready to boot the USB drive. Make sure you install it into a USB 2.0 port and then select USB (assuming you named it that) and start the process.
     
    Step 3 is copying over the modified kernel.
     
    So now you’ll have OS X installed on a fresh partition but you will not be able to boot from it because of the kernel. To fix this we need to copy the kernel on the USB drive—the one we just patched—to the HDD/SSD. To do this boot from the flash drive once again and select USB. Once you get back to the installer open up terminal and run the following code “cp -R /Volumes/USB/System/Library/Kernels/kernel /Volumes/Yosemite/System/Library/Kernels/”
     
    Step 4 is changing the bootflags once again
     
    So the bootflags we use to install aren’t necessarily the same we use to run the OS. In my case I had to remove the bootflags -f and –x to load the OS normally. That is to say I hooked up the USB drive back to my PC and switched my bootflags to “npci=0x2000 kext-dev-mode=1 nv_disable=1” Then I booted from the usb drive once again and this time selected my ssd partition to boot from.
     
    Step 5 GFX drivers (optional, maybe?)
    If you are running a GTX 970 or 980 then it’s required to dload the web drivers. Idk why but they are hard to find on the nvidia website. Here is a link to them.  http://us.download.nvidia.com/Mac/Quadro_Certified/343.01.01f02/WebDriver-343.01.01f02.pkg
     
    Once they are installed change your bootflag from nv_disable=1 to nvda_drv=1.
     
    If you don’t have a GTX 970 or 980 then you might be able to get away without doing this step although recent nvidia web drivers are usually recommend over the stock apple drivers.
     
    Step 6 is install clover
     
    Basically we used chameleon as our install bootloader because it has working patched kernel support but we want to use clover as our day to day bootloader.
     
    Download clover and install it with the following settings:
     
    -Install for UEFi...

    -Install Clover in the ESP

    -(whatever theme you like) 

    Drivers64UEFI

    --OSXAptioFixDrv-64

    --ParitionDXE-64 

    -Install RC scripts on target volume 

    -Panel
     
    Step 7 is configuring clover
     
    Just like when we installed cham, we need the proper kext and config file to run clover.
     
    You should notice a new EFI partition that appeared on your PC. Inside it you will find the folder kext with 10.8, 10.9, etc. Rename one of the folders 10.10 and copy the kext from your USB drive extension folder over. Delete EVOreboot tho. You will also want to add the following .kext
     
    http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=148513  For pretty settings
     
    http://sourceforge.net/projects/genericusbxhci/files/ for USB 3.0 support
     
    Next you will want to add toledo's ssdt.
     
    Find the SSDT you want put it in EFI/Clover/ACPI/patched
     
    Now time to setup the config file. To do this download “clover configurator” and click the bottom button in the middle of the left panel. There will be 3 config files but only the file in the clover folder matters. Do not bother modifying the other two.
     
    For settings I all that matters in terms of booting is setting the right flags in boot section. They will be the same you used for cham.
     
    Step 8 optional configs
     
    In default boot volume put the name of your volume  and you can set the timeout to 0 to bypass the clover config bootloader entirely or leave it as-is, I use a setting of 3. For XMP go with yes. In ACPI-fixes all you need for audio to work is HPET so you can mess around with removing the rest. Disabling NewWay disables all the new way fixes. FYI it’s between NEWWAY breaks audio (on the X99-UD4) so I recommend disabling. 
     
    Make sure nothing is in the audio inject field of the devices panel.
     
    Lastly the RT variables, SMBIOS, System Parameters are what you can use to fix iMessage. In short you need custom settings in order to connect with Apple servers on your hackintosh. There is some other important stuff too like they will flag your account if you try signing in on a bad machine too many times. I’ll talk about fixing imessage latter.
     
    Step 9 Audio fix
     
    will get to later
  12. Like
    SoundForSoul reacted to jamiethemorris in Haswell-E mach_kernel patch (5960X, 5830K and 5820K) 10.10 - 10.10.1 Yosemite   
    That's what I call a huge d&^k. Nice case.
  13. Like
    SoundForSoul reacted to schumlav in Asus x99 Deluxe & i& 5960x & Asus nVidia 980 Strix   
    Наконец Хакинтош заработал, много времени ушло, попыток и переустановок!
    В процессе X99-Deluxe сгорела, пришлось материнскую плату поменять на Asus X99-RVE
     
    Долго боролся с кловером, что бы грузилсся понимал разделы, на RVE грузитстему до PCI Configuration begin как с отключенным так и с включенным CSM в биосе.
     
    С Хамелионом, DSDT и SMBIOS MacPro6.1 загрузка пошла.  С установкой поступил как професиональный лентяй, установил систему на макбуке через внешний контейнер USB3.0, там же установил драйвера Nvidia. Все легаси кексты из rampagedev x99.DMG заброшены в S/L/E и традиционный kextUtility.
    Работает без спидстепа, но стабильно, процессор негреется работать можно. SSDT хамелион никак нехочет цеплять.
    Проверял SMBIOS iMac14.2 и iMac15.1 с ними к сожалению паника ядра, наверно по архитектуре, этот хассвел, все же ближе к Xeon 1680.
     
    Отдельное спасибо Ukr55 за помощь и мега выдержку по удаленной связи!

    Прошу всех https://applelife.ru/threads/asus-x99-rve-chameleon.335633/

  14. Like
    SoundForSoul reacted to Balamut in 5960X, Rampage V Extreme OsxAptioFix Problem   
    Frooty - apple
  15. Like
    SoundForSoul reacted to Balamut in 5960X, Rampage V Extreme OsxAptioFix Problem   
    This also solves the issue on X99-e ws boards.
  16. Like
    SoundForSoul reacted to AsusFreak in 5960X, Rampage V Extreme OsxAptioFix Problem   
    It's interesting that someone that has spent 2+ weeks failing to get his build running (not even booting) while bad mouthing everyone along the way, is now going to provide us with a proper guide...  I'd suggest you eBay your parts and run down to your local Apple store. Rampage Dev, how's your X79 & X99's running, mine are running quite nice...        
×