lollo78 Posted November 29, 2021 Author Share Posted November 29, 2021 It doesn't work. Screenshot in attached Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772694 Share on other sites More sharing options...
lollo78 Posted December 1, 2021 Author Share Posted December 1, 2021 (edited) On 11/29/2021 at 5:50 PM, Baio77 said: EFI.zipTest This for : SD Reader , new Kext Map USB and HDMI , ioreg if start Hi Baio77, I copied CtlnaAHCIPort.kext in kext foder and did an OC Clear Snapshot with ProperTree. I tried it on Big Sur (just installed on the SSD SATA drive). Now it boot: SD card, HDMI and Webcam doesn't work. With Catalina, installed on the nvme SSD, appears always the error that you can see in my previous post. In attached the new IOReg (from Big Sur) and your last EFI folder updated like described up. My Idea is to remain on Big Sur if all works fine. Thanks nuovo3-lollo78.zip EFI.zip Edited December 1, 2021 by lollo78 Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772746 Share on other sites More sharing options...
Baio77 Posted December 1, 2021 Share Posted December 1, 2021 At first glance a mess in Kernel, the kext are in random order so NOT good. Tonight I send you new EFI use OCAuxilaryTool to open and manage your EFI Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772750 Share on other sites More sharing options...
lollo78 Posted December 1, 2021 Author Share Posted December 1, 2021 (edited) 5 hours ago, Baio77 said: At first glance a mess in Kernel, the kext are in random order so NOT good. Tonight I send you new EFI use OCAuxilaryTool to open and manage your EFI OK, now I'm using OCAuxiliaryTool but it's not clear for me the right order of the kexts. I did some test: updated to the latest OpenCore 0.7.6 (build e762311), disabled the Kernel quirk "XhciPortLimit" (like advised on dortania guide for Big Sur), putted Lilu like the first kext... but the issue is always the same (no SD, No Webcam, no HDMI). The only good news is that I solved the mouse cursor lag on startup adding this boot args: agdpmod=vit9696 I'm waiting you... always like the air 😉 Edited December 1, 2021 by lollo78 Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772762 Share on other sites More sharing options...
Anto65 Posted December 1, 2021 Share Posted December 1, 2021 In OCAT in the Kernel tab click at the bottom on the - (deleting them all) then on the + pointing to the OC / KEXT folder ... they will be loaded and sorted in the right order Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772763 Share on other sites More sharing options...
Avery B Posted December 1, 2021 Share Posted December 1, 2021 ProperTree should get the order right too if you are using the Snapshot function. I've used it many times without issue at least. It probably looks random because it goes in alphabetical order and then checks dependencies for those kexts. I'd be getting a lot more complaints about VoodooRMI and kext ordering if it didn't work right, lol. Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772769 Share on other sites More sharing options...
Guest 5T33Z0 Posted December 1, 2021 Share Posted December 1, 2021 @lollo78 This should help you out: https://github.com/5T33Z0/OC-Little-Translated/tree/main/10_Kexts_Loading_Sequence_Examples Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772773 Share on other sites More sharing options...
lollo78 Posted December 2, 2021 Author Share Posted December 2, 2021 15 hours ago, 1Revenger1 said: ProperTree should get the order right too if you are using the Snapshot function. I've used it many times without issue at least. It probably looks random because it goes in alphabetical order and then checks dependencies for those kexts. I'd be getting a lot more complaints about VoodooRMI and kext ordering if it didn't work right, lol. Nice! Thank you. Just a little question: where is the right place for "extra" kexts like CtlnaAHCIPort.kext and NVMeFix.kext? Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772806 Share on other sites More sharing options...
Anto65 Posted December 2, 2021 Share Posted December 2, 2021 23 minutes ago, lollo78 said: Nice! Thank you. Just a little question: where is the right place for "extra" kexts like CtlnaAHCIPort.kext and NVMeFix.kext? https://macos86.github.io/ktext.html#extra Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772810 Share on other sites More sharing options...
lollo78 Posted December 2, 2021 Author Share Posted December 2, 2021 (edited) 1 hour ago, antuneddu said: https://macos86.github.io/ktext.html#extra Thanks antuneddu, sorry for my English. I mean: inside the config.plist what is the exact order where to put CtlnaAHCIPort.kext and NVMeFix.kext, FakePCIID.kext, FakePCIID_Intel_HDMI_Audio.kext, RealtekCardReader.kext, RealtekCardReaderFriend.kext...? Before Lilu.kext? After VirtualSMC.kext? At the end? Edited December 2, 2021 by lollo78 Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772815 Share on other sites More sharing options...
Guest 5T33Z0 Posted December 2, 2021 Share Posted December 2, 2021 @lollo78 It doesn't matter as long as it is placed after Lilu and VirtualSMC. Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772822 Share on other sites More sharing options...
lollo78 Posted December 2, 2021 Author Share Posted December 2, 2021 17 minutes ago, 5T33Z0 said: @lollo78 It doesn't matter as long as it is placed after Lilu and VirtualSMC. OK, Thanks, but also giving the right order to the kexts: SD, Webcam and HDMI still not working. So, I dumped the SysReport with OC Debug. I don't know if it's useful, but I really hope that it could help to optimize the @Baio77 SSDT-HP250G7.aml file. SysReport.zip SSDT-HP250G7.aml Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772823 Share on other sites More sharing options...
Guest 5T33Z0 Posted December 2, 2021 Share Posted December 2, 2021 @lollo78 Webcam is related to USB mapping, SD Card is kext-related (maybe you need a different one), HDMI is related to frambuffer patch (DeviceProperties) and/or SMBIOS. Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772826 Share on other sites More sharing options...
lollo78 Posted December 3, 2021 Author Share Posted December 3, 2021 In attached new Ioreg for @Baio77 ioreg-lollo78.zip Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2772853 Share on other sites More sharing options...
lollo78 Posted December 6, 2021 Author Share Posted December 6, 2021 (edited) Hi guys, good news. Now HDMI (with audio), Webcam and SD Card Reader works fine. The only issue is that USB 2.0 key doesn't work if connected to USB 3 ports, but USB 3.0 Key works on USB 2.0 port. 🤷♂️ To solve the HDMI I manually changed the Intel framebuffer (like advised by @5T33Z0) and used USBInjectAll to fix SD and Webcam. @Baio77 I did some steps back with ACPI folder to learn some things, but your old single .aml file seems to work. Now with USB-map I see a lot of USB port, but I wait to map it because I just ordered a BCM94360NG to fix Wifi and Bluetooth (I have to understand on which USB internal port is the BT). I don't know why, but also if my display laptop has a resolution of 1366x768 when connected to my 1080p TV the laptop switch to 1080p, but this resolution is not directly available (also in the hidden resolution settings). However, maybe I'll upgrade the LCD to a FHD IPS panel. Second step is to set secure boot in OpenCore to set a perfect dual boot with a non modified Windows 11. Advices? EFI.zip ioreg-nuovo-lollo78.zip Edited December 6, 2021 by lollo78 Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2773038 Share on other sites More sharing options...
Guest 5T33Z0 Posted December 6, 2021 Share Posted December 6, 2021 (edited) @lollo78 One physical USB 3.0 Port connects to 2 internal USB Ports with the same number. Usually HSXX (HS=High Speed=USB 2.0, XX = Number) and SSXX (= SuperSpeed=USB 3.0). In other words: If your physical USB Port is blue and is mapped to SS01 as a USB 3.0 port it most likely uses has HS01 as a USB 2.0 port as well. if a USB 2 devices are not detected it's most likely because HSXX is not mapped. So you have to edit your map. and add the USB 2 ports and remove ports somewhere else to stay within the Limit of 15 Ports when using macOS Catalina and newer. On older macOS Versions you can raise the port limit to 26 by using XhciPortLimit quirk. Mapping is not a requirement in this case. Edited December 6, 2021 by 5T33Z0 Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2773047 Share on other sites More sharing options...
Baio77 Posted December 6, 2021 Share Posted December 6, 2021 (edited) SSDT-HP of my EFI contains various patches for your Laptop,in ACPI your Bios AWAC and RTC are not written in traditional way, SSDT solves these problems . In ACPI Bios And Solved in SSDT Ioreg last shows the USBs and both HSxx and SSxx are present, so in theory they should work it remains to be mapped , BT no work Edited December 6, 2021 by Baio77 Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2773059 Share on other sites More sharing options...
lollo78 Posted December 7, 2021 Author Share Posted December 7, 2021 you are a genius!!! 😘 Link to comment https://www.insanelymac.com/forum/topic/349753-opencore-075-hp-250-g7/page/2/#findComment-2773158 Share on other sites More sharing options...
Recommended Posts