gengik84 Posted August 23, 2019 Share Posted August 23, 2019 about layout you need to change dec to hex 11 dec = 0b hex Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687011 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 (edited) @gengik84 okay thanks I have added it is it so correct ?:) Edited August 23, 2019 by Proxary Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687012 Share on other sites More sharing options...
gengik84 Posted August 23, 2019 Share Posted August 23, 2019 i use xcode or plisteditor for edit plist Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687013 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 @gengik84 thank you for your fast answer I have added it but still not working muss I use a boot arg ? I have a Realtek alc 891 and my Ids is 11 or 13 and i have added first 0B000000 and I have replaced it with 0D000000 for I’d 13 but still not injecting the audio :) Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687015 Share on other sites More sharing options...
taga Posted August 23, 2019 Share Posted August 23, 2019 (edited) My áudio alc282 only dsdt + applealc 100% ok . Id28 in dsdt Edited August 23, 2019 by taga Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687016 Share on other sites More sharing options...
iCanaro Posted August 23, 2019 Share Posted August 23, 2019 12 minutes ago, Proxary said: @gengik84 thank you for your fast answer I have added it but still not working muss I use a boot arg ? I have a Realtek alc 891 and my Ids is 11 or 13 and i have added first 0B000000 and I have replaced it with 0D000000 for I’d 13 but still not injecting the audio are you sure that the PCI address of the audio device is correct ??? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687017 Share on other sites More sharing options...
gengik84 Posted August 23, 2019 Share Posted August 23, 2019 @Proxary i don't know exactly your configuration maybe you have lose or wrong some thing check carefully... your kext..etc.... Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687018 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 2 minutes ago, iCanaro said: are you sure that the PCI address of the audio device is correct ??? yes I'm sure here a picture as appendix 4 minutes ago, gengik84 said: @Proxary i don't know exactly your configuration maybe you have lose or wrong some thing check carefully... your kext..etc.... here a picture with my kext folder and my kernel add path Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687019 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 12 minutes ago, taga said: My áudio alc282 only dsdt + applealc 100% ok . Id28 in dsdt okay but I don't know how can I make a DSDT I have never created a Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687021 Share on other sites More sharing options...
gengik84 Posted August 23, 2019 Share Posted August 23, 2019 you don't need dsdt for this deviceProperties work good Please take attention for configurator because in some case give bugs... Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687022 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 (edited) Okay I have updated the opencore but I have a problem I sticking in randomiseed I think the AptioFixMemory.efi is not injecting it is dropped how can i remove it ? here a Picture what i mean (the blue line) Edit: i have Fixed it i have removed AptioMemoryFix.efi and FwRunrimeServices.efi and i have placed OsxAptioFixDrv2.efi and I can normally but again but the sound is again not working Edited August 23, 2019 by Proxary Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687028 Share on other sites More sharing options...
gengik84 Posted August 23, 2019 Share Posted August 23, 2019 Use FwRunrimeServices.efi and remove OsxAptioFixDrv2.efi... Clover's driver are incompatible with opencore Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687073 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 (edited) 3 hours ago, gengik84 said: Use FwRunrimeServices.efi and remove OsxAptioFixDrv2.efi... Clover's driver are incompatible with opencore Yes but when I remove OSXAptioFixDrv2.efi im sticking at randomseed and do you have a idea how can I fix the log output at startup I mean I have removed -v boot arg and I have enabled ConsoleControl but when I starting my Apple Hacki I don't see the apple logo I see only the output file with uuid and randomseed etc Edited August 23, 2019 by Proxary Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687095 Share on other sites More sharing options...
gengik84 Posted August 23, 2019 Share Posted August 23, 2019 Read pdf and check your configuration you have a wrong setting 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687096 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 13 minutes ago, gengik84 said: Read pdf and check your configuration you have a wrong setting so I Haved a older version of opencore and I have updated to the newer version but in the newer version is open core dropping the aptioinputmemoryfix.efi and I cannot booting them I have added osxfixdrv2.efi and now is all working but I will check it but I don't can't find a guide for this problem Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687098 Share on other sites More sharing options...
Erroruser Posted August 23, 2019 Share Posted August 23, 2019 3 minutes ago, Proxary said: so I Haved a older version of opencore and I have updated to the newer version but in the newer version is open core dropping the aptioinputmemoryfix.efi and I cannot booting them I have added osxfixdrv2.efi and now is all working but I will check it but I don't can't find a guide for this problem if you have updated correctly the OpenCore you should be using the FwRunrimeServices as you may not have added in the new quirks as such to the config Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687099 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 @errorexists i have checked it and I don't have idea which quirk will fix the memory problem I think I to let the file osxfixdrv2.efi in my folder at the moment Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687102 Share on other sites More sharing options...
Erroruser Posted August 23, 2019 Share Posted August 23, 2019 Just now, Proxary said: @errorexists i have checked it and I don't have idea which quirk will fix the memory problem I think I to let the file osxfixdrv2.efi in my folder at the moment do not use clover drivers in the OpenCore as it has stated in the documents an in this channel many times Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687103 Share on other sites More sharing options...
Proxary Posted August 23, 2019 Share Posted August 23, 2019 (edited) 6 minutes ago, errorexists said: do not use clover drivers in the OpenCore as it has stated in the documents an in this channel many times yes I can understand you but I have used the aptioinputmemoryfix.efi but this is removed with the newer version of open core and I don't have a idea which quirk will fix my problem I mean I have read that AppleGenericInput.efi is the AptioInputFix.efi but then I will try to boot im sticking at randomseed in clover ++++++++++++++++++ Edited August 23, 2019 by Proxary Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687104 Share on other sites More sharing options...
uglyJoe Posted August 24, 2019 Share Posted August 24, 2019 @Proxary Try FwRuntimeServices.efi with <key>Booter</key> <dict> <key>Quirks</key> <dict> <key>AvoidRuntimeDefrag</key> <true/> <key>DisableVariableWrite</key> <false/> <key>DiscardHibernateMap</key> <false/> <key>EnableSafeModeSlide</key> <false/> <key>EnableWriteUnprotector</key> <true/> <key>ForceExitBootServices</key> <false/> <key>ProtectCsmRegion</key> <false/> <key>ProvideCustomSlide</key> <false/> <key>SetupVirtualMap</key> <true/> <key>ShrinkMemoryMap</key> <false/> </dict> </dict> And to get the apple back, set ProvideConsoleGop=TRUE Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687134 Share on other sites More sharing options...
uglyJoe Posted August 24, 2019 Share Posted August 24, 2019 (edited) Hi, I am trying to boot linux <key>Entries</key> <array> <dict> <key>Name</key> <string>LibreElec</string> <key>Comment</key> <string>VDR Media Client</string> <key>Enabled</key> <true/> <key>Path</key> <string>PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x1,0x0)/HD(1,GPT,886ea49d-fb01-4685-ada6-842ce476367f,0x2000,0x100000)/\EFI\BOOT\syslinux.efi</string> </dict> </array> or refind <key>Entries</key> <array> <dict> <key>Name</key> <string>Refind</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,0x0)/HD(1,GPT,df9f014d-e07b-4cae-a8b2-0b80f9f06600,0x28,0x64000)/\EFI\Refind\refind.efi</string> </dict> </array> I am working with to two different hacks and on both I added the efi files via bcfg boot... to get the Path. Both are working from bios boot menu but from OpenCore I get: 04:500 00:741 Should boot from Refind (W:0|R:0|F:0) 04:503 00:002 OCB: Perform boot Refind to dp PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(1,GPT,DF9F014D-E07B-4CAE-A8B2-0B80F9F06600,0x28,0x64000)/\EFI\Refind\refind.efi (0/0) 04:505 00:002 OCB: LoadImage failed - Not Found What's wrong? Edited August 24, 2019 by uglyJoe Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687140 Share on other sites More sharing options...
mhaeuser Posted August 24, 2019 Share Posted August 24, 2019 (edited) @uglyJoe idk whether your Shell is borked or whatever, but SATA has three operands, it should be SATA(0x0,0xFFFF,0x0) Edited August 24, 2019 by Download-Fritz 2 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687147 Share on other sites More sharing options...
uglyJoe Posted August 24, 2019 Share Posted August 24, 2019 50 minutes ago, Download-Fritz said: @uglyJoe idk whether your Shell is borked or whatever, but SATA has three operands, it should be SATA(0x0,0xFFFF,0x0) I fixed the path like you said and it works. syslinux/LibreElec and refind are loading correctly (and I can start macOS from refind). Thanks a lot! But my shell is not borked because I tried different versions with two pc's and all gives me the path like I used it before. bcfg simply does not add the 0xFFFF to the path and the firmware does not need it for booting. UEFI Interactive Shell v2.2 EDK II UEFI v2.31 (American Megatrends, 0x0004028D) Option: 00. Variable: Boot0080 Desc - Mac OS X DevPath - PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x0,0x0,0x0)/HD(2,GPT,0e24b55c-ac2b-4cbf-aadf-3a13409a3ddd,0x64028,0x1d161920)/VenMedia(be74fcf7-0b7c-49f3-9147-01f4042e6842,b4e5b22b3b8ed24cb3d6c832ed0ae1c8)/\141E13A7-2343-30EF-A414-4E40632F276A\System\Library\CoreServices\boot.efi Optional- N Option: 01. Variable: Boot0001 Desc - UEFI OS DevPath - HD(1,GPT,df9f014d-e07b-4cae-a8b2-0b80f9f06600,0x28,0x64000)/\EFI\BOOT\BOOTX64.EFI Optional- N Option: 02. Variable: Boot0000 Desc - Windows Boot Manager DevPath - HD(1,GPT,f9933d89-0bd2-4a3a-85ea-4395d6cf0ce8,0x800,0x32000)/\EFI\Microsoft\Boot\bootmgfw.efi Optional- Y Option: 03. Variable: Boot0003 Desc - UEFI: KINGSTON SA400S37120G DevPath - PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x4,0x0)/HD(1,GPT,ce93fbb9-5aad-4897-ba61-7c9cdee187fd,0x28,0x64000) Optional- Y Option: 04. Variable: Boot0004 Desc - UEFI: ST1000LM024 HN-M101MBB DevPath - PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x5,0x0)/HD(1,GPT,e4409a95-a817-4d06-b9ea-e0b7c60c9e8d,0x28,0x64000) Optional- Y Option: 05. Variable: Boot0005 Desc - UEFI: ST1000LM024 HN-M101MBB DevPath - PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x5,0x0)/HD(4,GPT,73612ed4-ef49-4981-8d6d-7f8ad35e694a,0x745ac548,0x15a840) Optional- Y Option: 06. Variable: Boot0002 Desc - Refind DevPath - PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x0,0x0)/HD(1,GPT,df9f014d-e07b-4cae-a8b2-0b80f9f06600,0x28,0x64000)/\EFI\OpenCore\refind.efi Optional- N EFI Specification Revision : 2.31 EFI Vendor : American Megatrends EFI Revision : 4.653 EFI Build Version : HermitCrabs-Lab-20151103 The boot option list is: 01. PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x0,0x0,0x0)/HD(2,GPT,0e24b55c-ac2b-4cbf-aadf-3a13409a3ddd,0x64028,0x1d161920)/VenMedia(be74fcf7-0b7c-49f3-9147-01f4042e6842,b4e5b22b3b8ed24cb3d6c832ed0ae1c8)/\141E13A7-2343-30EF-A414-4E40632F276A\System\Library\CoreServices\boot.efi "Mac OS X" 02. HD(1,GPT,df9f014d-e07b-4cae-a8b2-0b80f9f06600,0x28,0x64000)/\EFI\BOOT\BOOTX64.EFI "UEFI OS" 03. HD(1,GPT,f9933d89-0bd2-4a3a-85ea-4395d6cf0ce8,0x800,0x32000)/\EFI\Microsoft\Boot\bootmgfw.efi "Windows Boot Manager" OPT 04. PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x4,0x0)/HD(1,GPT,ce93fbb9-5aad-4897-ba61-7c9cdee187fd,0x28,0x64000) "UEFI: KINGSTON SA400S37120G" OPT 05. PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x5,0x0)/HD(1,GPT,e4409a95-a817-4d06-b9ea-e0b7c60c9e8d,0x28,0x64000) "UEFI: ST1000LM024 HN-M101MBB" OPT 06. PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x5,0x0)/HD(4,GPT,73612ed4-ef49-4981-8d6d-7f8ad35e694a,0x745ac548,0x15a840) "UEFI: ST1000LM024 HN-M101MBB" OPT 07. PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x0,0x0)/HD(1,GPT,df9f014d-e07b-4cae-a8b2-0b80f9f06600,0x28,0x64000)/\EFI\Refind\refind.efi "Refind" Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687154 Share on other sites More sharing options...
mhaeuser Posted August 24, 2019 Share Posted August 24, 2019 (edited) 19 minutes ago, uglyJoe said: bcfg simply does not add the 0xFFFF to the path and the firmware does not need it for booting. DPs are not stored in text format, they are converted. Lack of 0xFFFF means the conversion is screwed, not that the value is "not needed". Which Shell are you using? The only I can recommend is OpenCoreShell, though even it needs more refinement. EDIT: Ah, you use HermitShell... don't Edited August 24, 2019 by Download-Fritz 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687155 Share on other sites More sharing options...
uglyJoe Posted August 24, 2019 Share Posted August 24, 2019 @Download-Fritz Of course I use OpenCoreShell, HermitShell was only for double testing. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/62/#findComment-2687157 Share on other sites More sharing options...
Recommended Posts