C.Frio Posted June 25, 2018 Share Posted June 25, 2018 hi.. does anyone has experience with Mojave and Nvidia G210 ? thank you c.frio EDITED by moderator see post #8 Link to comment Share on other sites More sharing options...
Morpheus NS Posted June 25, 2018 Share Posted June 25, 2018 I would also like to know. I tried to install Mojave and the installation went through, but I had no graphics acceleration, the only resolution available was 1280x1024. @Gigamaxx suggested using graphics kexts from 10.13.5, but unfortunately I wasn't able to achieve anything that way, maybe he succeeded. 1 Link to comment Share on other sites More sharing options...
vusun123 Posted June 26, 2018 Share Posted June 26, 2018 Mojave requires Metal API compatible GPUs, so anything below Intel HD4000/ Nvidia Kepler/ AMD 7xxx Series will not work OOB. I heard that there is an OpenCL renderer hidden by default but don't know how it will affect things 1 Link to comment Share on other sites More sharing options...
fantomas Posted June 26, 2018 Share Posted June 26, 2018 OpenCL hidden or not, if Apple removed the kext(s) (or the support) for no-metal gpu's, barring a miracle, it will never work - unless if nvidia (in our case here) or someone else provides the kext(s) in question. 1 Link to comment Share on other sites More sharing options...
C.Frio Posted June 26, 2018 Author Share Posted June 26, 2018 (edited) Hi.. Is a pity know that...thank you C.frio Edited June 26, 2018 by C.Frio 1 Link to comment Share on other sites More sharing options...
Morpheus NS Posted June 26, 2018 Share Posted June 26, 2018 (edited) What would be the hackintosh successor of gt 210? Card to go with if you don't need anything powerful, card which is cheap and reliable, which supports metal and works oob? GT 610, GT 620 maybe? Edited June 26, 2018 by Morpheus NS Link to comment Share on other sites More sharing options...
C.Frio Posted June 26, 2018 Author Share Posted June 26, 2018 hi.. would be more secure..wait for the final release to make a decision... c.frio Link to comment Share on other sites More sharing options...
crazybirdy Posted July 13, 2018 Share Posted July 13, 2018 (edited) Quote I was able to get dock/menu bar translucency with Mojave Beta 3 on my legacy XPS M1530 laptop (system no 3 in sig, Core2Duo Penryn with NVidia 8600M GT) after following @AsentientBot's instructions in post#2082 and using his patched GeforceTesla.kext from post#2125. This stopped the kps after login when using HS Nvidia legacy kexts 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. Edited September 15, 2018 by crazybirdy 8 2 Link to comment Share on other sites More sharing options...
fusion71au Posted July 13, 2018 Share Posted July 13, 2018 2 hours ago, 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 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 the patch code is the same as ASentientBot provided 10.13.4 patched GeforceTesla.kext. 10.13.6 kexts works fine as below, GeForceGA.bundle GeForceTesla.kext GeForceTeslaGLDriver.bundle GeForceTeslaVADriver.bundle IOGraphicsFamily.kext IONDRVSupport.kext NVDANV50HalTesla.kext NVDAResmanTesla.kext And My nVidia 9300GE always need to fix reboot error with NVDAStartup.kext.310.42.25f01.zip from nawcom since 10.12. Thanks @crazybirdy. He's just posted a newer/simpler patched GeForceTesla.kext that also seems to work well (attached to post#2529 in macrumors thread ) 4 Link to comment Share on other sites More sharing options...
crazybirdy Posted July 13, 2018 Share Posted July 13, 2018 1 hour ago, fusion71au said: Thanks @crazybirdy. He's just posted a newer/simpler patched GeForceTesla.kext that also seems to work well (attached to post#2529 in macrumors thread ) Great, New Method : GeforceTesla.kext works fine here too, patch code updated. 4 Link to comment Share on other sites More sharing options...
macq Posted July 14, 2018 Share Posted July 14, 2018 21 hours ago, crazybirdy said: Great, New Method : GeforceTesla.kext works fine here too, patch code updated. @crazybirdy, I have attempted the above method and my kext load but no graphics acceleration in Mojave . Any help on this front my, specs are in sig. and I have a gt 320m. I had accélération once but lost it at next boot and now I cannot get it at all. Thanks Macq Link to comment Share on other sites More sharing options...
crazybirdy Posted July 14, 2018 Share Posted July 14, 2018 (edited) 33 minutes ago, macq said: @crazybirdy, I have attempted the above method and my kext load but no graphics acceleration in Mojave . Any help on this front my, specs are in sig. and I have a gt 320m. I had accélération once but lost it at next boot and now I cannot get it at all. Thanks Macq This method is work, only if your nVidia card was worked fine on 10.13.6 with those native kexts. Otherwise, I don't think it will work for your nVidia card. I don't have the same card as yours, I can't tell you how to make it work. -- If you have graphics acceleration once, you may remove all the kexts, rebuild prelinkedkernel and reboot, then, patch the kext, install the kext again. Edited July 14, 2018 by crazybirdy 1 Link to comment Share on other sites More sharing options...
macq Posted July 14, 2018 Share Posted July 14, 2018 1 hour ago, crazybirdy said: This method is work, only if your nVidia card was worked fine on 10.13.6 with those native kexts. Otherwise, I don't think it will work for your nVidia card. I don't have the same card as yours, I can't tell you how to make it work. -- If you have graphics acceleration once, you may remove all the kexts, rebuild prelinkedkernel and reboot, then, patch the kext, install the kext again. Yeah 10.13.6 is fully functional, nvdrstartup and hal50 kexts are loaded but no acceleration. Corresponds to macbook pro 6.2. Any config.plist or boot argument suggestions. Thanks Link to comment Share on other sites More sharing options...
crazybirdy Posted July 14, 2018 Share Posted July 14, 2018 23 minutes ago, macq said: Yeah 10.13.6 is fully functional, nvdrstartup and hal50 kexts are loaded but no acceleration. Corresponds to macbook pro 6.2. Any config.plist or boot argument suggestions. Thanks my config.plist.zip FYI. 1 1 Link to comment Share on other sites More sharing options...
crazybirdy Posted July 14, 2018 Share Posted July 14, 2018 3 hours ago, macq said: Yeah 10.13.6 is fully functional, nvdrstartup and hal50 kexts are loaded but no acceleration. Corresponds to macbook pro 6.2. Any config.plist or boot argument suggestions. Thanks You can try another kext, use NDRVShim.kext instead of replacing IONDRVSupport and IOGraphicsFamily post#1875. Previous post updated here. It's better to use Kext Utility.app to install kexts. 1 Link to comment Share on other sites More sharing options...
Slice Posted July 23, 2018 Share Posted July 23, 2018 On 6/26/2018 at 3:03 PM, Morpheus NS said: What would be the hackintosh successor of gt 210? Card to go with if you don't need anything powerful, card which is cheap and reliable, which supports metal and works oob? GT 610, GT 620 maybe? My 650 is very cheap and supported OOB. 1 Link to comment Share on other sites More sharing options...
fantomas Posted October 6, 2018 Share Posted October 6, 2018 On 6/26/2018 at 10:27 AM, fantomas1 said: OpenCL hidden or not, if Apple removed the kext(s) (or the support) for no-metal gpu's, barring a miracle, it will never work - unless if nvidia (in our case here) or someone else provides the kext(s) in question. A miracle or not, my g210 works very well nVidia non-Metal GPU's on Mojave (crazybirdy) 1 Link to comment Share on other sites More sharing options...
robif2002 Posted November 2, 2018 Share Posted November 2, 2018 help, after install all new patched kext files with kext wizard , then reboot nVidia kext not working for 9500gt with boot args inject nvidia and with uncheck nv_disable=1(can't boot to the system) with kernel panic any solution??? On 7/13/2018 at 3: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. help, after install all new patched kext files with kext wizard , then reboot nVidia kext not working for 9500gt with boot args inject nvidia and with uncheck nv_disable=1(can't boot to the system) with kernel panic any solution??? Link to comment Share on other sites More sharing options...
robif2002 Posted November 2, 2018 Share Posted November 2, 2018 why not working with nvidia 9500gt on Mojave after install patched kext Link to comment Share on other sites More sharing options...
crazybirdy Posted November 2, 2018 Share Posted November 2, 2018 2 hours ago, robif2002 said: help, after install all new patched kext files with kext wizard , then reboot nVidia kext not working for 9500gt with boot args inject nvidia and with uncheck nv_disable=1(can't boot to the system) with kernel panic any solution??? Remove all /S/L/E/Geforce*** and /S/L/E/NVDA***. If you still get kernel panic, I think, it's not graphic kext issue, it's something wrong else. Link to comment Share on other sites More sharing options...
robif2002 Posted November 3, 2018 Share Posted November 3, 2018 (edited) 35 minutes ago, crazybirdy said: Remove all /S/L/E/Geforce*** and /S/L/E/NVDA***. If you still get kernel panic, I think, it's not graphic kext issue, it's something wrong else. after deleted selsected files then reboot with inject nvidia, detected 1 gb video memory, but still laggy when open lainchpad, not fix resolution and no alpha blur what's wrong.???. thanks b4.. Edited November 3, 2018 by robif2002 Link to comment Share on other sites More sharing options...
crazybirdy Posted November 3, 2018 Share Posted November 3, 2018 6 minutes ago, robif2002 said: after deleted selsected files then reboot with inject nvidia, detected 1 gb video memory, but still not fix resolution and no alpha blur what's wrong.???. thanks b4.. Refer to my config.plist.zip. FYI. And re-install all the kexts, if you need NVDAStartup.kext.310.42.25f01.zip from nawcom too. Link to comment Share on other sites More sharing options...
robif2002 Posted November 3, 2018 Share Posted November 3, 2018 Wowowwow, thanks Sir! now has fully working , very2 nice tutorial 1 Link to comment Share on other sites More sharing options...
Zyzz Posted November 3, 2018 Share Posted November 3, 2018 Hello guys the Nvidia GT 220 TESLA graphics Its possible to run 10.14 mojave? If yes how? By rollback system kexts? Link to comment Share on other sites More sharing options...
Zyzz Posted November 11, 2018 Share Posted November 11, 2018 Any help?? Link to comment Share on other sites More sharing options...
Recommended Posts