Contribute
Register

[Fix] Resolve boot screen garble

Hello! I'm completely new to Hackintosh and I've been reading a lot of stuff here and there. So many configurations and system settings, I'm totally confused! I'm not a computer person, so please excuse me if I ask something stupid.

I've seen many people writing "in order to solve this (or that) booting issue, just add this patch to the Clover config.plist. If you are not using Clover, type the code below" or stuff like this.

I'm not using Clover to boot my Hack, for what I understand it's using Chimera. I followed all instructions available here on tonymac and used a Macbook Pro to create my bootable USB with Yosemite (El Capitan didn't working at all), then I ran Multibeast as supposed to and now I'm facing problems like the "boot screen garble" and the "unknown locale 21".

I've found some solutions online, but they involve downloading extra programs that don't run on macs (which I didn't get, because how would you fix a Hackintosh with a .exe file?). Anyway, now I've got two macs, a notebook (with wi-fi connection) and a desktop Hack Yosemite 10.10.5 (with no connection), and I need to find a solution.

So, my Hack is COMPLETELY NEW and IT BOOTS ONLY IF I USE FLAGS LIKE DART=0 or NV_DISABLE=1. Can someone, please, from scratch (like, literally from the point where you TURN ON your brand new Hackintosh), explain me HOW CAN I ACCESS THE AREA WHERE YOU CHANGE THOSE PATCHES? Does it have to be through Clover Configurator? Does Clover Configurator work only when you use Clover to boot your system? Do i have to download any other program to do it?

I know about computer codes as much as a 2 year old child knows about the solar system and after a few days going through this whole process, this is really bugging me. :banghead: (i totally understand why this emoji is here). I don't know, it must be something really easy for most of you, but this is like learning Chinese in a week to me.

Thank you!

Which laptop do you have?

Please provide complete details in your profile/signature
(Profile/Settings link in upper right corner of this site)

Mobo: manufacturer/model + bootloader(Clover/Chameleon/Chimera)
CPU: detailed CPU model + motherboard chipset
Graphics: all graphics devices + laptop internal screen resolution

For example, typical Ivy laptop:
Mobo: HP ProBook 4540s (Clover)
CPU: i5-3320m/HM76
Graphics: HD4000, 1366x768

Use CPU-Z on Windows to find CPU (Core iX-xxx) and motherboard chipset (HMxx), and graphics capabilities. For a laptop, these details are important and affect critical installation procedures.

Note: When specifying your bootloader, if using Clover legacy, please be sure to specify "Clover legacy"). Specifying "Clover" will be assumed as "Clover UEFI"
 
Please if you can tell me what I need concretely make to rid off boot screen grable, guide is so complicated I'm not programmer and I'm new in Clover.

my mobo: GA-H87N-Wifi
Graphic Intel HD 4600

Did you solved your problem? I have the same problem here, and just like you I'm noob when is about clover stuff. Thanks.
 
I try here. doesn't work. Here's my config.plist

View attachment 163129

This config.plist is not from my guide. Furthermore, it does not have the patch from my plist files either.

Keep in mind the glitch is only reduced in severity (usually replaced by black screen). And further reduction available by enabling CSM/legacy boot.

Don't expect perfection.
 
Hi, I've got a Lenovo Y50-70 with Intel Core i7 4710hq

I was able to make the problem shorter at boot but some bugs persist after that, I see tearing graphics sometimes. I have to logout and login to fix the problem, which is very annoying.

Know any fix for this?
 
Cool. I need to try that!

Would the trick for El Capitan work for a desktop?
 
Cool. I need to try that!

Would the trick for El Capitan work for a desktop?

The patch here applies to desktops as well as laptops.
 
When I boot, Apple Logo and Progress bar loop itself. Looks Like the picture down below. What do you suggest me?

GA-Z87X-UD5H
Intel HD 4600
El Capitan 10.11.3

I also adding my config plist.

Code:
    <?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>
    			<true/>
    			<key>Name</key>
    			<string>DSDT.aml</string>
    			<key>Patches</key>
    			<array>
    				<dict>
    					<key>Comment</key>
    					<string>change _OSI to XOSI</string>
    					<key>Disabled</key>
    					<false/>
    					<key>Find</key>
    					<data>
    					X09TSQ==
    					</data>
    					<key>Replace</key>
    					<data>
    					WE9TSQ==
    					</data>
    				</dict>
    			</array>
    			<key>ReuseFFFF</key>
    			<false/>
    		</dict>
    		<key>DropTables</key>
    		<array>
    			<dict>
    				<key>Signature</key>
    				<string>SSDT</string>
    				<key>TableId</key>
    				<string>CpuPm</string>
    			</dict>
    			<dict>
    				<key>Signature</key>
    				<string>SSDT</string>
    				<key>TableId</key>
    				<string>Cpu0Ist</string>
    			</dict>
    		</array>
    		<key>SSDT</key>
    		<dict>
    			<key>DropOem</key>
    			<false/>
    			<key>Generate</key>
    			<false/>
    		</dict>
    	</dict>
    	<key>Boot</key>
    	<dict>
    		<key>Arguments</key>
    		<string>kext-dev-mode=1 rootless=0</string>
    		<key>Debug</key>
    		<false/>
    		<key>DefaultLoader</key>
    		<string>boot.efi</string>
    		<key>DefaultVolume</key>
    		<string>LastBootedVolume</string>
    		<key>Legacy</key>
    		<string>PBR</string>
    		<key>Secure</key>
    		<false/>
    		<key>Timeout</key>
    		<integer>2</integer>
    		<key>XMPDetection</key>
    		<string>Yes</string>
    	</dict>
    	<key>Devices</key>
    	<dict>
    		<key>Audio</key>
    		<dict>
    			<key>Inject</key>
    			<string>1</string>
    		</dict>
    		<key>USB</key>
    		<dict>
    			<key>FixOwnership</key>
    			<false/>
    			<key>Inject</key>
    			<false/>
    		</dict>
    	</dict>
    	<key>GUI</key>
    	<dict>
    		<key>Language</key>
    		<string>en:0</string>
    		<key>Mouse</key>
    		<dict>
    			<key>DoubleClick</key>
    			<integer>500</integer>
    			<key>Enabled</key>
    			<false/>
    			<key>Mirror</key>
    			<false/>
    			<key>Speed</key>
    			<integer>8</integer>
    		</dict>
    		<key>Scan</key>
    		<true/>
    		<key>Theme</key>
    		<string>YosemiteLogin</string>
    	</dict>
    	<key>Graphics</key>
    	<dict>
    		<key>Inject</key>
    		<dict>
    			<key>ATI</key>
    			<false/>
    			<key>Intel</key>
    			<false/>
    			<key>NVidia</key>
    			<false/>
    		</dict>
    		<key>NvidiaSingle</key>
    		<false/>
    	</dict>
    	<key>KernelAndKextPatches</key>
    	<dict>
    		<key>AppleRTC</key>
    		<true/>
    		<key>AsusAICPUPM</key>
    		<false/>
    		<key>Debug</key>
    		<false/>
    		<key>KernelCpu</key>
    		<false/>
    		<key>KernelHaswellE</key>
    		<false/>
    		<key>KernelLapic</key>
    		<false/>
    		<key>KernelPm</key>
    		<false/>
    		<key>KextsToPatch</key>
    		<array>
    			<dict>
    				<key>Comment</key>
    				<string>t1-10.11-AppleHDA/Realtek ALC...</string>
    				<key>Disabled</key>
    				<false/>
    				<key>Find</key>
    				<data>
    				gxnUEQ==
    				</data>
    				<key>Name</key>
    				<string>AppleHDA</string>
    				<key>Replace</key>
    				<data>
    				AAAAAA==
    				</data>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string>t1-AppleHDA/Resources/xml&gt;zml</string>
    				<key>Disabled</key>
    				<false/>
    				<key>Find</key>
    				<data>
    				eG1sLnps
    				</data>
    				<key>Name</key>
    				<string>AppleHDA</string>
    				<key>Replace</key>
    				<data>
    				em1sLnps
    				</data>
    			</dict>
    			<dict>
    				<key>Comment</key>
    				<string>t1-10.9-10.11-AppleHDA/Realtek ALC898</string>
    				<key>Disabled</key>
    				<false/>
    				<key>Find</key>
    				<data>
    				ixnUEQ==
    				</data>
    				<key>Name</key>
    				<string>AppleHDA</string>
    				<key>Replace</key>
    				<data>
    				mQjsEA==
    				</data>
    			</dict>
    		</array>
    	</dict>
    	<key>RtVariables</key>
    	<dict>
    		<key>BooterConfig</key>
    		<string>0x28</string>
    		<key>CsrActiveConfig</key>
    		<string>0x67</string>
    	</dict>
    	<key>SMBIOS</key>
    	<dict>

    	</dict>
    	<key>SystemParameters</key>
    	<dict>
    		<key>InjectKexts</key>
    		<string>Yes</string>
    		<key>InjectSystemID</key>
    		<true/>
    	</dict>
    </dict>
    </plist>
 

Attachments

  • boot.jpg
    boot.jpg
    503.1 KB · Views: 444
  • about.png
    about.png
    69 KB · Views: 392
Back
Top