Badruzeus Posted February 9, 2019 Share Posted February 9, 2019 (edited) 1 hour ago, nijhawank said: @Badruzeus I tried AppleIntelHDGraphics kexts from 10.13.6 (what you provided, also did a "kextcache -i /" afterwards) and the KextsToPatch entries from GoldFish64 repository. I removed all the SingleLink patches (as my screen has a resolution of 1440x900 hence requires Dual Link) and created Dual Link patches using Clover and Find/Replace entries that you provided. However, the macOS resets at the around 70% when the FB initializes. Try changing this on your config: <dict> <key>Comment</key> <string>DualLink Patch 2 (MatchOS: 10.11.x)</string> <key>Disabled</key> <true/> ... </dict> If it still won't work, neither me know how to. On my case is using SingleLink (1366x768). #EDIT: Ah, but above change doesn't make sense, since you're using "MatchOS=10.11.x". I have no idea then. Edited February 9, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663332 Share on other sites More sharing options...
nijhawank Posted February 9, 2019 Share Posted February 9, 2019 @Badruzeus I fixed the problem by removing the dual link patches. They are not required as the kexts are by default for dual link and we need single link patches. If one has dual link, no need for any patches. Thanks for your help else I'd have stuck with that weird flicker. Now I just need to patch that small second stage flickr. I cannot use whatevergreen as it breaks intelbacklight (which I must use because of my hardware which does not use expose pwm registers needed for native brightness control) 1 Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663373 Share on other sites More sharing options...
RyuDragon Posted February 9, 2019 Share Posted February 9, 2019 (edited) Hello! I have a problem. Install the framebuffer until you get the macOS booted. and now the screen was distorted by having put the LW1. Try to inject the kext of intelHD from the clover as the past times and it does not fit, I can not access the macOS in any way. What I can do? I have the High Sierra and everything was fine until I selected that Framebuffer. What I did to jump bootlop was to inject the Intel HD from the Clover. But now that solution no longer works for me and the screen is still distorted. I have an Intel Core i3-370M and it is an HP G42 with its factory display. Until now I came to Alternative 2 IOPCI and it was because it could pass the bootlop, but it distorted Edited February 9, 2019 by RyuDragon Lack of information Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663379 Share on other sites More sharing options...
navinmithu Posted February 10, 2019 Share Posted February 10, 2019 Hey guys can you told me how to get Mac os high Sierra USB installer for Intel first gen . I tried making USB installer but after dsmos arrived it says Unsupported CPU Unsupported PCH And after that some strange type graphics come on screen. Specs : i5-520m Lenovo g560 Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663413 Share on other sites More sharing options...
Badruzeus Posted February 11, 2019 Share Posted February 11, 2019 (edited) On 2/10/2019 at 3:36 AM, nijhawank said: Now I just need to patch that small second stage flickr. I cannot use whatevergreen as it breaks intelbacklight (which I must use because of my hardware which does not use expose pwm registers needed for native brightness control) Since you didn't use WhateverGreen, what you need is "Fix Second Stage Boot Glitch" via KextToPatch method. I see no reason why it doesn't work for you; on my case is fine with 10.13.6 & 10.14.3: <dict> <key>Comment</key> <string>Fix Second Stage Boot Glitch</string> <key>Disabled</key> <false/> <key>Find</key> <data> AQAAdSI= </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x,10.14.x</string> <key>Name</key> <string>com.apple.iokit.IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6yI= </data> </dict> Also check config.plist - BootGraphics; leave "DefaultBackgroundColor" > Empty (Auto) Edited February 11, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663563 Share on other sites More sharing options...
nijhawank Posted February 11, 2019 Share Posted February 11, 2019 13 hours ago, Badruzeus said: Since you didn't use WhateverGreen, what you need is "Fix Second Stage Boot Glitch" via KextToPatch method. I see no reason why it doesn't work for you; on my case is fine with 10.13.6 & 10.14.3: Reveal hidden contents <dict> <key>Comment</key> <string>Fix Second Stage Boot Glitch</string> <key>Disabled</key> <false/> <key>Find</key> <data> AQAAdSI= </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x,10.14.x</string> <key>Name</key> <string>com.apple.iokit.IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6yI= </data> </dict> Also check config.plist - BootGraphics; leave "DefaultBackgroundColor" > Empty (Auto) "Fix Second Stage Boot Glitch" has not worked like many others reported. Apparently, it works for some and not for others, don't know what could be the reason. Anyways, this glitch is far better than the previous hard flicker that lasted couple of seconds. I discovered one more weird issue. I have a perfectly running hackintosh with just two issues (brightness and the above glitch). On brightness, my conclusion is that my hardware does not use IGPU PWM registers and therefore AppleBacklightFixup or the latest implementation in WhateverGreen is not compatible. However, I wanted to try one more time. So I once again prepared what I needed to do for WEG and tested. And I never reached the login screen. Tried few more combinations but nothing helped. 1. Eventually, I restored everything to the way it was and now my graphics is garbled, as if KextsToPatch entries are not working. I tried rebuilding kextcache many times by entering in single user mode and rebooting many times but it didn't help. 2 - I finally restored to the earlier statically patched El Capitan AppleIntelHDGraphics kexts and rebooted. It worked (of course with that hard flickr) 3 - I restored once again to the unmodified HS AppleIntelHDGraphics kexts and rebooted. It worked, but why? There was absolutely no difference between step 1 and 3, except that I temporarily restored to statically patched kexts in step 2. One another question is what ig-platform-id do you use with WEG for Intel 1st Gen Graphics? Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663666 Share on other sites More sharing options...
Badruzeus Posted February 11, 2019 Share Posted February 11, 2019 (edited) On 11/9/2017 at 3:48 AM, Goldfish64 said: Does anyone have functioning brightness control on 10.13 using the AppleBacklightInjector kext? Nope, but old @mnorthern DSDT patching method is still working for getting my Native (ACPI) Brightness on macOS Mojave 10.14.3 with the help of Rehabman's IntelBacklight.kext. The only issue is Fn+Keys for Brightness change didn't work, neither Slider on Display pref (I've applied ACPIDebug + Intrument_QXX to get my Fn+Keys through patched DSDT, no issue with 10.11.x). Ah, nevermind.. BergDesign's Brightness.app is still good; it uses ACPI way.. doesn't spread the Screen with Black Fill color. My screenshot below is when using the app on 50% level, if you see it darker on your screen.. probably I was wrong. (Slider & Bezel are just cosmetics #LoL Brightness is accessible via Top MenuBar, and it looks like hidden bcoz Mojave DarkMode) IntelBacklight.kext_v1.0.12.zip Edited February 11, 2019 by Badruzeus 1 Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663671 Share on other sites More sharing options...
nijhawank Posted February 11, 2019 Share Posted February 11, 2019 30 minutes ago, Hervé said: ig-platform-id? What ig-platform-id ??? Re: 2nd stage boot glitch, you probably don't have the correct IOGraphicsFamily patch in place... 75 22 to EB 22 in High Sierra and Mojave I'm using the patch provided by @Badruzeus Ok so I take that ig-platform-id is not a thing with 1st Gen intel graphics. I am very new to hackintosh scene so learning it day by day. But anyways that's not important as I said, I can bear the minor glitch as its much better than the hard flickr with statically patched kexts from El Capitan. However, the main weirdness is with this... 46 minutes ago, nijhawank said: So I once again prepared what I needed to do for WEG and tested. And I never reached the login screen. Tried few more combinations but nothing helped. 1. Eventually, I restored everything to the way it was and now my graphics is garbled, as if KextsToPatch entries are not working. I tried rebuilding kextcache many times by entering in single user mode and rebooting many times but it didn't help. 2 - I finally restored to the earlier statically patched El Capitan AppleIntelHDGraphics kexts and rebooted. It worked (of course with that hard flickr) 3 - I restored once again to the unmodified HS AppleIntelHDGraphics kexts and rebooted. It worked, but why? Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663673 Share on other sites More sharing options...
Badruzeus Posted February 11, 2019 Share Posted February 11, 2019 (edited) @nijhawank You need non-modified (vanilla) AppleIntelHDGraphicsFB* && IOGraphicsFamily* for using with KextToPatch method. If those kexts are modified (or already patched eg. by binary edit with HexFind.app); guessing KTP won't work bcoz binary missmatch or "Find" value got no result though you've rebuilt prelinkedkernel && kernelcache several times. Check them with: $ sudo kextcache -i / (for any invalid signature). Choose only one method, use Vanilla kexts + KTP.. or patched kexts only. And if kexts that come from pre-installed macOS system named "Vanilla", there's no Vanilla AppleIntelHDGraphics* on LE/SLE since Mojave 10.14 bcoz Apple have removed it's support. On this case is using them from 10.12.x or 10.13.x; as long as binaries are not touched; we could named it as non-modified < so KextToPatch is still working. Edited February 11, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663675 Share on other sites More sharing options...
nijhawank Posted February 11, 2019 Share Posted February 11, 2019 33 minutes ago, Badruzeus said: Nope, but old @mnorthern DSDT patching method is still working for getting my Native (ACPI) Brightness on macOS Mojave 10.14.3 with the help of Rehabman's IntelBacklight.kext. The only issue is Fn+Keys for Brightness change didn't work, neither Slider on Display pref (I've applied ACPIDebug + Intrument_QXX to get my Fn+Keys through patched DSDT, no issue with 10.11.x). Ah, nevermind.. BergDesign's Brightness.app is still good; it uses ACPI way.. doesn't spread the Screen with Black Fill color. My screenshot below is when using the app on 50% level, if you see it darker on your screen.. probably I was wrong. (Slider & Bezel are just cosmetics #LoL Brightness is accessible via Top MenuBar, and it looks like hidden bcoz Mojave DarkMode) I also use BergDesign's Brightness app along with either of IntelBacklight or ACPIBacklight. Both works, but I see that when using IntelBacklight, the brightness always get sets to minimum on reboot. I use EmuVariableUefi and the problem is not with ACPIBacklight. Do you face the same problem with IntelBacklight? Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663676 Share on other sites More sharing options...
nijhawank Posted February 11, 2019 Share Posted February 11, 2019 5 minutes ago, Badruzeus said: @nijhawank You need non-modified (vanilla) AppleIntelHDGraphicsFB* && IOGraphicsFamily* for using with KextToPatch method. If those kexts are modified (or already patched eg. by binary edit with HexFind.app); guessing KTP won't work bcoz binary missmatch or "Find" value got no result even you've rebuilt prelinkedkernel && kernelcache several times. Check them with: $ sudo kextcache -i / (for any invalid signature). Choose only one method, use Vanilla kexts + KTP.. or patched kexts only. And if kexts that come from pre-installed macOS system named "Vanilla", there's no Vanilla AppleIntelHDGraphics* on LE/SLE since Mojave 10.14 bcoz Apple have removed it's support. On this case is using them from 10.12.x or 10.13.x; as long as binaries are not touched; we could named it as non-modified < so KextToPatch is still working. Yes, in step 1, when I restored everything to the original working state, the kexts were vanilla High Sierra. That's why I said, there is no understandable difference between step 1 and step 3. Don't know how temporarily switching to statically patched El Capitan kexts, rebooting and reverting once again to vanilla kexts made it work. Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663677 Share on other sites More sharing options...
Badruzeus Posted February 11, 2019 Share Posted February 11, 2019 (edited) 14 minutes ago, nijhawank said: I also use BergDesign's Brightness app along with either of IntelBacklight or ACPIBacklight. Both works, but I see that when using IntelBacklight, the brightness always get sets to minimum on reboot. I use EmuVariableUefi and the problem is not with ACPIBacklight. Do you face the same problem with IntelBacklight? I'm not having that issue, seems working fine here so far. I use Legacy only, so.. EmuVariable* is not in use. Does your mach have UEFI support? Have you tried with AptioMemoryFix instead of OsxAptio+EmuVariable? (But about UEFI or Aptio is #OffTopic here, I guess). Edited February 11, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663678 Share on other sites More sharing options...
nijhawank Posted February 11, 2019 Share Posted February 11, 2019 4 minutes ago, Badruzeus said: I'm not having that issue, seems working fine here so far. I use Legacy only, so.. EmuVariable* is not used here. Does your mach have UEFI support? Have you tried with AptioMemoryFix instead of OsxAptio+EmuVariable? (But about UEFI or Aptio is #OffTopic here, I guess). I know its off-topic but just wanted to reply. My machine is Lenovo T410 (with series 5 chipset). It does not have support for UEFI but only BIOS. I tried AptioMemoryFix (and other versions, one by one) but it didn't work, so I resorted to using EmuVariableUefi. Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663681 Share on other sites More sharing options...
Badruzeus Posted February 12, 2019 Share Posted February 12, 2019 (edited) 17 hours ago, nijhawank said: I know its off-topic but just wanted to reply. My machine is Lenovo T410 (with series 5 chipset). It does not have support for UEFI but only BIOS. I tried AptioMemoryFix (and other versions, one by one) but it didn't work, so I resorted to using EmuVariableUefi. As far as I know, EmuVariable*, AptioMemoryFix*, OsxAptio* are for UEFI. Did you check "rc.script" when Clover Legacy install? Sorry, I guess you need fixing your hackintosh setups that are not related to IntelHD Graphics 1st Gen. So.., let's stop such #OffTopic. Create a new separated thread as @Hervé has said many many times..!!! Edited February 12, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663741 Share on other sites More sharing options...
calmesal Posted February 13, 2019 Share Posted February 13, 2019 On 2/7/2019 at 8:33 AM, Badruzeus said: I think you're using AppleIntelHDGraphics* from 10.12.x., I remember got those WhiteScreen for secs on boot (though, should be fixed with WEG or KTP above, tested all of them). Sometimes It's better installing Lilu + PlugIns on LE as @Herve has said. Or if you're playing with Clover, (and kexts located on \efi\clover\kexts\other) use config.plist - System Parameters - InjectKexts=Yes. I attached Lilu, WEG, and patched IOGraphicsFamily.kext (10.14.3) + AppleIntelHDGraphicsFB.kext (from old 10.13) below. You've to uncheck / Disable KTP related to IntelHD 1st Gen & IOGraphicsFamily if using these patched versions. AppleIntelHDGraphicsFB.kext_10.13.x.zip IOGraphicsFamily.kext_10.14.3.zip Lilu_v1.3.3_20190128.zip WhateverGreen__v1.2.7_20190103.zip #EDIT: You also need using other AppleIntelHD* (kext + bundle) from 10.13.x, not only ~FB.kext above. What about the sleep and wake from sleep with these kexts? Since I upgraded to HSierra my hack won't wake from sleep, dark screen. But it works perfectly with Sierra. 1 Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663882 Share on other sites More sharing options...
Badruzeus Posted February 13, 2019 Share Posted February 13, 2019 9 hours ago, calmesal said: What about the sleep and wake from sleep with these kexts? Since I upgraded to HSierra my hack won't wake from sleep, dark screen. But it works perfectly with Sierra. It won't work on my case, not sure. Probably was laptop specific issue. I've patched _PRW methods on DSDT as well, should be no issue on another laptop with different gfx. Honestly I never use mach sleep, but only Display. Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2663972 Share on other sites More sharing options...
nijhawank Posted February 15, 2019 Share Posted February 15, 2019 @Badruzeus I fixed the annoying second stage boot graphics glitch. The problem was that I was using Intel->Inject=True but without that it couldn't load the frame buffer. So I had it always enabled. I re-read the 1st post in this thread, and in the troubleshooting section, it said if it stucks at spinning wheel and desktop never loads, you will need to inject certain properties in the DSDT. I had never tried this earlier, because for me it was working with Intel->Inject=True. So I tried disabling it and I injected the following _DSM method to my IGPU device (and renamed the original one to XDSM) and voila it worked. No more that annoying flickr. Thank you for being so patient with all my never ending questions and hats off to all the amazing people who have made all of this possible. + Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method + { + Store (Package () + { + "AAPL,os-info", + Buffer () + { + 0x30, 0x49, 0x01, 0x11, + 0x01, 0x10, 0x08, 0x00, + 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, + 0xFF, 0xFF, 0xFF, 0xFF + }, + + "VRAM,totalsize", + Buffer () + { + 0x00, 0x00, 0x00, 0x12 + }, + + "model", + Buffer () + { + "Intel HD Graphics" + } + + }, Local0) + DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) + Return (Local0) + } + 1 Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664108 Share on other sites More sharing options...
Kielligzind Posted February 15, 2019 Share Posted February 15, 2019 when i try to instal Mojave i get stuck at "attempting system restart mach reboot" i do not know what is wrong, i attached my efi folder and a photo EFI Tecra A11.zip Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664133 Share on other sites More sharing options...
RagK Posted February 17, 2019 Share Posted February 17, 2019 (edited) Hey guys please help... Will this guide work on Desktop of High Sierra (I can downgrade as per needed)? I have Intel core i3 540 with Intel HD graphics (clarkdale) with same device ID 0042 . As referred from Wikipedia ™ Please tell if I can enable graphics !! Any help would be appreciated ! Edited February 17, 2019 by RagK Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664416 Share on other sites More sharing options...
Kielligzind Posted February 18, 2019 Share Posted February 18, 2019 So the newest version of Mojave will not work on intel arrandale ? I have this weird issue that booting the installer will shutdown my laptop right after start reading kernel cache Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664468 Share on other sites More sharing options...
RagK Posted February 18, 2019 Share Posted February 18, 2019 10 hours ago, kiellig said: So the newest version of Mojave will not work on intel arrandale ? I have this weird issue that booting the installer will shutdown my laptop right after start reading kernel cache Edit boot agrs and add UseKernelCache=No I had the same issue and I solved it.. Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664519 Share on other sites More sharing options...
Kielligzind Posted February 18, 2019 Share Posted February 18, 2019 I used -v and -no_compat_check as well, So i need to use no kernel cache as well ? And i use uefi boot, maybe legacy boot is better ? Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664523 Share on other sites More sharing options...
RagK Posted February 19, 2019 Share Posted February 19, 2019 17 hours ago, Kielligzind said: I used -v and -no_compat_check as well, So i need to use no kernel cache as well ? And i use uefi boot, maybe legacy boot is better ? Also try checking OsxAptioFixDrv-64 while installing Clover in Driver 64 UEFI and try legacy ... Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664629 Share on other sites More sharing options...
SenatheCyanum Posted February 21, 2019 Share Posted February 21, 2019 (edited) Hey guys i have a intel i5 450m in my Hp Pavilion Dm4-1165x and i cant find the correct framebuffer for my pc, i just get enter in system without the HD Graphics, someone help me pleassee??? Edited February 21, 2019 by fantomas1 What's the point by quoting a such a long post? Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664833 Share on other sites More sharing options...
SenatheCyanum Posted February 21, 2019 Share Posted February 21, 2019 7 minutes ago, Hervé said: Can you please remove that <censored> quote you just made? I cant understand of you say about my question... Link to comment https://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/page/79/#findComment-2664919 Share on other sites More sharing options...
Recommended Posts