Jump to content

HP Envy 17 6700HQ intel HD 530 partially working


Mikoman
 Share

107 posts in this topic

Recommended Posts

Hi guys,
 
i have finally managed to bypass the usb and waiting for root device issues and boot/install 10.11.2 on my hp envy. I found a working cfg but i was not able to open it in clover configurator so i ported all the data to a new file. Apart from this cfg i used the rehab's usbinjectall. But as i checked it now the installed osx is working even without it.
I have working all 4 USB3.0 ports. I used ApplePS2Controller.kext to enable touchpad(not sure how to fix it in clover). Keyboard and web cam look like USB devices. So also working.
 
 

post-83633-0-79140200-1450909824_thumb.png

 

What is not working is Wifi and it never will (AC-7265), LAN RTL8168 even if its green using rehab's driver and manual settings (dhcp not working) the packets are just not going out. So i am using my USB>LAN adapter for the moment. 
Also what bothers me most is the video acceleration for integrated intel HD 530. I tried some fake ids but without luck so far. ID is 191b:8086. I found some info on pike's site that this particular hd 530 is not in the list of supported skylake hd's but i pray for some fakeid workaround in the future. 

Looks like the issue with framebuffer as this is the error msg

[IGPU] Graphics driver failed to load: could not register with Framebuffer driver!
post-83633-0-72036400-1450909831_thumb.png

 
Here is the config
 

<?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>Fixes</key>
<dict>
<key>AddDTGP_0001</key>
<true/>
<key>FixHDA_8000</key>
<true/>
<key>FixHPET_0010</key>
<true/>
</dict>
<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>CpuPm</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
<dict>
<key>Signature</key>
<string>DMAR</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>INSTALLER</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>FakeID</key>
<dict>
<key>ATI</key>
<string>0x0</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</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>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>
<string>First</string>
<key>Tool</key>
<true/>
</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>
<false/>
<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>Find</key>
<data>
wegQD7bw
</data>
<key>Name</key>
<string>AppleAPIC</string>
<key>Replace</key>
<data>
vhEAAACQ
</data>
</dict>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<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>
</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>XXXXXXXXXX</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>

feel free to try the cfg and i am also open to do any tests and to receive any advice  :)

 

PS: merry xmass to everyone 

 

post-83633-0-79140200-1450909824_thumb.png

post-83633-0-72036400-1450909831_thumb.png

Link to comment
Share on other sites

This is great ! Can you please update your hackintosh's status and also elaborate a bit more your steps to make this configuration working ? I think this is the first 6700hq based laptop, running hackintosh. Please continue updating, good luck !
Intel hd 530 seems to be working for this fellow. Did you try this ? :



>" Graphics cards (AMD or NVIDIA) boot to black screen unless safe mode or nv_disable=1 is used. Intel HD 530 graphics is working to boot to desktop with latest Clover v3292 using no ig-platform-id inject or SMBIOS. "

And can you also write your laptop's configuration ?
Ok I think, this is your laptop, right:

http://www.notebookcheck.net/HP-Envy-17-n107ng-Notebook-Review.155893.0.html

is your chipset also hm170 ? And your ram, is it ddr3l or just ddr3?

Link to comment
Share on other sites

Hi,

 

My laptop is HP ENVY 17 n-103nc

DDR3L 8gb installed. Chipset is Intel HM170.

 

Basically all what i did is created a install USB with universal installer v7. Updated to latest clover 3320 and copied the config.plist over. 

The config file have APIC patch from piker using string replacement and also i had to enable KernelLAPIC patch. Without this i was getting kernel panic. 

As i mentioned i used rehab's usbinjectall kext but not sure if this is even required because now it is booting without it and no problems at all. All usb are working as 3.0

I am using imac17 smbios. I will try different ones maybe it will help. 

The guy on that post says the hd 530 is working. But the question is if he has full acceleration or not.

I posted on piker's forum. He has the same cpu (desktop version) with same HD 530. Maybe he will figure something out. 

Link to comment
Share on other sites

Piker's forum? Do you mean his wordpress site, if not, which one is it? https://pikeralpha.wordpress.com. I didn't know he had a forum. Btw, there is a talk going on here that might help you: https://www.reddit.com/r/hackintosh/comments/3yb4wf/why_cant_skylake_based_laptops_be_hackintoshed/cycv94b?context=3

 

TheRacerMaster says hd 530 can't be working with acceleration without skylake based macbooks are released. What do you think, do you agree ?

