Jump to content

Hervé

Administrators
  • Posts

    10027
  • Joined

  • Last visited

  • Days Won

    561

Everything posted by Hervé

  1. All the kexts we provide in our bootpacks support the associated features; we vouch for this. They've been throughly tested and validated before they were posted. But they are only guaranteed to work on a full vanilla installation. Given that Snow Leopard does not install with myHack v3.3.1, I suspect you're either running a distro, not a vanilla Snow Leopard installation or that you've mixed things by using myHack on a non-myHack build. Once you details what you did a little more, we may be able to provide further assistance.
  2. GMYLE BC628 EC34 card still works in High Sierra, Mojave and Catalina too. And still with Rehabman's good old GenericUSBXHCI kext v1.2.11. GenericUSBXHCI.kext.zip Now... where did I put that other Renesas-based NEC ExpressCard ???
  3. If you use the kexts provided in our bookpacks (available in this very section), all you have to do is to tick the associated "display" box in the Energy Savings PrefPane. You must have missed it but the buck stops at Lion 10.7.5 for the Latitude D620, whether the GMA 950 model of the nVidia NVS 110M model. Starting with ML, Apple switched to 64bit-only kernel & kexts and there are no support for those GPUs in 64bit mode. ML can only run with the MLPF hack which basically converts it to a bastardised fat binary DP1 version (and it's a little buggy). Forget about any other version. Snow Leopard literally flies on those D620 -even if they only have 2GB of RAM- and is, by far, the best version to run on them. It's just all outdated, not to say obsolete, these days.
  4. Why don't you start by removing all those useless kexts you inject and/or possibly cache? AirportBrcmFixup BroadcomWiFiInjector FakePCIID_Broadcom_WiFi
  5. DW1510 works OOB; you must have done something wrong... I took my Apple BCM94360CD out of my Latitude E6230 and connected a DW1510 with a single antenna. Here is how it goes under Catalina Beta 5: Ookla results are as follows (only 1 x antenna connected, so reduced rates/performance):
  6. It's not dropped; still covered by the AirPortBrcm4331 kext.
  7. Yes, I had mentioned that in my original guide back in April.
  8. You could try iMac13,2 or iMac14,2; those had nVidia GPUs.
  9. Rest assured it's no real or proper overclocking: I've just run my E6230 fitted with an i7-3540M @3GHz with a configured bus speed of 200kHz (i.e. twice the normal CPU bus speed); Booted up Ok and reported a CPU speed of 6GHz ("About This Mac" maxed out @4.3GHz) with Turbo speed up to 7GHz when running GeekBench; it never crashed. Do you think my little mobile i7-3540M really ran at 7GHz? I could probably declare a 300kHz too if I wanted. If it pleases you, stick with your "overclocking" settings. You certainly won't break anything. For the rest, read up the info posted at the link I posted previously or consult the Clover Wiki. For Catalina, I guess you ought to try MP5,1 or MP6,1.
  10. Yes, I remember playing with similar things with Clover on my old Latitude D630 years ago. @Bronxteck, do you remember? You probably simply increased the declared bus speed and, whilst it seems it can provide overclocking, it actually just affects the reported CPU frequency. I remember going all the way to ridiculous fake speeds (like 6GHz) and the laptop would still boot but it clearly was not running at 6GHz! Anyway, quite rapidly, the laptop stopped working properly. It's no proper or real o/c as far as I'm concerned (else we'd all be doing it!). Slice explained here how GeekBench computes its score so, naturally, the higher the bus speed you declare, the higher the score. But it's kind of fake... If you wanted to verify if you have overclocking or not, you need to do some real comparative application performance measurements, not just rely on GeekBench. More info on the Clover CPU settings here if you want. On my side, I always set the bus speed so that the CPU speed is properly reported in "About this Mac": for instance, setting bus speed of a Sandy Bridge/Ivy Bridge/Haswell/etc. at 100kHz will lead to a reported speed of, say, 2.7 or 3GHz, rather than 2.69 or 2.99GHz. But it really is more cosmetic than anything else.
  11. Ok, so: audio codec is ALC256 and should be supported by AppleALC and the relevant layout(s) Realtek RTS5129 may or may not be supported with Sinetek's kext (unfinished project) Sunplus Webcam will work OOB or not at all
  12. Readable details of specs are missing so here they are: Intel dual-core Kaby Lake-U/Y i7-7500U @2.70GHz (Turbo boost up to @3.5GHz) Intel HD Graphics 620 (PCI id 8086:5916) 15.6 built-in LCD Full HD @1920x1080 or HD @1366x768 ? 4GB DDR4-2400 Realtek RTL8101/2/6E Gigabit Ethernet (PCI id 10ec:8136) Qualcomm QCA9377 802.11ac Wireless LAN (PCI id 168c:0042) Audio ? USB ports ? Video outputs ? Card reader ? Webcam ? Note that the Qualcomm WLAN card is unsupported and will have to be replaced by a supported model or USB dongle. See our FAQ section. I recommend you lookup the other Inspiron 5570 threads in this section, many contains useful info + copies of Clover setups. You can use the forum Search facility if required.
  13. No, if only if were just that! There are many many mistakes and missing items with your Clover setup (config + kexts). Try the attached instead: CLOVER.zip
  14. Last update: 29 Mar 2020 Target macOS release: Mojave 10.14.x This is a Clover-based installation using the well-known/well documented vanilla method detailed below: Working: full graphics acceleration on Intel HD4000 graphics (with Lilu v1.3.7 + WEG v1.3.0) multi-display with HDMI OOB audio, including jack microphone input and headset output (with AppleALC v1.3.9 & layout 12 + CodecCommander v2.7.1) HDMI audio (with Capri Framebuffer patch) built-in GigEthernet LAN connection (with AppleIntelE1000e v3.1.0 or latest IntelMausiEthernet kext) wireless and bluetooth with any compatible card integrated webcam (OOB) full CPU power management, including Turbo boost (with CPU-specific generated ssdt) sleep (Lid, Energy Saver settings, Apple menu, Fn-F1, PWR button) & wake (Lid, PWR button) battery management (with ACPIBatteryManager v1.90.1) SD card reader (with DSDT patch for compatibility with Apple's default reader) keyboard (with Dr Hurt's VoodooPS2Controller R6 + DSDT patch for brightness control) touchpad including tap-to-click (with Dr Hurt's VoodooPS2Controller R6) left combo eSATA/USB2.0 + right USB3.0 ports (with Hackintool's generated USBPorts + Rehabman's FakePCIID kexts for multiplexing) ExpressCard slot OOB Not working: VGA output unsupported Not tested: SmartCard reader fingerprint scanner GeekBench v2.4.4 (32bit) gives a slightly improved 8100+ rating: 1) 10.14 USB installer creation Using a USB key of 16GB minimum, create a Mojave USB installer through the following Terminal command: sudo <path>/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/<USB key> where: <path> = location of Mojave installation package (eg: /Applications if freshly downloaded) <USB key> = name of formatted USB volume (eg: USB_16GB) The process will take several minutes. Once completed: Setup your BIOS for UEFI mode install Clover bootloader on the USB installer with the following customised settings: Clover for UEFI booting only Install Clover in the ESP UEFI Drivers AudioDxe DataHubDxe FSInject SMCHelper ApfsDriverLoader AptioMemoryFix Fat PartitionDxe Ps2MouseDxe UsbMouse.Dxe VBoxHfs Themes (optional) Install Clover Preference Pane (optional) you may use version r5035 attached below: Clover_v2.5k_r5035.pkg.zip once Clover is installed, run Clover Configurator app and mount the freshly created EFI partition of the USB installer Clover Configurator.zip open this EFI partition and transfer the files & folders from the Latitude E6230 Mojave Clover pack below to the EFI/Clover folder: E6230_Mojave_pack.zip E6230_Mojave_pack_#2.zip E6230_Mojave_pack#3.zip E6230_Mojave_pack_#4.zip if your E6230 is fitted with a different CPU than those cared for in the bootpack (i5-3340M/i7-3540M), remove the SSDT.aml table from Clover's EFI/Clover/ACPI/patched folder (default table is for i7-3540M); you'll generate you own CPU-specific power management table in post-installation phase. 2) 10.14 installation boot the Mojave USB installer at the Clover main menu, select the "Install macOS Mojave" partition (but don't press [ENTER]) press [SPACE], select -v verbose option in the menu, then choose to boot with the selected options proceed with installation, creating & formatting the target Mojave installation through Disk Utility as/if required on 1st reboot, boot off the USB installer and select the freshly created "macOS install from <target Mojave partition>" repeat this until this partition is no longer offered and only the target Mojave partition is left to boot Reboot the target Mojave partition via your USB installer 3) Post-installation tuning Once the target Mojave partition has booted, complete the 1st boot configuration tuning Once at the desktop, install Clover bootloader on the Mojave partition/disk with the customised settings listed above Once Clover is installed, launch Clover Configurator app and mount the freshly created EFI partition of the Mojave partition/disk Open this EFI partition and transfer the files & folders from the above Latitude E6230 Mojave Clover pack to the EFI/Clover folder You may then reboot and verify that Mojave boots off your disk through Clover If your E6230 is fitted with a different CPU than the models stated above, download Pike R Alpha's SSDT generator tool and generate your own CPU-specific SSDT. Copy the resulting SSDT.aml file to Clover's EFI/Clover/ACPI/patched folder. - - - - - - - - - - Edit #1: 16 Aug 2019 Updated pack #2: revised patched (A19) DSDT to fix to a small coding error causing issues with battery monitoring. - - - - - - - - - - Edit #2: 20 Aug 2019 Updated pack #3: added the USBPorts kext I had forgotten in pack #2. - - - - - - - - - - Edit #3: 29 Mar 2020 Updated pack #4: fixed a small copy/paste mistake in HDMI audio patch in pack #3.
  15. RP05.PEGP is initialised in table SSDT-9-SgPch.aml: Method (_INI, 0, NotSerialized) // _INI: Initialize { Store (Zero, \_SB.PCI0.RP05.PEGP._ADR) } This is where you would normally add the _OFF () command: Method (_INI, 0, NotSerialized) // _INI: Initialize { Store (Zero, \_SB.PCI0.RP05.PEGP._ADR) External (\_SB.PCI0.RP05.PEGP._OFF, MethodObj) _OFF () } And in DSDT, you could adjust Method _REG as follows: Method (_REG, 2, NotSerialized) // _REG: Region Availability { If (LEqual (Arg0, 0x03)) { Store (Arg1, ECFL) } If (LAnd (LEqual (Arg0, 0x03), LEqual (Arg1, One))) { ^^^PEG0.PEGP._OFF () } If (LAnd (LEqual (Arg0, 0x03), LEqual (Arg1, One))) // Added test to disable dGPU device RP05.PEGP { ^^^RP05.PEGP._OFF () } } If you want, give those revised tables a go: DSDT.aml.zip SSDT-RP05.aml.zip
  16. Ok, perfect. This confirms that the nVidia GeForce 920M is attached to RP05.PEGP (or RP05.GFX0 once device is renamed by Clover) located @1C,4. I also see that, in SysInfo->Software->Extensions, the Nvidia drivers loaded for this Kepler dGPU: We can now try and disable the dGPU properly.
  17. @ftrela, could you please: remove that SSDT-Disable-DGPU table reboot the laptop save an output of SysProfiler/SysInfo + IORegistryExplorer and post a zipped copy of them dGPU definition and controls will be in the following tables: DSDT.Aml SSDT-8-SaSsdt.aml SSDT-9-SgPch.aml SSDT-10-OptTabl.aml It's important to identify the correct device used for the dGPU in order to try and disable it properly.
  18. To me, there is something weird on your system... You obviously aim to disable your GeForce 920M (Kepler) dGPU through that SSDT-Disable-dGPU table. You quite rightly rename PEGP device to GFX0 in your Clover config. Looking at your extracted tables, the dGPU could be believed connected to root device PEG0.PEGP @1. But then, in IOReg, I see that dGPU active under root device RP05 @1C,4. We would need to confirm what is what through an IOReg extract taken without any DSDT/SSDT patches affecting or aiming to affect dGPU. I also derive from your IOReg that you're using Clover config called "config.plist" which sets SMBIOS to MBP12,1. The only other SMBIOS you could use for your Broadwell platform would normally be MBA7,1 or MBA7,2, not MBA6,2 which is Haswell... Can you please explain what you patched in your DSDT?
  19. What about those "GraphicsPolicy" patches you've got configured in Clover? Tried to see how wake behaves when you remove them?
  20. Try and wait something like 5mins after you wake the laptop. I had a similar issue on my E6440 and it was due to the number of ports in the Azul framebuffer and their re-initialisation on wake or something like that. Initially, the laptop would wait to a black screen which would only lit after several (long) minutes.
  21. Try a low level format with HDDGuru's tool from Windows (or a PC with Windows) to completely wipe out all the partitions and be able to start 100% afresh with it.
  22. Installed DP #1 on the E6230 and updated straight to beta #5 through Software Update (did not have to go through all intermediary versions! ) All that was required for beta #5 was to add the ACPI renaming required for embedded controller, i.e. rename ECDV to EC. This is a straight hexadecimal ASCII definition in Clover config ("ECDV" -> "EC__"). All the rest is identical to Mojave, just with the latest versions of add-on kexts (Lilu, WEG, etc.).
  23. Probably results from one (or several) of those ACPI renaming/fixes you implement. Try without the renaming _DSM to XDSM. Bur keep a backup of your current Clover config that you could manually recall from Clover main menu of course (use a name like config_bak.plist for instance or call the test config config_test.plist)! NB: IOGraphicsFamily patches should no longer be necessary with WEG. The 1st one (75 25 to EB 25) is obsolete for sure.
  24. Sure does; do you actually have anything reported under SysProfiler->PCI ? Post a zipped copy of your Clover config.
×
×
  • Create New...