Contribute
Register

[solved] [HELP] Still no solution for HD 620

Status
Not open for further replies.
Joined
Oct 2, 2015
Messages
69
Motherboard
Yoga C930
CPU
i7- 8550U
Graphics
UHD620
Another whole day playing with the painful graphics, ended up with a glitch or broken acceleration. Then I decided to ask for some help here.
The laptop (or tablet) has a 12' screen with 2800*1920, which makes HiDPi the most urgent problem to deal with.
Also, the Phoenix BIOS is encrypted and setup_var or modification under linux method doesn't work to adjust DVMT-Prealloc.

Installed with 0x12345678, then tried to get the acceleration to work.

Upon boot up I installed some kext and rebuilt kextcache. Straight restore to 0x19160000 cause KP. Then I tried with FakePCIID installed along with 0x19160000 and the boot process stuck at those [IGPU] entries.
1464797693.jpg
After a few searching, I tried SSDT-IGPU.aml and AddDevice in Clover, both left me a glitch login screen even with the glitch patch on.
24917061.jpg
The "Problem Reporting" files is generated with 0x12345678 and NoDefaultProperties manual selected, resulting the acceleration broken.

kextstat|grep -y acpiplat
13 2 0xffffff7f82e30000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

kextstat|grep -y appleintelcpu

kextstat|grep -y applelpc

kextstat|grep -y applehda
104 1 0xffffff7f82b2b000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <103 102 77 12 7 6 5 4 3 1>

116 0 0xffffff7f82cad000 0xb5000 0xb5000 com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <115 104 103 102 81 77 6 5 4 3 1>

sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LiluFriend.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsDVMTFixup.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CoreDisplayFixup.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext

KernelCache ID: 66430827162EBB228D1FC03D5B77DA58

A bit disappointed or despaired... My previous hackintosh has so many difference with this one, I have to fix audio, battery, sleep, thunderbolt, usb type-c port, I2c trackpad (emulated as mouse with VoodooPS2), I2C Wacom touchscreen... too many works and a lot stuffs I haven't deal with before.
 

Attachments

  • patchmatic.zip
    57 KB · Views: 45
  • ioreg.zip
    534.2 KB · Views: 55
  • clover.zip
    850.8 KB · Views: 73
  • clover for install.zip
    750.9 KB · Views: 74
Another whole day playing with the painful graphics, ended up with a glitch or broken acceleration. Then I decided to ask for some help here.
The laptop (or tablet) has a 12' screen with 2800*1920, which makes HiDPi the most urgent problem to deal with.
Also, the Phoenix BIOS is encrypted and setup_var or modification under linux method doesn't work to adjust DVMT-Prealloc.

Installed with 0x12345678, then tried to get the acceleration to work.

Upon boot up I installed some kext and rebuilt kextcache. Straight restore to 0x19160000 cause KP. Then I tried with FakePCIID installed along with 0x19160000 and the boot process stuck at those [IGPU] entries.
View attachment 263121
After a few searching, I tried SSDT-IGPU.aml and AddDevice in Clover, both left me a glitch login screen even with the glitch patch on.
View attachment 263122
The "Problem Reporting" files is generated with 0x12345678 and NoDefaultProperties manual selected, resulting the acceleration broken.

kextstat|grep -y acpiplat
13 2 0xffffff7f82e30000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

kextstat|grep -y appleintelcpu

kextstat|grep -y applelpc

kextstat|grep -y applehda
104 1 0xffffff7f82b2b000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <103 102 77 12 7 6 5 4 3 1>

116 0 0xffffff7f82cad000 0xb5000 0xb5000 com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <115 104 103 102 81 77 6 5 4 3 1>

sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LiluFriend.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsDVMTFixup.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CoreDisplayFixup.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext

KernelCache ID: 66430827162EBB228D1FC03D5B77DA58

A bit disappointed or despaired... My previous hackintosh has so many difference with this one, I have to fix audio, battery, sleep, thunderbolt, usb type-c port, I2c trackpad (emulated as mouse with VoodooPS2), I2C Wacom touchscreen... too many works and a lot stuffs I haven't deal with before.

See guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

It has instructions for dealing with 32mb DVMT-prealloc.
 
Thanks for your help.
I think I have found the problem. After I removed IntelGraphicsDVMTFixup.kext and use KextToPatch to patch fb, the screen finally boot up with 1536 MB graphics, screen size recognized and HiDPi enabled. Then I rebuilt kernel cache again and this time the acceleration works.
Maybe the kext have something contradict with KextToPatch, or just conceal me. So, keep it simple and get everything fixed step by step.
 
Thanks for your help.
I think I have found the problem. After I removed IntelGraphicsDVMTFixup.kext and use KextToPatch to patch fb, the screen finally boot up with 1536 MB graphics, screen size recognized and HiDPi enabled. Then I rebuilt kernel cache again and this time the acceleration works.
Maybe the kext have something contradict with KextToPatch, or just conceal me. So, keep it simple and get everything fixed step by step.

Your copy of IntelGraphicsDVMTFixup.kext is probably not working (some versions that were released simply didn't work). Or you forgot Lilu.kext. Or you didn't have a correctly matched set Lilu.kext + IntelGraphicsDVMTFixup.kext.

Marked solved.
 
Status
Not open for further replies.
Back
Top