Jump to content
MaLd0n

[Guide] Sierra / High Sierra / Mojave on Intel 5, 6, 7, 8, 9 Chipset Series / Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell

2,362 posts in this topic

Recommended Posts

Advertisement

Yes mate - all working as it should.

 

You da man! Thanks very much :)

 

Dan

Welcome!

Enjoy!

Share this post


Link to post
Share on other sites

Hi MaLd0n,

 

any other ideas how I can solve the sleep problem I (and apparently also others) have?

 

And another question: in your config you made for me, you added USBInjectAll.kext which fixed my USB2. But isn't this kext supposed to be used only temporarily? I recall reading that somewhere else.

 

Thanks for helping me out!

Share this post


Link to post
Share on other sites

Hi MaLd0n,

 

any other ideas how I can solve the sleep problem I (and apparently also others) have?

 

And another question: in your config you made for me, you added USBInjectAll.kext which fixed my USB2. But isn't this kext supposed to be used only temporarily? I recall reading that somewhere else.

 

Thanks for helping me out!

the kext is only injector, u can use without problem, put ur usbs work correct

 

sleep problem is a high sierra problem, many ppl report it

Share this post


Link to post
Share on other sites

Thanks for the info! So it seems we have to wait until someone (maybe Apple ...) finds a fix for this.

u can try it and check if found in log

-Run in Terminal

sudo log erase --all

-Reboot

-Put micro in sleep and reproduce the problem and check in terminal
log show --predicate 'process == "kernel"' --start "`date -v -10M "+%Y-%m-%d %H:%M:%S"`"
log show --style syslog | fgrep "Wake reason"

Share this post


Link to post
Share on other sites

HI Mal.

I have this NUC DC3217YE that i would like to use.

Right now i have 10.13.3 installed and it boots with the *eugh* ##### usb mode. not with the clover folder you provide in this thread. I hope you can create a working clover folder for me :)

Edit; hmm seems i cant attach files at this time, probly due to forum upgrade..

file is found here: https://stack.yoyellow.nl/s/eaWoa1mMaMGvH8U

Edited by YoYelloW

Share this post


Link to post
Share on other sites

Hey Maldon, for some weird reason i cant attach the files on here, can i upload them anywhere else and send you a link?

Screen Shot 2018-03-12 at 5.43.21 pm.png

Edited by Crypt0_Manic

Share this post


Link to post
Share on other sites
3 hours ago, YoYelloW said:

HI Mal.

I have this NUC DC3217YE that i would like to use.

Right now i have 10.13.3 installed and it boots with the *eugh* ##### usb mode. not with the clover folder you provide in this thread. I hope you can create a working clover folder for me :)

Edit; hmm seems i cant attach files at this time, probly due to forum upgrade..

file is found here: https://stack.yoyellow.nl/s/eaWoa1mMaMGvH8U

http://www69.zippyshare.com/v/EguhIAVT/file.html
new dump after reboot

Share this post


Link to post
Share on other sites
1 hour ago, Crypt0_Manic said:

Hey Maldon, for some weird reason i cant attach the files on here, can i upload them anywhere else and send you a link?

Screen Shot 2018-03-12 at 5.43.21 pm.png

use it

http://www.zippyshare.com/

we need wait finish update forum ;)

Share this post


Link to post
Share on other sites
2 minutes ago, MaLd0n said:

use it

http://www.zippyshare.com/

we need wait finish update forum ;)

Thanks for the quick reply, here are my files: http://www1.zippyshare.com/v/euh5uGqD/file.html

 

Do you want me to list my specs? i noticed that your "runme" app collects all the data you need, right?

Share this post


Link to post
Share on other sites
1 hour ago, Crypt0_Manic said:

Thanks for the quick reply, here are my files: http://www1.zippyshare.com/v/euh5uGqD/file.html

 

Do you want me to list my specs? i noticed that your "runme" app collects all the data you need, right?

replace, reboot

http://www71.zippyshare.com/v/APbxOOLO/file.html
send me new dumps after reboot

Share this post


Link to post
Share on other sites

Hi @MaLd0n

I use ur guide and u patched dsdt but some pannic when run web

I don't know solve problem

Can u help me

tks u

Anonymous UUID:       BFFCA626-5A76-1788-10DB-684BB0854BA8

Tue Mar 13 18:51:06 2018

*** Panic Report ***
panic(cpu 3 caller 0xffffff800041a46e): Kernel trap at 0xffffff80008d6479, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0x0000000000000000, CR3: 0x0000000132dbe024, CR4: 0x00000000000626e0
RAX: 0xffffff8000a15e20, RBX: 0xffffff801419a000, RCX: 0x0000000000000000, RDX: 0xffffff8016070600
RSP: 0xffffff80b2a8bc30, RBP: 0xffffff80b2a8bc80, RSI: 0xffffff7f80f3db56, RDI: 0x0000000000000000
R8:  0x0000000000000000, R9:  0x0000000000000000, R10: 0x0000000000000142, R11: 0x0000000000000000
R12: 0x00000000e00002c2, R13: 0xffffff800ee37f80, R14: 0xffffff7f80f3db56, R15: 0xffffff8016070600
RFL: 0x0000000000010286, RIP: 0xffffff80008d6479, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x0000000000000000, Error code: 0x0000000000000000, Fault CPU: 0x3

