Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Hervé

  1. What's the model? Its PCI id? Is it USB or PCIe?
  2. If you cannot disable the nVidia card and/or can only run on it, you'll be limited to High Sierra since that's the last version with Web Drivers available. GTX 1070 is Pascal and that's only supported with Web Driver; no such driver since Mojave and there won't be (you can Google for the whole story between nVidia and Apple). You'd only be able to run Mojave or Catalina on the Intel iGPU and have the nVidia chip disabled through DSDT/SSDT patching in order to save battery life. Then Catalina needs renaming of the Embedded Controller ACPI device and you're not doing that. See our thread entitled Minimum requirements for Catalina. It's pinned to the Our Picks column on the forum main page.
  3. If this relates to the Latitude E6420, JakeLo posted a High Sierra guide here and Clover packs here. With regards to these Olarila builds, I would suggest you 1st inquire about them on the Olarila forum.
  4. The lspci exec of the above package is 32bit and therefore cannot be run in Catalina. I'll try and post a 64bit version asap. Meantime, a quick alternative is the dspci 64bit exec provided with DPCIManager v1.5 package.
  5. Please consult our inventories available in R&D->Wireless & Bluetooth forum section. If, as I presume, you need an M.2 card, DW1560 is your best shot. Alternatively, DW1830 if your slot can physically take the card and you have 3 x antenna wires at your disposal.
  6. AppleAHCIPort is a vanilla kext, still part of the /S/L/E kexts set in Catalina. As for AHCIPortInjector, the name speaks for itself; it's not a kext per sé but an injector and you'd only use it if your I/O SATA controller in AHCI mode was not natively recognized by Catalina and displayed as "generic" in SysInfo. It's an alternative to patching AppleAHCIPort's Info.plist file. In the present case of Intel DX58SO2 motherboard, it's the X58 chipset with Intel 82801JIR I/O controller, i.e. ICH10R. You can obtain the PCI id of your SATA controller through tools such as DPCIManager. If required, you'd add the id to AHCIPortInjector's Info.plist file before injecting the kext or, ideally, caching it from /L/E. All in all, it's the same as before/usual with Catalina and, most importantly, it's just cosmetic! Example without injector / with injector: Alternatives include: injecting a natively supported AHCI SATA controller id through DSDT under our SATA ACPI device injecting an equivalent entry to AHCIPortInjector into FakeSMC's Info.plist faking the id of natively AHCI SATA controller in Clover config possibly injecting a property for the SATA controller in Clover's Devices section (to be verified)
  7. 'love the "Before you even. start" section of that site! We should have the same here...
  8. Please read our thread entitled Requirements for Catalina pinned to the Our Picks column shown on forum main page. You're clearly missing the main requirement in relation to the Embedded Controller.
  9. Can't see anything wrong in the stuff you attached. When you initiate the update from 10.15, the app will run and begin to install files; quickly you'll be back at the black screen with Apple logo and the (slow progressing) progress white horizontal bar. Then, the laptop will reboot and you should then boot the "install macOS Catalina from ..." in verbose mode. You'll then see if the laptop KPs or not. It's important to note that you must reboot that "install macOS ... from ..." partition until only the Catalina partition is offered.
  10. You can monitor CPU speed and T° with HWMonitor app. It's available with any recent/latest copy of FakeSMC package you download. Eg: Rehabman's. Then, there is Intel's own Power Gadget tool.
  11. With a trackpad that works flawlessly with all gestures like real Mac, how about a pre-owned MacBook or MacBookAir? Coming back to reality, Dell 12" Latitude laptops are usually pretty good though built-in LCD aren't that great. I would not recommend anything older than IvyBridge these days but an E6230 is dead cheap on the 2nd hand market (<200$/€) and everything works; you can even fit a real Mac wireless card in it. Then there is the Haswell E7240 model but I've no experience with these. Broadwell E7250 are now available in the 200-250$/€ price range and fully supported too though wireless slot is a tiny 2240 M.2 slot so choice is limited. There are 2 x screens available: a basic 1368x766 or an excellent IPS Full HD touchscreen. The i7-5600U with HD5500 graphics and 8GB RAM is a pretty cheap and decent laptop. Whilst they come with mSATA SSDs, the B-key M.2 slot supports NVME SSDs. I can't remember if it can boot from it but I think it can boot from SD card which can be a nice bootstrap alternative. I recently used one and loved it; probably my next purchase. These models are fitted with an Alps TouchPad which is pretty well supported with DrHurt's VoodooPS2Controller version R6 and you can have several gestures, not just scrolling or single-tap clicking. Skylake and later 12" Latitude models will come at a higher price and not everything works, especially as later models come with I2C and poorly supported TouchPads. I understand they also have a tendency to heat up a lot.
  12. HD3000 is far from being a great iGPU and it's not bug free after Yosemite. Did you apply the 512MB to 2GB VRAM patch at all? You could try that. How are CPU SpeedStep and CPU T°? Did you check your logs? The only thing I missed was your USB controller renaming (EHCx to EH0x) being disabled. You could re-enable that in the ACPI section of your Clover config but I doubt it'll make a difference unless you're using some external USB device.
  13. There is no new tool for this beyond what existing many years ago and it's not really useable any more with today's macOS versions. There are no readily available ACPI patches either. This being said, I have a Latitude E6230 and I can't say I hear the fan much except, occasionally, when I'm doing something that's CPU intensive and pushes it in Turbo mode for some extended time. Now the fan goes on for a reason so what you can do is use HWMonitor to keep an eye on your CPU T° (assuming you use FakeSMC and its sensor plugins rather than VirtualSMC) and renew the thermal paste on the CPU/under the CPU heatsink. It dries up after a few years and our E6x30 aren't the freshest thing around any more. You've no idea how much good this can do!
  14. It's beyond the scope of this forum but I invite you to Google for that Windows AHCI settings change; little homework, as usual... You'll find it's very easy, 'takes 5mins max.
  15. Your setup is incorrect in many aspects. 1) Injected kexts: remove AppleIntelCPUPowerManagement. I can only presume it's a pre-patched kext and that's not required with Clover since it patches this on the fly remove AppleBacklightinjector kext; you should not need this with Lilu + WhateverGreen (WEG) remove USB_injector kext; totally useless since it's setup for MBP8,2 when you use MBP8,1 SMBIOS. Use Rehabman's USBInjectAll instead or generate your own SSDT-UIAC table or USBPorts kext with Hackintool app remove DisableTurboBoostBattery unless you really want no CPU Turbo Boost when running on battery (it affects performance quite seriously) BrcmPatchRAM2 and CodecCommander kexts don't normally inject through Clover; these typically require to be cached, preferably from /L/E Ideally, copy all your add-on kexts to /L/E, repair permissions and rebuild your cache; caching kexts is much better than injecting them, it's the way drivers are meant to be used. 2) Clover config (use Clover Configurator app to modify): ACPI section clear DropOEM and PluginType; you're dropping SSDTs CpuPm + Cpu0Ist and injecting your i5-2520M specific SSDT for CPU power management and that's all your need Boot section remove kext-dev-mode=1; it does not do any harm but that's an obsolete parameter that was only required for Yosemite... GUI section I'm not sure you really use that Custom Entry of yours; it says "UEFI internal" but E6x20 don't usually boot OS X/macOS with BIOS in UEFI mode. If you operate in BIOS legacy mode, this Custom Entry should go. It seems disabled anyway... Graphics section clear Inject Intel and ig-layout-id; they're not required with Lilu + WEG and your DSDT already injects this too! Kernel & Kexts Patches section clear KernelPm patch; that's for Haswell platform and beyond; not applicable to your Sandy Bridge laptop which uses AICPUPM kext for CPU power management remove all AppleHDA patches; obsolete and useless since you're using Lilu + AppleALC remove IOGraphicsFamily patch; it's the wrong patch for High Sierra and it's obsolete anyway with Lilu + WEG remove AppleBacklight patch; it's useless once you've removed the backlight injector kext as advised above NB: it's disabled but the VRAM patch you've entered does not increase VRAM from 512MB to 1024MB but to 1536MB System Parameters section set kexts injection to Detect 3) Hibernation: Once all the above is done, check your hibernation status and disable it as detailed in the dedicated thread available in our FAQ section. 4) BIOS settings: Check your BIOS parameters and adjust if necessary according to the recommended settings; these are available in a dedicated thread at the top of this very E6xxx support forum section. If in doubt of anything, check this guide. It's for the E6220 but 99% (if not 100%) relevant to the other HD3000-only E6x20 models.
  16. If you're trying to boot Catalina with the same/existing Clover config file that you use for Mojave, then, yes, it's highly likely it's missing the Embedded Controller device renaming. You can safely add it to that existing config, Mojave will still operate correctly with the renamed device.
  17. Details are available in the thread Requirements for Catalina which happens to be pinned to Our Picks column available on forum home page. I probably left the DW1820A properties injection in the Clover config. If you don't have such a card, that may cause issues... I guess I need to remove or comment out this injection in the pack again.
  18. Why do you keep posting about that same old issue in this thread when a solution has already been posted here and here? This being said, if this still fails to sort out your DW1707 Bluetooth issue, I think it's fair to say that: given it does not work in High sierra given it does not work in Mojave given it does not work in Catalina it probably will never work (again).
  19. Embedded Controller device renaming in place?
  20. I confirm nothing. You reported that some hardware elements are not working properly/not at all and, of course, some may just be unsupported (eg: webcam). I don't have any M4800, I can't say for sure. But issues with discrete GPUs or USB ports (internal and/or external) can sometimes be sorted with a more appropriate SMBIOS and the right settings. As such, I invite you to experiment with various settings. In an intelligent way of course, like dedicated/specific Clover config files called from Clover main menu.
  21. The underlying issue at hand here is basically USB ports not being properly recognised/defined at OS X/macOS level. The Clover bootpack will need adjusting in that respect and, once you'll have installed macOS, you'll be able to generate your SSDT-UIAC table or USBPorts kext which will fully define and inject the USB ports characteristics of the computer. Nothing ever works 1st time when you start Hackintoshing a new system from scratch, it's the normal process. It can takes hours, days, weeks to get a system fully working.
  22. I'm a little surprised by the choice of the MBP10,1 SMBIOS; it's an Ivy Bridge platform with dual Intel HD4000/nVidia GT650M graphics (Kepler GK107). M4800 being a Haswell platform with Intel HD4600 and nVidia K1100M (Kepler GK107) or nVidia K2100M (Kepler GK106) or AMD FirePro (GCN1.0 Venus), I would have expected: SMBIOS MacBookPro11,3 (Iris 5200 (Haswell) + GT750M (Kepler GK107) graphics) for the M4800 with nVidia graphics SMBIOS MacBookPro11,5 (Iris 5200 (Haswell) + AMD Radeon R9 M370X (GCN1.0 Tropo) graphics) for the M4800 with AMD graphics Anyone tried those instead of MBP10,1?
  23. Out of interest, could you try to boot your USB installer without the VoodooPS2Controller kext you're currently injecting? What you can also try as soon as you get the "Still waiting for root device" is take out the USB key and replug it into a different USB port.
  24. @Gemini44, please consult our FAQ section re: rebuilding the cache; you clearly missed the permissions repair phase...
  • Create New...