Jump to content

Hervé

Administrators
  • Posts

    10060
  • Joined

  • Last visited

  • Days Won

    567

Everything posted by Hervé

  1. Sigh... Why don't you specify the layout in the correct and dedicated section/part of your Clover config using Clover Configurator app? And, before you report it: you won't have audio if you reboot from Windows into macOS (proceed with a cold boot) you may lose audio on some occasions (like plugging/unplugging headphones) in which case just put laptop to sleep and wake it. You'll need to have CodecCommander kext installed alongside AppleALC of course. These things been mentioned many times before so don't hesitate to use for forum Search facility before posting (it's at the top of the forum window).
  2. Building on the info provided by @jpz4085 all those months ago, I've patched the Latitude 7490 DSDT in order to remap brightness control to Fn-F11 and Fn-F12 keys (by default, it's Fn-F6 / Fn-b). ACPI debugging confirmed that Fn-F11 and Fn-F12 controls are handled by Embedded Controller (EC) EV5 event. This was hinted by presence of call to IGPU.BRT6 method under EV5 Method in the DSDT: Method (EV5, 2, NotSerialized) { \_SB.PCI0.IGPU.BRT6 (Arg0, Arg1) } BRT6 Method showed the usual default LCD notifications: Method (BRT6, 2, NotSerialized) { If (LEqual (Arg0, One)) { Notify (LCD, 0x86) } If (And (Arg0, 0x02)) { Notify (LCD, 0x87) } } The required DSDT patch is quite simple and as follows: 1) inject Darwin in PCI0._INI Method: Scope (_SB.PCI0) { [...] [...] [...] Method (_INI, 0, Serialized) // _INI: Initialize { [...] [...] If (CondRefOf (\_OSI)) { [...] [...] [...] If (LOr (_OSI ("Darwin"), _OSI ("Windows 2009"))) // Darwin OS injection { Store (0x07D9, OSYS) } [...] [...] [...] } } 2) check for Darwin in OSID Method: Scope (_SB) { [...] [...] Method (OSID, 0, NotSerialized) { If (LEqual (ACOS, Zero)) { [...] [...] If (CondRefOf (\_OSI, Local0)) { [...] [...] [...] If (LOr (_OSI ("Darwin"), _OSI (WIN7))) // Darwin OS check { Store (0x80, ACOS) } [...] [...] [...] } Else { [...] [...] [...] } } [...] } 3) modify notifications under BRT6 Method: Method (BRT6, 2, NotSerialized) { If (LEqual (Arg0, One)) { Notify (LCD, 0x86) Notify (^^LPCB.PS2K, 0x0366) // Fn-F12 = Brightness up } If (And (Arg0, 0x02)) { Notify (LCD, 0x85) Notify (^^LPCB.PS2K, 0x0365) // Fn-F11 = Brightness down } } Patched DSDT available in the Clover pack posted above.
  3. You need to implement the required HDMI patches to your Azul framebuffer kext. All was explained several years ago in our 4th gen/Haswell graphics patching guide. It's available in our R&D->Graphics forum subsection. You can implement the patches through Clover on-the-fly patching facility.
  4. You can try and identify the codes associated with Dell's function keys and remap them in DSDT. There's a dedicated guide at InsanelyMac on that matter: https://www.insanelymac.com/forum/topic/330440-beginners-guide-fix-keyboard-hot-keys-functional-keys/ Good luck.
  5. You may consult our BCM4350 guide on the matter. I think that's about it.
  6. What version of Clover do you try to install and how & where? What options did you select? Please specify details. Jake listed the necessary steps in his generic guide available here. Did you follow it?
  7. I've no idea about prices, that's entirely market dependant. You can install: DW1560, DW1820A or DW1830. I know of no other compatible M.2 cards.
  8. You're mistaken: the Latitude 5580 only supports M.2 cards and that AzureWave model is mini-PCIe. Hence the models suggested by JakeLo.
  9. Look under "Applies to"... https://www.dell.com/support/home/us/en/04/drivers/driversdetails?driverid=86M99&oscode=WT64A&productcode=latitude-15-5580-laptop
  10. At this stage, all seems Ok on the macOS front. Must be something with your account I guess.
  11. Ok, so your kexts are in /L/E, including IntelMausiEthernet for your LAN card. All that's left to check now is whether that got installed as 1st interface en0 or not. It's mandatory. In case it were not, remove all interfaces from your Network PrefPane and reboot. Hopefully, the interfaces will re-install automatically at reboot, starting with LAN; if they do not, simply add them manually, starting with the LAN card.
  12. KernelPm patch is indeed necessary on those Haswell-Based Latitude Exx40 models to avoid power management-related system reset/reboot at startup. Debug files or copy of Clover folder would be most useful for further assistance.
  13. Maybe you did not install the bootpack properly or you're not running on a vanilla installation; difficult to say at this stage...
  14. No, of course, the serial numbers should not be identical. Coming back to your Clover setup, there is only a very small set of kexts in E/C/k/O. But your Clover config shows being set for kexts injection. Since I saw no FakeSMC or VirtualSMC kexts in your Clover folder, I must assume either of those are installed and cached from /L/E (or /S/L/E). That is perfectly Ok but, then, Clover kext injection will not work. What's important to establish here is whether you have your LAN interface running and set as 1st interface en0. Post your debug file and we'll know more on this matter.
  15. Never quite understand the choice for iMac14,2 SMBIOS. Is it for graphics? Wouldn't Haswell-based MacBookPro11,x SMBIOS be more appropriate? Anyway, your Clover config is probably not appropriate; try the modified configs instead and report back. iMac_Config.plist.zip MBP_Config.plist.zip
  16. What do you mean by "it's really slow"? Did you try to adjust the Trackpad settings in the PrefPane?
  17. Codec usually is indicated in BIOS info on our old Exx20 series.
  18. Please consult our FAQ section regarding your wireless cards.
  19. Nothing changed and nothing will...
  20. You download it and when myHack app prompts you for the "Extra" folder, you point to your downloaded bootpack.
  21. If you follow this, Fn-UP and Fn-DOWN will work fine for brightness...
  22. You can install Lion with myHack app and Lion installation app/dmg image + our bootpack. myHack app will create the necessary USB installer and guide you all the way. You'll need access to a Hack or a Mac running OS X Snow Leopard, Lion, Mountain Lion or Mavericks to run myHack app. If you don't have such access, you can try and install Snow Leopard with Nawcom's bootable modCD + a retail SL DVD (10.6/10.6.3/10.6.8) or a USB key on which an image of retail SL was restored. That's how I started all those years ago, though the post is totally out of date now... You would not have to complete the full tuned-up SL installation and could then proceed to create your Lion USB installer with myHack + Lion bootpack (and no need of old and defunct EDP).
  23. A lot of kexts are OS independent, yes. In the case of the E6220, you can re-use most of the Sierra add-on kexts, yes. Obviously, remove the patched IOGraphicsFamily + patched SNB framebuffer + patched AppleHDA which were all Sierra-specific. You can apply Clover's on-the-fly patches for those kexts, knowing that: the IOGraphicsFamily patch was different for High Sierra than it was for Sierra and became obsolete with Lilu + WEG which you could use instead you only need to patch the SNB framebuffer kext if you want video outputs such as VGA, DVI, HDMI, etc. patched AppleHDA + dummy IDT kexts are now obsolete and audio will be supported with vanilla AppleHDA + Lilu + AppleALC (with layout 12)
  24. I wrote a E6220 guide many moons ago; it's in the Guides section.
  25. Hervé

    Dell e7470

    Obviously, wireless needs to be enabled to work... You can refer to the existing instructions in our R&D->Wireless section regarding configuration patches. This is also where you should post if you have wireless-specific questions to raise in the future.
×
×
  • Create New...