Link to comment
Share on other sites

Piker's forum? Do you mean his wordpress site, if not, which one is it? https://pikeralpha.wordpress.com. I didn't know he had a forum. Btw, there is a talk going on here that might help you: https://www.reddit.com/r/hackintosh/comments/3yb4wf/why_cant_skylake_based_laptops_be_hackintoshed/cycv94b?context=3

 

TheRacerMaster says hd 530 can't be working with acceleration without skylake based macbooks are released. What do you think, do you agree ?

It might be possible. Check Pike's site (look in comments), he's working on getting desktop HD 530 to work for display output. If he does manage to get it to work, laptop HD 530 should work with FakePCIID.

Link to comment
Share on other sites

Hi guys,

 

i have finally managed to bypass the usb and waiting for root device issues and boot/install 10.11.2 on my hp envy. I found a working cfg but i was not able to open it in clover configurator so i ported all the data to a new file. Apart from this cfg i used the rehab's usbinjectall. But as i checked it now the installed osx is working even without it.

I have working all 4 USB3.0 ports. I used ApplePS2Controller.kext to enable touchpad(not sure how to fix it in clover). Keyboard and web cam look like USB devices. So also working.

 

 

 

 

 

What is not working is Wifi and it never will (AC-7265), LAN RTL8168 even if its green using rehab's driver and manual settings (dhcp not working) the packets are just not going out. So i am using my USB>LAN adapter for the moment. 

Also what bothers me most is the video acceleration for integrated intel HD 530. I tried some fake ids but without luck so far. ID is 191b:8086. I found some info on pike's site that this particular hd 530 is not in the list of supported skylake hd's but i pray for some fakeid workaround in the future. 

Looks like the issue with framebuffer as this is the error msg

[IGPU] Graphics driver failed to load: could not register with Framebuffer driver!
 

 

Here is the config

 

<?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>Fixes</key>
<dict>
<key>AddDTGP_0001</key>
<true/>
<key>FixHDA_8000</key>
<true/>
<key>FixHPET_0010</key>
<true/>
</dict>
<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>CpuPm</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
<dict>
<key>Signature</key>
<string>DMAR</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>INSTALLER</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>FakeID</key>
<dict>
<key>ATI</key>
<string>0x0</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</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>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>
<string>First</string>
<key>Tool</key>
<true/>
</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>
<false/>
<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>Find</key>
<data>
wegQD7bw
</data>
<key>Name</key>
<string>AppleAPIC</string>
<key>Replace</key>
<data>
vhEAAACQ
</data>
</dict>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<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>
</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>XXXXXXXXXX</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>

feel free to try the cfg and i am also open to do any tests and to receive any advice  :)

 

PS: merry xmass to everyone 

 

You have Inject Intel set to false in that config, definitely won't work like that.  Set it to true and also inject an ig-platform-id.  I'd start with 0x191B0000 which matches your native device and is contained in the framebuffer.  I have graphics acceleration working on my Surface Pro 4, but there are loads of artifacts.  I imagine it's because the skylake framebuffer is incomplete at this point. 

  • Like 1
Link to comment
Share on other sites

im stucking at kernel panic cr2 issue

 

Notebook Acer Aspire V5-591G / i7-6700HQ / 8GB DDR4 RAM / Intel HD Graphics 530 / ALC255 Audio

 

 

http://imgur.com/ZW01f6B

 

can someone help me?

 

is use this config.plist

<?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>Fixes</key>
			<dict>
				<key>AddDTGP_0001</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
			</dict>
			<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>INSTALLER</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>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IMEI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</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>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>
			<string>First</string>
			<key>Tool</key>
			<true/>
		</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/>
		<key>ig-platform-id</key>
		<string>0x191B0000</string>
	</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>Find</key>
				<data>
				RXh0ZXJuYWw=
				</data>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>
				SW50ZXJuYWw=
				</data>
			</dict>
			<dict>
				<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>XXXXXXXXXX</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>

Link to comment
Share on other sites

Xerano try to set KernelLapic to false. Otherwise i don't see anything wrong. What's your clover version?


You have Inject Intel set to false in that config, definitely won't work like that.  Set it to true and also inject an ig-platform-id.  I'd start with 0x191B0000 which matches your native device and is contained in the framebuffer.  I have graphics acceleration working on my Surface Pro 4, but there are loads of artifacts.  I imagine it's because the skylake framebuffer is incomplete at this point. 

 

Yeah i know, i am using it. I was trying lots of configs and must have pasted the one without it. 

