diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a2ac8f7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +*.dmg +*.iso +.DS_Store +usb/ +DL_Kexts/ +OpenCore-Pkg/ +*.zip +venv/ +__pycache__/ +docker-osx/ +docker_data/ +temp_recovery/ +ventura_recovery/ +System Volume Information/ +config_*.plist +*.ico +*.inf +run-macos-usb.sh +PROMPT_PARA_CLAUDE.txt diff --git a/04-usb-mapping-windows.md b/04-usb-mapping-windows.md new file mode 100644 index 0000000..c5ab049 --- /dev/null +++ b/04-usb-mapping-windows.md @@ -0,0 +1,68 @@ +# Guía de Mapeo USB desde Windows (USBToolBox) + +Esta guía detalla el procedimiento para crear un mapa de puertos USB personalizado (`UTBMap.kext`) desde Windows, solucionando el error de "Waiting for Root Device" (🚫) en macOS Ventura/Sonoma. + +## 1. Contexto del Problema +macOS tiene un límite estricto de **15 puertos USB por controlador**. Las placas base modernas (como ASUS B760) exceden este límite porque cada puerto físico USB 3.0 cuenta como dos puertos lógicos (uno HSxx para 2.0 y uno SSxx para 3.0), más los puertos internos (Bluetooth, RGB, etc.). + +Sin un mapa, macOS intenta enumerar los primeros 15 puertos que encuentra. Si tu pendrive de instalación está en el puerto lógico #16 o superior, macOS no lo verá y fallará el arranque. + +## 2. Prerrequisitos (En Windows) +1. **Windows 10/11** instalado en el mismo hardware. +2. **USBToolBox (Windows.exe)**: Descargar la última versión desde [Github Release](https://github.com/USBToolBox/tool/releases). +3. Un **pendrive USB 3.0** y un dispositivo **USB 2.0** (o un pendrive 2.0) para probar ambos protocolos en cada puerto. + +## 3. Procedimiento de Mapeo (Paso a Paso) + +### Paso 3.1: Descubrimiento de Puertos +1. Ejecuta `Windows.exe` como Administrador. +2. Presiona **`D`** (Discover Ports) y Enter. +3. Se abrirá una lista de puertos (HSxx, SSxx). +4. **Conecta un dispositivo USB** en CADA puerto físico de tu PC. + * **Importante**: En los puertos USB 3.0 (Azules/Rojos/Tipo-C), conecta PRIMERO un dispositivo USB 2.0 y LUEGO un dispositivo USB 3.0. + * Verás que las líneas correspondientes en la consola se iluminan en **VERDE** al detectar actividad. + * Asegúrate de identificar el puerto donde tienes conectado el teclado/mouse y el Bluetooth interno (si aparece). + +### Paso 3.2: Selección de Puertos +1. Una vez probados todos los puertos, presiona **`B`** (Back) para volver al menú principal. +2. Presiona **`S`** (Select Ports). +3. Verás la lista con los puertos "activos" resaltados en verde. +4. Escribe los números de índice de los puertos que quieres **MANTENER** (separados por comas, ej: `1,2,3,5,18,19`). + * **Regla de Oro**: Mantén el total de puertos seleccionados en **15 o menos**. + * Prioriza: El puerto donde instalarás macOS, puertos de teclado/mouse, Bluetooth interno. + * Descarta: Puertos internos que no uses (RGB headers, etc.) o puertos traseros que no necesites. + +### Paso 3.3: Generar Kext (`UTBMap.kext`) +1. Presiona Enter tras seleccionar. +2. Presiona **`K`** (Build Kext). +3. La herramienta creará una carpeta llamada `UTBMap.kext` (o un zip) en la misma ubicación del ejecutable. + +## 4. Integración en OpenCore (En macOS/Linux) + +Una vez tengas el `UTBMap.kext` generado: + +1. **Descargar Driver Base**: Necesitas el driver `USBToolBox.kext` (el motor). + * Descarga desde: [USBToolBox Kext Releases](https://github.com/USBToolBox/kext/releases). +2. **Copiar a EFI**: + * Copia `USBToolBox.kext` y `UTBMap.kext` a `/EFI/OC/Kexts/`. +3. **Configurar `config.plist`**: + * Abre tu `config.plist`. + * Ve a `Kernel -> Add`. + * Agrega `USBToolBox.kext` (debe ir **PRIMERO**). + * Agrega `UTBMap.kext` (debe ir **DESPUÉS** de USBToolBox). + * **BORRA** o deshabilita `USBInjectAll.kext` y `XHCI-unsupported.kext` si los tienes. Son incompatibles con este método. +4. **Ajustes de Quirks**: + * `Kernel -> Quirks -> XhciPortLimit`: **False** (Importante). + * `UEFI -> Quirks -> ReleaseUsbOwnership`: **True**. + +## 5. Resumen de Archivos Necesarios en `/EFI/OC/Kexts/` + +Al finalizar, tu carpeta Kexts debería tener (para USB): +* `USBToolBox.kext` +* `UTBMap.kext` +* *(Opcional)* `SSDT-RHUB.aml` en `/EFI/OC/ACPI/` (Recomendado para Asus B760). + +**¡Elimina `USBInjectAll.kext`!** + +--- +*Generado por Antigravity para reparación de Hackintosh Asus B760* diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist old mode 100755 new mode 100644 index af8ee4f..18f4bb5 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -2,13 +2,17 @@ + #About + B站UP:乌龙蜜桃来一打 + #Website + https://github.com/hackintosh-efi/ROG-STRIX-B760-I-GAMING-OpenCore ACPI Add Comment - Fake EC for desktop + Fake EC Enabled Path @@ -16,17 +20,184 @@ Comment - Plugin Type for PM + Plugin Type Enabled Path SSDT-PLUG.aml + + Comment + AWAC fix + Enabled + + Path + SSDT-AWAC.aml + Delete Patch - + + + Base + + BaseSkip + 0 + Comment + Fix RTC _STA bug + Count + 0 + Enabled + + Find + + oAqTU1RBUwE= + + Limit + 0 + Mask + + + OemTableId + + + Replace + + oAqRCv8L//8= + + ReplaceMask + + + Skip + 0 + TableLength + 0 + TableSignature + + RFNEVA== + + + + Base + + BaseSkip + 0 + Comment + change MC__ to MCHC + Count + 0 + Enabled + + Find + + TUNfXw== + + Limit + 0 + Mask + + + OemTableId + + + Replace + + TUNIQw== + + ReplaceMask + + + Skip + 0 + TableLength + 0 + TableSignature + + RFNEVA== + + + + Base + + BaseSkip + 0 + Comment + change MC__ to MCHC + Count + 0 + Enabled + + Find + + TUNfXw== + + Limit + 0 + Mask + + + OemTableId + + SWdmeFNzZHQ= + + Replace + + TUNIQw== + + ReplaceMask + + + Skip + 0 + TableLength + 0 + TableSignature + + U1NEVA== + + + + Base + + BaseSkip + 0 + Comment + Change ADBG to XDBG + Count + 0 + Enabled + + Find + + QwMUGUFEQkc= + + Limit + 0 + Mask + + + OemTableId + + R1NXQXBw + + Replace + + QwMUGVhEQkc= + + ReplaceMask + + + Skip + 0 + TableLength + 0 + TableSignature + + U1NEVA== + + + Quirks FadtEnableReset @@ -38,21 +209,27 @@ ResetHwSig ResetLogoStatus + + SyncTableIds Booter - MmapWhitelist + MmioWhitelist Patch Quirks + AllowRelocationBlock + AvoidRuntimeDefrag - DevirtualiseMmio + ClearTaskSwitchBit + DevirtualiseMmio + DisableSingleUser DisableVariableWrite @@ -60,9 +237,11 @@ DiscardHibernateMap EnableSafeModeSlide - - EnableWriteUnprotector + EnableWriteUnprotector + + FixupAppleEfiImages + ForceBooterSignature ForceExitBootServices @@ -72,15 +251,15 @@ ProtectSecureBoot ProtectUefiServices - + ProvideCustomSlide ProvideMaxSlide 0 + RebuildAppleMemoryMap + ResizeAppleGpuBars -1 - RevirtualiseMmio - SetupVirtualMap SignalAppleOS @@ -92,49 +271,19 @@ DeviceProperties Add - - PciRoot(0x0)/Pci(0x1B,0x0) - - layout-id - BwAAAA== - - PciRoot(0x0)/Pci(0x2,0x0) - - enable-backlight-registers-fix - AQAAAA== - enable-backlight-smoother - AQAAAA== - framebuffer-patch-enable - AQAAAA== - framebuffer-cursormem - AACQAA== - radpng - AQAAAA== - - + Delete Kernel - Emulate - - Cpuid1Data - NxcB/V/QwMA= - Cpuid1Mask - //// - DummyPowerManagement - - - Force - - Kexts + Add BundlePath Lilu.kext Comment - Patch engine v1.7.1 + Patch engine Enabled ExecutablePath @@ -150,7 +299,7 @@ BundlePath VirtualSMC.kext Comment - SMC emulator v1.3.7 + SMC emulator Enabled ExecutablePath @@ -166,7 +315,7 @@ BundlePath WhateverGreen.kext Comment - AMD GPU patches v1.7.0 + GPU patches Enabled ExecutablePath @@ -182,7 +331,7 @@ BundlePath AppleALC.kext Comment - Realtek Audio v1.9.6 + Audio Enabled ExecutablePath @@ -198,7 +347,7 @@ BundlePath AppleIGC.kext Comment - Intel 2.5GbE v1.7 + Intel 2.5GbE Enabled ExecutablePath @@ -214,7 +363,7 @@ BundlePath AirportItlwm.kext Comment - Intel Wi-Fi v2.3.0 Sonoma14.4+ + Intel Wi-Fi Enabled ExecutablePath @@ -230,7 +379,7 @@ BundlePath IntelBluetoothFirmware.kext Comment - Intel BT v2.4.0 + Intel BT Enabled ExecutablePath @@ -246,7 +395,7 @@ BundlePath IntelBTPatcher.kext Comment - Intel BT Patcher v2.4.0 + Intel BT Patcher Enabled ExecutablePath @@ -262,7 +411,7 @@ BundlePath VoodooPS2Controller.kext Comment - PS2 Keyboard/Mouse v2.3.7 + PS2 support Enabled ExecutablePath @@ -274,11 +423,27 @@ PlistPath Contents/Info.plist + + BundlePath + NVMeFix.kext + Comment + NVMe power management + Enabled + + ExecutablePath + Contents/MacOS/NVMeFix + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + BundlePath FeatureUnlock.kext Comment - Unlock features v1.1.4 + Unlock features Enabled ExecutablePath @@ -323,30 +488,167 @@ Contents/Info.plist + Block + + + Arch + Any + Comment + + Enabled + + Identifier + com.apple.driver.AppleTyMCEDriver + MaxKernel + + MinKernel + + Strategy + Disable + + + Emulate + + Cpuid1Data + + VQYKAAAAAAAAAAAAAAAAAA== + + Cpuid1Mask + + /////wAAAAAAAAAAAAAAAA== + + DummyPowerManagement + + MaxKernel + + MinKernel + + + Force + + + Arch + Any + BundlePath + System/Library/Extensions/IONetworkingFamily.kext + Comment + + Enabled + + ExecutablePath + Contents/MacOS/IONetworkingFamily + Identifier + com.apple.iokit.IONetworkingFamily + MaxKernel + 13.99.99 + MinKernel + + PlistPath + Contents/Info.plist + + Patch - + + + Arch + Any + Base + + Comment + F1 Startup patch + Count + 1 + Enabled + + Find + + dTMPtw== + + Identifier + com.apple.driver.AppleRTC + Limit + 0 + Mask + + + MaxKernel + + MinKernel + + Replace + + 6zMPtw== + + ReplaceMask + + + Skip + 0 + + + Arch + Any + Base + __ZN8AppleRTC18setupDateTimeAlarmEPK11RTCDateTime + Comment + Disable RTC wake scheduling + Count + 1 + Enabled + + Find + + + Identifier + com.apple.driver.AppleRTC + Limit + 0 + Mask + + + MaxKernel + + MinKernel + 19.0.0 + Replace + + ww== + + ReplaceMask + + + Skip + 0 + + Quirks AppleCpuPmCfgLock AppleXcpmCfgLock - + AppleXcpmExtraMsrs AppleXcpmForceBoost - CustomSMBIOSGuid + CustomPciSerialDevice - DisableIoMapper + CustomSMBIOSGuid + DisableIoMapper + + DisableIoMapperMapping + DisableLinkeditJettison DisableRtcChecksum - + ExtendBTFeatureFlags ExternalDiskIcons + ForceAquantiaEthernet + ForceSecureBootScheme IncreasePciBarSize @@ -366,14 +668,16 @@ ThirdPartyDrives XhciPortLimit - + Scheme + CustomKernel + FuzzyMatch KernelArch - x86_64 + Auto KernelCache Auto @@ -391,21 +695,23 @@ HibernateSkipsPicker HideAuxiliary - + + InstanceIdentifier + LauncherOption - Full + Disabled LauncherPath Default PickerAttributes - 0 + 145 PickerAudioAssist PickerMode - Builtin + External PickerVariant - Default + Blackosx\BsxM1 PollAppleHotKeys - + ShowPicker TakeoffDelay @@ -416,19 +722,17 @@ Debug AppleDebug - + ApplePanic - + DisableWatchDog - + DisplayDelay 0 DisplayLevel 2147483650 LogModules - * - SerialInit - + SysReport Target @@ -438,8 +742,6 @@ Security - AllowNvramReset - AllowSetDefault ApECID @@ -449,7 +751,7 @@ BlacklistAppleUpdate DmgLoading - Any + Signed EnablePassword ExposeSensitiveData @@ -457,9 +759,11 @@ HaltLevel 2147483648 PasswordHash - + + PasswordSalt - + + ScanPolicy 0 SecureBootModel @@ -467,6 +771,42 @@ Vault Optional + Serial + + Custom + + BaudRate + 115200 + ClockRate + 1843200 + DetectCable + + ExtendedTxFifoSize + 64 + FifoControl + 7 + LineControl + 3 + PciDeviceInfo + + /w== + + RegisterAccessWidth + 8 + RegisterBase + 1016 + RegisterStride + 1 + UseHardwareFlowControl + + UseMmio + + + Init + + Override + + Tools @@ -477,21 +817,38 @@ 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 DefaultBackgroundColor - AAAAAA== + + AAAAAA== + 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 + revcpu + 1 + revpatch + sbvmm,pci,cpuname rtc-blacklist - + + 7C436110-AB2A-4BBB-A880-FE41995C9F82 + ForceDisplayRotationInEFI + 0 + SystemAudioVolume + + Rg== + boot-args -v keepsyms=1 agdpmod=pikera csr-active-config - AAAAAA== + + AAAAAA== + prev-lang:kbd - en-US:0 + en-US:0 + run-efi-updater + No Delete @@ -503,16 +860,46 @@ 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 rtc-blacklist + revcpu + revpatch 7C436110-AB2A-4BBB-A880-FE41995C9F82 boot-args + ForceDisplayRotationInEFI + csr-active-config - LegacyEnable - LegacyOverwrite + LegacySchema + + 7C436110-AB2A-4BBB-A880-FE41995C9F82 + + EFILoginHiDPI + EFIBluetoothDelay + LocationServicesEnabled + SystemAudioVolume + SystemAudioVolumeDB + SystemAudioVolumeSaved + bluetoothActiveControllerInfo + bluetoothInternalControllerInfo + flagstate + fmm-computer-name + fmm-mobileme-token-FMM + fmm-mobileme-token-FMM-BridgeHasAccount + nvda_drv + prev-lang:kbd + + 8BE4DF61-93CA-11D2-AA0D-00E098032B8C + + Boot0080 + Boot0081 + Boot0082 + BootNext + BootOrder + + WriteFlash @@ -526,10 +913,16 @@ AdviseFeatures + MLB + C029361044NJG361F MaxBIOSVersion ProcessorType 0 + ROM + + ESIzRFVm + SpoofVendor SystemMemoryStatus @@ -540,10 +933,6 @@ C02ZCSZTHX87 SystemUUID 65e79699-dff5-4d81-a980-e85203c80120 - MLB - C029361044NJG361F - ROM - ESIzRFVm UpdateDataHub @@ -567,8 +956,62 @@ JumpstartHotPlug MinDate - 0 + -1 MinVersion + -1 + + AppleInput + + AppleEvent + Builtin + CustomDelays + + GraphicsInputMirroring + + KeyInitialDelay + 50 + KeySubsequentDelay + 5 + PointerDwellClickTimeout + 0 + PointerDwellDoubleClickTimeout + 0 + PointerDwellRadius + 0 + PointerPollMask + -1 + PointerPollMax + 80 + PointerPollMin + 10 + PointerSpeedDiv + 1 + PointerSpeedMul + 1 + + Audio + + AudioCodec + 0 + AudioDevice + PciRoot(0x0)/Pci(0x1b,0x0) + AudioOutMask + 1 + AudioSupport + + DisconnectHda + + MaximumGain + -15 + MinimumAssistGain + -30 + MinimumAudibleGain + -55 + PlayChime + Disabled + ResetTrafficClass + + SetupDelay 0 ConnectDrivers @@ -604,23 +1047,41 @@ KeyFiltering + KeyForgetThreshold + 5 KeySupport KeySupportMode Auto + KeySwap + + PointerSupport + + PointerSupportMode + ASUS + TimerResolution + 50000 Output ClearScreenOnModeSwitch + ConsoleFont + + ConsoleMode + DirectGopRendering ForceResolution + GopBurstMode + GopPassThrough Disabled IgnoreTextInGraphics + InitialMode + Auto ProvideConsoleGop ReconnectGraphicsOnConnect @@ -635,9 +1096,52 @@ TextRenderer BuiltinGraphics + UIScale + 0 UgaPassThrough + ProtocolOverrides + + AppleAudio + + AppleBootPolicy + + AppleDebugLog + + AppleEg2Info + + AppleFramebufferInfo + + AppleImageConversion + + AppleImg4Verification + + AppleKeyMap + + AppleRtcRam + + AppleSecureBoot + + AppleSmcIo + + AppleUserInterfaceTheme + + DataHub + + DeviceProperties + + FirmwareVolume + + HashServices + + OSInfo + + PciIo + + UnicodeCollation + + Quirks ActivateHpetSupport @@ -645,24 +1149,38 @@ DisableSecurityPolicy EnableVectorAcceleration + + EnableVmx ExitBootServicesDelay 0 ForceOcWriteFlash + ForgeUefiSupport + IgnoreInvalidFlexRatio ReleaseUsbOwnership - + + ReloadOptionRoms + RequestBootVarRouting ResizeGpuBars -1 + ResizeUsePciRbIo + + ShimRetainProtocol + TscSyncTimeout 0 UnblockFsConnect + ReservedMemory + + Unload + diff --git a/EFI/OC/config.plist.backup b/EFI/OC/config.plist.backup new file mode 100755 index 0000000..af8ee4f --- /dev/null +++ b/EFI/OC/config.plist.backup @@ -0,0 +1,668 @@ + + + + + ACPI + + Add + + + Comment + Fake EC for desktop + Enabled + + Path + SSDT-EC.aml + + + Comment + Plugin Type for PM + Enabled + + Path + SSDT-PLUG.aml + + + Delete + + Patch + + Quirks + + FadtEnableReset + + NormalizeHeaders + + RebaseRegions + + ResetHwSig + + ResetLogoStatus + + + + Booter + + MmapWhitelist + + Patch + + Quirks + + AvoidRuntimeDefrag + + DevirtualiseMmio + + DisableSingleUser + + DisableVariableWrite + + DiscardHibernateMap + + EnableSafeModeSlide + + EnableWriteUnprotector + + ForceBooterSignature + + ForceExitBootServices + + ProtectMemoryRegions + + ProtectSecureBoot + + ProtectUefiServices + + ProvideCustomSlide + + ProvideMaxSlide + 0 + ResizeAppleGpuBars + -1 + RevirtualiseMmio + + SetupVirtualMap + + SignalAppleOS + + SyncRuntimePermissions + + + + DeviceProperties + + Add + + PciRoot(0x0)/Pci(0x1B,0x0) + + layout-id + BwAAAA== + + PciRoot(0x0)/Pci(0x2,0x0) + + enable-backlight-registers-fix + AQAAAA== + enable-backlight-smoother + AQAAAA== + framebuffer-patch-enable + AQAAAA== + framebuffer-cursormem + AACQAA== + radpng + AQAAAA== + + + Delete + + + Kernel + + Emulate + + Cpuid1Data + NxcB/V/QwMA= + Cpuid1Mask + //// + DummyPowerManagement + + + Force + + Kexts + + + BundlePath + Lilu.kext + Comment + Patch engine v1.7.1 + Enabled + + ExecutablePath + Contents/MacOS/Lilu + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + VirtualSMC.kext + Comment + SMC emulator v1.3.7 + Enabled + + ExecutablePath + Contents/MacOS/VirtualSMC + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + WhateverGreen.kext + Comment + AMD GPU patches v1.7.0 + Enabled + + ExecutablePath + Contents/MacOS/WhateverGreen + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + AppleALC.kext + Comment + Realtek Audio v1.9.6 + Enabled + + ExecutablePath + Contents/MacOS/AppleALC + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + AppleIGC.kext + Comment + Intel 2.5GbE v1.7 + Enabled + + ExecutablePath + Contents/MacOS/AppleIGC + MaxKernel + + MinKernel + 19.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + AirportItlwm.kext + Comment + Intel Wi-Fi v2.3.0 Sonoma14.4+ + Enabled + + ExecutablePath + Contents/MacOS/AirportItlwm + MaxKernel + 24.9.9 + MinKernel + 23.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + IntelBluetoothFirmware.kext + Comment + Intel BT v2.4.0 + Enabled + + ExecutablePath + Contents/MacOS/IntelBluetoothFirmware + MaxKernel + + MinKernel + 19.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + IntelBTPatcher.kext + Comment + Intel BT Patcher v2.4.0 + Enabled + + ExecutablePath + Contents/MacOS/IntelBTPatcher + MaxKernel + + MinKernel + 19.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + VoodooPS2Controller.kext + Comment + PS2 Keyboard/Mouse v2.3.7 + Enabled + + ExecutablePath + Contents/MacOS/VoodooPS2Controller + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + FeatureUnlock.kext + Comment + Unlock features v1.1.4 + Enabled + + ExecutablePath + Contents/MacOS/FeatureUnlock + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + SMCProcessor.kext + Comment + VirtualSMC plugin + Enabled + + ExecutablePath + Contents/MacOS/SMCProcessor + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + SMCSuperIO.kext + Comment + VirtualSMC plugin + Enabled + + ExecutablePath + Contents/MacOS/SMCSuperIO + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Patch + + Quirks + + AppleCpuPmCfgLock + + AppleXcpmCfgLock + + AppleXcpmExtraMsrs + + AppleXcpmForceBoost + + CustomSMBIOSGuid + + DisableIoMapper + + DisableLinkeditJettison + + DisableRtcChecksum + + ExtendBTFeatureFlags + + ExternalDiskIcons + + ForceSecureBootScheme + + IncreasePciBarSize + + LapicKernelPanic + + LegacyCommpage + + PanicNoKextDump + + PowerTimeoutKernelPanic + + ProvideCurrentCpuInfo + + SetApfsTrimTimeout + -1 + ThirdPartyDrives + + XhciPortLimit + + + Scheme + + FuzzyMatch + + KernelArch + x86_64 + KernelCache + Auto + + + Misc + + BlessOverride + + Boot + + ConsoleAttributes + 0 + HibernateMode + None + HibernateSkipsPicker + + HideAuxiliary + + LauncherOption + Full + LauncherPath + Default + PickerAttributes + 0 + PickerAudioAssist + + PickerMode + Builtin + PickerVariant + Default + PollAppleHotKeys + + ShowPicker + + TakeoffDelay + 0 + Timeout + 5 + + Debug + + AppleDebug + + ApplePanic + + DisableWatchDog + + DisplayDelay + 0 + DisplayLevel + 2147483650 + LogModules + * + SerialInit + + SysReport + + Target + 3 + + Entries + + Security + + AllowNvramReset + + AllowSetDefault + + ApECID + 0 + AuthRestart + + BlacklistAppleUpdate + + DmgLoading + Any + EnablePassword + + ExposeSensitiveData + 6 + HaltLevel + 2147483648 + PasswordHash + + PasswordSalt + + ScanPolicy + 0 + SecureBootModel + Disabled + Vault + Optional + + Tools + + + NVRAM + + Add + + 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 + + DefaultBackgroundColor + AAAAAA== + + 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 + + rtc-blacklist + + + 7C436110-AB2A-4BBB-A880-FE41995C9F82 + + boot-args + -v keepsyms=1 agdpmod=pikera + csr-active-config + AAAAAA== + prev-lang:kbd + en-US:0 + + + Delete + + 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 + + DefaultBackgroundColor + + 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 + + rtc-blacklist + + 7C436110-AB2A-4BBB-A880-FE41995C9F82 + + boot-args + + + LegacyEnable + + LegacyOverwrite + + WriteFlash + + + PlatformInfo + + Automatic + + CustomMemory + + Generic + + AdviseFeatures + + MaxBIOSVersion + + ProcessorType + 0 + SpoofVendor + + SystemMemoryStatus + Auto + SystemProductName + iMacPro1,1 + SystemSerialNumber + C02ZCSZTHX87 + SystemUUID + 65e79699-dff5-4d81-a980-e85203c80120 + MLB + C029361044NJG361F + ROM + ESIzRFVm + + UpdateDataHub + + UpdateNVRAM + + UpdateSMBIOS + + UpdateSMBIOSMode + Create + + UEFI + + APFS + + EnableJumpstart + + GlobalConnect + + HideVerbose + + JumpstartHotPlug + + MinDate + 0 + MinVersion + 0 + + ConnectDrivers + + Drivers + + + Arguments + + Comment + HfsPlus Driver + Enabled + + LoadEarly + + Path + HfsPlus.efi + + + Arguments + + Comment + + Enabled + + LoadEarly + + Path + OpenRuntime.efi + + + Input + + KeyFiltering + + KeySupport + + KeySupportMode + Auto + + Output + + ClearScreenOnModeSwitch + + DirectGopRendering + + ForceResolution + + GopPassThrough + Disabled + IgnoreTextInGraphics + + ProvideConsoleGop + + ReconnectGraphicsOnConnect + + ReconnectOnResChange + + ReplaceTabWithSpace + + Resolution + Max + SanitiseClearScreen + + TextRenderer + BuiltinGraphics + UgaPassThrough + + + Quirks + + ActivateHpetSupport + + DisableSecurityPolicy + + EnableVectorAcceleration + + ExitBootServicesDelay + 0 + ForceOcWriteFlash + + IgnoreInvalidFlexRatio + + ReleaseUsbOwnership + + RequestBootVarRouting + + ResizeGpuBars + -1 + TscSyncTimeout + 0 + UnblockFsConnect + + + + + diff --git a/EFI/OC/config.plist.old b/EFI/OC/config.plist.old new file mode 100755 index 0000000..3c71659 --- /dev/null +++ b/EFI/OC/config.plist.old @@ -0,0 +1,668 @@ + + + + + ACPI + + Add + + + Comment + Fake EC for desktop + Enabled + + Path + SSDT-EC.aml + + + Comment + Plugin Type for PM + Enabled + + Path + SSDT-PLUG.aml + + + Delete + + Patch + + Quirks + + FadtEnableReset + + NormalizeHeaders + + RebaseRegions + + ResetHwSig + + ResetLogoStatus + + + + Booter + + MmapWhitelist + + Patch + + Quirks + + AvoidRuntimeDefrag + + DevirtualiseMmio + + DisableSingleUser + + DisableVariableWrite + + DiscardHibernateMap + + EnableSafeModeSlide + + EnableWriteUnprotector + + ForceBooterSignature + + ForceExitBootServices + + ProtectMemoryRegions + + ProtectSecureBoot + + ProtectUefiServices + + ProvideCustomSlide + + ProvideMaxSlide + 0 + ResizeAppleGpuBars + -1 + RevirtualiseMmio + + SetupVirtualMap + + SignalAppleOS + + SyncRuntimePermissions + + + + DeviceProperties + + Add + + PciRoot(0x0)/Pci(0x1B,0x0) + + layout-id + BwAAAA== + + PciRoot(0x0)/Pci(0x2,0x0) + + enable-backlight-registers-fix + AQAAAA== + enable-backlight-smoother + AQAAAA== + framebuffer-patch-enable + AQAAAA== + framebuffer-cursormem + AACQAA== + radpng + AQAAAA== + + + Delete + + + Kernel + + Emulate + + Cpuid1Data + NxcB/V/QwMA= + Cpuid1Mask + //// + DummyPowerManagement + + + Force + + Add + + + BundlePath + Lilu.kext + Comment + Patch engine v1.7.1 + Enabled + + ExecutablePath + Contents/MacOS/Lilu + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + VirtualSMC.kext + Comment + SMC emulator v1.3.7 + Enabled + + ExecutablePath + Contents/MacOS/VirtualSMC + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + WhateverGreen.kext + Comment + AMD GPU patches v1.7.0 + Enabled + + ExecutablePath + Contents/MacOS/WhateverGreen + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + AppleALC.kext + Comment + Realtek Audio v1.9.6 + Enabled + + ExecutablePath + Contents/MacOS/AppleALC + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + AppleIGC.kext + Comment + Intel 2.5GbE v1.7 + Enabled + + ExecutablePath + Contents/MacOS/AppleIGC + MaxKernel + + MinKernel + 19.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + AirportItlwm.kext + Comment + Intel Wi-Fi v2.3.0 Sonoma14.4+ + Enabled + + ExecutablePath + Contents/MacOS/AirportItlwm + MaxKernel + 24.9.9 + MinKernel + 23.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + IntelBluetoothFirmware.kext + Comment + Intel BT v2.4.0 + Enabled + + ExecutablePath + Contents/MacOS/IntelBluetoothFirmware + MaxKernel + + MinKernel + 19.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + IntelBTPatcher.kext + Comment + Intel BT Patcher v2.4.0 + Enabled + + ExecutablePath + Contents/MacOS/IntelBTPatcher + MaxKernel + + MinKernel + 19.0.0 + PlistPath + Contents/Info.plist + + + BundlePath + VoodooPS2Controller.kext + Comment + PS2 Keyboard/Mouse v2.3.7 + Enabled + + ExecutablePath + Contents/MacOS/VoodooPS2Controller + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + FeatureUnlock.kext + Comment + Unlock features v1.1.4 + Enabled + + ExecutablePath + Contents/MacOS/FeatureUnlock + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + SMCProcessor.kext + Comment + VirtualSMC plugin + Enabled + + ExecutablePath + Contents/MacOS/SMCProcessor + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + BundlePath + SMCSuperIO.kext + Comment + VirtualSMC plugin + Enabled + + ExecutablePath + Contents/MacOS/SMCSuperIO + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Patch + + Quirks + + AppleCpuPmCfgLock + + AppleXcpmCfgLock + + AppleXcpmExtraMsrs + + AppleXcpmForceBoost + + CustomSMBIOSGuid + + DisableIoMapper + + DisableLinkeditJettison + + DisableRtcChecksum + + ExtendBTFeatureFlags + + ExternalDiskIcons + + ForceSecureBootScheme + + IncreasePciBarSize + + LapicKernelPanic + + LegacyCommpage + + PanicNoKextDump + + PowerTimeoutKernelPanic + + ProvideCurrentCpuInfo + + SetApfsTrimTimeout + -1 + ThirdPartyDrives + + XhciPortLimit + + + Scheme + + FuzzyMatch + + KernelArch + x86_64 + KernelCache + Auto + + + Misc + + BlessOverride + + Boot + + ConsoleAttributes + 0 + HibernateMode + None + HibernateSkipsPicker + + HideAuxiliary + + LauncherOption + Full + LauncherPath + Default + PickerAttributes + 0 + PickerAudioAssist + + PickerMode + Builtin + PickerVariant + Default + PollAppleHotKeys + + ShowPicker + + TakeoffDelay + 0 + Timeout + 5 + + Debug + + AppleDebug + + ApplePanic + + DisableWatchDog + + DisplayDelay + 0 + DisplayLevel + 2147483650 + LogModules + * + SerialInit + + SysReport + + Target + 3 + + Entries + + Security + + AllowNvramReset + + AllowSetDefault + + ApECID + 0 + AuthRestart + + BlacklistAppleUpdate + + DmgLoading + Any + EnablePassword + + ExposeSensitiveData + 6 + HaltLevel + 2147483648 + PasswordHash + + PasswordSalt + + ScanPolicy + 0 + SecureBootModel + Disabled + Vault + Optional + + Tools + + + NVRAM + + Add + + 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 + + DefaultBackgroundColor + AAAAAA== + + 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 + + rtc-blacklist + + + 7C436110-AB2A-4BBB-A880-FE41995C9F82 + + boot-args + -v keepsyms=1 agdpmod=pikera + csr-active-config + AAAAAA== + prev-lang:kbd + en-US:0 + + + Delete + + 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 + + DefaultBackgroundColor + + 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 + + rtc-blacklist + + 7C436110-AB2A-4BBB-A880-FE41995C9F82 + + boot-args + + + LegacyEnable + + LegacyOverwrite + + WriteFlash + + + PlatformInfo + + Automatic + + CustomMemory + + Generic + + AdviseFeatures + + MaxBIOSVersion + + ProcessorType + 0 + SpoofVendor + + SystemMemoryStatus + Auto + SystemProductName + iMacPro1,1 + SystemSerialNumber + C02ZCSZTHX87 + SystemUUID + 65e79699-dff5-4d81-a980-e85203c80120 + MLB + C029361044NJG361F + ROM + ESIzRFVm + + UpdateDataHub + + UpdateNVRAM + + UpdateSMBIOS + + UpdateSMBIOSMode + Create + + UEFI + + APFS + + EnableJumpstart + + GlobalConnect + + HideVerbose + + JumpstartHotPlug + + MinDate + 0 + MinVersion + 0 + + ConnectDrivers + + Drivers + + + Arguments + + Comment + HfsPlus Driver + Enabled + + LoadEarly + + Path + HfsPlus.efi + + + Arguments + + Comment + + Enabled + + LoadEarly + + Path + OpenRuntime.efi + + + Input + + KeyFiltering + + KeySupport + + KeySupportMode + Auto + + Output + + ClearScreenOnModeSwitch + + DirectGopRendering + + ForceResolution + + GopPassThrough + Disabled + IgnoreTextInGraphics + + ProvideConsoleGop + + ReconnectGraphicsOnConnect + + ReconnectOnResChange + + ReplaceTabWithSpace + + Resolution + Max + SanitiseClearScreen + + TextRenderer + BuiltinGraphics + UgaPassThrough + + + Quirks + + ActivateHpetSupport + + DisableSecurityPolicy + + EnableVectorAcceleration + + ExitBootServicesDelay + 0 + ForceOcWriteFlash + + IgnoreInvalidFlexRatio + + ReleaseUsbOwnership + + RequestBootVarRouting + + ResizeGpuBars + -1 + TscSyncTimeout + 0 + UnblockFsConnect + + + + + diff --git a/com.apple.recovery.boot/BaseSystem.chunklist b/com.apple.recovery.boot/BaseSystem.chunklist new file mode 100755 index 0000000..22f46cb Binary files /dev/null and b/com.apple.recovery.boot/BaseSystem.chunklist differ