Backtrace (CPU 3), Frame : Return Address
0xffffff80b2a8b8e0 : 0xffffff800032fe41 
0xffffff80b2a8b960 : 0xffffff800041a46e 
0xffffff80b2a8bb20 : 0xffffff8000436683 
0xffffff80b2a8bb40 : 0xffffff80008d6479 
0xffffff80b2a8bc80 : 0xffffff7f80f3daf3 
0xffffff80b2a8bcc0 : 0xffffff7f80f5c223 
0xffffff80b2a8bd00 : 0xffffff80008b64c4 
0xffffff80b2a8bd50 : 0xffffff80008fda75 
0xffffff80b2a8bdc0 : 0xffffff80003e4f5e 
0xffffff80b2a8be10 : 0xffffff8000333f8c 
0xffffff80b2a8be40 : 0xffffff8000318a93 
0xffffff80b2a8be90 : 0xffffff80003293bd 
0xffffff80b2a8bf10 : 0xffffff80004059fa 
0xffffff80b2a8bfb0 : 0xffffff8000436ea6 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOUSBFamily(710.4.14)[4030C18E-76A0-37E6-9612-2C901F789E41]@0xffffff7f80f32000->0xffffff7f80fa2fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000

BSD process name corresponding to current thread: configd
Boot args: slide=0 dart=0 kext-dev-mode=1 

Mac OS version:
14C109

Kernel version:
Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64
Kernel UUID: DCF5C2D5-16AE-37F5-B2BE-ED127048DFF5
__HIB  text base: 0xffffff8000100000
System model name: MacBookPro8,1 (Mac-94245B3640C91C81)

