Contribute
Register

iMac Pro X299 - Live the Future now with macOS 10.14 Mojave [Successful Build/Extended Guide]

Status
Not open for further replies.
Apparently the last days and still for now, 10.14.4 seems excluded from Apple's seed. No way to update in the usual way.

do you forsee any issue using the update script?
 
Well I don't know.. I cannot test it on my system now, because I exchanged my air cooled Nitro+ Vega 64 by the Sapphire Radeon VII for some days. Might be that the fan speed sensor got lost in subsequent versions. But if I properly remember, it never worked and constantly revealed 100 rpm by error.

This however is a totally minor issue we can investigate subsequently. For now it is really more important to know if the new EFi-Folder attached to post #1,735 properly implements all Deluxe II onboard devices (apart from the non functional 5GB NIC) and fully works with the latter motherboard including TB hotplug and sleep/wake.

I would appreciate of you could provide some IOREG.save and PCI snapshot, after properly implementing this EFI-Folder on your system. If you need to apply changes to the EFI-Folder or implemented SSDTs, please also upload the latter after applying the necessary modifications.

EFI-Folder (original with new sn...) from post 1,735 -> sleep and wakeup without problems.

Thanks - you make a greet job !
 

Attachments

  • maywitt.ioreg
    20.4 MB · Views: 59
  • Bildschirmfoto 2019-02-13 um 19.56.35.png
    Bildschirmfoto 2019-02-13 um 19.56.35.png
    159.5 KB · Views: 81
  • Like
Reactions: kgp
do you forsee any issue using the update script?

The script createInstaller.sh is for downloading available final macOS releases from swdist.apple.com only. For receiving public beta updates via Software Update under System Preferences, you need to sign up at beta.apple.com to participate in the public beta program, enroll your device and download and install macOS Public Beta Access Utility.dmg to receive Apple's public beta seeding. However, 10.14.4 at present seems excluded from Apple's seed for some unknown reason. However, I am convinced that this is just a temporal issue and chosen such by Apple. The next 10.14.4 public beta should be available by next week, thus we just need to be patient until 10.14.4 will be back in Apple's seeding.
 
Last edited:
EFI-Folder (original with new sn...) from post 1,735 -> sleep and wakeup without problems.

Thanks - you make a greet job !

Seems you are still missing to implement one NVMe controller though. It might be the one @AsEvil was not populating before. Therefore it was missing so far also in his ACPI table, which was the baseline for the new Deluxe II EFI-Folder distribution we have to finalise yet. Download and implement modified version of SSDT-X299-ANS.aml attached to post #1,764. This should fix your last remaining inconsistency in Section "PCI" of Apple's system report:

386991


Apparently you did not yet enable the TTR onboard TB controller either. I miss the respective entries in both your ACPI table (IOREG.save) and your PCI snapshot.

You might also want to try patching the onboard 5GB NIC by following the guidelines of @rugula outlined in post
#1,773 and see if this subsequently also allows for a native implementation of the latter under macOS.
 
Last edited:
X299 wakeup black screen
Code:
Last login: Wed Feb 13 17:25:57 on console
Navaratnams-Mac-Pro-2:~ x58$ pmset -g assertions
2019-02-13 17:43:16 -0500
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    1
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 56(powerd): [0x0000042700088002] 00:16:42 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
   pid 1058(com.apple.WebKit.WebContent): [0x00000854000583e2] 00:00:12 PreventUserIdleDisplaySleep named: "com.apple.WebCore: HTMLMediaElement playback"
   pid 97(hidd): [0x0000044b0009809f] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968950.3"
    Timeout will fire in 9900 secs Action=TimeoutActionRelease
   pid 41(UserEventAgent): [0x00000601000b82b1] 00:10:07 BackgroundTask named: "com.apple.warmd.bootcache.optimization"
    Created for PID: 66.
   pid 327(UserEventAgent): [0x000005b5000b827b] 00:11:22 BackgroundTask named: "com.apple.AddressBook.ScheduledSync"
    Created for PID: 537.
   pid 67(mds): [0x00000431000b8014] 00:17:51 BackgroundTask named: "com.apple.metadata.mds.power"
   pid 133(coreaudiod): [0x00000854000183cc] 00:00:12 PreventUserIdleSystemSleep named: "com.apple.audio.AppleHDAEngineOutput:1F,3,0,1,3:1.context.preventuseridlesleep"
    Created for PID: 1058.
   pid 537(AddressBookSourceSync): [0x0000049d0001818e] 00:16:02 PreventUserIdleSystemSleep named: "Address Book Source Sync"
    Timeout will fire in 837 secs Action=TimeoutActionTurnOff
