Jump to content
theconnactic

Mavericks kernel testing on AMD (formerly Mountain Lion kernel testing on AMD)

6,477 posts in this topic

Recommended Posts

Advertisement

I'm excited to finally have a working kernel for my Phenom II X6 1075T. Now I just wish it would play nice with my XFX Radeon HD 5750. It took weeks to get my card to work in Snow Leopard, and to my surprise, it was recognized right out of the box with full acceleration and resolution support. If it wasn't for the graphics artifacts, I would have a 100% functional Mountain Lion machine :(

 

Thanks to all for all the hard work so far.. looking forward to advances in the future. I'm using the kernel from the first post... are there any other versions that I might give a try?

Share this post


Link to post
Share on other sites

Unfortunately no, but you could really give 10.7.5 a go (see Lion kernel testing): it has a pretty stable kernel, i386 with 64-bit support, so you have everything and lose nothing, and will work wonderfully with your card with full support, no artifacts etc.

 

All the best!

Share this post


Link to post
Share on other sites

The people have spoken, and they request a i386 DP1 kernel, so here it is, located in full glory over at Meklort's lair.

 

https://meklort.com/~sinet3k/sinedp1

 

 

As usual, this takes flags such as -nossse3bit, -nosse41bit, -nosse42bit.

Also, for the first time ever, this kernel contains 100% more kernel for the same price, which you can access with either arch=x86_64 or arch=i386.

 

Have fun testing guys and gals!

Share this post


Link to post
Share on other sites

The people have spoken, and they request a i386 DP1 kernel, so here it is, located in full glory over at Meklort's lair.

 

https://meklort.com/~sinet3k/sinedp1

 

 

As usual, this takes flags such as -nossse3bit, -nosse41bit, -nosse42bit.

Also, for the first time ever, this kernel contains 100% more kernel for the same price, which you can access with either arch=x86_64 or arch=i386.

 

Have fun testing guys and gals!

 

Thanks for sharing but Meklort's site won't load. Connection timed out...

Share this post


Link to post
Share on other sites

The people have spoken, and they request a i386 DP1 kernel, so here it is, located in full glory over at Meklort's lair.

 

https://meklort.com/~sinet3k/sinedp1

 

 

As usual, this takes flags such as -nossse3bit, -nosse41bit, -nosse42bit.

Also, for the first time ever, this kernel contains 100% more kernel for the same price, which you can access with either arch=x86_64 or arch=i386.

 

Have fun testing guys and gals!

 

Meklort is down temporarily, here is a link in the interim. (RIGHT CLICK. SAVE AS)

 

http://www.philonlan...tek/sinedp1.zip

Share this post


Link to post
Share on other sites

:)

 

hello all,

 

Another feat Sinetek! the man who draws AMD kernels faster than his shadow! simply awesome.

 

I tested the kernel on my FX, this is happiness! graphic bugs down, the HD 5450 512 works like a charm without artifact and HD 4850 1024 works, also pretty good, I capture video with Quicktime putting all CPU / GPU to the test as you can see, I have not had any error or bug for various work.

only black spot FX CPU reboot direct flag arch = i386 :(

I have not tested the GT 610.

 

for the phenom, it works i386/x64_86 where oob operation of the GT 610 (i386) but I can not get rid of a bug clkernel!??

 

Another big thank you to Sinetek!

 

https://www.youtube....e&v=acWcdXGMAkU

Share this post


Link to post
Share on other sites

I don't know If I do anything bard, but I have a KP with Phenom processor

 

FRz1MO5.jpg

Share this post


Link to post
Share on other sites

LESS DISTORTION? :D

 

I don't know If I do anything bard, but I have a KP with Phenom processor

In corecrypto? do you use the modded version by Andy?

Share this post


Link to post
Share on other sites

hi sinetek, there are news to nvidia graphics card?

Share this post


Link to post
Share on other sites

The people have spoken, and they request a i386 DP1 kernel, so here it is, located in full glory over at Meklort's lair.

 

https://meklort.com/~sinet3k/sinedp1

 

 

As usual, this takes flags such as -nossse3bit, -nosse41bit, -nosse42bit.

Also, for the first time ever, this kernel contains 100% more kernel for the same price, which you can access with either arch=x86_64 or arch=i386.

 

Have fun testing guys and gals!

 

 

Thanks for the kernel mate :)

 

 

But I can't make it boot properly under ML-1083 (on AMD P-II x4 + Chameleon-2.2svn-r2187 )

 

- arch=x86_64 (with combination of -nossse3bit, -nosse41bit, -nosse42bit )

the osx instantly reboots after reading the kernel flags, and before loading any kexts

and the kernel reports an error says something about "invalid magic number"

 

 

- arch=i386 (with combination of -nossse3bit, -nosse41bit, -nosse42bit, -legacy, -force64 )

the osx instantly reboots after loading all kexts, and before running the cpu detection (CPU Model:...)

 

 

 

So, I guess the kernel is supposed to work under ML-DP1 only, isn't it ?

