wen1 Posted April 29, 2016 Share Posted April 29, 2016 Hi all. i have a Envy 17 N101nt. Now its over install El Capitan and both of Win10. Working : Intel Hd 520 1536Mb Qe/CI Full Hd With HDMI Intel Bluetooth Usb 3.0 Camera Sound Alc290 With VoodooHda V2.8.8 Battery Mangmnt Lan Realtek 8111Gb Not Work : Intel Wireless (Using Usb Dongle) Nvidia Gt 950 (installed nvidia web driver but no working) Card Reader Finger Print Reader Sorry about my badly english. at the attachments included my config.plist and kexts. I hope to help. Thank you all Thanks for the info. I was able to get the internal network card on my HP Envy 17 working with the RTL8111GB driver from here https://github.com/RehabMan/OS-X-Realtek-Network I have a HD530 and i am using the patched Kext posted by Doix Unable to get the display working any other way Trying to see how to get HDMI working Link to comment Share on other sites More sharing options...
wen1 Posted April 30, 2016 Share Posted April 30, 2016 I'm curious, could you try this benchmark http://www.maxon.net/products/cinebench/overview.htmland report what the OpenGL score is? Milkoman, Can you please share your latest config file?. What platform id are you injecting? I followed almost the same steps you have but the graphics card is still showing up as "Intel Unknown". I still need to remove the patched .bundle that Doix shared earlier given that i now have the fakePCIID Thanks Link to comment Share on other sites More sharing options...
dodvip123 Posted April 30, 2016 Share Posted April 30, 2016 Milkoman, Can you please share your latest config file?. What platform id are you injecting? I followed almost the same steps you have but the graphics card is still showing up as "Intel Unknown". I still need to remove the patched .bundle that Doix shared earlier given that i now have the fakePCIID Thanks Clover 3354 shows the correct intel HD 530, you should also delete the patched .bundle and restore the original. Later versions of Clover show intel Unknown, i don't know why this happens or why this isn't fixed yet Link to comment Share on other sites More sharing options...
wen1 Posted May 1, 2016 Share Posted May 1, 2016 Clover 3354 shows the correct intel HD 530, you should also delete the patched .bundle and restore the original. Later versions of Clover show intel Unknown, i don't know why this happens or why this isn't fixed yet Thanks, already got the patched version out. Will downgrade the clover version to see if my hdmi port works too. Edit: that fixed the description but still no HDMI. I guess we need some frame buffer edits to get that going. Link to comment Share on other sites More sharing options...
wen1 Posted May 1, 2016 Share Posted May 1, 2016 Hi all. i have a Envy 17 N101nt. Now its over install El Capitan and both of Win10. Working : Intel Hd 520 1536Mb Qe/CI Full Hd With HDMI I hope to help. Thank you all tarikgumus, I see that your config has a kext patch for framebuffer to change the connector type value from 04 to 08. Dose this work for you? Are you able to connect an external monitor to your laptop? It is not working for me. I am on 10.11.4 Which version of el capitan are you on? Thanks for any help Link to comment Share on other sites More sharing options...
Refresh-IT Posted May 2, 2016 Share Posted May 2, 2016 tarikgumus, I see that your config has a kext patch for framebuffer to change the connector type value from 04 to 08. Dose this work for you? Are you able to connect an external monitor to your laptop? It is not working for me. I am on 10.11.4 Which version of el capitan are you on? Thanks for any help Hi wen1 try this kext with my config.plist my pc is working with to the kexts. FakePCIID_Intel_SKL_Graphics.kext.zip Link to comment Share on other sites More sharing options...
Mikoman Posted May 2, 2016 Author Share Posted May 2, 2016 Milkoman, Can you please share your latest config file?. What platform id are you injecting? I followed almost the same steps you have but the graphics card is still showing up as "Intel Unknown". I still need to remove the patched .bundle that Doix shared earlier given that i now have the fakePCIID Thanks Hey, here you go. <?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>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Name</key> <string>DSDT.aml</string> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuPm</string> </dict> </array> <key>HaltEnabler</key> <true/> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>EnableC6</key> <true/> <key>Generate</key> <true/> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>-v dart=0 nv_disable=1 kext-dev-mode=1 PCIRootUID=0</string> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>Legacy</key> <string>PBR</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>3</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <true/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Custom</key> <dict> <key>Entries</key> <array> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>Windows</string> <key>Ignore</key> <false/> <key>Path</key> <string>\EFI\Microsoft\Boot\bootwin10.efi</string> <key>Type</key> <string>Windows</string> <key>Volume</key> <string>19456586-95DE-4C88-AD38-947BD4A71AE0</string> <key>VolumeType</key> <string>Internal</string> </dict> <dict> <key>Disabled</key> <false/> <key>FullTitle</key> <string>OSX</string> <key>Ignore</key> <false/> <key>InjectKexts</key> <true/> <key>NoCaches</key> <false/> <key>Path</key> <string>\System\Library\CoreServices\boot.efi</string> <key>Type</key> <string>OSX</string> <key>Volume</key> <string>8728F149-DAEA-3A63-AC95-1FFAA2C31CE2</string> <key>VolumeType</key> <string>Internal</string> </dict> </array> </dict> <key>Hide</key> <array> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Tool</key> <false/> </dict> <key>ScreenResolution</key> <string>1920x1080</string> <key>Theme</key> <string>bootcamp</string> </dict> <key>Graphics</key> <dict> <key>DualLink</key> <integer>1</integer> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> <key>NvidiaSingle</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <false/> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>KernelHaswellE</key> <false/> <key>KernelLapic</key> <true/> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Disabled</key> <false/> <key>Find</key> <data> wegQD7bw </data> <key>Name</key> <string>AppleAPIC</string> <key>Replace</key> <data> vhEAAACQ </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>09/22/2015</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM171.88Z.0105.B00.1509221819</string> <key>Board-ID</key> <string>Mac-DB15BD556843C820</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>iMac17,1</string> <key>ChassisAssetTag</key> <string></string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>13</string> <key>Family</key> <string>iMac</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>iMac17,1</string> <key>SerialNumber</key> <string>C02QF000GG7L</string> <key>Trust</key> <false/> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Basically i don't need to inject any ID. Card is recognized without it. Link to comment Share on other sites More sharing options...
wen1 Posted May 3, 2016 Share Posted May 3, 2016 Hi wen1 try this kext with my config.plist my pc is working with to the kexts. FakePCIID_Intel_SKL_Graphics.kext.zip Hi Tarikgumus, Thanks for the kext. Installed it along with FakePCIID.kext but still no HDMI out. Internal panel works well with the artifacts that were mentioned before. What is your model number? Do you have HD 530 or HD 520? I have an i7-6700hq with a HD 530 and an NVidia GTX 950M Wonder if that is somehow not working. Ravi Link to comment Share on other sites More sharing options...
windowshacker Posted May 3, 2016 Share Posted May 3, 2016 Hello guys, Jumping on the boat here, MSI GE 62 Apache Pro 6QF, Skylake i7 6700HQ, Intel HD 530 / GTX 970M, DDR4, Intel AC 3165 WiFi. Succesfully made it install and work more or less. I got sound thanks to Voodoo HDA, Ethernet, and that's it. I'd like to know if there's finally a fix for Intel HD 530 or if someone managed to get it to work without any issues ? Hi can you tell me what exactly did you do to install el capitan. I have the same configuration on my msi thanks! Link to comment Share on other sites More sharing options...
Refresh-IT Posted May 3, 2016 Share Posted May 3, 2016 Hi Tarikgumus, Thanks for the kext. Installed it along with FakePCIID.kext but still no HDMI out. Internal panel works well with the artifacts that were mentioned before. What is your model number? Do you have HD 530 or HD 520? I have an i7-6700hq with a HD 530 and an NVidia GTX 950M Wonder if that is somehow not working. Ravi if you install nvidia web driver then you cannot get hdmi out. Boot flags should be nv_disable=1 My configuration is same as to yours. Please try it and reply Link to comment Share on other sites More sharing options...
wen1 Posted May 3, 2016 Share Posted May 3, 2016 if you install nvidia web driver then you cannot get hdmi out. Boot flags should be nv_disable=1 My configuration is same as to yours. Please try it and reply Tried the nv_disable=1 as a boot arg but did not seem to help. Do you have a DSDT too? I created one, but looking to remove it and see if it works. Link to comment Share on other sites More sharing options...
Refresh-IT Posted May 3, 2016 Share Posted May 3, 2016 Tried the nv_disable=1 as a boot arg but did not seem to help. Do you have a DSDT too? I created one, but looking to remove it and see if it works. I havent dsdt. http://us.download.nvidia.com/Mac/Quadro_Certified/346.03.06f01/WebDriver-346.03.06f01.pkg Did you try this? Check it install and try it. Link to comment Share on other sites More sharing options...
wen1 Posted May 4, 2016 Share Posted May 4, 2016 I havent dsdt. http://us.download.nvidia.com/Mac/Quadro_Certified/346.03.06f01/WebDriver-346.03.06f01.pkg Did you try this? Check it install and try it. I installed that package and installed it. Still no luck. Removed my DSDT and SSDT files to see if it would make a difference but nothing yet. I will keep trying. I am assuming that your config file is the same as one you posted before. Thanks Link to comment Share on other sites More sharing options...
DoiX Posted May 4, 2016 Share Posted May 4, 2016 Clover 3354 shows the correct intel HD 530, you should also delete the patched .bundle and restore the original. Later versions of Clover show intel Unknown, i don't know why this happens or why this isn't fixed yet Because for some reason that is beyond me, they changed the correct ID from a previous version, to one that makes no sense in the next revision (191B - > 191A). I've reported it but they didn't take notice. @wen1 what's your smbios? You need to use MBP11,1 or another recent macbook smbios to get hdmi output. Take note tough, your CPU geekbench score will be lower when NOT using an iMac17,1 smbios. Link to comment Share on other sites More sharing options...
Refresh-IT Posted May 4, 2016 Share Posted May 4, 2016 @wen1 Watch this : now I'm reformatted my envy. firstly loaded config.plist and then kext intel fakeid. my hdmi working perfectly. checkout again at the attachment. config.plist.zip Link to comment Share on other sites More sharing options...
wen1 Posted May 5, 2016 Share Posted May 5, 2016 Thanks refresh-it That boosts my confidence that I can make this work. I will try with your config file. Did you install 10.11.4 from scratch? Link to comment Share on other sites More sharing options...
Refresh-IT Posted May 5, 2016 Share Posted May 5, 2016 Thanks refresh-it That boosts my confidence that I can make this work. I will try with your config file. Did you install 10.11.4 from scratch? Yes everything is new installed. send me your dsdt file. Link to comment Share on other sites More sharing options...
wen1 Posted May 5, 2016 Share Posted May 5, 2016 You are right on Doix. Once i changed the smbios HDMI started working Thanks to all of you guys in helping me figure this out. It works well now. Link to comment Share on other sites More sharing options...
idaima Posted May 5, 2016 Share Posted May 5, 2016 Yes everything is new installed. send me your dsdt file. can you upload your clover floder ,i want to try it~ thanks! my laptop is asus ux501vw Link to comment Share on other sites More sharing options...
Refresh-IT Posted May 5, 2016 Share Posted May 5, 2016 can you upload your clover floder ,i want to try it~ thanks! my laptop is asus ux501vw We are working on the Hp envy laptop. You should install your el capitan and then report whats work/not work. Good hacks Link to comment Share on other sites More sharing options...
wen1 Posted May 6, 2016 Share Posted May 6, 2016 Yes everything is new installed. send me your dsdt file. Here are my patched DSDT and SSDT Just have LPC patch installed. DoiX, Do you still have the graphics artifacts on the left side of the menubar? Is there any fix for it? Thanks Ravi DSDT SSDT.zip Link to comment Share on other sites More sharing options...
DoiX Posted May 6, 2016 Share Posted May 6, 2016 Here are my patched DSDT and SSDT Just have LPC patch installed. DoiX, Do you still have the graphics artifacts on the left side of the menubar? Is there any fix for it? Thanks Ravi Still got them. They go away if I boot into windows/linux/os x installer usb and reboot back, but once something goes fullscreen they appear again. Have no idea why that is... personally I just set the menu bar to dark mode (system preferences > general > dark) so it's less visible. Maybe it's a SKL driver problem, or an EDID related thing like the ones on L502x on certain panels. I'm waiting for 10.11.5 to be released, if they're still present, I'll do some tests. Link to comment Share on other sites More sharing options...
wen1 Posted May 7, 2016 Share Posted May 7, 2016 Still got them. They go away if I boot into windows/linux/os x installer usb and reboot back, but once something goes fullscreen they appear again. Have no idea why that is... personally I just set the menu bar to dark mode (system preferences > general > dark) so it's less visible. Maybe it's a SKL driver problem, or an EDID related thing like the ones on L502x on certain panels. I'm waiting for 10.11.5 to be released, if they're still present, I'll do some tests. I see the same behavior. Thanks for the dark menu suggestion. That makes it workable for the time being Link to comment Share on other sites More sharing options...
Paradoxxx_1337 Posted May 12, 2016 Share Posted May 12, 2016 I've managed to patch AppleIntelSKLGraphicsGLDriver.bundle to stop the WindowServer crash/hang. It's patched for mobile HD 530 (191b), feel free to try it. Issues I've found so far: graphic artifacts on the left side of the menubar, https://dl.dropboxusercontent.com/u/16173714/AppleIntelSKLGraphicsGLDriver.bundle_v3.zip __________________________________ LE: I recommend using FakePCIID.kext and the injector attached below. It does the same thing the above kext does, but it's update proof and it eliminates possible conflicts that the patch may have with other kexts. This is the non altered GLDriver file: https://www.dropbox.com/s/duasv3t8ue9zdgz/AppleIntelSKLGraphicsGLDriver.bundle.zip?dl=0 FakePCIID_Intel_SKL_Graphics.kext.zip If for some reason using the FakePCIID method actually causes problems, please report. Is there anything that I missed, I cant get this to work properly, just throwing FakePCIID.kext and the injector into kext wizard isnt the only required step I guess ? Link to comment Share on other sites More sharing options...
DoiX Posted May 13, 2016 Share Posted May 13, 2016 Is there anything that I missed, I cant get this to work properly, just throwing FakePCIID.kext and the injector into kext wizard isnt the only required step I guess ? You need to fake one of the supported GPU IDs (191e, 1912 etc) either via DSDT or via Clover's config.plist /Devices/Arbitrary injection. It's described on the github page of FakePCIID.kext Link to comment Share on other sites More sharing options...
Recommended Posts