Kernel Assertions: 0x104=USB,MAGICWAKE
   id=502  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14330000 owner=USB Optical Mouse
   id=503  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.15310000 owner=USB3.0 Hub             
   id=505  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.15340000 owner=USB3.0 Hub             
   id=507  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14310000 owner=USB2.0 Hub             
   id=509  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14340000 owner=USB2.0 Hub             
   id=511  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14312000 owner=DataTraveler 2.0
   id=512  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14344000 owner=USB Receiver
   id=513  level=255 0x100=MAGICWAKE mod=1969-12-31, 7:00 PM description=en0 owner=en0
Idle sleep preventers: IODisplayWrangler
Navaratnams-Mac-Pro-2:~ x58$

Thanks @Ellybz
Please check:)
I upload my EFI and system files.
 

Attachments

  • EFI.zip
    6.2 MB · Views: 85
  • Send me Navaratnams-Mac-Pro-2.zip
    2.1 MB · Views: 62
X299 wakeup black screen
Code:
Last login: Wed Feb 13 17:25:57 on console
Navaratnams-Mac-Pro-2:~ x58$ pmset -g assertions
2019-02-13 17:43:16 -0500
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    1
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 56(powerd): [0x0000042700088002] 00:16:42 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
   pid 1058(com.apple.WebKit.WebContent): [0x00000854000583e2] 00:00:12 PreventUserIdleDisplaySleep named: "com.apple.WebCore: HTMLMediaElement playback"
   pid 97(hidd): [0x0000044b0009809f] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968950.3"
    Timeout will fire in 9900 secs Action=TimeoutActionRelease
   pid 41(UserEventAgent): [0x00000601000b82b1] 00:10:07 BackgroundTask named: "com.apple.warmd.bootcache.optimization"
    Created for PID: 66.
   pid 327(UserEventAgent): [0x000005b5000b827b] 00:11:22 BackgroundTask named: "com.apple.AddressBook.ScheduledSync"
    Created for PID: 537.
   pid 67(mds): [0x00000431000b8014] 00:17:51 BackgroundTask named: "com.apple.metadata.mds.power"
   pid 133(coreaudiod): [0x00000854000183cc] 00:00:12 PreventUserIdleSystemSleep named: "com.apple.audio.AppleHDAEngineOutput:1F,3,0,1,3:1.context.preventuseridlesleep"
    Created for PID: 1058.
   pid 537(AddressBookSourceSync): [0x0000049d0001818e] 00:16:02 PreventUserIdleSystemSleep named: "Address Book Source Sync"
    Timeout will fire in 837 secs Action=TimeoutActionTurnOff
Kernel Assertions: 0x104=USB,MAGICWAKE
   id=502  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14330000 owner=USB Optical Mouse
   id=503  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.15310000 owner=USB3.0 Hub   
   id=505  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.15340000 owner=USB3.0 Hub   
   id=507  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14310000 owner=USB2.0 Hub   
   id=509  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14340000 owner=USB2.0 Hub   
   id=511  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14312000 owner=DataTraveler 2.0
   id=512  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14344000 owner=USB Receiver
   id=513  level=255 0x100=MAGICWAKE mod=1969-12-31, 7:00 PM description=en0 owner=en0
Idle sleep preventers: IODisplayWrangler
Navaratnams-Mac-Pro-2:~ x58$

Thanks @Ellybz
Please check:)
I upload my EFI and system files.
1/ Pretty sure I also asked you to post a screenshot of your PCI config from about this mac-> system report -> PCI along with EFI folder and saved IOReg . Where is it? You have posted instead other things not requested.
2/Your EFI folder is incomplete and full of discrepancies as you have not red the full guide. Not sure if you want someone to do it for you?
3/ it seems that you have a firewire card in your system. It is well known that waking from sleep with device attached to the IEEE card will create KP. Unplug it and test your system without it. Not sure it would help as your EFI is filled with errors.
If you don't respect KGP guidelines for your EFI or the files requested to assist you, how can anyone help you resolve your issues?
Best of luck.
Edit: i just red the post #1,637 by @kgp, and I thought my post was original. Oh Well.. nothing new :beachball::lol:
 
Last edited:
1/ Pretty sure I also asked you to post a screenshot of your PCI config from about this mac-> system report -> PCI along with EFI folder and saved IOReg . Where is it? You have posted instead other things not requested.
2/Your EFI folder is incomplete and full of discrepancies as you have not red the full guide. Not sure if you want someone to do it for you?
3/ it seems that you have a firewire card in your system. It is well known that waking from sleep with device attached to the IEEE card will create KP. Unplug it and test your system without it. Not sure it would help as your EFI is filled with errors.
If you don't respect KGP guidelines for your EFI or the files requested to assist you, how can anyone help you resolve your issues?
Best of luck.
I thing
You did not check my system files.
All information there.Just double click SPX file.
I test X99 system with IEEE card sleep worked.
I don't like You connect to KGP and me.
We are friends.
Send me Navaratnams-Mac-Pro-2.zip
 
Last edited:
Status
Not open for further replies.
Back
Top