Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

testheit

macrumors member
Jun 8, 2018
70
170
First off, we don’t have updated web drivers for mNvidia yet. This will be days after the GM.

We don’t have the source of the kernel yet. Not until GM.

Prelinkedkernels could have SSE4.2 Kexts inside unless you are rebuilding the Prelinkedkernel and you are sure none of the kexts getting packed has 4.2.

Privateframeworks could also be the culprit.

Apple could also have a simple check abc if it fails, it panic.

What we do know is no Mac on a Core2Duo or MacPro 3,1 has booted to the GUI yet.

If it’s not 4.2 then I think we would have make it by now.

I think I also have to disagree with this opinion. Sure, VM uses it's own drivers, but firstly I have to install them. On the first boot in VM there are no drivers from VM installed. Therefore I get only the basic 1024x... resolution, but I can boot Mojave IN VM WITHOUT SSE4.2 and in that state WITHOUT VM DRIVERS (MBP5,1 C2D).

So I think also, that SEE4.2 isn't necessary for Mojave to boot without kernel panic.
[doublepost=1530220913][/doublepost]KEXTs loaded right after the first boot in VMware Fusion:
 

Attachments

  • kextstat.txt
    16.1 KB · Views: 292
  • Like
Reactions: ASentientBot

Nedstah

macrumors member
Jun 27, 2018
92
79
North Carolina
Still messing with a C2D Mac mini but revisited the Mac mini 5,2 AMD Radeon HD 6630M install since I've been reading about AMD concerns. Restarted under Mojave and was greeted with the question of whether or not I wanted to install the drivers for my Epson printer. Downloaded and installed without any problems. Thought I'd try some graphics software. iPastels (updated today) didn't display the color palette correctly and didn't show any crayon strokes. Animated software next. Screenshots of iSnow and Activity Monitor with iSnow running. iSnow ran as well as it does on my G4 Mac mini and under Sierra.
iSnow 2018-06-28 at 5.31.01 PM.jpg
iSnow Activity 2018-06-28 at 5.35.52 PM.jpg
 

Starplayr

Cancelled
Jun 13, 2018
557
1,048
I think I also have to disagree with this opinion. Sure, VM uses it's own drivers, but firstly I have to install them. On the first boot in VM there are no drivers from VM installed. Therefore I get only the basic 1024x... resolution, but I can boot Mojave IN VM WITHOUT SSE4.2 and in that state WITHOUT VM DRIVERS (MBP5,1 C2D).

So I think also, that SEE4.2 isn't necessary for Mojave to boot without kernel panic.
[doublepost=1530220913][/doublepost]KEXTs loaded right after the first boot in VMware Fusion:

In Parallels you are not running native video drivers. You do not get full graphics acceleration. No metal. It does not read your video card. It only uses 256MB of RAM for Video. You are running Mojave in an Emulated Mode. It's not native by any means.

I have Parallels as well and I know 4.2 is not there but its not using any drivers or frameworks that require it either.

Now if you were using QEMU with KVM which people are running Mojave on Linux, they do get access to the hardware and they are running it with SSE4.2 enabled. So they are running it at a much faster more native speed with access to the video card and hardware which I would call QEMU with KVM and the proper Open Firmware to be more like a real virtual machine with much better access to the hardware.

Again, no patches for open firmware, EFI, SMBIOS are needed with parallels. No special boot arguments are needed. No patches to the installer. It runs straight. Install Parallels tools to get a slight speed bump but no direct access to video with makes it very slow. it is simulating a supported Mac because Mojave much like High Sierra supports it running inside a VM. it's apart of its license.

Parallels is good for testing and its nice the older hardware can run it in this mode. It will never be native on Parallels not until they copy what QEMU and KVM can do.
 
Last edited:
  • Like
Reactions: olad

Starplayr

Cancelled
Jun 13, 2018
557
1,048
Well my Mac Pro 3,1 with AMD video does not have a kernel panic. It boots to a black screen after the light gray reboot process. I know its the AMD drivers but wanted to see what it would do.
[doublepost=1530225161][/doublepost]Tried this and I know I am not doing this right but here is what happened:

Installed Mojave b2. preboot stage 1 good. booted to black screen.

removed AMD Drivers. rebooted. system auto rebuilt prelinked kernel.

rebooted. Preboot good and fast. Booted to GUI for 1 second with window but then panicked.

