Jump to content

Thinkpad X1 C7 Comet Lake gets stuck right after clover selection


Recommended Posts

Posted

Hello!

Thinkpad X1 Carbon 7th (C7) Model 20R1 did not allow me to boot with Clover, neither the OpenCore.

This laptop has i7-10510u 10th Gen Comet Lake , LPDDR3 16GB Ram onboard and intel UHD 620 iGPU.

BIOS is quite limited so I could only disable Thunderbolt3, VT-d, Secureboot, kernal DMA protection. There were no options like XHCI Hand-off, 4G Encoding and so on.

 

 

 

Things I've tried

*Olarila's Clover EFI (for laptop skylake+) - Screen goes black right after boot option selection and hangs there

*Olarila's OC EFI (for laptop skylake+) - Can't see options except [Reset NVRAM] on opencore selection, so changed scanpolicy to 0 on config.plist - Screen goes black right after boot option selection and hangs there!

to see what happend, I swapped opencore.efi / bootx64.efi to official release of opencore 0.5.7 (debug version), change display level to 2147483714, target to 67 to get full log.

driver fwruntimeservices.efi was replaced to Openruntime.efi with official opencore 0.5.7 so I did that too.

 

The log (after boot option selection on opencore) is as follows

227:424 00:105 OCB: Perform boot Install macOS Catalina to dp PciRoot(0x0)/Pci(0x14,0x0)/USB(0xF,0x0)/HD(2,MBR,0xD5D90FC8,0xA76800,0x122D000)/\System\Library\CoreServices\boot.efi (0/0)
227:545 00:120 OCB: Matching <> args on type 2 0
227:669 00:124 OCOS: OS set: <null> Mac OS X 10.15
227:744 00:074 OCOS: OS set: Apple Inc. Mac OS X 10.15
227:823 00:079 OCABC: All slides are usable! You can disable ProvideCustomSlide!
227:914 00:090 Trying XNU hook on System\Library\PrelinkedKernels\prelinkedkernel
228:152 00:237 Kext reservation size 10878976
231:109 02:957 Result of XNU hook on System\Library\PrelinkedKernels\prelinkedkernel is Success
231:214 00:105 OC: Read kernel version 19.3.0 (190300)
231:294 00:079 OCAK: Replacing _xcpm_core_scope_msrs data 226 76
231:369 00:074 OCAK: Replacing _xcpm_core_scope_msrs data 226 13200
231:475 00:106 OCAK: Replacing _xcpm_core_scope_msrs data 226 16384
231:542 00:066 OCAK: Not matching _xcpm_core_scope_msrs data 46 29660
231:615 00:073 OCAK: XcpmCfgLockRel replace count - 2
231:744 00:129 OCAK: PanicKextDump replace count - 1
231:810 00:066 OCAK: Patch success kext dump
231:887 00:076 OCAK: LapicKernelPanic replace count - 1
231:962 00:075 OCAK: Patch success lapic
232:040 00:077 OCAK: LapicKernelPanicMaster replace count - 1
232:114 00:074 OCAK: Patch success extended lapic
232:249 00:134 OCAK: RemoveUsbLimitIoP1 replace count - 1
232:328 00:078 OCAK: Patch success com.apple.iokit.IOUSBHostFamily
232:407 00:079 OCAK: RemoveUsbLimitV2 replace count - 1
232:519 00:111 OCAK: Patch success com.apple.driver.usb.AppleUSBXHCI
232:640 00:121 OC: Prelink injection Lilu.kext () - Success
232:741 00:100 OC: Prelink injection VirtualSMC.kext () - Success
232:839 00:097 OC: Prelink injection VoodooPS2Controller.kext () - Success
232:952 00:113 OC: Prelink injection AirportBrcmFixup.kext () - Success
233:055 00:102 OC: Prelink injection AppleALC.kext () - Success
233:149 00:094 OC: Prelink injection AtherosE2200Ethernet.kext () - Success
233:244 00:094 OC: Prelink injection IntelMausiEthernet.kext () - Success
233:345 00:100 OC: Prelink injection RealtekRTL8100.kext () - Success
233:439 00:094 OC: Prelink injection RealtekRTL8111.kext () - Success
233:529 00:090 OC: Prelink injection SystemProfilerMemoryFixup.kext () - Success
233:667 00:137 OC: Prelink injection USBInjectAll.kext () - Success
233:784 00:116 OC: Prelink injection VirtualSMC.kext/Contents/PlugIns/SMCLightSensor.kext () - Success
233:881 00:097 OC: Prelink injection VirtualSMC.kext/Contents/PlugIns/SMCBatteryManager.kext () - Success
233:971 00:090 OC: Prelink injection VirtualSMC.kext/Contents/PlugIns/SMCProcessor.kext () - Success
234:067 00:095 OC: Prelink injection VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext () - Success
234:157 00:089 OC: Prelink injection VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext () - Success
234:449 00:292 OC: Prelink injection VoodooI2C.kext () - Success
234:565 00:115 Dependency com.apple.iokit.IOGraphicsFamily was not found for kext com.alexandred.VoodooI2CHID
234:753 00:188 OC: Prelink injection VoodooI2CHID.kext () - Success
234:853 00:099 OC: Prelink injection VoodooInput.kext () - Success
234:952 00:099 OC: Prelink injection VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext () - Success
235:052 00:099 OC: Prelink injection VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext () - Success
235:180 00:127 OC: Prelink injection VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext () - Success
235:279 00:099 OC: Prelink injection WhateverGreen.kext () - Success
235:573 00:293 Prelinked status - Success
235:666 00:093 OCSMC: SmcReadValue Key 4D535463 Size 1
235:740 00:073 OCSMC: SmcReadValue Key 4D534163 Size 2

 