Share this post


Link to post
Share on other sites

I have found the following code to patch the libclh.dylib in the GeForceGLDriver.bundle (Nvidia Geforce GTX 550 TI,GTX 560 TI ) it means that should enter the following code in the terminal:.

 

sudo perl -pi -e '$c++ if s|\x8b\x87\x1c\x0c\x00\x00\x89\x06\x8b\x87\x20\x0c\x00\x00\x89\x02|\x31\xc0\xff\xc0\xff\xc0\x89\x06\x31\xc0\x89\x02\x90\x90\x90\x90|; END { unless ($c) { warn "No substitutions made\n"; $? =1 } }' /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib

 

it should be activated the OpenCL.??????

 

because at the moment I am once again reinstall Mountain Lion after a system crash, it's me at the moment not possible to test the code.can someone test it ??????

Edited by spakk

Share this post


Link to post
Share on other sites

:)

 

Phenom

 

KP on the why message Apple.FSCompression/z/lib , etc .........(-nosse42bit / -nosse41bit)

flag: npci=0x2000 arch=i386 -nossse3bit ( boot NV CI/QE) why bug clkernelplugin

flag: npci=0x2000 -nossse3bit (boot ATI / no NV) why bug clkernelplugin

 

FX

 

flag : npci=0x2000 ( good ATI CI/QE / No NV) :D

flag : npci=0x2000 arch=i386 why flag -nossse3bit / -nosse42bit / -nosse41bit , no boot

 

 

ML 10.8.x or DP1 ?

 

Chameleon or Clover ?

 

Thanks

Share this post


Link to post
Share on other sites

Hi, folks!

 

Apart from running ML DP1 i386 on your machines, itself a feat on its own, i'd ask you please to focus on the following while testing this new release:

 

1) nVidia and ATI graphics cards, so they work?

 

2) Geekbench and Cinebench scores, how they fare against regular 64-bit ML?

 

3) 64-bit support, do 64-bit apps work, like CS6 and FCP X?

 

4) Mountain Lion-only apps. Do they recognize DP1 as 10.8 thus working as they should?

 

5) Console error. Is there something unusual?

 

6) App Store. Does it let you download 10.8 apps?

 

I cannot test these items myself, since i don't have a spare partition now, but i'll join this testing effort asap. While it's not possible, i'm counting on you people! :D

 

All the best!

Share this post


Link to post
Share on other sites

