Jump to content


Just Joined
  • Content Count

  • Joined

  • Last visited

About zhengshiqi

  • Rank
    InsanelyMac Protégé

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. zhengshiqi

    Fail to use OpenCore to boot Windows

    Because ACPI grammar only allow 4-character device name, you can try rename EHC1 to EH01 instead of EHC01. For example, <key>Find</key> <data>RUhDMQ==</data> <key>Replace</key> <data>RUgwMQ==</data>
  2. zhengshiqi

    Fail to use OpenCore to boot Windows

    Solved. I accidentally turn off HPET device. After I enable it, I successfully boot into Windows. BTW, I find that _OSI -> XOSI rename + SSDT-XOSI would cause blue screen in Windows. I replace that patch with other tiny hotpatches.
  3. zhengshiqi

    Decompiled original Apple DSDTs

    Here's MacBookPro 14,1 ACPI tables full dump for anyone who is interested. MacBook Pro-14.1.acpi
  4. zhengshiqi

    AnywhereEFI : Auto EFI file tools for Hackinstosh

    Seems Great! Thank your for your efforts.
  5. zhengshiqi

    Fail to use OpenCore to boot Windows

    Hi, first of all, I'd like to extend my hearty thanks to the team's hard work. The reason why I don't post this topic in OpenCore Discussion room because I don't have access to reply in that room. I successfully boot into macOS, but when I choose BOOTCAMP Windows, the boot loader returns a critical error. `IgnoreForWindows` option do not work for me. Also, when I first come in OpenCore boot page, it shows `OCS: Failed to parse real field of type 1`, and quickly disappears. Here's my config.plist, and hope for suggestions. P.S. My device is running in UEFI mode. config.plist
  6. zhengshiqi

    VirtualSMC — SMC Emulator

    Hi, thank you all again for this kernel extension. My device has no light sensor device(ACPI0008), so I know the SMCLightSensor wouldn't work for me. I need a SSDT-ALS0 to fake an ambient light sensor so that the brightness can be preserved perfectly after I shut down the device; otherwise, the brightness value would change after every boot. However, I got this error log which shows VirtualSMC wants to implement my fake sensor. Could developers write a boot argument which can disable the light sensor attaching since I really need that SSDT, and I don't want VirtualSMC keep trying to attach a fake sensor. (AppleSMCLMU) <AppleSMCLMU`AppleLMUController::smcGetKeyInfo(unsigned int, SMCKeyInfoData*)> AppleLMUController::smcGetKeyInfo Error: received error 0x84 when getting key info for 'ALRV' (AppleSMCLMU) <AppleSMCLMU`AppleLMUController::smcReadKey(unsigned int, unsigned long long, void*)> AppleLMUController::smcReadKey Error: received error 0x84 when reading key 'MSLD'
  7. zhengshiqi

    WhatEverGreen Support Topic

    Hi, thank you all for this amazing graphics kext. My question is that in https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md#intel-hd-graphics-610-650-kaby-lake-processors, since 0x59160000 (mobile, 3 connectors, no fbmem, 35 MB) is a mobile platform, why 59160000 is recommended for desktop not laptop? I am using UHD620 by the way, finding the proper platform for my graphics. Thanks for any help.
  8. zhengshiqi


    Hi, thank you all for this amazing hibernation project. I am using RtcHibernateAware = YES as @Slice explained in Is HibernationFixup needed to enable more hibernation modes? My device is working well without AppleRTC/FixRTC. Thank again for this awesome project.
  9. zhengshiqi

    WhatEverGreen Support Topic

    Hi, I really appreciate this work. One question: in readme file of https://github.com/acidanthera/WhateverGreen, I see -cdfon (and enable-hdmi20 property) to enable HDMI 2.0 patches Does that mean I should have both -cdfon boot argument and inject enable-hdmi20 in IGPU properties?
  10. zhengshiqi

    Clover problems report & features request

    Hi, it's an amazing project and thank you all for contributions. I have a problem that if I use TgtBridge to point to a device not in _SB root tree(for example, _SB.PCI0.HPET) and rename a method, all my OEM SSDTs' methods will be also renamed. To be more specific, I want to rename HPET._STA to XSTA and set TgtBridge to HPET. However, apart from HPET._STA, all _STA methods in OEM SSDTs are renamed to XSTA. Here's my trouble shooting and related codes in config.plist <dict> <key>Comment</key> <string>change HPET._STA to XSTA</string> <key>Find</key> <data>X1NUQQ==</data> <key>Replace</key> <data>WFNUQQ==</data> <key>TgtBridge</key> <data>SFBFVA==</data> </dict> Trouble Shooting.zip
  11. zhengshiqi

    VirtualSMC — SMC Emulator

    I really appreciate your work. Luckily, I have a MBP(14,2) and I am willing to provide my SMC dump file. I am a new beginner and is there a guide about dumping the SMC file? Thank you.
  12. zhengshiqi

    Create font files for Bootloader GUI's

    Hi, I want to add Chinese support to Clover F1 interface. The problem I have met is that I need a FontChinese.png like FontKorean.png. I need some help on how to edit createFont.sh to create png which includes Chinese characters. Could someone give me suggestions? This is a sample of FontKorean.png, I want to know how it was been generated.