System uptime in nanoseconds: 5331285445802
last loaded kext at 116126153103: com.apple.filesystems.msdosfs	1.10 (addr 0xffffff7f80dfc000, size 69632)
last unloaded kext at 1328128265: org.rehabman.voodoo.driver.PS2Controller	1.8.28 (addr 0xffffff7f823ab000, size 45056)
loaded kexts:
com.tuxera.filesystems.tufsfs.fusefs_txantfs	2013.3.14
com.protech.NoSleep	1.4.0
com.intel.driver.EnergyDriver	2.0
org.emlydinesh.driver.ApplePS2SmartTouchPad	4.5
org.emlydinesh.driver.ApplePS2Keyboard	4.5
com.insanelymac.ALXEthernet	1.0.2
org.emlydinesh.driver.AsusNBFnKeys	2.5.5
com.CalDigit.driver.CalDigitUSBxHCI	1.3.8a2
org.emlydinesh.driver.ApplePS2Controller	4.5
org.rehabman.driver.AppleSmartBatteryManager	1.81.4
as.vit9696.AppleALC	1.2.1
org.tw.CodecCommander	2.6.1
com.sherlocks.IntelGraphicsDVMTFixup	1.2.0
com.rehabman.driver.USBInjectAll	0.6.2
as.lvs1974.IntelGraphicsFixup	1.2.0
as.vit9696.Lilu	1.2.1
org.netkas.driver.FakeSMC	1765
com.apple.filesystems.msdosfs	1.10
com.apple.driver.AppleUSBCDC	4.2.2b5
com.apple.driver.AudioAUUC	1.70
com.apple.driver.AppleHWSensor	1.9.5d0
com.apple.driver.AGPM	100.15.5
com.apple.driver.AppleTyMCEDriver	1.0.2d2
com.apple.iokit.IOBluetoothSerialManager	4.3.2f6
com.apple.driver.AppleMikeyHIDDriver	124
com.apple.filesystems.autofs	3.0
com.apple.driver.AppleHDAHardwareConfigDriver	269.25
com.apple.driver.AppleHDA	269.25
com.apple.driver.ApplePolicyControl	3.8.6
com.apple.driver.AppleUpstreamUserClient	3.6.1
com.apple.driver.AppleMikeyDriver	269.25
com.apple.driver.AppleMuxControl	3.8.6
com.apple.driver.AppleOSXWatchdog	1
com.apple.driver.AppleIntelHD3000Graphics	10.0.0
com.apple.driver.AppleBacklight	170.5.0
com.apple.driver.AppleSMCLMU	2.0.7d0
com.apple.driver.ACPI_SMC_PlatformPlugin	1.0.0
com.apple.driver.AppleLPC	1.7.3
com.apple.driver.AppleMCCSControl	1.2.11
com.apple.driver.AppleSMCPDRC	1.0.0
com.apple.iokit.IOUserEthernet	1.0.1
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AppleHWAccess	1
com.apple.driver.AppleHV	1
com.apple.driver.AppleIntelSNBGraphicsFB	10.0.0
com.apple.driver.AppleFileSystemDriver	3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0d1
com.apple.BootCache	35
com.apple.driver.PioneerSuperDrive	3.5.1
com.apple.iokit.SCSITaskUserClient	3.7.3
com.apple.driver.XsanFilter	404
com.apple.driver.AppleUSBXHCI	710.4.11
com.apple.driver.AirPort.Atheros40	700.74.5
com.apple.iokit.IOAHCIBlockStorage	2.7.0
com.apple.driver.AppleUSBHub	705.4.2
com.apple.driver.AppleAHCIPort	3.1.0
com.apple.driver.AppleUSBEHCI	705.4.14
com.apple.driver.AppleACPIButtons	3.1
com.apple.driver.AppleHPET	1.8
com.apple.driver.AppleRTC	2.0
com.apple.driver.AppleSMBIOS	2.1
com.apple.driver.AppleACPIEC	3.1
com.apple.driver.AppleAPIC	1.7
com.apple.driver.AppleIntelCPUPowerManagementClient	218.0.0
com.apple.nke.applicationfirewall	161
com.apple.security.quarantine	3
com.apple.security.TMSafetyNet	8
com.apple.driver.AppleIntelCPUPowerManagement	218.0.0
com.apple.AppleGraphicsDeviceControl	3.8.6
com.apple.iokit.IOSerialFamily	11
com.apple.kext.triggers	1.0
com.apple.driver.DspFuncLib	269.25
com.apple.kext.OSvKernDSPLib	1.15
com.apple.driver.AppleGraphicsControl	3.8.6
com.apple.driver.AppleBacklightExpert	1.1.0
com.apple.iokit.IOUSBHIDDriver	705.4.0
com.apple.driver.AppleHDAController	269.25
com.apple.iokit.IOHDAFamily	269.25
com.apple.iokit.IOBluetoothHostControllerUSBTransport	4.3.2f6
com.apple.driver.AppleSMBusPCI	1.0.12d1
com.apple.iokit.IONDRVSupport	2.4.1
com.apple.driver.IOPlatformPluginLegacy	1.0.0
com.apple.driver.AppleSMBusController	1.0.13d1
com.apple.iokit.IOUSBUserClient	705.4.0
com.apple.driver.IOPlatformPluginFamily	5.8.1d38
com.apple.iokit.IOSurface	97
com.apple.iokit.IOBluetoothFamily	4.3.2f6
com.apple.driver.AppleSMC	3.1.9
com.apple.iokit.IOGraphicsFamily	2.4.1
com.apple.driver.AppleUSBComposite	705.4.9
com.apple.iokit.IOSCSIMultimediaCommandsDevice	3.7.3
com.apple.iokit.IOBDStorageFamily	1.7
com.apple.iokit.IODVDStorageFamily	1.7.1
com.apple.iokit.IOCDStorageFamily	1.7.1
com.apple.iokit.IO80211Family	710.55
com.apple.iokit.IOAHCISerialATAPI	2.6.1
com.apple.iokit.IOSCSIArchitectureModelFamily	3.7.3
com.apple.iokit.IONetworkingFamily	3.2
com.apple.driver.AppleEFINVRAM	2.0
com.apple.iokit.IOAHCIFamily	2.7.5
com.apple.iokit.IOUSBFamily	710.4.14
com.apple.driver.AppleEFIRuntime	2.0
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.iokit.IOSMBusFamily	1.1
com.apple.security.sandbox	300.0
com.apple.kext.AppleMatch	1.0.0d1
com.apple.iokit.IOAudioFamily	203.3
com.apple.vecLib.kext	1.2.0
com.apple.driver.AppleKeyStore	2
com.apple.driver.AppleMobileFileIntegrity	1.0.5
com.apple.driver.AppleCredentialManager	1.0
com.apple.driver.DiskImages	396
com.apple.iokit.IOStorageFamily	2.0
com.apple.iokit.IOReportFamily	31
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleACPIPlatform	3.1
com.apple.iokit.IOPCIFamily	2.9
com.apple.iokit.IOACPIFamily	1.4
com.apple.kec.corecrypto	1.0
com.apple.kec.Libm	1
com.apple.kec.pthread	1
Model: MacBookPro8,1, BootROM MBP81.004D.B00, 2 processors, Intel Core i3, 2.19 GHz, 4 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, Ramaxel Technology, RMT3010EC58E8F1333A
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, Kingston, unknown
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x2C37), Atheros 9285: 4.0.74.0-P2P
Bluetooth: Version 4.3.2f6 15235, 3 services, 19 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
PCI Card: Intel Corporation, 6 Series Chipset IMEI Controller, IMEI Controller, Built In
PCI Card: Intel Corporation, 6 Series Chipset USB Enhanced Host Controller #2, USB Controller, Built In
PCI Card: Realtek ALC269 Audio Controller, Audio Controller, Built In
PCI Card: Intel Corporation, 6 Series Chipset USB Enhanced Host Controller #1, USB Controller, Built In
PCI Card: Intel Corporation, 6 Series Chipset SATA Controller, AHCI Controller, Built In
Serial ATA Device: Corsair Neutron GTX SSD, 240.06 GB
Serial ATA Device: PIONEER DVD-RW DVRTD11RS
USB Device: Hub
USB Device: Bluetooth USB Host Controller
USB Device: ASUS USB2.0 WebCam
USB Device: Hub
USB Device: USB Optical Mouse
Thunderbolt Bus: 

This is my clover

https://app.box.com/s/d75ixc7fk47cm73b7mq92xgy95r2b6pb

This is ioreg

https://app.box.com/s/5cduntde2uxz53r8c2gsdq8zn7brx5pq

Edited by vinhkm6

Share this post


Link to post
Share on other sites
1 hour ago, vinhkm6 said:

Hi @MaLd0n

I use ur guide and u patched dsdt but some pannic when run web

I don't know solve problem

Can u help me

tks u

This is my clover

https://app.box.com/s/d75ixc7fk47cm73b7mq92xgy95r2b6pb

This is ioreg

https://app.box.com/s/5cduntde2uxz53r8c2gsdq8zn7brx5pq

