daliansky/XiaoMi-Pro-Hackintosh

FBEnableDynamicCDCLK causes black screen when wake up from hibernate mode 25

オープン

#406 opened on 2020/06/16

 (8 件のコメント) (0 件のリアクション) (0 人の担当者)ASL (473 件のフォーク)github user discovery
GraphicsSleep & Hibernationhelp wanted

Repository metrics

Stars
 (2,659 個のスター)
PR merge metrics
 (平均マージ 19h 20m) (30d で 1 merged PR)

説明

Bootloader: OpenCore v0.5.9 macOS Version: 10.15.5

Start from Release v1.3.8, we add framebuffer-flag property to support certain features on ig-platform-id: 0x591C0005, for example, support hidpi resolution higher than 1440x810.

However, after some tests, I noticed that the FBEnableDynamicCDCLK flag will break wake up from hibernate mode 25. Workarounds are to close the lid and reopen it, or set hibernate mode to 3 or 0.

A better solution is to disable the FBEnableDynamicCDCLK flag by setting framebuffer-flag to CwfDAA==. But after doing this, the device won't support hidpi resolution larger than 1440x810. It's a trade-off, and for now I find no better solution for this. macOS is known unfriendly to the low-resolution screens like the 1080p screen on XiaoMi-Pro.

コントリビューターガイド