Slice Posted July 2, 2019 Share Posted July 2, 2019 OK, I just don't remember why there is a difference. Link to comment Share on other sites More sharing options...
mhaeuser Posted July 2, 2019 Share Posted July 2, 2019 @Slice https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/Protocols/EmuVariableUefi/InitVariable.c#l555 Because it is only started for macOS Link to comment Share on other sites More sharing options...
justin Posted July 2, 2019 Share Posted July 2, 2019 1 hour ago, nytr0 said: brcmpatchram2.kext is not loading and giving the message Invalid Parameter before boot. Can you take a picture of the item brcmpatchram2.kext at config.plist/Kernel/Add ? Link to comment Share on other sites More sharing options...
Pavo Posted July 2, 2019 Share Posted July 2, 2019 1 hour ago, nytr0 said: Okay, having trouble getting bluetooth working on Catalina dp2 with Opencore. brcmpatchram2.kext is not loading and giving the message Invalid Parameter before boot. Is there a newer version that someone has that I can use that works with Catalina dp2? I have BCM4352 How is your entries made in config? This is what is should look like as a injector kext. 1 Link to comment Share on other sites More sharing options...
xtddd Posted July 3, 2019 Share Posted July 3, 2019 On 6/14/2019 at 11:41 PM, fabiosun said: @obus without any CPU renames in config..I use this DefinitionBlock ("", "SSDT", 2, "CpuRef", "CpuSsdt", 0x00003000) { External (_SB_.SCK0.CP00, DeviceObj) Scope (\_SB.SCK0.CP00) { Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Debug = "Writing plugin-type to Registry!" If ((Arg2 == Zero)) { Return (Buffer (One) { 0x03 // . }) } Return (Package (0x02) { "plugin-type", One }) } } } thanks to macos86.it for help to solve it i also will try it. thanks Link to comment Share on other sites More sharing options...
hardcorehenry Posted July 3, 2019 Share Posted July 3, 2019 I have two massages in OClog that bothers me. The first one: OC: Missing GOP on ConsoleOutHandle, will install - Unsupported Is this connected with the fact I have CSM enabled, no UEFI graphic card?(can’t flash UEFI_GOP rom on my ancient ati Radeon 4850) or I missing something. The second: OCSMB: SmbiosLookupHost failed to lookup SMBIOSv3 - Not Found I can’t find answers in configuration.pdf. Could someone give me hints or links, so I could solve it? Attaching my current config.plist 1 Link to comment Share on other sites More sharing options...
mhaeuser Posted July 3, 2019 Share Posted July 3, 2019 @hardcorehenry None of them are unexpected, actual errors will be printed on screen. There is nothing to fix, CSM is unrelated. 1 Link to comment Share on other sites More sharing options...
justin Posted July 3, 2019 Share Posted July 3, 2019 (edited) 14 hours ago, nytr0 said: I added that @Pavo. Still no not working. Brcmpatchram2.kext will not load. opencore.log Deleted, sorry, i was looking at someting else. Edited July 3, 2019 by justin Link to comment Share on other sites More sharing options...
Shaneee Posted July 4, 2019 Share Posted July 4, 2019 I’ve got an issue with a kext being injected. I’m using FakeSMC with plugins for HW monitoring. AMDCPUMonitor and RadeonMonitor is but ITEIT87x isn’t. See log and config entry below. Also attached is the kext. 38:843 00:064 Vtable patching failed for kext org.mozodojo.ITEIT87x 38:897 00:054 OC: Prelink injection ITEIT87x.kext - Invalid Parameter <dict> <key>BundlePath</key> <string>ITEIT87x.kext</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/ITEIT87x</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> ITEIT87x.kext.zip Link to comment Share on other sites More sharing options...
justin Posted July 4, 2019 Share Posted July 4, 2019 3 hours ago, Shaneee said: but ITEIT87x isn’t. try removing ` /ITEIT87x.kext/Contents/_CodeSignature`? Link to comment Share on other sites More sharing options...
Shaneee Posted July 5, 2019 Share Posted July 5, 2019 20 hours ago, justin said: try removing ` /ITEIT87x.kext/Contents/_CodeSignature`? Thanks for the suggestion but it didn’t help. Link to comment Share on other sites More sharing options...
mashuk12 Posted July 5, 2019 Share Posted July 5, 2019 @PMheart i need your help i can't use opencore bootloader because pentium user G4400 skylake processor please patch for me 1 Link to comment Share on other sites More sharing options...
kaoskinkae Posted July 5, 2019 Share Posted July 5, 2019 I have three system mounted SSD Mojave windows10 and hdd catalina. Only catalina the mark me incia and ssd mojave indicates it to me as (4) macOS Installer Link to comment Share on other sites More sharing options...
mhaeuser Posted July 5, 2019 Share Posted July 5, 2019 @Shaneee There are a quadzillion forks of HWSensors and two I looked at had the missing VTables in two different places, while I cannot find your ITE kext distrubuted for the "original" HWSensors. Please specify your sources and whether those kexts work with Clover or such Link to comment Share on other sites More sharing options...
stevezheng Posted July 5, 2019 Share Posted July 5, 2019 Hi, thank guys for this awesome project. I have a warning whenever I boot the device, it says OCS: No schema for BoardSerialNumber at 0 index! I searched the source code, and I get nothing I started to get this error since v0.0.2. Here is my OpenCore config, and I really need suggestions. Thank you guys. config.plist Link to comment Share on other sites More sharing options...
mhaeuser Posted July 5, 2019 Share Posted July 5, 2019 @zhengshiqi Key would need to be "MLB", keep up with the manual changes across version bumps 1 Link to comment Share on other sites More sharing options...
Shaneee Posted July 5, 2019 Share Posted July 5, 2019 3 hours ago, Download-Fritz said: @Shaneee There are a quadzillion forks of HWSensors and two I looked at had the missing VTables in two different places, while I cannot find your ITE kext distrubuted for the "original" HWSensors. Please specify your sources and whether those kexts work with Clover or such Yeah Clover injects it fine. Here’s the source for it, https://sourceforge.net/p/hwsensors/hwsensors3/code3/HEAD/tree/trunk/plugins/SuperIOSensors/ITE87x/ 1 Link to comment Share on other sites More sharing options...
xtddd Posted July 6, 2019 Share Posted July 6, 2019 @Download-Fritz it can boot into macos10.14.5 and macos 10.15 beta by oc-0.0.2 version.. but it failed by oc-0.0.3 version in my rig. 1 Link to comment Share on other sites More sharing options...
Slice Posted July 6, 2019 Share Posted July 6, 2019 On 7/4/2019 at 2:00 PM, Shaneee said: I’ve got an issue with a kext being injected. I’m using FakeSMC with plugins for HW monitoring. AMDCPUMonitor and RadeonMonitor is but ITEIT87x isn’t. See log and config entry below. Also attached is the kext. 38:843 00:064 Vtable patching failed for kext org.mozodojo.ITEIT87x 38:897 00:054 OC: Prelink injection ITEIT87x.kext - Invalid Parameter <dict> <key>BundlePath</key> <string>ITEIT87x.kext</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/ITEIT87x</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> ITEIT87x.kext.zip ITEIT87x has more complex vtable then other plugins. OC injection is wrong in this case. Link to comment Share on other sites More sharing options...
mhaeuser Posted July 6, 2019 Share Posted July 6, 2019 (edited) @xtddd Who can boot what? @Shaneee I will check when I'm at the Desktop, but none of the FSMC bin releases I checked had that kext included, I need bins @Slice Can you elaborate how it is "more complex"? EDIT: Okay yes, HWSensors3 has it, I think I checked HWSensors4 and a few forks EDIT2: Okay, so FakeSMC seems to publish that VTable, but OC does not notice for some reason EDIT3: No VTable is "more complicated", we use pointers into StringTable for VTable and entry names, but we move it later... very good... EDIT4: @Shaneee A workaround has been pushed, the plugin now links successfully. Edited July 6, 2019 by Download-Fritz 2 Link to comment Share on other sites More sharing options...
mhaeuser Posted July 6, 2019 Share Posted July 6, 2019 (edited) @nytr0 BrcmFirmwareData.kext + BrcmPatchRAM2.kext from https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/ link just fine here EDIT: Not Catalina, just to be sure Edited July 6, 2019 by Download-Fritz Link to comment Share on other sites More sharing options...
Shaneee Posted July 6, 2019 Share Posted July 6, 2019 4 hours ago, Download-Fritz said: EDIT4: @Shaneee A workaround has been pushed, the plugin now links successfully. Great. Testing and working, thanks. Link to comment Share on other sites More sharing options...
xtddd Posted July 6, 2019 Share Posted July 6, 2019 @Download-Fritz i can boot into macos10.14.5 and macos 10.15 beta by oc-0.0.2 version.. but it failed by oc-0.0.3 version in my rig. Link to comment Share on other sites More sharing options...
Pavo Posted July 6, 2019 Share Posted July 6, 2019 1 hour ago, xtddd said: @Download-Fritz i can boot into macos10.14.5 and macos 10.15 beta by oc-0.0.2 version.. but it failed by oc-0.0.3 version in my rig. Did you change your EFI folder structure to adhere to the new OC folder structure? Did you change your config structure to adhere to OC new config structure? If you didn't do both of these, OC will not boot. 1 Link to comment Share on other sites More sharing options...
xtddd Posted July 6, 2019 Share Posted July 6, 2019 (edited) 37 minutes ago, Pavo said: Did you change your EFI folder structure to adhere to the new OC folder structure? Did you change your config structure to adhere to OC new config structure? If you didn't do both of these, OC will not boot. thank you. i boot into macos....but xcpm broked in the version0.0.3,, Edited July 6, 2019 by xtddd Link to comment Share on other sites More sharing options...
Recommended Posts