Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/31/2020 in all areas

  1. @Slice @Matgen84 @telepati @dani77zg MemoryAllocation.efi is just renamed free2000, please don't recommend this junk. For memory allocation errors, upgrade the firmware, follow the recommended firmware settings (e.g. Above 4G decoding), use DevirtualiseMmio and ProvideCustomSlide.
    2 points
  2. Add System peripheral Detail for X99 and X299 System X99.zip X299.zip
    2 points
  3. Hackintool didn't display non-AppleALC compatible devices but I have re-worked it to show all audio devices. Can you please try 3.0.0?
    2 points
  4. Version 10.12 L

    98,726 downloads

    This download is only for users who have a laptop with a 2010 Intel® Arrandale Processor with Intel® HD Graphics: 1st Generation Intel® Core™ Processor with Intel HD Graphics (Arrandale only) Intel® Celeron® Processor with Intel® HD Graphics (Arrandale only) Intel® Pentium® Processor with Intel® HD Graphics (Arrandale only) Make sure the Device ID and Vendor ID match with the following: Device ID: 0042 or 0046 Vendor ID: 8086 In here you will find my QE/CI and CI only packages for your 1st Generation Intel HD Graphics IGPU for OS X Mountain Lion, OS X Mavericks, OS X Yosemite, OS X El Capitan, macOS Sierra, and macOS High Sierra. Choose your package: Download the Intel® HD Graphics QE/CI package if your laptop is using the LVDS connector. This package has the necessary kexts to enable Quartz Extreme with Core Image (QE/CI). This enables full hardware/graphics acceleration. or Download the Intel® HD Graphics CI package if your laptop is using the eDP connector. This package enables Core Image (CI) only. This enables partial acceleration. Note: CI only (CI) is only available on OS X Mavericks 10.9.5 and below. Future releases of macOS requires full graphics acceleration (QE/CI) for optimal performance and stability. For more information about 1st Generation Intel® HD Graphics, everything is explained in my guide: http://www.insanelymac.com/forum/topic/286092-guide-1st-generation-intel-hd-graphics-qeci/
    1 point
  5. Hi all! I made a new Lilu plugin which unlocks the Night Shift function for all Macs. Those who use an unsupported SMBIOS no longer need to modify and re-codesign the CoreBrightness binary manually. Requirement: macOS Sierra 10.12.4+ and Lilu 1.2.0+ Currently Supported OS: macOS Sierra, macOS High Sierra Source & Downloads: Github Screenshot: Enjoy!
    1 point
  6. Installing macOS Catalina 10.15.5 on Gigabyte Z370N WIFI + i7 8700K + UHD 630 Changelog: 06/10/2020 14:51h GMT-0 - Fixed dual screen issue in 10.15.5. Thanks @khamsakamal48 05/27/2020 20:02h GMT-0 - Update instructions 10.15.5. 03/24/2020 20:23h GMT-0 - Update instructions 10.15.4. 01/30/2020 23:54h GMT-0 - Update instructions 10.15.3. 12/11/2019 03:58h GMT-0 - Update instructions 10.15.2. - Updated EFI folder attached. 11/30/2019 18:03h GMT-0 - Changed Device -> Graphics platform to fix dual HDMI monitor. - Updated EFI folder and config.plist 11/29/2019 21:28h GMT-0 - Added full EFI folder as requested. 11/27/2019 02:33h GMT-0 - Added BIOS profiles for ease. 11/25/2019 22:45h GMT-0 - Fixed wrong ethernet link (IntelMausi.kext). - Thanks to @MiMoHo 11/24/2019 04:56h GMT-0 - First version. What works and what does not - Processor: Intel Core i7-8700K -> Work. All SpeedStep stages.- Video Card: Intel UHD 630 -> Work. QE/CI and Metal.- Chipset: Intel Z370 -> Work.- HDMI 2.0 (1st) -> Work. - HDMI (2nd) -> Work. - DP -> Work. - Audio: ALC1220 -> Work. - HDMI Audio -> Work.- WiFi/Bluetooth -> Not work. Replaced with BCM94360CS2. - Ethernet (1st) -> Work.- Ethernet (2nd) -> Work.- USB3.0 -> Work.- Sleep -> Work. - Airdrop, Handoff, Instant Hotspot and Continuity -> Work after replaced wireless. Todo - Empty What you need to install - Running install of macOS- One USB flash drive of 8GB or bigger- macOS Catalina install app- Clover EFI - Clover Configurator - Some KEXTs and SSDT patchesHow create create the install flash drive Prepare install flash drive Format the flash drive with GUID partition mapping and name it "Install".- Open Disk Utility.- Click in View, then "Show All Devices".- Select the destination flash drive, then Erase.- Name: Install, Format: Mac OS Extended (Journaled) and Scheme: GUID Partition Map Create install flash driveOpen terminal and run this command: sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --nointeraction  This will take about 30 minutes. Install bootloader Download the CloverEFI from official repository (used 5099) and install only with these options on "Install macOS Catalina": - Install for UEFI booting only- Install Clover in the ESP- UEFI Drivers - Recommended Drivers - FSInject (I still don't know if it's really necessary) - UEFI Drivers - File System drivers - ApfsDriverLoader (Support to APFS partitions) - UEFI Drivers - File System drivers - VBoxHfs (Support HFS/HFS+ partitions) - UEFI Drivers - Memory fix drivers - AptioMemoryFix (Fix the memory management of de UEFI/BIOS) - UEFI Drivers - Additional drivers - NvmExpressDxe (If you are going to use NVMe) FileVault 2  If you plan to use FileVault 2, you need to download additional drivers, since what comes with Clover is not up to date and use VirtualSMC instead of FakeSMC. Follow instructions bellow:  From current Clover installation, check these options to USB keyboard/mouse work on password screen: - UEFI Drivers - Human Interface Devices - UsbKbDxe - UEFI Drivers - Human Interface Devices - UsbMouseDxe After Clover install will be created a partition named EFI and mounted in Desktop. Usually the path is /Volumes/EFI/. Download the versions 2.1.0 and 2.0.9 of AppleSupportPkg from: https://github.com/acidanthera/AppleSupportPkg/releases We need the last version of AppleGenericInput.efi that is inside 2.1.0 and last version of AppleUiSupport.efi that is inside 2.0.9. OR download attached bellow. Put in /Volumes/EFI/EFI/CLOVER/drivers/UEFI/ That's it! FileVault 2 will work without problems. Make things works After Clover install will be created a partition named EFI and mounted in Desktop. Usually the path is /Volumes/EFI/. - Replace the /Volumes/EFI/EFI/CLOVER/config.plist with mine attached below according to your processor version. - Put all SSDT-*.aml attached below in /Volumes/EFI/EFI/CLOVER/ACPI/patched/ Generate your Serial, MLB and SmUUID - Open the replaced config.plist with Clover Configurator (used 5.8.0.0) - Go to SMBIOS, click few times in "Generate New" in Serial Number and SmUUID. Copy the Clover Configurator to flash drive because you will need later. Download those Kexts and put in /Volumes/EFI/EFI/CLOVER/kexts/Other/ - Download the VirtualSMC.kext, SMCProcessor.kext, SMCSuperIO.kext and UEFI driver (put VirutalSmc.efi inside /Volumes/EFI/EFI/drivers/UEFI/). I used the version 1.0.9. - Download the Lilu.kext from here. I used the version 1.3.9. - Download the WhateverGreen.kext from here. I used the version 1.3.4. - Download the AppleALC.kext from here. I used the version 1.4.3. - Download the USBInjectAll.kext from here. I used the version 2018-1108. - Download the IntelMausi.kext from here. I used the version 1.0.2. - Download the SmallTree-Intel-211-AT-PCIe-GBE.kext attached bellow to enable second ethernet. Important! If you are coming from my previous Mojave guide, please note that I am using some kexts from other repositories / authors. Wifi and Bluetooth (BCM94360CS) Works out of box (plug 'n' play). Now you can start the installation without problem (I guess). How install UEFI Setup Configuration and InstallationUEFI configuration My BIOS is F10 (I use an 8th generation processor, so I don't need to upgrade) You can configure manually or load my BIOS profile. Manually: - Shutdown and insert the flash.- Power on with DEL pressed to enter BIOS setup.- Change value: BIOS - CSM Support to Disabled- Change value: BIOS - Secure Boot to Disabled- Change value: Peripherals - Initial Display to IGP- Change value: Chipset - VT-d to DISABLE- Change value: Chipset - Internal Graphics to ENABLE- Save & Exit Setup or, BIOS profile You can use one of my BIOS profiles attached bellow. It's two versions. One stock (Geekbench 4: 5840/27384) and another with overclock [5.0 GHz] (Geekbench 4: 6360/30348) - Put the profile in the root of the flash drive at EFI partition. - Restart with DEL pressed to enter BIOS setup. - Go to Save & Exit. - Select Load Profiles. - Select last option and then the flasdrive in the list. - And finally choose MACOS_STOCK or MACOS_5GHZ. - Save & Exit Setup Then: - Now, hold the F12 - In the list, select your flash drive. - Choose the flash drive (white icon). The installer will start.  Format destination diskFormat the disk with GUID partition mapping and name it "Macintosh".- Select Disk Utility in the list, then press Continue.- Click in View, then "Show All Devices".- Select the destination Disk, then Erase.- Name: HD, Format: APFS and Scheme: GUID Partition MapClose Disk Utility.Select "Install macOS", then Continue.Follow instructions in screen.After installAfter first part install the system will reboot. Maybe you have to press ESC again and select the flash drive. Choose the internal disk (gray hdd icon) if not already selected. The second part of the installation will begin. This will take 16 minutes. Post installation Bootloader When the second part of install finish, the system will reboot again.After performing the user initial setup and go to the desktop, you need to make the system disk bootable.Open the Clover Configurator from flash drive that you copied before.Mount and open the flash drive EFI partition. (Inside Clover Configurator, Mount EFI -> Select flash drive in Efi Partitions list -> Mount Partition -> Open Partition) Copy the EFI folder to desktop. Go back to Clover Configurator, unmount the EFI partition of the flash drive and mount and open the EFI partition of internal disk. Move the EFI folder from Desktop to EFI partition of the internal disk. Eject the flash drive. Move all Kexts from EFI partition of internal disk to /Library/Extensions and make kext cache, with those commands in Terminal: sudo mv -R /Volumes/EFI/EFI/CLOVER/kexts/10.15/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -i / Restart the system. Last thing Run this command in Terminal to disable hibernation (doesn't work in macOS): sudo pmset -a hibernatemode 0 It's done! System Updates  10.15.2 Before install, update the following kexts: - Lilu.kext. I used version 1.4.0. - WhateverGreen.kext. I used version 1.3.5. - AppleALC.kext. I used version 1.4.4. (all download links above) Download the latest CLOVERX64.efi.zip build. I used version 5100. Mount EFI partition and unzip to: - /Volumes/EFI/EFI/CLOVER/CLOVERX64.efi - /Volumes/EFI/EFI/BOOT/BOOTX64.efi (rename the copy of CLOVERX64.efi to BOOTX64.efi Install update. Will reboot at least four time. 10.15.3 Updated with success without changing anything. 10.15.4 Before install, update the following kexts: - Lilu.kext. I used version 1.4.2. - WhateverGreen.kext. I used version 1.3.7. - AppleALC.kext. I used version 1.4.7. - VirtualSMC.kext. I used version 1.3.7. (all download links above) Download the latest CLOVER installer. I used version 5107. - Install respecting the configuration mentioned above in "Install bootloader" section. Install update. Will reboot at least four time. 10.15.5 - Same as usual, update all Kexts and Clover. - Install Update, reboot. If you like me, I had a problem with two monitors. I needed to roll back two Kexts of video from 10.15.4: FixGraphics10.15.5.zip After replace, fix permissions and cache. Change AAPL,ig-platform-id to 00009B3E to fix it. And last but not least I would like to thank the following community members, by making these dream possible:@crushers, @snatch, @apianti, @blackosx, @blusseau, @dmazar, @slice2009, @autumnrain, @phpdev32, @EMlyDinEsH, @RehabMan, @Scellow, @mitch_de, @Shailua, @Andy Vandijck, @maxfierke, @ArturXXX, @LexHimself, @brumas, @khamsakamal48 and all others members involved directly or indirectly. Attachments config.plist v2.zip EFI v4.zip Filevault 2 additional drivers.zip SmallTree-Intel-211-AT-PCIe-GBE.kext.zip SSDTs.zip MACOS_5GHZ MACOS_STOCK
    1 point
  7. 1 point
  8. BEFORE TRYING THIS, DO THE OBVIOUS SOLUTION! REPLACE YOUR OPTIOFIX EFI FILE WITH VERSION 2, OR WITH VERSION 1. ONLY PROCEED IF DOING THIS DOES NOT WORK. Alright, so my first attempt at helping people that isn’t in a private discord. Hope this goes well. No one has posted this as a direct solution to someone asking for help with this error, so I thought I’d be the one to share it.

 I encountered this problem when I rebooted after making some minor changes and discovered I couldn’t boot back into the disk. All over the web, people keep suggesting clover-side tweaks and replacing kexts, and while they may solve the problem for some, absolutely nothing was working for me (and a few others), even when booting with no kernel cache at all. No boot flags worked, no .efi files would solve it. 

