Contribute
Register

[Fix] Skylake menu bar glitch fix

This patch doesn't work for me. Tried different ways (inject intel, different ig-platform-id values, ...)

Here's my config.plist, in case I'm doing something wrong.
Thx in advance

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
If you need analysis, describe problem clearly and must provide complete data...


Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.

Fine.
FYI : "Shutdown/restart causes screen to freeze for a long time when AAPL,GfxYTile property is added"
 

Attachments

  • asrock_b150m_pro4_hyper.zip
    4.7 MB · Views: 108
Last edited:
Fine.
FYI : "Shutdown/restart causes screen to freeze for a long time when AAPL,GfxYTile property is added"

This seems more like a desktop, not a laptop...
Desktop questions are off-topic in the laptop forum.

Note: Your ACPI configuration looks to be all wrong... For example, you have _OSI->XOSI patch, but no SSDT that implements the XOSI method (missing SSDT-XOSI.aml). And not sure if the various ACPI/Fixes you have in your config.plist are a good idea. And dropping OEM CPU SSDTs is generally not recommended unless they cause a problem. And CPU PM not implemented (no SSDT.aml from ssdtPRgen.sh).
 
Here is DSDT patch for HD530:
Code:
# inject "hda-gfx"="onboard-1" into IGPU (GFX0 originally)
into device label GFX0 set_label begin IGPU end;
into_all all code_regex GFX0 replaceall_matched begin IGPU end;
into method label _DSM parent_label IGPU remove_entry;
into device label IGPU insert begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Store (Package()\n
        {\n
            "model", Buffer() { "Intel HD Graphics 530" },\n
            "hda-gfx", Buffer() { "onboard-1" },\n
            "AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x1b, 0x19 },\n
            "AAPL,Gfx324", Buffer() { 0x00, 0x00, 0x00, 0x01 },\n
            "AAPL,GfxYTile", Buffer() { 0x00, 0x00, 0x00, 0x01 },\n
            "AAPL00,PanelPowerUp", Buffer() { 0x00, 0x00, 0x00, 0x30 },\n
            "AAPL00,PanelPowerOn", Buffer() { 0x00, 0x00, 0x01, 0x19 },\n
            "AAPL00,PanelPowerOff", Buffer() { 0x00, 0x00, 0x00, 0x11 },\n
            "AAPL00,PanelPowerDown", Buffer() { 0x00, 0x00, 0x00, 0x3C },\n
            "AAPL00,PanelCycleDelay", Buffer() { 0x00, 0x00, 0x00, 0xFA },\n
            "device-colors", Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9D, 0x9D, 0xA0, 0x00, 0x00, 0x02, 0x00  },\n
        }, Local0)\n
    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
    Return (Local0)\n
}\n
end;

Now HD530 is absolutely glitch free on Sierra! Arrr
Is the confirmed? Do we put this into the EFI drive?
 
Hi all, Im blocking in a part of guide "Choosing a config.plist"
I have:
Asus H110M-ITX,
i7 7600,
resolution 1920x1080,
intel hd530,

some clarification on this point? Thanks!
From the H110M, there is on HDMI port and DVI-D port.
I got display are both samsung, with one hdmi and one with dvi.

I have currently installed Serria. There are some issues.
1. corner left top screen is a glitch or flicky or blinking
2. does not support duel screen display.

Do I use the config file from this?
https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/config_HD520_530_540.plist

i think use "config_HD520_530_540.plist"?

I have done the plist solution suggested by the previous posts.

<key>Devices</key>
<dict>
<key>AddProperties</key>
<array>
<dict>
<key>Device</key>
<string>IntelGFX</string>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<data>
01000000
</data>
</dict>
</array>
</dict>


I changed that reboot the PC and it doesnt work. The glitch is still appears. What do I need to check next?
 
Hi all, Im blocking in a part of guide "Choosing a config.plist"
I have:
Asus H110M-ITX,
i7 7600,
resolution 1920x1080,
intel hd530,

some clarification on this point? Thanks!
From the H110M, there is on HDMI port and DVI-D port.
I got display are both samsung, with one hdmi and one with dvi.

I have currently installed Serria. There are some issues.
1. corner left top screen is a glitch or flicky or blinking
2. does not support duel screen display.

Do I use the config file from this?
https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/config_HD520_530_540.plist

i think use "config_HD520_530_540.plist"?

I have done the plist solution suggested by the previous posts.

<key>Devices</key>
<dict>
<key>AddProperties</key>
<array>
<dict>
<key>Device</key>
<string>IntelGFX</string>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<data>
01000000
</data>
</dict>
</array>
</dict>


I changed that reboot the PC and it doesnt work. The glitch is still appears. What do I need to check next?

<key>Device</key>
<string>IntelGFX</string>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<data>
01000000
</data>

is wrong, should be:

<key>Device</key>
<string>IntelGFX</string>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<data>
AQAAAA==
</data>

the config.plists from the link above are for laptops
 
Hi all, Im blocking in a part of guide "Choosing a config.plist"
I have:
Asus H110M-ITX,
i7 7600,
resolution 1920x1080,
intel hd530,

some clarification on this point? Thanks!
From the H110M, there is on HDMI port and DVI-D port.
I got display are both samsung, with one hdmi and one with dvi.

I have currently installed Serria. There are some issues.
1. corner left top screen is a glitch or flicky or blinking
2. does not support duel screen display.

Do I use the config file from this?
https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/config_HD520_530_540.plist

i think use "config_HD520_530_540.plist"?

I have done the plist solution suggested by the previous posts.

<key>Devices</key>
<dict>
<key>AddProperties</key>
<array>
<dict>
<key>Device</key>
<string>IntelGFX</string>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<data>
01000000
</data>
</dict>
</array>
</dict>


I changed that reboot the PC and it doesnt work. The glitch is still appears. What do I need to check next?

Desktop questions are off-topic in the laptop forum.
Please ask your question in the appropriate desktop forum.
 
i am a newbie, can you guide me openly how i can use this glitch because in my HP x360 Convertible i am having screen flickering problem but only on the top left corner. A very small black line disturbs when i click anywhere.
 
i am a newbie, can you guide me openly how i can use this glitch because in my HP x360 Convertible i am having screen flickering problem but only on the top left corner. A very small black line disturbs when i click anywhere.
as per rules, please update your hardware profile

you have to mount your EFI partition, open your config.plist and then use a program like "plist editor" to then add in the fix
 
Back
Top