Jump to content

Hervé

Administrators
  • Posts

    10013
  • Joined

  • Last visited

  • Days Won

    560

Everything posted by Hervé

  1. Jake, being the experienced Hackintosher/guru that he is, could not have posted such a config for an E6430. You re-used stuff posted by @truceFR for which there is much to say in terms of adjustment and tuning -as detailed above- but it does not matter. Don't hesitate to read the OpenCore documentation available on the Dortania web repository for guidance. You may use tools such as Xcode, ProperTree or OpenCore Configurator to modify and adjust your OC config.
  2. MBP14,1 is a Kaby Lake model; can be used for Kaby lake/HD620-based 7280 models. Skylake/HD520-based 7280 models should use MBP13,1.
  3. Sorry but you claim to have followed my guide when you clearly did not. Apart from the required change of CPU PM generated SSDT, why don't you just use the packs I posted? given that the E6220 can run macOS without a patched DSDT, the config of my packs does not load any and uses patched SSDTs instead, it's far more efficient; your DSDT is therefore totally ignored. if you manually call for your patched DSDT, it'll clash with my config and some of the SSDTs of the Mojave/Catalina packs I posted; granted you opted not to use those tables unfortunately. you appear to have opted for a bastardised setup derived from my packs; you should refrain from doing that kind of stuff. you took the Clover config I posted but not the SSDT tables nor the posted kexts set. As such, you're ruining and invalidating the ACPI settings of the config (renamings, patches, SSDTs injections) and missing essential kexts such as Lilu, WEG or AppleALC. you've ended up with a messed-up and unsuitable Clover arrangement that just won't work, forget it. If you want to use my guides, please follow them to the full and do not butcher things. This being said, if you were following my guide and installing Catalina from an existing Mojave installation, why install 10.15.4 and not the 10.15.7 version currently offered by Apple for download? Unless you're fully experienced at it, you'd find it awkward to update from Dosdude1's patched 10.15.4 to vanilla 10.15.7 that'd need re-patcinhg thereafter. But it's up to you, have fun! NB: the bless-related error message at the end of the Catalina installation can be ignored. It's something that many people get with Catalina from 10.15.4 and I get that too. Catalina still boots afterwards and runs perfectly (with a correct setup of course).
  4. Your OpenCore setup is incorrect in several aspects and this fully explains the issues you experience. 1st of all, do clean up your setup and get rid of unused patched tabes and kexts; this could only lead to potential confusion and trouble. Config: you appear to use 2 x patched tables for EC; that's wrong. Do not use SSDT-EC-USBX, Dortania's documentation clearly states it's for Skylake platforms and later; just use the basic SSDT-EC table. you inject an unnecessary property for your iGPU; HD4000 graphics does not require to patch stolenmem so get rid of that; the rest is Ok. your boot args in NVRAM section are contradictory with other settings of your config: you call on boot arg -igfxnohdmi to disable HDMI, yet you inject the iGPU patch that injects HDMI type to con1 (required for HDMI audio); get rid of this. you call on boot arg -no_compat_check, yet you use MacBookPro11,1 SMBIOS which is fully compatible with Big Sur; get rid of this, it''l prevent all Big Sur updates from being offered. you enable Xcpm kernel quirk alongside CpuPm quirk. Don't. Xcpm does not work or not reliably on these Ivy Bridge laptops. Since your using a generated CPU power management SSDT and CpuPm patch, stick to that only. given the above point, you also need to drop CpuPm + Cpu0Ist BIOS/ACPI tables for proper CPU power management. These drops are not enabled at the moment. Do so. CustomBiosGuid kernel quirk should not be required on an E6x30. Get rid of it. Kexts: There again you should get rid of your unused kexts (especially for USB ports) in order to avoid confusion and potential problems. There are probably a few more minor things but start by correct your setup according to the above list and things should begin to work properly.
  5. Is this installation a distro? I suspect one when I look at the picture posted at bottom of p1.
  6. Post a zipped copy of your Clover or OpenCore EFI with just the ACPI + Kexts folders + the config file. Obviously, you've got something wrong in your setup.
  7. ExpressCards? Would you mind elaborate on this please?
  8. Look up my recent Mojave and Catalina updates in my E6220 guide. They offer an installation free of patched DSDT, in UEFI mode and the posted pack contains all the SSDT tables + ACPI renamings in the Clover config to cater for brightness keys. You'll find the necessary code for Fn-UP/Fn-DOWN operation in the SSDT-Q66 table.
  9. So you can apply the suggestions listed above; they appear accurate.
  10. Not a platform supported by Big Sur. https://osxlatitude.com/forums/topic/8238-supportedunsupported-gpus-graphics-cards High Sierra is the end of the official road; Mojave and Catalina with specific patches to run graphics in non-Metal/OpenGL-only mode. See dosdude1's patchers on the web.
  11. Afaik, the TouchPad is I2C and not fully supported; what you've obtained so far is probably the best you'll get. Check existing threads discussing that matter on the 7280, there are a few. Make sure to generate your USB port mapping to get all ports supported. Remove any XhciPortLimit in your config if applicable. That's cosmetic and I've heard that before but can't say I've experienced this myself. Check that your config does not specify anything for CPU id. Experiment with MBP13,1; it's the usual/recommended SMBIOS for Skylake/HD520 laptops. Assuming your webcam is USB-internal, it'll either work OOB or not at all. 1st thing to check is if it's listed in SysInfo->USB and thereby confirm whether USB ports are all working as expected. If it's listed but does not appear to work in apps like FaceTime, consider it unsupported.
  12. 'thought you were using Clover but makes no difference. macOS will show the built-in LCD's EDID in IOReg if the screen is available. Of course you may compare what's shown in IOReg under macOS with the info that various tools (for Windows) would show.
  13. Is your BIOS in UEFI mode or Legacy mode? You install and run macOS in UEFI mode with Clover (or OpenCore) in UEFI mode on the disk (HDD or SSD). However, the USB installer can only be booted with Cover installed on it in legacy mode (with BIOS in UEFI mode). Then, there is the CPU model of course. Guide clearly states to change the CPU PM table if CPU differs from i5-2520M... Please post your specs and add them in signature before anything else.
  14. Ok, no display registers other than your TV screen on port #4 (Display-D@3). NVCAP shows the following value: 050000000000ffffffff00000000000e00000000 There are a few things you can try regarding this EFI string and your Clover config: inject it as is. It goes into the Properties [Hex] field in Clover Configurator. I'd save it into a separate config that you call from Clover main menu. You can then post a new IOReg after rebooting with the EFI string applied. I don't recommend this because the string contains an entire set of nVidia properties and they don't really apply to your laptop. you inject the NVCAP it contains after decoding the string. It's the NVCAP that defines the dGPU output ports. If you use old 32bit tools such as EFIStudio, you can decode the EFI string and you'll see it's as follows: nVidia_properties.plist.zip EFIStudio.zip Basically, it injects the following properties: where you can clearly see an injected NVCAP value of: 0500000000000100060000000000000F00000000 Also to be noticed and noted: built-in LCD set to boot display built-in LCD EDID injection
  15. @wowww Congrats, well done. Which tools did you use to obtain your EDID info and which one got you the adequate one?
  16. I know of 2 x Sonix cameras fitted to the E6230 as indicated in my E6230 guide: one with dev id 0x648b and one with dev id 0x6449. Experience has shown me that not all Sonix cameras of the Latitude E6xxx series are supported. For instance: Sonix camera 0x6433 fitted to the E6x20 series won't work as stated here Sonix camera 0x643f fitted to the E6x30 series works OOB as stated here Sonix camera 0x648b fitted to the E6x30 series works OOB as stated here Sonix camera 0x649d fitted to the E6x40 series works OOB as stated here Afaik, model 0x6449 suffers from the same issue as model 0x6433. Unfortunately, these cameras either work OOB or they don't. There are no drivers or kexts for such USB devices. Yours is being properly detected on its USB-internal port but just isn't supported. It had previously been discussed several years ago, here for instance. There appears to be no problems with the Sunplus Innovation Technologies models on the other hand.
  17. Boot without the iGPU id faking, take an IOReg with IOregistryExplorer app, zip to and post it. A question though: how did you install Big Sur? With what?
  18. Possibly. You would have to disable Optimus, boot with an external screen connected and take an IOReg that we can then have a look at in order to identify the built-in LCD if it registers against a port. In case you need to get in remotely via VNC, 1st ensure you enable Screen Sharing via Sharing PrefPane. We can have a look at the guy's EFI in order to inject the associated NVCAP in your config.
  19. I would stay away from this offered setup; the ACPI patching part is frightening and the patched SSDT tables messy...
  20. You enter the whole set of hexadecimal obtained as EDID from Windows or whatever you used to extract it. It's the data provided at the bottom of that Nuevo document de texto.txt text file: Raw data 00,FF,FF,FF,FF,FF,FF,00,36,7F,03,90,08,00,00,00,00,01,01,03,80,00,00,FF,2F,00,00,A0,57,49,9B,26, 10,48,4F,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,66,21,56,AA,51,00,1E,30,46,90, 14,00,00,00,00,00,00,18,00,00,00,FC,00,4E,6F,74,65,62,6F,6F,6B,50,61,6E,65,6C,00,00,00,FD,00,3B, 3C,2F,30,09,01,00,00,00,00,00,00,00,00,00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,09 You take all the hexadecimal data, remove the separating commas and enter the complete set of bytes in a single long chain of data: AAPL00,override-no-connect 00FFFFFFFFFFFF0036 ....... 0000000009 DATA
  21. Look up the documentation that goes with those Synaptics I2C kexts; usually there are PlugIns for the various brands and you'd need to remove Alps Plugins if you used those for instance. Can't say more, haven't done much experimentation since the Latitude 5490 that I no longer have and I never spent much time on it.
  22. again... You can inject EDID info through a device property against your iGPU, i.e. alongside what you currently inject (i.e. ig-platform-id and device-id). Look it up in the WhateverGreen User manual. You may also want to connect a VGA monitor if you have that around you and, hopefully, get the macOS desktop or whatever on screen. VGA usually is supported OOB on laptops with HD4400 graphics (they're the lucky ones!) By the way, what do you mean by "I get a black screen with script loaded"?
×
×
  • Create New...