Slice Posted November 22, 2018 Share Posted November 22, 2018 On 11/11/2018 at 10:12 AM, Zyzz said: Any help?? Why not read posts above? Link to comment Share on other sites More sharing options...
Zyzz Posted November 28, 2018 Share Posted November 28, 2018 Read bro, i have to only replace the kexts from high Sierra?Wysłane z iPhone za pomocą Tapatalk Link to comment Share on other sites More sharing options...
strikerlee78 Posted December 19, 2018 Share Posted December 19, 2018 Hi, do a fresh install, in my case 10.14.1, install updated clover (config.plist + drivers64 edit), on USB installer and GeForceTesla.kext from https://forums.macrumors.com/members/asentientbot.1135186/(Installed manually).Repair permissions and rebuild cache with Kext utility (put directly directory S/L/E from usb into the app) then become installation.This has been my method after many times i stucked on grey screen with cursor mouse locked during the first boot after installation.Maybe these steps can help people with the same card trying Mojave for the first time. I don't know if QE/CI are fully enabled, launchpad I think is accelerated, but of course metal is unsurpotted. Post install you have to reinstall graphics kexts as crazybirdy says with kext utility. Bye Link to comment Share on other sites More sharing options...
linvers Posted August 23, 2019 Share Posted August 23, 2019 On 7/13/2018 at 4:28 PM, crazybirdy said: Base on ASentientBot's great job. If you want to use latest version kexts all from 10.13.6, you can patch it by yourself. GeForceTesla.kext/Contents/MacOS/GeForceTesla Old Method : GeforceTesla.kext from post#2125. Find 554889e553504889fb83bb38030000007426488b03488bb3e80000004889dfff90c8050000488b03488bb3e80000004889dfff907806000031c04883c4085b5d Replace 6666666666662e0f1f8400000000006666666666662e0f1f8400000000006666666666662e0f1f8400000000006666666666662e0f1f8400000000000f1f4000 or perl patch code. perl -pi -e 's|\x55\x48\x89\xe5\x53\x50\x48\x89\xfb\x83\xbb\x38\x03\x00\x00\x00\x74\x26\x48\x8b\x03\x48\x8b\xb3\xe8\x00\x00\x00\x48\x89\xdf\xff\x90\xc8\x05\x00\x00\x48\x8b\x03\x48\x8b\xb3\xe8\x00\x00\x00\x48\x89\xdf\xff\x90\x78\x06\x00\x00\x31\xc0\x48\x83\xc4\x08\x5b\x5d|\x66\x66\x66\x66\x66\x66\x2e\x0f\x1f\x84\x00\x00\x00\x00\x00\x66\x66\x66\x66\x66\x66\x2e\x0f\x1f\x84\x00\x00\x00\x00\x00\x66\x66\x66\x66\x66\x66\x2e\x0f\x1f\x84\x00\x00\x00\x00\x00\x66\x66\x66\x66\x66\x66\x2e\x0f\x1f\x84\x00\x00\x00\x00\x00\x0f\x1f\x40\x00|g' GeForceTesla.kext/Contents/MacOS/GeForceTesla New Method : GeforceTesla.kext from post#2529 . Find 488b07ff90c0000000 Replace 488b07660f1f440000 or perl patch code. perl -pi -e 's|\x48\x8b\x07\xff\x90\xc0\x00\x00\x00|\x48\x8b\x07\x66\x0f\x1f\x44\x00\x00|g' GeForceTesla.kext/Contents/MacOS/GeForceTesla the patch code is the same as ASentientBot provided 10.13.4 patched GeforceTesla.kext. You need only one method between Old Method and New Method, each of them works fine here. 10.13.6 kexts works fine as below, GeForceGA.bundle GeForceTesla.kext ..... (patched) GeForceTeslaGLDriver.bundle GeForceTeslaVADriver.bundle NVDANV50HalTesla.kext NVDAResmanTesla.kext IOGraphicsFamily.kext IONDRVSupport.kext or You can try to use NDRVShim.kext instead of replacing IONDRVSupport and IOGraphicsFamily post#1875, get NDRVShim.kext from post#1865, at /Volumes/macOS Mojave Patcher/macOS Mojave Patcher.app/Contents/Resources/macOS Post Install.app/Contents/Resources/legacynvidia/NDRVShim.kext And need to edit NVDAResmanTesla.kext/Contents/Info.plist to add the following string. <key>com.parrotgeek.NDRVShim</key> <string>1</string> <dict> <key>com.apple.iokit.IOGraphicsFamily</key> <string>1.5</string> <key>com.parrotgeek.NDRVShim</key> <string>1</string> <key>com.apple.iokit.IONDRVSupport</key> <string>1.5</string> <key>com.apple.iokit.IOPCIFamily</key> <string>2.4</string> <key>com.apple.kpi.bsd</key> <string>9.0.0</string> <key>com.apple.kpi.iokit</key> <string>9.0.0</string> <key>com.apple.kpi.libkern</key> <string>9.0.0</string> <key>com.apple.kpi.mach</key> <string>9.0.0</string> </dict> 10.13.6 kexts works fine as below, GeForceTesla.kext ..... (patched) GeForceTeslaGLDriver.bundle GeForceTeslaVADriver.bundle NVDANV50HalTesla.kext NVDAResmanTesla.kext ..... (edit Info.plist) NDRVShim.kext ..... (added) If you still have troube, try the following 10.13.6 kexts too. IOAccelerator2D.plugin IOAcceleratorFamily2.kext Refer to /Volumes/macOS Mojave Patcher/macOS Mojave Patcher.app/Contents/Resources/macOS Post Install.app/Contents/Resources/legacyGPUPatch.sh credits to: ASentientBot, parrotgeek1, dosdude1. And My nVidia 9300GE always need to fix reboot error with NVDAStartup.kext.310.42.25f01.zip from nawcom since 10.12. Download all the patche kexts here. All works fine here too. It's better to use Kext Utility.app to install kexts. hi,i downloaded the package, and install it with kext utility,and it stuck here how to fixed ,i use GeForce_10136-NEW method. Link to comment Share on other sites More sharing options...
crazybirdy Posted August 24, 2019 Share Posted August 24, 2019 15 hours ago, linvers said: hi,i downloaded the package, and install it with kext utility,and it stuck here how to fixed ,i use GeForce_10136-NEW method. It doesn't work after 10.14.4. Fix it as below. @dosdude1 - Developed macOS Mojave Patcher, fixed 10.14.4 graphics acceleration Link to comment Share on other sites More sharing options...
Recommended Posts