Jump to content

Search the Community: Showing results for tags 'High Sierra'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • OSx86 Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Complete Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace


  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start




Website URL







Found 57 results

  1. NOT WORKING SD Card Reader (Use USB adapter ) Hibernation Nvidia Graphic Cards Fingerprint Reader Thunderbolt HotPlug REQUIREMENTS Fresh installation One working OSX environment Whole disk available (No partitions) Knowledge in PLIST edition Backup Made (EVERYTHING WILL BE ERASED) Latest BIOS version 4k sector patch NVME WIFI CARD DW1560 (EFI FOLDER CONTAIN PATCH FOR THIS CARD ONLY) 1 - CREATE USB Download High Sierra from AppStore Plug in your USB Key (16GB or More) Format it with Disk Utility and name it « MyVolume » Launch Terminal and type : sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume Mount the EFI partition /MyVolume/EFI/ with Clover Configurator (See in the EFI Folder) Copy the entire EFI folder linked to the post to /MyVolume/ 2 - BIOS SETTINGS MAKE SURE EVERYTHING IS CORRECT BEFORE CONTINUE OR IT WILL FAIL ON BOOT ! System Information Check that Video Memory is already 64MB Advanced Boot Options (all off) System Configuration SATA Operation (AHCI) Drives (all on) SMART Reporting (on) USB Configuration (all on) Dell Type-C Dock Configuration (on) Thunderbolt Adapter Configuration (all on, no security) USB PowerShare (on) Audio (all on) Touchscreen (on) Miscellaneous Devices (all on except SD Card Reader) CPU XD (on) Secure Boot Secure Boot Enable (disabled) Intel Software Guard Extensions Intel SGX Enable (Software-Controlled) Performance (Everything on/enabled) Power Management (USB Wake Support = off) (Wake on Dell USB-C Dock = on) Wake on WLAN (off) Block Sleep (off) Virtualization Support (Everything on) 3 - BOOT PROCESS Start your computer and press F12 to open the boot menu Boot from your USB Key Select the "Installer from (Your usb key)" (Verbose mode is enable by default to see what's going on if it fail) ----------------------------------------------------------------------------------------------------------------------------------------- WAIT ! EVEN IF YOU THINK THAT THE LOADING BAR IS STUCKED IT COULD TAKE 5MIN TO LOAD ENTIRELY IF IT FAIL SEE THE REHABMAN GUIDE BEFORE ASKING QUESTION IF YOU CAN'T BOOT YOU CAN TRY TO USE A FAKE IG-PLATFORM GO TO THE CLOVER OPTION IN THE GRAPHIC PARTS AND USE A FAKE IG-PLATFORM SUCH AS 34567898764 ---------------------------------------------------------------------------------------------------------- 4 - INSTALLATION - Once arrived on the installation screen - Open Disk Utility and Erase your Main Hard Drive and format to : MacOS AFPS (not encrypted) - Go back to the installer continue and choose your Formated Hard Drive to install MacOS. - The computer will reboot after about 2 min - Press F12 to choose your usb key and hit ENTER (YOU COULD HAVE 2 CHOICE DURING THE REBOOT : INSTALLER ON "YOUR DRIVE NAME" OR PRELOADER "YOUR DRIVE NAME". You have to use "Installer on your "drive name" in case it FAIL select the OTHER OPTION. You will have to do this twice if I remember correctly. BE CAREFUL YOU HAVE TO ALWAYS BOOT ON YOUR USB KEY BECAUSE CLOVER IS NOT YET INSTALLED ON THE SYSTEM, SO PRESS F12 ON EVERY REBOOT AND CHOOSE YOUR USB KEY UNTIL CLOVER PROPERLY INSTALLED 5 - POST INSTALLATION - Open Kext Wizard in My EFI folder - Click on installation tabs browse kext and select ALL THE KEXT IN USB/EFI/CLOVER/KEXT/OTHER - Make sure that the destination drive is your MAIN HARD DRIVE and press INSTALL - Once done go to MAINTENANCE TAB and select the radio button for System/Library/Extensions and press EXECUTE. 6 - RESTART WITHOUT USB - Disconnect your usb and reboot normally, everything should work properly now. !!! CONGRATULATION YOU DID IT !!! if not... Give us enough clear information in the comments section so we can help you to have this laptop working. A BIG TO Dell for making this laptop Apple for Mac OS RehabMan for so many detailed posts, enormous collection of SSDT files, kext development, and being overall incredibly helpful throughout this whole process KNNSpeed for this amazing guide Pike R. Alpha for his in-depth blog and the 0xE2 patch (among being the source of many other developments and patches) The Clover team for the Clover bootloader netkas, kozlek, and Slice for FakeSMC wmchris for his initial XPS 9550 write-up Jonny4911 for posting his 9560 setup and his version of the AudioFix folder syscl for a lot of work into the XPS 9360 and his build of VoodooPS2Controller darkhandz for his XPS 9550 repo toleda and goodwin_c for audio, ALCPlugFix goodwin_c for HWP dpassmor for the Thunderbolt/USB-C ExpressCard trick vit9696 for Lilu and AppleALC PMHeart for CoreDisplayFixup lvs1974 for NvidiaGraphicsFixup darkvoid for Wi-Fi patches filequit for the 5GHz global channel bonding patch denskop for the "Boot Graphics Glitch" patch netkas, kid2010, and syscl for the Thunderbolt 3 blacklist bypass patch Blazinsmokey for all his good advice and knowledge AND ALL THE OTHER THAT I DIDN'T QUOTE BUT WHO CONTRIBUTED TO MAKE THIS DREAM HAPPENED ! MORE CUSTOMIZATION Improve battery life and CPU temperature : Check the @abn6x Guide : http://www.insanelymac.com/forum/topic/331775-guide-how-to-undervolt-your-haswell-and-above-cpu/ EFI.7z
  2. Gigamaxx

    AMD Ryzen High Sierra Install Guide.

    This is a basic guide to get AMD Ryzen systems working in High Sierra. You can create a USB installer following the link below or use the Kernel link to manually edit a cloned or copied disk with High Sierra already installed. 1). To create a USB installer follow the link here and then add/replace the Ryzen pre and post install folders after installer is finished and follow the guide for post instal using the kernel_ext_install_only terminal command option. http://www.insanelymac.com/forum/topic/325514-amd-high-sierra-kernel-release-and-testing/page-24?do=findComment&comment=2519914 2). To use the disk edit method download the link materials and follow these basic instructions to add kernel and system kext. First you will need a HDD or SSD with High Sierra installed. it can be copied using carbon copy cloner or Super Duper, pulled form a working Hackintosh ( intel) or a fresh install. You will need a way to connect your test disk to a working Mac or Hack like a USB to Sata or if you have a Sata connection available use it. Step 1). Open system used to edit the disk and go to top tool bar and select "Finder" scroll to "Preferences" click it. Check the Hard Disk box, this will show all drives on the desktop along with EFI partitions during the edit. Name your test disk something like Ryzen so that it doesn't get mistaken for your working system drive. Be especially careful when loading clover to the drive check the Change Install Disk option and make sure you only load it to the Ryzen drive. Step 2). Open the kernels folder from the link in downloads and drag it to the desktop. Next open the risen disk now showing on desktop. Click on the System folder, then Library folder. Now scroll down to "Extensions" folder and click on side arrow to open. Leave this folder open but move the window to one side of the screen or the other so you can access it during edits. You will be going from the Kernels folder to Ryzen disk folder so its best to set them side by side for the edits (see pic). Open the Kernels folder on desktop and open the Extensions folder. Drag the "System Kext" to the "Extensions" folder on the Ryzen drive. You will get "Authenticate" and a "replace" set of options do both. If you don't get the "replace" option then hit cancel and repeat until you have the replace option before using password. Step 3). Close the "Extensions" folder tab arrow and scroll down to Kernels folder and click on arrow tab. Next go to Kernels folder on Desktop and drag the kernel to the Ryzen drive kernel folder. You should get the "Authenticate" and "replace" prompts again. Step 4). Close the Kernels folder and scroll to PrelinkedKernels folder and hit arrow tab. Drag the prelnked kernel from the desktop kernel folder to the relinked kernels folder and replace it. Follow the usual prompts. Optional, you can remove the "immutable kernel" or leave it there. If you cannot boot after several attempts you may need to remove nit to help load the new kernel. Step 5). Now the post important part is to run Kext wizard or equivalent Kext repair tool. We need to rebuild caches and repair permissions. Make sure to select the risen disk as the target disk for this. Kext wizard allows you to select a target disk other utilities may not. Step 6). Open Clover boot loader and load onto the Ryzen disk. Be especially careful when loading clover to the drive check the Change Install Disk option and make sure you only load it to the Ryzen drive. After clover is installed open the EFi icon on desktop (disk) and then open the Clover folder. Replace the config.plist and kext folder Other. Check your Drivers64Efi folder for the apfsEFi driver in case you need it. Place it there if needed. Ryzen High sierra Kernels and Kext.zip
  3. Thank you to all the Teams in here and @MaLd0n Bootable USB Terminal: sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ high\ Sierra.app --nointeraction &&say All Done 1. Clover_v2.4k_r4359 or latest 2. Install Clover to USB 3. Select Bootloader --> Install boot0af in MBR 4. CloverEFI--> CloverEFI 64-bits SATA 5. Check mark on Drivers64 6. Copy patched APFS.efi, and NTFS.efi to EFI\CLOVER\Drivers64 To patch APFS.efi: I did not use APFS from Clover. I got it from 10.13.2 /usr/standalone/i386/ Terminal: sudo perl -i -pe 's|\x00\x74\x07\xb8\xff\xff|\x00\x90\x90\xb8\xff\xff|sg' "drag your APFS here" Edit config.plist using Clover Configuration on Kernal and Kext Patched add these 3 AppleAHCIPort AppleAHCIPort 45787465 726e616c ------> 496e7465 726e616c External Drives as Internal to fix Orange Icons AppleAHCIPort 4585F60F 95C289C8 83E0FE66 85C9780F 84D2750B -----> 89C883E0 FE6685C9 0F98C141 08CC9090 9090750B fix I/O error for ICH10 AppleAHCIPort 89C82540 6002003D 40200000 750C81E1 BF7FFFFF 898B5101 0000 -> 90909090 90909090 90909090 90909090 90909090 90909090 9090 fix I/O error for ICH10 Save the file. Now, you can boot USB with -v Post-Installation: 1. Clover_v2.4k_r4359 or latest 2. Check mark on Install Clover as ESP 3. Select Bootloader --> Install boot0af in MBR 4. CloverEFI--> CloverEFI 64-bits SATA 5. Check mark on Drivers64 6. Copy patched APFS.efi, and NTFS.efi to EFI\CLOVER\Drivers64 7. Somehow Clover did not generate kexts in Other folder. So I copy these kexts (see picture). picture post later Note: I use VoodooHDA version 2.8.8. Latest v2.9.x did not see "green rear plug". Maybe someone how to patch, if so please post how. Thanks 8. I would just use config.plist from bootable usb since it already had the patch in it.
  4. This thread is a walkthrough on how to install High Sierra. These are fully detailed instructions to make it easier for newbs. PLEASE DO NOT PM ME FOR HELP. REPLY TO THIS GUIDE BELOW. THANKS • MY SPECS: 1. Intel Core i7-4770K (De-lidded) 2. EVGA Z97 FTW (ATX) 3. Western Digital VelociRaptor 1TB 4. Corsair Vengeance Pro 16GB DDR3 2400MHz 5. OCZ Vertex 4 512 GB 6. Patriot Dual Bay 2.5" SATA 3.5" drive bay (for SSD) 7. Noctua NH-U12S 8. My case: Modified Apple Powermac G5 9. ASUS BW-12B1ST 10. ASUS GeForce GTX 1070 11. Silverstone SST-ST1200-G Evolution Strider Gold 1200W • WHAT YOU WILL NEED: 1. macOS 10.13 High Sierra [from Mac App Store] 2. A computer running an Intel Processor 3. Access to OS X on VMWare (for Windows), Mac, or Hackintosh 4. 1x supported graphics card 5. Clover v2.4k r4220 and up 6. A USB flash drive at least 8 GB 7. Update your system with the latest BIOS • STEP 1: BIOS SETTINGS 1. AHCI mode and CD/DVD first boot priority are set in the BIOS by default. Ensure your settings match these in your Z97 BIOS: a. Go to ADVANCED→ SATA Configuration→ All settings should set at default; notice that your disks won't show up here if they're connected to black Marvell SATA ports. b. Go to BOOT→ Speaker Beep; switch to 'Off'. Change Boot mode select to 'UEFI'. Continue to FIXED Boot ORDER Priorities→ Check if CD/DVD is 1st Boot (Note that your CD drive will not appear unless there is an UEFI enabled CD inside; Scroll down to Hard Disk Drive BBS Priorities to set the boot sequence of the available hard disks (Note that if at least one hard disk is not configured with EFI bootloader then 'Hard Disk Drive BBS Priorities' menu will not show up). Go to CSM Configuration; Launch CSM = 'Disabled'; This enables the bootloader menu screen to load with native HD as specified by your monitor. NOTE: If you are multi-booting with Windows 7, it is MANDATORY that Launch CSM = 'Enabled' (Launch PXE OpROM policy = 'Do not launch', Launch Storage OpROM policy = 'UEFI only', Other PCI device ROM priority = 'UEFI OpROM'); The lack of these settings can cause the following error when starting up your Windows 7 boot drive: Windows failed to start. A recent hardware or software change might be the cause. File: \EFI\Microsoft\Boot\BCD Status: 0xc000000d Info: An error occurred while attempting to read the boot configuration data It will also prevent any non-UEFI boot disks from appearing in the UEFI BIOS (e.g. CD/DVD, Windows 7 USB Keys, etc.) c. Go to ADVANCED→ Power Management→ ACPI Sleep State is S3 only (Suspend to RAM). d. Go to ADVANCED→ Graphics Configuration→ Disable internal graphics. e. Go to ADVANCED→ CPU Configuration; there is no option for Vt-d, so disable Intel Virtualization Technology (during installation). f. Go to ADVANCED→ USB Configuration→ Disable XHCI Mode. g. [OPTIONAL] Go to MEMORY; Under Memory Multiplier Configuration, set Performance Memory Profiles to XMP Profile 1. h. [OPTIONAL] Go to ADVANCED→ H/W Monitor Configuration→ Set all fan speeds to 50%. Save and Reset. • STEP 2: CREATING A BOOTABLE USB TO INSTALL OF HIGH SIERRA 10.13 1. Clover and the macOS installer are placed on separate partitions on the USB stick. This guide will use 'diskutil list' in Terminal instead of Disk Utility to format the USB with GPT partitioning for Clover UEFI support. 2. You must determine its disk identifier before you can partition the USB. Plug the USB stick into a Mac (or Hackintosh), run Terminal and type 'diskutil list'. The following screenshot will serve as a reference: As you can see the the USB stick’s identifier is /dev/disk4. 3. Type the following entry into Terminal to format the USB stick (two partitions, via GPT): diskutil partitionDisk /dev/disk4 1 GPT HFS+J "OS X" R During the process the following occurred: /dev/disk4 GPT partitioning initiated by default EFI was automatically created remainder "OS X", HFS+J is partitioned 4. It resulted in the following screenshot: Close Terminal 5. We need to download and install the latest version of Clover r4220+ (here) on the USB stick. a. Run the pkg, "Change Install Location" by selecting "OS X" (partition name) as the target of the install. Use the following settings below: Make sure that it shows "Installation Complete." NOTE: When installing to HDD select "Install RC scripts on target volume" and/or "Install all RC scripts on all other boot volumes" and "Install Clover Preference Pane". 6. You must copy your kexts to the EFI/ Clover folder. You can use EFI Mounter v1.2.3 when necessary to mount the EFI partition, just use "diskutil list" first to ensure you chose the right one for the USB stick. a. Remove EFI/CLOVER/kexts/10.6, 10.7, 10.8, 10.9, 10.10, 10.11, 10.12 leaving just 'Other'. b. Copy the required kexts Slice’s FakeSMC.kext, VoodooPS2Controller.kext (for PS/2 keyboard), and your ethernet kext (Intel I219-V) IntelMausiEthernet-V2.3.0 or AppleIntelE1000e v3.3.3 to the following directory: /EFI/CLOVER/KEXTS/Other. NOTE: If you are having trouble getting Ethernet to work you can also try copying IONetworkingFamily.kext from S/L/E to /EFI/CLOVER/KEXTS/Other with your networking kext. 7. Use a text editor/plist editor like PlistEdit Pro to modify your config.plist manually. We must apply the following mandatory patches: a. You must add line ACPI/SSDT/DropOem=false in config.plist in order to boot without "Still waiting for root device" error. Add this <dict> entry to EFI/CLOVER/config.plist: <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>DropOEM_DSM</key> <false/> </dict> b. Use Clover’s built-in kernel patch to automatically apply the code to patch the (new) kernel after each OS X update to prevent reboot loop: <key>KernelAndKextPatches</key> <dict> <key>KernelPm</key> <true/> </dict> <key>Memory</key> <dict> c. AppleAHCIPort Clover patch disables orange drive icons. Add this <dict> entry to the config.plist: <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> d. SMBIOS. With the config file still opened in your text/plist editor, scroll down to SMBIOS section to add the following SMBIOS system definition: <key>SMBIOS</key> <dict> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>iMac14,2</string> <key>Trust</key> <false/> </dict> NOTE: Macmini6,2, iMac13,2 and iMac13,1 support speedstep.You can also do this using Clover Configurator: In the SMBIOS section, click the magic wand to select a SMBIOS relevant to your hardware (e.g. iMac14,2) – and close the screen and File/Save. e. GUI. Here you indicate the theme you want to use that you installed by entering the title in the string. I chose to use "random" as shown below: <key>GUI</key> <dict> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <true/> <key>Theme</key> <string>random</string> </dict> f. Boot Flag. It is necessary to use "-v" to monitor if any problems arise. Add this <dict> entry to the config.plist: <key>Boot</key> <dict> <key>Arguments</key> <string>-v</string> </dict> g. NVIDIA graphics cards especially 'Maxwell' & 'Pascal' currently lack support natively in macOS. To correct this problem, it requires System Parameter/NvidiaWeb entry. It must be disabled during installation by adding this <dict> entry to the config.plist: <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>YES</string> <key>InjectSystemID</key> <true/> <key>NvidiaWeb</key> <false/> </dict> h. SIP. Apple has implemented 'rootless' security or System Integrity Protection (SIP) which restricts users from modifying system folders/files, and as a result it locks down system folders and files against hacks and root attacks, making the system safer. SIP must be partially disabled at the least, to install anything (i.e., kexts) into protected system folders, but as of High Sierra beta, the old string "0x3" has resulted in errors later on in boot. Add this <dict> entry to the config.plist: <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x3FF</string> </dict> i. Audio Fix. This Haswell board comes with a Realtek ALC898 audio chip. In order to use AppleALC/CloverALC (discussed further in this guide), you must add the following patch in the config.plist: <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>t1-10.9-10.11-AppleHDA/Realtek ALC898</string> <key>Find</key> <data> ixnUEQ== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> mQjsEA== </data> </dict> </array> j. Drop ACPI MATS/DMAR tables. Drop the DMAR table if VT-d isn’t disabled in UEFI settings. MATS has been known to prevent some from booting into 10.13 so it can be dropped as well: <key>ACPI</key> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>MATS</string> </dict> <dict> <key>Signature</key> <string>DMAR</string> </dict> </array> NOTE: Without dropping the tables the following error may occur: Attempting System Restart...MACH Reboot 8. Preparing OS X partition. Download macOS v10.13.0 High Sierra [17A365] [Mac App Store] and Right-click "Install macOS High Sierra" will be in /Applications. a. Go to → Show Package Contents → Contents → SharedSupport. b. You will now see an image called "BaseSystem.dmg" appear in the folder. Mount it by right-clicking and opening it with DiskImageMounter... NOTE: The version of Disk Utility found in El Capitan+ has been stripped down of its most essential features to proceed with the following instructions. Your next best option is to use a pre-modified version of the old Disk Utility. After downloading it, extract and copy it to the Desktop and type the following line in Terminal to take ownership, enabling the app to run: sudo chown -R 0:0 ~/Desktop/Disk\ Utility.app c. Open Disk Utility. Select and highlight the volume "OS X Base System", click "Restore" at the top-right, drag the volume into "Source" field, and drag the USB [OS X] partition (you already created) to the "Destination" field where you will restore the image: click the "Restore" button then "Erase"... d. After the process is complete, you'll now have (2) "OS X Base System" present in Finder. Eject the image "BaseSystem.dmg" and close Disk Utility. e. Open "SharedSupport" folder and copy BaseSystem.chunklist, BaseSystem.dmg, AppleDiagnostics.chunklist, and AppleDiagnostics.dmg to the volume root. f. Remove the "Install macOS High Sierra.app" from the volume root and replace it with the full version (>5GB) in the Applications folder where it downloaded. NOTE: Skipping this step causes the following error when booting the installation: The path /System/Installation/Packages/OSInstall.mpkg appears to be missing or damaged g. Create a new folder named "Kernels" in System/Library on the USB stick. Use Pacifist v.3.2.17+ to extract "kernel" from " SharedSupport /InstallESD/Packages/Core.pkg [/system/Library/Kernels/kernel]" and place "kernel" into System/Library/Kernels/ location. h. With the USB installer ready, remember before restarting system to change boot priority of USB stick to first to install High Sierra on the hard disk of choice. i. Highlight and select the USB installer from the bootloader menu screen to begin the installation. j. Once the installer has finished, it will automatically restart the system. Boot from the USB installer and select the drive where you installed High Sierra to continue the rest of the installation. • STEP 3: macOS 10.13 Post-Installation 1. As the system is loading, you'll be prompted to the macOS Welcome screen. a. Select your country then click "right arrow" to go to the next screen. b. Select "My computer does not connect to the Internet." c. Select "Don’t transfer any information now." d. Agree to "Terms and Conditions." e. Enter your name, password, and hint and Continue. f. On "Express Set Up" access "Customize Settings." g. Do not "Enable Location Services on this Mac." h. Set your time zone, do not "Share Mac Analytics with Apple", and do not "Enable Siri". i. Wait a moment for the macOS desktop to load. j. When prompted to backup any disk with Time Machine, click on the "Don't Use" button. • STEP 4: macOS 10.13 Post-Installation (Continued) 1. Install macOS 10.13 Supplemental and reboot. 2. macOS High Sierra doesn’t allow unsigned apps to run that did not come from the App Store or identified developer. You can re-enable this function by running the following in Terminal: sudo spctl --master-disable Go to System Preferences → Security & Privacy and disable GateKeeper to allow installation of software by unidentified developers. 3. Mount the EFI partition of the USB stick with EFI Mounter v1.2.3 and copy the 'EFI' folder to the EFI partition of High Sierra boot disk. 4. Install Clover v2.4k on the High Sierra install HDD partition you plan to boot from. In addition to the settings configured earlier, select "Install RC scripts on target volume" and "Install Clover Preference Pane" when installing to the HDD. Installing RC scripts enables nvram variables required for iCloud and other services. It processes logs that are located in /Library/Logs/CloverEFI. You can also type bdmesg > Desktop/boot.txt in Terminal to get them manually. 5. Edit the config.plist from your boot disk in EFI/CLOVER/ by adding the following <dict> entries: a. Method for Enabling NVIDIA Web Drivers. Boot flag nvda_drv=1 doesn't work in config.plist to enable Web Drivers. The setting under System Parameter in Clover called "NvidiaWeb" is what's used to fulfill this instead. <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>YES</string> <key>InjectSystemID</key> <true/> <key>NvidiaWeb</key> <true/> </dict> Remove Boot/Arguments/nvda_drv=1 if necessary. b. Hide UEFI partitions. To hide internal UEFI (i.e., "Boot Windows from Recovery", "Boot Windows from EFI") you have to use Scan/Legacy=false: <key>GUI</key> <dict> <key>Scan</key> <dict> <key>Legacy</key> <false/> </dict> c. Designate name of boot menu entries (Renaming Mac/Windows). In the Clover bootloader menu you will notice all EFI Windows partitions labeled "Boot Microsoft EFI boot menu from EFI [or SYSTEM]". The Windows partition is called EFI but there's also a Mac partition called EFI which is hidden by default in the Clover boot menu so it's a nonfactor. The volume names are what Clover shows by default. In order to change what the Clover boot menu shows your volume name to be you will have to specify its details under GUI/Custom/Entries section in your config.plist. There are 3 <key> tags necessary to edit in this section: Volume, FullTitle, and Type. You can refer to my personal settings below for help. E.g., in my config.plist, my macOS volume is called "HISIERRA" because that's what I named the partition I installed macOS on. It can also be seen as a bootloader screen entry as "Boot Mac OS X from XXXXXXXX" where XXXXXXXX is the volume name. "FullTitle" is the name you want the entry to say, i.e.: macOS 10.13 High Sierra. "Type" is where you indicate what type of OS it is, i.e.: OSX (or Windows). Tags such as "Hidden" and "Disabled" are self-explanatory, while the "NoCaches" tag designates whether you want to boot without caches. NOTE: Adding "InjectKexts" causes infinite loading on the Apple logo screen: YOU HAVE BEEN WARNED. NOTE: Having more than one Windows installation will cause multiple "Boot Microsoft EFI boot menu from EFI" items to appear In the Clover bootloader menu. To change its volume name that Clover shows it requires identifying its individual GUID and adding it as a 'string' under the Volume <key> tag. Launch the Terminal and type the following into the command line: diskutil list A list of drives will populate along with sublist of its partition scheme. Now look for the partition generally listed under your Windows disk as "EFI - NO NAME". E.g., my disk is "0" and the EFI partition is "2". I would type the following into terminal: diskutil info disk0s2 [replace 0 and 2 according to your drive and partition number] It will then printout all the info specific to that partition. All you need to use is the "Disk / Partition UUID", NOT the Volume UUID. <key>GUI</key> <dict> <key>Custom</key> <dict> <key>Entries</key> <array> <dict> <key>Volume</key> <string>A7649550-D460-49CF-9531-829D58F123DC</string> <key>FullTitle</key> <string>Windows 8</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> <key>Type</key> <string>Windows</string> <key>VolumeType</key> <string>Internal</string> </dict> <dict> <key>Volume</key> <string>6CEDEB66-8DE8-420C-BA76-2F0CF3E84250</string> <key>FullTitle</key> <string>Windows 10</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> <key>Type</key> <string>Windows</string> <key>VolumeType</key> <string>Internal</string> </dict> <dict> <key>Volume</key> <string>HISIERRA</string> <key>FullTitle</key> <string>macOS 10.13 High Sierra</string> <key>Hidden</key> <false/> <key>Disabled</key> <false/> <key>InjectKexts</key> <false/> <key>NoCaches</key> <false/> <key>Type</key> <string>OSX</string> <key>VolumeType</key> <string>Internal</string> </dict> </array> </dict> d. USB patch. High Sierra 10.13 requires the port limit to be raised in order for USB 3.0 ports to be recognized. This process involves installing FakePCIID.kext as well. Add this <dict> entry to the config.plist: <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>change 15 port limit to 20 in XHCI kext (9-series) 10.12</string> <key>Find</key> <data>g710////EA==</data> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data>g710////FQ==</data> </dict> </array> Be sure to copy FakePCIID.kext and FakePCIID_XHCIMux.kext to /EFI/CLOVER/KEXTS/Other. NOTE: Set 'XHCI Mode' to Smart Auto in the BIOS to enable USB 3.0. 6. Remove Recovery partition. Deleting and merging a partition with 'diskutil' from the command line is the most precise method to remove the partition since it targets the recovery disk directly and merges it with the full High Sierra partition. Launch the Terminal and type the following into the command line: diskutil list This will print out your drives partition scheme and look something like this: Look for "Recovery HD" and see which identifier it uses. In this screenshot it’s disk2s4. To remove that partition we use the following command (you can also use the volume name): diskutil eraseVolume HFS+ Blank /dev/disk2s4 The partition will be erased. You’ll now have a blank partition sitting around, so you’ll want to merge that with your other High Sierra partition: diskutil mergePartitions HFS+ HISIERRA disk2s3 disk2s4 This will merge the two partitions, with disk2s3 absorbing the space from disk2s4 and expanding, it causes data loss so don’t expect this to preserve anything. 7. NVIDIA graphics cards 'Maxwell'+ currently lack native support in macOS 10.13. a. Install NvidiaGraphicsFixup.kext and latest version of Lilu; Temporarily enable SIP to update drivers to avoid error and Web Driver installation failure. NOTE: Skipping this step may cause a black screen and/or the following error when booting the installation: IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, nov 0, sm 0x0 flashing at the top of the screen when restarting after installing NVIDIA Web Drivers. b. Download and install NVIDIA Web Driver 378. / NVIDIA Web Driver 378. to enable NVIDIA Graphics Cards because they won't work OOB without them. NOTE: Remember to go to the NVIDIA Driver Manager menu bar at the top, change the settings to use Web drivers. Changes will take effect after restart. 8. Reboot using the USB installer and choose the High Sierra install drive. 9. Download CUDA 9.0.197 / CUDA 9.0.214 drivers (increases GPU computing performance) needed for 10.13 support and install. 10. [OPTION 1] Install AppleALC to enable native audio by injecting the layout id supported for ALC898 through dynamic patching without modifying any kexts. Audio will no longer be affected after each macOS update and SIP can remain enabled. More details here. NOTE: AppleHDA must be native, original and unpatched. a. Mount EFI partition and add the following entry under Devices/Audio in the config.plist to inject working layout id 1 (or 2 or 3). <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>1</integer> </dict> b. Download the latest version of AppleALC (v1.2.0) and copy it to CLOVER/kexts/Other. NOTE: Rebuild kext cache if you have removed a modded AppleHDA to replace it with a native one by using Kext Utility or 'force rebuild cache' in Terminal: sudo –s sudo touch /System/Library/Extensions 10. [OPTION 2] Install the following patch associated with Realtek ALC898 AppleHDA Audio (by Toleda): a. Mount EFI partition, verify "Disable SIP" entry CsrActiveConfig=0x3FF is in config.plist. b. Download audio_cloverALC-120.command.zip and extract "audio_cloverALC-120_v1.0d.command". c. No edits made to any native AppleHDA.kext file, 2-4 files added to Resources folder. NOTE: There may be noticeable pops before starting playback which is caused by macOS putting the audio codec to sleep. Disable AFGLowPowerState in config.plist with following <dict> entry: <key>Devices</key> <dict> <key>Audio</key> </dict> <key>AFGLowPowerState</key> <false/> </dict> If popping is still exists after using the method above, try using antipop. NOTE: There may be noticeable distortion after around 2 minutes of audio playback. Update to the latest version of Clover and add UseARTFrequency=false entry in the config.plist: <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> 11. Creating a DSDT (Refer to MaLd0n) 12. Create a SSDT (Secondary System Description Table) to configure the maximum clock speed. a. Download Pike's ssdtPRGen.sh script which should auto-copy into your home directory, 'Volumes/Users/<username>' folder. Open Terminal and type the following: curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh b. Next, set the execute/search bits: chmod +x ~/ssdtPRGen.sh c. Run ssdtPRGen.sh script for first time without any arguments and let it download all the data that you need: ./ssdtPRGen.sh d. The Haswell.cfg should have already downloaded. e. Once finished you will have the ssdt.aml on the ~/library/ssdtPRGen/. Move it to /EFI/CLOVER/ACPI/patched. NOTE: If you come across issues try the following: ○ Use Terminal to ensure Haswell.cfg is in the 'Data' folder by typing: open ~/library/ssdtPRGen/Data ○ You can remove any previously generated and downloaded script file by typing: sudo rm -R ~/Library/ssdtPRGen ○ You can rerun another freshly downloaded ssdtPRGen.sh script with your processor type: ./ssdtPRGen.sh ○ For additional help see also: ./ssdtPRGen.sh -help 14. Installing the following kexts/widget is optional. Mount the EFI partition to copy the kexts into the /EFI/CLOVER/KEXTS/Other folder. Install the widget using Launchpad → Dashboard: ○ HWSensors 6.23.1417: Helps you monitor CPU, memory, disks, network, temperatures, fans, load/uptime, and processes. NO COMPATIBLE VERSION FOR 10.13 I KNOW OF! 15. Install iStat Pro 4.9, a highly configurable widget that lets you monitor every aspect of your Mac including CPU, memory, disks, network, battery, temperatures, fans, load & uptime and processes. • OPTIONAL: Fixing Time Sync issue with macOS/Windows – Registry Fix Method NOTE: Only works for Vista/Windows 7, 8 & 10 1. Press the Win + R keyboard combination to bring up a run box, then type "regedit" followed by Enter. Confirm "yes" once UAC prompt appears. 2. When the registry editor opens, navigate to: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\TimeZoneInformation 3. Right-click on the empty space right below 'TimeZoneKeyName' and create a new DWORD (32-bit). It will appear as D-WORD On 32-bit versions of Windows 7/Vista. 4. Rename it "RealTimeIsUniversal" (without quotes and it’s case-sensitive). Double-click on the new DWORD and change its value data "0" (zero) to "1" (one) as a hexadecimal. 5. Save everything. Reboot to macOS, set the time properly and now boot back to Windows. You should notice it adjusted the correct time. NOTE: Avoid changing the time in macOS if you are running a multi-boot system. You only have to modify the time in the BIOS and in Windows followed by enabling the setting to sync the clock with online time.
  5. Firstly, this is not a guide, although it probably contains enough information to get your X299 hackintosh working. I'm not some flash software guy so you won't get good answers if you ask something technical. Secondly, huge credit to fabiosun. This is his X99 clover and it worked on my X299. So this is just a starting point and I'm looking forward to your help to make it better This was the easiest Hackintosh I have ever made! As background, my last hack was an X99 i7-5960x, with an R9 Nano and helper card. First hack was an X58 with xeon 6 core cpu X299 HackinCAD specs: Gigabyte X299 Aorus Gaming 9 i9-7900x Radeon Vega Frontier Edition Samsung NVME 960 evo (1tb) and backup Samsung 850 evo (1tb) SSD 32Gb 4x8gb Gskill DDR4 RGB (colourful!) EKWB 420 + 360 rad for cooling (which is really necessary for this CPU) Method: On my X99 hack I copied the whole EFI onto the most current Clover bootloader EFI. I pretty well stripped out the kexts and patches from that EFI and made a new and vanilla High Sierra install. Things to watch - Something on my previous HS install was borking it, possibly some modified kexts in S/L/E to do with my Nano, hence the new install. I used migration assistant after that, so all good. HWSensors in the plugins folder in FakeSMC was causing kp, had to remove. Still no Power management. The i9-7900 is sitting on full noise, using 140 watts and 60 deg even with my loop! I'm working on this but as I've pointed out, I'm not very technical, just stubborn. It's winter here and the CPU is warming my entire office, so it's not all bad. I have to use the normal heater now. Full speedstep working! Thanks again fabiosun The vega worked oob. I have nothing flagged or ticked. Boot screen is good, clover menu good. No boot to black or helper or igpu. BUT! It's less than half as fast in Cinebench as my old Nano. I'm hoping it'll get better as the drivers mature. My only boot flags are -V and npci=0x2000. This is how to do it (in pictures): Note 1: Some of the patches, efis and kexts might not be needed, I haven't tested them all yet. Note 2: Kernel patches to do with power management didn't work and can be removed. Note 3: I've since changed back to Mac Pro 6,1 with no issues. Since updated the SMBIOS to iMac 19,1 - you'll see it in the clover attachment. I've removed ALL of the kext and kernel patches and some of the kexts. Next up I'll do an overclock, now that idle has gone from 61 to 21 degrees. edit: head on over to guides to see my "How to overclock the skylake x" now running at 4.8Ghz http://www.insanelymac.com/forum/topic/327056-guide-how-to-overclock-your-skylake-x/ After that I'll test the drivers. edit: drivers pruned down, still no patches and now no speedstep kext, still have 10 speedsteps. Check in the clover attachment for kexts and drivers. CLOVER.zip (refined and updated 12 Sept 2017)
  6. Sleep, USB 2.0 and USB 3.1 work after installation. USB3.0 needs post installation steps, although some ports are recognized. Audio also needs some post installation work. This is just a guide on how to install the OS. The post installation setup follows on a post below. Hardware: Motherboard: MSI X299 SLI Plus CPU: Intel i7 7820X RAM: 4x 8GB Corsair Vengeance DDR4 @ 3200MHz (32GB total, quad channel mode). Storage: Samsung EVO 960 M.2 250GB (for OS) Crucial MX300 1TB (for data) Network: WiFi TP-LINK Archer T9E AC1900 (PCI, supported by macOS) Bluetooth: Broadcom BCM20702 (USB, supported by macOS) Video: MSI GT 710 2GB (supported by macOS) Asus ROG Strix GTX1 070 8GB (needs NVIDIA Web Drivers) BIOS: I used version 140, the latest at the time. I am running version 150 now, with no differences. Disable "CFG Lock": Enter BIOS Load defaults (F6) Expert mode (F7) OC and then CPU Features (last item) Disable "CFG Lock". Save and reboot (F10) You have to disable CFG Lock, otherwise the kernel does not boot. The system restarts after "+++++" from Clover. In addition, I advise to disable legacy mode in the UEFI, to avoid booting in legacy mode and get confusing errors from Windows or Disk Utility. Clover installation on the USB: Install for UEFI booting only Install Clover in the ESP drivers64UEFI all selected (more on this below) all rest is off Clover drivers: When the Clover installation finishes, you have to manipulate a few efi drivers. Navigate to <USB ESP partition>/EFI/CLOVER Create a folder called drivers_disabled Move the following drivers from drivers64UEFI to drivers_disabled: OsxAptioFix2Drv-64.efi OsxLowMemFixDrv-64.efi You will have to add an extra driver from here: https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/ Download Test2-2016.efi and save it in drivers64UEFI. Without this fix, you'll have the memory allocation problems described in the link above. If you still get that problem, don't just reboot but really turn the computer off and then on between tries. I also had to install apfs.efi. Clover config.plist: I used Clover Configurator to load the default clover.plist and then: ACPI: disable everything. Boot: npci=0x2000. I also added -v. SMBIOS: iMac18,3 Any iMac18 should work (I tried with 18,1 and 18,3). I also tried with iMac14 and iMac17, and they gave me problems. For example, iMac17,1 could not initialize the graphic screen properly. Leave all the rest as default. Save. All these changes can also be done at the clover menu during boot. Note that I am not claiming this is the best configuration for a running machine. It is the simplest that allowed me to finished the installation and reboot successfully. I think it is possible to handle the efi Clover drivers installation using Clover Configurator, but I have never done that. Kexts: FakeSMC.kext. I used the one from Rehabman, but I think the official one will work as well. VoodooTSCSync.kext. This is mandatory, otherwise the system does not boot properly. It needs to be configured as follows: open VoodooTSCSync.kext/Contents/Info.plist and change the line under <key>IOCPUNumber</key> to: <integer>15</integer> This is the number of threads of your CPU minus 1. Place both kexts in EFI/CLOVER/kexts/Other. Video: I used the MSI GT 710 for installation and all post-installation steps. The 1070 only works with NVIDIA's Web drivers. Don't use it during installation. Check the post-installation post below to make it work. And this is it. Installation should work without a problem. Remember to use always the USB during the several installation reboots. I did not activate iCloud and my Apple account during installation. I wanted to generate a real fake machine UUID and serial number, so that I can use all the Apple services. This was done after installation, while booting from disk. What needs to be done during post-installation: Fix USB3. Fix audio. CPU ID recognition, although this might be fixed by Apple on a new iteration of the OS. Confirm that the CPU is working properly with all cores and different power states. Install NVIDI's Web Drivers for the Asus GTX 1070.
  7. Version


    for Chipsets : RT2770; RT2870; RT3070; RT3071;RT3072; RT3370;RT3572 ;RT3573; RT5370;5372;RT5572;MT7610;MT7612;MT7650; MT7662; ;RT8070;RT9707
  8. successfully installed high Sierra on my Acer V3-571G Follow the Steps : 1- download the image of High Sierra from this link : https://drive.google.com/open?id=0B3USSct6ujF6bHRxZElVWU5oaVk 2- Write it to your USB Flash (8 gb or higher) with Suse image writer (https://github.com/downloads/openSUSE/kiwi/ImageWriter.exe) Fairly Stright forward 3- First disable dual graphic in your laptop bios, and make sure VT-d is disabled. 4- install through your USB, two step installation, then after installation boot your hard disk from USB again. 5- install clover configurator then mount EFI partition to install bootloader, download the latest clover or just copy the clover folder inside EFI folder in USB 6- next after u installed clover bootloader , install attached kext to : Library/EXtensions not System/Library/Extensions (see the attachments) 7- Do the Repair cache and restart, Enjoy full QC High sierra boom I love it What is working : - BCM 57785 working, however when u restart It wont wake up until u shut down ur laptop !!!!!! - ALC269 working fully with my KEXT attached and layout injection 28 in clover devices tab - Wifi natively supported ( I chaned to the card that natively supported) - Graphic fully working HDMI but not VGA (inject this id 0x01660003) - Trackpad is also fully working with the attached kext. - my DSDT.aml and SSDT.aml attached in clover folder. Awesome operating system I love it Acer V3-571G.rar
  9. Hello everyone I have a problem setting the virtual OS X to display the screen's native resolution(1600x900). When the machine first boots up, it displays the right resolution then after the logging in by a few moments the screen displays a wrong resolution(800x450 HIPDI) which is a quarter of the resolution. I have macOS High Sierra (10.13.1) on VMware Workstation 14 Pro version: 14.0.0 build-6661328. My laptop has i5-4310U CPU with HD graphics 4400 which has 128mb dedicated video memory and a 1600x900 screen. I have installed VMware tools that was created on 14 September 2017 and VMware unlocker version 2.1.1 made by DrDonk. When logging in the background isn't the blurred wallpaper and the dock isn't transparent as it should be, or at least from what I saw on the internet. Here is what I have tried up until now: 1) Changing the resolution from the system preferences. 2) Using sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1600 900 Which displayed this output: Requested resolution: 1600x900 Effective resolution: 1600x900 Without any result. 3) I tried setting the screen's native resolution in the Display settings of VMware, still nothing. 4) I also tried to change virtualHW.version from 14 to 10 but it also did not do anything noticeable. The only thing that changed is that the blurred wallpaper was in the background when logging in. One thing to note is that it runs correctly up until 1366x768. I think the problem may be that the OS tries to load kexts after the logging in that interferes with the VMware tools, but I am not sure or that there is a hardware limitation, but I do not know a way to test it. Does anyone know how to fix that?
  10. What works? Everything. Sleep/Wake, NVMe, Airport, Spotlight, AMD-graphics Config: ASUS Prime B250M-C µATX-board Intel Core i5 7500 (Kaby Lake) Gigabyte Radeon RX560 4GB Airport-compatible PCIe-Card for Wifi and Bluetooth (BCM943602CS) 2 NVMe drives: Samsung P961 with 1 TB and 256 GB Installed mac OS: 10.13.2 Clover: 4334 *Update 10.13.3* Added new config.plist and ssdt for AMD injection (config_amd_ssdt_10133.zip). With this config and Intel IGPU activated you'll get Metal2 (macOS GPUFamily1 v3). What did I do? Had to fake Skylake graphics or to prevent apps like iMovie or FinalCut from crashing. With Kabylake kexts loaded and IGPU as secondary graphics card, the computer will hard reset whenever the Intel GPU is utilised. Only Skylake kexts and activated IGPU will give you working Metal2 for the RX560. *Update 10.13.2* Since this update a new approach is advisable to get the RX560 up and running (works for 10.13.1 and GM as well). I've added a working SSDT and injector kext that gives you graphics and HDMI audio. Sleep works fine too if you add the DSDT I compiled. Credits go to @Toledo @Mork vom Ork and @Mieze because their work made this possible. *Update* I've added NEW config.plist and DSDT. For proper graphics power management you have to activate onboard graphics in BIOS but make PCIE the primary display. Furthermore you have to inject ig-platform-id 0x59120003 and let Clover patch GFX0 to IGPU. This is the only way to avoid crashes of iMovie, FinalCut or slowdowns after video playback. This may be the smoothest Hackintosh of my life. It is easier than Sierra install due to native support for most of the used hardware in High Sierra. Not much to do, using an up-to-date Clover version like 4184. Make sure you have apfs.efi in /Clover/drivers64UEFI/ on your EFI partition and that you delete EmuVariableUEFi.efi (downside: iMessage doesn't work without it). Somehow Rehabman's SSDT in /Clover/ACPI/patched helps avoiding crashes in iTunes. Needed kexts (on your EFI into /Clover/kexts/Other): FakeSMC, IntelMausiEthernet for ethernet, USBInjectAll and XHCI-200-series-injector for USB, Lilu and AppleALC for audio, Whatevergreen for AMD graphics, IntelGraphicsFixup and AMD9xxxControllerPatcher.kext. DSDT and SSDT go into EFI/Clover/ACPI/patched. config.plist.zip AMD9xxxControllerPatcher.kext.zip SSDT-HDMI-AMD-PEG0.aml.zip DSDT.aml.zip config_amd_ssdt_10133.zip
  11. I've just installed High Sierra as a new install under VMware Wkstn 12.5.7 and installed VM Tools but it's not mounting any USB HDDs that I plug in. USB flash drives are mounted OK. The USB HDD is recognised as a device (see External USB 3.0 in the attached screenshot) but Disk Utility doesn't see it. I've closed and re-opened DU a number of times. I've tried VMware Wkstn 14.0.0 and the latest VM tools but still doesn't mount. Has anyone had a similar issue or now what the problem may be? thanks Webby
  12. MeFromG

    Gigabyte R9 390 in High Sierra

    Hello, I have problems by using my R9 390 in High Sierra. In Sierra my card is working well by doing the steps which Si Vis Pacem wrote hear. http://www.insanelymac.com/forum/topic/315027-amd-r9-390-framebuffer-issue-on-1012-sierra/?p=2292376 Except that I don't activate Enable AtiInjection and don't force Framebuffer. In High Sierra I tried the same procedure but the displays aren't showing anything except a black picture. Tried only one Display at DP,HDMI or DVI but doesn't work neither. In Sierra I can use my displays both attached to the R9 390 at DP and DVI. Do you have any ideas what I could try? Greetings
  13. Version v2.5


    A Minimal and Super Fast Kext Installer and Repair Permissions for Mac OS This app is written in Swift Description : Drag one or several Kexts,Bundle,Plugin,PPP on the application (not a folder) Double Tap on "Drop your kext here" to select several Kexts,Bundle,Plugin,PPP on the application manually Change destination as desired (LE or SLE) Backup is created at Desktop Option to save log Choose auto-mode , when automode is not selected you have to press Install button after dragging files Use Drag-Drop or manually browse (click on drop section) files to select New option : Right click on kext , select open with EasyKextPro and rest will be automatically, you don't need to open app New option : Drag kext to EasykextPro icon and rest will be automatically , you don't need to open app Note : for Mac OS 10.12 and greatersudo spctl --master-disable for EL Capitan and Sierra disable SIP or use 0x03 For Yosemite use kext-dev-mode=1 Restart is required after installation
  14. I have an HP Elitebook 8460P running High Sierra 10.13.1 I'm trying to get wifi working, my internal wifi as far as i can tell is not mac compatible, its a intel centrino wireless I also cant change my wifi card, the elitebook i have only accepts a few different cards or it wont boot past post if it is changed. Also i have managed to brick the system a few times attempting different kext or pkgs. I cant seem to figure it out for high sierra. I have a WiFi USB RTL8188CUS, that i had working in Yosemite 10.10 using a 10.9 pkg. but as far as i can tell 10.11 El Capitan was the last driver support for the card, and doesnt work in 10.13.1. the wifi utility wont open to connect to a network. Is there a possible way to get this card working, or do i need to buy a new wifi usb. If i do need a new one what would be a good one to buy? i need it to have 10.13.1 driver support and be usb also not be to expensive, N300 is good enough but i do have an AC1750 router. Im fairly new to getting Mac running on Intel Based PCs. any help would be greatly appreciated. I got it working but it sometimes randomly disconnects me from wifi and wont reconnect until a reboot. The kext i used was for 10.11 El Capitan. i was just using the El Capitan only kext before and not the multi edition kext. Attached is the utility and kext i used. So i still need help but i have made a little progress RTL8188CUS 10.11 WiFi.zip
  15. Hello! I've been running High Sierra (Currently 10.13.3) on VMWare Player 12.5.9. I'm running it on a Dell XPS 15 9560 with the 4k screen. Currently I'm able to run OSX in either Native 4k resolution, or scaled to 1080p. I wanted to know if it was possible to add a 1440p scaled mode? Right now if I force 1440p resolution using VMWare tools, I simply get a smaller window with the virtual machine. So, as I understand, I need to add a HiDPI version of the resolution. Can anyone lend a helping hand? Thank you!
  16. Hey guys, This is a tutorial on how to fix (or at least try to fix) the second stage boot, when you're having these issues: missing logo and loading bar being displayed on the bottom left corner of the screen. Might or might not work for other issues. So proceed with caution. This is an issue that I experienced starting with early stages of development in Yosemite. Still continued in El Capitan. So this thread is primarily for these two versions of Mac OS X. Not sure it will work on earlier versions, cause I never tried it. So far it worked in Yosemite, El Capitan and Sierra. Please, note that I did not test this on all video cards. So it might or might not work, depending on that. Don't take this as a final solution for everything. Also, I'm pretty sure this won't work with iGPUs. So I would strongly suggest to look around for solutions if that's your case. This tutorial is not for multiple display setups! Please, don't use it for that! Especially not in iGPU + dedicated GPU combos. Known issue: if you're using the auto-login feature, try to disable it and use the regular login screen. Otherwise you won't get the second stage boot (confirmed as fixed in Sierra). This tutorial would have not been possible without the help and insight of: Pike R. Alpha cecekpawon Mirone Riley Freeman So all the credit goes to them. I just put this together based on my successes and failures. Succesfully tested with: NVidia cards: GeForce 210 GT 640 GTX 650 GTX 660 GTX 670 Superclocked+ 4GB - works partially (ok for 1080p, with CSM disabled, but no second stage in higher resolutions) GTX 750 Ti - works partially (ok for 1080p, but no Apple logo for second stage in higher resolutions) GTX 760 GTX 780 GTX 960 GTX 970 - works partially (ok for 1080p, and 1440p with CSM disabled, but no second stage in higher resolutions) ATI cards: Sapphire Toxic R9 270X Might work on other graphic cards, as well. But these are the ones that worked so far. Please, share if you got good results with another video card. Also, the same thing can be achieved by modding your DSDT. Unfortunately this thread does not make the object of that method, nor am I able to help you with that, since I really have no idea how to mod a DSDT, so far. Also, to be honest, this method seems a bit easier. Nonetheless, try this at your own risk! I'm not responsible for any damage that you might cause to your computer/components etc. Also, please, note that this tutorial is not perfect. I'm doing my best to make it as easy to understand as possible. Also, I'm opened to suggestions and I'm doing my best to improve this in the future. Still, it's not perfect. So keep that in mind. Suggestions are appreciated though. Please, note that, if you've got a video card with GOP UEFI Bios, you most likely don't need this tutorial in the first place. All you need is to disable CSM in BIOS (motherboard dependent). Note that, by doing this, only GPT drives will be loaded. So if you've got Windows installed on another drive, for example, you won't be able to select it anymore, if it's installed in "legacy" mode. With that being said, let's get to work. Prerequisites: Mandatory: a computer running Mac OS X Yosemite or newer Clover bootloader (changes are gonna be saved to the config.plist file) IORegistryExplorer v 2.1 (attached) gfxutil (attached) gfx_hex (attached) - script credit to cecekpawon Optional: Sublime Text Editor Clover Configurator a Windows PC for reading the graphic card's VBios version. So far, I couldn't find a way to do it from OS X. But if you know how to do it, please, share. I'll update this accordingly. An alternative (though not really the same thing) is this. an USB installer might come in handy, so keep one close by. Extra: If you want to try the modded Bootx64.efi (rev 3279), thanks to cecekpawon, featuring an option to easily enable/disable string injection in Clover (in case you're stuck outside your OS, and don't have a USB drive or something else to boot from), click here to get it. Please, note that this revision might not work with newer versions of OS X/macOS. You will need to replace the one in your EFI/EFI/CLOVER folder. If you want to revert to the previous one, you can either reinstall Clover, or make a backup of your current one before replacing it. I would recommend creating a single folder with all the necessary files and tools and putting it on your Desktop, just to have all the needed things in one place. Note: If you use a custom SSDT/DSDT, I would try first without it, and using Clover's patches instead, so that you minimize the risk for failure due to custom DSDTs. I don't use a custom DSDT, didn't test in collaboration with a custom DSDT, so I don't know if it will work. If you wanna try it this way, I would love to know your results. What to do: Step 1 (establishing the port): Open up your IOreg file (or just open IORegistryExplorer if you don't want to save it as a separate file), and search for "display". You should see something like this: Now, depending on your card, you might have more or less ports. The important thing is to note the one that has the AppleDisplay attached to it. In this example, the second port (B@1) is the one in use. So that's the one we need to set as default. Please, note that they start at 0, so first port is A@0, the second one is B@1 and so on so forth. Step 2 (extracting device-properties.hex): Open up a terminal window, navigate to the desktop folder you're using, and do this (make sure gfxutil is present into that folder): ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*<//;s/>.*//;' > "device-properties.hex" && ./gfxutil -s -n -i hex -o xml "device-properties.hex" "device-properties.xml" This will extract two new files into that folder: device-properties.hex and device-properties.xml Step 3 (modding the device-properties.xml): Open up the xml file using any text editor (I'm gonna use Sublime here) and ADD the number of ports you need for your card (the same number of ports, with the same name as in the IOreg) and the rest of the information, as described in the example below (use the attached xml as reference): Don't forget that the first port is port 0! In this example, we're using an MSi GTX 650 OC with 2GB of RAM, which has 3 ports, and we want to set as default port #2 (B@1). Attached you can find my device-properties.xml file, if you wanna use it as reference. The first section will set port B@1 as default. Change this according to your case. <!-- Primary display --> <key>@1,AAPL,boot-display</key> <string>0x00000001</string> Whereas on the bottom you can see regular values. Here we can set the amount of VRAM, the name of the card and the VBios version. <key>VRAM,totalMB</key> <string>0x00000800</string> // for 2048 MB or 2 GB of RAM <key>device_type</key> <string>NVDA,Parent</string> <key>model</key> <string>MSi GeForce GTX 650</string> // Name of your card <key>rom-revision</key> <string></string> //VBIOS version In my experience, these values are rather cosmetic than anything else. For an accurate version of your VBios, you can use either the Nvidia driver on Windows, or any hardware information software like GPU-Z, aida64 or nvflash. Here's a little table with hex values for different amounts of RAM. If you need other values than the ones specified in this table, please, ask. Also, if you spot a mistake, let me know so I can correct it. Amount of memory Hex value 128 MB 0x00000080 256 MB 0x00000100 512 MB 0x00000200 1024 MB (1 GB) 0x00000400 2048 MB (2 GB) 0x00000800 3072 MB (3 GB) 0x00000C00 4096 MB (4 GB) 0x00001000 5120 MB (5 GB) 0x00001400 6144 MB (6 GB) 0x00001800 7168 MB (7 GB) 0x00001C00 8192 MB (8 GB) 0x00002000 9216 MB (9 GB) 0x00002400 10240 MB (10 GB) 0x00002800 11264 MB (11 GB) 0x00002C00 12288 MB (12 GB) 0x00003000 13312 MB (13 GB) 0x00003400 14336 MB (14 GB) 0x00003800 15360 MB (15 GB) 0x00003C00 16384 MB (16 GB) 0x00004000 Once we're done modding, we're gonna save the changes and convert the xml file back into hex, using this command: ./gfxutil -i xml -o hex device-properties.xml device-properties.hex Step 4 (reading the modded hex): Unpack gfx_hex (attached) file into your working directory and double click to run it. It should output the content of your modded hex into a terminal window, and it should look something like this: Select and copy that code. After that, open up Clover Configurator and paste that hex code in Devices -> Properties section (see below) and check the box for Inject. You can also add this manually into the config.plist file, if that's more of your thing. Step 5 (setting up final arrangements): We're almost done. But, if your experience is the same as mine, at this point you only got the loading bar back centered. Which, of course is a step forward. But we're not quite there yet. So, to add the logo as well, we will check the boxes for Patch VBios and Inject EDID in Clover Configurator (Graphics section). You can inject your own EDID if you have one. Though, in my experience, Clover does a really good job in adding the correct one itself. So you don't really need to add a custom EDID. Just to use Clover's InjectEDID feature. Also, in my experience, you don't need CsmVideoDrv.efi for this to work. And I've got pretty similar results with and without it. So, if you have issues with it, you can try without it, and vice-versa. When it's all done, save the changes to your config. Now, I would highly recommend you to make a backup of your current config.plist from EFI/EFI/Clover/config.plist anywhere you want. You might need it later. When that's done too, replace the config.plist in your Clover folder with the one you just modded, and restart. Keep your fingers crossed (toes too). And hope for the best. If everything ok, you should have a pretty close to perfect second stage boot. If not, you might have nothing or an unbootable system. To fix this, boot from your USB installer, or use boot flag nv_disable=1 (for Nvidia cards), upon booting, and revert the changes. Or, if you already know where is the problem, fix that and restart. That's it. Please, let me know if it worked for you. gfx_hex.zip IORegistryExplorer.app.zip gfxutil.zip device-properties.xml
  17. Hi, Sorry if this question has been asked before but I couldn't find an answer for this specific question after searching the forums. I have upgraded ESXi from 6 to 6.5 and at the same time moved from Sierra to High Sierra. I now have a strange issue where if I try to mount a USB device from a remote host or locally attached to the server, osx becomes non responsive and just hangs. USB mounting still works without issue for existing non osx images. I have even tried re-installing Sierra in a fresh image but the problem persists. Does anyone have any ideas? Thanks.
  18. NVIDIA ha rilasciato i driver grafici per macOS High Sierra 10.13 Questi driver sono attualmente l’unico metodo per ottenere l’accelerazione grafica delle schede: -Pascal GTX 1050, 1050 Ti, 1060, 1070, 1080, 1080 Ti, TITAN Xp -Maxwell GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti, TITAN X Per disinstallare i vecchi WebDriver attenersi alla seguente procedura: 1.) Aprire l'NVIDIA Driver Manager nella voce della barra dei menu. 2.) Fare clic sull'icona del lucchetto e immettere la password dell'amministratore. 3.) Fare clic sul pulsante disinstallazione. 4.) Fare clic su disinstalla e continuare con la disinstallazione. Riavviare il sistema come indicato 5.) Installare la versione originale del kext AppleGraphicsControl.kext (solo se lo avevate modificato in precedenza) in / S / L / E / tramite Kext Utility Ignorate questi passaggi se venite da un'installazione pulita di High Sierra Per installare il nuovo pacchetto WebDriver NVIDIA 10.13 distribuito ufficialmente, procedere come segue: 1.) Scaricare e installare il pacchetto NVIDIA WebDriver HighSierra 10.13.pkg Durante l'installazione comparirà un messaggio di errore, ignoratelo e continuare l'installazione finché non vi verrà richiesto di riavviare il sistema. 2.) Solo per chi ha smbios iMac 15,1 - iMac 17,1 - MacPro 6.1 Prima di riavviare mettere nella cartella kext other NVWebDriverLibValFix.kext.zip, NvidiaGraphicsFixup.kext.zip e Lilu.kext per evitare il problema dello schermo nero dopo l'avvio del sistema 3.) In alcuni casi è necessario impostare nel file .config il SIP (CsrActiveConfig) su 0x3 4.) Ora riavviate il sistema. Al momento dell'avvio del sistema, avrete il WebDriver Nvidia completamente funzionante con supporto OpenGL e Metal 2
  19. Hello everyone, I'm getting these error at verbose boot, It waits at this line a little bit long. I think it's a DSDT error: Here is my DSDT:DSDT.zip Could someone help me fix this? Thank you all!.
  20. hightower4586

    High Sierra CPU PM help

    Hello all, I just completed my first full hackintosh build (Parts listed below) and have everything fully functional with the exception of CPU power management. Has anyone had success with this in high sierra skylake build? I have followed a couple different guides I have found without success, none of which are for high sierra. High Sierra Build CPU= i7 6700k Mobo= Gigabyte Z170XP-SLI RAM= G.Skill Ripjaws V 16GB 3000MHz PSU= EVGA 750W Titanium Liquid Cooling= NZXT Kraken X52 GPU= None yet, using onboard HD530 currently. SSD= Samsung 850 500GB What's working: Pretty much everything (iMessage, Audio, Display, etc..) What's not working: CPU power management is the only thing I have found to be non functioning.
  21. I experience ibooks display problems on high-sierra. After the upgrade I ended up with black ribbons on left and right margins even in white and sepia mode in ibooks.
  22. Hello everyone, Greetings from Brazil! I successfully installed macOS High Sierra on my computer. Everything works beautifully except Sleep. No problems on restart or shutdown. When I put the system to sleep, it restarts. Any ideas on what could be going on? I've enclosed a zip file of my Clover folder. Thank you very much for your time, kind attention and help. I really appreciate it. macOS High Sierra 10.13.2 from App Store Motherboard Gigabyte GA-G41MT-S2P F3 Intel Core 2 Quad Q9400 8 gigabytes of RAM nVidia GeForce 9500 GT with 1gb Two Samsung 500gb SATA HDs CLOVER.zip
  23. Hello everybody, I am looking for a solution to get my 5 ghz wlan network up and running. I notice that under Windows 10 or previous yosemite installation everything worked fine. Now I switched to high sierra. WLAN works perfectly in the 2.4 GHZ band. Bluetooth works well, too. Does anyone have similar experiences with the same Broadcom network card? I am happy about any help! Best Regards
  24. Well I've past last days reading, understanding and trying to implement all the things mentioned in the guides from different forums, mainly the ones written by RehabMan. This is my first Hackintosh experience and I'm pretty happy with the results I got. Software and modifications developed by the people in the scene is awesome. I get a full hotpatch system for my N56VB Working: Audio: VoodooHDA 2.9.0d10 + AppleHDADisabler by Slice, Zenith432 Graphics (HD4000): Clovers’s HD4000 config by RehabMan with GFX0 to IGPU rename Trackpad: ApplePS2SmartTouchpad 4.7 beta 5 by EMlyDinEsH and PrefPane (Scripts by Masterscript, Kexts and Daemons by Rehabman) Wifi: IO80211Family kext with patched AirPort.Atheros40 by chunnann. NOTE: Some mixed bgn routers don’t work EthernetLAN: AtherosE2200Ethernet kext by Mieze BackLigth: Implemented using new RehabMan guide for Sierra 10.12.4+ (PNLF hot patch (SSDT-PNLF.aml) into Clover’s ACPI folder + BacklightInjector kext + patch for AppleBacklight in config.plist/KernelAndKextPatches/KextsToPatch) Battery Stats: Fixed using custom SSDT-BATTERY.aml made by me porting DSDT patch from RehabMan's repo to a SSDT approach. This depends in some Clover's renames in original DSDT (added in config.plist): Rename ECOR to XCOR Rename SMBX to XMBX Rename SMB2 to XMB2 Rename BIFA to XIFA Rename _BIX to XBIX Rename Method SMBR to XMBR but not method calls Rename Method SMBW to XMBW but not method calls Rename Method ECSB to XCSB but not method calls Rename Method TACH to XACH but not method calls USB: Internal 2.0 HUB (USB Webcam and USB Bluetooth) need USBInjectAll Kext by RehabMan with custom SSDT-UIAC.aml in CLOVER/ACPI/patched and renaming EHC1 to EH01 and EHC2 to EH02 (Clover Rename Patch) USB 3.0 Port: Work with native Apple drivers by renming XHC1 to XH01 and XHCI to XHC_ in DSDT (Clover Rename Patch) SMBUS: Inject the missing DVL0 device using SSDT-SMBUS.dsl hotpatch from RehabMan's repo Power Managment: Use SSDT-PM.aml generated with ssdtPRGen.sh by Piker-Alpha following RehabMan's native PM guide. Also enable AppleIntelCPUPM=true and KernelLapic=true NOTE: Recomended to run these to disable hibernation and prevent problems (RehabMan's reccomendation) sudo pmset -a hibernatemode 0 sudo rm /var/vm/sleepimage sudo mkdir /var/vm/sleepimage sudo pmset -a standby 0 sudo pmset -a autopoweroff 0 Internal Fan Speed: Use SSDT-FAN.aml compiled from original black.dragon74's file Hotpatch Config SSDT: SSDT-Config.aml Keyboard Fn Keys: Use ACPIKeyboar kext by RehabMan's with my custom SSDT-RMKB.aml (and rename patches for CLover) configured to delegate keypresses to ELAN's PS/2 driver by EMlyDinEsH List of Special Keys and state: Fn + F1 Sleep: EC _Q0A - Disabled because bad functioning Fn + F2 Wireless: EC _Q0B - Not in AppleKeyboard Fn + F3: EC _Q0C - Undefined Fn + F4: EC _Q0D - Undefined Fn + F5 Brigth Down: EC _Q0E Fn + F6 Brigth Up: EC _Q0F Fn + F7 Screen Off/On: EC _Q10 - Not patched working properly with ELAN driver Fn + F8 Video Mirror: EC _Q11 Fn + F9 TrackPad On/Off: EC _Q12 - Not in AppleKeyboard Fn + Arrow Left(Media Previous): EC _Q6C Fn + Arrow Right(Media Next): EC _Q6D Fn + Arrow Up(Media Stop): EC _Q6E - Not in AppleKeyboard Fn + Arrow Down(Media Pause/Play): EC _Q6F Fn + Space Bar: EC _Q71 - Not in AppleKeyboard Fn + C Letter: EC _Q72 - Not in AppleKeyboard Fn + V Letter(Camera): EC _Q74 - Not in AppleKeyboard Fn + Numpad's Intro(Calc): EC _Q77 - Not in AppleKeyboard Left Assignable Button Button: EC _QEC - Assigned to MUTE Not Working: Bluetooth: There is no kext for our chip version (MacOS will recognize it but you will never get to use it -our chip needs certain FW download that is not implemesnted in kexts-) Thank you so much for bringing me the tools to use MacOS in my laptop. I'm uploading my CLOVER folder with all the SSDTs needed and proper config.plist (I don't know if I can upload kexts from others devs here so you can get all the kexts mentioned from their developers repos) (Forgive my english, it's not my native language and I may make a lot of errors when writting) EDIT: I'm uploading DSL files made by me (I'm not uploading DSL files made by other devs or decompiled from .aml generated by tools like ssdtPRGen.sh because it may offend someone) CLOVER.zip Custom-SSDT-DSL.zip
  25. My App Store will only download the High Sierra 13.2.01 installer and I have had some issues with that version so I need High Sierra 13.1 but I can’t get it from the App Store anymore. I was able to get a 13.1.05 installer from somewhere and I now want to verify that it is genuine. The checksums for InstallESD.dmg and BaseSystem.dmg match the 10.13.1 (17B48) ones as found at: https://github.com/notpeter/apple-installer-checksums But I want to make sure that tools like createinstallmedia are also genuine. So I am looking for the SHA1 (or md5) hashes of all files in the installer app bundle. There is a great open-source osx verification project at https://sektioneins.de/en/blog/16-01-08-osx_verify.html that does exactly what I want but unfortunately High Sierra versions have not been added. It basically is a json with the hashes for all files in the bundle. Is there anyone willing to provide me with all hashes of their Install macOS High Sierra app bundle? The tool from the link is a python script that iterates all files in the bundle, calculates the hashes, and writes it to a json file. It can be used like so: git clone https://github.com/sektioneins/osx_verify cd osx_verify ./osx_verify.py --scan <insert path to 13.1.05 installer app here> --store 'Install macOS High Sierra.13.1.05.app.json' --description 'Install macOS High Sierra.13.1.05.app' The json file will be created in the osx_verify/db folder. If someone can post their json file here, or if someone has another way of verifying all the files in the bundle I would be grateful.