Matgen84 Posted May 2, 2020 Share Posted May 2, 2020 2 minutes ago, crawfyp1 said: I am successfully running opencore on my rig but I didn't create it, got it from Pastrychef over at TM. I am a real noob when it comes to Opencore and the documentation is hard for me to follow. My question is, if I want to remove kexts, how do I do this? I know where the kexts are in EFI/OC/Kexts - so I can remove from there but do I also need to update my config.plist? Can anyone give me an idiots guide on how to do? Right, if you want to remove kexts from EFI/OC/Kexts, you have to remove in config.plist. For a guide, dortiana support only release: Here Link to comment Share on other sites More sharing options...
Paksman Posted May 2, 2020 Share Posted May 2, 2020 On 5/1/2020 at 8:03 PM, MacNB said: Wow that's pretty sloppy of Apple ! Thanks for the info. It's only cosmetic but I guess I can overwrite that by setting PlatformInfo->SMBIOS->ChassisType to a number equal to Desktop ? Thanks to @Andrey1970 and this change:https://github.com/acidanthera/MacInfoPkg/commit/a29c9fa2e762cb2c7015a89349f20a8eb5f9934b it is corrected. 1 Link to comment Share on other sites More sharing options...
Humanate Posted May 2, 2020 Share Posted May 2, 2020 1 hour ago, Matgen84 said: Right, if you want to remove kexts from EFI/OC/Kexts, you have to remove in config.plist. For a guide, dortiana support only release: Here I have been reading the guide there alot, but much of it is over my head. Let's say I want to remove 2 kexts, VoodoInput.kext and VoodooPS2Controller.kext, shown here: So, would I be able to open the config.plist in ProperTree and remove the info shown here: Then remove the kexts from EFI/OC/KEXTS, save the config.plist and replace in EFI/OC Is that the right way to do it? Excuse my ignorance, I'm completely new to this 1 Link to comment Share on other sites More sharing options...
jon7 Posted May 2, 2020 Share Posted May 2, 2020 2 hours ago, crawfyp1 said: I have been reading the guide there alot, but much of it is over my head. Let's say I want to remove 2 kexts, VoodoInput.kext and VoodooPS2Controller.kext, shown here: So, would I be able to open the config.plist in ProperTree and remove the info shown here: Then remove the kexts from EFI/OC/KEXTS, save the config.plist and replace in EFI/OC Is that the right way to do it? Excuse my ignorance, I'm completely new to this Remove Kexts from EFI/OC/KEXTS then run Proper Tree click open navigate to config.plist then open snapshot navigate to OC then open clear snapshot navigate to OC and then Save. Link to comment Share on other sites More sharing options...
davidm71 Posted May 3, 2020 Share Posted May 3, 2020 (edited) 9 hours ago, noreason said: Totally missed this response somehow, sorry for the delay... I don't get _anything_ in console when I freeze. Really wish i did because though because I'm out of ideas. I had to reinstall for the 3rd time over before I got it working. Just in case the hard drive was to blame I used a Samsung 970 Evo plus. Think it might have helped. Opencore 5.8 may have helped too. SSDT-Time to create three ssdt files also. Don't give up. Edited May 3, 2020 by davidm71 Link to comment Share on other sites More sharing options...
pastrychef Posted May 3, 2020 Share Posted May 3, 2020 15 hours ago, crawfyp1 said: I am successfully running opencore on my rig but I didn't create the EFI, got it from Pastrychef over at TM. I am a real noob when it comes to Opencore and the documentation is hard for me to follow. My question is, if I want to remove kexts, how do I do this? I know where the kexts are in EFI/OC/Kexts - so I can remove from there but do I also need to update my config.plist? Can anyone give me an idiots guide on how to do? Just delete the kexts from /EFI/OC/Kexts/. Then, delete the associated kexts from config.plist > Kernel > Add. The PS/2 kexts you want to remove don't cause any problems and enables the PS/2 port on the motherboard. Link to comment Share on other sites More sharing options...
MacNB Posted May 3, 2020 Share Posted May 3, 2020 16 hours ago, Paksman said: Thanks to @Andrey1970 and this change:https://github.com/acidanthera/MacInfoPkg/commit/a29c9fa2e762cb2c7015a89349f20a8eb5f9934b it is corrected. Thanks @Andrey1970. Those Type codes now match the SMBIOS Spec Page 37 (that Apple clearly ignored). 2 Link to comment Share on other sites More sharing options...
braindeadmac Posted May 3, 2020 Share Posted May 3, 2020 Hello all. I've been using OpenCore for quite some time. I just attempted to update to OC 0.5.8 from 0.5.3- been delaying since it required quite a few changes to my config.plist and drivers. Everything seems to be OK for the config file, but boot hangs at or right before boot.efi handoff. OC debug log yields 1474:351 02:011 OCB: Default DP post-fix remainder - \A49F232C-F82B-4451-B7CB-3F8DF98E929B\System\Library\CoreServices\boot.efi 1475:362 01:011 OCB: Matched default boot option: Vortex 1476:373 01:010 OCB: Initial default is 4 1481:566 05:193 OCB: Should boot from Vortex (T:2|F:0|DEF:0) 1481:582 00:015 OCB: Perform boot Vortex to dp PciRoot(0x0)/Pci(0x1B,0x4)/Pci(0x0,0x0)/NVMe(0x1,AB-89-B3-91-56-38-25-00)/HD(2,GPT,8A5DA1CB-4307-4108-8722-4956897F9D9A,0x64028,0x77359260)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,7CB88402ADBB6E45B2D155B8D9098808)/\A49F232C-F82B-4451-B7CB-3F8DF98E929B\System\Library\CoreServices\boot.efi (0/0) 1481:596 00:014 OCB: Matching <> args on type 2 0 1481:611 00:015 ASSERT [OpenCore] /tmp/OCBuilder_Clone/OpenCorePkg/UDK/OpenCorePkg/Library/OcMemoryLib/MemoryAttributes.c(283): MemoryAttributesEntry->PhysicalStart < NextGluedAddress I can boot fine when I revert to 0.5.3. System is ASUS X299 Deluxe, i9-7920x, Radeon Vega FE, 64 GB RAM. Any ideas as to where to start? Is this a bug? Attached config.plist fwiw config.plist Link to comment Share on other sites More sharing options...
stevefan1999 Posted May 3, 2020 Share Posted May 3, 2020 I wonder if OpenCore is safe to run on a Macbook Air 2015 Early model? I had {censored}ed up my EFI before and I hope to see OpenCore running. Link to comment Share on other sites More sharing options...
UefiBooter Posted May 3, 2020 Share Posted May 3, 2020 (edited) Unless you need to use the newer features, why are people upgrading if there system is working ? Edited May 3, 2020 by UefiBooter 1 Link to comment Share on other sites More sharing options...
Humanate Posted May 3, 2020 Share Posted May 3, 2020 7 hours ago, pastrychef said: Just delete the kexts from /EFI/OC/Kexts/. Then, delete the associated kexts from config.plist > Kernel > Add. The PS/2 kexts you want to remove don't cause any problems and enables the PS/2 port on the motherboard. Thanks, I had no issue with those Kexts, and just using as an example. I now see how to do it which will be useful going forward 1 Link to comment Share on other sites More sharing options...
kaoskinkae Posted May 4, 2020 Share Posted May 4, 2020 (edited) v2.1.7 Moved ApfsDriverLoader into OpenCore mainline I do not understard the concept Edited May 4, 2020 by kaoskinkae Link to comment Share on other sites More sharing options...
Matgen84 Posted May 4, 2020 Share Posted May 4, 2020 56 minutes ago, kaoskinkae said: v2.1.7 Moved ApfsDriverLoader into OpenCore mainline I do not understard the concept if what it means is that it is implemented in the OpenRuntime.efi If I remember well, it's implemented in OpenCore.efi. You can remove it from your OC folder. Link to comment Share on other sites More sharing options...
kaoskinkae Posted May 4, 2020 Share Posted May 4, 2020 13 minutes ago, Matgen84 said: If I remember well, it's implemented in OpenCore.efi. You can remove it from your OC folder. no working hard drivers disappear in APFS Link to comment Share on other sites More sharing options...
matgeo Posted May 4, 2020 Share Posted May 4, 2020 Upgraded to 0.5.8 and getting at boot (before picker) : OCS : failed to parse string field of type 2. Y.G. For some reason I cannot upload anything. Link to comment Share on other sites More sharing options...
insanefrancis Posted May 4, 2020 Share Posted May 4, 2020 16 minutes ago, matgeo said: Upgraded to 0.5.8 and getting at boot (before picker) : OCS : failed to parse string field of type 2. Y.G. For some reason I cannot upload anything. Double check your config.plist. Most probably a typo or missing properties. Link to comment Share on other sites More sharing options...
Matgen84 Posted May 4, 2020 Share Posted May 4, 2020 (edited) 2 hours ago, kaoskinkae said: no working hard drivers disappear in APFS The implementation is available in OC 0.5.8 Release. You've to put some modifications in your config.plist: see sample.plist Edited May 4, 2020 by Matgen84 Link to comment Share on other sites More sharing options...
Hackintosh Tech Posted May 4, 2020 Share Posted May 4, 2020 Successfully updated to 0.5.8 on my AMD System, Working perfect with no issues! Great Work yet again Opencore Dev's. Keep up the amazing work 1 Link to comment Share on other sites More sharing options...
Maf3r0 Posted May 4, 2020 Share Posted May 4, 2020 (edited) 0.5.8 up and running, congrats to all involved changes that help-me a lot: Fixed Custom UpdateSMBIOSMode modifying SMBIOSv3 table Added mouse drivers to the package as OVMF needs one Added ResetSystem tool to allow shutdown/reset actions in the menu Added timeout support to OpenCanopy user interface I just had to remove new nvram entry to avoid this message: Edited May 4, 2020 by Maf3r0 Link to comment Share on other sites More sharing options...
Hackintosh Tech Posted May 4, 2020 Share Posted May 4, 2020 12 minutes ago, Maf3r0 said: 0.5.8 up and running, congrats to all involved changes that help-me a lot: Fixed Custom UpdateSMBIOSMode modifying SMBIOSv3 table Added mouse drivers to the package as OVMF needs one Added ResetSystem tool to allow shutdown/reset actions in the menu Added timeout support to OpenCanopy user interface I just had to remove new nvram entry to avoid this message: Link to comment Share on other sites More sharing options...
kiu777 Posted May 4, 2020 Share Posted May 4, 2020 Updated OC from 0.57 to 0.58 with succes. All is working but one thing not (since 0.57): My external drives appear as internal ones with the silver icons instead of the yellow ones. Any idea where I should search? config.plist Link to comment Share on other sites More sharing options...
Hackintosh Tech Posted May 4, 2020 Share Posted May 4, 2020 2 minutes ago, kiu777 said: Updated OC from 0.57 to 0.58 with succes. All is working but one thing not (since 0.57): My external drives appear as internal ones with the silver icons instead of the yellow ones. Any idea where I should search? config.plist check external icons settings in config.plist 1 Link to comment Share on other sites More sharing options...
eSaF Posted May 4, 2020 Share Posted May 4, 2020 4 minutes ago, kiu777 said: Updated OC from 0.57 to 0.58 with succes. All is working but one thing not (since 0.57): My external drives appear as internal ones with the silver icons instead of the yellow ones. Any idea where I should search? config.plist This maybe the Patch you're looking for - I used PlistEdit Pro to apply to config.plist as Xcode can be quirky at times. Good luck. 1 Link to comment Share on other sites More sharing options...
kiu777 Posted May 4, 2020 Share Posted May 4, 2020 1 minute ago, Insanelyhack.com said: check external icons settings in config.plist I did. It makes no difference if I set Kernel -> Quirks -> ExternalIcons to NO or YES Link to comment Share on other sites More sharing options...
kiu777 Posted May 4, 2020 Share Posted May 4, 2020 (edited) 22 minutes ago, eSaF said: This maybe the Patch you're looking for - I used PlistEdit Pro to apply to config.plist as Xcode can be quirky at times. Good luck. Okay, added this patch but got boot error "No schema for MatchKernel at 8 index" And (maybe therefore) it did not work :-( Edited May 4, 2020 by kiu777 Link to comment Share on other sites More sharing options...
Recommended Posts