Will try the video patches and see if it gets any farther.
 

parrotgeek1

macrumors 6502
Jun 14, 2016
309
377
CA, USA
It's not actually working. It shows the name of the card but if you open something with opengl it doesn't work.
[doublepost=1530228403][/doublepost]
View attachment 768181

i create an new USB Drive and now it works.. :)

after the install i use the macOS Post install and choose my system Mac 8,1

but still i have:
View attachment 768185
@dosdude1 bug?
 

Starplayr

Cancelled
Jun 13, 2018
557
1,048
Oh well. with AMD and no patches, I get a black boot screen. No panic.

If I use the video patches on b2 on dosdude1's patcher. I get a torn boot screen. Then a panic.

Both complete the early boot process.

NTFS drivers load (I have a couple NTFS).
Airport drivers load.
Firewire loads.
Radeon driver loads.
AppleKeyStore has trouble.

Looks good til the 2nd screen.

Let me know if you have any ideas on which Kext's to replace, remove et

Gonna check the logs.

Here is the panic:

Anyone know what com.apple.driver.AppleUpstreamUserClient is?

Code:
Anonymous UUID:       47870F2A-F34B-0F29-D753-87FA00CE7011

Thu Jun 28 19:28:20 2018

*** Panic Report ***
mp_kdp_enter() timed-out on cpu 1, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 2 3
mp_kdp_enter() timed-out during locked wait after NMI;expected 4 acks but received 1 after 18103786 loops in 1396499821 ticks
panic(cpu 1 caller 0xffffff8001cd67bd): Kernel trap at 0xffffff8001ce8890, type 13=general protection, registers:
CR0: 0x000000008001003b, CR2: 0x0000000105fc5006, CR3: 0x00000003db053000, CR4: 0x00000000000026e0
RAX: 0x0000000034be87ff, RBX: 0xffffff800240d9c0, RCX: 0x000000000000030a, RDX: 0x000000000000fffd
RSP: 0xffffff8fb1b03e00, RBP: 0xffffff8fb1b03e10, RSI: 0x0000000000000001, RDI: 0xffffff800240e7d0
R8:  0x0000000000000001, R9:  0x0000003d7fcb8b67, R10: 0x0000000000000000, R11: 0x0000000000000000
R12: 0x0000000000000004, R13: 0xffffff8002645570, R14: 0xffffff800240e7d0, R15: 0x0000000000000001
RFL: 0x0000000000010002, RIP: 0xffffff8001ce8890, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x0000000105fc5006, Error code: 0x0000000000000000, Fault CPU: 0x1, PL: 1, VF: 0

Backtrace (CPU 1), Frame : Return Address
0xffffff800194ca70 : 0xffffff8001babdcd
0xffffff800194cac0 : 0xffffff8001ce4ab3
0xffffff800194cb00 : 0xffffff8001cd65e4
0xffffff800194cb80 : 0xffffff8001b59c80
0xffffff800194cba0 : 0xffffff8001bab7e7
0xffffff800194ccc0 : 0xffffff8001bab633
0xffffff800194cd30 : 0xffffff8001cd67bd
0xffffff800194ceb0 : 0xffffff8001b59c80
0xffffff800194ced0 : 0xffffff8001ce8890
0xffffff8fb1b03e10 : 0xffffff8001ce0a99
0xffffff8fb1b03ef0 : 0xffffff8001c9fde0
0xffffff8fb1b03f10 : 0xffffff8001ca8ece
0xffffff8fb1b03f40 : 0xffffff80021b4c1d
0xffffff8fb1b03fa0 : 0xffffff8001b5a446

BSD process name corresponding to current thread: UserEventAgent
Boot args: -no_compat_check

Mac OS version:
18A314h

Kernel version:
Darwin Kernel Version 18.0.0: Sun Jun 10 19:23:56 PDT 2018; root:xnu-4903.200.249~5/RELEASE_X86_64
Kernel UUID: 0BE48002-D657-3518-B952-45875AAD0EF1
Kernel slide:     0x0000000001800000
Kernel text base: 0xffffff8001a00000
__HIB  text base: 0xffffff8001900000
System model name: MacPro3,1 (Mac-F42C88C8)

