Ellybz Posted April 13, 2020 Share Posted April 13, 2020 (edited) 15 hours ago, ammoune78 said: It's just cosmetic, with no fix, i was wondering to don't replace the entire RTC code found on the whole of the DSDT, this is why. Thats the mistake, i used the ASCII string instead of the bytes, because of different language. But even if i delete it I have the same thing, for: LPC0 to LPCB and the upcoming patches that will be in the line 4. Why it skips 0, 1, 2, 3, and only point on 4, is it a single code error for the whole, or line sensitive? You don't need any ACPI patches on X299 with OC. ( PC00 ->PC10 ; RTC ->RTC0; LPC0->LPCB ; etc.. ) This is not Clover. The only one I'm using is to avoid random KP found with one specific application ( Cubase 10 ) upon intensive CPU load using my PCIe Audio Card ( resolved with Xcpm bootstrap patch & Cpuid ). Make your EFI simpler & you'll succeed. Edited April 13, 2020 by Ellybz 2 Link to comment Share on other sites More sharing options...
iGPU Posted April 14, 2020 Share Posted April 14, 2020 18 hours ago, Download-Fritz said: @ammoune78 of course it is, 1) you cannot replace something with something else of different length and 2) you replace the ASCII string "Device (RTC)" instead of the bytecode that represents this expression (ACPI is not text)... just don't apply the patch at all actually, what is it supposed to even fix? I want to remove code from DSDT using patch, so replacement is by definition shorter. This works in Clover, but not with OC. Image in Spoiler shows how I'd like it to work. As a work-around, I've tried padding with space (20) and other values. but nothing works: padding either fails to boot, or at best, boots with a corrupted DSDT file. Is there a way around this? Spoiler Link to comment Share on other sites More sharing options...
ameenjuz Posted April 14, 2020 Share Posted April 14, 2020 4 hours ago, telepati said: New Builtin APFS working beautifully. Thank you guys we didn't understand about New Builtin APFS is there no need apfsdriverloader.efi? m i right? Link to comment Share on other sites More sharing options...
SavageAUS Posted April 14, 2020 Share Posted April 14, 2020 Hi all, how do I determine the PciRoot(0x0)/Pci( 0xXX, 0x0 )/XXXX.(0x0xXXXX.0x0)/HD ((1,XXX,,XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX,0xXX,0xXXXXX) path for my arch Linux install so it actually boots? Boot picker shows a drive with “NO NAME” but it doesn’t boot, just freezes. My laptop has 2 x NVMe and 1 x ssd. The ssd is where arch Linux is and I am assuming the no name drive is the Linux install. Hi all, how do I determine the PciRoot(0x0)/Pci( 0xXX, 0x0 )/XXXX.(0x0xXXXX.0x0)/HD ((1,XXX,,XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX,0xXX,0xXXXXX) path for my arch Linux install so it actually boots? Boot picker shows a drive with “NO NAME” but it doesn’t boot, just freezes. My laptop has 2 x NVMe and 1 x ssd. The ssd is where arch Linux is and I am assuming the no name drive is the Linux install. Link to comment Share on other sites More sharing options...
mhaeuser Posted April 14, 2020 Share Posted April 14, 2020 2 hours ago, iGPU said: I want to remove code from DSDT using patch, so replacement is by definition shorter. This works in Clover, but not with OC. Image in Spoiler shows how I'd like it to work. As a work-around, I've tried padding with space (20) and other values. but nothing works: padding either fails to boot, or at best, boots with a corrupted DSDT file. Is there a way around this? Reveal hidden contents Junk like unmatched sizes will never be supported, that is your ticket to hell. You need to pad with A3 (no-op, you are in the middle of code...), AML is not ASCII 1 Link to comment Share on other sites More sharing options...
xdnuos Posted April 14, 2020 Share Posted April 14, 2020 Hi Open Core Project team ! I have a few questions related to patching process in general with Open Core. 1. What about (Clover) config.plist /Devices/Arbitrary ? One example is that on my Latitude E6530 I have O2 SD card reader 2. What about the Kernel and kext patches: AppleIntelCPUPM,Apple RTC... ? Example (Clover): Thanks for the excellent work that you people are doing. Link to comment Share on other sites More sharing options...
SavageAUS Posted April 14, 2020 Share Posted April 14, 2020 Has ignoreforwindows quirk been removed? My windows 10 won’t boot. Blue screen with acpi bios error. Link to comment Share on other sites More sharing options...
ghost8282 Posted April 14, 2020 Share Posted April 14, 2020 (edited) Hi, latest modifications (14th April, from 20fa82d to e6acc72) seems to have broken (for me) the external boot picker: mac os boot fine but boot picker has a black screen; was working fine without the modifications. Not sure how I could help tracking the issue. Edited April 14, 2020 by ghost8282 Link to comment Share on other sites More sharing options...
telepati Posted April 14, 2020 Share Posted April 14, 2020 6 hours ago, anmool said: we didn't understand about New Builtin APFS is there no need apfsdriverloader.efi? m i right? Yes, you are right, no needs apfsdriverloader.efi from now on v.0.5.8. 1 Link to comment Share on other sites More sharing options...
mhaeuser Posted April 14, 2020 Share Posted April 14, 2020 1 hour ago, SavageAUS said: Has ignoreforwindows quirk been removed? My windows 10 won’t boot. Blue screen with acpi bios error. Several months ago, yes. Adapt your ACPI tables with OSI Link to comment Share on other sites More sharing options...
ameenjuz Posted April 14, 2020 Share Posted April 14, 2020 1 hour ago, telepati said: Yes, you are right, no needs apfsdriverloader.efi from now on v.0.5.8. Thanks for information Link to comment Share on other sites More sharing options...
lethanhtung Posted April 14, 2020 Share Posted April 14, 2020 Anyone has config.plist sample for sandy bridge (I5-2500). I cannot boot with config sample (Ivy) on opencore guideline. Link to comment Share on other sites More sharing options...
SavageAUS Posted April 14, 2020 Share Posted April 14, 2020 3 hours ago, Download-Fritz said: Several months ago, yes. Adapt your ACPI tables with OSI I’ll give it a try. Is that the rename patch + ssdt? Link to comment Share on other sites More sharing options...
mhaeuser Posted April 14, 2020 Share Posted April 14, 2020 8 minutes ago, SavageAUS said: I’ll give it a try. Is that the rename patch + ssdt? No, you just guard your changes with conditional statements querying OSI Link to comment Share on other sites More sharing options...
topolino1 Posted April 14, 2020 Share Posted April 14, 2020 14 hours ago, MacNB said: Read the configuration document - it's is difficult but if YOU do not make the effort to help yourself, then other people cannot help you. You have not given any indication of type of PC you have. HINT: Fill in FULL details of your h/w in your signature otherwise people cannot help you. You have not stated if you had working hack (e.g. booting via Clover) and if working, which macOS version you are using, etc, etc. 1. Read the configuration document on how to select the default boot disk (HINT: AllowSetDefault=true, RequestBootVarRouting=true; System Preferences-> Startup Disk). Regarding OPT/Alt key, again read the configuration document which states "Note 2: In addition to OPT OpenCore supports Escape key to display picker when ShowPicker is disabled. This key exists for Apple picker mode and for firmwares with PS/2 keyboards that fail to report held OPT key and require continual presses of Escape key to enter the boot menu." (HINT: use ESC key; set KeyForgetThreshold; KeyMergeThreshold; TakeoffDelay; 2. Your bluetooth adapter must support basic functionality in BIOS before OS drivers kick-in and take-over the functions. HINT: install a real Mac BT adapter and real Mac keyboard + Mouse. 3. No idea about your HD desktop icon placement. Some corruption of your macOS. HINT: re-install macOS @MacNB Once again, thank you very much for your help. I read the documentation, of course. Not everything is understood, not all issues are understood. If I didn't read the documentation, this computer wouldn't work. I think I did it quite well and thoroughly. 1. I have set: AllowSetDefault = true RequestBootVarR outing = true 2. From this version of OpenCore 0.5.8 2020-04-14 my mouse works. It has been improved: OpenCanopy: Added AppleEvent mouse support. Link to comment Share on other sites More sharing options...
MacNB Posted April 14, 2020 Share Posted April 14, 2020 1 hour ago, topolino1 said: @MacNB Once again, thank you very much for your help. I read the documentation, of course. Not everything is understood, not all issues are understood. If I didn't read the documentation, this computer wouldn't work. I think I did it quite well and thoroughly. 1. I have set: AllowSetDefault = true RequestBootVarR outing = true 2. From this version of OpenCore 0.5.8 2020-04-14 my mouse works. It has been improved: OpenCanopy: Added AppleEvent mouse support. Well Done. Enjoy your hack 1 Link to comment Share on other sites More sharing options...
telepati Posted April 14, 2020 Share Posted April 14, 2020 anyone using OpenCore with legacy iMac? Link to comment Share on other sites More sharing options...
vettz500 Posted April 14, 2020 Share Posted April 14, 2020 (edited) New to OC here, I have only 2 issues I'm trying to solve. First things first my system: 2018 Razer Blade 15 Advance Mode i7-8750H Intel UHD630 Graphics Nvidia GTX-1060 Graphics 32GB of RAM 2TB Samsung NVMe Mac OS Catalina 10.15.4 The first issue I'm having is disabling my Nvidia GPU via SSDT. Using the -wegnoegpu disables the GPU but it also disables my ability use the USB-C port as a display out. The same goes when using the Device Properties Method, disables the GPU but also disables the ability to use the USB-C out as a display. Following the guide to patch the SSDT to disable the GPU does not work. I've tried every which way and searched for hours, I cannot figure this out. Maybe there's something I'm missing that someone can point out. The SSDT I patched is attached. Back on Clover I could patch the SSDT with the Call Off function for the GPU in it and it would disable my Nvidia card but still allow me to use the USB-C port for display out when needed. That's what I would like to happen again but with OC. The location for my GPU is: _SB.PCI0.PEG0.PEGP Second issue: I also cannot get OC to see my Windows installation or my High Sierra Installation. All I get for boot options is my Catalina installation and recovery options. If I boot off of the flashdrive I made, I then get the option to boot Windows, but still no option to boot High Sierra. Note: My High Sierra installation is HFS not APFS. Files attached for looking over for something I missed. Thanks! Spoof-SSDT.aml config.plist Edited April 14, 2020 by vettz500 Link to comment Share on other sites More sharing options...
carlo_67 Posted April 14, 2020 Share Posted April 14, 2020 @vettz500 Link to comment Share on other sites More sharing options...
Morpheus NS Posted April 14, 2020 Share Posted April 14, 2020 8 hours ago, xdnuos said: 2. What about the Kernel and kext patches: AppleIntelCPUPM,Apple RTC... ? Example (Clover): Thanks for the excellent work that you people are doing. You can find them all explained here, that page helped me a lot, hope it can do the same for you. 1 Link to comment Share on other sites More sharing options...
vettz500 Posted April 14, 2020 Share Posted April 14, 2020 14 minutes ago, carlo_67 said: @vettz500 With this configuration I now only have my Catalina installation available as a selection at boot. Still no Windows or High Sierra Link to comment Share on other sites More sharing options...
carlo_67 Posted April 14, 2020 Share Posted April 14, 2020 @vettz500 what OC version are you talking about? surely you have a driver and boot problem, old. Why do you use the Microsoft folder? I do not need it Link to comment Share on other sites More sharing options...
vettz500 Posted April 14, 2020 Share Posted April 14, 2020 24 minutes ago, carlo_67 said: @vettz500 what OC version are you talking about? surely you have a driver and boot problem, old. Why do you use the Microsoft folder? I do not need it 0.5.7 I have all the drivers that were recommended, including the HFS driver. I've been The Microsoft folder has been in there since when I first installed Windows. It's always been apart of the EFI, never thought to remove it Link to comment Share on other sites More sharing options...
ammoune78 Posted April 14, 2020 Share Posted April 14, 2020 @Download-Fritz, simple question, can i use a DSDT with all my patches there instead of too much SSDT's that invoke me to use more and more patches to boot with OC? For me it's a hassle, while DSDT will have all the things that i need for Mac OS to boot, in a single aml file including Plugin-Type. Link to comment Share on other sites More sharing options...
mhaeuser Posted April 14, 2020 Share Posted April 14, 2020 @ammoune78 Well, why not? 1 Link to comment Share on other sites More sharing options...
Recommended Posts