radargb Posted August 22, 2014 Share Posted August 22, 2014 Ive menaged to make almost fully working Yosemite on my laptop, but one thing annyoing me so far. Im having weird screen glitches on boot. There is proper white apple logo with progress bar, and then it gets glitchy just a moment before login screen. After that everything is fine. Realised that problem doesnt occur when im booting with external monitor plugged in. Anyone having this issue? Or maybe some clues how to fix it? First stage of boot: Second stage of boot (just before login screen): Link to comment Share on other sites More sharing options...
artur_pt Posted August 22, 2014 Share Posted August 22, 2014 hello see here and post before #331 must patch the iographicsfamily.kext good hack 1 Link to comment Share on other sites More sharing options...
radargb Posted August 22, 2014 Author Share Posted August 22, 2014 hello see here and post before #331 must patch the iographicsfamily.kext good hack Artur-pt you are the boss !! Ive used this patch and it solved my problem: <key>KernelAndKextPatches</key> <dict> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Second Stage Boot1</string> <key>Find</key> <data> hcB0XUg= </data> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data> McB0W0g= </data> </dict> <dict> <key>Comment</key> <string>Second Stage Boot2</string> <key>Find</key> <data> QYjE6wM= </data> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data> QYjE6yM= </data> </dict> </array> </dict> Link to comment Share on other sites More sharing options...
Ramalama Posted September 9, 2014 Share Posted September 9, 2014 I have it almost working with "Second Stage 2" Cover patch, but there is just a small loader glitch: Is this fixable? (Attached) Intel Iris 5100/i7-4558U IMG_0857.MOV Link to comment Share on other sites More sharing options...
spitjo Posted October 17, 2014 Share Posted October 17, 2014 Thanks, i was having the same issue and the clover patch suggested partially solved it. But for a very little time (something like less than a second) just before the progress bar start to accelerate i still see the glitched apple.... Is this fixable?? Link to comment Share on other sites More sharing options...
Dwors Posted October 23, 2014 Share Posted October 23, 2014 Hi guys, I'm having this same exact issue during boot. The strange glitchy apple logos. I don't know what patching kexts is or how to go about doing it. Can someone please direct me? Thank you so much! Link to comment Share on other sites More sharing options...
snoozepops Posted October 27, 2014 Share Posted October 27, 2014 I'm sorry , but will this patch fix the graphics glitches on a chameleon installation also? Link to comment Share on other sites More sharing options...
eterea Posted November 12, 2014 Share Posted November 12, 2014 Hi. I have the same problem, but I'm using Chamaleon or Chimera. Is this solution only for clover? Thank you very much. Link to comment Share on other sites More sharing options...
>Federico< Posted November 12, 2014 Share Posted November 12, 2014 For Chameleon Users: Edit IOGraphicsFamily.kext/IOGraphicsFamily with an Hex Editor For 2nd Stage Boot1 Find (HEX): 85C0745D48 and Replace with: 31C0745B48 For 2nd Stage Boot2 Find always in HEX: 4188C4EB03 and Replace with: 4188C4EB23 Save it. Repair permission and cache with kext utility for example. Reboot For Lazy people: just download the kext already edited below. IOGraphicsFamily.kext.zip 3 Link to comment Share on other sites More sharing options...
liujianwei Posted November 17, 2014 Share Posted November 17, 2014 use this kext patches in my clover,boot to yosemite,when arrive the progress bar moving section,OS X reboot.Seems like doesn't work for me. Link to comment Share on other sites More sharing options...
eterea Posted November 18, 2014 Share Posted November 18, 2014 I have installed Clover. And Artur-pt's patch works. Thank you. Link to comment Share on other sites More sharing options...
johnrey Posted January 28, 2015 Share Posted January 28, 2015 Hey there! I applied the 2 stages patches and they worked good in OS X 10.10.1. Now after the update to 10.10.2 it doesn't work anymore. Do you have the same problem? Is there a new patch for this? EDIT: I Found this new patch which worked for me. Patch 1 Kext: IOGraphicsFamily Find: 4188C4EB11 Replace: 4188C4EB31 Patch 2 Kext: IOGraphicsFamily Find: 85C0746B48 Replace: 31C0745B48 2 Link to comment Share on other sites More sharing options...
D-an-W Posted January 29, 2015 Share Posted January 29, 2015 Works here too, thanks alphaomega 1 Link to comment Share on other sites More sharing options...
AT0MAC Posted April 14, 2015 Share Posted April 14, 2015 I am setting up a new mac build with a i3 3225 in a GA-B75N with 8GB Corsair Vengeance LP RAM, a Intel 520 240GB SSD and using build in Intel HD4000 graphics as my chassis is tiny. Problem is like the rest of you that I have the graphic glitch on the loading bar, the progress thing right before the desktop appeared. Can not seem to figure out to resolve it... Please help Have attached my config.plist EDIT: Error You aren't permitted to upload this kind of file So no config.plist Here it is: <?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>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <false/> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 kext-dev-mode=1</string> <key>CustomLogo</key> <string>Apple</string> <key>DefaultVolume</key> <string>OS X</string> <key>Timeout</key> <integer>3</integer> <key>XMPDetection</key> <string>Yes</string> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>1</string> </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>FixOwnership</key> <false/> <key>Inject</key> <false/> </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></string> <key>Theme</key> <string>Mavs Style</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>Intel</key> <true/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</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> </array> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>10/23/12</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>MM61.88Z.0106.B00.1208091121</string> <key>Board-ID</key> <string>Mac-F65AE981FFA204ED</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardType</key> <integer>10</integer> <key>ChassisAssetTag</key> <string>Mini-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>16</string> <key>Family</key> <string>Mac mini</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Memory</key> <dict> <key>Channels</key> <integer>2</integer> <key>SlotCount</key> <integer>2</integer> </dict> <key>ProductName</key> <string>Macmini6,2</string> <key>SerialNumber</key> <string>C02LPB4TDWYN</string> <key>Trust</key> <false/> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Detect</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Link to comment Share on other sites More sharing options...
AT0MAC Posted April 15, 2015 Share Posted April 15, 2015 I finally solved the issue here, not a perfect solution but a heck of a lot better than before. I have tried everything..... Finally I got the idea that maybe it has something to do with the resolution my MB supports in BIOS and yes, I was right! Found out others have had the same idea so all I needed was my old Mavericks USB installation drive that is not using Clover, because in that I had the option to see video info when I hit spacebar during boot up. I can apparently use 800x600 or 1280x1024 resolution and avoid see the pink flicker on the progress bar. Added the resolution to my config.plist and heyho it boots nicely now, just a bit bigger until I reach login screen were the resolution adjusts itself back to normal. <?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>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <false/> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 kext-dev-mode=1</string> <key>CustomLogo</key> <false/> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>OS X</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>3</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>1</string> </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>FixOwnership</key> <false/> <key>Inject</key> <false/> </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>1280x1024</string> <key>Theme</key> <string>Mavs Style</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</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> </array> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>10/23/12</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>MM61.88Z.0106.B00.1208091121</string> <key>Board-ID</key> <string>Mac-F65AE981FFA204ED</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardType</key> <integer>10</integer> <key>ChassisAssetTag</key> <string>Mini-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>16</string> <key>Family</key> <string>Mac mini</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Memory</key> <dict> <key>Channels</key> <integer>2</integer> <key>SlotCount</key> <integer>2</integer> </dict> <key>ProductName</key> <string>Macmini6,2</string> <key>SerialNumber</key> <string>C02LPB4TDWYN</string> <key>Trust</key> <false/> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Detect</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Link to comment Share on other sites More sharing options...
vandebergz Posted May 25, 2015 Share Posted May 25, 2015 Hey there! I applied the 2 stages patches and they worked good in OS X 10.10.1. Now after the update to 10.10.2 it doesn't work anymore. Do you have the same problem? Is there a new patch for this? EDIT: I Found this new patch which worked for me. Patch 1 Kext: IOGraphicsFamily Find: 4188C4EB11 Replace: 4188C4EB31 Patch 2 Kext: IOGraphicsFamily Find: 85C0746B48 Replace: 31C0745B48 Does this work with 10.10.3? Link to comment Share on other sites More sharing options...
Dyolp Posted June 13, 2015 Share Posted June 13, 2015 Does this work with 10.10.3? Hello, I am interested about the answer too ! Thank you Link to comment Share on other sites More sharing options...
sebinouse Posted June 15, 2015 Share Posted June 15, 2015 Hello, I am interested about the answer too ! Thank you Comment Second Boot Stage (>10.10.2) Second Boot Stage (>10.11 DP1) Name IOGraphicsFamily IOGraphicsFamily Find 4188C4EB 11 01000075 17 Replace 4188C4EB 31 01000074 17 Source 1 Link to comment Share on other sites More sharing options...
Dyolp Posted June 17, 2015 Share Posted June 17, 2015 Comment Second Boot Stage (>10.10.2) Second Boot Stage (>10.11 DP1) Name IOGraphicsFamily IOGraphicsFamily Find 4188C4EB 11 01000075 17 Replace 4188C4EB 31 01000074 17 Source Thank you ! Link to comment Share on other sites More sharing options...
bertolin Posted December 23, 2015 Share Posted December 23, 2015 I have it almost working with "Second Stage 2" Cover patch, but there is just a small loader glitch: Is this fixable? (Attached) Intel Iris 5100/i7-4558U Kinda fixed but same glitch than Ramalama with my Iris 5100/i5-4258U Link to comment Share on other sites More sharing options...
Recommended Posts