System uptime in nanoseconds: 124138172478
last loaded kext at 110993968592: com.apple.driver.AppleUpstreamUserClient    3.6.5 (addr 0xffffff7f84f37000, size 28672)
loaded kexts:
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleMCCSControl    1.5.7
com.apple.driver.AppleGraphicsDevicePolicy    3.22.15
com.apple.AGDCPluginDisplayMetrics    3.22.15
com.apple.driver.pmtelemetry    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.iokit.IOBluetoothSerialManager    6.0.8d23
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.filesystems.msdosfs    1.10
com.apple.driver.AppleHDAHardwareConfigDriver    282.7
com.apple.AMDRadeonX4000    1.5.1
com.apple.driver.AppleHV    1
com.apple.driver.AppleHDA    282.7
com.apple.driver.AppleIntel8254XEthernet    3.1.4b1
com.apple.iokit.CSRBluetoothHostControllerUSBTransport    6.0.8d23
com.apple.driver.AirPort.Brcm4331    800.21.30
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.AppleFIVRDriver    4.1.0
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.filesystems.ntfs    3.13
com.apple.filesystems.autofs    3.0
com.apple.driver.CSRHIDTransitionDriver    6.0.8d23
com.apple.driver.AppleFireWireStorage    456.200.6
com.apple.driver.initioFWBridge    456.200.6
com.apple.driver.IOFireWireSerialBusProtocolSansPhysicalUnit    456.200.6
com.apple.driver.LSI_FW_500    456.200.6
com.apple.driver.Oxford_Semi    456.200.6
com.apple.driver.StorageLynx    456.200.6
com.apple.iokit.SCSITaskUserClient    408.200.1
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.BootCache    40
com.apple.filesystems.hfs.kext    407.200.4
com.apple.filesystems.apfs    945.200.86
com.apple.driver.AppleIntelPIIXATA    2.5.1
com.apple.driver.AppleFWOHCI    5.6.0
com.apple.driver.AppleAHCIPort    329.200.1
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    220.0.0
com.apple.nke.applicationfirewall    190
com.apple.security.TMSafetyNet    8
com.apple.driver.AppleIntelCPUPowerManagement    220.0.0
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.driver.AppleGraphicsControl    3.22.15
com.apple.iokit.IOSerialFamily    11
com.apple.iokit.IOAVBFamily    700.1
com.apple.plugin.IOgPTPPlugin    700.4
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IOAcceleratorFamily2    311.14
com.apple.iokit.IOSurface    250
com.apple.driver.DspFuncLib    282.7
com.apple.kext.OSvKernDSPLib    527
com.apple.iokit.IONDRVSupport    530
com.apple.kext.AMDSupport    1.4.8
com.apple.AppleGPUWrangler    3.22.15
com.apple.AppleGraphicsDeviceControl    3.22.15
com.apple.iokit.IOFireWireIP    2.3.0
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.8d23
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.8d23
com.apple.iokit.IOBluetoothFamily    6.0.8d23
com.apple.driver.AppleSMBusPCI    1.0.14d1
com.apple.driver.AppleHDAController    282.7
com.apple.iokit.IOGraphicsFamily    530.6
com.apple.iokit.IOHDAFamily    282.7
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.corecapture    1.0.4
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.kext.triggers    1.0
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.driver.usb.cdc    5.0.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.iokit.IOFireWireSerialBusProtocolTransport    2.5.1
com.apple.iokit.IOFireWireSBP2    4.2.8
com.apple.iokit.IOSCSIMultimediaCommandsDevice    408.200.1
com.apple.iokit.IOBDStorageFamily    1.8
com.apple.iokit.IODVDStorageFamily    1.8
com.apple.iokit.IOCDStorageFamily    1.8
com.apple.filesystems.hfs.encodings.kext    1
com.apple.iokit.IOATABlockStorage    3.1.2
com.apple.iokit.IOATAPIProtocolTransport    3.5.0
com.apple.driver.AppleXsanScheme    3
com.apple.iokit.IOAHCIBlockStorage    301.200.1
com.apple.iokit.IOATAFamily    2.5.3
com.apple.iokit.IOFireWireFamily    4.7.2
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBEHCIPCI    1.2
com.apple.driver.usb.AppleUSBUHCIPCI    1.2
com.apple.driver.usb.AppleUSBUHCI    1.2
com.apple.driver.usb.AppleUSBEHCI    1.2
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.iokit.IOSMBusFamily    1.1
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.200.6
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.kext.CoreTrust    1
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.200.1
com.apple.iokit.IOSCSIArchitectureModelFamily    408.200.1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.driver.DiskImages    493.0.0
com.apple.iokit.IOStorageFamily    2.1
com.apple.iokit.IOTimeSyncFamily    700.4
com.apple.iokit.IONetworkingFamily    3.4
com.apple.iokit.IOReportFamily    31
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.Libm    1
com.apple.kec.pthread    1
com.apple.kec.corecrypto    1.0

