Cyberdevs Posted October 1, 2018 Share Posted October 1, 2018 57 minutes ago, telepati said: is that mean with this kext we dont need to activate IGPU on BIOS? Yeah I think that's the idea. 2 Link to comment Share on other sites More sharing options...
xyboox Posted October 1, 2018 Share Posted October 1, 2018 7 hours ago, ellaosx said: The usual. place it where you have put lilu I have Lilu in /Library/Extensions. As in the attached screenshot. Should I just copy+paste the 2 files in NoVPAJpeg ( those being Info.plist and kern_start.cpp ) next to the lilu.kext? Shouldn't I compile the plugin? If so, can you please guide me? Thanks! Link to comment Share on other sites More sharing options...
arsradu Posted October 1, 2018 Author Share Posted October 1, 2018 (edited) 26 minutes ago, xyboox said: I have Lilu in /Library/Extensions. As in the attached screenshot. Should I just copy+paste the 2 files in NoVPAJpeg ( those being Info.plist and kern_start.cpp ) next to the lilu.kext? Shouldn't I compile the plugin? If so, can you please guide me? Thanks! It's already compiled. You just need to click Releases: https://github.com/vulgo/NoVPAJpeg/releases Download. Unzip. Then you just copy-paste the NoVPAJpeg.kext alongside Lilu.kext (at the same location). Edited October 1, 2018 by arsradu 2 1 Link to comment Share on other sites More sharing options...
xyboox Posted October 1, 2018 Share Posted October 1, 2018 9 minutes ago, arsradu said: It's already compiled. You just need to click Releases: https://github.com/vulgo/NoVPAJpeg/releases Download. Unzip. Then you just copy-paste the NoVPAJpeg.kext alongside Lilu.kext (at the same location). Thank you, works like a charm! 3 1 Link to comment Share on other sites More sharing options...
telepati Posted October 4, 2018 Share Posted October 4, 2018 NoVPAJpeg v2 released. 2 Link to comment Share on other sites More sharing options...
undercover_neo Posted October 8, 2018 Share Posted October 8, 2018 Thank you so much for this post :) - was having issues with opening JPG & jpeg om my MacOS Mojave install - with intel 530 & RX 580 - I have disabled/given up on the intel 530 ... so just using the RX 580 and the NoVPAJpeg kext - which I installed using Kext Utility. Thanks everyone for contributing to the Hackintosh community :) 2 Link to comment Share on other sites More sharing options...
arsradu Posted October 8, 2018 Author Share Posted October 8, 2018 (edited) 7 hours ago, undercover_neo said: Thank you so much for this post - was having issues with opening JPG & jpeg om my MacOS Mojave install - with intel 530 & RX 580 - I have disabled/given up on the intel 530 ... so just using the RX 580 and the NoVPAJpeg kext - which I installed using Kext Utility. Thanks everyone for contributing to the Hackintosh community You're welcome. Glad to hear it's been useful for you, too. It's really great when people come here not just to request help, but also to thank for that help. It's a really beautiful and unique feeling of accomplishment when you know you've helped somebody. Wish more people would do that. So I want to welcome you to this forum (I see this has been your first post). And thank you very much for your feedback. Edited October 8, 2018 by arsradu 1 1 Link to comment Share on other sites More sharing options...
BALDY_MAN Posted October 8, 2018 Share Posted October 8, 2018 THANK YOU very much for developing the NOVPAJPEG Kext, as sorted out me open jpeg file too thank again 2 Link to comment Share on other sites More sharing options...
Cyberdevs Posted October 9, 2018 Share Posted October 9, 2018 5 hours ago, BALDY_MAN said: THANK YOU very much for developing the NOVPAJPEG Kext, as sorted out me open jpeg file too thank again All the credit for NOVPAJPEG.kext goes to vulgo 1 Link to comment Share on other sites More sharing options...
Cyberdevs Posted October 9, 2018 Share Posted October 9, 2018 I forgot to thank @Matgen84 for introducing, testing and verifying the functionality of the NOVPAJPEG.kext 2 1 Link to comment Share on other sites More sharing options...
LockDown Posted October 9, 2018 Share Posted October 9, 2018 +1 for @Matgen84 2 1 Link to comment Share on other sites More sharing options...
SavageAUS Posted October 9, 2018 Share Posted October 9, 2018 On 7/15/2018 at 11:18 PM, arsradu said: For ATI GPUs (curtesy of @Cyberdevs' post here). The discreet GPU should be set as primary in BIOS and your displays should be connected to your discreet GPU The iGD/iGPU/iGFX must be enabled in BIOS/UEFI as the secondary GPU. I removed the DSDT Reconfigured the config.plist to and removed some flags which weren't needed because of the DSDT added the InjectATI + Ornioco Framebuffer (I removed the Orinoco framebuffer because of some weird glitches but it might be useful for other AMD GPUs if you inject the correct framebuffer according to your GPU. No need to inject anything for nVidia GPUs unless your GPU needs it) Added the InjectIntel + ig-platform-id for my intel HD530 (for intel HD 530 I use the 0x19120001 ig-platform-id) Removed com.apple.finder.plist Removed com.apple.QuickLookDaemon.plist rebuild the kextcache and reset the nvram I fixed preview by just enabling my Intel HD530 (ig-platform-id 0x19120000) + InjectATI + InjectIntel. Steps 5 - 7 were not used. Link to comment Share on other sites More sharing options...
arsradu Posted October 9, 2018 Author Share Posted October 9, 2018 1 minute ago, SavageAUS said: I fixed preview by just enabling my Intel HD530 (ig-platform-id 0x19120000) + InjectATI + InjectIntel. Steps 5 - 7 were not used. Alright. Then I'd say it would be alright to remove them from the tutorial, as well. Thank you very much for the feedback. If there is anything else you would like to have changed/updated, please, let me know. Link to comment Share on other sites More sharing options...
SavageAUS Posted October 9, 2018 Share Posted October 9, 2018 (edited) 4 minutes ago, arsradu said: Alright. Then I'd say it would be alright to remove them from the tutorial, as well. Thank you very much for the feedback. If there is anything else you would like to have changed/updated, please, let me know. I will just add that if this is a common reoccurrence then i might move toward the kext solution NoVPAJpeg.kext, as i don't see the point of having an iGPU enabled with a dGPU just to fix one little problem that a simple kext can fix without causing other issues (i have not tested it). Kudos to yourself @arsradu and @Cyberdevs for figuring this out. Edited October 9, 2018 by SavageAUS 1 Link to comment Share on other sites More sharing options...
telepati Posted October 9, 2018 Share Posted October 9, 2018 (edited) 8 minutes ago, SavageAUS said: I fixed preview by just enabling my Intel HD530 (ig-platform-id 0x19120000) + InjectATI + InjectIntel. Steps 5 - 7 were not used. I am still using the same method since beta 1 but I dont use injectATI probably you dont need that too. Try without it. Edited October 9, 2018 by telepati Link to comment Share on other sites More sharing options...
SavageAUS Posted October 9, 2018 Share Posted October 9, 2018 (edited) 6 minutes ago, telepati said: I am still using the same method since beta 1 but I dont use injectATI probably you dont need that too. Try without it. Confirmed, InjectATI not needed (for me at least). Edited October 9, 2018 by SavageAUS 1 Link to comment Share on other sites More sharing options...
telepati Posted October 13, 2018 Share Posted October 13, 2018 (edited) I didn't try NoVPAJpeg.kext and thought to give a chance. I normally used @CyberDevs' method since Beta1; I added NoVPAJpeg.kext and change BIOS to PEG as a primary after restart Preview and Quicklook worked. And two things start to work and I still don't believe it. Needs more test. Netflix and iTunes DRM working now. Netflix never worked before and iTunes DRM just working when I download the media files but on HD movies extras never work until NoVPAJpeg.kext. I will make more test for a couple of days then I will edit this post if it is still working. Edited October 14, 2018 by telepati 3 Link to comment Share on other sites More sharing options...
telepati Posted October 14, 2018 Share Posted October 14, 2018 (edited) Ok, Guys, I thought maybe this is not the effect of NoVPAJpeg.kext and removed it. I start testing without it. After removed kext I use @Cyberdevs MacOptimizer Clean Cache and NVRAM then restart the machine. I don't understand what's going on but everything is still working. What's work now; Quicklook all image type, (Not all) Quicklook all video type, Netflix iTunes all DRM Now I am not using any kexts and method from post 1 and everything works. is that mean we don't need actually any kext and method? I really don't get it. I just disable IGPU from BIOS and remove InjectIntel and ig-platform-id that's all. I am not using the beta version of OS never changed SMBIOS it always iMac17,1 with the same serial. Please tell me what can I test more? Edit: Ok finally found the hitch; Yes, NoVPAJpeg.kext need it for jpegs file without it jpegs never work. All other types of files working (png, ai, psd, mp4, mov etc.) Thats mean we still need method and kext for jpegs. Thank you all guys again. Edited October 14, 2018 by telepati 2 Link to comment Share on other sites More sharing options...
Donw35 Posted October 14, 2018 Share Posted October 14, 2018 For me, what worked was SMBIOS 18,3 and enabling the iGUP and selecting the Skylake ID. I also use WhatEverGreen and Lilu, this allows all my DP ports that I need, I have 2 4K monitors at 60Hz. Thanks to all those that tested and made this easy to resolve and follow 1 Link to comment Share on other sites More sharing options...
arsradu Posted October 14, 2018 Author Share Posted October 14, 2018 6 minutes ago, Donw35 said: For me, what worked was SMBIOS 18,3 and enabling the iGUP and selecting the Skylake ID. I also use WhatEverGreen and Lilu, this allows all my DP ports that I need, I have 2 4K monitors at 60Hz. Thanks to all those that tested and made this easy to resolve and follow It should work with no iGPU enabled if you use MacPro6,1 or iMacPro1,1 SMBIOS, as well. But I'm glad it works for you, too. 1 Link to comment Share on other sites More sharing options...
Donw35 Posted October 14, 2018 Share Posted October 14, 2018 yeah, I am really not hung up on the right system feedback, call it whatever, as long as it works I am good Link to comment Share on other sites More sharing options...
neonics Posted October 21, 2018 Share Posted October 21, 2018 Thank you so much, the NoVPAJpeg.kext did the job! 1 Link to comment Share on other sites More sharing options...
gjw Posted October 27, 2018 Share Posted October 27, 2018 (edited) Thanks to all contributors to this topic. For anyone with a similar system, I only needed to change BIOS/SAG/Graphics Configuration/iGPU Multi-Monitor to [Enabled], all the rest remain at [Auto] and set Inject/Intel to [True] in Clover config. Edited October 27, 2018 by gjw duplicate signature 1 Link to comment Share on other sites More sharing options...
arsradu Posted October 28, 2018 Author Share Posted October 28, 2018 (edited) On 10/27/2018 at 7:09 PM, gjw said: Thanks to all contributors to this topic. For anyone with a similar system, I only needed to change BIOS/SAG/Graphics Configuration/iGPU Multi-Monitor to [Enabled], all the rest remain at [Auto] and set Inject/Intel to [True] in Clover config. Yeah, that works too. I've added it to the main post, as well. Thanks for the tip. Edited October 29, 2018 by arsradu Link to comment Share on other sites More sharing options...
blu ray Posted October 29, 2018 Share Posted October 29, 2018 (edited) NOVPAJPEG.kext worked flawlessly, question is, how future proof is it? Could it break something in the future with mac os updates? Edited October 29, 2018 by blu ray Link to comment Share on other sites More sharing options...
Recommended Posts