Contribute
Register

Lags and cursor stuttering on each boot

Status
Not open for further replies.
Joined
May 3, 2017
Messages
138
Motherboard
Lenovo Flex 2 15inch
CPU
i7-4510U
Graphics
HD 4400 + GT 840M, 1920x1080
Mobile Phone
  1. iOS
Hi again!

It takes almost ten seconds then it goes away. I used to fix the exact same issue on Mojave like this:
opening System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul binary in HexFiend:
Finding: <0600260a 01030303 00000002 00003001 00006000>
Replacing with: <0600260a 01030202 00000002 00003001 00009000>

I know altering the system files manually like that is not a best practice by any means but it was working fine for me for years! Sadly BigSur (and also Monterey) do not let me write to the boot drive like before. Is there any other way to patch it?

Thank you.
 
Hi again!

It takes almost ten seconds then it goes away. I used to fix the exact same issue on Mojave like this:
opening System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul binary in HexFiend:
Finding: <0600260a 01030303 00000002 00003001 00006000>
Replacing with: <0600260a 01030202 00000002 00003001 00009000>

I know altering the system files manually like that is not a best practice by any means but it was working fine for me for years! Sadly BigSur (and also Monterey) do not let me write to the boot drive like before. Is there any other way to patch it?

Thank you.
no no no! :) don't be doing that

upload just your config.plist
 
Sure! Here you go!
this one is missing your irq (hpet) renames?

disable:
HoRNDIS.kext
AppleDebug
ApplePanic

set DisableWatchDog to True

remove: alcid=3 in boot arguments

you can set MinDate and MinVersion to 0

can you set DVMT to 64MB in your BIOS? if so, you can remove:
Code:
<key>framebuffer-cursormem</key>
                <data>
                AACQAA==
                </data>
                <key>framebuffer-patch-enable</key>
                <data>
                AQAAAA==
                </data>
 
this one is missing your irq (hpet) renames?

disable:
HoRNDIS.kext
AppleDebug
ApplePanic

set DisableWatchDog to True

remove: alcid=3 in boot arguments

you can set MinDate and MinVersion to 0

can you set DVMT to 64MB in your BIOS? if so, you can remove:
Code:
<key>framebuffer-cursormem</key>
                <data>
                AACQAA==
                </data>
                <key>framebuffer-patch-enable</key>
                <data>
                AQAAAA==
                </data>
Did all except the last one because there is no way to set DVMT in bios. Still the same issue. The latest config.plist including renames and changes mentioned above has been attached.

I'm totally sure 'in my case' it's just due to some unneeded connectors in the framebuffer. I wonder how one can patch AppleIntelFramebufferAzul? is it possible to give it a shot?
 

Attachments

  • config.plist
    33.5 KB · Views: 29
Did all except the last one because there is no way to set DVMT in bios. Still the same issue. The latest config.plist including renames and changes mentioned above has been attached.

I'm totally sure 'in my case' it's just due to some unneeded connectors in the framebuffer. I wonder how one can patch AppleIntelFramebufferAzul? is it possible to give it a shot?
something springs to mind... something about enabling legacy in bios, maybe have an option to have legacy and UEFI enabled in bios?
 
something springs to mind... something about enabling legacy in bios, maybe have an option to have legacy and UEFI enabled in bios?
Yes, you right. There are 2 options in my bios for <Boot Mode>:
1- UEFI
2- LEGACY SUPPORT

It was already set to 'UEFI' though.

Is there any recommendation here?
 
Yes, you right. In my bios there is 2 options for <Boot Mode>:
1- UEFI
2- LEGACY SUPPORT

It was already set to 'UEFI' though.

Is there any recommendation here?
some laptops have an option for both or hybrid option, best to keep to UEFI

you may have to use hackintool to generate framebuffers as that may help

this may help:

have also seen this:

it is a little old but it may help
 
Status
Not open for further replies.
Back
Top