http://www10.zippyshare.com/v/cfqRLZxJ/file.html
 

Share this post


Link to post
Share on other sites
On 3/12/2018 at 11:23 PM, MaLd0n said:

looks good

take a tests and let me know

I tested it last night, left it on, sleep function works like a charm after 24hrs it went back on with no problem, usb3 works, wifi works, couldn't try the thunderbolt ports though, but I will very soon and I shall let you know.

On to the next build ;)
Thanks a lot :)

 

EDIT: Lan seems to be dead, not visible in system preferences nor in "about this Mac" :(

 

Edited by Crypt0_Manic

Share this post


Link to post
Share on other sites
59 minutes ago, Crypt0_Manic said:

I tested it last night, left it on, sleep function works like a charm after 24hrs it went back on with no problem, usb3 works, wifi works, couldn't try the thunderbolt ports though, but I will very soon and I shall let you know.

On to the next build ;)
Thanks a lot :)

 

EDIT: Lan seems to be dead, not visible in system preferences nor in "about this Mac" :(

 

what lan model?

Share this post


Link to post
Share on other sites
1 hour ago, MaLd0n said:

what lan model?

Intel 82579V, its a GA-Z77X-UP5 TH Mobo

It also has BT 4.0, will that work as well?

And do you think the thunderbolt would work? the chip is Intel DSL3510L, and it has 2 thunderbolt ports on the back.

Edited by Crypt0_Manic

Share this post


Link to post
Share on other sites
1 hour ago, Crypt0_Manic said:

Intel 82579V, its a GA-Z77X-UP5 TH Mobo

It also has BT 4.0, will that work as well?

And do you think the thunderbolt would work? the chip is Intel DSL3510L, and it has 2 thunderbolt ports on the back.

IntelMausiEthernet.kext.zip

what BT u have?

u need test thunderbolt

Share this post


Link to post
Share on other sites
2 minutes ago, MaLd0n said:

IntelMausiEthernet.kext.zip

what BT u have?

u need test thunderbolt

BT is Atheros, same is Wifi.

I will check Thunderbolt tomorrow at the studio, I don't have any thunderbolt at home.

Share this post


Link to post
Share on other sites
1 minute ago, Crypt0_Manic said:

BT is Atheros, same is Wifi.

I will check Thunderbolt tomorrow at the studio, I don't have any thunderbolt at home.

BT try it

IOath3kfrmwr.kext.zip

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By AppleBytes
      Hello,
      I'm working on a re-install of OSX on a dell inspiron 9400. I was finally able to get a copy of SL on it. But it still needs MUCH work, as the graphics (NVIDIA Geforce Go 7800) isn't properly recognized -- either by model, or installed VRAM.
      It has 512Mb, but only initializes 256Mb VESA.
      Anyway, as a start, I thought it best to use a valid dsdt.dsl for compilation, and start there. I've managed to remove all the warnings, and errors save 2
      OUTPUT:
      # sudo iasl -ta ./dsdt.dslll Intel ACPI Component Architecture ASL Optimizing Compiler version 20110527-64 [May 27 2011] Copyright (c) 2000 - 2011 Intel Corporation ./dsdt.dslll   3519:                                 Return (0x00) Error    4080 -           Invalid object type for reserved name ^  (found INTEGER, requires Buffer) ./dsdt.dslll   3956:                     Return (Package (0x00) {}) Remark   5072 -         Effective AML package length is zero ^ ASL Input:  ./dsdt.dslll - 4997 lines, 158533 bytes, 1633 keywords Compilation complete. 1 Errors, 0 Warnings, 1 Remarks, 577 Optimizations I'm attaching a copy of the above output, and the dsdt.dsl file in a tarball to this post in hopes someone with the required knowledge can help me fix it.
      FWIW
      SMBIOS I'm using indicates this is a MBP 3,1
      cpu: cd2 (T7400 @2.16Ghz)
      graphics: NVIDIA Geforce Go 7800 ( G70M? )
      ram: 4Gb
      dell inspiron 9400 (Laptop)
       
      Thank you for all your time, and consideration!
       
      --Chris
       
      DSDT-DSL.tar
    • By headkaze
      Framebuffer patching in Mojave
      Binary patching framebuffers using KextsToPatch in Clover is no longer a viable method in Mojave for Skylake and above. Now you need to use Lilu + WhateverGreen.
       
      Not just for Mojave
      This method of framebuffer patching is not only required for Mojave we recommend it for all previous and future releases of macOS.
       
      Coffee Lake Users
      Please note that the new WhateverGreen will not work with fake Kaby Lake platform-id's. You will need to have either macOS 10.14 Beta 4 (18A336e) or macOS High Sierra 10.13.6 (17G2112). The latter is a special build only available to MacBookPro15,1 or MacBookPro15,2 board id's. You can create a macOS High Sierra 10.13.6 (17G2112) installer by running installinstallmacos.py. (Update: vit9696 added back ability to fake Kaby Lake platform-id's)
       
      Lilu + WhateverGreen
      WhateverGreen is going to replace all the other video patching plugins for Lilu (it currently has merged WhateverGreen, IntelGraphicsFixup, NvidiaGraphicsFixup, Shiki and CoreDisplayFixup). Others will likely follow (such as AppleALC, HibernationFixup and IntelGraphicsDVMTFixup). This is aiming to be the all-in-one solution for video.
       
      Preliminary
      1. Remove:
      - FakePCIID_Intel_HD_Graphics
      - IntelGraphicsFixup
      - NvidiaGraphicsFixup
      - CoreDisplayFixup
      - Shiki
      2. Turn off all graphics injections in Clover:
      - config.plist/Graphics/Inject/ATI=NO
      - config.plist/Graphics/Inject/Intel=NO
      - config.plist/Graphics/Inject/NVidia=NO
      - config.plist/Graphics/ig-platform-id=
      - config.plist/Devices/FakeID/IntelGFX=

      3. Disable DSDT Clover fixes:
      - AddHDMI
      - FixDisplay
      - FixIntelGfx
      - AddIMEI
      4. Disable UseIntelHDMI
      5. Remove boot argument: -disablegfxfirmware
      6. Remove any IGPU and HDMI entries from:
      - config.plist/Devices/Arbitrary
      - config.plist/Devices/Properties
      - config.plist/Devices/AddProperties
      7. Remove any IGPU and HDMI related SSDT and DSDT from:
      - CLOVER/ACPI/patched
      8. Renaming GFX0 -> IGPU
      - WhateverGreen will do this automatically (see caveat below)
      - Be aware that WhateverGreen does not rename all instances of GFX0 -> IGPU but should be okay in most cases
      - You may need to include Clover GFX0 -> IGPU rename for other kexts or ACPI patching that require it
       
      Compile Lilu + WhateverGreen
      Download WhateverGreen. Make sure you place the debug version of Lilu into the root of WhateverGreen before you compile. Install Lilu and WhateverGreen kext's into the usual place. Compile WhateverGreen as debug if you want to view debug output.
       
      Having trouble compiling?
      If you're having trouble compiling you can download the official release binaries or download my (unsupported) build_lilu.sh shell script and run it in a folder to download and build Lilu + WhateverGreen using Xcode automatically. I recommend you try the debug versions first (place them into Clover's EFI/Clover/kexts/Other folder).
       
      Get the device path of your IGPU:
      Download and use the gfxutil tool like so:
      $ ./gfxutil -f IGPU DevicePath = PciRoot(0x0)/Pci(0x2,0x0) ig-platform-id
      For the AAPL,ig-platform-id (AAPL,snb-platform-id for Sandy Bridge) entry Clover requires this value to be in Data format so you need to reverse the bytes. So if you want your platform-id to be 0x3EA50009 first reverse the bytes (0900A53E) then use Xcode's plist editor to add the values to Clover's config.plist.

       
      What ig-platform-id should I use for my system?
      You should choose one that is the closest match to your system. I recommend you do some research on this before choosing one. See post #2 for available options. More info can be found here.
       
      You can determine the generation of your CPU by the first digit after the hyphen.
      Examples:
      - Intel(R) Core(TM) i5-2760QM (Gen 2)
      - Intel(R) Core(TM) i7-5257U CPU @ 2.70GHz (Gen 5)
      - Intel(R) Core(TM) m3-6Y30 (Gen 6)
      - Intel(R) Core(TM) i5-8350U (Gen 8)
       
      Spoofing Intel CPU Gen
      If you need to spoof a different Intel CPU generation you can use the lilucpu=N boot flag. The N refers to the following Intel generations:
      4    SandyBridge 5    IvyBridge 6    Haswell 7    Broadwell 8    Skylake 9    KabyLake 10   CoffeeLake To spoof a CPU you will need to set a valid device-id in your GPU entry in Devices/Properties for the appropriate Intel generation.
       
      Eg. Spoofing Skylake (lilucpu=8 boot flag with device-id=0x16190000), Kaby Lake (lilucpu=9 boot flag with device-id=0x12590000).
       
      Here are some recommended frames:
       
      Gen 2: Sandy Bridge (Intel HD Graphics 2000/3000)
      - S/L/E/AppleIntelSNBGraphicsFB.kext
      - Support started with OS X 10.7.x and ended with macOS 10.13.6
      - Metal support is not available
      - device-id: 0x0102 0x0106 0x010A 0x0112 0x0116 0x0122 0x0126
      - AAPL,snb-platform-id (desktop): 0x00030010 (default)
      - AAPL,snb-platform-id (laptop): 0x00010000 (default)
       
      Gen 3: Ivy Bridge (Intel HD Graphics 2500/4000)
      - S/L/E/AppleIntelFramebufferCapri.kext
      - Support started with OS X 10.8.x
      - device-id: 0x0152 0x0156 0x0162 0x0166
      - AAPL,ig-platform-id (desktop): 0x0166000A (default), 0x01620005
      - AAPL,ig-platform-id (laptop): 0x01660003 (default), 0x01660009, 0x01660004
       
      Gen 4: Haswell (Intel HD Graphics 4200-5200)
      - S/L/E/AppleIntelFramebufferAzul.kext
      - Support started with OS X 10.9.x
      - device-id: 0x0D26 0x0A26 0x0A2E 0x0D22 0x0412
      - AAPL,ig-platform-id (desktop): 0x0D220003 (default)
      - AAPL,ig-platform-id (laptop): 0x0A160000 (default), 0x0A260005 (recommended)
       
      Gen 5: Broadwell (Intel HD Graphics 5300-6300)
      - S/L/E/AppleIntelBDWGraphicsFramebuffer.kext
      - Support started with OS X 10.10.2
      - device-id: 0x0BD1 0x0BD2 0x0BD3 0x1606 0x160E 0x1616 0x161E 0x1626 0x1622 0x1612 0x162B
      - AAPL,ig-platform-id (desktop): 0x16220007 (default)
      - AAPL,ig-platform-id (laptop): 0x16260006 (default)
       
      Gen 6: Skylake (Intel HD Graphics 510-580)
      - S/L/E/AppleIntelSKLGraphicsFramebuffer.kext
      - Support started with OS X 10.11.4
      - device-id: 0x1916 0x191E 0x1926 0x1927 0x1912 0x1932 0x1902 0x1917 0x193B 0x191B
      - AAPL,ig-platform-id (desktop): 0x19120000 (default)
      - AAPL,ig-platform-id (laptop): 0x19160000 (default)
       
      Gen 7: Kaby Lake (Intel HD Graphics 610-650)
      - S/L/E/AppleIntelKBLGraphicsFramebuffer.kext
      - Support started with macOS 10.12.6
      - device-id: 0x5912 0x5916 0x591B 0x591C 0x591E 0x5926 0x5927 0x5923 0x87C0
      - AAPL,ig-platform-id (desktop): 0x59160000 (default)
      - AAPL,ig-platform-id (laptop): 0x591B0000 (default)
       
      Gen 8: Coffee Lake (Intel UHD Graphics 630)
      - S/L/E/AppleIntelCFLGraphicsFramebuffer.kext
      - Support started with macOS 10.13.6 (17G2112) / 10.14 beta 4 (18A336e)
      - device-id: 0x3E9B 0x3EA5 0x3EA6 0x3E92 0x3E91 0x3E98
      - AAPL,ig-platform-id (desktop): 0x3EA50000 (default), 0x3E9B0007 (recommended)
      - AAPL,ig-platform-id (laptop): 0x3EA50009 (default)
       
      Framebuffer Patching
      WhateverGreen does most of the work automatically for you and in most cases you do not need any extra Framebuffer Patching. At the minimum though you should choose an ig-platform-id suitable for your system and place it in config.plist/Devices/Properties like this:

      Here are some reasons why you might need extra Framebuffer Patching:
      - Setting DVMT for those who can't set it above 32 MB in BIOS (framebuffer-stolenmem / framebuffer-fbmem)
      - Setting higher VRAM for 4K users who experience graphical glitches (framebuffer-unifiedmem)
      - Disabling eGPU (disable-external-gpu)
      - Enable pixel clock patch for 4K support (enable-hdmi20)
      - Disabling connectors to enable sleep (framebuffer-pipecount / framebuffer-portcount / framebuffer-conX-type=-1)
      - Removing CNConnectorAlwaysConnected flag for eDP laptop screens on < 10.13.6 (framebuffer-con0-flags=0x00000090)
      - Changing connector types to match your systems ports (framebuffer-conX-type)
       
      Framebuffer Patching Types
      We have three different types of patches:
       
      1. Arbitrary (Recommended)
      framebuffer-patch-enable (required to enable below) framebuffer-framebufferid (optional; defaults to current platform-id) (all below are optional) framebuffer-mobile framebuffer-pipecount framebuffer-portcount framebuffer-memorycount framebuffer-stolenmem framebuffer-fbmem framebuffer-unifiedmem framebuffer-cursormem (Haswell only) framebuffer-camellia framebuffer-flags framebuffer-conX-enable (required to enable below) framebuffer-conX-index framebuffer-conX-busid framebuffer-conX-pipe framebuffer-conX-type framebuffer-conX-flags 2. All Data
      framebuffer-conX-enable (required to enable below) framebuffer-conX-alldata 3. Find / Replace
      framebuffer-patchX-enable (required to enable below) framebuffer-patchX-framebufferid (optional; defaults to current platform-id) framebuffer-patchX-find framebuffer-patchX-replace framebuffer-patchX-count (optional; defaults to 1) You should place your patches in config.plist/Devices/Properties in Clover config.plist.
       
      Here are some example patches:
      - 32MB BIOS, 19MB stolen (framebuffer) 9MB fbmem (cursor) 2048MB unifiedmem (vram)

       
      - Pipe / Port Count 3 to 2
      - Connector 1 DP to HDMI
      - Connector 2 Disable

       
      Here is an example of the All Data method:

       
      Here is an example of the Find / Replace method:

       
      Framebuffer Dumps
      There are two ways to dump your framebuffer data (both require WhateverGreen + Lilu debug versions):
       
      1. Using -igfxdump boot flag to dump IGPU framebuffer kext to /AppleIntelFramebuffer_X_Y (root of your boot drive)
       
      There are several ways of reading this dump:
      - Using 010 Editor along with the IntelFramebuffer.bt template
      - Using Hackintool File->Open menu
       
      2. Using -igfxfbdump boot flag to dump native and patched framebuffer table to ioreg at IOService:/IOResources/WhateverGreen
       
      There are several ways of reading this dump:
      - Using dump_platformlist.sh shell script
      - Using Hackintool File->Import->IOReg Dump menu
       
      3. Using Hackintool Framebuffer->macOS 10.14 menu
       
      Debug Output
      To get debug output from Lilu use the -liludbgall liludump=60 boot flags. You will need to compile Lilu and WhateverGreen as debug for both of these flags to work. Log files should be located at /var/log/Lilu_*.
       
      To view debug paste the following into Terminal (weglog.txt will output to your home directory):
      log show --predicate 'process == "kernel" AND (eventMessage CONTAINS "WhateverGreen" OR eventMessage CONTAINS "Lilu")' --style syslog --source --last boot >weglog.txt Getting Help

      To help the users of this forum diagnose issues with your configuration please generate a Lilu debug log and then run gen_debug.sh to generate a folder of debug files you can attach to a forum post requesting help.

      Credits
      - vit9696 and lvs1974 for WhateverGreen (Full Credits) and Lilu (Full Credits)
      - Andrey1970 for his guide on applelife.ru
      - RehabMan for all data patching method, ioreg framebuffer dump and other contributions
       


    • By fantomas1
      Hi InsanelyMacaholics   

      Use this thread to link / talk about of the future Nvidia Web Driver updates for macOS Sierra.
       
      10.12.6
      Nvidia Web Driver - 378.05.05.25f16 --> build 16G2016 (thanks to Cyberdevs) New!
      Nvidia Web Driver - 378.05.05.25f15 --> build 16G1918 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f14 --> build 16G1917 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f13 --> build 16G1815 (thanks to flowrider)
      Nvidia Web Driver - 378.05.05.25f12 --> build 16G1710 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f11 --> build 16G1618 (thanks to Frank Nitty)
      Nvidia Web Driver - 378.05.05.25f10 --> build 16G1510 (thanks to BreBo) 
      Nvidia Web Driver - 378.05.05.25f09 --> build 16G1408 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f08 --> build 16G1314 (thanks to BreBo)
      Nvidia Web Driver - 378.05.05.25f07 --> build 16G1314 (thanks to haring)
      Nvidia Web Driver - 378.05.05.25f06 --> build 16G1212 (thanks to WeBeRiO)
      Nvidia Web Driver - 378.05.05.25f04 --> build 16G1114 (thanks to lukazm)
      Nvidia Web Driver - 378.05.05.25f03 --> build 16G1036 (thanks to Gradou)
      Nvidia Web Driver - 378.05.05.25f01 --> build 16G29 (thanks to Badruzeus)
       
       
      10.12.5
      Nvidia Web Driver - 378.05.05.15f01 --> build 16F73 (see this post)
       
       
      10.12.4
      Nvidia Web Driver - 378.05.05.05f02 --> build 16E195(thanks to crachmaster4999)
      Nvidia Web Driver - 378.05.05.05f01 --> build 16E195 (thanks to Moviemakergr)  Pascal support!!!
      Nvidia Web Driver - 367.15.10.45f01 --> build 16E195 (thanks to Lanc)
       
       
      10.12.3

      Nvidia Web Driver - 367.15.10.35f01 --> build 16D32 (thanks to shatterhenner)
       
       
      10.12.2
      Nvidia Web Driver - 367.15.10.25f02 --> build 16C68 (see this post)
      Nvidia Web Driver - 367.15.10.25f01 --> build 16C67 (see this post)
      Nvidia Web Driver - 367.15.10.25b06 --> build 16C60b/16C63a (see this post)
       
       
      10.12.1
      Nvidia Web Driver - 367.15.10.15f03 --> build 16B2657/16B2659 (thanks to Moviemakergr).
      Nvidia Web Driver - 367.15.10.15f01 --> build 16B2555 (thanks to Moviemakergr)
       
       
      10.12.0
      Nvidia Web Driver - 367.15.10.05f01 --> build 16A323 (thanks to phi777)
       
       
      GM
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A323 (same driver since DP4/PB3)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A322 (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A320 (see this post)
       
       
      DP/PB
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A313a (DP8 & PB7) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A304a (DP7 & PB6) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A294a (DP6 & PB5) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A286a (DP5 & PB4) (see this post)
      Nvidia Web Driver - 367.10.10.05b01 --> build 16A270f (DP4 & PB3) (thanks to TheRacerMaster)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A254g (DP3 & PB2) (see this post)
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A238m (PB1) (thanks to Faun) 
      Nvidia Web Driver - 367.05.10.05b07 --> build 16A239j (DP2) (thanks to Faun)
      Nvidia Web Driver - 367.05.10.05b03 --> build 16A201w (DP1) (thanks to Xmedik)
       
    • By fantomas1
      macOS Mojave 10.14.6 beta (18G29g)
    • By fusion71au
      Making a High Sierra USB Installer Entirely From Scratch in Windows
      This is a proof of concept tutorial, to show it's possible to create a vanilla High Sierra installer, entirely from scratch, in Windows (even without App Store downloaded "Install macOS High Sierra.app" from a real Mac ).  @PikeRAlpha's link to Apple's Software Catalog provides us with all the URLs necessary to download the needed files directly from Apple instead of some dubious source from the internet...
       

      Pre-Requisites
      8GB or larger USB drive Boot Disk Utility v2.1.2017rev021b from @CVAD TransMac (free 15 day trial) Paragon Hard Disk Manager Free Download Installer Files Directly from Apple
      1)  Browse Apple's Regular Software Catalog and find the URLs to download the following 6 installer files...
      BaseSystem.dmg BaseSystem.chunklist InstallInfo.plist InstallESDDmg.pkg AppleDiagnostics.dmg AppleDiagnostics.chunklist (Hint - search page for "InstallESD" to find its URL and others nearby)

      to a folder named "SharedSupport" on your Windows NTFS drive.  A browser download manager (eg Chrono for Chrome, dTA for FireFox) is handy since InstallESD is >4GB ---> allows you to pause/resume interrupted download...

      2)  Rename InstallESDDmg.pkg to InstallESD.dmg
      3)  Edit InstallInfo.plist with WordPad/text editor to remove the chunklistURL and chunklistid keys for InstallESD, and renaming it from InstallESDDmg.pkg to InstallESD.dmg (example of edited file attached to this post)...
      Note:  You can verify the SHA1 checksum of your InstallESD.dmg and BaseSystem.dmg with the correct ones at this website.
      Boot Disk Utility to format the Installer USB and Restore OS X Base System HFS partition
      1.  Format USB with BDU & latest Clover ---> creates boot files in CLOVER partition + second FAT partition
      2.  Extract 4.hfs from \SharedSupport\BaseSystem.dmg with BDU --> save to it's local folder
      3.  Restore 4.hfs to USB second partition with BDU --->  2nd partition becomes bootable "OS X Base System"
      Paragon Hard Disk Manager to extend HFS Partition to its Full Extent
      Open Paragon Partition Manager Free and resize the second partition of the USB drive to the full size allowed.  Don't forget to apply the changes at the end...
      Transmac to Copy "SharedSupport" folder to OS X Base System
      1.  Open the TransMac program and navigate to the HFS+ Volume/Install macOS High Sierra.app/Contents folder.  Right click anywhere in the empty space on the RHS pane and select "Copy Here"...
      2.  In the next stage, select the "SharedSupport" folder we created above as the "Files and Folders to be copied to the Mac Volume"...
      Clover Settings
      Clover configuration is required now.  The default config.plist (in the Clover FAT32 partition of the USB) maybe sufficient to boot your machine if you’re lucky.  If not, look at the Clover Wiki, Clover Instructions and Clover Configuration Thread for pointers and edit /EFI/Clover/config.plist accordingly with Wordpad or Notepad.
      The location of the important configuration files for Clover are summarized below
      config.plist--->EFI/CLOVER folder DSDT.aml with or without SSDT.aml--->EFI/CLOVER/ACPI/patched (don't need one if your DSDT is auto patched by Clover in config.plist) Kexts eg FakeSMC, NullCPUPowerManagement --->EFI/CLOVER/kexts/<osx version> or /Other. NB BootDiskUtility by default already has FakeSMC.kext installed here.  You may need to add VoodooPS2Controller for your laptop keyboard/trackpad to work. If UEFI booting, you will most likely need one of the OsxAptioFixDrv-64 drivers copied from /EFI/CLOVER/drivers-off/drivers64UEFI to /EFI/CLOVER/drivers64UEFI. If you want to use the installer to run High Sierra in Windows on VMware, you can follow my guide to set up the Virtual Machine and replace Clover's default config with EFI_Clover for VMware (which is compatible to run in VMware).  In the screenshots below, I have attached the USB Installer (in this case PhysicalDrive7) to my macOS Virtual Machine.  Reboot the system to the USB installer to install High Sierra ...
      What happens if we don't have access to TransMac or Paragon Hard Disk Manager?
      Not a problem, as long as we get "OS X Base System" bootable, we can launch terminal from the Utilities Menu to copy the SharedSupport folder over to the Installer app.  In essence, we will build the full installer app = 5GB+ on the target HD eg "Macintosh HD", by copying both the "small" installer app = 15MB (on "OS X Base System") and the SharedSupport folder from the NTFS volume (mounted in this example on /Volumes/DATA)...
      -bash-3.2# cd / -bash-3.2# cp -R Install\ macOS\ High\ Sierra.app /Volumes/Macintosh\ HD/ -bash-3.2# cp -R /Volumes/DATA/SharedSupport /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app/Contents/  
      ...then start installation with the startosinstall utility...
      -bash-3.2# /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall --volume /Volumes/Macintosh\ HD --converttoapfs NO --applicationpath /Volumes/Macintosh\ HD/Install\ macOS\ High\ Sierra.app  
      The above steps can be automated with the attached "startosinstall.command" script, which will assemble "Install macOS High Sierra.app" on "Macintosh HD" and launch the startosinstall utility targeting the "Macintosh HD" volume.  Copy/download to "Macintosh HD", then run in terminal (after attaching DATA USB with /Shared Support folder)...
      cd "/Volumes/Macintosh HD" chmod +x startosinstall.command ./startosinstall.command Updated Download Links for macOS Mojave 10.14.5_18F132
      Browse Apple's Regular Software Catalog and find the URLs to download the following 6 installer files...
      BaseSystem.dmg BaseSystem.chunklist InstallInfo.plist InstallESDDmg.pkg AppleDiagnostics.dmg AppleDiagnostics.chunklist  
      Note: In Mojave, Apple has removed the --converttoapfs NO and --applicationpath arguments from the startosinstall utility....
       
      eg to use startosinstall for the above section "What happens if we don't have access to TransMac or Paragon Hard Disk Manager?", the syntax is now
      -bash-3.2# /Volumes/Macintosh\ HD/Install\ macOS\ Mojave.app/Contents/Resources/startosinstall --volume /Volumes/Macintosh\ HD  
      This basically means that for Mojave, the default installation will always convert the target volume to the apfs file system.
       
       
      startosinstall.command.zip
      InstallInfo.plist_edited_10.13.6.zip
      InstallInfo.plist_edited_10.14.5.zip
       
       
×