Skip to content

Unable to install on Microsoft Surface Laptop 3 #47

Description

@gbyrne2024

Operating System

Windows

OS Version / Distro

Windows 11 25H2

Machine Type

Laptop

Target macOS Version

macOS Tahoe (26)

config.plist

ACPI Add Comment SSDT-PLUG Enabled Path SSDT-PLUG.aml Comment SSDT-EC-USBX Enabled Path SSDT-EC-USBX.aml Comment SSDT-PNLF Enabled Path SSDT-PNLF.aml Comment SSDT-USBX Enabled Path SSDT-USBX.aml Delete Patch Base BaseSkip 0 Comment OSID to XSID Count 0 Enabled Find T1NJRA== Limit 0 Mask OemTableId Replace WFNJRA== ReplaceMask Skip 0 TableLength 0 TableSignature Base BaseSkip 0 Comment _OSI to XOSI Count 0 Enabled Find X09TSQ== Limit 0 Mask OemTableId Replace WE9TSQ== ReplaceMask Skip 0 TableLength 0 TableSignature Base BaseSkip 0 Comment _PRW to XPRW Count 0 Enabled Find X1BSVw== Limit 0 Mask OemTableId Replace WFBSVw== ReplaceMask Skip 0 TableLength 0 TableSignature Quirks FadtEnableReset NormalizeHeaders RebaseRegions ResetHwSig ResetLogoStatus SyncTableIds Booter MmioWhitelist Patch Quirks AllowRelocationBlock AvoidRuntimeDefrag DevirtualiseMmio DisableSingleUser DisableVariableWrite DiscardHibernateMap EnableSafeModeSlide EnableWriteUnprotector FixupAppleEfiImages ForceBooterSignature ForceExitBootServices ProtectMemoryRegions ProtectSecureBoot ProtectUefiServices ProvideCustomSlide ProvideMaxSlide 0 RebuildAppleMemoryMap ResizeAppleGpuBars -1 SetupVirtualMap SignalAppleOS SyncRuntimePermissions DeviceProperties Add PciRoot(0x0)/Pci(0x1D,0x0) built-in AQ== PciRoot(0x0)/Pci(0x1f,0x3) layout-id AQAAAA== PciRoot(0x0)/Pci(0x2,0x0) AAPL,ig-platform-id AABSig== framebuffer-fbmem AAAAAA== framebuffer-patch-enable AQAAAA== framebuffer-stolenmem AAAABA== Delete Kernel Add Arch x86_64 BundlePath Lilu.kext Comment base patcher, must load first Enabled ExecutablePath Contents/MacOS/Lilu MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath VirtualSMC.kext Comment SMC emulator (modern, Sandy Bridge+) Enabled ExecutablePath Contents/MacOS/VirtualSMC MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath WhateverGreen.kext Comment GPU framebuffer + audio HDMI/DP patches Enabled ExecutablePath Contents/MacOS/WhateverGreen MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath RestrictEvents.kext Comment various system event patches Enabled ExecutablePath Contents/MacOS/RestrictEvents MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath FeatureUnlock.kext Comment Sidecar, AirPlay, Universal Control on unsupported SMBIOS Enabled ExecutablePath Contents/MacOS/FeatureUnlock MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath CPUFriend.kext Comment CPU frequency/power management Enabled ExecutablePath Contents/MacOS/CPUFriend MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath SMCBatteryManager.kext Comment battery status (in VirtualSMC zip) Enabled ExecutablePath Contents/MacOS/SMCBatteryManager MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath SMCProcessor.kext Comment CPU temp sensors (in VirtualSMC zip) Enabled ExecutablePath Contents/MacOS/SMCProcessor MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath SMCLightSensor.kext Comment ambient light sensor (in VirtualSMC zip) Enabled ExecutablePath Contents/MacOS/SMCLightSensor MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath ECEnabler.kext Comment battery EC fields >8-bit (replaces ACPIBatteryManager patches) Enabled ExecutablePath Contents/MacOS/ECEnabler MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath HibernationFixup.kext Comment sleep/wake stability fix Enabled ExecutablePath Contents/MacOS/HibernationFixup MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath NVMeFix.kext Comment NVMe power management + APST Enabled ExecutablePath Contents/MacOS/NVMeFix MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath itlwm.kext Comment Intel WiFi (needs HeliPort app for menu bar) Enabled ExecutablePath Contents/MacOS/AirportItlwm MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath IntelBluetoothFirmware.kext Comment Intel BT firmware loader Enabled ExecutablePath Contents/MacOS/IntelBluetoothFirmware MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath IntelBTPatcher.kext Comment Intel BT patches for macOS 12+ Enabled ExecutablePath Contents/MacOS/IntelBTPatcher MaxKernel MinKernel 20.0.0 PlistPath Contents/Info.plist Arch x86_64 BundlePath BlueToolFixup.kext Comment BT stack fix for macOS 12+ (in BrcmPatchRAM zip) Enabled ExecutablePath Contents/MacOS/BlueToolFixup MaxKernel MinKernel 21.0.0 PlistPath Contents/Info.plist Arch x86_64 BundlePath VoodooPS2Controller.kext Comment PS/2 keyboard + mouse + trackpad Enabled ExecutablePath Contents/MacOS/VoodooPS2Controller MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath BrightnessKeys.kext Comment brightness Fn keys (F1/F2) Enabled ExecutablePath Contents/MacOS/BrightnessKeys MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath NoTouchID.kext Comment suppress Touch ID prompts on non-T2 SMBIOS Enabled ExecutablePath Contents/MacOS/NoTouchID MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath USBToolBox.kext Comment USB port mapping tool Enabled ExecutablePath Contents/MacOS/USBToolBox MaxKernel MinKernel PlistPath Contents/Info.plist Arch x86_64 BundlePath UTBMap.kext Comment USB port map (user-generated via USB Mapping after first boot) Enabled ExecutablePath Contents/MacOS/UTBMap MaxKernel MinKernel PlistPath Contents/Info.plist Block Emulate Cpuid1Data Cpuid1Mask DummyPowerManagement MaxKernel MinKernel Force Patch Quirks AppleCpuPmCfgLock AppleXcpmCfgLock CustomSMBIOSGuid DisableIoMapper DisableLinkeditJettison DisableRtcChecksum ExtendBTFeatureFlags IncreasePciBarSize LapicKernelPanic LegacyCommpage PanicNoKextDump PowerTimeoutKernelPanic ProvideCurrentCpuInfo SetApfsTrimTimeout -1 XhciPortLimit Scheme CustomKernel FuzzyMatch KernelArch x86_64 KernelCache Auto Misc BlessOverride Boot ConsoleAttributes 0 HibernateMode None HideAuxiliary LauncherOption Disabled LauncherPath Default PickerAttributes 1 PickerAudioAssist PickerMode Builtin PickerVariant Auto PollAppleHotKeys ShowPicker TakeoffDelay 0 Timeout 5 Debug AppleDebug ApplePanic DisableWatchDog DisplayDelay 0 DisplayLevel 2147483650 LogModules * SysReport Target 3 Entries Security AllowSetDefault ApECID 0 AuthRestart BlacklistAppleUpdate DmgLoading Any EnablePassword ExposeSensitiveData 6 HaltLevel 2147483648 PasswordHash PasswordSalt ScanPolicy 0 SecureBootModel Disabled Vault Optional Serial Init Override Tools NVRAM Add 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 DefaultBackgroundColor AAAAAA== UIScale AQ== 7C436110-AB2A-4BBB-A880-FE41995C9F82 boot-args -v debug=0x100 keepsyms=1 -no_compat_check alcid=1 revpatch=sbvmm agdpmod=vit9696 darkwake=0 csr-active-config AAAAAA== prev-lang:kbd ZW4tVVM6MA== run-efi-updater No Delete 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 7C436110-AB2A-4BBB-A880-FE41995C9F82 boot-args WriteFlash PlatformInfo Automatic CustomMemory Generic AdviseFeatures MLB C02C20470H8HLA13 MaxBIOSVersion ProcessorType 0 ROM KM/pEN0Q SpoofVendor SystemMemoryStatus Auto SystemProductName MacBookPro16,2 SystemSerialNumber C17Q309SFN0P SystemUUID AA2D4EF9-A067-4664-B023-21675C987FCD UpdateDataHub UpdateNVRAM UpdateSMBIOS UpdateSMBIOSMode Create UseRawUuidEncoding UEFI APFS EnableJumpstart GlobalConnect HideVerbose JumpstartHotPlug MinDate 0 MinVersion 0 Audio AudioCodec 0 AudioDevice AudioOutMask -1 AudioSupport PlayChime Disabled SetupDelay 0 ConnectDrivers Drivers Arguments Comment Runtime services Enabled LoadEarly Path OpenRuntime.efi Arguments Comment HFS+ filesystem Enabled LoadEarly Path HfsPlus.efi Arguments Comment NVRAM reset entry Enabled LoadEarly Path ResetNvramEntry.efi Input KeyFiltering KeyForgetThreshold 5 KeySupport KeySupportMode Auto KeySwap PointerSupport PointerSupportMode ASUS TimerResolution 50000 Output ClearScreenOnModeSwitch ConsoleMode DirectGopRendering ForceResolution GopPassThrough Disabled IgnoreTextInGraphics InitialMode Text ProvideConsoleGop ReconnectGraphicsOnConnect ReconnectOnResChange ReplaceTabWithSpace Resolution Max SanitiseClearScreen TextRenderer BuiltinGraphics UIScale -1 UgaPassThrough ProtocolOverrides AppleAudio AppleBootPolicy AppleDebugLog AppleEg2Info AppleFramebufferInfo AppleImageConversion AppleImg4Verification AppleKeyMap AppleRtcRam AppleSecureBoot AppleSmcIo AppleUserInterfaceTheme DataHub DeviceProperties FirmwareVolume HashServices OSInfo PciIo UnicodeCollation Quirks ActivateHpetSupport DisableSecurityPolicy EnableVectorAcceleration EnableVmx ExitBootServicesDelay 0 ForceOcWriteFlash ForgeUefiSupport IgnoreInvalidFlexRatio ReleaseUsbOwnership ReloadOptionRoms RequestBootVarRouting ResizeGpuBars -1 TscSyncTimeout 0 UnblockFsConnect ReservedMemory

Logs

Screenshots

No response

Issue Description

I've completed the build on a Surface Laptop 3, popped it into another with identical hardware and disabled secure boot. I boot into the first set of options and if I select HACKINTOSH (external) nothing happens, if I select HACKINTOSH (external) (dmg), it'll run through code, but seeing a lot of failed errors.

Is there something I'm doing wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions