Pasqui Posted August 31, 2020 Share Posted August 31, 2020 @LireMei Please test this EFI folder https://files.catbox.moe/zs86bd.zip . I've been changing several sections but I can't promise it will work. Link to comment Share on other sites More sharing options...
MaLd0n Posted August 31, 2020 Share Posted August 31, 2020 @Austere.Jgreat job, thank u! Link to comment Share on other sites More sharing options...
LireMei Posted August 31, 2020 Share Posted August 31, 2020 @dindu5678 I just tried it now but I got what I think was a kernel panic (I wasn't recording it) but well, basically opencore failed to boot into macOS, and right after the verbose text stopped, the screen went black and then the machine went straight into windows. I also lost my opencore boot option and the usb device is no longer listed in the BIOS after that. I have macOS installed on a external SSD and my Lenovo YOGA S740 14inch laptop has a m.2 ssd with windows 10 installed. I guess at this point I might just wait until @willyboyshy or @Ab2774 post their EFI folder. PS: If you are on the fence about posting it because of the device serial number, just clean out the SMBios tab in your config.plist and tell us which SMBios you used please!!! Link to comment Share on other sites More sharing options...
Ab2774 Posted August 31, 2020 Share Posted August 31, 2020 Hi, I'm sorry for the latency, you can use my EFI that is attached below, I tried to get everything working but sleep just can't work, @Austere.J great job you've done!! but there are still some minor issues like boot glitches, in my other laptop with Intel HD 620, the graphics can't get the full acceleration without spoofing as Skylake (ig-platform-id as 00001619 and device-id as 16190000 with lilucpu=8 boot-arg, more information here), otherwise, the graphics will be blurry and weird like these photos, the same goes here, is there's a way to get full acceleration and avoid glitches other than spoofing? Thanks EFI.zip Link to comment Share on other sites More sharing options...
LireMei Posted August 31, 2020 Share Posted August 31, 2020 Well, I tried a couple device/platform ids, boot args and config.plist device setups for the igpu but no matter what I try I always end up with a "unsupported cd clock decimal" error... I'm using the latest debug versions of Lilu, Opencore and whatevergreen 1.4.2 compiled from users in this thread. Link to comment Share on other sites More sharing options...
Austere.J Posted September 1, 2020 Author Share Posted September 1, 2020 This issue was resolved last week, and the fix has already been integrated into WhateverGreen. Refer to the manual: https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md#support-all-possible-core-display-clock-cdclk-frequencies-on-icl-platforms Link to comment Share on other sites More sharing options...
hrishi654 Posted September 1, 2020 Share Posted September 1, 2020 @Ab2774 Hey I tried your EFI on my Lenovo Ideapad S340 with i5-1035G1 and it worked, thanks to you. As you said there are some boot glitches but there is graphics acceleration. So spoofing it with Skylake, we can get full acceleration without the glitches as you mentioned ? Link to comment Share on other sites More sharing options...
Ab2774 Posted September 1, 2020 Share Posted September 1, 2020 Hi, unfortunately, there's no full acceleration without spoofing. in my Kaby Lake laptop, I didn't get rid of boot glitches and annoying blurry backgrounds until I spoofed it as Skylake, it's even mentioned in WhateverGreen's FAQ ("In macOS 10.14 оn some laptops with KBL graphics one may face visual artifacts on the gradients. For a temporary solution try to fake IGPU to use SKL drivers") but spoofing doesn't work here. I tried to only spoof device-id to Coffee-Lake as 923E0000 but it didn't work, waiting for @Austere.J to find us a solution. Cheers Link to comment Share on other sites More sharing options...
hrishi654 Posted September 1, 2020 Share Posted September 1, 2020 @Ab2774 As I said in my previous reply your EFI worked for my laptop for the first time. But after I shut down and when I am trying to boot again it shows the Apple logo and loads for about 70% and the screen goes completely black. Have you faced this issue ? Link to comment Share on other sites More sharing options...
vokhotnikov Posted September 1, 2020 Share Posted September 1, 2020 Can confirm that it works for me. Got my 8A56 spoofed as 8A5A, acceleration, brightness and scaled resolutions working. Fabulous work! Got a few issues still: - mouse cursor is rendered like some garbage - laptop does not fully sleep, and display is not waking back, but it is unclear if it's related to the graphics driver at all at this point Also, when first booted with the patch, the brightness has changed to minimal value. Managed to log in, and the brightness slider in the display pref pane was on normal (~70%). Moved the slider - no change. Then suddenly the brightness became normal, and now stays normal even after reboots. Will look into fixing the DVMT via UefiShell or patching the framebuffer next. Thanks again. Link to comment Share on other sites More sharing options...
LireMei Posted September 1, 2020 Share Posted September 1, 2020 (edited) Success!! I managed to get graphics acceleration working on my Lenovo YOGA S740 14inch with an i5 1035G1 by utilising snippets of @Ab2774 's EFI as well as resources found in: https://github.com/frozenzero123/YOGA-S740 I made a new EFI which you all can download here: https://files.catbox.moe/vodnnf.zip PS: I'm running macOS from my portable SSD drive so if you get boot problems when trying to boot from the YOGA's m.2 drive don't quote me, I will install it there later. PS: the login screen has broken graphics but it does not matter since everything works fine once you finish typing your password. I just need to properly setup power management... Thanks everyone in this thread for the patience and help! I'll be adding this to my Hackintosh EFI archive. Edited September 1, 2020 by LireMei Link to comment Share on other sites More sharing options...
vokhotnikov Posted September 2, 2020 Share Posted September 2, 2020 Apparently, I was too optimistic. Since yesterday evening, it always boots me into a blank (black) screen. The normal verbose mode messages scroll up, then, right at the point where the apple logo should appear, the screen goes blank. It seems that the rest of the boot up process goes on and I could've probably eventually login if only I saw anything) It almost looks as if the display fails to wake up.. Link to comment Share on other sites More sharing options...
hrishi654 Posted September 2, 2020 Share Posted September 2, 2020 @vokhotnikovExactly same thing happening to me. The EFI only worked for the first time. After that I was not able to boot single time also. Link to comment Share on other sites More sharing options...
Ab2774 Posted September 2, 2020 Share Posted September 2, 2020 Hi, this glitch is very common, the temporary fix for it is to restart by holding the power button, this is the only solution that works, I even downloaded Lilu and added the new Platform-ids and compile it, but the issue still exists, waiting for @Austere.J till he figures something out. Cheers Link to comment Share on other sites More sharing options...
LireMei Posted September 2, 2020 Share Posted September 2, 2020 Does anyone have a solution for the garbled graphics at the login screen? I know that it's only temporary and becomes normal after a couple seconds. But it still annoys me... For reference, I'm still using that same EFI that I uploaded here in this thread earlier. (My i5 1035G1 is being spoofed as a i5 1035G7). Link to comment Share on other sites More sharing options...
frozenzero123 Posted September 3, 2020 Share Posted September 3, 2020 We are still trying to solve it, but there is no progress. Sleep can only be suspected because of the graphics card! As for the garbled graphics at the login screen, there is no good way for the time being, the method of injecting edid is ineffective! But I found that when the external screen is connected to the boot, there is no problem with the screen, which behaves very much like the problem of edid! Link to comment Share on other sites More sharing options...
LireMei Posted September 3, 2020 Share Posted September 3, 2020 Thanks for the tips, Frozenzero! and also thanks for sharing your EFI. Now, I know that your YOGA model is the one with an i7 1065G7 right? which should make it easier for you to setup the igpu. However, I need to point out that I think there's also another difference between our models: if I'm not mistaken, I think your model comes with a 4k display right? mine comes with a 1080p one which is a 6bit + FRC panel which led me to suspect that this was the issue with garbled graphics in the login screen (the FRC causing it) but since others in this thread also had similar issues I don't think so. Here's a dump of all my hardware information I took from Linux: https://files.catbox.moe/8scynn.zip Link to comment Share on other sites More sharing options...
b0ltun Posted September 5, 2020 Share Posted September 5, 2020 hello i got hasee kingbook x57s1 (i7 with G7 graphics). i got installed catalina 10.15.6 with the help of latest weg + took some files from that EFI folder - https://github.com/Ardentwheel/OpenCore-Hasee-X57S1 (thx btw) my bios is pretty poor, so i have no options to changed DVMT and so on, so i used boot-args to boot my hackintosh - -igfxcdc and -igfxdvmt. Without that boot-args i can't boot hackintosh. So it's okay, but i got straaange glitch of cursor and i saw same glitch on systems here, but i didn't find the way to fix it. Has anybody fixed that glitch? Link to comment Share on other sites More sharing options...
LireMei Posted September 5, 2020 Share Posted September 5, 2020 This is due to the memory you set on the device properties tab. Download the EFI I had attached earlier in this post and try using the values I used. Link to comment Share on other sites More sharing options...
b0ltun Posted September 6, 2020 Share Posted September 6, 2020 finally i got fix for that glitch. i did mod for my bios (replaced "main" page with "chipset" page) and set DVMT to 160 (it was on 60 before). now glitch is gone, cursor is okay. Link to comment Share on other sites More sharing options...
hrishi654 Posted September 10, 2020 Share Posted September 10, 2020 @Austere.J Is there any fix to this problem? After the verbose completes the screen goes black. The system is working as i can hear sounds when keys are pressed but the backlight doesnt work. But after 3-4 minutes the screen wakes up and has full acceleration with brightness and everything working. Link to comment Share on other sites More sharing options...
LireMei Posted September 10, 2020 Share Posted September 10, 2020 Mind posting your EFI folder and hardware configuration please? Link to comment Share on other sites More sharing options...
hrishi654 Posted September 12, 2020 Share Posted September 12, 2020 @Ab2774 or @vokhotnikov were you able to fix your black screen isuue? It seems that the display works but no backlight as I can see the login screen if I use a flashlight. But the backlight starts working after approximately 5 min. Link to comment Share on other sites More sharing options...
vokhotnikov Posted September 13, 2020 Share Posted September 13, 2020 On 9/12/2020 at 4:31 PM, hrishi654 said: @Ab2774 or @vokhotnikov were you able to fix your black screen isuue? It seems that the display works but no backlight as I can see the login screen if I use a flashlight. But the backlight starts working after approximately 5 min. No, I'm still having the same issue as yours. Every reboot it's a lottery. Sometimes the screen works fine, but other times I have to wait some 5 minutes before the screen turns on. I have activated SSH and VNC sharing - I can login into the laptop during the black screen period. Also I tried several times to find anything in the logs (captured via log show --info --debug) at the moment when the screen turns on. As far as I can tell, there's absolutely nothing there that might be related (there are a number of messages during the time period in question, but for all of them similar messages happen many times before, while the screen is blank. Very weird. Link to comment Share on other sites More sharing options...
Paolo7297 Posted September 14, 2020 Share Posted September 14, 2020 Does someone managed to fix the kernel panic at sleep/wake? (i don't know exactly when) Spoiler panic(cpu 2 caller 0xffffff7f8611c09e): "[IGFB][PANIC][POWER ] " "Cannot allow DC9 without disallowing DC6\n"@/Library/Caches/com.apple.xbs/Sources/GPUDriversIntel/GPUDriversIntel-14.7.8/IONDRV/ICLLP/AppleIntelFramebuffer/AppleIntelController.cpp:5531 Backtrace (CPU 2), Frame : Return Address 0xffffff810febb970 : 0xffffff800151a65d mach_kernel : _handle_debugger_trap + 0x49d 0xffffff810febb9c0 : 0xffffff8001654a75 mach_kernel : _kdp_i386_trap + 0x155 0xffffff810febba00 : 0xffffff80016465fe mach_kernel : _kernel_trap + 0x4ee 0xffffff810febba50 : 0xffffff80014c0a40 mach_kernel : _return_from_trap + 0xe0 0xffffff810febba70 : 0xffffff8001519d27 mach_kernel : _DebuggerTrapWithState + 0x17 0xffffff810febbb70 : 0xffffff800151a117 mach_kernel : _panic_trap_to_debugger + 0x227 0xffffff810febbbc0 : 0xffffff8001cc1abc mach_kernel : _panic + 0x54 0xffffff810febbc30 : 0xffffff7f8611c09e com.apple.driver.AppleIntelICLLPGraphicsFramebuffer : __ZN31AppleIntelFramebufferController11enableHWDC6Ev.cold.1 0xffffff810febbc40 : 0xffffff7f860cb635 com.apple.driver.AppleIntelICLLPGraphicsFramebuffer : __ZN31AppleIntelFramebufferController9enableDC9Ev + 0x3b 0xffffff810febbc60 : 0xffffff7f860cb531 com.apple.driver.AppleIntelICLLPGraphicsFramebuffer : __ZN31AppleIntelFramebufferController10setDCStateEb + 0x361 0xffffff810febbca0 : 0xffffff7f8609b0e2 com.apple.driver.AppleIntelICLLPGraphicsFramebuffer : __ZN21AppleIntelFramebuffer24setFramebufferPowerStateEj + 0x224 0xffffff810febbcd0 : 0xffffff7f860b0b9f com.apple.driver.AppleIntelICLLPGraphicsFramebuffer : __ZN21AppleIntelFramebuffer12setAttributeEjm + 0x1ad 0xffffff810febbd20 : 0xffffff7f860b0c6a com.apple.driver.AppleIntelICLLPGraphicsFramebuffer : __ZN21AppleIntelFramebuffer12setAttributeEjm + 0x278 0xffffff810febbd70 : 0xffffff7f85f47faa com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer14checkPowerWorkEj + 0x280 0xffffff810febbe10 : 0xffffff7f85f47d08 com.apple.iokit.IOGraphicsFamily : __ZN14IOFBController14checkPowerWorkEj + 0x9a 0xffffff810febbe40 : 0xffffff7f85f4eaeb com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer10systemWorkEP8OSObjectP22IOInterruptEventSourcei + 0x123 0xffffff810febbee0 : 0xffffff8001c2d54d mach_kernel : __ZN22IOInterruptEventSource12checkForWorkEv + 0x17d 0xffffff810febbf30 : 0xffffff8001c2be1e mach_kernel : __ZN10IOWorkLoop15runEventSourcesEv + 0x11e 0xffffff810febbf70 : 0xffffff8001c2b416 mach_kernel : __ZN10IOWorkLoop10threadMainEv + 0x36 0xffffff810febbfa0 : 0xffffff80014c013e mach_kernel : _call_continuation + 0x2e Kernel Extensions in backtrace: com.apple.iokit.IOGraphicsFamily(576.1)[92A3DAC1-1745-37AC-88DE-FA87B5EB2526]@0xffffff7f85f3d000->0xffffff7f85f8dfff dependency: com.apple.iokit.IOPCIFamily(2.9)[DF219CC1-366A-31FC-B8ED-17C584BA2549]@0xffffff7f81f12000 com.apple.driver.AppleIntelICLLPGraphicsFramebuffer(14.0.7)[18868C3D-C807-3435-BBD6-D95A2F4D2FA7]@0xffffff7f86084000->0xffffff7f86321fff dependency: com.apple.iokit.IOPCIFamily(2.9)[DF219CC1-366A-31FC-B8ED-17C584BA2549]@0xffffff7f81f12000 dependency: com.apple.iokit.IOACPIFamily(1.4)[68557A36-4EE1-372A-983B-BB2769FDB8E0]@0xffffff7f81f09000 dependency: com.apple.iokit.IOAcceleratorFamily2(438.7.3)[9D052246-9911-3EB3-89E9-BDF771949C45]@0xffffff7f85fb6000 dependency: com.apple.iokit.IOReportFamily(47)[8F7948CF-5C25-33F4-A687-67F8A5B7906E]@0xffffff7f81e49000 dependency: com.apple.AppleGraphicsDeviceControl(5.2.6)[372B091D-3A52-3749-AE17-E8A5103D8DB0]@0xffffff7f8607a000 dependency: com.apple.iokit.IOGraphicsFamily(576.1)[92A3DAC1-1745-37AC-88DE-FA87B5EB2526]@0xffffff7f85f3d000 BSD process name corresponding to current thread: kernel_task Boot args: debug=0x100 keepsyms=1 chunklist-security-epoch=0 -chunklist-no-rev2-dev Mac OS version: 19G2021 Kernel version: Darwin Kernel Version 19.6.0: Thu Jun 18 20:49:00 PDT 2020; root:xnu-6153.141.1~1/RELEASE_X86_64 Kernel UUID: 1D3A0F3D-D908-397B-BD16-8F48C0823A2E Kernel slide: 0x0000000001200000 Kernel text base: 0xffffff8001400000 __HIB text base: 0xffffff8001300000 System model name: MacBookPro16,2 (Mac-5F9802EFE386AA28) System shutdown begun: NO Panic diags file available: YES (0x0) System uptime in nanoseconds: 486125505360 Link to comment Share on other sites More sharing options...
Recommended Posts