SkyrilHD / Dell-Exx50-Hackintosh

Fully working Hackintosh for all Latitude 2015 models
76 stars 18 forks source link

Kernel panic on macOS 12 #29

Closed catalinabigsur closed 2 years ago

catalinabigsur commented 2 years ago

Hi, I have a big issues on my E7450. It's kernel panic. When I upgrade to Monterey (beta 9), your EFI is have kernel panic. Although I use other EFI, it doesn't. I think the panic it's from FakePCIID.kext, USB Inject all and FakePCIID_XHCIMux.kext.

EDIT:

panic(cpu 1 caller 0xffffff801e1e5b93): Kernel trap at 0xffffff801e81b483, type 14=page fault, registers: CR0: 0x0000000080010033, CR2: 0x0000000000000018, CR3: 0x00000000d85a602d, CR4: 0x00000000003626e0 RAX: 0xffffff8021f9d148, RBX: 0x0000000000000000, RCX: 0x0000000000000000, RDX: 0x0000000000420000 RSP: 0xffffffd07286bc60, RBP: 0xffffffd07286bc70, RSI: 0xffffff853dc8d6c0, RDI: 0x0000000000000000 R8: 0x0000000000000016, R9: 0x0000000000000002, R10: 0xffffff92b6858420, R11: 0xffffff801e9e4220 R12: 0xffffff801f06a6e8, R13: 0x00000000e00002bd, R14: 0xffffff8540d76580, R15: 0xffffff92b746a03c RFL: 0x0000000000010246, RIP: 0xffffff801e81b483, CS: 0x0000000000000008, SS: 0x0000000000000010 Fault CR2: 0x0000000000000018, Error code: 0x0000000000000000, Fault CPU: 0x1, PL: 0, VF: 0 Panicked task 0xffffff853f506d40: 4 threads: pid 97: systemstats Backtrace (CPU 1), panicked thread: 0xffffff8540d76580, Frame : Return Address 0xffffffd07286b690 : 0xffffff801e09c06d 0xffffffd07286b6e0 : 0xffffff801e1f5dc5 0xffffffd07286b720 : 0xffffff801e1e57a3 0xffffffd07286b770 : 0xffffff801e03ba60 0xffffffd07286b790 : 0xffffff801e09c43d 0xffffffd07286b8b0 : 0xffffff801e09bbf6 0xffffffd07286b910 : 0xffffff801e918589 0xffffffd07286b980 : 0xffffff801e1e5b93 0xffffffd07286bb00 : 0xffffff801e1e5878 0xffffffd07286bb50 : 0xffffff801e03ba60 0xffffffd07286bb70 : 0xffffff801e81b483 0xffffffd07286bc70 : 0xffffff8020bc9e46 0xffffffd07286bcb0 : 0xffffff801e820f94 0xffffffd07286bcd0 : 0xffffff801e8214af 0xffffffd07286bd00 : 0xffffff801e895b48 0xffffffd07286bd70 : 0xffffff801e1a1b66 0xffffffd07286bdc0 : 0xffffff801e076e19 0xffffffd07286be50 : 0xffffff801e08dde9 0xffffffd07286bee0 : 0xffffff801e1cab32 0xffffffd07286bfa0 : 0xffffff801e03c246 Kernel Extensions in backtrace: com.apple.iokit.IOPCIFamily(2.9)[10E029BC-D573-361D-A867-DACDD4120FD0]@0xffffff8020bbc000->0xffffff8020be6fff Process name corresponding to current thread (0xffffff8540d76580): systemstats Boot args: -wegnoegpu chunklist-security-epoch=0 -chunklist-no-rev2-dev Mac OS version: 21A5543b Kernel version: Darwin Kernel Version 21.1.0: Thu Sep 30 06:41:59 PDT 2021; root:xnu-8019.40.96.0.2~12/RELEASE_X86_64 Kernel UUID: 01C23ADA-6926-3178-A9B6-F0FA57FD14A4 KernelCache slide: 0x000000001de00000 KernelCache base: 0xffffff801e000000 Kernel slide: 0x000000001de10000 Kernel text base: 0xffffff801e010000 __HIB text base: 0xffffff801df00000 System model name: MacBookPro12,1 (Mac-E43C1C25D4880AD6) System shutdown begun: NO Panic diags file available: YES (0x0) Hibernation exit count: 0 System uptime in nanoseconds: 469925361349 Last Sleep: absolute base_tsc base_nano Uptime : 0x0000006d69bbfbf4 Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000 Wake : 0x0000000000000000 0x0000000a61307282 0x0000000000000000 Zone info: Foreign : 0xffffff802a360000 - 0xffffff802a36d000 Native : 0xffffff803048f000 - 0xffffffa03048f000 Readonly : 0 - 0 Metadata : 0xffffffd227cbf000 - 0xffffffd247d21000 Bitmaps : 0xffffffd247d21000 - 0xffffffd249521000

SkyrilHD commented 2 years ago

You should not be using USBInjectAll and FakePCIID!

Can you try this EFI: https://github.com/SkyrilHD/Dell-E7250-Hackintosh/tree/12.0

If you have a dGPU, add -wegnogpu to boot-args

catalinabigsur commented 2 years ago

You should not be using USBInjectAll and FakePCIID!

Can you try this EFI: https://github.com/SkyrilHD/Dell-E7250-Hackintosh/tree/12.0

If you have a dGPU, add -wegnogpu to boot-args

I tried this one, and it is okay, but the Bluetooth is not working since the IntelBluetoothFirmware and Injector are broken on Monterey beta 10. I am using RC version and...you know right?

SkyrilHD commented 2 years ago

i am still on beta 8, as I need my laptop for school and basically I have no space. But I heard, you can make bluetooth work by changing the vendor to Broadcom (beta 10 refuses to make bluetooth work on non-broad com cards). There is a pull request here: https://github.com/acidanthera/BrcmPatchRAM/pulls

catalinabigsur commented 2 years ago

i am still on beta 8, as I need my laptop for school and basically I have no space. But I heard, you can make bluetooth work by changing the vendor to Broadcom (beta 10 refuses to make bluetooth work on non-broad com cards). There is a pull request here: https://github.com/acidanthera/BrcmPatchRAM/pulls

I'm not professional and not so much know about English, can you explain it?

SkyrilHD commented 2 years ago

as far as I know (did not look into it as much) Beta 10 checks if Bluetooth is Broadcom, if not, it will disable Bluetooth. And there is a new workaround that spoofs the card to Broadcom

SkyrilHD commented 2 years ago

Update to latest EFI for Monterey support