How to Fix Tahoe Kernel Panics and Black Screens on HP EliteBook 845 G7 (Ryzen 4650U)

How to Fix Tahoe Kernel Panics and Black Screens on HP EliteBook 845 G7 (Ryzen 4650U)

Installing macOS Tahoe on an AMD-based HP EliteBook 845 G7 laptop (Ryzen 5 PRO 4650U CPU) presents unique challenges. Users report that the installer completes successfully, but subsequent normal boots freeze at a black screen or trigger a kernel panic. If the system boots cleanly in Safe Mode (using the -x argument) with working cursor controls, the issue is caused by incorrect iGPU configuration or conflicts with WhateverGreen. This guide walks you through fixing these graphics loops.

1. Prerequisites

  • Hardware configuration: HP EliteBook 845 G7 laptop, AMD Ryzen 5 PRO 4650U CPU (with Radeon Vega 6 Graphics).
  • Required tools: ProperTree plist editor, MountEFI, and the latest release of NootED.
  • Warning: AMD laptop APU graphics rely entirely on the experimental NootED kext. Do not load WhateverGreen at the same time, as they will map the same resources and trigger panics.

2. Compatibility Snapshot

  • Radeon Vega 6 iGPU: Fully supported for graphics acceleration in macOS using NootED.
  • WhateverGreen Conflict: WhateverGreen is designed for Intel/AMD dGPUs and must be disabled or removed for AMD APUs.
  • Safe Mode: Safe Mode disables third-party graphics drivers, explaining why the desktop loads with caps lock and Wi-Fi active but no UI acceleration.

3. Installation Preparation

  1. Mount EFI: Boot in Safe Mode (select macOS recovery or press Shift during boot). Mount your EFI partition.
  2. Prepare Drivers: Download the matching NootED build (available in the download link below).

4. EFI and config.plist Review

  1. Remove WhateverGreen: Delete WhateverGreen.kext from your EFI -> OC -> Kexts folder.
  2. Add NootED: Place NootED.kext into your Kexts folder.
  3. Clean Snapshot: Open your config.plist in ProperTree. Run a clean snapshot (Cmd+R) to update the driver loading order.
  4. Disable GPU Args: Remove any NVIDIA-specific graphics arguments (like -wegnoegpu) if they conflict with your internal AMD layout.

5. Post-Installation

  1. Test Boot: Restart your computer normally. The system should bypass the black screen and load the desktop with full hardware acceleration.
  2. Verify VRAM: Confirm that the graphics memory registers at least 2GB of system RAM allocated for display operations.

6. Troubleshooting

Reported Issue: Caps Lock Fails to Light Up or Screen Remains Black
  1. Kernel Panic Loops: If the capslock key is unresponsive, check your kernel panic logs. A freeze at AMD graphics initialization indicates that NootED failed to bind to the GPU registers. Ensure your BIOS allocated at least 512MB (preferably 2GB) to the UMA Framebuffer size.
  2. Safe Mode Workaround: If you must edit your config again, boot back into Safe Mode using -x in boot-args.
Common Hackintosh Checks
  • Verify that your OpenCore version is updated to match macOS Tahoe.

7. Dual Boot and Advanced Configuration

  • BIOS Settings: Set your UMA Framebuffer size to 'Optimized' or specify '2G' in your HP EliteBook BIOS to ensure NootED has enough memory to map the UI.

8. Verification, Maintenance and Rollback

  • Verify: Open System Settings -> Display and confirm the brightness slider is functional.

9. References and Glossary

  • References: NootED official documentation, Dortania AMD OS X laptop notes.
  • Glossary: APU (Accelerated Processing Unit - AMD CPU with integrated graphics), UMA (Unified Memory Architecture - graphics memory allocation), NootED (AMD iGPU driver kext).

Downloads and Essential Files


Original Question: "Tahoe on Hp Elitebook 845 G7"

Tahoe on Hp Elitebook 845 G7

I made efi for Hp Elitebook g7 ryzen 4650U, I was able to boot to mac os tahoe recovery and install the Os successfully unfortunately when booting the Os after installation uts stuck at blank screen with kernelpanic (capslocknot working), I've tried -x boot-args it shows working cursor with working caps lock and wifi connected automatically too. Please help

Efi config.plist kernel panic file

submitted by /u/Brotherhood1000
[link] [comments]

Share:

Leave a Reply

Loading comments...