Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/07/2018 in all areas

  1. No way except patch-OSInstaller. HFS+ Auto-convert to APFS is OSInstaller's must-to-do job now.
    2 points
  2. Yeah, I know that guide... Problem is, it's not very clear to me. Where do I get the platforms.xml files...? How do I know if my layout is or isn't already added? Stuff like that... I don't know. I'd rather wait for someone who knows what he's doing to help me with this (again, if necessary).
    2 points
  3. Hey there, I want to share my experience with the installation from macOS on the my Lenovo Yoga 730. Perhaps this would help someone and this would be the reason why I like to share it. Greetings Dan => This is only a documentation which is not fully complete but would be an idea how to start. For me all it's working fine Install macOS for yoga 730 Specifications Lenovo yoga 730 - 13-ikb Intel i7-8550U 16GB Ram 512GB Samsung NVME UHD-Panel Wirelesss Broadcom NGFF (Intel chipset won't work) Note that you need for installation a external mouse First step is to update your bios and prepair your bios settings. Prepair your install stick. Start creating the Install Stick (Compare if this is your downloaded maaOS path: "Install\ macOS\ Mojave\ Beta.app") Download Clover Bootloader ApfsDriverLoader-64.efi Fat-64.efi AppleImageCodec-64.efi FirmwareVolume-64.efi AppleKeyAggregator-64.efi OsxAptioFixDrv-64.efi AppleUITheme-64.efi PartitionDxe-64.efi CsmVideoDxe-64.efi SMCHelper-64.efi DataHubDxe-64.efi VBoxHfs-64.efi FSInject-64.efi apfs.efi Mount with Clover your config.plist and you can compare it with mine: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>#Comment</key> <string>This file is for 10.12.6+ with native KabyLake support</string> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Fixes</key> <dict> <key>AddPNLF</key> <false/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change EC0 to EC</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUMwXw== </data> <key>Replace</key> <data> RUNfXw== </data> </dict> <dict> <key>Comment</key> <string>change HDAS to HDEF</string> <key>Disabled</key> <false/> <key>Find</key> <data> SERBUw== </data> <key>Replace</key> <data> SERFRg== </data> </dict> <dict> <key>Comment</key> <string>change HECI to IMEI</string> <key>Disabled</key> <false/> <key>Find</key> <data> SEVDSQ== </data> <key>Replace</key> <data> SU1FSQ== </data> </dict> <dict> <key>Comment</key> <string>change MEI to IMEI</string> <key>Disabled</key> <false/> <key>Find</key> <data> TUVJXw== </data> <key>Replace</key> <data> SU1FSQ== </data> </dict> <dict> <key>Comment</key> <string>change GFX0 to IGPU</string> <key>Disabled</key> <false/> <key>Find</key> <data> R0ZYMA== </data> <key>Replace</key> <data> SUdQVQ== </data> </dict> <dict> <key>Comment</key> <string>change PCI0.VID to IGPU #1 (Thinkpad)</string> <key>Disabled</key> <true/> <key>Find</key> <data> UENJMFZJRF8= </data> <key>Replace</key> <data> UENJMElHUFU= </data> </dict> <dict> <key>Comment</key> <string>change PCI0.VID to IGPU #2 (Thinkpad)</string> <key>Disabled</key> <true/> <key>Find</key> <data> VklEXwhfQURSDAAAAgA= </data> <key>Replace</key> <data> SUdQVQhfQURSDAAAAgA= </data> </dict> <dict> <key>Comment</key> <string>change _DSM to XDSM</string> <key>Disabled</key> <true/> <key>Find</key> <data> X0RTTQ== </data> <key>Replace</key> <data> WERTTQ== </data> </dict> <dict> <key>Comment</key> <string>change EHC1 to EH01</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMQ== </data> <key>Replace</key> <data> RUgwMQ== </data> </dict> <dict> <key>Comment</key> <string>change EHC2 to EH02</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMg== </data> <key>Replace</key> <data> RUgwMg== </data> </dict> <dict> <key>Comment</key> <string>Change _OSI to XOSI, use with SSDT-XOSI.aml</string> <key>Disabled</key> <true/> <key>Find</key> <data> X09TSQ== </data> <key>Replace</key> <data> WE9TSQ== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>MCFG</string> </dict> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>xh_rvp10</string> </dict> </array> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <dict> <key>CStates</key> <false/> <key>PStates</key> <false/> </dict> <key>PluginType</key> <string>1</string> </dict> <key>SortedOrder</key> <array> <string>SSDT-USB.aml</string> <string>DSDT.aml</string> <string>SSDT.aml</string> <string>SSDT-1.aml</string> <string>SSDT-2.aml</string> <string>SSDT-3.aml</string> <string>SSDT-4.aml</string> <string>SSDT-5.aml</string> <string>SSDT-6.aml</string> <string>SSDT-7.aml</string> <string>SSDT-8.aml</string> <string>SSDT-9.aml</string> <string>SSDT-10.aml</string> <string>SSDT-11.aml</string> <string>SSDT-CPU.aml</string> <string>SSDT-PNLF.aml</string> <string>usbx.aml</string> </array> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 kext-dev-mode=1 -disablegfxfirmware abm_firstpolldelay=16000 -lilubetaall</string> <key>DefaultVolume</key> <string>macOS</string> <key>Legacy</key> <string>PBR</string> <key>Log</key> <true/> <key>NeverHibernate</key> <true/> <key>Secure</key> <false/> <key>Timeout</key> <integer>3</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>Detect</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x59168086</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <false/> </dict> </dict> <key>GUI</key> <dict> <key>ConsoleMode</key> <string>0</string> <key>CustomIcons</key> <true/> <key>Hide</key> <array> <string>Windows</string> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> <key>Language</key> <string>de:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Speed</key> <integer>8</integer> </dict> <key>ScreenResolution</key> <string>1920x1080</string> <key>ShowOptimus</key> <true/> <key>Theme</key> <string>nextblack</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> <key>ig-platform-id</key> <string>0x591b0000</string> </dict> <key>KernelAndKextPatches</key> <dict> <key>#FakeCPUID</key> <string>0x010676</string> <key>AppleIntelCPUPM</key> <true/> <key>AppleRTC</key> <true/> <key>KernelCpu</key> <true/> <key>KernelLapic</key> <true/> <key>KernelPm</key> <true/> <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string> <key>Disabled</key> <true/> <key>Find</key> <data> ILniAAAADzA= </data> <key>Replace</key> <data> ILniAAAAkJA= </data> </dict> </array> <key>KernelXCPM</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <true/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Comment</key> <string>change 15 port limit to 26 in XHCI kext (100-Series-10.12)</string> <key>Disabled</key> <true/> <key>Find</key> <data> g32MEA== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data> g32MGw== </data> </dict> <dict> <key>Comment</key> <string>0x19160000/etc, 19MB framebuffer 9MB cursor bytes (credit RehabMan)</string> <key>Disabled</key> <true/> <key>Find</key> <data> AQMDAwAAIAIAAFAB </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleIntelSKLGraphicsFramebuffer</string> <key>Replace</key> <data> AQMDAwAAMAEAAJAA </data> </dict> <dict> <key>Comment</key> <string>Disable minStolenSize less or equal fStolenMemorySize assertion, 10.12.0 ( (based on Austere.J patch)</string> <key>Disabled</key> <true/> <key>Find</key> <data> iUXIOcZ2UQ== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>com.apple.driver.AppleIntelSKLGraphicsFramebuffer</string> <key>Replace</key> <data> iUXIOcbrUQ== </data> </dict> <dict> <key>Comment</key> <string>Boot graphics glitch, 10.12.dp1 (credit denskop)</string> <key>Disabled</key> <true/> <key>Find</key> <data> AQAAdSU= </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6yU= </data> </dict> <dict> <key>Comment</key> <string>Bypass ThunderBolt3 SkipEnumeration credit kid2010 implemented by syscl</string> <key>Disabled</key> <true/> <key>Find</key> <data> VUiJ5UFXQVZBVUFUU0iB7DgB </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>IOThunderboltFamily</string> <key>Replace</key> <data> VUiJ5THAXcNBVUFUU0iB7DgB </data> </dict> <dict> <key>Comment</key> <string>eDP, port 0000, 0x191e0000, 0x19160000, 0x19260000, 0x19270000, 0x191b0000, 0x19160002, 0x19260002, 0x191e0003, 0x19260004, 0x19270004, 0x193b0005 credit syscl</string> <key>Disabled</key> <true/> <key>Find</key> <data> AAAIAAIAAACYAAAAAQUJAAAEAAA= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleIntelSKLGraphicsFramebuffer</string> <key>Replace</key> <data> AAAIAAAEAACYAAAAAQUJAAAEAAA= </data> </dict> <dict> <key>Comment</key> <string>0x591b0000, 0105 instead of 0306, HDMI</string> <key>Disabled</key> <true/> <key>Find</key> <data> AgQKAAAIAACHAQAAAwYKAAAEAACHAQAA/wAAAAEAAAAg AAAA </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>com.apple.driver.AppleIntelKBLGraphicsFramebuffer</string> <key>Replace</key> <data> AQUKAAAIAACHAQAAAgQKAAAIAACHAQAA/wAAAAEAAAAg AAAA </data> </dict> <dict> <key>Comment</key> <string>change F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext (credit RehabMan)</string> <key>Disabled</key> <false/> <key>Find</key> <data> RiV1VCUwNHgA </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>com.apple.driver.AppleBacklight</string> <key>Replace</key> <data> RiV1VHh4eHgA </data> </dict> <dict> <key>Comment</key> <string>Boot graphics glitch, 10.13 beta (based on denskop patch)</string> <key>Disabled</key> <true/> <key>Find</key> <data> AQAAdSI= </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.iokit.IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6yI= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>04/09/2018</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>MBP141.88Z.0175.B00.1804091553</string> <key>Board-ID</key> <string>Mac-B4831CEBD52A0C4C</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>C02724108OPF64W8C</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>1.0</string> <key>ChassisAssetTag</key> <string>MacBook-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x09</string> <key>Family</key> <string>MacBook Pro</string> <key>FirmwareFeatures</key> <string>0xFC0FE137</string> <key>FirmwareFeaturesMask</key> <string>0xFF1FFF3F</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Memory</key> <dict> <key>Modules</key> <array> <dict> <key>Frequency</key> <integer>2133</integer> <key>Serial</key> <string>12345678</string> <key>Size</key> <integer>16384</integer> <key>Slot</key> <integer>0</integer> <key>Type</key> <string>DDR4</string> <key>Vendor</key> <string>HYPERX</string> </dict> </array> </dict> <key>Mobile</key> <true/> <key>PlatformFeature</key> <string>0x1A</string> <key>ProductName</key> <string>MacBookPro14,1</string> <key>SerialNumber</key> <string>C02TV3TTHV29</string> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Detect</string> </dict> </dict> </plist> Copy these files to CLOVER/kext/Others: CoreDisplayFixup.kext (debug version) FakeSMC.kext FakePCIID.kext IntelGraphicsFixup.kext FakePCIID_Broadcom_WiFi.kext Lilu.kext (debug version) FakePCIID_Intel_HDMI_Audio.kext VoodooPS2Controller.kext FakePCIID_Intel_HD_Graphics.kext This files should be the basis for the installation Let's try to install macOS Post Installation After installation we need to do the following things: Bring all needed kext in place /Library/Extensions: Kext I used, you should download all in newest version ACPIBatteryManager.kext Lilu.kext (Debug Version) BrcmFirmwareData.kext LiluFriend.kext (Manual Editing Needed, don't install without to editing) BrcmPatchRAM2.kext USBInjectAll.kext CoreDisplayFixup.kext (Debug Version) VoodooHDA.kext FakePCIID.kext VoodooI2C.kext FakePCIID_Broadcom_WiFi.kext VoodooI2CELAN.kext FakePCIID_Intel_HDMI_Audio.kext VoodooI2CHID.kext FakePCIID_Intel_HD_Graphics.kext VoodooI2CUPDDEngine.kext FakeSMC.kext VoodooPS2Controller.kext IntelGraphicsFixup.kext /Library/Extensions/ AppleBacklightInjector.kext Install Clover to your root system Fix your ACPI Tables (DSDT & SSDT's) install tools you'll need cd ~/Desktop mkdir extract cd extract patchmatic -extract (If patchmatic is not copied to /usr/bin you need to copy it into this folder, too) cd ~/Downloads unzip iasl.zip sudo cp iasl /usr/bin Extraction Create a working folder and open the terminal there Next Steps Fix for I2c Touchscreen and Trackpad Name (SBFB, ResourceTemplate () { I2cSerialBusV2 (0x0000, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.PCI0.I2C0", 0x00, ResourceConsumer, _Y32, Exclusive, ) }) Name (SBFI, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, ) { 0x00000050, } }) Name (SBFG, ResourceTemplate () { GpioInt (Level, ActiveLow, Exclusive, PullUp, 0x0000, "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, , ) { // Pin list 0x0038 } }) { Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, ) { 0x00000050, } }) Name (SBFB, ResourceTemplate () { I2cSerialBusV2 (0x0000, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.PCI0.I2C1", 0x00, ResourceConsumer, _Y33, Exclusive, ) }) Name (SBFI, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, ) { 0x0000002A, } }) Name (SBFG, ResourceTemplate () { GpioInt (Level, ActiveLow, Exclusive, PullUp, 0x0000, "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, , ) { // Pin list 0x0012 } }) Name (SBFI, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, ) { 0x0000002A, } }) Note to fix all compile issues: Change all objects named "SBFI" to "SBFG" IMPORTANT there's a issue with voodooi2c kext under mojave, you need to change a line with xcode and complie it again, see under github voodooi2c issues. I also uploaded the fixed one for mojave here. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>#Comment</key> <string>This file is for 10.12.6+ with native KabyLake support</string> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Fixes</key> <dict> <key>AddPNLF</key> <false/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change EC0 to EC</string> <key>Disabled</key> <true/> <key>Find</key> <data> RUMwXw== </data> <key>Replace</key> <data> RUNfXw== </data> </dict> <dict> <key>Comment</key> <string>change HDAS to HDEF</string> <key>Disabled</key> <true/> <key>Find</key> <data> SERBUw== </data> <key>Replace</key> <data> SERFRg== </data> </dict> <dict> <key>Comment</key> <string>change HECI to IMEI</string> <key>Disabled</key> <true/> <key>Find</key> <data> SEVDSQ== </data> <key>Replace</key> <data> SU1FSQ== </data> </dict> <dict> <key>Comment</key> <string>change MEI to IMEI</string> <key>Disabled</key> <true/> <key>Find</key> <data> TUVJXw== </data> <key>Replace</key> <data> SU1FSQ== </data> </dict> <dict> <key>Comment</key> <string>change GFX0 to IGPU</string> <key>Disabled</key> <true/> <key>Find</key> <data> R0ZYMA== </data> <key>Replace</key> <data> SUdQVQ== </data> </dict> <dict> <key>Comment</key> <string>change PCI0.VID to IGPU #1 (Thinkpad)</string> <key>Disabled</key> <true/> <key>Find</key> <data> UENJMFZJRF8= </data> <key>Replace</key> <data> UENJMElHUFU= </data> </dict> <dict> <key>Comment</key> <string>change PCI0.VID to IGPU #2 (Thinkpad)</string> <key>Disabled</key> <true/> <key>Find</key> <data> VklEXwhfQURSDAAAAgA= </data> <key>Replace</key> <data> SUdQVQhfQURSDAAAAgA= </data> </dict> <dict> <key>Comment</key> <string>change _DSM to XDSM</string> <key>Disabled</key> <true/> <key>Find</key> <data> X0RTTQ== </data> <key>Replace</key> <data> WERTTQ== </data> </dict> <dict> <key>Comment</key> <string>change EHC1 to EH01</string> <key>Disabled</key> <true/> <key>Find</key> <data> RUhDMQ== </data> <key>Replace</key> <data> RUgwMQ== </data> </dict> <dict> <key>Comment</key> <string>change EHC2 to EH02</string> <key>Disabled</key> <true/> <key>Find</key> <data> RUhDMg== </data> <key>Replace</key> <data> RUgwMg== </data> </dict> <dict> <key>Comment</key> <string>Change _OSI to XOSI, use with SSDT-XOSI.aml</string> <key>Disabled</key> <true/> <key>Find</key> <data> X09TSQ== </data> <key>Replace</key> <data> WE9TSQ== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>MCFG</string> </dict> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>xh_rvp10</string> </dict> </array> <key>SSDT</key> <dict> <key>DropOem</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <false/> <key>PStates</key> <false/> <key>PluginType</key> <true/> </dict> <key>PluginType</key> <string>1</string> </dict> <key>SortedOrder</key> <array> <string>DSDT.aml</string> <string>SSDT-0.aml</string> <string>SSDT-1.aml</string> <string>SSDT-2.aml</string> <string>SSDT-3.aml</string> <string>SSDT-4.aml</string> <string>SSDT-5.aml</string> <string>SSDT-6.aml</string> <string>SSDT-7.aml</string> <string>SSDT-8.aml</string> <string>SSDT-9.aml</string> <string>SSDT-10.aml</string> <string>SSDT-CPU.aml</string> <string>SSDT-PNLF.aml</string> </array> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 kext-dev-mode=1 -disablegfxfirmware abm_firstpolldelay=16000 -lilubetaall</string> <key>DefaultVolume</key> <string>macOS</string> <key>Legacy</key> <string>PBR</string> <key>Log</key> <true/> <key>NeverHibernate</key> <true/> <key>Secure</key> <false/> <key>Timeout</key> <integer>3</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>Detect</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x59168086</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <false/> </dict> </dict> <key>GUI</key> <dict> <key>ConsoleMode</key> <string>0</string> <key>CustomIcons</key> <true/> <key>Hide</key> <array> <string>Windows</string> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> <key>Language</key> <string>de:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Speed</key> <integer>8</integer> </dict> <key>ScreenResolution</key> <string>1920x1080</string> <key>ShowOptimus</key> <true/> <key>Theme</key> <string>nextblack</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> <key>ig-platform-id</key> <string>0x591b0000</string> </dict> <key>KernelAndKextPatches</key> <dict> <key>#FakeCPUID</key> <string>0x010676</string> <key>AppleIntelCPUPM</key> <true/> <key>AppleRTC</key> <true/> <key>KernelCpu</key> <true/> <key>KernelLapic</key> <true/> <key>KernelPm</key> <true/> <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string> <key>Disabled</key> <true/> <key>Find</key> <data> ILniAAAADzA= </data> <key>Replace</key> <data> ILniAAAAkJA= </data> </dict> </array> <key>KernelXCPM</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <true/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Comment</key> <string>change 15 port limit to 26 in XHCI kext (100-Series-10.12)</string> <key>Disabled</key> <true/> <key>Find</key> <data> g32MEA== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleUSBXHCIPCI</string> <key>Replace</key> <data> g32MGw== </data> </dict> <dict> <key>Comment</key> <string>0x19160000/etc, 19MB framebuffer 9MB cursor bytes (credit RehabMan)</string> <key>Disabled</key> <true/> <key>Find</key> <data> AQMDAwAAIAIAAFAB </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleIntelSKLGraphicsFramebuffer</string> <key>Replace</key> <data> AQMDAwAAMAEAAJAA </data> </dict> <dict> <key>Comment</key> <string>Disable minStolenSize less or equal fStolenMemorySize assertion, 10.12.0 ( (based on Austere.J patch)</string> <key>Disabled</key> <true/> <key>Find</key> <data> iUXIOcZ2UQ== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>com.apple.driver.AppleIntelSKLGraphicsFramebuffer</string> <key>Replace</key> <data> iUXIOcbrUQ== </data> </dict> <dict> <key>Comment</key> <string>Boot graphics glitch, 10.12.dp1 (credit denskop)</string> <key>Disabled</key> <true/> <key>Find</key> <data> AQAAdSU= </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6yU= </data> </dict> <dict> <key>Comment</key> <string>Bypass ThunderBolt3 SkipEnumeration credit kid2010 implemented by syscl</string> <key>Disabled</key> <true/> <key>Find</key> <data> VUiJ5UFXQVZBVUFUU0iB7DgB </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>IOThunderboltFamily</string> <key>Replace</key> <data> VUiJ5THAXcNBVUFUU0iB7DgB </data> </dict> <dict> <key>Comment</key> <string>eDP, port 0000, 0x191e0000, 0x19160000, 0x19260000, 0x19270000, 0x191b0000, 0x19160002, 0x19260002, 0x191e0003, 0x19260004, 0x19270004, 0x193b0005 credit syscl</string> <key>Disabled</key> <true/> <key>Find</key> <data> AAAIAAIAAACYAAAAAQUJAAAEAAA= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleIntelSKLGraphicsFramebuffer</string> <key>Replace</key> <data> AAAIAAAEAACYAAAAAQUJAAAEAAA= </data> </dict> <dict> <key>Comment</key> <string>0x591b0000, 0105 instead of 0306, HDMI</string> <key>Disabled</key> <true/> <key>Find</key> <data> AgQKAAAIAACHAQAAAwYKAAAEAACHAQAA/wAAAAEAAAAg AAAA </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>com.apple.driver.AppleIntelKBLGraphicsFramebuffer</string> <key>Replace</key> <data> AQUKAAAIAACHAQAAAgQKAAAIAACHAQAA/wAAAAEAAAAg AAAA </data> </dict> <dict> <key>Comment</key> <string>change F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext (credit RehabMan)</string> <key>Disabled</key> <false/> <key>Find</key> <data> RiV1VCUwNHgA </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>com.apple.driver.AppleBacklight</string> <key>Replace</key> <data> RiV1VHh4eHgA </data> </dict> <dict> <key>Comment</key> <string>Boot graphics glitch, 10.13 beta (based on denskop patch)</string> <key>Disabled</key> <true/> <key>Find</key> <data> AQAAdSI= </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.iokit.IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6yI= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>04/09/2018</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>MBP142.88Z.0175.B00.1804091703</string> <key>Board-ID</key> <string>Mac-CAD6701F7CEA0921</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>C02711301J9FF4JA8</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>1.0</string> <key>ChassisAssetTag</key> <string>MacBook-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x09</string> <key>Family</key> <string>MacBook Pro</string> <key>FirmwareFeatures</key> <string>0xFC0FE137</string> <key>FirmwareFeaturesMask</key> <string>0xFF1FFF3F</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Memory</key> <dict> <key>Modules</key> <array> <dict> <key>Frequency</key> <integer>2133</integer> <key>Serial</key> <string>12345678</string> <key>Size</key> <integer>16384</integer> <key>Slot</key> <integer>0</integer> <key>Type</key> <string>DDR4</string> <key>Vendor</key> <string>HYPERX</string> </dict> </array> </dict> <key>Mobile</key> <true/> <key>PlatformFeature</key> <string>0x1A</string> <key>ProductName</key> <string>MacBookPro14,2</string> <key>SerialNumber</key> <string>C02TFYL2HV2N</string> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Detect</string> </dict> </dict> </plist> Native Power Management Adjustemnt i7-8550U,15,400,1800,4000,4,8 Custom USB SSDT
    1 point
  4. Version v1.8

    62,182 downloads

    Micky1979 and Mirone are glad to present you a new version of AppleHDA Patcher.app that will help you enabling sound on your Hack! AppleHDA Patcher v1.9 http://olarila.com/forum/viewtopic.php?f=18&amp;t=6528 AppleHDA Patcher, Jarvis ready funny? Well, born for fun joking with Mirone about some adventures patching AppleHDA.kext. Anyway Jarvis is there! --> Troubleshotting: 1- You don't need to have separate patches, now they are implemented within the app, just choose Desktop's or Laptop's. 2- Is it possible to patch AppleHDA.kext for different OS X versions, he supports all kexts from 10.7 up to 10.11 (and newer), or by default use the one in /System/Library/Extensions as base for the patches without drag anything. 3- You can create kexts through its patched files (Platforms.xml, LayoutX.xml, Info.plist for AppleHDAHardwareConfigDriver.kext ) drag all of your files, choose or type the codec to patch the binary. The process automatically start. 4- Is automatically created a full patched AppleHDA.kext + HDAEnabler.kext to be used with all bootloaders, an aDummyHDA.kext and a config.plist *sample (to be used with Clover), an HDEF patch to be used with MaciASL ready with the correct layout-id (in case you chose to patch laptops also an IRQ patch will be generated), and also you will find usefull the CodecCommander.kext + hda-verbs by Rehabman forks. All files will be placed inside ~/Desktop/MironeAudio, just choose what you need. 5- for all steps 1, 2 and 3 you can also drag to the app interface your real config.plist to be edited where necessary. 6- The application is able to make corrections remotely updating itself when and if necessary. NOTE: The app produces various files, off course you do not have to use them all: Use aDummyHDA.kext + edited config.plist for Clover (Ozmosis works similar) For all other bootloader use the full patched AppleHDA.kext (+ HDAEnabler.kext or DSDT edits... not both). Use CodecCommander.kext if the sound does not work after the sleep (wake), read more here. aDummyHDA.kext goes in /System/Library/Extensions Italiano: Works in 10.7+ Credits: bcc9 for patch_hda.pl ported to obj-c code by Micky1979 Andy Vandijck for getcodecid command Pike R. Alpha for the idea of the Dummy kext Geoff Garside for the zlib implementation Kabyl and Taruga for the HDAEnabler.kext Mirone for all the patches RehabMan, TimeWalker75a, The-darkvoid for the CodecCommander.kext, here. RehabMan for it's fork of iasl 6.1 available here. // AppleHDA Patcher // // Created by Micky1979 and Mirone on 18/11/15. // Copyright © 2015 Micky1979, Mirone and InsanelyMac.com. All rights reserved. //
    1 point
  5. Just found how to make work for me. I had alc-layout-id in my dsdt "layout-id", Buffer (0x04) { 0x11, 0x00, 0x00, 0x00 }, "alc-layout-id", Buffer (0x04) { 0x11, 0x00, 0x00, 0x00 }, layout-id maybe different from alc-layout-id. I suppose that this injection is not necessary, maybe a bug does AppleALC need to be fixe ? Fred
    1 point
  6. Hello? Would you mind to provide your files to help me out? Thanks
    1 point
  7. Yes, yes, I know that... If you take a look above, in my previous post, that's exactly what I tried. With different results, as you could see. And yes, of course you don't need to add anything if you use the same config for both HS and Mojave.
    1 point
  8. I found a nice guide running macOS 10.14 Mojave on VirtualBox on macOS here (if you're interested).
    1 point
  9. My mobo for Desktop have also ALC892. I use layout-id=1 for High Sierra and Mojave, with Unofficial AppleALC 1.3.0 and Lilu 1.2.5 Sound after screensaver and suspend activity, is OK. I don't use "sleep mode" But I try it now using sleep timer.app (and report) Configuration can be added to AppleALC, with this guide: Here EDIT: sound after "sleep timer" works with internal speakers
    1 point
  10. Oook. For anyone interested, looks like the sound after sleep problem is Layout ID dependent (not sure if that's intended, but the results are definitely different, depending on that). ALC892 for MSi Z97S SLI Krait Edition Layout ID 1 -> no sound after sleep with Internal Speakers/headphones. Line Outs work. Layout ID 2 -> no sound after sleep with Internal Speakers/headphones. Line Outs don't work (probably intended). Layout ID 28 -> sound after sleep works with Internal Speakers/headphones! Line Out option doesn't work (no sound). Layout ID 31 -> sound after sleep works with Internal Speakers/headphones. Line Out option doesn't work (no sound). Layout ID 92 -> sound after sleep works with Internal Speakers/headphones! Line Outs work, as well (not sure if there should be Line Outs for my motherboard...but there is sound....so maybe there are? No idea) Layout IDs 3, 5 & 7 -> no sound whatsoever with Internal Speakers/headphones. Layout IDs 3 & 7 -> sound only with Line Out. Layout IDs 98 & 99 -> no output of any kind. Also, with Layout ID 92, the sound is a bit distorted... Donno why. Digital Out doesn't work. But that's definitely intended since my motherboard doesn't have a Digital Out port. Maybe it considers HDMI as Digital Out...? I'm curious...can my actual configuration be added to AppleALC? Or...is it already there? Which files do I need for that? And how do I get them? Update: linux dump attached (if it helps) codec_dump_card1(ALC892).txt
    1 point
  11. problem solved ... enough to disable nvedia injection; DDDD
    1 point
  12. Have you checked cpupm with AppleIntelInfo.kext? Post the output. Sent from my SM-G930F using Tapatalk
    1 point
  13. Thank you very much for your patch which can fresh install Mojave Public Beta 1 (18A314k) in MBR partition in my Z87 hackintosh without previous issue. Now I am concerning these questions : 1. Is this patch also working for GUID partition which has been confirmed by other users ? 2. If this MBR partition cloned to GUID partition, can it be updated via normal way by App store ? 3. Can you fix with similar patch to Mojave HFS+ or apfs Firmware check during updating to avoid such an issue ? Thanks a million because it's the first time I can install Mojave in my hackintosh without previous issue. Please see the attached install.log for your reference if it's what you want to check. BTW I'll send you the error log as soon as possible once I reproduce it again ! Because the previous install data were deleted during repeated installation failure ! install.log.zip
    1 point
  14. You may have to inject plugin-type 1 from config or use piker SSDTgen to generate CpuSsdt, in order to have working power management, without it your cpu will always stay at higher frequency! Also if you’re going to use it, just drop Cpu0ist and CpuPm tables from the config Sent from my iPhone using Tapatalk
    1 point
  15. 1. MBR method may works for you, I think it will also work with pre-formated GUID apfs. Mojave MBR HFS Firmware Check Patch 2. How did you make you installer before? and you can upload the install-log to see what's happened! use mouse to find the top side tool bar on the screen of error, Windows -> Log -> Show All Logs, or /Volumes/1014/macOS Install Data/ia.log
    1 point
  16. Thanks, it can be updated now. But I need help from you or other friends here: At 10.13.6 or lower I never got this update issue. Only starting from Mojave beta1 (18A293u) to beta3 (18A326g) always got the same error at fresh installation or update: The installer resources were not found. .............Restart ! No matter what I have done with the following methods: Using Clover 4516 or newer Booted by EFI SMBIOS: had tried MacBook Pro 14,3 / Mac Pro 6,1 / iMac 18,3 / iMac Pro 1,1 Partition formated by GPID apfs Currently I can use USB HDD from Real MacBook Pro and cloned by CCC to get the working partition in these Hackintoshs only.
    1 point
  17. Thanks @Allan, finally... yupppiiii...
    1 point
  18. @Slice Awesome works! Thank you.
    1 point
  19. Well, I'll try not to deviate too much from sound issues... But kernel panic is usually caused by improper config (especially ACPI), or... custom DSDTs creating issues in collaboration with the config, or on their own. That's one more reason why I don't like using custom DSDTs, unless there is absolutely no way I can accomplish that thing from config. Also, If you're using the iGPU...that's one more reason for sleep not working. It works on my HD 4600 connected via DVI & HDMI. But the issue remains: no sound after sleep. Interestingly enough, I seem to have sound after sleep with ALC 1150. Which makes me think this could be a specific issue for ALC 892...?
    1 point
  20. ho diversi amici che aspettano da molto.. molti anche in caso di funzionamento parziale se ne sono ritornati alla v1 o max v1.0.4
    1 point
  21. AppleHDA Patcher v1.9 http://olarila.com/forum/viewtopic.php?f=18&amp;t=6528
    1 point
  22. ur wifi card, BT have a usb cable? just need check what device cause it, or cooler with usb cable or bt connect via usb cable drivers64UEFI.zip send me new dump, run app again for generate new
    1 point
  23. There's also 10.14 Public Beta 2 already..
    1 point
  24. 1 point
  25. update ur bios for last version, and extract new tables with F4 key in Clover boot screen, files generated in Clover/Acpi/origin
    1 point
  26. Since rev 4589 complex gradients are supported. Anyway CSS features must be excluded. So making export from Illustrator do "CSS Properties = NO"
    1 point
  27. kkkkk boa tb mudei pra AMD, tô com a RX 580, outro parada, sistema muito mais rápido
    1 point
  28. I modified the Dynamic Wallpaper so it could cycle throughout the day, no matter what mode are you (dark or light). Drive. Just put it in you Pictures Folder and select it as your wallpaper.
    1 point
  29. Mi Gaming Laptop Stock Wallpaper + Google = https://c.mi.com/thread-882945-1-0.html
    1 point
  30. Just for the list, the Plextor M9Pe is also 4K capable for this conversion (the older Plextor M8Pe is not!) I also updated my post above with some further information, among which the available formats for this drives can be seen.
    1 point
  31. Thanks cVaD - after a few hours of trying, everything fell in the places. Next step is to configure Clover to run with my new motherboard, which seems like the much bigger task. This is what worked for me: 1. Download, unzip and run BootDiskUtility 2. Insert 8GB or larger USB drive 3. Click on Format Disk, you'll get a warning that all info will be destroyed, which is of course expected when formatting a drive 4. My guess is that this would be a good time to tweak the Clover config and maybe use the Tools->Clover FixDsdtMask Calculator (?) 5. Next run Tools->Extract HSF(HFS+) Partition from DMG-file. This will convert your DMG file to HFS 6. Select Part2 and click on Restore Partition, then select the HFS file created above. This will transfer it to the second partition on your USB drive. This takes time... 7. Eject the drive and you're ready to run it on your hackintosh.
    1 point
  32. Hi, 1.3.0 build doesn't works for me last build from GitHub at 12/06 was working fine. Some differences in info.plist... missing as.vit9696.AppleALCAudio don't know if it's a normal thing Don't have time just now to provide any log. Fred
    0 points
×
×
  • Create New...