if I change revirtualizemmio to True, there will be two more lines added like this

160:096 00:088 OCABC: MMIO devirt start
160:183 00:087 OCABC: MMIO devirt end, saved 0 KB

 

 

 

I've tried other EFIs and configs from comet lake processors like these but non of these worked. The result is always the same. (some clover EFIs will show +++++++++++++++++++)

https://github.com/3ig/IdeaPad-S540-15IML-hackintosh

https://github.com/daliansky/XiaoXinPro-13-hackintosh

 

Tried making SSDT-PLUG and HPET from my dumped DSDT but same result.

Lilu and WEG were replaced to latest version claims to be suppporting new processors.

 

Am I missing something?

 

EFI.zip

  • Administrators
Posted

try

 

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Thanks MaLd0n.

I've just tried with EFI you gave me. Same, I got stuck at black screen right after selecting Boot option.

(USB stick was okay since it works on other desktop - boots to installer.)

 

+ I've made a memmap of this laptop from UEFI shell and it was okay, 1.7GB space for 0x100000. 

 

Is there any other option?

 

  • Administrators
Posted

try with fakecpuid

 

 

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

  • Administrators
Posted
6 minutes ago, bomdurup said:

sadly, black screen again... 

EFI test2.zip

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

  • Administrators
Posted

many users with 10th mobile report it

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

I have a similar problem. My model is a ThinkPad X1 Yoga 4th Gen with i7 10710U. I solved the black screen issue by modifying the install EFI in this repository, but now it's stuck here:

09:863 00:069 AAPL: [EB|`LD:OFS] Err(0xE) @ OPEN (System\\Library\\PrelinkedKernels\\prelinkedkernel.development)
09:921 00:057 AAPL: [EB|`LD:LKC] BPDK,!R -> (System\Library\PrelinkedKernels\prelinkedkernel)
12:914 02:992 AAPL: [EB|`LD:LKFS] } Ok(0)
12:976 00:062 AAPL: [EB|`LD:LKC] } Ok(0)
13:391 00:414 AAPL: [EB|#FWFM] 0xFF1FFF3F
13:460 00:068 AAPL: [EB|#FWFT] 0xFC0FE137
13:518 00:057 AAPL: [EB|#CSR:OUT] 0x000003E7
13:577 00:058 AAPL: [EB|`BST:FBS] {
13:635 00:058 AAPL: [EB|`BST:FBS] BA.ADSZ: 0
14:055 00:420 AAPL: [EB|`BST:FBS] BA.KSDSZ: 0
14:124 00:069 AAPL: [EB|`B:WFDW] Err(0xE), 0 @ LocHB 71B4903C-14EC-42C4-BDC6-CE1449930E49
14:183 00:058 AAPL: [EB|#LOG:DT] 2020-04-20T13:59:44
14:241 00:058 AAPL: [EB|#LOG:EXITBS:START] 2020-04-20T13:59:44

 

My EFI:

 

CLOVER.7z

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...