Jump to content

Hervé

Administrators
  • Posts

    10053
  • Joined

  • Last visited

  • Days Won

    566

Everything posted by Hervé

  1. Graphics acceleration is not due to FakePCIID_Intel_HD kext which is actually not required at all. Graphics acceleration is obtained through "Inject Intel" + suitable Capri layout-id injection OR Lilu + WEG kexts. SD card reader -> please post specs (PCI ids) and consult our R&D->Card reader section Sleep -> Probably due to unpatched USB ports. You'd normally have to inject power properties as per on a real Mac TouchPad -> try and identify your TouchPad model. If Alps, yoiu should be Ok with Dr Hurt's VoodooPS2Controller R6 as compiled & posted by Bronxteck. Look it up in Dr Hurt's dedicated theread in R&D->kexts section.
  2. Hervé

    D630 Sierra

    Arf, there's simply no timeout in the o.c.B.plist of the Sierra bootpack, that's all. I take it you did not know that, when the Chameleon/Enoch little rotating character appears in top left corner of the screen, you can press [F8] to interrupt timed/auto startup and be able to enter boot options/boot flags like -v.
  3. Hervé

    D630 Sierra

    Each guide has got the right bootpack and kexts. Kexts have been tuned to the SMBIOS that fits the hardware and OS X/macOS version requirements. It's specified in the Sierra guide. Again, in the case of Sierra, if you're getting a "Waiting for root device" error message, unplug the USB installer and try it in the 3 x other USB ports.
  4. Hervé

    D630 Sierra

    Oh yes, I think I had that too. Try unplugging but replugging into another USB port. If you change SMBIOS profile, you have to modify FakeSMC + USB injector accordingly!
  5. @RamiTrainFan, for goodness sake, RTFM and use the Search facilities! Anything else you need asistance with?
  6. Hervé

    D630 Sierra

    Where does your Sierra installer hang? What does it say on screen?
  7. Single-user mode, if you manage to partially boot the system that way...
  8. If you run with latest lilu + WEG, make sure you do not inject any Intel graphics properties in your Clover config.
  9. Intel i5-5250U CPU is Broadwell generation and integrates Intel HD 6000 graphics indeed. As such, I was quite surprised to see a reference to Haswell graphics Azul framebuffer kext in your posted KP. Obviously, something must be wrong on your configuration... Looking at your Clover configuration, I could see: Devices section: injection of some ATI + nVidia properties as well as quite a lot of properties for audio, HDMI audio and Intel graphics properties Graphics section: Inject ATI + Inject nVidia enabled SMBIOS section: incomplete MPB12,1 entry I'd say your issues come from those device properties you chose to inject, knowing that: you should not inject any ATI and nVidia properties if you intend to run on HD6000 graphics you should not enable any ATI and nVidia injection in your Graphics section if you load latest lilu + WEG kexts which seems to be the case Did you come up with this particular config by yourself or did you just get it from somewhere without knowing what it does?
  10. Replace the platform support plist by the patched version and revert to MBP8,1 SMBIOS? You should always install your add-on kexts in /L/E rather than /S/L/E unless you absolutely have to. I take it that you've already added all necessary SNB graphics kexts from a previous macOS version, right?
  11. Erm... "Save as" option in IORegistryExplorer maybe... 'needs to be zipped before upload. We'll then see whether you use layout 0x16160002 or not and if you patches are effective or not. I'd also ask that you explain/detail how you applied the patches.
  12. @flexrac, if DW1830 is not M.2, I don't know what M.2 is... @jean512, I have to re-install OS X/macOS on the Toshiba laptop that I have at home. Should be done over the week-end. I've already fitted the DW1820A in it.
  13. Using Clover Configurator, modify your Clover config as follows: ACPI section: enable FixHeaders uncheck PluginType (you use patched AICPUPM + generated SSDT)
  14. You can always try, knowing that support for these cards is poor and that Apple dropped support for Atheros cards in Mojave so the patched Atheros40 kext is required more than ever.
  15. If you look at layout 0x16160002 in the BDW framebuffer kext, you'll see something like: 02001616 01030303 00002002 00005001 00000060 6C050000 6C050000 00000000 00000000 00000000 00000800 02000000 30020000 01050900 00040000 07050000 02040A00 00040000 07050000 FF000000 01000000 40000000 024B0000 05050600 02000000 04000000 80DF1710 00000000 78050000 D2050000 40060000 00000000 00000000 C8000000 i.e. a layout that supports the following 3 x output ports: 00000800 02000000 30020000 // FB@0, port #0, LVDS (built-in LCD) 01050900 00040000 07050000 // FB@1, port #5, DP 02040A00 00040000 07050000 // FB@2, port #6, DP If you want support for DVI output alongside DP output, you have to patch one of the above output ports for it. Since you already got DP out of port #6, you could expect the patch to be: \/\/ \/ Find: 01050900 00040000 07050000 Replace: 03060900 00020000 07050000 /\/\ /\ ` Try that, knowing that you may have to experiment according to those principles I detailed in my guide for Haswell/4th gen graphics.
  16. What you need to do is identify which framebuffer port relates to each docking station physical display output (DP, DVI, etc.). I expect that you'll then need to patch your specific BDW framebuffer layout, at least for DVI, in a similar fashion as I detailed for HD4600 in the R&D->Graphics forum subsection.
  17. Install CodecCommander kext to /L/E, repair permissions and rebuild your cache.
  18. Please consult our FAQ or non-exhaustive wireless card inventory posted in the R&D->Wireless forum sub-section where you'll find all your answers.
  19. I run with v1.90.1 and it works fine, mostly. It's erratic but my battery is on its way out so I know the battery manager cannot be expected to be reliable.
  20. On 2nd thoughts... it's probably not for you.
  21. Don't forget the AGPM tuning for your nVidia GPU if it's not already done.
  22. You may try a different version of ACPIBatteryManager kext, like v1.70.2.
  23. There are several things to adjust in terms of both kexts and Clover config. Kexts: You wish to inject FakePCIID_XHCMux kext but you forgot to include the FakePCIID kext that's required as main base. That may explain your USB issues. I recommend you familiarise yourself with Rehabman's FakePCIID documentation. Clover config: ACPI section You have a generated power management SSDT for your CPU, yet tried configured Clover with PluginType (and incorrectly so. Remove those Clover parameters (PluginType, APSN, APLF). You have disabled the renaming of USB devices EHCx to EH0x. You might as well remove them since, indeed, they're not needed on this laptop, at least with MPB9,2 SMBIOS Boot section You don't need to set kext-dev-mode=1, nv_disable=1 or slide=0. Remove those settings. Latest versions of Lilu and AppleALC kexts support Mojave so you can also remove those -lilubeta and -alcbeta options as long as you inject latest versions of the kexts through your Clover kexts folder. Devices section You may want to enable High Current for your USB ports (there are USB3.0 ports on the E6230 and one of them is PowerShare capable) Disable Drivers section You can remove the disabling of VBoxHfs Graphics section All Ok there. Remove Inject Intel + Capri layout 0x01660003 if you ever inject WhateverGreen kext Kernel and kext patches section KernelPm is not applicable to Ivy Bridge. It's for Haswell and later platforms. Remove that. Your IOGraphicsFamily patch is incorrect. It's the patch that applied to older OS X versions. Since High Sierra (or was it Sierra?) the patch differs to replacing 0100007522 by 010000EB22 In the same spirit the USB port list patch of your config no longer applies to Mojave. You can remove it. SMBIOS I would change SMBIOS to MacBookPro9,2 Once that is done generate a new Serial Number + SmUUID number System Parameters Once you've changed SMBIOS, generate a new Custom UUID Rt Variables You may then generate a new ROM from SMBIOS and copy the listed MLB value to the MLB field. Try this one: config.plist.zip
×
×
  • Create New...