texem Posted December 8, 2019 Share Posted December 8, 2019 34 minutes ago, Styxie said: 16 minutes ago, Download-Fritz said: @texem There were no changes that could affect this, either 1) you did not update FwRuntimeServices earlier 2) you didn't notice you fixed a misconfiguration when upgrading 3) whatever 0.5.3 compilation you used was borked, e.g. it could be a build caching issue of some sort Could have been only the latter. I removed all folders and downloaded both parts newly from GIT and compiled the sources. Based on a working EFI from mid November I replaced OC and FWRS - but didn't modify config.plist. Link to comment Share on other sites More sharing options...
Styxie Posted December 8, 2019 Share Posted December 8, 2019 1 hour ago, texem said: unfortunately not, I am running a Aorus z390 pro. The DSDT is different. Do you perhaps know the DSDT patches you used to get native NVRAM to work on Z390? AFAIK native nvram was a no-go on Z390, so hearing this is very interesting to me! Link to comment Share on other sites More sharing options...
l.monay Posted December 8, 2019 Share Posted December 8, 2019 Are there any known issues about booting windows. I use veracrypt on old asus laptop and this this entry: <key>Arguments</key> <string></string> <key>Name</key> <string>Vera</string> <key>Comment</key> <string>Not signed for security reasons</string> <key>Enabled</key> <true/> <key>Path</key> <string>PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,8D0AD20F-B2D8-453E-852C-1AA2CCAF639D,0x44,0xFFBC)/\EFI\VeraCrypt\Dcs.efi</string> </dict> </array> I get blue screen on windows boot using OC but ok boot using laptop bios. OC is overiding the ACPI BGTR logo for the windows too because the ASUS logo is AWOL Also using the UEFI shell from edk2 to get the PciRoot device the result doesn't work because when I add debug I get the correct value Sata(0x0,0xFFFF,0x0) but with edk2 shell (probably buggy UEFI) which is annoying. Link to comment Share on other sites More sharing options...
Ellybz Posted December 8, 2019 Share Posted December 8, 2019 (edited) @l.monay @kaos kinkae Check out this post: NTFS Driver is also needed. @l.monay You might need some arguments for veracrypt but that latter encryption seems problematic even with Clover. Edited December 8, 2019 by Ellybz 1 1 Link to comment Share on other sites More sharing options...
l.monay Posted December 9, 2019 Share Posted December 9, 2019 19 hours ago, Ellybz said: @l.monay @kaos kinkae Check out this post: NTFS Driver is also needed. @l.monay You might need some arguments for veracrypt but that latter encryption seems problematic even with Clover. Why would the NTFS driver be needed? The NTFS partition is encrypted. The problem is after veracrypt has decrypted the drived Windows doesn't work. If you boot windows without OC then the same install boots fine. The windows 10 loader and veracrypt both live on the ESP partition Can you please explain why you think that NTFS is needed? Why would veracrypt need arguments, there are no arguments needed when you boot veracrypt from the shell. Link to comment Share on other sites More sharing options...
mhaeuser Posted December 9, 2019 Share Posted December 9, 2019 1 hour ago, l.monay said: Can you please explain why you think that NTFS is needed? Why would veracrypt need arguments, there are no arguments needed when you boot veracrypt from the shell. What shell? "GUI Shell" as in the boot menu or UEFI Shell? Link to comment Share on other sites More sharing options...
kaoskinkae Posted December 9, 2019 Share Posted December 9, 2019 (edited) I still can't hide recovery and access the disk with windows with clover all perfect. Use the publicshe method os the "shell.efi" an create the .txt file and i have checked the data and it si exactly he same as if you used clover. boot.log maps.txt Edited December 9, 2019 by kaoskinkae Link to comment Share on other sites More sharing options...
Sniki Posted December 9, 2019 Share Posted December 9, 2019 (edited) On 12/7/2019 at 5:54 AM, vit9696 said: @Sniki, renaming _Q14 to XQ14 is just fine, it will work on Windows too, as long as in your _Q14 method you immediately call the original method for anything but Darwin. I.e. you do if OSI Darwin check and put keyboard notification inside, and then else and call XQ14(). Thanks @vit9696 Another question to however that can help here. My Lenovo ThinkPad X240 does have a backlight Keyboard with two levels. It's a cosmetical request but i need a user with a real macbook or something similar. What is the ADB/PS2 log code generated when you press the backlight key on a Macbook, so that way i can map my FN+Spacebar (which is the keyboard shortcut on Thinkpad laptops to turn backlight keyboard on-level1/level2/off) to give me the GUI that appears on real macbooks when you turn backlight keys like in the picture below (same way like we map brightness keys) Thanks ! Edited December 9, 2019 by Sniki Link to comment Share on other sites More sharing options...
l.monay Posted December 9, 2019 Share Posted December 9, 2019 4 hours ago, Download-Fritz said: What shell? "GUI Shell" as in the boot menu or UEFI Shell? I have no idea why you think that I would need a gui shell when we are talking about the bootloader here. The shell here is the UEFI shell that get's built from EDK2. That is the one that the docs say to use. So if you use the UEFI from the bios to boot veracrypt, no problems. Using OC you get a failuer after windows starts, with a blank boot screen. Also, it is strange that OC is overriding the BGRT when it is booting a different OS. I mean if you want to change SMBIOS and add an MSDM different to the bios to help moving windows, that's you perjorative. So have anyone managed to get OC to boot veracryt? Link to comment Share on other sites More sharing options...
Ellybz Posted December 10, 2019 Share Posted December 10, 2019 @l.monay I found your tone & approach a bit unsettled. You have not provided enough information ( signatures, files, logs, etc.. ) for people to help you adequately. Based on what you have posted we can only "assume" some elements. AFAIK, Veracrypt can be used for either partitions, containers, file storage or full drive. ( RE: NTFS Driver) You seem to focus the problem on OC however you neglected to mention if your pb also appears with clover. Pretty sure it is the case. A workaround this latter would be to only encrypt your sensitive files and not the OS. Either way it does not seem to be related to OC. ( Another guess ) Good luck. Link to comment Share on other sites More sharing options...
l.monay Posted December 10, 2019 Share Posted December 10, 2019 (edited) 2 hours ago, Ellybz said: @l.monay I found your tone & approach a bit unsettled. You have not provided enough information ( signatures, files, logs, etc.. ) for people to help you adequately. Based on what you have posted we can only "assume" some elements. AFAIK, Veracrypt can be used for either partitions, containers, file storage or full drive. ( RE: NTFS Driver) You seem to focus the problem on OC however you neglected to mention if your pb also appears with clover. Pretty sure it is the case. A workaround this latter would be to only encrypt your sensitive files and not the OS. Either way it does not seem to be related to OC. ( Another guess ) Good luck. I am sorry you feel that way. My tone is professional and I found your contribution to the discussion to be of no value, at best. If you are unable to contribute to a solution then please refrain from commenting on things which it seems you have little understanding of. It has well been said that it is “It's better to keep your mouth shut and appear stupid than open it and remove all doubt”. If anyone has had any success in using OC to boot windows that is encrypted veracrypt, then please let me know, I the meantime can you please let know know what it is that you find unsettling? Edited December 10, 2019 by l.monay responding to false allegations Link to comment Share on other sites More sharing options...
Styxie Posted December 10, 2019 Share Posted December 10, 2019 Anyone have any experience with enabling NVRAM on Z390? I have tried most combinations of FwRuntimeServices.efi and the associated Quirks, and trying to figure out what I should LegacyEnable with LegacySchema. But this is all related to emulated NVRAM, is there someone out there who has native NVRAM working on Z390? Or, if not, someone who has emulated NVRAM working on Z390? Link to comment Share on other sites More sharing options...
texem Posted December 10, 2019 Share Posted December 10, 2019 Me , but it doesn't help you to use my EFI if you are not not using the Aorus z390 pro board. For "desginare" I would ask @MaLd0n in his forum. 2 Link to comment Share on other sites More sharing options...
Adomorns Posted December 11, 2019 Share Posted December 11, 2019 (edited) Hi, I wrote earlier this year to have some support for moving to OpenCore but I managed to make it work by myself. Now I'm having a strange problem. When I SHUTDOWN my pc(Lifebook e744 i5-4300m) and turn on again my trackpad needs 1 more finger to work (2 fingers for moving cursor,3 for scrolling, 4 for the swipe pages on macOS). The only way to fix this is to RESTART my pc and then the trackpad works perfectly. I'm currently using VoodooPS2Controller + VoodooInput from acidanthera. Did someone else get any problem like this? I've attached my OC folder. Thanks in advance. OC.zip Edited December 12, 2019 by Adomorns Link to comment Share on other sites More sharing options...
J3rry Posted December 12, 2019 Share Posted December 12, 2019 On 11/17/2019 at 6:49 PM, Andres ZeroCross said: Best OC Configurator is "PlistEdit Pro.app" Hi Andres, I'm sorry for quoting this message on a completely unrelated note, but I would like to ask you to check your PMs whenever you can. Could you please send me your EliteBook 820 G3's OC folder if you still have it? I'm struggling a lot to get past the "still waiting for boot device" message that comes up both with USB and NVMe and also with ReleaseOwnership enabled. Clover has no problems. Thanks Link to comment Share on other sites More sharing options...
nmano Posted December 12, 2019 Share Posted December 12, 2019 How to set Install boot for English I Create a folder on root of Fat32 partition called com.apple.recovery.boot place the BaseSystem.dmg and BaseSystem.chunklist Its took other language. Link to comment Share on other sites More sharing options...
obus Posted December 12, 2019 Share Posted December 12, 2019 (edited) Might be off topic but I've tried to update to 10.15.2 today. The problem was that I booted in to a black screen with cursor. Before that pink artefacts on screen. agdpmode=piker doesn't solve the problem as it used to. Using the latest 0.5.3 driver and the latest release of WEG, AplleALC and Lilu. Could it be something with WEG? Anybody have the same problems? Edited December 12, 2019 by obus Link to comment Share on other sites More sharing options...
Ellybz Posted December 12, 2019 Share Posted December 12, 2019 @nmano Change data of prev-lang-kb to : 656E5F55 533A30 You can also use String instead of Data & use: en_US:0 1 Link to comment Share on other sites More sharing options...
obus Posted December 12, 2019 Share Posted December 12, 2019 10 hours ago, obus said: Might be off topic but I've tried to update to 10.15.2 today. The problem was that I booted in to a black screen with cursor. Quoting myself because I made a silly mistake. Forgot to update Max kernel from 19.0.0 to 19.2.0. and because of that mistake the kext wasn't loading and everything stalled. After changing that upgrade to 10.15.2 worked like a treat. 1 Link to comment Share on other sites More sharing options...
maleorderbride Posted December 13, 2019 Share Posted December 13, 2019 (edited) I have a CPU (9820X) that requires the APIC table to be patched to boot. Clover now automates this with "PatchAPIC" under ACPI, but I don't see a similar option for OpenCore. Is there one that I am missing? edit: I tried patching the table with a bin patch, but it doesn't seem to have the effect I wanted. I'm running into trouble manually patching the APIC table as it will not compile. I ended up manually patching the SSDT and dropping the OEM table. Attached is my modified APIC (ASUS X299 Deluxe II /w 9820X), and a screenshot of what I dropped. APIC.aml Edited June 7, 2020 by maleorderbride more detail Link to comment Share on other sites More sharing options...
Roger Smith Posted December 13, 2019 Share Posted December 13, 2019 On 12/9/2019 at 11:34 PM, l.monay said: I have no idea why you think that I would need a gui shell when we are talking about the bootloader here. The shell here is the UEFI shell that get's built from EDK2. That is the one that the docs say to use. So if you use the UEFI from the bios to boot veracrypt, no problems. Using OC you get a failuer after windows starts, with a blank boot screen. Also, it is strange that OC is overriding the BGRT when it is booting a different OS. I mean if you want to change SMBIOS and add an MSDM different to the bios to help moving windows, that's you perjorative. So have anyone managed to get OC to boot veracryt? If it is overriding the BGRT then it means that you ACPI is being patched. I used openore to boot linux and I was able to see that the ACPI tables were patched. Is this intentional? It would be nice if there was an entries flag to disable/enable ACPI patching for a particular entry, or can this already be done? Link to comment Share on other sites More sharing options...
DanielMac Posted December 13, 2019 Share Posted December 13, 2019 Why is my layout-id not being applied? I have a Dell Optiplex 7060 MFF with the ALC3234 sound chip. In Clover, I used layout-id 27 and my sound worked perfectly. Trying to replicate this with OC, but I don't have any success. In fact, the layout-id is not being applied, as I see it's set to 07 in IORegistryExplorer. What could prevent OC from applying the layout-id? I have added the property in the config.plist. I upload the different files here: config.plist Thanks for any pointers in which direction to look! Link to comment Share on other sites More sharing options...
Andrey1970 Posted December 14, 2019 Share Posted December 14, 2019 4 hours ago, DanielMac said: Trying to replicate this with OC, but I don't have any success. In fact, the layout-id is not being applied, as I see it's set to 07 in IORegistryExplorer. Link to comment Share on other sites More sharing options...
DanielMac Posted December 14, 2019 Share Posted December 14, 2019 7 hours ago, Andrey1970 said: Duh! I was looking at layout-id, not alc-layout-id. Thanks for pointing this out! So I don’t have sound, but it’s for another reason... Any way to start finding the root cause? Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted December 15, 2019 Share Posted December 15, 2019 Trying to use OpenCore bootloader on Dell E5450, but i can't bypass this stage. Log is attached. opencore-2019-12-15-114623.txt Link to comment Share on other sites More sharing options...
Recommended Posts