EOF
 
Last edited:

PurrBall

macrumors 65816
Oct 25, 2007
1,015
54
Indianapolis
Have you verified that you're applying the post-install patches to the correct volume (the one you installed Mojave ONTO)?
I chose my Mojave volume. However, I found the issue: I had High Sierra already installed in an APFS container, so I created my Mojave volume in the same APFS container. The com.apple.Boot.plist did not get updated within the Preboot volume in the APFS container. Once I added -no_compat_check there, Mojave booted. For what it's worth, the boot plist DID get updated in the Mojave volume, just not the Preboot volume.
 

dosdude1

macrumors 68030
Original poster
Feb 16, 2012
2,780
7,413
I chose my Mojave volume. However, I found the issue: I had High Sierra already installed in an APFS container, so I created my Mojave volume in the same APFS container. The com.apple.Boot.plist did not get updated within the Preboot volume in the APFS container. Once I added -no_compat_check there, Mojave booted. For what it's worth, the boot plist DID get updated in the Mojave volume, just not the Preboot volume.
Ah, I didn't even think about checking for that... But the APFS patch should have corrected that, even though unnecessary on native APFS machines.
 

Starplayr

Cancelled
Jun 13, 2018
557
1,048
I also have an original NVIDiA graphics card. Came with my eightcore. Tried to see if that would get farther. No dice.
[doublepost=1530233532][/doublepost]Mac OS X boot flags.

https://flylib.com/books/en/3.126.1.52/1/

romndrv

Setting romndrv=1 allows a native graphics driver (ndrv) to be used even if its creation date is older than a predefined minimum date, which is March 1, 2001. No idea if that is useful.

smbios

Setting smbios=1 enables detailed log messages in the SMBIOS driver. An x86-only argument.

srv

