Fix misc issues

Closes https://github.com/dortania/OpenCore-Legacy-Patcher/issues/161
This commit is contained in:
Mykola Grymalyuk
2021-04-21 10:53:21 -06:00
parent e3e9be01a2
commit 3049d1adef
3 changed files with 5 additions and 5 deletions

View File

@@ -7,7 +7,7 @@
- Fix DRM support on Nvidia-only configurations - Fix DRM support on Nvidia-only configurations
- Support optional setting between DRM and QuickSync support on iMacs13,x and iMac14,x - Support optional setting between DRM and QuickSync support on iMacs13,x and iMac14,x
- Add public beta support for Legacy GPU Acceleration - Add public beta support for Legacy GPU Acceleration
- Note ATI/AMD TeraScale 2 unsupported - Note ATI/AMD TeraScale 2 unsupported (HD 5/6000)
## 0.1.0 ## 0.1.0
- Fix crash on iMacs with Metal GPUs - Fix crash on iMacs with Metal GPUs

View File

@@ -158,7 +158,7 @@ pressing the "Esc" key
contents can be tampered with. However for more advanced users, you may contents can be tampered with. However for more advanced users, you may
want to be able to freely edit the config.plist and files. want to be able to freely edit the config.plist and files.
Note: For secuirty reasons, OpenShell will be disabled when Vault is set. Note: For security reasons, OpenShell will be disabled when Vault is set.
""") """)
change_menu = input("Enable Vault(y/n): ") change_menu = input("Enable Vault(y/n): ")

View File

@@ -237,10 +237,10 @@ class PatchSysVolume:
elif self.igpu_device in ModelArray.SandyBridgepiciid: elif self.igpu_device in ModelArray.SandyBridgepiciid:
print("- Adding Intel Sandy Bridge Brightness Control patches") print("- Adding Intel Sandy Bridge Brightness Control patches")
self.add_new_binaries(ModelArray.AddIntelGen2Brightness, self.constants.legacy_intel_gen2_path) self.add_new_binaries(ModelArray.AddIntelGen2Brightness, self.constants.legacy_intel_gen2_path)
if self.dgpu_devices and self.dgpu_vendor == self.constants.pci_amd_ati and self.dgpu_device in ModelArray.TeraScale2pciid: #if self.dgpu_devices and self.dgpu_vendor == self.constants.pci_amd_ati and self.dgpu_device in ModelArray.TeraScale2pciid:
# Swap custom AppleIntelSNBGraphicsFB-AMD.kext, required to fix linking # Swap custom AppleIntelSNBGraphicsFB-AMD.kext, required to fix linking
subprocess.run(f"sudo rm -R {self.mount_extensions}/AppleIntelSNBGraphicsFB.kext".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode() # subprocess.run(f"sudo rm -R {self.mount_extensions}/AppleIntelSNBGraphicsFB.kext".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode()
subprocess.run(f"sudo cp -R {self.constants.legacy_amd_path}/AMD-Link/AppleIntelSNBGraphicsFB.kext {self.mount_extensions}".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode() # subprocess.run(f"sudo cp -R {self.constants.legacy_intel_gen2_path}/AMD-Link/AppleIntelSNBGraphicsFB.kext {self.mount_extensions}".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode()
elif self.igpu_vendor == self.constants.pci_nvidia and not self.dgpu_devices: elif self.igpu_vendor == self.constants.pci_nvidia and not self.dgpu_devices:
# Avoid patching twice, as Nvidia iGPUs will only have Nvidia dGPUs # Avoid patching twice, as Nvidia iGPUs will only have Nvidia dGPUs
print("- Adding Nvidia Brightness Control patches") print("- Adding Nvidia Brightness Control patches")