Works on the Athlon II x2 250 3GHz - i know because i'm typing from it under 10.8.3 - so it should also work with your CPU. Post in the help topic detailing your specs, install method, boot flags, pictures etc.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By shinho73
      Can someone help me fix reboot issue? Actually it reboots, but sometimes the hackintosh just hangs with screen off. Here is the Extra folder containing org.chameleon.boot.plist. https://drive.google.com/drive/folders/1MX8-DpQk9kaRUfjPcToxf-ElWh-bN6EY?usp=sharing  and the spec of the PC. https://drive.google.com/drive/folders/1NlcUNK5DBzJFxeFeuyt92eRjQqwO5T32?usp=sharing Can someone look at it? I might be doing something wrong. Any help will be greatly appreciated. Thank you. 

    • By shinho73
      I need a good vanilla guide for AMD A8 7600 with A58M-E FM2+ mother board and Palit GEforce GT 730. Any help will be greatly appreciated. Thank you.



    • By Coddyx
      Hi,
       
      I followed the AMD OSX Vanilla Guide and managed to successfully build my first hackingtosh.
      Everything works great EXCEPT for my MSI - Radeon RX 580 8 GB GAMING X.
      I ran some benchmarks (and tried World of Warcraft) and I am getting ~50% of the performance I am usually getting in Windows 10.
      Unigine Heaven reports ~950 vs 1750 in Windows and World of Warcraft runs @ 30 fps lowest settings vs 60 fps ultra settings in Windows.
       
      Here are the kexts I am using:
      AppleALC Lilu NullCPUPowerManagement RealtekRTL811 VirtualSMC WhateverGreen  
      I should mention that this is an AMD hackingtosh running on Ryzen 5 1600 3.2 GHz 6-Core Processor.
       
      I read and I completely understand that I should not expect 100% performance. But I believe a 50% drop is out of the ordinary.
       
      If anyone has ideas on what I could try to up the performance it would be greatly appreciated.
       
      Thank you!
       
       
    • By vlgngrbrdmn
      Hey all,
       
      This is my first time posting to this forum.
       
      Here is my problem: My main issue is random freezing of my display (i.e. cannot move my mouse) and nothing being displayed after my monitors go to sleep (i.e. lock my screen, wait a few minutes, try to move mouse/type on keyboard. My displays wake up but display "no signal"). I have to reboot in order to use my Hackintosh again.

      Another issue that I am experiencing is that, every time I reboot my system and login initially, my right and left vertical displays do not display correctly until I turn one of them off and back on again. It is kind of hard to describe what is wrong, but basically the dimensions of the display and the orientation (horizontal vs. vertical) is wrong, and my mouse does not display in the correct place on the screen.

      Either way, after some research it looks like this all may be due to my Framebuffer being incorrect. However, I am having a hard time trying to determine whether that is the case and, if so, how to fix it.

      I did manually try to add a Framebuffer ("Kamarang") into my config.plist below, however that did not seem to make a difference.

      Any help with this would be much appreciated! Also, please let me know if I should upload anymore information.

      Currently, My setup consists of 1 Dell U3415w and 2 Dell 2415 monitors in an "H" configuration (both 2415s setup vertically on either side of the U3415W).

      This is all being powered by a SAPPHIRE Radeon RX Vega 64 (https://www.newegg.com/Product/Product.aspx?Item=N82E16814202326) with each monitor plugged via a DisplayPort.

      I am currently running the latest version of macOS Mojave, 10.14.4.

      I am also using the latest version of the Clover boot loader (4920) with the following kexts located in kexts\Other:
      AppleALC.kext AtherosE2200Ethernet.kext Lilu.kext USBInjectAll.kext VegaTab_64.kext VirtualSMC.kext WhateverGreen.kext My config.plist file contains the following:
      ?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>#DisableDrivers</key> <array> <string>CsmVideoDxe</string> <string>VBoxExt4</string> </array> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Fixes</key> <dict> <key>FixHPET</key> <true/> <key>FixIPIC</key> <true/> <key>FixRTC</key> <true/> <key>FixShutdown</key> <true/> <key>FixTMR</key> <true/> </dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change XHCI to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> WEhDSQ== </data> <key>Replace</key> <data> WEhDXw== </data> </dict> <dict> <key>Comment</key> <string>change XHC1 to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> WEhDMQ== </data> <key>Replace</key> <data> WEhDXw== </data> </dict> <dict> <key>Comment</key> <string>change SAT0 to SATA</string> <key>Disabled</key> <false/> <key>Find</key> <data> U0FUMA== </data> <key>Replace</key> <data> U0FUQQ== </data> </dict> </array> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>MATS</string> </dict> </array> <key>FixHeaders</key> <true/> <key>SSDT</key> <dict> <key>Generate</key> <dict> <key>PluginType</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>keepsyms=1 dart=0 debug=0x100 shikigva=40</string> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>Timeout</key> <integer>5</integer> </dict> <key>BootGraphics</key> <dict> <key>#DefaultBackgroundColor</key> <string>0xF0F0F0</string> <key>EFILoginHiDPI</key> <integer>1</integer> <key>UIScale</key> <integer>1</integer> </dict> <key>CPU</key> <dict> <key>#BusSpeedkHz</key> <integer>133330</integer> <key>#FrequencyMHz</key> <integer>3140</integer> <key>#HWPEnable</key> <true/> <key>#HWPValue</key> <string>0x30002a01</string> <key>#QPI</key> <integer>4800</integer> <key>#SavingMode</key> <integer>7</integer> <key>#TDP</key> <integer>95</integer> <key>#TurboDisable</key> <true/> <key>#Type</key> <string>0x0201</string> <key>#UseARTFrequency</key> <true/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>1</integer> <key>ResetHDA</key> <true/> </dict> <key>Properties</key> <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AAASGQ== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AAAwAQ== </data> </dict> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <true/> </dict> </dict> <key>GUI</key> <dict> <key>Hide</key> <array> <string>PREBOOT</string> </array> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Linux</key> <true/> <key>Tool</key> <true/> </dict> </dict> <key>Graphics</key> <dict> <key>FBName</key> <string>Kamarang</string> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>RadeonDeInit</key> <true/> </dict> <key>KernelAndKextPatches</key> <dict> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Port limit increase</string> <key>Disabled</key> <false/> <key>Find</key> <data> g710////EA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g710////Gw== </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (RehabMan)</string> <key>Disabled</key> <false/> <key>Find</key> <data> g32IDw+DpwQAAA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g32ID5CQkJCQkA== </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (PMHeart)</string> <key>Disabled</key> <true/> <key>Find</key> <data> g/sPD4MDBQAA </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.14.0</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g/sPkJCQkJCQ </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (Ricky)</string> <key>Disabled</key> <false/> <key>Find</key> <data> g/sPD4OPBAAA </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.14.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g/sPkJCQkJCQ </data> </dict> <dict> <key>Comment</key> <string>External Icons Patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> <key>MLB</key> <string>C02601270QXGPF7FB</string> <key>ROM</key> <string>UseMacAddr0</string> </dict> <key>SMBIOS</key> <dict> <key>BoardSerialNumber</key> <string>C02601270QXGPF7FB</string> <key>ProductName</key> <string>iMac17,1</string> <key>SerialNumber</key> <string>C02R2HZDGG7L</string> <key>SmUUID</key> <string>91E0E343-A938-4117-BBC7-234EA3ED265E</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Also, for what it is worth, sleep is disabled on my system:

      Again, thank you all for taking time out of your day to help a fellow hackintosher out!
×