Setting srv=1 indicates a server boot. The kernel may check the value of this variable to alter its behavior. (saw this recently when using Cmd+v+x at boot. tried to get safe boot and verbose but doesn't work. does srv=1 and -v instead.

things like Parallels use this and pretty much enables its emulation mode:
vmmforce

Specifies virtual machine monitor (VMM) features as a logical OR of feature bits. The features so specified are enforced for all virtual machine instances.
 
Last edited:
  • Like
Reactions: ASentientBot

nekton1

macrumors 65816
Apr 15, 2010
1,095
777
Asia
I tried it too on MP3,1 with both AMD HD6870 and nVidia GTX680—same result as you. Preboot goes fine and then second progress bar stalls at 2/3rds, goes to gray screen with cursor for 1 second and then black screen for 10 or 15 seconds and then gray KP screen before going into same endless cycle. However, it can boot to recovery disk with no problem and displays regular DU, Install MacOS, etc., functions of recovery boot. What is the key difference between recovery boot and normal boot? My gut says the the recovery boot has only minimum graphics drivers loaded.

I also have an original NVIDiA graphics card. Came with my eightcore. Tried to see if that would get farther. No dice.
[doublepost=1530233532][/doublepost]Mac OS X boot flags.

https://flylib.com/books/en/3.126.1.52/1/

romndrv

Setting romndrv=1 allows a native graphics driver (ndrv) to be used even if its creation date is older than a predefined minimum date, which is March 1, 2001. No idea if that is useful.

smbios

Setting smbios=1 enables detailed log messages in the SMBIOS driver. An x86-only argument.

srv

Setting srv=1 indicates a server boot. The kernel may check the value of this variable to alter its behavior. (saw this recently when using Cmd+v+x at boot. tried to get safe boot and verbose but doesn't work. does srv=1 and -v instead.

things like Parallels use this and pretty much enables its emulation mode:
vmmforce

Specifies virtual machine monitor (VMM) features as a logical OR of feature bits. The features so specified are enforced for all virtual machine instances.
 
Last edited:

ASentientBot

macrumors 6502a
Jun 27, 2018
863
3,421
SkyLight.framework
Oh well. with AMD and no patches, I get a black boot screen. No panic.

Anyone know what com.apple.driver.AppleUpstreamUserClient is?

The kernel panic log looks the same as mine on my C2D MacBook. I honestly don't think AppleUpstreamUserClient or UserEventAgent are at all relevant. If you turn on keepsyms=1 a bit more information shows up in the panic log and I think you'll see it's all in the kernel.

Here's one of my panic logs:
Code:
Anonymous UUID:       1DD0F044-185B-0C88-2244-6C058C187491

Thu Jun 28 13:06:53 2018

*** Panic Report ***
mp_kdp_enter() timed-out on cpu 0, NMI-ing
mp_kdp_enter() NMI pending on cpus: 0 1
mp_kdp_enter() timed-out during locked wait after NMI;expected 2 acks but received 1 after 6033432 loops in 1194621273 ticks
panic(cpu 0 caller 0xffffff801ced67bd): Kernel trap at 0xffffff801cee8890, type 13=general protection, registers:
CR0: 0x000000008001003b, CR2: 0x00000001142887f9, CR3: 0x00000001a2aa0000, CR4: 0x00000000000026e0
RAX: 0x0000000034be87ff, RBX: 0xffffff801d60c8c0, RCX: 0x000000000000030a, RDX: 0x000000000000fffd
RSP: 0xffffff80c69bde90, RBP: 0xffffff80c69bdea0, RSI: 0x0000000000000001, RDI: 0xffffff801d60d6d0
R8:  0x0000000000000001, R9:  0x0000004e04ed8445, R10: 0x0000000000000000, R11: 0x0000000000000000
R12: 0xffffff801d845580, R13: 0xffffff801cee8800, R14: 0xffffff801d60d6d0, R15: 0xffffff8ced673e70
RFL: 0x0000000000010002, RIP: 0xffffff801cee8890, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x00000001142887f9, Error code: 0x0000000000000000, Fault CPU: 0x0, PL: 2, VF: 0

Backtrace (CPU 0), Frame : Return Address
0xffffff801cb4c270 : 0xffffff801cdabdcd mach_kernel : _handle_debugger_trap + 0x48d
0xffffff801cb4c2c0 : 0xffffff801cee4ab3 mach_kernel : _kdp_i386_trap + 0x153
0xffffff801cb4c300 : 0xffffff801ced65e4 mach_kernel : _kernel_trap + 0x594
0xffffff801cb4c380 : 0xffffff801cd59c80 mach_kernel : _return_from_trap + 0xe0
0xffffff801cb4c3a0 : 0xffffff801cdab7e7 mach_kernel : _panic_trap_to_debugger + 0x197
0xffffff801cb4c4c0 : 0xffffff801cdab633 mach_kernel : _panic + 0x63
0xffffff801cb4c530 : 0xffffff801ced67bd mach_kernel : _kernel_trap + 0x76d
0xffffff801cb4c6b0 : 0xffffff801cd59c80 mach_kernel : _return_from_trap + 0xe0
0xffffff801cb4c6d0 : 0xffffff801cee8890 mach_kernel : _mt_microstackshot_start_arch + 0x100
0xffffff80c69bdea0 : 0xffffff801cedf683 mach_kernel : _mp_cpus_call_cpu_init + 0x2b3
0xffffff80c69bdf10 : 0xffffff801cedf393 mach_kernel : _cpu_signal_handler + 0x2a3
0xffffff80c69bdf50 : 0xffffff801cede283 mach_kernel : _lapic_interrupt + 0x43
0xffffff80c69bdf70 : 0xffffff801ced5cdf mach_kernel : _interrupt + 0x12f
0xffffff80c69bdfd0 : 0xffffff801cd59e2d mach_kernel : _hndl_allintrs + 0x11d
0xffffff8ced6b3310 : 0xffffff801cdfeba8 mach_kernel : _zfree + 0x7a8
0xffffff8ced6b33f0 : 0xffffff801cdb800a mach_kernel : _kfree + 0xba
0xffffff8ced6b3440 : 0xffffff801d415006 mach_kernel : _IOFree + 0x16
0xffffff8ced6b3460 : 0xffffff7f9daa4e4a com.apple.security.sandbox : _sfree + 0x5a
0xffffff8ced6b3490 : 0xffffff7f9daa4f3b com.apple.security.sandbox : _free_filter_context + 0xd8
0xffffff8ced6b34b0 : 0xffffff7f9daa5540 com.apple.security.sandbox : _sb_evaluate + 0x3f
0xffffff8ced6b3510 : 0xffffff7f9da9d72b com.apple.security.sandbox : _cred_sb_evaluate + 0x3c
0xffffff8ced6b3540 : 0xffffff7f9daa0a7e com.apple.security.sandbox : _hook_vnode_check_getattrlist + 0x5b
0xffffff8ced6b3690 : 0xffffff801d4d208b mach_kernel : _mac_vnode_check_getattrlist + 0x7b
0xffffff8ced6b36d0 : 0xffffff801cfd0281 mach_kernel : _fgetattrlist + 0x2e1
0xffffff8ced6b3cd0 : 0xffffff801cfd309f mach_kernel : _getattrlist + 0x19f
0xffffff8ced6b3ee0 : 0xffffff801cfd2f70 mach_kernel : _getattrlist + 0x70
0xffffff8ced6b3f40 : 0xffffff801d3b4c1d mach_kernel : _unix_syscall64 + 0x26d
0xffffff8ced6b3fa0 : 0xffffff801cd5a446 mach_kernel : _hndl_unix_scall64 + 0x16
      Kernel Extensions in backtrace:
         com.apple.security.sandbox(300.0)[C4705769-1F19-39E9-9AAD-2851708C848B]@0xffffff7f9da99000->0xffffff7f9dac4fff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[BD1353EC-4DE7-3E86-BF34-B957BA441AE7]@0xffffff7f9da47000
            dependency: com.apple.kext.AppleMatch(1.0.0d1)[E02F2B44-1494-3432-8D43-48FB11F5028A]@0xffffff7f9da64000
            dependency: com.apple.iokit.IOStorageFamily(2.1)[E9BF40FE-A164-3C0B-8FA9-5BA16D9D3B5D]@0xffffff7f9da69000

BSD process name corresponding to current thread: UserEventAgent
Boot args: -v keepsyms=1 -no_compat_check -s

Mac OS version:
18A314h

Kernel version:
Darwin Kernel Version 18.0.0: Sun Jun 10 19:23:56 PDT 2018; root:xnu-4903.200.249~5/RELEASE_X86_64
Kernel UUID: 0BE48002-D657-3518-B952-45875AAD0EF1
Kernel slide:     0x000000001ca00000
Kernel text base: 0xffffff801cc00000
__HIB  text base: 0xffffff801cb00000
System model name: MacBook7,1 (Mac-F22C89C8)

System uptime in nanoseconds: 146915039716
last loaded kext at 141598473493: com.apple.driver.AppleHWSensor    1.9.5d0 (addr 0xffffff7f9fdbf000, size 28672)
loaded kexts:
com.apple.driver.AppleHWSensor    1.9.5d0
com.apple.driver.AppleGraphicsDevicePolicy    3.22.15
com.apple.AGDCPluginDisplayMetrics    3.22.15
com.apple.driver.pmtelemetry    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.iokit.IOBluetoothSerialManager    6.0.8d23
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleHDAHardwareConfigDriver    282.7
com.apple.driver.AGPM    110.23.39
com.apple.driver.AppleMikeyHIDDriver    131
com.apple.driver.AppleHV    1
com.apple.driver.AGDCBacklightControl    3.22.9
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleHDA    282.7
com.apple.driver.AppleMikeyDriver    282.7
com.apple.driver.AppleBacklight    170.12.6
com.apple.iokit.IOBluetoothUSBDFU    6.0.8d23
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleFIVRDriver    4.1.0
com.apple.driver.AppleMCCSControl    1.5.7
com.apple.nvidia.NVDAStartup    12.0.0
com.apple.driver.SMCMotionSensor    3.0.4d1
com.apple.filesystems.autofs    3.0
com.apple.driver.AppleUSBTCKeyEventDriver    254
com.apple.driver.AppleUSBTCButtons    254
com.apple.driver.AppleUSBTCKeyboard    254
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.BootCache    40
com.apple.filesystems.hfs.kext    407.200.4
com.apple.iokit.SCSITaskUserClient    408.200.1
com.apple.filesystems.apfs    945.200.86
com.apple.nvenet    2.0.22
com.apple.driver.AppleAHCIPort    329.200.1
com.apple.driver.AirPort.Brcm4331    800.21.30
com.apple.driver.AirPort.Brcm4360    1400.1.1
com.apple.driver.AppleSmartBatteryManager    161.0.0
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    220.0.0
com.apple.nke.applicationfirewall    190
com.apple.security.TMSafetyNet    8
com.apple.driver.AppleIntelCPUPowerManagement    220.0.0
com.apple.driver.AppleGraphicsControl    3.22.15
com.apple.iokit.IOSurface    250
com.apple.iokit.IOSerialFamily    11
com.apple.iokit.IOAVBFamily    700.1
com.apple.plugin.IOgPTPPlugin    700.4
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.AppleSSE    1.0
com.apple.driver.DspFuncLib    282.7
com.apple.kext.OSvKernDSPLib    527
com.apple.AppleGPUWrangler    3.22.15
com.apple.AppleGraphicsDeviceControl    3.22.15
com.apple.driver.AppleBacklightExpert    1.1.0
com.apple.iokit.IONDRVSupport    530
com.apple.driver.AppleHDAController    282.7
com.apple.iokit.IOHDAFamily    282.7
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.driver.AppleSMBusPCI    1.0.14d1
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.iokit.IOGraphicsFamily    530.6
com.apple.kext.triggers    1.0
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.8d23
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.8d23
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.8d23
com.apple.iokit.IOBluetoothFamily    6.0.8d23
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.driver.AppleUSBMultitouch    263
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.usb.cdc    5.0.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.iokit.IOSCSIMultimediaCommandsDevice    408.200.1
com.apple.iokit.IOBDStorageFamily    1.8
com.apple.iokit.IODVDStorageFamily    1.8
com.apple.iokit.IOCDStorageFamily    1.8
com.apple.iokit.IOAHCISerialATAPI    267.50.1
com.apple.driver.AppleXsanScheme    3
com.apple.iokit.IOAHCIBlockStorage    301.200.1
com.apple.iokit.IOAHCIFamily    288
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.mDNSOffloadUserClient    1.0.1b8
com.apple.driver.corecapture    1.0.4
com.apple.driver.AppleMCP89RootPortPM    1.11
com.apple.driver.AppleUSBMergeNub    900.4.2
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.driver.usb.AppleUSBEHCIPCI    1.2
com.apple.driver.usb.AppleUSBOHCIPCI    1.2
com.apple.driver.usb.AppleUSBOHCI    1.2
com.apple.driver.usb.AppleUSBEHCI    1.2
com.apple.driver.NVSMU    2.2.9
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.iokit.IOSMBusFamily    1.1
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.200.6
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.kext.CoreTrust    1
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.200.1
com.apple.iokit.IOSCSIArchitectureModelFamily    408.200.1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.driver.DiskImages    493.0.0
com.apple.iokit.IOStorageFamily    2.1
com.apple.iokit.IOReportFamily    31
com.apple.iokit.IOTimeSyncFamily    700.4
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.Libm    1
com.apple.kec.pthread    1
com.apple.kec.corecrypto    1.0

EOF

Interestingly, see the function _hndl_allintrs? Everything below that? Changes every time. Everything above that? Always the same. So I feel that this function (I'm assuming "handle all interrupts") is detecting a CPU interrupt/trap/state of some sort (as you can tell, I don't know this stuff well) and then it's panicking wherever it's at in other code.

Can @dosdude1 or someone else more experienced with low level kernel stuff verify this? To me it seems more like an "event handler" (or the equivalent in kernel speak) rather than a direct result of the stuff before it in the stacktrace.
[doublepost=1530253175][/doublepost]
I also have an original NVIDiA graphics card. Came with my eightcore. Tried to see if that would get farther. No dice.

...
I think that many of the macOS boot flags on that page are out of date.

Something else interesting is the debug ones, documented here. This is from 10.10.5 apparently. Going to try booting with keepsyms=1 debug=0x22 for a start. Anyone else want to test this out? (Many of the options require a second computer for debugging though... no clue how to set that up.)
 
Last edited:

c0c0p0ps

macrumors newbie
Jun 28, 2018
8
9
Unfortunately, the APFS patch was a disabled option with MacBookPro8,2 selected.

Hi everyone. Thanks for the amazing effort with this.

I have got the same issue on a MacBook Air 4,2 where creating the USB and install all went perfectly but using the Post Install utility has the APFS patch option greyed out and unselectable.

After reading your post I am guessing this is why I am unable to boot after running the patch tool, as I also installed directly over my High Sierra APFS container.

How did you manage to patch your plist without the tool to get up and running?
 

iphone2g&3gfan

macrumors regular
Jun 14, 2013
147
103
Orlando, Florida
http://www.club.cc.cmu.edu/~mdille3/doc/mac_osx_serial_console.html
https://superuser.com/questions/255176/is-there-a-list-of-available-boot-args-for-darwin-os-x

I don't think you can use a USB --> serial chip for early XNU boot debug, BUT:

Since the Xserve2,1 = MacPro3,1 nearly perfectly AND has a 16550 serial port (source: https://blog.christophersmart.com/2010/11/19/using-the-serial-port-on-an-apple-xserve/) then we can just do an

"nvram boot-args="debug=0x8 serial=1" //or serial=3 (look at osfmk/i386/i386_init.c from a recent kernel)

and watch the serial console fill with data (at 115200 8N1 i believe)

How is Xserve2,1 coming along? Does anyway have one tested with the mojave patcher? Because since it has the same cpu arch (harpertown) as MacPro3,1 and has a serial port, we can use the serial port on it to dump panic messages.

We would no longer have to fingle with a camera to capture the one second panic message, we could just capture it straight from a serial console.

Xserve2,1 would sure be a great testbed with a pci-e riser for a gpu.
 

sunbeam

macrumors newbie
Jun 25, 2013
1
0
hi there, tried the patched installer on a mid 2010 MBP 17' - without any success. It installed fine, took about 40 minutes on my system with SSD.

Result was after first restart

image2.jpeg


and after booting in verbose mode i got this

image1.jpeg


so i guess, it might not work as expected :)

somehow i wouldnt bet on
  • MacBook Pro Mid 2010-Late 2011 (Core i series only) (works perfectly except for UI glitches if you disable the discrete GPU)
Anyway, thank you @dosdude1 for trying to make this work on older unsupported machines.

Jan
 

soniXx123

macrumors newbie
Jun 25, 2018
10
0
I chose my Mojave volume. However, I found the issue: I had High Sierra already installed in an APFS container, so I created my Mojave volume in the same APFS container. The com.apple.Boot.plist did not get updated within the Preboot volume in the APFS container. Once I added -no_compat_check there, Mojave booted. For what it's worth, the boot plist DID get updated in the Mojave volume, just not the Preboot volume.

U have now an running system?
My still dosend work :/

Maybe u have some ideas to help.
 

iApply

macrumors newbie
Jun 29, 2018
7
2
Netherlands
Long time reader of this thread, first time poster...

First of all, @dosdude1 & @parrotgeek1 you guys rock! really big thanks for doing this for the community! (where is the donate button?? ;) )

i tried to install mojave on my 2011 27 inch iMac and it worked quite well, i did not encounter any major grafic problems and the install was smooth... Except for 1 thing i do not have the possibility to use wifi, for some reason the card is not supported i guess? is there an easy fix for that? (iMac specs are in the pic)
 

Attachments

  • Schermafbeelding 2018-06-29 om 00.44.54.png
    Schermafbeelding 2018-06-29 om 00.44.54.png
    18 KB · Views: 772
Last edited:
  • Like
Reactions: lowercaseman

kinetos

macrumors member
Oct 1, 2015
72
45
I chose my Mojave volume. However, I found the issue: I had High Sierra already installed in an APFS container, so I created my Mojave volume in the same APFS container. The com.apple.Boot.plist did not get updated within the Preboot volume in the APFS container. Once I added -no_compat_check there, Mojave booted. For what it's worth, the boot plist DID get updated in the Mojave volume, just not the Preboot volume.
Oh ! :) Can you tell how did you do that?
 

soniXx123

macrumors newbie
Jun 25, 2018
10
0
soo after complete new install and change my SSD from APFS to Mac OS Extended I have now an running system.
But now I have 2 questions/problems...

1. many times my system freeze when i use apple apps like preview or something.. anyone have the same?

2. I miss my AMD Radeon HD card and drivers for this?

Screenshot 2018-06-29 at 09.53.36.png
 

kinetos

macrumors member
Oct 1, 2015
72
45
Start the machine from the USB stick, Open terminal en type:

csrutil disable (only needed if you did not allready disable SIP)
nvram boot-args="kext-dev-mode=1 -no_compat_check"

Reboot machine
With the USB installer stick? I've my backup on my macbook, no risk for that?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.