Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 09/17/19 in all areas

  1. 3 points
    A few things are required to successfully run macOS Catalina on a Hackintosh, whether through a new/fresh installation of a direct upgrade from a previous OS X/macOS version/release. 1/ Embedded Controller: As mentioned here by MaLd0n at InsanelyMac, since beta #5, macOS Catalina requires Embedded Controller (EC)-related patching for many computers. It's therefore important to check your Embedded Controller device (aka "PNP0C09" id) in DSDT/ACPI and apply the mandatory device renaming to "EC" in Clover's config (or directly in DSDT), failing what, Catalina will never boot. For instance, most Dell laptops since the era of the Latitude E4x00/E5x00/E6x00 range have an Embedded Controller device called "ECDV" in DSDT; in Clover, the necessary ACPI device renaming is as follows: Description: Changes ECDV to EC Find: 45434456 Replace: 45435F5F Other known names for the Embedded Controller include "H_EC" or "EC0". If you find no Embedded Controller device in ACPI, this patch is not necessary. 2/ Clover: Clover needs to be at a minimum version supporting Catalina. Versions r503x, r504x and r505x are generally Ok. At the date of general release of Catalina, we recommend using Clover r5093 as the minimum version. Clover versions are available off Dids' Github repo. 3/ Add-on kexts: Lilu and associated plugins also need to be at versions updated for Catalina. At time of writing, we recommend the following minimum versions, all available off Acidanthera's Github repos: Lilu v1.3.8 Whatevergreen v1.3.3 AppleALC v1.4.2
  2. 2 points
    Target macOS release: Mojave 10.15.x This is a Clover-based installation using the well-known/well documented vanilla method detailed below: Working: full graphics acceleration on Intel UHD620 iGPU, including brightness control (with Lilu v1.3.8 + WEG v1.3.2) multi-display with HDMI OOB, including HDMI-to-DVI adaptation (HDMI-to-VGA not successful) audio, including HDMI, microphone input and headset output (with AppleALC v1.3.9 & layout 11 + CodecCommander v2.7.1) GigEthernet LAN connection (with IntelMausiEthernet 2.4.0 kext) wireless and bluetooth with any compatible card (a DW1820A in my case) left and right USB ports (with Hackintool-generated USBPorts) integrated webcam (OOB) CPU power management sleep (Lid, Energy Saver settings, Apple menu, Fn-Insert, PWR button) & wake (Lid, PWR button) battery management (with ACPIBatteryManager v1.90.1) keyboard (with VoodooPS2Controller v1.9.2) touchpad (with VoodooI2C v2.1.4 + VoodooI2CHID v1.0), including tap-to-click (mandatory in PrefPane settings), scroll & zoom, rotate or other multi-finger gestures. On occasions, won't work until system is rebooted one or several times. Not working: RTS525a microSD card reader Touchpad buttons TrackPoint Not tested: DP over USB Type-C display output 1) 10.15 USB installer creation Using a USB key of 8GB minimum, create a Catalina USB installer through the following Terminal command: sudo <path>/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/<USB key> where: <path> = location of Catalina installation package (eg: /Applications if freshly downloaded) <USB key> = name of formatted USB volume (eg: USB_8GB) The process will take several minutes. Once completed: install Clover bootloader on the USB installer with the following customised settings: Clover for UEFI booting only Install Clover in the ESP UEFI Drivers Recommended drivers ApfsDriverLoader AptioMemoryFix AudioDxe DataHubDxe FSInject HFSPlus SMCHelper Human Interface Devices Ps2MouseDxe UsbMoueDxe File system Drivers Fat Additional Drivers NvmExpressDxe PartitionDxe Themes (optional) Install Clover Preference Pane (optional) you may use version r5093 attached below: Clover_v2.5k_r5093.pkg.zip once Clover is installed, launch Clover Configurator app and mount the freshly created EFI partition of the USB installer Clover Configurator.zip open this EFI partition and transfer/copy the files & folders from the Latitude 7490 Catalina Clover pack below to the EFI/Clover folder: 7490_Catalina_Clover_Pack.zip 2) 10.15 installation boot the Catalina USB installer at the Clover main menu, select the "Install macOS Catalina" 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 Catalina installation through Disk Utility as/if required on 1st reboot, boot off the USB installer and select the freshly created "macOS install from <target Catalina partition>" repeat this until this partition is no longer offered and only the target Catalina partition is left to boot Reboot the target Catalina partition via your USB installer 3) Post-installation tuning Once the target Catalina partition has booted, complete the 1st boot configuration tuning Once at the desktop, install Clover bootloader on the Catalina 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 Catalina partition/disk Open this EFI partition and transfer the files & folders from the above Latitude 7490 Catalina Clover pack to the EFI/Clover folder You may then reboot and verify that Catalina boots off your disk through Clover
  3. 2 points
    In case the above Google link becomes unavailable... Dell_Precision-M6800_Jul2019.zip
  4. 1 point
    Last update: 28 November 2017 A refined ALPS touchpad driver based on the work RehabMan, bpedman, and many others. Thanks to usr-sse2 for sierra fixes. The aim of this project is to provide a stable, full-featured ALPS touchpad driver for the Mac OS. The core of the driver has been updated to Linux 4.7 which made significant improvements to the usability of ALPS touchpads (even on Linux!!). Driver Features: - Supports ALPS hardware versions V1-V5 - Supports Mac OS 10.6 to 10.12 - 1-finger tapping. - Side (edge) scrolling (Vertical with inertia, and Horizontal). - 2-finger tap for right click. - 2-finger scrolling (vertical and horizontal with inertia). - 3 and 4-finger gestures (V3+, check the log to find out your hw version). - Pointer acceleration and smoothing. - Trackstick (movement and scrolling). ========================================== Changes: - Touchpad initialization, packet decoding and processing updated Linux 4.7 - Bitmap processing overhauled. Can now provide coordinates for 2 fingers simultaneously. - Added new device ids for better compatibility. - Remove hardcoded variables allowing userspace (plist) settings to apply. - Painstakingly optimized default settings to provide the best possible experience. - Improve pointer motion calculation, mode switching,… etc. - Lots of code cleanups, refactoring. - Clean up the IOLog. FAQs: 1- On Sierra, TouchPad settings (clicking, 2 finger scroll,..) are not saved across reboots? Use the attached "Touchpad Settings" app as a startup app and it'll load the settings on startup. Apple changed something in Sierra that broke compatibility with the base PS2 driver. Apple has yet to document the cha ges, and thus RehabMan (PS2 driver dev) hasn't fixed it yet. 2- Keyboard function keys are not working or are messed up? Again, Apple changed something in Sierra without documenting it. No fix yet. 10.12.1 helps!! 3- The touchpad doesn't work as well as on Windows? Unfortunately, the Linux driver for ALPS touchpads is not too good. Can't do anything about that. 4- How to enable/disable edge scrolling? set vscrolldivisor and/or hscrolldivisor to 13 (enable) or 0 (disable) in the info.plist 5- How to customize 3/4-finger gestures? In system preferences, go to keyboard > shortcuts > double click an action to change its shortcut, perform a swipe and it'll be saved. Source: https://github.com/DrHurt/OS-X-ALPS-Driver Release 4.zip Release 5.zip Touchpad Settings.zip Edit (Hervé, Nov 2017): - For Alps V7 & V8, the following Release 6 versions can be tested (unfinished dev). Previous versions V3-V5 still fully supported. - Beta versions post R6B6 are understood to cause issues on wake. This is not experienced with latest R6 compiled by Bronxteck. - Those versions have tracksticks disabled. - R6 versions supports the vanilla TrackPad PrefPane (no empty gray screen) on Sierra and above, i.e. no need to replace it with older 10.11.6's version (237MB). * R6 Beta: VoodooPS2Controller-R6B6.kext.zip VoodooPS2Controller-R6B10fixed.kext.zip * R6 Release Candidate: VoodooPS2Controller-R6RC2.kext.zip * Latest R6 version (compiled by Bronxteck) - recommended version: VoodooPS2Controller-R6Bronxteck.kext.zip NB: to check if the driver identifies your Alps TrackPad, user the following Terminal command log show | grep ALPS
  5. 1 point
    Well you are obviously using AirportBrcmFixup kext but, that aside, you've done everything correctly. Bad luck, card is not compatible with your HP laptop, change it for a DW1560 (preferably) or DW1830 (if it can fit in and you have 3 x antennas). NB: if you want to unlock your Catalina system partition to generate debug files, refer to our FAQ section.
  6. 1 point
    I'm not sure I understand what you mean... Obviously, the above relates to the M.2 WLAN slot and its location in I/O (and/or ACPI defined device attachment if you prefer). This is why, I've even added the "WLAN" slot name in the properties injection... So, no it does not vary by device, i.e. wireless card; of course not. This identifies/specifies the WLAN slot as found in IOReg and where the DW1820A card (or any other to that effect) physically goes. According to the last debug info you posted, your WLAN slot is at the exact same I/O location as that of my 7490. Not a surprised, all this is defined in DSDT... The only thing I've noticed is that your IOReg shows device PCI0@0->RP03@1C,2->_SB*@0 instead of default's PXSX@0 (you'll see this in your patched DSDT). This leads me to believe you've applied some device renaming of some sort or some ACPI patch that I don't fully understand and have not identified yet. I can't say if this could be the root cause of your issue but there's definitely something I would strongly recommend you try and identify here...
  7. 1 point
    No, there's nothing else known to drain a battery, except the heavy graphics-oriented nature of the OS. Maybe you ought to reconsider your UEFI method and switch to SSDT to disable (=power off) your dGPU. That's a guaranteed method.
  8. 1 point
    Hi Again Jake, Okay so after following the link you posted and your advice my macOS Catalina is up and running on this Msi Desktop. so far everything including sound graphics internet all working fine.
  9. 1 point
    boot with verbose + debug 0x100 mode to help determine where the issue is. Also read here for Catalina requirements to have a successful upgrade / installation
  10. 1 point
    Just updated to Catalina. Thanks to Jake on the ECDV -> to EC DSDT fix. then it was just letting the Installer do its thing. thanks again Jake!
  11. 1 point
    With Catalina 10.15, Apple went further into increasing the security of its OS and the system's/root partition is now locked upon system startup. One of the consequences is that, by default, /System/Library/Extensions folder (/S/L/E) is locked and can not be modified in any way. This can be a problem for such situations where a vanilla kext has to be replaced and can only be so in /S/L/E. For instance, this is the case for IO80211Family kext which requires replacement by an older version to retain support for dropped wireless cards. The trick is basically to mount Catalina's root partition in Read-Write (RW) mode instead of Read-Only (RO) mode. This can be accomplished through Terminal with the following command: sudo mount -uw / followed a restart of the Finder through Terminal command: sudo killAll Finder or simply by relaunching the Finder from the Apple menu:
  12. 1 point
    Last update: 09 Oct 2019 This 2nd inventory comes to complement our original one created back in 2013 and that has been modified to cover wireless cards under Mac OS X/OS X, from Snow Leopard 10.6 to El Capitan 10.11. This new list will provide the same for macOS versions given that it's getting complicated to keep everything under a single text table and Apple has been increasingly dropping support for some cards since the introduction of macOS Sierra in 2016. I invite everyone to bring his/her own contribution and it'll be added to the list. This post will be updated as contributions come along in order to keep the list under control. Hardware specifications can be verified here: http://wikidevi.com/wiki/Main_Page Note: OOB = Out of the Box /!\ Sierra 10.12 dropped support for old Broadcom BCM431x and BCM4321 cards. There is no workaround, they have to be replaced. /!\ /!\ Mojave 10.14 dropped support for Atheros cards. The workaround is to install the Atheros40 kext from an earlier release like High Sierra 10.13.6, i.e. copy to /L/E + repair permissions + rebuild cache. /!\ 10.13.6_AirPortAtheros40.kext.zip /!\ Catalina 10.15 dropped support for BCM4322 (14e4:432b) chip. AirPortBrcm4331 plugin kext of IO80211Family kext was abandoned. This affects cards such as DW1510. Workaround is to replace Catalina's IO802Family kext by Mojave's (or High Sierra's) in /S/L/E. /!\ 10.14.6_IO80211Family.kext.zip /!\ Catalina 10.15 no longer supports injection or caching of High Sierra's AirPortAtheros40 kext. Instead, the whole IO80211Family kext must be replaced by High Sierra's in /S/L/E. /!\ 10.13.6_IO80211Family.kext.zip Unsupported: Vendor Model Format Ven-Dev Chip Rate Si HS Mj Ca OOB Kext (driver) Atheros AR5BXB6 Mini PCIe 168c-001c AR5424 A/B/G N N N N - - AzureWave AW-CB161H ½Min PCIe 10ec-8821 RTL8821AE A/B/G/N/AC N N N N N N N - - AzureWave AW-CB209NF NGFF/M.2 10ec-8821 RTL8821AE A/B/G/N/AC N N N N N N N - - AzureWave AW-CB210NF NGFF/M.2 14e4-43ec BCM4356 A/B/G/N/AC N N N N N N N - - Dell DW1390 Mini PCIe 14e4-4311 BCM4311 B/G N N N N - - Dell DW1395 Mini PCIe 14e4-4315 BCM4312 B/G N N N N - - Dell DW1490 Mini PCIe 14e4-4312 BCM4311 A/B/G N N N N - - Dell DW1505 Mini PCIe 14e4-4328 BCM4321 A/B/G/N N N N N - - Dell DW1397 ½Min PCIe 14e4-4315 BCM4312 B/G N N N N - (=DW1395) Dell DW1501 ½Min PCIe 14e4-4727 BCM4313 A/B/G/N N N N N - - Dell DW1503 ½Min PCIe 14e4-4727 BCM4313 A/B/G/N N N N N - - Dell DW1504 ½Min PCIe 14e4-4727 BCM4313 B/G/N N N N N - - Dell DW1530 ½Min PCIe 14e4-4359 BCM43228 A/B/G/N N N N N - - Dell DW1540 ½Min PCIe 14e4-4359 BCM43228 A/B/G/N N N N N - - Dell DW1701 ½Min PCIe 14e4-4727 BCM4313 B/G/N N N N N - - Dell DW1704 ½Min PCIe 14e4-4365 BCM43142 B/G/N N N N N - - Dell DW1810 NGFF/M.2 168c:0042 QCA9377 A/B/G/N/AC N N N N - (=QCNFA435) Dell DW1820 NGFF/M.2 168c:003e QCA6174A A/B/G/N/AC N N N N - (=QCNFA344A) Intel All - - - - N N N N - No exception! Qualcomm QCNFA435 NGFF/M.2 168c-0042 QCA9377 A/B/G/N/AC N N N N - - Qualcomm QCNFA344A NGFF/M.2 168c-003e QCA6174A A/B/G/N/AC N N N N - - Ralink RT5390 ½Min PCIe 1814-539b RT5390 B/G/N N N N N - - Supported: Vendor Model Format Ven-Dev Chip Rate Si HS Mj Ca OOB Kext (driver) Atheros AR5B91 Mini PCIe 168c-002a AR9281 B/G/N Y Y * * Y * See above for Mojave Atheros AR5BXB72 Mini PCIe 168c-0024 AR5418/5133 A/B/G/N Y Y * * N patch Atheros40 Atheros AR5BXB92 Mini PCIe 168c-002a AR9280 A/B/G/N Y Y * * Y - Atheros AR5BXB112 Mini PCIe 168c-0030 AR9380 A/B/G/N Y Y * * Y - Atheros AR5B22 Mini PCIe 168c-0034 AR94621 A/B/G/N Y ? * * N FW + Atheros40 patch Atheros AR5B93 ½Min PCIe 168c-002a AR9283 B/G/N Y Y * * Y - Atheros AR5B95 ½Min PCIe 168c-002b AR9285 B/G/N Y Y * * N DSDT/Atheros40 patch Atheros AR5B97 ½Min PCIe 168c-002e AR9287 B/G/N Y Y * * N DSDT/Atheros40 patch Atheros AR5B195 ½Min PCIe 168c-002b AR9285 B/G/N Y Y * * N (=AR5B95+BT3.0) Atheros AR5B197 ½Min PCIe 168c-002e AR9287 B/G/N Y Y * * N (=AR5B97+BT3.0) Atheros AR5BHB92 ½Min PCIe 168c-002a AR9280 A/B/G/N Y Y * * Y - Atheros AR5BHB112 ½Min PCIe 168c-0030 AR9380 A/B/G/N Y Y * * Y - Atheros AR5B125 ½Min PCIe 168c-0032 AR94851 B/G/N Y ? * * N FW + Atheros40 patch Atheros AR5B225 ½Min PCIe 168c-0032 AR94851 B/G/N Y ? * * N FW + Atheros40 patch AzureWave AW-NB037H ½Min PCIe 168c-002b AR9285 B/G/N Y Y * * N (=AR5B195) AzureWave AW-NB048H ½Min PCIe 168c-002b AR9285 B/G/N Y Y * * N (=AR5B195) AzureWave AW-NB290H ½Min PCIe 14e4-4357 BCM43225 B/G/N Y Y Y ? N DSDT/Brcm4360 patch AzureWave AW-CE123H ½Min PCIe 14e4-43b1 BCM4352 A/B/G/N/AC Y Y Y Y N DSDT/Brcm4360 patch AzureWave AW-CB160H ½Min PCIe 14e4-43a0 BCM4360 A/B/G/N/AC Y Y Y Y Y - Dell DW1502 ½Min PCIe 168c-002b AR9285 B/G/N Y Y * * Y (=AR5B95) Dell DW1506 ½Min PCIe 168c-0032 AR94851 B/G/N Y ? * * N (=AR5B125) Dell DW1510 ½Min PCIe 14e4-432b BCM4322 A/B/G/N Y Y Y * Y - Dell DW1515 ½Min PCIe 168C-002a AR9280 A/B/G/N Y Y * * Y (=Atheros xB92) Dell DW15202 ½Min PCIe 14e4-4353 BCM43224 A/B/G/N Y Y Y Y Y/N MBA5,2/Brcm4360 patch Dell DW1550 ½Min PCIe 14e4-43b1 BCM4352 A/B/G/N/AC Y Y Y Y N DSDT/Brcm4360 patch Dell DW1601 ½Min PCIe 168c-0034 AR94621 A/B/G/N/AD Y Y ? ? N (=AR5B22) Dell DW1702 ½Min PCIe 168c-002b AR9285 B/G/N Y Y ? ? N (=AR5B195) Dell DW1703 ½Min PCIe 168c-0032 AR94851 B/G/N Y Y ? ? N (=AR5B225) Dell DW1705 ½Min PCIe 168c-0036 AR95651 B/G/N Y Y ? ? N FW + Atheros40 patch Dell DW1560 NGFF/M.2 14e4-43b1 BCM4352 A/B/G/N/AC Y Y Y Y N DSDT/Brcm4360 patch Dell DW1707 NGFF/M.2 168c:0036 AR95651 B/G/N Y Y ? ? N FW + Atheros40 patch Dell DW1802 NGFF/M.2 168c-0034 AR94621 A/B/G/N Y Y ? ? N (=AR5B22) Dell DW1820A3 NGFF/M.2 14e4-43a3 BCM43503 A/B/G/N/AC Y Y Y Y N DSDT patch/injection Dell DW1830 NGFF/M.2 14e4-43ba BCM43602 A/B/G/N/AC Y Y Y Y Y - Asus USB-N10 USB 2.0 0b05-1786 RTL8188SU B/G/N ? ? ? ? N RealTek's v2.0.1 Asus USB-AC51 USB 2.0 0b05-17d1 MT7610U A/B/G/N/AC ? ? ? ? N Asus's driver CSL Nano V.2 USB 2.0 0bda-8176 RTL8188CUS B/G/N ? ? ? ? N RealTek's v2.0.1 D-Link DWA-121 A1 USB 2.0 2001-3308 RTL8188CUS B/G/N ? ? ? ? N RealTek's v2.0.1 Lafalink LF-D10 Nano USB 2.0 148f-7601 MT7601 B/G/N ? ? ? ? N Ralink's v4.2.9.10 Lafalink LF-D12 Nano USB 2.0 148f-5370 RT5370 B/G/N ? ? ? ? N Ralink's v4.2.9.2 NetGear WNA3100M USB 2.0 0846-F001 RTL8192CU B/G/N ? ? ? ? N Realtek's v2.0.1 On-Nwrks N300 USB 2.0 0846-F001 RTL8192CU B/G/N ? ? ? ? N Realtek's v2.0.1 Tenda W522U USB 2.0 148f-3572 RT3572 A/B/G/N Y Y ? ? N TP-Link/Ralink TP-Link TL-WN725N v2 USB 2.0 0bda-8179 RTL8188EUS B/G/N Y Y Y ? N TP-Link's driver TP-Link TL-WN723N v3 USB 2.0 0bda-8179 RTL8188EUS B/G/N Y Y Y ? N TP-Link's driver TP-Link TL-WN823N v1 USB 2.0 0bda-8178 RTL8192CU B/G/N Y Y Y ? N TP-Link's driver TP-Link TL-WN823N v2 USB 2.0 2357-0109 RTL8192EU B/G/N Y Y Y ? N TP-Link's driver TP-Link TL-WN823N v3 USB 2.0 ????-???? ???? B/G/N ? ? Y ? N TP-Link's driver Asus USB-AC56 USB 3.0 0b05-17d2 RTL8812AU A/B/G/N/AC ? ? ? ? N Asus's driver Asus PCE-AC66 PCIe x1 14e4-43a0 BCM4360 A/B/G/N/AC Y Y Y Y Y - Asus PCE-AC68 PCIe x1 14e4-43a0 BCM4360 A/B/G/N/AC Y Y Y Y Y - TP-Link TL-WN781ND v1 PCIe x1 168c-002b AR9285 B/G/N Y Y * * N DSDT/Atheros40 patch TP-Link TL-WDN4800 PCIe x1 168c-0030 AR9380 A/B/G/N Y Y * * Y - TP-Link Archer T9E PCIe x1 14e4-43a0 BCM4360 A/B/G/N/AC Y Y Y Y Y - NB: Patching means adding the PCI ids of the listed card to the Info.plist file found inside the listed kext. In rare cases, binary patching may also be necessary. For some cards, DSDT Patching can be a suitable and permanent alternative to kext patching (no need to repatch a kext after OS X updates and upgrades or new installations). For instance, in the case of the Atheros AR5B95 card (chip AR9285 168c,2b), adding compatibility with a chip known to be supported OOB such as AR9380 168c,30 or AR9280 168,2a (as found in the vanilla Atheros40 kext) in a _DSM method for the identified DSDT device does the trick once and for all since it'll make the OS load the associated kext: Device (<YourDevice>) // Identified wireless device through IORegistryExplorer (usually: ARPT) { ... ... ... Method (_DSM, 4, NotSerialized) // Device Specific Method for the wireless card { Store (Package () { "model", Buffer (0x1E) { "Atheros AR5B95 b/g/n Wireless" }, "device_type", Buffer (0x08) { "AirPort" }, "built-in", Buffer (One) { 0x00 }, "name", Buffer (0x10) { "AirPort Extreme" }, "AAPL,slot-name", Buffer (0x09) { "Internal" }, "compatible", // Declares compatibility with a device Buffer (0x0B) { "pci168c,30" // PCI id of device supported OOB } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } ` In the same respect, in the case of the Broadcom BCM4322x cards (e.g.: chip BCM43225 14e4,4357), adding compatibility with a chip known to be supported OOB such as BCM94360 14e4,43ba or 14e4,43a0 (as found in the vanilla AirPortBrcm4360 kext) in a _DSM method for the identified DSDT device does the trick once and for all since it'll make the OS load the associated kext: Device (<YourDevice>) // Identified wireless device through IORegistryExplorer (usually: ARPT) { ... ... ... Method (_DSM, 4, NotSerialized) // Device Specific Method for the wireless card { Store (Package () { "model", Buffer (0x23) { "AzureWare AW-NB290H b/g/n Wireless" }, "device_type", Buffer (0x08) { "AirPort" }, "built-in", Buffer (One) { 0x00 }, "name", Buffer (0x10) { "AirPort Extreme" }, "AAPL,slot-name", Buffer (0x09) { "Internal" }, "compatible", // Declares compatibility with a device Buffer (0x0B) { "pci14e4,43a0" // PCI id of device supported OOB } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } ________________ 1 AR946x (168c,34), AR9485 (168c,32) and AR9565 (168c,36) work to some degree (i.e. not 100%) with alternative (re-written) Atheros40 driver as posted at InsanelyMac by Chunnann. Further patching facility posted here. These cards appear very poorly supported to plain unsupported from High Sierra. They are NOT recommended. 2 DW1520 (14e4,4353) is known to suffer from frequent and repeated wireless disconnections when plugged into mini PCIe-only slot and built-in Bluetooth is enabled. This may even lead to wireless turning off. This has been noticed on Dell Latitude E6x20 and E6x30. Wireless works Ok once built-in Bluetooth is disabled in BIOS or, as stated by wl_michael, if the card is fitted into combo PCIe/USB slot such as WWAN. 3 DW1820A and other BCM4350-based cards are not all supported. See our BCM4350 guide for these cards. * See top of post for Mojave and Catalina
  13. 1 point
    For Catalina 10.15: 1/ DW1510/Broadcom BCM4322-based cards require replacing the vanilla IO80211Family kext in /S/L/E by Mojave's (or High Sierra's) version. Of course, Catalina system partition must first be mounted in RW mode to that effect (see our FAQ section for details). No need to replace IO80211FamilyV2 kext at all. DW15120 802.11n 2.4/5GHz card: 2/ Atheros cards require replacing the vanilla IO80211Family kext in /S/L/E by High Sierra's version. Of course, Catalina system partition must first be mounted in RW mode to that effect (see our FAQ section for details). No need to replace IO80211FamilyV2 kext at all. Atheros AR5BXB92 (AR9280) 802.11n 2.4/5GHz: Atheros AR5B93 (AR9283) 802.11n 2.4GHz:
  14. 1 point
    Last update: 03 Jul 2019 Specifications: BIOS 1.8.0 1.9.3 1.10.0 1.11.0 (needs SATA in AHCI mode, not RAID or disk won't be seen) Intel 8th gen Kaby Lake R quad-core i7-8650U 1.9GHz CPU (Turbo boost up to 3.9GHz for 3 & 4 cores and up 4.2GHz for 1 & 2 cores) integrated Intel UHD620 GPU 300-1150MHz (PCI ven id 0x8086, dev id 0x5917) 14" 1920x1080 FHD non-touch LCD 16Go DDR4-2400 RAM M.2 2280 512GB SATA SSD (in socket M) Intel i219-LM Gigabit Ethernet (PCI ven id 0x8086, dev id 0x15d7) Realtek ALC256 (ALC3246) High Def audio (PCI ven id 0x10ec, dev id 0x0256) Intel Wireless-AC 8265 M.2 combo wireless card (PCI ven id 0x8086, dev id 0x24FD) + Bluetooth 4.2 PCI ven id 0x8087, dev id 0x0a2b) Dell DW1820A M.2 802.11ac combo wireless card (PCI ven id 0x14e4, dev id 0x43a3) + Bluetooth 4.1 (PCI ven id 0x0a5c, dev id 0x6412) integrated Realtek HD webcam (USB internal, PCI ven id 0x0bda, dev id 0x5650) integrated Realtek RTS525A microSD 4.0 card reader (PCI ven id 0x10ec, dev id 0x525a) Alps I2C HID Multi-Touch Touchpad (PCI ven id 0x1028, dev id 0x081c) Alps I2C HID TrackPoint (PCI ven id 0x044e: dev id 0x1212) 1 x M.2 2230 WLAN slot (socket A) 1 x M.2 2242 WWAN slot (socket B ) 1 x 3.5mm universal jack (combo audio) 3 x USB 3.1 gen1 ports Type-A (right port with PowerShare) 1 x HDMI 1.4 port 1 x DisplayPort on USB Type-c Lat7490:~ admin$ lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5914] (rev 08) 00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) 00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 08) 00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21) 00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Thermal subsystem [8086:9d31] (rev 21) 00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 [8086:9d60] (rev 21) 00:15.1 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 [8086:9d61] (rev 21) 00:15.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 [8086:9d62] (rev 21) 00:15.3 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #3 [8086:9d63] (rev 21) 00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-LP CSME HECI #1 [8086:9d3a] (rev 21) 00:16.3 Serial controller [0700]: Intel Corporation Sunrise Point-LP Active Management Technology - SOL [8086:9d3d] (rev 21) 00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] [8086:9d03] (rev 21) 00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 [8086:9d10] (rev f1) 00:1c.2 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 [8086:9d12] (rev f1) 00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point LPC Controller/eSPI Controller [8086:9d4e] (rev 21) 00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21) 00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21) 00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21) 00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (4) I219-LM [8086:15d7] (rev 21) 01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01) 02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 08) For recommended BIOS settings, see here. NB: The E7490 is able to boot from microSD card in Legacy mode but, unfortunately, the RTS525a is not supported under OS X/macOS. So, the Clover EFI partition can be installed on an SD card but not the whole OS.
  15. 1 point
    Target macOS release: Mojave 10.15.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.8 + WEG v1.3.2) multi-display with HDMI OOB audio, including jack microphone input and headset output (with AppleALC v1.4.1 & 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 1) 10.15 USB installer creation Using a USB key of 8GB minimum, create a Mojave USB installer through the following Terminal command: sudo <path>/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/<USB key> where: <path> = location of Catalina installation package (eg: /Applications if freshly downloaded) <USB key> = name of formatted USB volume (eg: USB_8GB) 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 FSInject PartitionDxe Ps2MouseDxe UsbMouse.Dxe VBoxHfs Themes (optional) Install Clover Preference Pane (optional) you may use version r5058 (or later) attached below: Clover_v2.5k_r5058.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 Catalina Clover pack below to the EFI/Clover folder: E6230_Catalina_Clover_Pack.zip 2) 10.15 installation boot the Catalina USB installer at the Clover main menu, select the "Install macOS Catalina" 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 Catalina installation through Disk Utility as/if required on 1st reboot, boot off the USB installer and select the freshly created "macOS install from <target Catalina partition>" repeat this until this partition is no longer offered and only the target Catalina partition is left to boot Reboot the target Catalina partition via your USB installer 3) Post-installation tuning Once the target Catalina partition has booted, complete the 1st boot configuration tuning Once at the desktop, install Clover bootloader on the Catalina 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 Catalina partition/disk Open this EFI partition and transfer the files & folders from the above Latitude E6230 Catalina Clover pack to the EFI/Clover folder You may then reboot and verify that Catalina boots off your disk through Clover
  16. 1 point
    As explained above: Remove all instances of USBPorts Reinstate USBInjectAll (and rebuild your cache if you're caching it but I suspect you're injecting it instead) Reboot Run Hackintool app and, in the USB tab, regenerate SSDT-UIAC table + USBPorts kext Retain SSDT-UIAC table with USBInjectAll kext or use (i.e. inject or cache) only USBPorts kext TrackPad PrefPane should then be back.
  17. 1 point
    Which High Sierra build are you running? And what about kexts you could be injecting from Clover? I assume you're doing that, aren't you? If so, no need to cache the kext from /L/E. This being said, I was just offered to install High Sierra Security Update 2019-005 on the E6220, which I did (build 17G8037)... and TrackPad PrefPane subsequently disappeared (familiar message "no TrackPad detected" reported in PrefPane)! I've identified that the problem was due to USBPorts kext. After reinstating USBInjectAll and re-generating SSDT-UIAC table + USBPorts kext, the TrackPad PrefPane is back with SSDT-UIAC + USBInjectAll or USBPorts only.
  18. 1 point
    Check that you've not installed any other PS2 kext anywhere that would interfere with DrHurt's VoodooPS2Controller R6 (which is the correct kext to use on all E6x30). The kext worked perfectly on my E6220/E6230/E6440 under High Sierra and continues to do so on my E6230 under Mojave and Catalina. And I have the TouchPad PrefPane present too. E6220 under High Sierra 10.13.6: E6230 under Mojave 10.14.6 and Catalina GM (no longer runs HiSie): Various gestures work properly, can't say they all do, especially as I have 2 left hands and big heavy fingers, but many do (show desktop, LaunchPad, Swipe between pages, ...).
  19. 1 point
    Following the release of GM version a few days ago, Catalina 10.15 was released Monday October 7th, 2019. https://www.apple.com/macos/catalina/ Build is 19A583. It is available off the AppStore for download. Those who run on beta versions through the beta enrolment program should probably 1st revert to default mode before attempting to download as the new macOS version may not be otherwise be offered. Our 1st few guides have just stared to roll in so we invite everyone to bring in their new contributions.
  20. 1 point
    Use Hackintool.app to recreate a new USBPort.kext
  21. 1 point
    In Herve's guide, he mentioned that the buttons are not working. It's the kext's lack of support, you'll just have to wait for the developer to add more support. Not working: RTS525a microSD card reader Touchpad buttons TrackPoint ACPI files are already patched with the hotpatches/SSDT's. For Bluetooth, did you add BrcmFirmwareRepo.kext & BrcmPatchRAM2.kext? It's all in Hervé guide you linked on the 1st post
  22. 1 point
    For HS, a simple patch should work, but Atheros are not longer supported under Mojave and I doubt for Catalina either. You might be able to get around it by using kext from HS but I don't know if there will be any repercussion.
  23. 1 point
    You should skip 3. and only use the hot patches version and add the ECDV to EC renaming Update Lilu, AppleALC, Whatevergreen.kext That's it. Try this bootpack, replace into /EFi/Clover Should be backward compatible for HS and Mojave too Make a backup of your files first E7440_Catalina.zip
  24. 1 point
    Well, no more ideas P.S. Fix my last bug - my DW1560 lost BT after sleep. Thx @GridH for solution. Fixed BrcmFirmwareRepo and BrcmPatchRAM2 kexts here (add to SLE and rebuild cache): BrcmPatchRAM-20190818.zip And of course don't forget completely turn off hibernate for a quick wakeup after lid open. sudo pmset hibernatemode 0 sudo rm -f /var/vm/sleepimage sudo pmset hibernatefile /dev/null
  25. 1 point
    Try this Config. Missed a couple of settings in the original config.plist.zip
  26. 1 point
    Try updating VoodooI2C.kext + Voodooi2CHID.kext and re-enable the patch. Without it, your touchpad won't work
  27. 1 point
  28. 1 point
    Give this a try, goes into and replace /EFI/Clover 3510.zip
  29. 1 point
    Here's a Clover guide. Set your BIOS to AHCI/Legacy/Optimus Enabled Use the attached files as bootpack, goes into /EFI/Clover after you have install Clover according to the guide / Legacy Mode Note: The Nvidia is not supported and will be disabled with my attached files. So external connection is not supported either since they are hardwired to the Nvidia card. E6520_Disabled-NVS_HS.zip
  30. 1 point
    I have a Western Digital PC SN720 NVMe SSD. Stay away from Samsung PM981 and Intel NVMe
  31. 1 point
    Samsung 960 EVO is fully supported under OS X/macOS (I've got one).
  32. 1 point
    https://osxlatitude.com/forums/topic/11138-inventory-of-supportedunsupported-wireless-cards-2-sierra-catalina/ DW1704 is not supported Try DW1510 for wifi only, might not be supported in Catalina or DW1550 wifi/BT combo, might not be supported in Catalina
  33. 1 point
    Yup, I guess you did not set DualLink to 1 as advised above, did you?
  34. 1 point
    Sorry, I forgot to mentioned the following as well, I didn't include it because you already have it in your bootpack. You'll need both SSDT-XOSI.aml & SSDT-BRT6.aml (attached above) and the following 3 rename patches: OSID -> XSID, _OSI ->XOSI, BRT6,2 -> BRTX,2
  35. 1 point
    So here goes the T3500 Pack: I took a different approach to minimize effort and only use ssdt, no more DSDT, try attached EFI Folders. ( I added HDEF to DSDT but it did not help and voodoo seems to work better without, as HDA does not load) Only using //Patched: SSDT_LPC.aml to get "pci8086,3a18" loaded for PM/AppleLPC.kext. EFI Folder Voodoo: Sound works, sleep/wake works. EFI Folder ALC : Sound shows icons and values in sysprefs (and AppleHDA is loaded, see pic), but does not actually play sound. (I tried to resolve sound but apparently it is not that simple - at least I couldn't. Lots of info on ALC / AD1984A / Mojave being a problem.) Sleep/wake works too. Hardware is T3500 w W3680 cpu, GB Aorus AMD RX570, ASMedia Sata3 Card w/ 2 SSDs, a TP-Link wifi card , and 24 Gig Ram. I will continue to play with the settings in the plist checkboxes to minimize as much as possible. If you find there are useless settings (or important ones missing) in the config.plist please share your knowledge here. Give it a try...(EFI is from clover r4911/Mojave 10.14.6) Good luck T3500 pack.zip
  36. 1 point
    If HDEF (or whatever other audio device name) is not defined by default in your DSDT, maybe it is in an SSDT. You can dump all raw BIOS tables by pressing F4 at Clover main menu and then check things out. All extracted tables will be saved in EFI/CLOVER/ACPI/origin folder. But you probably already know that...
  37. 1 point
    You can just do a quick google search for lilu kext, then whatevergreen kext, that will take you to the GitHub site where you can download the latest versions. Put these in your Clover/Kexts/Other folder, and replace the existing kexts. Lilu Whatevergreen.zip
  38. 1 point
    @esmith1966 I have Cataline beta5 running on my E7470. Try my Config file config.plist.zip
  39. 1 point
    thank you @Jake Lo. I think I may be golden now
  40. 1 point
    Hello everyone Thank you very much for your wonderful and useful forum I want share with you after long search and fixes my final EFI Partition for Dell Precision WS M6800 & M4800 and will work 99 % on any similar Model All files , Kexts , ACPI , Guide are all included in zip file linked below This my final EFI with alots of fixes and tweaks works for both High Sierra and Mojave only you will need Nvidia web drivers and Cuda to get fully working machine for graphic designing , video editing and 3D ... - Fully working everything , audio , Bluetooth, Brightness slider , card reader , mSata , ethernet , Wifi , Camera ,all USB 3 Ports and many more you will explore it yourself ...... - Bios Reset issue fixed - Optimus Graphic enabled - Use Intel HD only or Intel HD + Nvidia (if you want Nvidia only then disable Optimus in bios) - External Monitor use Nvidia - No black Screen when external monitor is connected - What is missing and doesn't work !!!! You will tell me - all fixes files and instructions are included ************************* UPDATED 30 JUN 2019 ************************ - Alots of Tweaks has been added to ACPI , config.plist and IntelFrameBuffer - USB 3 all ports fixed natively - KEXTS has been updated -Clover bootloader has been updated - Fans has been adapted by ACPIPoller.kexts and SSDT for more cooling and less noise - CPU and RAM Tweaks - No more Kernel Panic with release or security update - Clean DSDT , SSDT , plist - Alots of work, search and tests to get this result with this Laptop - Ready for Catalina ( wait for the official release and Hacks developers final fixes to be ready ) All Updated Files are here ( 50 MB) ; https://drive.google.com/file/d/107_34arPRYoiObJUCH9l7TG_tZsK2FOD/view Thank You ********************* 30 Nov 2018 Fix OLD .zip If you need any help or have any questions or issue please let me know in the Support section of the forum and I will reply as soon as possible Cheers
  41. 1 point
    30-06-2019 Update Attached Files in First Post ( Google Drive Link 50 MB ) This instructions is for Dell Precision m6800 (and similar Dell Precision Models - Experimental) Before you start Please note that : I am using Dell Precision m6800 with these SPEC : Intel I7 4900MQ 2.8 Mhz - Intel HD Haswell 4600 32 GB RAM Nvidia Quadro K3100M 4GB Samsung EVO 250 GB Dell DW 1560 WiFi and BT Adapter BIOS A25 ( Latest 30 Oct 2018 ) This Process has been successfully tested with High Sierra and Mojave 10.14.5 Both IGPU and DGPU are Working Together Correctly like a Desktop No Bios reset issue when reboot , Works with Dual Boot ( Win + OSX ) ******* Step By Step ******** 1- Reset BIOS to its default and Update it to A25 2- Modify BIOS setting ( Press F12 to see Options ) * Advanced Boot Options = Enable Legacy * Integrated NIC = Enable * Parallel Ports = AT * Serial Ports = Disabled ( If you are using Dock station then Enable it - Expermental ) * Sata Operation = AHCI * Drivers = Check all * Switchable Graphics = Enable Switchable Graphics * Secure Boot = Disabled * Virtualization = Disable 3- Create your OSX Installation USB ( Search How , its not my Topic ) * Then I recommend to install Clover bootloader to create EFI Folder on your USB (UEFI Method) 4- Once you create OSX Installation USB ; mount USB EFI PARTITION and DELETE EFI Folder 5- Decompress my attached files 6- On my attched files ; Find ( install Folder ) Copy EFI Folder and Paste it in your USB EFI PARTITION ( instead of deleted one in step 4) 7- Now you are ready to Install OSX for Dell Precision M6800 * Power On your PC * Press F12 to see Options * Select BOOT from ( your USB ) * Start Installation Process ( it will reboot several time during installation so press F12 each time to boot from your USB ) - search Youtube videos to see the installation process 8- Once installation done and you reach your OSX desktop *Copy my attached files to your Desktop and Eject USB * Mount your OSX Drive EFI PARTITION and delete ( EFI Folder if existed ) * On my attached files Find ( Boot Disk EFI ); copy EFI Folder and Paste it in your Drive EFI PARTITION instead of deleted one "same as step 6" 9- Now the last step ( very Important ) - on my attached files Find (L/E Folder) - use any method or tool to install ALL KEXTS to Library/Extensions - Rebuild kextcache and repair permissions - I recommend using Hackintool by @headkaze to install kexts and rebuild kextcache 10- Reboot your PC and check everything is working correctly ( Audio , Bluetooth , WiFi , Internet , USB 3 , Trim ... ) IF you are using Mojave ; No Cuda drivers available till now but Nvidia GPU works with 4k External Monitor via DP Fully Accelerated Qi-Ci , also you can Disable Bios graphics Optimus to disable Intel HD GPU and use only Nvidia GPU - The same thing with High Sierra except that Nvidia Web Drivers are available and Cuda are ready - I use this PC all time with 4k external monitor while laptop led screen is closen using external mouse and Keyboard for Graphic design and video editing; H264 with hardware acceleration is working but no H265 hardware acceleration I think due to Haswell limitation - also I've found useful app to disable CPU turbo boost . I use it sometimes to reduce CPU temp ( search google ) Note : in case you have booting troubles ; Try to change SMBIOS in config.plist to diffrent model as MacbookPro 10.1, MacBookPro 11.2, MacBookPro 13.1 also you can try iMac 14.2 ( works nicely with me I don't know why ) Little Tweak for CPU and RAM : go to CPU section in config.plist using clover configurator and add values to this sections according to your CPU frequency (Be careful) For example: - Add 2800 to "frequency mhz" if your CPU base is 2.8 mhz ( 2700 if 2.7 and 2100 if 2.1 , ...) - Add 99790 to "Bus speed khz" - Add 47 to "TDP" ( Look intel CPU spec page for your model to know more info about your CPU and TDP value for your CPU ) For example in my case https://ark.intel.com/content/www/us/en/ark/products/75131/intel-core-i7-4900mq-processor-8m-cache-up-to-3-80-ghz.html GPU Power Management: Delete my dAGPM.kext from clover/Kexts/Others and make your own Kext according to your SMBios ID to get the correct power management There is a tool developed by @pavo to generate your Kext and another method by @toleda search forum and google to know more about that Disable Nvidia GPU: If you want to disable dGPU and use only Intel HD 4600 drop SSDT-4600.aml to clover/ACPI/Patched . But in this case no external monitor will be working only internal Disable Intel HD GPU : If you like to use only Nvidia GPU so disable Optimus Graphics in Bios and you can use internal and external monitor USB 3 Ports Fixes : Please Modify The Info.Plist inside USBPorts.Kext to Match Your SMBIOS Find and change this text (iMac 14.2) change to (Your Model) every where in plist For Example (iMac 14.2) To (MacBookPro 11.2) Now All Your USB 3 Ports And Camera Will Work Correctly Have Fun Franckenstien 30 Jun 2019 SSDT-4600.aml.zip
  42. 1 point
    what herve said. the kext is Dr.Hurts hard work not mine. i had no involvement in it. i did not have anything to do with writing the code for the kext. i just compiled Dr.Hurts last code he left us with so that we could try it.
  43. 1 point
  44. 1 point
    I usually restart from windows without problem. I use the ALC kext.
  45. 1 point
    Jake Lo, you are the best! Do some change in you config , and succsesfuly load high sierra with watevergreen kext! Thank you! Work almost all: CPU scaling Video with HDMI output 2560 x 1440 Sound speaker stereo Headphones sound Mic (Siri also work) Touchpad with some two fingers gesture Full level backlight Wifi and bluetooth (wifi card replace with dw1560 - BCM94352Z) Ethernet card USB port Sleep Touchscreen Not working fingerprint sensor cardreader NFC Now i have working config on 7480: last kext update, last clover binary update, ready to Mojave upgrade! Here is full working config: catmat_7480_mojave_ready.zip
  46. 1 point
    Last update: 24 Jan 2019 Questions keep resurfacing, so let's try to clarify things again: minimum requirements for Snow Leopard and Lion: http://support.apple.com/kb/HT4949 minimum requirements for Mountain Lion: http://support.apple.com/kb/HT5444 minimum requirements for Mavericks: http://support.apple.com/kb/HT5842 minimum requirements for Yosemite: https://support.apple.com/kb/SP711?locale=en_US minimum requirements for El Capitan: https://support.apple.com/kb/sp728?locale=en_US minimum requirements for Sierra: https://support.apple.com/kb/sp742?locale=en_US minimum requirements for High Sierra: https://support.apple.com/kb/SP765?locale=en_US minimum requirements for Mojave: https://support.apple.com/kb/SP777?locale=en_US Essential basics: Lion requires a 64bit Core2Duo minimum even though it may have to run in 32bit kernel mode (eg: for Intel GMA platforms). From Mountain Lion, OS X runs a 64bit kernel only. 32bit kernel mode is abandoned, hence the drop of support for older GPUs for which only 32bit fully functional drivers are available (e.g.: Intel GMA 950/GMA X3100, nVidia GeForce 7xxx and derivatives). Sierra and later require SSE4-capable CPUs (SSE4 instructions set introduced in Penryn family C2D/C2Q/Xeon CPUs). Mojave dropped support for C2D/C2Q platforms (workaround exists) Mojave requires a Metal-compatible card (Kepler-only for nVidia (lack of Web Driver oblige), GCN1.0 and later for AMD) Mojave is last macOS version to support 32bit apps. From Catalina, it's 64bit apps only. For Hackintoshing purposes: 1st gen Core i platforms are natively supported from Snow Leopard 10.6.3 + updated kernel 10.3.1 2nd gen Sandy Bridge platforms are natively supported from Snow Leopard 10.6.6-10.6.8 3rd gen Ivy Bridge platforms are natively supported from Lion 10.7.5 4th gen Haswell platforms are natively supported from Mountain Lion 10.8.5 5th gen Broadwell platforms are natively supported from Yosemite 10.10.2/10/.10.3 6th gen Skylake platforms are natively supported from El Capitan 10.11.4 7th gen Kaby Lake platforms are natively supported from Sierra 10.12.6 8th gen Coffee Lake platforms are natively supported from High Sierra 10.13/10.13.1. Fully supported in 10.13.6
  47. 1 point
    Last update: 16 July 2018 Current Ver: 4.2.7 Suggestions/Discussions: HERE Hello guys, I have seen many instances where people start a thread with the problem they are facing on their hack. They try to describe the issue in their own way that most of the times, is not able to properly describe what's going wrong with their system. The developers and other advanced members on OSXL can point out the problem exactly when they have a set of files, called problem reporting files. These are basically a set of files that contain various logs and some other components. Many a times a normal user can not generate those files properly and it leads to a lot of wastage of good time, frustrated by this, I wrote a script to generate proper problem reporting files. You can have a look at the source code here The purpose of this guide is to tell the normal user on how to generate those files properly for debugging. I wrote a script that automatically installs that debug report generator script and then gives you a .zip output. If you are seeking help about a problem and you must attach problem reporting files as it saves a lot of time. How to generate debug report:- It is very simple, you just have to download the attached script and run it. The script in attachment will install the tool for you and will then prompt if you want to generate the files. If you want to generate files next time, you just have to invoke: "gen_debug" from terminal (without quotes) How to download and run attached script :- Unzip the downloaded zip file Open terminal Assuming your script is in Downloads folder, type the following code :- chmod a+x ~/Downloads/install_tools.sh ~/Downloads/install_tools.sh Args for gen_debug: You can use custom set of args for controlling gen_debug output, this list will be updated as new features become available gen_debug -u || To update your copy (available from ver2.1+) gen_debug -sysprofile || To include your system profile in the dump (available from ver2.2+) gen_debug -sysprofile txt || To include system profile in the dump but in TXT format Note: Whenever you change anything, you should attach new output of gen_debug. Note 2: It is recommended to update your copy of gen_debug every alternate month (for fixes and new features). To do so, If you are running version 2.1 or above, you can simply type "gen_debug -u" (without quotes) in terminal. If you are running version 2.0 or less, you can use the attached installer script to update your copy. Changelogs: Regards install_tools.zip
  48. 1 point
    This is a guide to install Mountain Lion 10.8.2 on a ASUS K56CM but this tutorial apply for ASUS K46CA - K46CM - K56CA - K56CM Only have on OSXLatitude when reproduced please specify the source Specifications: Processor : Intel Core i5 3317U Graphics Processor(GPU) : Intel HD4000 and Nvidia Optimus GT635M with 2GB DDR3 VRAM Hard disk : HDD Hitachi 500GB RAM : 4GB DDR3 / bus 1600 Wifi : Original AR9485 not work (Replaced by:AR9285 ) LAN : Realtek RTL8168 Audio : Realtek ALC270 USB 3.0 : Intel 7series/210 USB 3.0 Touchpad : Elan Touchpad v4 Webcam : HD Web Camera Card reader : Monitor: 15.6" 16:9 HD (1366x768) LED Backlight Optical Drive: Super-Multi DVD (Optional) Working List: Graphics (Intel HD4000) Audio WIFI (Replaced) LAN Webcam HDMI VGA work but not good Sleep, Processor Speedsteps and Native power management. Trackpad Multitouch Fn Hotkeys USB works Disable turbo boost on battery Not working: GT630M Graphics Realtek CardReader What do you need: - A Bootable USB with Mountain Lion 10.8.2 . I'm using iFail ML2 - Chameleron write to 1 CD for first boot. http://chameleon.osx86.hu/articles/chameleon-21-latest-version-download-links-updated - 30-40 minutes of your time. - All file wait for add to EDP tools + DSDT & SSDT by EMlyDinEsH + All kext collectibles by me. http://www.fshare.vn/folder/Y0QUKGXZQO/ How to install mountain lion your notebook: 1: Go to BIOS, change these values to Boot: Launch CSM USB: Legacy Enabled XHCI: Disabled 2: Save settings and spam ESC again until you see Boot menu. And choose boot from CD/DVD 3:Wait for Chameleron CD and use arrow key to select iFail ML2 USB 4: Boot with command -v -x and hit Enter wait for boot to installer don't worry, it will take about 5 - 10 minutes to boot into installer! 5: It boots into the installer then wait till you can see 'Utilities' tab on the top, click it and click Disk Utilities, click on your external and goto 'Erase' tab, erase the external to 'Mac Journaled' and call it something like MAC OSX or iFail (doesn't matter really), then verify the drive to make sure it is all good! 6: Continue until it prompts you to select the drive you wish to install OSX on, click the external drive, and then click 'CUSTOMIZE', then go to drivers, and find the PS/2 Drivers (VERY IMPORTANT!!!!), check it so it will install, then continue with installation. [Please note that during installation that your monitor may go all white, just click on trackpad! and it should show you the progress bar] 7: After installing, it will restart, go to the boot menu again, and spam ESC key. select your CD Chameleron and boot to it 8: In Chameleron boot loader and use arrow key to select Partition you install MAC OS 9: Boot with command -v -x and hit Enter wait for boot to MAC OSX don't worry, it will take about 5 - 10 minutes 10: When it boots into Mac, enter whatever user details you want, then it will go to desktop. On the top, select 'GOTO' then 'computer', go to your partiton you install MAC OS 11: Then go to System/Libraries/Extensions folder. Delete the following: 12: Restart into Windows , Install TranMAC 13: Use one USB and using TranMAC format this to HFS+ and copy all file in attachment to your USB (All file please wait for add to EDP tools. Thank you) Or install Paragon HFS+ , you will see your Partiton install MAC on window and copy all file to partition install MAC 14: Restart your window and boot to chameleron after boot to MAC OS with command -v 15: Install all kext by kext wizard 16: Copy all file in Extra.zip to Extra folder on partition you install MAC 17: Reboot and ENJOY 18: If you have other problems ask me by posted in this topic . Thank to EMlyDinEsH for patch DSDT & SSDT, VooDoo Team for Audio , Elantouch Project by EMlyDinEsH, Fn hot key by EMlyDinEsH and ME for install and test Good luck Follow me at https://www.facebook.com/narutoxboy
  49. 0 points
    It's been said dozens of times: Rehabman's Broadcom firmware kexts require to be cached from /L/E, not injected from Clover. It's even indicated on his repo... Go back to it and read the documentation again and then make sure you use the correct kexts and properly so.
  50. -1 points
    I have the same computer as you but I am unable to find RealtekRTL800.kext. where can I find it?
This leaderboard is set to Amsterdam/GMT+02:00
×
×
  • Create New...