Jump to content

Hervé

Administrators
  • Posts

    9445
  • Joined

  • Last visited

  • Days Won

    485

Everything posted by Hervé

  1. As expected, VRAM shows 2GB (or 2048MB) because your config includes a patch that does so: If you want to revert to default 1536MB, just remove the patch. There will be no support for your fingerprint scanner; that kind of hardware accessory has not been supported in OS X/macOS for about 10 years. Intel Wireless &Bluetooth: make sure you use the relevant version of itlwm driver; Bluetooth may not work. See the ITLWM site/repo. Audio: make sure you've tried the various layout-id listed for your ALC294 codec at AppleALC wiki Keyboard/touchpad: you'll have to identify the exact hardware components you have (eg: ALPS, Elan, etc.), then use the relevant drivers
  2. Then your setup must be incorrect or the card defective. That card works 100% OOB up to current macOS version. Do post a zipped copy of your OpenCore EFI folder.
  3. What kind of BCM4360 card are do you have in your E7450? An Apple BCM94360xxxx of some sort? A Fenvi BCM94360NG? Those do not require any add-on kexts for wireless or Bluetooth so if you have any of those Broadcom firmware patching kexts, make sure to get rid of them (delete them from your EFI folder and your OC config). If you have an other model, please specify.
  4. Thank for posting your specs; always most useful (to to say mandatory), especially in your particular case! You have a Micron 2200S NVME SSD. This model is not compatible with macOS (cf. the Dortania Anti-Hackintosh buyers guide) and you may have noticed the Kernel Panic on IONVMeFamily driver; there's no fix or workaround, you'll have to replace that SSD by a fully supported model if you want to install and run macOS on your laptop.
  5. Lookup the stuff available in our Guides section. There's at least a guide for the 15" Precision 7510 which should be pretty similar to your 17" model.
  6. Hervé

    Hello !

    Welcome to OSXL. Don't hesitate to post requests for assistance in the relevant section.
  7. I've no idea what you're doing or what you're talking about with programs for AMD and programs for Intel. I think you're completely off track here, most likely not knowing what you need to do and/or what you're doing. If you use OpenCore, follow the Dortania Guidance, at least read it. Or you may simply use OpenCore Configurator app or Clover Configurator app, go to the PlatformInfo or SMBIOS tab, select your target SMBIOS model and click on the Generate buttons a few times to regenerate random numbers. Copy/paste those numbers in your existing config on the relevant Hack and you'll be good to go after an NVRAM reset and a reboot. As simple as that. We've a dedicated thread on this very matter for years in our FAQ section, may be you should consult it too... At least next time you have a query.
  8. It should be obvious that if you re-use the same EFI on several Hacks, you should change the serial numbers so that you use a unique one on each of them. Think of it like the postman trying to deliver mail in a street where several physically identical houses have the same number! Just plain common sense, really.
  9. Preliminary update for Ventura.
  10. Released Aug 8th, 2022. Build 22A5321d. Ok on my Skylake/HD520 Latitude E7270 with exact same/unmodified Clover r5148 setup previously used for 13.0 beta 3 & 4. Everything working as before.
  11. If you use a desktop Capri framebuffer, you most probably need to patch 1st connector con0 to LVDS/eDP type. Example: ID: 0166000A, STOLEN: 32 MB, FBMEM: 16 MB, VRAM: 1536 MB, Flags: 0x00000000 TOTAL STOLEN: 16 MB, TOTAL CURSOR: 1 MB, MAX STOLEN: 32 MB, MAX OVERALL: 33 MB (34615296 bytes) Camellia: CamelliaUnsupported (255), Freq: 1808 Hz, FreqMax: 1808 Hz Mobile: 0, PipeCount: 2, PortCount: 3, FBMemoryCount: 2 [2] busId: 0x05, pipe: 0, type: 0x00000400, flags: 0x00000107 - ConnectorDP [3] busId: 0x04, pipe: 0, type: 0x00000400, flags: 0x00000107 - ConnectorDP [4] busId: 0x06, pipe: 0, type: 0x00000800, flags: 0x00000006 - ConnectorHDMI 02050000 00040000 07010000 03040000 00040000 07010000 04060000 00080000 06000000 ID: 0166000B, STOLEN: 32 MB, FBMEM: 16 MB, VRAM: 1536 MB, Flags: 0x00000000 TOTAL STOLEN: 16 MB, TOTAL CURSOR: 1 MB, MAX STOLEN: 32 MB, MAX OVERALL: 33 MB (34615296 bytes) Camellia: CamelliaUnsupported (255), Freq: 1808 Hz, FreqMax: 1808 Hz Mobile: 0, PipeCount: 2, PortCount: 3, FBMemoryCount: 2 [2] busId: 0x05, pipe: 0, type: 0x00000400, flags: 0x00000107 - ConnectorDP [3] busId: 0x04, pipe: 0, type: 0x00000400, flags: 0x00000107 - ConnectorDP [4] busId: 0x06, pipe: 0, type: 0x00000800, flags: 0x00000006 - ConnectorHDMI 02050000 00040000 07010000 03040000 00040000 07010000 04060000 00080000 06000000 Capri FB 0x01660004 or 0x01660009 do offer such LVDS/eDP output out by default because they're mobile layouts: ID: 01660004, STOLEN: 32 MB, FBMEM: 16 MB, VRAM: 1536 MB, Flags: 0x00000000 TOTAL STOLEN: 16 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 16 MB, MAX OVERALL: 17 MB (18354176 bytes) Camellia: CamelliaUnsupported (255), Freq: 1808 Hz, FreqMax: 1808 Hz Mobile: 1, PipeCount: 3, PortCount: 1, FBMemoryCount: 1 [5] busId: 0x03, pipe: 0, type: 0x00000002, flags: 0x00000230 - ConnectorLVDS 05030000 02000000 30020000 ID: 01660009, STOLEN: 64 MB, FBMEM: 16 MB, VRAM: 1536 MB, Flags: 0x00000000 TOTAL STOLEN: 16 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 48 MB, MAX OVERALL: 49 MB (51916800 bytes) Camellia: CamelliaUnsupported (255), Freq: 1808 Hz, FreqMax: 1808 Hz Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3 [1] busId: 0x00, pipe: 0, type: 0x00000002, flags: 0x00000030 - ConnectorLVDS [2] busId: 0x05, pipe: 0, type: 0x00000400, flags: 0x00000107 - ConnectorDP [3] busId: 0x04, pipe: 0, type: 0x00000400, flags: 0x00000107 - ConnectorDP 01000000 02000000 30000000 02050000 00040000 07010000 03040000 00040000 07010000 Try and patch Capri FB 0x0166000A or 0x0166000B connector con0 with: framebuffer-con0-enable 1 NUMBER framebuffer-con0-alldata 010000000200000030000000 DATA or things like that, i.e. the LVDS/eDP connector of a Capri mobile framebuffer. Refer to the Whatevergreen User Manual for the list of Capri FB and their settings. Ideally, you'd need the IOReg of a 2013 HD4000 Education iMac13,1 to look at, 2012 iMac13,1 models with nVidia Kepler graphics using headless Capri FB 0x01620006.
  12. Congratulations on being the 1st. You must have missed the iGPU properties injection in the config. Posted screenshots would not have been possible without those...
  13. What you're talking about? The Clover pack I posted (in the beta 3 thread) contains all the necessary KBL graphics injection, including the relevant framebuffer and the iGPU faked id.
  14. Sorry but what are you talking about ? Framebuffer option? I've illustrated everything above with screenshots of your config opened in Clover Configurator app.
  15. LVDS or eDP, it's the same thing for a Capri framebuffer. Makes no difference. There's a chance you'll need to inject your screen's EDID because the actual display is not natively supported/recognized. You can look this up, plenty of ways to get this through Windows or Linux. You then inject this in your bootloder's iGPU device properties set through DATA property AAPL00,override-no-connect for which you specify the hexadecimal value of your EDID (without any space or comma characters, just the Hex value).
  16. So it's an i3-10300H Comet Lake CPU with UHD620 iGPU (device id 9BC4) which is natively supported. See the Whatevergreen User Manual. The GTX 1650 Ti is totally unsupported as explained in previous post. I've noticed a few incorrect settings in your Clover config: I don't thing you need that CpuTscSync kext at all your iGPU + audio property injections are erroneously duplicated. Remove those incorrect custom properties (Arbitrary) of yours, just keep the regular Properties remove the iGPU id faking; as stated above CML id 0x9BC4 is natively supported you should probably use framebuffer 0x3EA50009 rather than 0x3E920000 as per the WEG manual remove those connector patches to begin with, stick to the vanilla settings you'll need to disable your nVidia dGPU to save your battery (-wegnoegpu boot-arg to begin with, patched SSDT thereafter) Comet Lake (CML) graphics are handled through Coffee Lake (CFL) framebuffers. CFL FB 0x3EA50009 defines the following characteristics: ID: 3EA50009, STOLEN: 57 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00830B0A TOTAL STOLEN: 58 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 172 MB, MAX OVERALL: 173 MB (181940224 bytes) Model name: Intel HD Graphics CFL CRB Camellia: CamelliaV3 (3), Freq: 0 Hz, FreqMax: 0 Hz Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3 [0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000098 - ConnectorLVDS [1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x000001C7 - ConnectorDP [2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x000001C7 - ConnectorDP 00000800 02000000 98000000 01050900 00040000 C7010000 02040A00 00040000 C7010000 which should do just fine.
  17. There's no such thing as a GTX 1350 Ti ! If you meant a Turing dGPU like the GTX 1650 Ti fitted to this model of Asus TUF gaming F15, that has no support whatsoever in macOS. You could only run maOS on the Intel CML iGPU. So, until you post your full system's specs, you're wasting your time... and ours. If you have a CML i5-10200H CPU, you're screwed; its iGPU is unsupported too. See here. Follow one of the main basic rules of Hackintoshing: https://dortania.github.io/OpenCore-Install-Guide/prerequisites.html#prerequisites
  18. Ok, we'll probably have to make adjustments on the graphics properties injection side. AIO computers usually have an LVDS type built-in screen, just like laptops. This will need to be taken into consideration. Capri mobile framebuffer 0x0166004 is probably a good one to start with, without any of those connector patches you currently have in your config. Also remove the stolenmem patch, it's not applicable to HD4000 graphics. On the CPU power management side, you've correctly applied the CpuPm quirk (patch) but you're missing the generated CPU PM SSDT for your Ivy Bridge CPU. You'll need that as it'll define the correct settings for your particular CPU. Use the good old generator script from Pike R Alpha to that effect.
  19. Brightness usually requires injecting a SSDT-PNLF patched table. We'll see if you've included that in your bootloader's pack once you've posted your system's specs + zipped EFI folder.
  20. Renaming the kexts is indeed sufficient. For instance: itlwm_mojave -> min kernel = 18.0.0, max kernel = 18.99.99 itlwm_monterey -> min kernel = 21.0.0, max kernel = 21.99.99 With Clover, you would have placed the different itlwm kexts in the dedicated macOS version folders (eg: 10.14, 12), leaving the other ones in Other folder.
  21. Hi, please specify the bootloader and bootloader version you're using. Post a zipped copy of the EFI folder. What's the screen resolution on this AIO?
  22. Ha Ok, missed that completely: DefinitionBlock ("", "SSDT", 2, "hack", "TYPC", 0x00000000) { External (_SB_.PCI0.RP01.PXSX, DeviceObj) // (from opcode) Scope (_SB.PCI0.RP01.PXSX) { Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { If (_OSI ("Darwin")) { Return (One) } Else { Return (Zero) } } Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (0x0F) } Else { Return (Zero) } } } } Thing is OP has no RP01 bridge in his IOReg so, indeed, I'm not sure this patched SSDT does anything at all... And does he have TB3 devices that he'd want to HotPlug???
  23. You did not provided the require SysInfo extract. Open System Information from Apple menu whilst pressing [Option], save it as a .spx file, zip it and post it. Anyway, it's confirmed: it's the Thunderbolt3 hardware. I don't know how or why these get reported as ExpressCards. Possibly a Ventura beta bug...
  24. Do you have CodecCommander kext in your existing kexts set? Obviously you must only use 1 x audio layout-id in your config: either as a property injection against you audio device or as a boot arg in the NVRAM section. But not both or, at least, not 2 with different values. From memory, E7440 is fitted with same ALC292 codec as other Haswell E6x40 models and requires layout id 12 (or 0x0c in Hex). JakeLo's guide does mention a fix in both his 2018 Clover guide and his 2020 Opencore guide to sort out the very issue you mention. Did you download it and run the shell script?
  25. @Hecatomb A word of advice when you want to post a copy of your EFI folder: remove the itlwm kext(s). Your EFI has no less than 4 x different copies of it, totalling in excess of 64MB ! You don't need to post that. 8086:15d2 is an Intel TB3 controller; can't say why it gets registered as an ExpressCard in Ventura. No idea what that 2nd PCI device listed as XHCI controller (i.e. USB3 controller) really is, no visible PCI ids. You were asked for a SysInfo extract + an IOreg extract but so far...nothing. I presume previous macOS versions did not register such hardware as ExpressCards. Ventura is only at fairly early beta stage so you may want to consider this a bug... If you delete the icon by holding [Command] whilst dragging the icon out of the menu but it keeps coming back at subsequent reboot, I've no idea how to remove it permanently if there's no option in Systems Settings to that effect. Good luck.
×
×
  • Create New...