Holding spacebar in clover, no change. So, the solution ended up being system side, and not clover related. You needed to delete your prelinked kernel from the HDD and rebuild it. 

To do this, you just have to be able to get to your recovery drive or use an install USB that’ll give you access to the disk. Clover got me into my recovery drive just fine, another hint that it wasn’t related to clover - but regardless, whatever works for you. After you’re in a terminal, type the following commands.

 Df -h This will list all of your volumes, make sure you’re targeting your installation drive.

 If your volume has a space in the name, such as "Mac OS HS", you'll need to format it as such: "Mac\ OS\ HS" - This is simply how the command line associates spaces. touch /Volumes/[NAME HERE]/System/Library/Extensions && kextcache -u /Volumes/[NAME HERE]

 In my case, I replaced [NAME HERE] with my installation drive - "macOS\ 10.13". Chances are, this command will give you the error "Child process [directory] has exited due to signal 10" The line immediately after that will give you another bit of extremely important information that you need to take note of. "Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel" That directory is what we're going to be targeting to fix our system. So, time to nuke it. rm -rf [location to /prelinkedkernel/prelinkedkernel] MAKE SURE YOU DOUBLE CHECK IT IS EXACTLY WHAT WAS OUTPUT WHEN YOU TRIED THE COMMAND ABOVE.

 IMPORTANT: YOU MAY RECEIVE A READ ONLY ERROR! DO NOT PANIC. I've done this on multiple machines and it really is hit or miss whether or not this will appear. Regardless, the solution is simple. The following code tag only applies to if you encounter this issue. Fsck mount -uw / RE-ENTER THE FOLLOWING COMMAND! You need a more specific location now. rm -rf /Volumes/[NAME]/System/Library/PrelinkedKernels/prelinkedkernel touch /Volumes/[NAME]/System/Library/Extensions && kextcache -u /Volumes/[Name] Now you should be receiving "/Volumes/[NAME] locked; waiting for lock." This is a good thing. Wait a few seconds, you'll receive "Lock acquired; proceeding." After that, you'll be back at -bash-3.2#, and it will appear as if nothing happened. Again, this is expected. For people who didn't have to use the Fsck command, simply type the following and receive the usual "Waiting for lock; Lock received" response. touch /Volumes/[NAMEHERE]/System/Library/Extensions && kextcache -u /Volumes/[NAME HERE] Now, use your up arrow on the keyboard to re-enter this command. If nothing happens, you're golden. If it detects kexts with invalid signatures, that's still okay - but for future reference, don't go the ##### approach/philosophy of installing kexts to your system drive. Take this as a warning. Go ahead and reboot, and start your installation just like normal. You'll now get past the 0x1 error. Congratulations! If you get hung up anywhere, go back to clover and add “-f” to the boot flags, then boot again. You should make it back to your desktop with no damage whatsoever.

 Like nothing ever happened! Now, as for what causes this, I honestly have no idea. All I know is when you have a working system, make some kind of modication/tweak/installation that HS doesn't agree with, you can possibly get this error on some systems. It's rare, but exists, and unfortunately this is the only way I've been able to get past it. It's not too much work, so don't be too intimidated. You'll have your system back in no time. If you'd like some personalized 1-on-1 support, read my signature and contact me that way. I'm more than happy to help, or at the very least take some time out of my day to analyze your issue and give my thoughts. Thanks for reading my first guide, I'm hoping to publish some more fixes to make High Sierra as painless as possible for every user.
    1 point
  9. Hi, did you try this? Enable I2C Trackpad (VoodooI2C) - Not a Guide... not really
    1 point
  10. It works well with any RTL8111 add-on card but you should avoid cards based on the outdated RTL8111B as this chip doesn't support offload features for IPv6 and is junk silicon due to several hardware bugs. Personally I'm using an RTL8111E-based card for testing. Unfortunately your product link doesn't mention the exact chip used on the card. Mieze
    1 point
  11. https://github.com/acidanthera/BrcmPatchRAM brcmfirmwaredata+patchram3+injector da mettere nei kexts in efi
    1 point
  12. No, now the channel it's called Insanelyhack. It's not belongs to this Forum.
    1 point
  13. Try what @telepati says. Insure you're using hfsplus.efi installed instead of vbox Memoryallocation--> Here Hi @telepati I's memoryallocation.efi instead of kext. Take a look to the link in my post @Slice
    1 point
  14. Check this post it can help you.
    1 point
  15. Hi @nmano I can boot without kexts and wireless adapter connected. In Clover EFI Folder, all works fine. The question: Opencore can do the same for these RtWlan kexts (non Lilu plugins).
    1 point
  16. Hi Friend If you remove kext I thing remove your wireless Adapter too.
    1 point
  17. Hi All I've got Kernel Panic Cannot perform kext summary with kexts for TP-Link Archer T9UH v2 in Kexts/Folder (Opencore 0.5.4). If I remove this kext, macOS can boot Do you know why there is a problem of injection, please.
    1 point
  18. I try this SSDT. I have the same error. so, this way is not work for X299X.
    1 point
  19. about the 10G ethernet. I try to patch SmallTreeIntel8259x.kext check subsystem-id 0x0a. so, you can put the SmallTreeIntel8259x.kext in the clover's kext folder. and don't forget to remove any FakePCIID*****.kext. SmallTreeIntel8259x.kext.zip
    1 point
  20. Hey there people. I have been using MacOS High Sierra with Enoch r2921 bootloader. I never used Clover bootloader since I depended on legacy-only bootloaders like Chameleon and its derivatives like Enoch. I successfully installed MacOS Catalina (Olarila image) but I does boot into a dark screen with Apple logo and unresponsive cursor on it. My problems are: What's the reason for dark screen issue? Is it like FakeSMC.kext-related or something? How can I patch my DSDT and/or SSDT in order to make my USB 2.0 ports work on Catalina? EFI partition contents: config.plist file is attached to this topic In drivers64 folder: ApfsDriverLoader-64.efi FSInject-64.efi HFSPlus-64.efi In drivers64UEFI folder: ApfsDriverLoader-64.efi AptioMemoryFix-64.efi HFSPlus-64.efi In kexts\Other folder AtherosE2200Ethernet.kext FakeSMC.kext IntelMausi.kext Lilu.kext NoTouchID.kext NullCPUPowerManagement.kext RealtekRTL8100.kext RealtekRTL8111.kext SATA-RAID-unsupported.kext SATA-unsupported.kext USBInjectAll.kext VoodooPS2Controller.kext WhateverGreen.kext XHCI-unsupported.kext I also attached my \Extra folder that I use in High Sierra with DSDT file, IORegistryExplorer dump and Clover configuration file. Here are the specs of my laptop: Intel Core2Duo P8700 Nvidia 9600M GS 4 GB RAM 240 GB SSD High Sierra Enoch Extra Folder.zip MacBook Pro IORegistryExplorer.zip config3.plist
    1 point
  21. The issue is (RTC) _STA return 0x00 I Use Hex Fiend to search: and replace the code: But now has the new way to fix this issue, You can use SSDT to set STAS value. DefinitionBlock ("", "SSDT", 1, "HACK", "SET-STAS", 0x00000000) { External (STAS, IntObj) // (from opcode) Scope (_SB) { Method (_INI, 0, NotSerialized) // _INI: Initialize { STAS = One } } }
    1 point
  22. Better then nothing You can look in my ioreg for additional info. Anyway Apple sees my audio
    1 point
  23. I don't know, I am unsure because that seems weird unless there is some sort of boot process on the drive. Maybe old legacy booter? "bcfg driver dump" and "bcfg boot dump" do different things. Drivers are loaded by the firmware at boot as if they were part of the firmware. Boot entries are what you select to boot to go to an OS. You need to adjust your settings for UEFI boot. Enable Boot/Debug in your configuration and inspect \EFI\CLOVER\misc\debug.log to figure out what is going on. Don't forget to disable it once you get booting. You can only have one version of legacy, you should only have one boot drive because then you should use clover to emulate UEFI and install your OSes like that to use UEFI. You should try to get UEFI boot working, it is much better to directly use the firmware.
    1 point
  24. In my case, I always boot to recovery and issue "nvram -c" in the terminal and reboot.
    1 point
  25. Thanks for new update OpenCore-0.5.5-RELEASE CleanNvram.efi CleanNvram.efi limited use or regular use?
    1 point
  26. What do you mean Time Machine drive? Why would you boot from time machine? That's a backup system, do you mean recovery? Also the command for drivers is "bcfg driver dump". I assume that since the file is no longer there the firmware removed the entry itself though. I don't know why you wouldn't see recovery unless you have some how hidden.
    1 point
  27. Oh... Ok. Well, that is even more confusing... How could the other devices be working? They are all under PNPXXXX...?? I really think that one (or more) of the drivers is doing something different with ACPI for 300 series controllers, I don't see what else the difference would be where this would be the solution.... How is that device working on 200 series controllers where it literally is the exact same region? You have a class 2 firmware. It is capable of both UEFI and CSM legacy boot (make sure you have newest version). You can UEFI boot, it will just take more effort to configure compared to legacy. Also, if you continue to legacy boot, I was referring to the same thing as slice said, he just said it better. Only boot clover from the first device and remove it from the other devices. EDIT: I meant compared to legacy booting not other UEFI, they all suck, lol. @telepati, Did you remove OC from your EFI partition before you erased it entirely? Did you have OC setup for driver booting? Because you have to reset your nvram to remove that, or use the EFI shell and manually remove the DriverXXXX entry for it. EDIT: Reset from the firmware menu (which resets you to default everything), not clear nvram. Those entries are not in the clear list and they shouldn't be.
    1 point
  28. The device-id for your IGPU was in NSData format but was only 2 bytes long (I was ignoring anything less than 4 bytes). Please try Hackintool v2.9.8. As for the PCI devices showing as "Xeon E3" it's only what's matched via PID/VID in the pci.ids database. You could always submit a correction for it.
    1 point
  29. There have been many updates to Hackintool lately but one of the main ones is the issue generating USBPorts.kext with correct EH01 and EH02 entries. Since I no longer have a Hackintosh with these types of USB controllers I could not do any testing myself so it has been an issue in Hackintool for a while now. @whatnameisit contacted me to offer assistance in giving advice and testing the necessary changes to get this working again. So big thanks to him in helping get this feature finally in working order.
    1 point
  30. Hi Security update + Safari 13.0.5
    1 point
  31. @maleorderbride I'm sorry but there is none. IntelMausiEthernet was designed exclusively for PCH's integrated LAN solution. Mieze
    0 points
  32. stai scherzando spero? ti ho lasciato quella pagina in modo che potessi verificare pure tu che il modello del tuo wifi/BT era presente, poi se apri un po' gli occhi... in alto ci sta releases, ci clicchi e atterri dove si possono scaricare le varie releases dei kext https://github.com/acidanthera/BrcmPatchRAM/releases
    0 points
  33. Sorry but google keep silence. There are many keywords like memory, allocation and kext on different sites.
    0 points
×
×
  • Create New...