Anyways i also tried pike's framebuffer patch https://pikeralpha.wordpress.com/2015/11/18/home-sweet-home/ to get QE/CI but without luck.

Different platform id's make no difference. I am still getting the framebuffer error. 

Update to 10.11.3 beta also did not solve anything. But i think they were not focusing to fix framebuffer so far. Only what is left is to wait and hope. 

Link to comment
Share on other sites

So far no luck. But i think i need to get more deep into it. But as pike mentioned in his post

 

------

0000 1219 0103 0303 0000 0004 0000 2002
0000 5001 0000 0060 6C05 0000 6C05 0000
0000 0000 0000 0000 FF00 0000 0100 0000
4000 0000 0105 0900 0004 0000 0705 0000
0204 0A00 0004 0000 0705 0000 0306 0A00
0004 0000 0705 0000 0601 0000 0000 0800
0200 0000 0400 0000 80DF 1710 0000 0000
7805 0000 D205 0000 4006 0000 0000 0000
0000 0000 0000 0000

Or a slightly modified one, but I use this:

0300 1219 0001 0101 0000 0002 0000 3001
0000 0000 0000 0060 9914 0000 9914 0000
0000 0000 0000 0000 FF00 0800 0002 0000
4000 0000 FF05 0000 0100 0000 4000 0000
FF04 0000 0100 0000 4000 0000 FF00 0000
0100 0000 4000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000

---------

the second framebuffer data is not modified just on places he marked. As you can see they are totally different data. So i am a bit confused. 

Anyways i fixed one thing, one also important thing. LAN. Using rehabs latest rtl8111 driver (12/30/2015) the LAN now works. So no more external USB adapter. So far its pretty stable. DHCP also works. 

Link to comment
Share on other sites

Mikoman, how is your user experience without qe/ci ? Can you upload a short video of your hackintosh's running ? What problems/drawbacks do you encounter without the acceleration, e.g. sluggish responses, unresponsive desktop etc. ?

Link to comment
Share on other sites

 

 

HM170 i think...

 

by the way: try for your Audio this AppleHDA of Mirones Repo: (search match with your CodecID... mine is ALC255 maybe is yours too) https://github.com/Mirone/AppleHDA_10.11/tree/master/Laptop's

 

Seems same as mine. Weird. Not sure why is your sata not working. 

Looks like mine is ACL290. Did you remove the stock applehda.kext? Also what settings did you use in clover? I can't make mine to work. Used Layout 3 FixHDA but it does not work. 

Mikoman, how is your user experience without qe/ci ? Can you upload a short video of your hackintosh's running ? What problems/drawbacks do you encounter without the acceleration, e.g. sluggish responses, unresponsive desktop etc. ?

 

Sure here you go 

 

I mean it's not that bad. It's usable. Basically all animations lags and screen flickers when there is some movement on webpage. I had nothing like unresponsive desktop or slow response so far. It's only about animations and movements. 

Link to comment
Share on other sites

@Mikoman i used my clover config clear (no layout id or something else) and replaced the stock AppleHDA with this from Mirone and it works i did a DSDT Layout ID3 Patch and IRQ Fix from Rehabman Laptop Patches

 

Do you have a DSDT?

Link to comment
Share on other sites

Did you remove the stock applehda.kext?

Installing patched AppleHDA.kext implies removal of vanilla AppleHDA.kext because AppleHDA.kext must be installed to /S/L/E. It does not work from anywhere else.

Link to comment
Share on other sites

Installing patched AppleHDA.kext implies removal of vanilla AppleHDA.kext because AppleHDA.kext must be installed to /S/L/E. It does not work from anywhere else.

this is vital information for me because i placed it inside clover kext directory. Thanks

Not sure if i should even try it because i don't have QE/CI at all. Not only in safari browser. 

Link to comment
Share on other sites

Thank you,

I lucky on my hp 15-ak007tx (6700hq)

 

 

 

But

1.internal keyboard + touchpad  not work (can use usb keyboard + mouse)

2.wifi + ethenet notwork

3.no sound

 

For Audio:

Patch your DSDT! IRQ Fix and Audio ID 3 Fix -> https://github.com/RehabMan/Laptop-DSDT-Patch

Replace your Vanilla AppleHDA.kext with this one (check your Audio Codec) and search for yours @ https://github.com/Mirone/AppleHDA_10.11/tree/master/Laptop's 

Link to comment
Share on other sites

 Share

×
×
  • Create New...