Jump to content

Glitches on boot

boot glitches apple logo login screen

Best Answer radargb, 22 August 2014 - 01:46 PM

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>
Go to the full post


  • Please log in to reply
18 replies to this topic

#1
radargb

radargb

    InsanelyMac Protégé

  • Members
  • PipPip
  • 63 posts
  • Gender:Male
  • Location:Krakow, Poland

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:

Attached File  DSC06129.JPG   153.34KB   67 downloads

 

Second stage of boot (just before login screen):

Attached File  DSC06130.JPG   161.34KB   79 downloads



#2
artur-pt

artur-pt

    InsanelyMac V.I.P.

  • Local Moderators
  • 5,201 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

hello

 

see here and post before

 

            #331            

 

must patch the iographicsfamily.kext

 

good hack



#3
radargb

radargb

    InsanelyMac Protégé

  • Members
  • PipPip
  • 63 posts
  • Gender:Male
  • Location:Krakow, Poland

Best Answer

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>


#4
Ramalama

Ramalama

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 274 posts
  • Gender:Not Telling
  • Location:Germany

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

Attached Files



#5
spitjo

spitjo

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

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??



#6
Dwors

Dwors

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
  • Gender:Male
  • Location:Chicago, IL

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!



#7
snoozepops

snoozepops

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Japan
  • Interests:conversation, games, reading

I'm sorry , but will this patch fix the graphics glitches on a chameleon installation also?



#8
eterea

eterea

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

Hi.

I have the same problem, but I'm using Chamaleon or Chimera. 

 

Is this solution only for clover? 

 

Thank you very much.



#9
>Federico<

>Federico<

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 287 posts
  • Gender:Male

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.

Attached Files



#10
cuthead

cuthead

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 185 posts
  • Gender:Male
  • Location:Weihai, Shandong, China
  • Interests:music,beauty,computer,internet,jogging,fitness

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.



#11
eterea

eterea

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
I have installed Clover.
 
And Artur-pt's patch works. 
 
Thank you.


#12
alphaomega

alphaomega

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts

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



#13
D-an-W

D-an-W

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 472 posts

Works here too, thanks alphaomega



#14
AT0MAC

AT0MAC

    InsanelyMac Protégé

  • Members
  • PipPip
  • 71 posts
  • Gender:Male
  • Location:Copenhagen, DK
  • Interests:Hi-Fi, Mac &amp; Music

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...yList-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>

 


#15
AT0MAC

AT0MAC

    InsanelyMac Protégé

  • Members
  • PipPip
  • 71 posts
  • Gender:Male
  • Location:Copenhagen, DK
  • Interests:Hi-Fi, Mac &amp; Music

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...yList-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>



#16
vandebergz

vandebergz

    InsanelyMac Protégé

  • Members
  • PipPip
  • 82 posts

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?



#17
Dyolp

Dyolp

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts

Does this work with 10.10.3?

 

Hello, 

I am interested about the answer too !

 

Thank you



#18
sebinouse

sebinouse

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male

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

#19
Dyolp

Dyolp

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts
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 !







Also tagged with one or more of these keywords: boot, glitches, apple logo, login screen


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy