Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 04/16/23 in all areas

  1. Laptop Specs: Intel Core i5 7300U RAM: 16 GB 2133 MHz DDR4 Graphics: Intel HD Graphics 620 SSD: 1Tb (macOS) SMBIOS: MacbookPro 15,1 Working: Graphic acceleration Brightness control Keyboard brightness control Wifi and Bluetooth: Intel Bluetooth and intel AirportItlwm All USB-C and USB3 (type-A) ports Video over USB-C Audio, incl. integrated microphone Sleep Ethernet HDMI output Touchpad Integrated camera Card reader MacBook Pro 15,1.ioreg WARNING: Generate your own SMBIOS EFI zip part 1: EFI_Sonoma_7280 2.zip to extract add to de file format .001 (EFI_Sonoma_7280_2.zip.001) EFI zip part 2: EFI_Sonoma_7280 2.zip to extract add to the file format .002 (EFI_Sonoma_7280_2.zip.002) I couldn't upload the full EFI here because the file is too large but you can download it here: https://mega.nz/file/xlhjlTjb#zCu_C5_k1pR6zqOXnVERUHdJjqHSA_JxYpvTOke5yn4 Enjoy! EFI_Sonoma_7280_1.zip
    3 points
  2. Revised wireless kexts for Sonoma 14.4, the previous ones not providing wifi service beyond Sonoma 14.3. OCLP 1.4.1 or later required too. Wifi_kexts_Sonoma_14.4.zip
    2 points
  3. Just replace the SSDT in the E7470 with E7270 from my Ventura guide
    2 points
  4. List of dropped platforms extends to Intel 7th gen. Kaby Lake this year, yet KBL graphics drivers are retained to support ABL graphics (2018 MacBook Air8,1). This is good omen for Kaby Lake platforms of course but especially for Skylake platforms that are able to re-use the same tricks used for Ventura, i.e. fake a KBL iGPU id and call on a KBL framebuffer. At least in this 1st beta version.... Bad news on the wireless front: IO80211FamilyLegacy kext is gone and, with it, native support for Broadcom cards based on BCM4350 and BCM4360 chipsets which includes DW1820A and all those Apple BCM94360xxx that we could use up to Ventura. We'll see if this can somehow be addressed through a patch of some sort. Interestingly enough, support for Broadcom Bluetooth appears to remain untouched, at least as far as the BT module of the Apple BCM94360CS2 card is concerned. Meantime, I called on an old TP-Link TL-WN725N v3 Wireless N Nano USB adapter that I had lying around. It's crap (802.11n 150Mbps) but will do for the moment. It's based on Realtek chipset RTL8188EUS (PCI id 0bda:8179). Other than that, nothing to report after just a brief spell with Sonoma 1st beta. Installation on my Skylake Latitude E7270 was pretty much painless: from Ventura, I updated Clover to r5151 (just in case), updated my add-on kexts to latest versions (Lilu & PlugIns mostly) and, in my Ventura Clover config, changed SMBIOS to MBP15,2 (necessary) and added boot arg -lilubetaall (also necessary). I then rebooted Ventura and launched the Sonoma installation package. Upon completion, I found that LAN, audio and external video outputs worked better if I used the combined boot args -lilubeta -wegbeta -alcbeta instead of single boot arg -lilubetaall. NB: Sonoma boots/works the same way if, instead of SMBIOS MBP15,2, I boot it with SMBIOS MBP13,1/MBP14,1 and add -no_compat_check boot arg. Avoid MBP15,1 on Skylake laptops, it prevents external video outputs for instance. Working: graphics acceleration with same KBL settings as in Ventura brightness control HDMI output mini-DP output touchscreen audio (incl. DP/HDMI audio) LAN Apple (Broadcom) BCM94360CS2 Bluetooth but a bit erratic at times (on startup and after wake) touchPad USB ports sleep wake but troublesome if hibernation is disabled so it's best to leave things untouched for the moment SD card reader Not working: Apple (Broadcom) BCM94360CS2 wireless
    2 points
  5. There's so much non-sense (not to say worse) said and written all over the Hackintosh forums again with this forthcoming new release, I sometimes long for the death of Hackintosh so that it all stops once and for all. Sonoma 1st beta is hardly out that, once again, the weeping divas (who should all have accompanied Silvio Berlusconi's last concubine at his funeral to show their expertise on the matter) are at it! Among them, we find those whose life is being torn apart by Apple because they've lost Wifi with (unreleased) Sonoma, those who cry foul at Apple's renewed attacks against Hackintoshers, those who predict millions of business loss for Apple and those who just speak out of their arse (latter probably being a good summary of all the others)! This time, it's all about Broadcom wireless cards... So what's the situation? Well, it's very simple: Apple has completed its migration to Apple Silicon, the last Intel model (MacPro7,1) has been dropped. So, all those who write about "when Apple complete their migration" need a serious awakening. It's done boys, it's done! And exactly as expected... The last (Intel) Mac platforms that used Broadcom cards based on BCM4350 or BCM4360 are dropped. As such, Apple no longer intends to provide drivers, just as they do for dropped GPUs. It should come to no surprise to anyone, it's the way Apple has worked for the last... 11 years (remember Mountain Lion in 2012 ?) not to say more (14 years, if we consider the way PPC platforms were dropped in 2009 with the release of Snow Leopard). I've seen here and there so-called Hackintosh experts/gurus writing they believe Apple dropped the Broadcom legacy cards because the platforms supported by Sonoma don't even have Broadcom wireless inside, then that they have Broadcom wireless therefore support for older cards will return. That's a good example of what I mean about people talking out of their arse. Let's recap a few things here: Sonoma 1st beta officially drops 7th gen. Kaby Lake platforms (on top of older ones of course) but, for the moment, retains KBL graphics drivers. Why? Simple: because it's required to support Amber Lake UHD617 graphics of MBA8,1. Sonoma 1st beta drops Broadcom legacy 802.11ac wireless chipsets that Ventura still supported through IO80211FamilyLegacy kext: 14e4:43ba, 14e4:43a3 and 14e4:43a0, i.e. BCM43602, BCM4350 and BCM4360. Big Sur had already dropped support for the last 802.11bgn cards that Apple had retained up to Catalina. Supporting those older 802.11ac chipsets through a kext bearing the name "legacy" since macOS Monterey should have been quite an obvious hint in itself as far as what the future held... Sonoma 1st beta supports only the following Broadcom chipsets: 14e4:43dc, 14e4:4464, 14e4:4488, 14e4:4425, 14e4:4433 and 14e4:4434, i.e. BCM4355 (802.11ac), BCM4364 (802.11ac), BCM4377b (802.11ac), BCM4378 (802.11ax), BCM4387 (802.11ax) and BCM4388 (802.11ax). Afaik, all those are provided as specific SOCs to Apple by Broadcom, i.e. chips to be soldered on Apple motherboards and not available on add-on mini-PCIe/M.2 cards. https://wikidevi.wi-cat.ru/Broadcom With regards to the wireless chipsets fitted to Intel Mac platforms supported by Sonoma, it's as follows: 2018 Mac mini8,1 -> BCM4364 (pci14e4,4464) 2018/2019 MacBookAir8,x -> BCM4355 (pci14e4,43dc) 2020 MacBookAir9,1 -> BCM4377b (pci14e4,4488) 2018/2019 MacBookPro15,x -> BCM4364 (pci14e4,4464) 2019/2020 MacBookPro16,x -> BCM4364 (pci14e4,4464) 2019 iMac19,x -> BCM4364 (pci14e4,4464) 2020 iMac20,x -> BCM4364 (pci14e4,4464) 2017 iMacPro1,1 -> BCM4355 (pci14e4,43dc) 2019 MacPro7,1 -> BCM4364 (pci14e4,4464) Let's hope the weeping divas and would-be experts/gurus can put 2 and 2 together...
    2 points
  6. Hello, I am the owner of an HP 250 G6 laptop with I5-7200U 12GB HD i620 (graphics) with Big Sur installed but now I am looking for an EFI for my laptop but I cannot find one even though it is Kaby Lake. Is there anyone who has it here? Thanks and regards. PS: I put my EFI here. EFI BIG SUR
    1 point
  7. Unfortunately I no longer have this PC in my hands. I generated new ACPI files for compatibility with the new Bios, but Ventura and Sonoma I was unable to install them for users I followed. I hope to get this PC back soon so I can fix this problem.
    1 point
  8. Further to my communication of July 2023 and Jake Lo's post above, I can confirm that Clover r5157 now supports blocking of vanilla kext IOSkywalkFamily kext which is required to support and use "legacy" wireless cards in Sonoma, i.e. cards that worked perfectly, natively or not, up to Ventura. This is basically equivalent to the kext exclusion available in OpenCore but limited to IOSkywalkFamily kext. The blocking is available as kext patch called BlockSkywalk and is integrated to latest versions of CloverConfigurator too. Process with Clover is therefore as follows: update or install Clover r5157 (versions r5155 and r5156 are supposed to provide the patch too but I found that it was not working and resulted in a freeze at startup) apply/enable Kernel & Kexts patch BlockSkywalk in your Clover config either add boot arg -amfi_get_out_of_way=1 in your config or add AMFIPass kext provided above by Jake to your kexts/14 or kexts/Other Clover folder and add boot arg -amfipassbeta boot arg in your Clover config add kexts IOSkywalk (renamed copy of older version of IOSkywakFamily kext) and IO80211FamilyLegacy kexts provided above by Jake to your kexts/14 or kexts/Other Clover folder you can keep SIP disabled with CsrActiveConfig set to 0xFEF, I found there was no need to change to, say, 0x803 install and run OCLP Patcher and apply Networking: modern wireless or Networking legacy wireless (depending on the card) root patch which should be automatically offered reboot and enjoy recovered wireless services out of your PCIe wireless card Clover_r5157.pkg.zip Clover Configurator.zip Example with the Apple BCM94360CS2 card fitted with an adapter board to the M.2 WLAN slot of my Dell Latitude E7270: or (as text): <key>BlockSkywalk</key> <true/>
    1 point
  9. I created a patched version of MyHack v3.3.1 that fixes the "killed: 9" issue when attempting to run it on modern macOS. It's helpful for people who want to do a legacy hackintosh but only have access to modern macOS. It still launches on old OS X versions too. I tested it and confirmed it works on Sonoma. myHack.zip
    1 point
  10. Hi Thank you Baio77 for your EFI. It works with Big Sure but without wifi. Is there any chance to share the newest EFI with drivers for Sonoma OSX, please? I have ThinkPad x1 Yoga 5th gen 20UC-SOYBOA and is not easy to find anything for this model prebuilt on the internet. Thank you for your help.
    1 point
  11. try updating the OC version and kexts You can also try disabling SMCProcessor.kext in the Config file
    1 point
  12. Renaming this thread as, even if there were an issue, it would in no way be a "Dell bug" ! Not seeing the basic specs of your selected Mac model under the "MacBook Pro" line (like size, year and TB ports) is likely to be linked to your bootloader settings. Do check them out. Nothing to do with laptop's BIOS for sure. Can't say more, you've not bothered to post any details of your Hackintosh setup whatsoever. This being said, it's such a minor matter, I wouldn't waste much time on it...
    1 point
  13. can you post new IOReg file? I believe it's due to (_SB.PCI0.I2C0) and not (_SB.PCI0.I2C1) from files I posted Those 2 ssdt definitely suggested that
    1 point
  14. REMINDER: As stated here, Sonoma drops all official support for Broadcom "legacy" wireless cards previously natively supported up to Ventura, the only hardware remaining natively supported being based on Apple proprietary Broadcom SOCs that aren't available to PCs/Hackintosh platforms. The only way to obtain wireless services on older Broadcom or Atheros cards is to patch Sonoma with OCLP patcher and apply all necessary/relevant properties & kext injections. Details available here. Intel cards are not impacted by this and require same 3rd party arrangement as before (ITLWM). As a result, this inventory will no longer be updated past Ventura which effectively froze the situation.
    1 point
  15. My Dell's specs: CPU: Intel Core i5 4210U RAM: 8GB DDR3 Graphics: Intel HD 4400 SSD: 512GB (macOS) HDD: 320GB (Kali Linux + Windows 11.5) Working: Graphics acceleration Patch OCLP 0.6.9 Dev Brightness control WiFi. I'm using airporlitlwm.kext version 5 Sonoma Beta All USB 2.0 and 3.0 ports work Bluetooth, with IntelBluetoothFirmware/Injector Audio, incl. integrated microphone Sleep Ethernet HDMI output Touchpad Integrated camera Card reader MacBook Air.ioreg
    1 point
  16. Hmm. Afaik, Tiger lacks the required drivers for nVidia Tesla G8x/G9x. Support was introduced in Leopard 10.5 in which you'll find the necessary NV50 & associated GeForce kexts/drivers. So, no support for the GeForce 8600M of that Inspiron 1520 in 10.4.11. https://dortania.github.io/GPU-Buyers-Guide/legacy-gpus/legacy-nvidia.html#geforce-8-8xxx-series But I'm probably in the wrong given that, according to what I read, MBP3,1 with GeForce 8600M did indeed ship with Tiger 10.4.9. nVidia drivers in Tiger 10.4.11 (as seen in Pacifist with 10.4.11 combo update (Intel) dmg): nVidia drivers in Leopard 10.5.8 (as seen in Pacifist with 10.5.8 combo update dmg): If you lookup in SysProfiler/SysInfo->Software->Extensions of Leopard 10.5.8 (or later), you'll see the nVidia drivers that get loaded. You can then compare with what loads in Tiger. Given the years that have passed since Tiger, you're very unlikely to obtain support for this ancien release and, at OSXL, we only ever supported systems running Snow Leopard or later. This being said, you may find this MBP3,1 IOReg extract useful in troubleshooting your machine; but it was taken in Leopard 10.5.8, not Tiger... MacBookPro3_1-ioreg.zip
    1 point
  17. Target macOS release: Sonoma 14.x This is a Clover-based installation using the well-known/well documented vanilla method detailed below: Working: full QE/CI with HD520 graphics (with KBL layout 0x59160000, KBL faked id 0x5916, MBP15,2 SMBIOS and Whatevergreen kext v1.6.6 or later) HDMI output OOB but built-in LCD goes off on 1st cable connection. With WEG boot arg igfxonln=1, LCD picture is recovered after closing then re-opening the LID and HDMI is on at 1st boot & after wake mDP output OOB touchscreen with USB HID fix (patch of IOHIDFamily to fake single-user mode) due to Apple dropping support for old USB hardware full audio, including jack microphone input and headset output (with AppleALC kext & layout-id 11) HDMI audio (with KBL con1 connector-type patch) built-in Gigabit Ethernet (with IntelMausiEthernet kext) full CPU power management, including Turbo boost to 3.4GHz (with PlugIn type settings) sleep: Ok through Apple menu->Sleep, lid closure, power button, Fn-Insert and energy savings settings with hibernation mode set to 0 (sleep to RAM) and /var/vm/sleepimage file deleted. wake: Ok through lid opening and power button wireless & bluetooth with any compatible card/USB dongle (see footer note) battery management and monitoring (with ACPIBatteryManager kext) SD card reader (with 1Revenger1's RealtekCardReader kext) integrated webcam OOB keyboard backlight control OOB (for backlit models) audio volume control through Fn-F1/Fn-F2/Fn-F3 brightness control through Fn-F11/Fn-F12 touchpad basic features, incl. buttons (with Rehabman's VoodooPS2Controller kext) but not recognised in PrefPane USB3.0 ports (with Hackintool's generated USBPorts kext) Not Working: N/A Not tested: SmartCard reader macOS Sonoma not natively supporting platforms older than Amber Lake/Coffee Lake/UHD6x0, it cannot be natively installed and cannot natively run on the Skylake/HD520 Latitude E7270 as used to be the case for earlier versions of the OS up to Monterey. This can however be easily achieved by implementing the following settings which allow keeping a full vanilla installation without calling on add-on patches that would install older kexts, frameworks or other necessary files: use of Kaby Lake framebuffer 0x59160000 (0x591B0000 may also be used but requires further graphics connectors patching) fake Kaby Lake HD620 iGPU id 0x5916 use Coffee Lake platform SMBIOS MacBookPro15,2 use Whatevergreen v1.6.6/v1.6.7 minimum 1) 14.x USB installer creation Using a USB key of 16GB minimum, create a Sonoma USB installer through the following Terminal command: sudo <path>/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/<USB key> where: <path> = location of Sonoma 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: 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 FSInject SMCHelper Human Interface Devices (optional) Ps2MouseDxe UsbMouseDxe FileSystem Drivers ApfsDriverLoader Memory fix drivers OpenRuntime Additional Drivers (optional) NvmExpressDxe PartitionDxe Themes (optional) BootLoaderChooser (optional) CloverConfigPlistValidator (optional) Install Clover Preference Pane (optional) you may use Clover version r5157 or later as attached below (version r5148 minimum but no support for legacy wireless cards before r5157) Clover_r5157.pkg.zip once Clover is installed, launch Clover Configurator app and mount the freshly created EFI partition of the USB installer (attached version supports BlockSkywalk kext patch) Clover Configurator.zip add the (unzipped) HFSPlus driver attached below to the EFI/CLOVER/drivers/UEFI folder HFSPlus.efi.zip open this EFI partition and transfer/copy the files & folders from the Latitude E7270 Sonoma Clover pack below to the EFI/CLOVER folder Clover_Pack_E7270_Sonoma.zip Clover_Pack_E7270_Sonoma_#2.zip Clover_Pack_E7270_Sonoma_#3.zip Clover_Pack_E7270_Sonoma_#4.zip 2) 14.x installation boot the Sonoma USB installer at the Clover main menu, select the "Install macOS Sonoma" 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 Sonoma installation through Disk Utility as/if required on 1st reboot, boot off the USB installer and select the freshly created "macOS install from <target Sonoma partition>" repeat this until this partition is no longer offered and only the target Sonoma partition is left to boot Reboot the target Sonoma partition via your USB installer 3) Post-installation tuning Once the target Sonoma partition has booted, complete the 1st boot configuration tuning Once at the desktop, install Clover bootloader on the Sonoma 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 Sonoma partition/disk Open this EFI partition and transfer the files & folders from the above Latitude E7270 Sonoma Clover pack to the EFI/Clover folder You may then reboot and verify that Sonoma boots off your disk through Clover For wifi & Bluetooth, you may use any compatible add-on USB dongle. If you opt for a legacy BCM5350, BCM4360 or BCM43602 wireless card, you'll need to apply OCLP root patches and ensure you boot with Clover r5157 or later (or with OpenCore of course) in order to bypass vanilla IOSkywalkFamily kext and inject replacement IOSkywalkFamily+ IO80211FamilyLegacy kexts. The Clover config attached to the revised bootpack available above already contains the enabled BlockSkywalk kext patch to that effect and the replacement kexts to inject are provided in the kexts folder. Upon launching the OCLP patcher, you should be immediately asked to apply the relevant wireless root patches. See this thread for full details of the process. Edit: 17 Jan 2024 Replaced older Clover version r5153 with version r5157 that supports BlockSkywalk kext patch (required to support legacy wireless cards officially dropped in Sonoma) Revised bootpack with: modified SSDT-GPRW patched ACPI table to fix intermittent loss of Bluetooth on wake. modified Clover config to enable BlockSkywalk kext patch and add -amfi_get_out_of_my_way=1 boot arg added replacement IOSkywalkFamily + older IO80211FamilyLegacy kexts to kexts/Other folder for injection (required to support legacy wireless cards officially dropped in Sonoma) Edit: 10 Mar 2024 Revised bootpack #3 with new versions for wireless kexts required for Sonoma 14.4. Edit: 6 Apr 2024 Revised bootpack #4 with cleanup of SSDT tables.
    1 point
  18. Released Sep 26th, 2023 as announced. Version 14.0, build 23A344 (same as RC2 published Sep 21st). Sonoma drops official support for Kaby Lake platforms that remained supported in Ventura, Apple raising minimal requirements to Amber Lake and Coffee Lake platforms (with the exception of iMacPro1,1 as in Ventura). However, support for Kaby Lake graphics remain provided with all KBL kexts still present, this in order to ensure support for Amber Lake MacBookAir8,1. By extension, this means that graphics support for Skylake iGPUs can also be retained using those same KBL settings as used in Ventura. For other iGPUs, patches are available through OCLP tool to regain graphics acceleration. Officially supported Intel platforms are now limited to : iMac19,x (8th gen. Coffee Lake) iMacPro1,1 (Skylake Xeon) MacBookAir8,1 (8th gen. Amber Lake) MacBookPro15,x (8th gen. Coffee Lake) Macmini8,1 (8th gen Coffee Lake) MacPro7,1 (Cacade Lake) With Sonoma, Apple also dropped official support for what they call "legacy" Broadcom cards that remained supported up to Ventura. These include cards based on Broadcom BCM4350, BCM4360 or BCM43602 chipsets. If Bluetooth remains natively supported on such legacy cards, native Wifi support is now limited to those Apple proprietary Broadcom SOCs that have been fitted to the above Mac models. Support for "legacy" Broadcom cards can however be recovered with specific patching using OpenCore bootloader, kexts blocking and OCLP patches. Officially supported Broadcom SOCs include: BCM4355 (802.11ac): pci14e4,43dc (iMacPro1,1 + MacBookAir8,x) BCM4364 (802.11ac): pci14e4,4464 (Mac mini8,1 + MacBookPro15,x + MacBookPro16,x + iMac19,x + iMac20,x + MacPro7,1) BCM4377b (802.11ac): pci14e4,4488 (MacBookAir9,1) BCM4378 (802.11ax): Apple Silicon Mac models BCM4387 (802.11ax): Apple Silicon Mac models BCM4388 (802.11ax): Apple Silicon Mac models NB: macOS Big Sur is now officially unsupported. View full article
    1 point
  19. On checking the specs and the documentation, it appears Asus P8Z77-V motherboard is fitted with VGA/DVI/DP/HDMI video outputs: As such, you may purchase a DVI-to-VGA or DP-to-VGA adapter for your purpose. Rest assured that it will work, provided you buy an active adapter, not a passive one.
    1 point
  20. If you download a Clover bootpack from one of my existing E6230 guides and open the config file with CloverConfigurator, you'll see what to do and how it's done. Look up the Device tab on the left, the the Properties area at bottom right:
    1 point
  21. @ZainAnjum - Your EFI is really messy. Try this and give us feedback: Dell 7490 Ventura Intel OC 0.9.4
    1 point
  22. FYI, it's a Latitude 7490, not an E7490. E Series stopped at Skylake E7x70.
    1 point
  23. OCLP v0.6.8 now provides support for Broadcom legacy wireless cards that Sonoma officially dropped. Good news for all of us relying on BCM4350/BCM4360xx cards for Wireless and Bluetooth services. Not tried it yet but process is understood to be as follows with OpenCore (cf. dedicated Sonoma beta threads at Insanelymac.com): add boot-arg amfi=0x80 (or amfi_get_out_of_my_way=1) disable SIP with csr-active-config set to 0x803 (0x0FEF is Ok too) block vanilla kext IOSkywalkFamily kext in the config file disable SecureBoot if applicable inject older kexts IOSkywalkFamily + IO80211FamilyLegacy kexts (in that specific order) once booted with those settings, apply OCLP root patching and reboot Broadcom wireless cards that were previously supported in Ventura are then expected to be operational again Not sure this works with Clover given the lack of system's kext blocking facility afaik. Will try to test asap with OpenCore on my E7270. Edit: This is fully supported with Clover r5157 and later.
    1 point
  24. There will be no need to enable TRIM in recent macOS versions such as Big Sur, Monterey or Ventura. It'll be enabled by default.
    1 point
  25. As long as it's the same motherboard model (even with a different CPU if it's soldered provided you're not using a CPU-specific power management SSDT but the PlugIn method), all should work upon straight replacement and without any need to re-install macOS at all. Just make sure the replacement motherboard has same or latest BIOS version and adequate/same BIOS settings as the old one.
    1 point
  26. 4K@24/30Hz over HDMI is perfectly normal, that's the limitation of those 8th gen Whiskey Lake CPUs. See those of the i5-8365U here. 4K@60Hz is only supported over DP output. On the 7400, that'll be out of the USB-c port with a DP adapter/cable (or TB if the port supports this).
    1 point
  27. Re: renaming of B0D3 to HDAU, as I said, you need to do it yourself. Simply convert both strings to hex and, in the ACPI patching section of your OC config, just add the associated find/replace values and enable the patch. It'll be similar to the existing patches already present. If you cannot boot without the patched DSDT, you need to add the remaining patched SSDT tables that are missing. Follow what I have suggested above several times now + the Dortania documentation for Haswell laptops. Note that, you'll need the patched SSDTs for HPET associated OC config's ACPI patches to obtain fully working USB3.0 port. I expect you would also require the SSDT-GPRW too. For brightness keys, you may apply the solution that I have described in the Technical Info/R&D section several years ago. Note that: SSDT-HPET requires the associated HPET renaming SSDT-XOSI requires the associated OSID and _OSI renamings SSDT-GPRW requires the associated GRPW method renaming SSDT-BRT6 requires the associated BRT6 method renaming My old E6440 guide is obsolete by today's standard now but it does list the various ACPI patches and kexts that were required to obtain a fully working laptop under OS X/macOS. Things will be identical for your E6540, except the USB ports mapping probably. You may find this E5540 OpenCore guide useful too. You can certainly grab patched SSDT tables and associated OC config ACPI patches from the posted EFI.
    1 point
  28. Ok, although your OC config only calls a limited and partially correct set of them (thankfully!), your OC setup is a complete mess in terms of ACPI tables and kexts with a mix of duplicate and irrelevant tables, incomplete arrangements and obsolete stuff... You need to clean up to avoid confusion and mistakes. 1) ACPI tables: Get rid of all those duplicate DSDT/SSDT and all those SSDT-n tables that come from the past; only use those Dortania recommended tables. For instance, you have 2 x patched DSDT tables that contradict each other in terms of patches and 3 x CPU power management tables! Your patched DSDT renames EHC2 to EH02 but does not do so for EHC1. I don't know where you got that patched DSDT from but I would get 2) Kexts: You've got USBInjectAll AND a generated USBPorts kext; you should only have one or the other but certainly not both. If USBPorts has been generated for your E6540 platform, then keep it and get rid of USBInjectAll; otherwise, just boot with USBInjectAll and generate your platform specific USB ports mapping kexts with the usual tools. 3) OC Config: ACPI patches: I would apply the renaming of EHCx to EH0x. I would apply the renaming of GFX0 to IGPU. I would apply the renaming of B0D3 to HDAU (required for HDMI audio output) Device Properties: your graphics settings are somehow incorrect: Azul FB #12 0x0A260006 defines the following graphics arrangements: ID: 0A260006, STOLEN: 32 MB, FBMEM: 19 MB, VRAM: 1536 MB, Flags: 0x0000000F TOTAL STOLEN: 52 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 116 MB, MAX OVERALL: 117 MB (123219968 bytes) Camellia: CamelliaDisabled (0), Freq: 2777 Hz, FreqMax: 2777 Hz Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3 [0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000030 - ConnectorLVDS [1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x00000087 - ConnectorDP [2] busId: 0x04, pipe: 9, type: 0x00000400, flags: 0x00000087 - ConnectorDP 00000800 02000000 30000000 01050900 00040000 87000000 02040900 00040000 87000000 You've patched connector con1 for HDMI output and connector con2 for DVI output. Both patches are spot on, as described in my Haswell HD4x00 patching guide. you patch fbmem to 0x01300000, i.e. 19MB. Obviously, there is absolutely no need for this on Haswell HD4600 so get rid of this. Can't see why you inject properties for the AMD dGPU; it's totally unsupported in OS X/macOS and must be disabled/turned off to save battery life. I remind you that you use boot-arg -wegnoegpu to disable this dGPU. SMBIOS: use MBP11,4 (iGPU only) rather than MBP11,5 (dual GPU). See our existing E6x40 guides and published technical information about Haswell graphics patching.
    1 point
  29. Remove the OCLP patch, reboot and re-apply the minimum patches. Read the documentation before proceeding. At worst, re-install macOS from scratch.
    1 point
  30. You can get Wifi to work after installing Ventura, simply by following the documentation posted at ITLWM site.
    1 point
  31. @Baio77 it start, Brightness does not work, Trackpad very lag/slowly. Please see my attached IOReg below. @Hervé Yes, it is my screen's EDID. My Hack works well with/without it. IOReg20230530.zip
    1 point
  32. https://drive.google.com/drive/folders/1i60022WsXWFj9te7OyWMvh1C4RBjcVPb?usp=sharing test this , ioreg if start
    1 point
  33. @vanquybn woaw, what a set of patched ACPI tables! Are you sure you need all of those? Anyway, I'm tempted to say your issue could be related to conflicting ACPI info for your CML UHD630 iGPU. In IOReg, we can clearly see it registers against ACPI device "IGPU" but you inject at least 2 tables that keep referring to ACPI device called "GFX0". If you look at your PNLF device in IOReg, you'll see that its ACPI path refers to "IOACPIPlane:/_SB/PCI0@0/GFX0@20000/PNLF@0": Now, You're gonna say "so does my IGPU device in IOReg": I do things quite differently on my Hackintosh laptops and: rename iGPU device "GFX0" to "IGPU" in my Clover configs; I think you should do the same in your OC config. use a SSDT-PNLF patched table that refers to PCI0.IGPU and PCI0.IGPU.PNLF, not to GFX0 in any way. I think you should do the same in your SSDT-PNLF & SSDT-GFX0 patched tables. Bu I must say that I don't quite understand why you use the latter; it injects stuff you got in your OC config and it probably causes conflicts too. Here's my E7270 IGPU and PNLF IOReg data in comparison: At present, iGPU device appears under the name of IGPU but that's probably just renamed by WhateverGreen. I would suggest you apply the above 2 suggestions and disable that SSDT-GFX0 table of yours. Where did you obtain your OC EFI folder from? Or did you make it yourself?
    1 point
  34. It works fine now with latest debug Aireportitlwm.kext Thank you I really appreciate it.
    1 point
  35. OP's setup is not optimised and partly contradictory. For instance: SSDT-UIAC patched table and USBPorts kext -> should only have one or the other SSDT-EC-USBX_Laptop and SSDT-USBX patches tables -> each with different power settings for USB ports SSDT-AC patched table -> really required? There are probably more patched tables than really necessary and a clean-up needed. SSDT-EC-USBX_Laptop table: Scope (\_SB) { Device (USBX) { Name (_ADR, Zero) // _ADR: Address Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x04) { "kUSBSleepPortCurrentLimit", 0x0BB8, "kUSBWakePortCurrentLimit", 0x0BB8 }) } [...] } SSDT-USBX table: Scope (\_SB) { Device (USBX) { Name (_ADR, Zero) // _ADR: Address Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x08) { "kUSBSleepPowerSupply", 0x13EC, "kUSBSleepPortCurrentLimit", 0x0834, "kUSBWakePowerSupply", 0x13EC, "kUSBWakePortCurrentLimit", 0x0834 }) } } } Disabling sleep functionality in BIOS is a pretty poor workaround to a broken but most useful feature on a laptop...
    1 point
  36. Yes, you should upgrade the kexts as well. Give this a try 7490_OC085_Ventura.zip
    1 point
  37. Ventura - OpenCore Installation: Download MacOS Ventura app Format a 16GB USB drive (GUID / Extended (Journaled)) Create USB Installer with createinstallmedia command Download attached folder and rename as EFI Mount EFI partition and add EFI folder Configure BIOS setting according to guide Boot with USB installer Complete installation Post Installation: Mount EFI partition of newly installed drive and copy EFI folder over Update / Change in Config.plist under PlatformID->Generic (use genSMBIOS or Hackintool.app) MLB, ROM, SystemSerialNumber and SystemUUID Note: Replace Config.plist with Config-IntelWifi.plist if you have an Intel combo card (not tested) SMBIOS, ig-platform-id, device-id, USBPorts kext set to MacBookPro14,1 to support Ventura OC 0.8.5 includes latest Alps by SkyrilHD, supports Alps v7/8 for multi touch Updated to 0.8.5 - Supports Ventura only, won't boot for Monterey and below E7270_OC_0.8.5.zip E7470_OC_0.8.5.zip
    1 point
  38. Bananz0 test this EFI in USB if start ioreg https://drive.google.com/drive/folders/1Ub16WgZeBOPzYL1fIfJjGeZUV_qUUrUz?usp=sharing
    1 point
  39. Hi All, I am happy to be writing you to say thank you from my newest machine, Monterey 12.2.1 built on a Dell Latitude 7490 booting with Opencore 0.78. I recently learned about Hackintoshes and it has been fun and frustrating to learn about. I referred to so many pages on this site that I wanted to offer a general thank you--seriously thank you! I also just wanted to say that I am happy to share with anyone with this setup (or one similar) access to the EFI and/or other configuration files. I am not sure about the protocol for this forum, but if anyone is interested, please let me know. In the meantime, best of luck! With sincere thanks, Jake
    1 point
  40. Hi after reading this Forum and others, I am happy with my Dell 7040 this is my EFI Folder for my Optiplex 7040 with Monterey 12.1 Beta 4, OC 0.7.6 i5 6500, IntelHD 530, 1 Monitor to DP and 1 on HDMI Optiplex_7040.zip
    1 point
  41. Well, I guess this brings me to a question I've always sort of wondered about. Everything I've ever read about Hackintoshes always seems very "trial and error". I get that maybe for absolute beginners that could be a good approach when stuff doesn't work, but shouldn't there be ways of debugging or deriving the correct solutions a bit more analytically? Or do we really not know how Apple's black box works? For example, if there's a hang during boot because of graphics could we not use the debugging output of WEG / Lilu etc to figure out what it's not happy about? I've seen bits of that in the logs - like figuring out what Link Rates are available and whether those need to be adjusted. Or what WEG thinks of the *actual* framebuffer / device ID. Or, how to check what the actual allocated DVMT is. In-depth technical information about stuff like this is few and far between, and I sometimes wonder why... Any ideas? R
    1 point
  42. OC 0.7.4 update. Fixed trackpoint and trackpad stop working after sleep. Fixed issues with CMOS (RTC) error after restart - Thanks to Baio77 EFI.zip
    1 point
  43. credit to : @r33int at github thanks you I just add nv_disable=1 at the line 771 at config.plist I tested it on Catalina 10.15.4 and Big Sur [@screen shoot] but I dont check another stuff working up yet wifi used intwl kext & heliport 1.0.0 ,hackintoll,but please master@Jake Lo please fixed the battery its like drainy the [EFI\APPLE,BOOT,OC] file both working for installed and booting up Catalina & big Sur by create installmedia both zip file [EFI\APPLE,BOOT,OC] OC.zip Archive.zip
    1 point
  44. Nawcom disappeared from the Hackintosh scene long ago but tribute can still be paid to him and his great tools. It sure is dated today but it did the business back in the days and greatly so. These may still be useful for those novices who want to setup a Hackintosh on a platform capable to run Snow Leopard but have no access to a Mac or an existing Hack. Snow Leopard remains the Mac OS X version from which many platforms can upgrade to subsequent OS X/macOS versions as long as their profile (SMBIOS) meets the requirements. Provided one has the Snow Leopard retail DVD or a USB key with retail SL restored to it, Nawcom's modCD or modUSB can be very useful to setup a temporary basic SL installation to work from. It does not have to be fully tuned up... Nawcom's tools are hard to find on the Net today, so here are copies it. I hope (and think) Nawcom would not mind... OSX86_ModCD-032311-151021.zip -> rename from .zip to .iso and burn the image to a CD/DVD (can be done from Windows or Linux) OSX86_ModUSB.pkg.zip -> unzip this Mac app and run from OS X to create a bootable USB installer (cannot be used in Windows/Linux) For those who wish to know more about the tools, here's a recap written by the man himself back in 2010: Nawcom_tuto.pdf.zip
    1 point
  45. Last update: 5 Aug 2018 Following tuning work on forum member's systems, here are full packs for Mavericks and High Sierra that supports full CPU SpeedStep and full GPU power management under MacBookPro5,4 and MacBookPro7,1 SMBIOS. Work platforms was fitted with P8700 CPU @2.53GHz and and QX9300 CPUs @2.53GHz, both FSB 1066MHz. FakeSMC was tuned to appropriate MacBookPro SMC keys and AGPM for nVidia Quadro FX 770M (10de:065c) or FX 1700M (10de:065a). CPU SpeedStep was observed from LFM 800MHz to HFM 2.53GHz. GPU throttling was observed at the following 4 x Core/Memory frequencies: 168/100, 235/300, 400/300, 625/799MHz. CPU and GPU T° were nicely contained around 50°C as a result. M4400 nVidia Quadro FX 770M/1700M (all res) M4400_FX770M_10.9.5_Pack(Chameleon).zip M4400_HighSierra_Clover-Enoch_pack.zip NB: Mavericks pack was validated on a myHack v3.3.1 installation. Later version of OS X will require usual manual installations. Pack for Yosemite should be the same as Mavericks but I prefer to wait until this is confirmed in the field before uploading one. El Capitan and later should require the usual adjustments for USB ports (DSDT EHCx renaming, USB injector).
    1 point
  46. Revised Mavericks pack with updated DSDT and updated FakeSMC with AGPM tuned for FX770M ids 10de:065a + 10de:065c. Added new pack for High Sierra (MacBookPro7,1 SMBIOS). Working: full CPU SpeedStep (with Generates P States + C States) full graphics acceleration with nVidia Quadro FX770M OOB full GPU throttling (with FakeSMC + AGPM tuning) IDT 92HD71B7 audio (with VoodooHDA or patched AppleHDA) Intel 82567LM Gigabit Ethernet (with Intel82566M) Ricoh R5C822/R5C843 SD card reader (with patched VoodooSDHC) Ricoh RC5832 IEEE 1394 controller OOB Battery monitoring (with Rehabman's ACPIBatteryManager) USB ports (with DSDT devices renaming + USB injector when necessary) Sleep & wake (with hibernation disabled) Wireless (with any compatible card) Not working: Brightness control
    1 point
  47. Requirements: macOS Sierra/High Sierra downloaded from the App Store A PC or Virtual Machine running Mac OS X 10.7 or later Clover Bootloader Clover Configurator Kext Utility My m6700 has 32GB RAM, nVidia K3000m, Intel HD4000, 500GB Samsung SSD, 2x Seagate 2TB Hard Drives, Atheros AR9285 Wifi Card. These instructions should work with other configurations but you may need to get a compatible Wifi card. First thing to do is download the following: macOS Sierra from the App Store Clover Bootloader v2.4k r4220 (included in m6700.zip) Clover Configurator (included in m6700.zip) Kext Utility (included in m6700.zip) Attached m6700.zip file below You need to have a computer or virtual machine running Mac OS X 10.7 or later. Now we can began. The first thing is to prepare a USB drive for the macOS Installer. Open up Disk Utilities, click on the USB drive then click on Erase. For a Name use USB, Format use Mac OS Extended (Journaled), Scheme use GUID and then click apply. Now to make the USB drive a bootable USB drive. If you want to install Sierra use Terminal & type the following command: sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app –nointeraction If you want to install High Sierra use Terminal & type the following command: sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app –nointeraction Once the process is finished your USB Drive is named Install macOS Sierra or Install macOS High Sierra which ever one you choose. Now open Clover Bootloader in the m6700.zip, click continue 2 times, Change Install Location and choose the USB Drive. Click Install. Open the USB Drive in finder and delete the replace the EFI Folder with the EFI Folder included with m6700.zip. Copy the m6700 folder to the USB drive. Now comes the fun part. Boot the m6700 with the USB attached. First hit F2 to enter the BIOS. Set the SATA to AHCI, Enable Optimus and disable Secure Boot. Click apply and reboot. On reboot hit F12 to enter the boot menu, select USB drive and hit enter. If you get an error message that there is an Invalid Partition Table, just hit enter and it will boot up. At the Clover screen select Boot OS X Install from Install macOS Sierra. Congrats in a little while you will be greeted with the install screen. At the install screen click Continue twice, choose your hard drive to install to. If you do not see a drive to install to, go to the menu bar click Utilities then Disk Utilities. Click on the drive you wish to install macOS Sierra to. Go to Erase. For a Name use macOS, Format use Mac OS Extended (Journaled), Scheme use GUID and then click apply. Now install macOS Sierra. After the install is finished leave the USB drive attached and reboot. On reboot hit F12 to enter the boot menu, select USB drive and hit enter. If you get an error message that there is an Invalid Partition Table, just hit enter and it will boot up. At the Clover screen select macOS and it will boot up to the setup screen. Once you get to the Desktop open Clover Bootloader and install Clover. Once Clover is installed copy the EFI folder from the USB drive to macOS drive. To get the sound working copy AppleHDA_IDT.kext from the m6700 folder to System/Library/Extensions use the kext Utility to repair permissions. Next run Carillon Installer-2. Now you are set with a nice Mac Book Pro clone. Enjoy. NB: K3000m works with both Sierra & High Sierra m6700.zip
    1 point
  48. Hello everybody, these are my kexts to run Mac OS X 10.8 Mountain Lion on a Dell Precision M4400 with Nvidia Quadro FX 770M. What works: - Nvidia Card - Sound & Mic - Trackpad & Keyboard - Ethernet, Bluetooth & Wlan - Firewire - SDHC Not working: - Sleep - Shutdown Not tested: Webcam, Smartcard Reader Instructions: - Install the kexts from the "SLE" folder into System/Library/Extensions with Kext Wizard - Move the "Extra" to /(ML Volume) - Run the myHack Application -> "Run myFix" -> "/(ML Volume)" -> "Full" and wait a couple of minutes. - Boot with ML Enjoy ... Now with Kexts -.- M4400.zip
    1 point
  49. Some quick facts about the Dell Latitude D530: 1. It was the last Dell model to have the 4:3 aspect ratio (square) screen. 2. It supports the T9500 Core 2 Duo, 2.6 GHz, 6Mb Cache, 800 MHz FSB CPU. 3. It accepts 4 Gigabytes of DDR2 667 MHz Ram and has built in X3100 graphics. 4. As a result (for me) it handles and runs Windows 7 Ultimate effortlessly. Here is how I was able to get up and running with Snow Leopard 10.6.7 in only 45 minutes. 1. Follow the instructions outlined within this forum on mounting and then burning a retail Snow Leopard 10.6.0 or 10.6.3 to an 8 Gigabytes USB stick or external drive. For me I was able to come across a 10.6.3 DMG image file where I used Disk Utility on another Mac to restore my DMG image file to a USB thumb drive. 2. Now having and then creating the proper CD Rom boot disk to get the Snow Leopard installation going is the key. The absolute best that I have found is Empire EFI from Prasys’ Blog version 1.085. If it weren’t for this boot disk (thanks to Prasys and others who have contributed I wouldn’t be writing you all now with my success on my Dell D530. 3. Once you have created your Empire EFI boot disk, use it to boot your Dell D530 and then select your Snow Leopard USB stick to begin the install. Note: It really doesn’t matter if you select ACHI SATA mode in the D530 A10 bios or not. I personally kept it at ATA as that was the mode that I installed Windows 7 and Windows XP on my additional hard drives and caddies so I don’t have to go back and forth in the bios while swapping out my Windows and OS X drives. 4. After Snow Leopard finishes installing, leave the Empire EFI boot disk in your CD Rom drive as you’ll be using it to boot into your actual Snow Leopard 10.6.0 or 10.6.3 install. Upon doing so, answer all pertinent questions regarding setting up your user account and a password if you choose along with any key required to connect to your wireless network etc. 5. Once you are up and running and have your wireless connection working, immediately go and download the 10.6.7 Combo Update from the Apple website and install it. 6. After the 10.6.7 Combo Update finishes, leave the Empire EFI boot disk in your CD Rom drive and boot into your Snow Leopard 10.6.7 install. (This boot CD really is a dream come true!) 7. You can then launch the Software Updates module within System Preferences and/or from the Dock and choose everything available except the 10.6.8 Update. I repeat, please uncheck the 10.6.8 Update and selected everything else, such as updates to iTtunes, AirPort etc. After all updates finish, and if you are required to boot, once again use the Empire EFI boot disk to do so. 8. The only thing left to quickly do is install sound support and if you like the driver for the D530 built in Ethernet port, which is the BCM 5755M with a device ID of 1673. Use the Kext Wizard to install VoodooHDA.kext (I personally like version 2.72 better than the latest 2.73) and if you like use the AppleBCM5751Ethernet.kext (version 2.1.0d21) for Ethernet support. These two Kext files get installed into the System/Library/Extensions directory also know and referred to as (S/L/E). 9. Ensure that you then repair the permissions and rebuilt the cache of the S/L/E directory, which is done within the Kext Wizard program. Then reboot your machine with the Empire EFI boot disk to enjoy sound and additional network support. 10. The above is a quick rundown of quickly getting Snow Leopard onto and updated to 10.6.7 on a Dell Latitude D530. My reference to doing it all within 45 minutes is based off of having your USB stick (Snow Leopard install disk) already created along with the Empire EFI CD Rom boot disk. I also had the 10.6.7 Combo Update (1.06 Gigabytes in size) already downloaded and saved ahead of time. 11. Once again special thanks to Prasys for the Empire EFI boot disk as well as all here at OS X Latitude. Long live the Dell Latitude D530, the very last 4:3 aspect ratio screen and powerful solid notebook. I will be following up on this post and will have a question or two for the advanced forum moderators regarding how to get the 10.6.8 update fully functioning. I believe the only bug is my wireless card in my D530, which is the 1505 Draft 802.11n (using the BCM 4328 chip) All is fine if I disable this wireless card in bios with 10.6.8 fully functioning and stable. However, even though I am using 3 Kext files from 10.6.7 in S/L/E - AppleACPIPlatform version 1.35 - IO80211Family version 3.14 - IOPCIFamily version 2.6, I get no Airport wireless functionality and the usual no USB and CD Rom detecting along with a very sluggish system when I re-enable my wireless card in the bios. - Darren PS: To give a little back to this site I have used both EDP 1.91 and 1.92 on my D530 which works flawlessly along with their included boot loaders for 10.6.7 and 10.6.8 (with my wireless disabled in bios) Hence I will not give up until I have 10.6.8 working with wireless and consider me your official D530 feedback provider. Currently using T7700 Core 2 Duo (4M Cache, 2.40 GHz, 800 MHz FSB) with Mushkin Enhanced 4GB (2 x 2GB) DDR2 667 (PC2 5300).
    1 point
This leaderboard is set to London/GMT+01:00
×
×
  • Create New...