Jump to content
Sign in to follow this  
Followers 0
Jarek Januszewski

Photoshop CS5 notorious crash in 64bit SL

1 post in this topic

Recommended Posts

Hi all,

After many hours of developement I have stable working Dell Precision 670 with 10.6.8 (64bit).
I used Nawcomm ModCD 0.3.2, Nawcomm's legacy kernel 10.6.8, [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] SL 3.10.1 with my own generated DSDT (without patches), USB pendrive as a boot drive.

My 670 has two Intel Xeon 2800DP (Paxville) processors and 16GB of dedicated Kingston RAM (4x4GB modules).

My goal was to setup this old but decent performance workstation as a image processing rig (Nikon Capture NX2, Photoshop CS5, Hugin), that's why I equipped it with RAID based HDD architecture. Revodrive X2 100GB is my system drive, Areca 1110 controlls two internal RAID0 stripes (2x Adata SP800 32GB SSD as a temporary/scratch drive and 2x WD Green 1TB HDD as a working data storage). Also, external Stardom SohoRAID5 storage and internal CF SATA card reader connected to Sil3124 RAID PCI-X card.

The graphic is Nvidia Quadro FX3700 with NVenabler64, GPU (256.02.25f01) and CUDA (4.2.10) drivers installed. QE/CI is active.

 

hackpro_about.png

I had no problems with Revo or RAID cards installation, system overall performance and feel is very well. 670 runs perfectly smooth; web browsing, mail, office apps and so on. Capture NX2 and Hugin goes like on sterods.  System is stable, sleep is working, just everything.

Everything except one thing: Photoshop CS5.

I cannot get it to stable work in 64bit mode. It crashes on many operations: Gaussian blur, Refine Edge, Photomerge, Black&White and few more.

I have googled and read all topics according to CS5 crashes and nothing helped. It's latest PS 12.0.4 x64 version.

What I tried:

  • clearing PS preferences
  • various PS performance settings including enabling/disabling OpenGL support
  • removing MMXCore plugin from /Plugins/Extensions
  • reinstallation of PS

What is interesting, it's running stable in 32bit mode. OK, fine, but it would be great to utilise 16GB of installed memory, wouldn't be?

Below you find the part of Crash Report (excluding binaries list). It indicates the problem is with MMX Core and MultiProcessor Support plugins.

 

----------------------------------

 

Process:         Adobe Photoshop CS5 [274]
Path:            /Applications/Adobe Photoshop CS5/Adobe Photoshop CS5.app/Contents/MacOS/Adobe Photoshop CS5
Identifier:      com.adobe.Photoshop
Version:         12.0.4 (12.0.4x20110407.r.1265) (12.0.4)
Code Type:       X86-64 (Native)
Parent Process:  launchd [145]

Date/Time:       2014-03-27 20:45:54.929 +0100
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

Interval Since Last Report:          6476798 sec
Crashes Since Last Report:           107
Per-App Interval Since Last Report:  151805 sec
Per-App Crashes Since Last Report:   39
Anonymous UUID:                      8885F611-8113-46F1-A345-FD8D47A97B7B

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   MMXCore                           0x000000011cd4ac18 SSE2_BoxRect + 606
1   MultiProcessor Support            0x000000011cdff315 MyBoxRect(BoxRectParams*) + 41
2   MultiProcessor Support            0x000000011ce21449 DoThreadedBottleneck(void (*)(void*), int) + 87
3   MultiProcessor Support            0x000000011ce019ca MPBoxRect(unsigned char const*, unsigned char*, int, int, int, int, int) + 284
4   com.adobe.Photoshop               0x00000001001fd2f2 0x100000000 + 2085618
5   com.adobe.Photoshop               0x00000001004433ed AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1470289
6   com.adobe.Photoshop               0x0000000100443f06 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1473130
7   com.adobe.Photoshop               0x0000000100468b8d AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1623793
8   com.adobe.Photoshop               0x0000000100468f78 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1624796
9   com.adobe.Photoshop               0x0000000100346650 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 434612
10  com.adobe.Photoshop               0x00000001004343b8 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1408796
11  com.adobe.Photoshop               0x000000010075d171 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4721877
12  com.adobe.Photoshop               0x000000010075dbd7 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4724539
13  com.adobe.Photoshop               0x00000001004352ad AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1412625
14  com.adobe.Photoshop               0x0000000100759726 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4706954
15  com.adobe.Photoshop               0x000000010075963f AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4706723
16  com.adobe.Photoshop               0x000000010075a073 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4709335
17  com.adobe.Photoshop               0x000000010059e60e AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 2892146
18  com.adobe.Photoshop               0x00000001004be17c AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1973472
19  com.adobe.Photoshop               0x000000010075954a AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4706478
20  com.adobe.Photoshop               0x0000000100545908 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 2528364
21  com.adobe.Photoshop               0x000000010054e39b AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 2563839
22  com.adobe.Photoshop               0x00000001004b1bc4 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1922856
23  com.adobe.Photoshop               0x00000001006b5fd2 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4037430
24  com.adobe.Photoshop               0x000000010007b17f 0x100000000 + 504191
25  com.adobe.Photoshop               0x0000000100069dfb 0x100000000 + 433659
26  com.adobe.Photoshop               0x00000001000660df 0x100000000 + 418015
27  com.adobe.Photoshop               0x000000010006aa71 0x100000000 + 436849
28  com.adobe.Photoshop               0x0000000100066673 0x100000000 + 419443
29  com.adobe.Photoshop               0x0000000100074688 0x100000000 + 476808
30  com.adobe.Photoshop               0x000000010078f663 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4927943
31  com.adobe.Photoshop               0x0000000100790c9c AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4933632
32  com.adobe.Photoshop               0x000000010075ee33 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4729239
33  com.adobe.Photoshop               0x000000010043f7f7 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 1454939
34  com.adobe.Photoshop               0x000000010032e4d0 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 335924
35  com.adobe.Photoshop               0x00000001003411b4 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 412952
36  com.adobe.Photoshop               0x00000001000711ba 0x100000000 + 463290
37  com.adobe.Photoshop               0x00000001000665d3 0x100000000 + 419283
38  com.adobe.Photoshop               0x0000000100066696 0x100000000 + 419478
39  com.adobe.Photoshop               0x00000001012e1ef4 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 16800344
40  com.apple.AppKit                  0x00007fff815f06de -[NSApplication run] + 474
41  com.adobe.Photoshop               0x00000001012e04a4 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 16793608
42  com.adobe.Photoshop               0x00000001012e0f01 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 16796261
43  com.adobe.Photoshop               0x00000001000682e6 0x100000000 + 426726
44  com.adobe.Photoshop               0x00000001002371f1 0x100000000 + 2322929
45  com.adobe.Photoshop               0x0000000100237281 0x100000000 + 2323073
46  com.adobe.Photoshop               0x00000001000022f4 0x100000000 + 8948

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib                 0x00007fff822f9c0a kevent + 10
1   libSystem.B.dylib                 0x00007fff822fbadd _dispatch_mgr_invoke + 154
2   libSystem.B.dylib                 0x00007fff822fb7b4 _dispatch_queue_invoke + 185
3   libSystem.B.dylib                 0x00007fff822fb2de _dispatch_worker_thread2 + 252
4   libSystem.B.dylib                 0x00007fff822fac08 _pthread_wqthread + 353
5   libSystem.B.dylib                 0x00007fff822faaa5 start_wqthread + 13

Thread 2:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   com.adobe.amt.services            0x0000000108363c53 AMTConditionLock::LockWhenCondition(int) + 37
3   com.adobe.amt.services            0x000000010835ccce _AMTThreadedPCDService::PCDThreadWorker(_AMTThreadedPCDService*) + 92
4   com.adobe.amt.services            0x0000000108363cbe AMTThread::Worker(void*) + 28
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 3:
0   MMXCore                           0x000000011cd17c34 SSE2_SetBytes + 222
1   MMXCore                           0x000000011cd4ab19 SSE2_BoxRect + 351
2   MultiProcessor Support            0x000000011cdff315 MyBoxRect(BoxRectParams*) + 41
3   MultiProcessor Support            0x000000011ce20b6e ThreadFunction(void*) + 32
4   ...ple.CoreServices.CarbonCore    0x00007fff8a43f0d1 PrivateMPEntryPoint + 63
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 4:
0   MMXCore                           0x000000011cd17c34 SSE2_SetBytes + 222
1   MMXCore                           0x000000011cd4ab19 SSE2_BoxRect + 351
2   MultiProcessor Support            0x000000011cdff315 MyBoxRect(BoxRectParams*) + 41
3   MultiProcessor Support            0x000000011ce20b6e ThreadFunction(void*) + 32
4   ...ple.CoreServices.CarbonCore    0x00007fff8a43f0d1 PrivateMPEntryPoint + 63
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 5:
0   MMXCore                           0x000000011cd17c34 SSE2_SetBytes + 222
1   MMXCore                           0x000000011cd4ab19 SSE2_BoxRect + 351
2   MultiProcessor Support            0x000000011cdff315 MyBoxRect(BoxRectParams*) + 41
3   MultiProcessor Support            0x000000011ce20b6e ThreadFunction(void*) + 32
4   ...ple.CoreServices.CarbonCore    0x00007fff8a43f0d1 PrivateMPEntryPoint + 63
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 6:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   ...ple.CoreServices.CarbonCore    0x00007fff8a4fdd87 TSWaitOnCondition + 118
3   ...ple.CoreServices.CarbonCore    0x00007fff8a46cff8 TSWaitOnConditionTimedRelative + 177
4   ...ple.CoreServices.CarbonCore    0x00007fff8a466efb MPWaitOnQueue + 215
5   AdobeACE                          0x000000010598b18d 0x105951000 + 237965
6   AdobeACE                          0x000000010598ab3a 0x105951000 + 236346
7   ...ple.CoreServices.CarbonCore    0x00007fff8a43f0d1 PrivateMPEntryPoint + 63
8   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
9   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 7:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   ...ple.CoreServices.CarbonCore    0x00007fff8a4fdd87 TSWaitOnCondition + 118
3   ...ple.CoreServices.CarbonCore    0x00007fff8a46cff8 TSWaitOnConditionTimedRelative + 177
4   ...ple.CoreServices.CarbonCore    0x00007fff8a466efb MPWaitOnQueue + 215
5   AdobeACE                          0x000000010598b18d 0x105951000 + 237965
6   AdobeACE                          0x000000010598ab3a 0x105951000 + 236346
7   ...ple.CoreServices.CarbonCore    0x00007fff8a43f0d1 PrivateMPEntryPoint + 63
8   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
9   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 8:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   ...ple.CoreServices.CarbonCore    0x00007fff8a4fdd87 TSWaitOnCondition + 118
3   ...ple.CoreServices.CarbonCore    0x00007fff8a46cff8 TSWaitOnConditionTimedRelative + 177
4   ...ple.CoreServices.CarbonCore    0x00007fff8a466efb MPWaitOnQueue + 215
5   AdobeACE                          0x000000010598b18d 0x105951000 + 237965
6   AdobeACE                          0x000000010598ab3a 0x105951000 + 236346
7   ...ple.CoreServices.CarbonCore    0x00007fff8a43f0d1 PrivateMPEntryPoint + 63
8   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
9   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 9:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231b8f9 nanosleep + 148
2   com.adobe.PSAutomate              0x000000012b682e4b ScObjects::Thread::sleep(unsigned int) + 59
3   com.adobe.PSAutomate              0x000000012b664d83 ScObjects::BridgeTalkThread::run() + 163
4   com.adobe.PSAutomate              0x000000012b682f46 ScObjects::Thread::go(void*) + 166
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 10:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   com.adobe.adobeswfl               0x000000012c88789d APXGetHostAPI + 2465805
3   com.adobe.adobeswfl               0x000000012c6405e9 APXGetHostAPI + 77145
4   com.adobe.adobeswfl               0x000000012c8879b1 APXGetHostAPI + 2466081
5   com.adobe.adobeswfl               0x000000012c887d1a APXGetHostAPI + 2466954
6   com.adobe.adobeswfl               0x000000012c887e49 APXGetHostAPI + 2467257
7   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
8   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 11:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   com.adobe.adobeswfl               0x000000012c88789d APXGetHostAPI + 2465805
3   com.adobe.adobeswfl               0x000000012c6405e9 APXGetHostAPI + 77145
4   com.adobe.adobeswfl               0x000000012c8879b1 APXGetHostAPI + 2466081
5   com.adobe.adobeswfl               0x000000012c887d1a APXGetHostAPI + 2466954
6   com.adobe.adobeswfl               0x000000012c887e49 APXGetHostAPI + 2467257
7   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
8   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 12:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   com.adobe.adobeswfl               0x000000012c88789d APXGetHostAPI + 2465805
3   com.adobe.adobeswfl               0x000000012c6405e9 APXGetHostAPI + 77145
4   com.adobe.adobeswfl               0x000000012c8879b1 APXGetHostAPI + 2466081
5   com.adobe.adobeswfl               0x000000012c887d1a APXGetHostAPI + 2466954
6   com.adobe.adobeswfl               0x000000012c887e49 APXGetHostAPI + 2467257
7   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
8   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 13:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   com.adobe.adobeswfl               0x000000012c88789d APXGetHostAPI + 2465805
3   com.adobe.adobeswfl               0x000000012c6405e9 APXGetHostAPI + 77145
4   com.adobe.adobeswfl               0x000000012c8879b1 APXGetHostAPI + 2466081
5   com.adobe.adobeswfl               0x000000012c887d1a APXGetHostAPI + 2466954
6   com.adobe.adobeswfl               0x000000012c887e49 APXGetHostAPI + 2467257
7   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
8   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 14:
0   libSystem.B.dylib                 0x00007fff822e0d7a mach_msg_trap + 10
1   libSystem.B.dylib                 0x00007fff822e13ed mach_msg + 59
2   com.apple.CoreFoundation          0x00007fff835db902 __CFRunLoopRun + 1698
3   com.apple.CoreFoundation          0x00007fff835dad8f CFRunLoopRunSpecific + 575
4   com.apple.CoreMediaIOServices     0x00007fff800d15f7 MIO::DAL::RunLoop::OwnThread(void*) + 147
5   com.apple.CoreMediaIOServices     0x00007fff800d31c2 CAPThread::Entry(CAPThread*) + 140
6   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
7   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 15:
0   libSystem.B.dylib                 0x00007fff822e0dda semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib                 0x00007fff8231f772 _pthread_cond_wait + 1015
2   com.adobe.adobeswfl               0x000000012c887869 APXGetHostAPI + 2465753
3   com.adobe.adobeswfl               0x000000012c8a40ec APXGetHostAPI + 2582620
4   com.adobe.adobeswfl               0x000000012c8879b1 APXGetHostAPI + 2466081
5   com.adobe.adobeswfl               0x000000012c887d1a APXGetHostAPI + 2466954
6   com.adobe.adobeswfl               0x000000012c887e49 APXGetHostAPI + 2467257
7   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
8   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 16:
0   libSystem.B.dylib                 0x00007fff822e0dda semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib                 0x00007fff8231f772 _pthread_cond_wait + 1015
2   com.adobe.adobeswfl               0x000000012c887869 APXGetHostAPI + 2465753
3   com.adobe.adobeswfl               0x000000012ca21e6f APXGetHostAPI + 4146655
4   com.adobe.adobeswfl               0x000000012c8879b1 APXGetHostAPI + 2466081
5   com.adobe.adobeswfl               0x000000012c887d1a APXGetHostAPI + 2466954
6   com.adobe.adobeswfl               0x000000012c887e49 APXGetHostAPI + 2467257
7   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
8   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 17:  com.apple.CFSocket.private
0   libSystem.B.dylib                 0x00007fff82324932 select$DARWIN_EXTSN + 10
1   com.apple.CoreFoundation          0x00007fff835fd468 __CFSocketManager + 824
2   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
3   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 18:
0   libSystem.B.dylib                 0x00007fff82324956 recvfrom + 10
1   ServiceManager-Launcher.dylib     0x000000012f56a982 Invoke + 54020
2   ServiceManager-Launcher.dylib     0x000000012f569adf Invoke + 50273
3   ServiceManager-Launcher.dylib     0x000000012f568b26 Invoke + 46248
4   ServiceManager-Launcher.dylib     0x000000012f568b81 Invoke + 46339
5   ServiceManager-Launcher.dylib     0x000000012f568c02 Invoke + 46468
6   ServiceManager-Launcher.dylib     0x000000012f56330d Invoke + 23695
7   ServiceManager-Launcher.dylib     0x000000012f5634a6 Invoke + 24104
8   ServiceManager-Launcher.dylib     0x000000012f563f2f Invoke + 26801
9   ServiceManager-Launcher.dylib     0x000000012f56401d Invoke + 27039
10  ServiceManager-Launcher.dylib     0x000000012f56731f Invoke + 40097
11  ServiceManager-Launcher.dylib     0x000000012f5675c5 Invoke + 40775
12  ServiceManager-Launcher.dylib     0x000000012f567b84 Invoke + 42246
13  ServiceManager-Launcher.dylib     0x000000012f567d71 Invoke + 42739
14  ServiceManager-Launcher.dylib     0x000000012f559daf Login + 1773
15  ServiceManager-Launcher.dylib     0x000000012f55b295 Login + 7123
16  ServiceManager-Launcher.dylib     0x000000012f5682a8 Invoke + 44074
17  ServiceManager-Launcher.dylib     0x000000012f56a6c1 Invoke + 53315
18  libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
19  libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 19:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   libtbb.dylib                      0x0000000106bfd22c tbb::internal::GenericScheduler::wait_while_pool_is_empty() + 92
3   libtbb.dylib                      0x0000000106c07b84 tbb::internal::CustomScheduler<tbb::internal::IntelSchedulerTraits>::wait_for_all(tbb::task&, tbb::task*) + 1858
4   libtbb.dylib                      0x0000000106bffe3a tbb::internal::GenericScheduler::worker_routine(void*) + 632
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 20:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   libtbb.dylib                      0x0000000106bfd22c tbb::internal::GenericScheduler::wait_while_pool_is_empty() + 92
3   libtbb.dylib                      0x0000000106c07b84 tbb::internal::CustomScheduler<tbb::internal::IntelSchedulerTraits>::wait_for_all(tbb::task&, tbb::task*) + 1858
4   libtbb.dylib                      0x0000000106bffe3a tbb::internal::GenericScheduler::worker_routine(void*) + 632
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 21:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   libtbb.dylib                      0x0000000106bfd22c tbb::internal::GenericScheduler::wait_while_pool_is_empty() + 92
3   libtbb.dylib                      0x0000000106c07b84 tbb::internal::CustomScheduler<tbb::internal::IntelSchedulerTraits>::wait_for_all(tbb::task&, tbb::task*) + 1858
4   libtbb.dylib                      0x0000000106bffe3a tbb::internal::GenericScheduler::worker_routine(void*) + 632
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 22:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231f881 _pthread_cond_wait + 1286
2   libtbb.dylib                      0x0000000106bfd22c tbb::internal::GenericScheduler::wait_while_pool_is_empty() + 92
3   libtbb.dylib                      0x0000000106c07b84 tbb::internal::CustomScheduler<tbb::internal::IntelSchedulerTraits>::wait_for_all(tbb::task&, tbb::task*) + 1858
4   libtbb.dylib                      0x0000000106bffe3a tbb::internal::GenericScheduler::worker_routine(void*) + 632
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 23:
0   libSystem.B.dylib                 0x00007fff822faa2a __workq_kernreturn + 10
1   libSystem.B.dylib                 0x00007fff822fae3c _pthread_wqthread + 917
2   libSystem.B.dylib                 0x00007fff822faaa5 start_wqthread + 13

Thread 24:
0   libSystem.B.dylib                 0x00007fff822e0dda semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib                 0x00007fff8231f772 _pthread_cond_wait + 1015
2   ...ple.CoreServices.CarbonCore    0x00007fff8a46d018 TSWaitOnConditionTimedRelative + 209
3   ...ple.CoreServices.CarbonCore    0x00007fff8a46cdc6 TSWaitOnSemaphoreCommon + 416
4   ...ple.CoreServices.CarbonCore    0x00007fff8a46cac4 AsyncFileThread(void*) + 61
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 25:
0   libSystem.B.dylib                 0x00007fff822faa2a __workq_kernreturn + 10
1   libSystem.B.dylib                 0x00007fff822fae3c _pthread_wqthread + 917
2   libSystem.B.dylib                 0x00007fff822faaa5 start_wqthread + 13

Thread 26:
0   libSystem.B.dylib                 0x00007fff822faa2a __workq_kernreturn + 10
1   libSystem.B.dylib                 0x00007fff822fae3c _pthread_wqthread + 917
2   libSystem.B.dylib                 0x00007fff822faaa5 start_wqthread + 13

Thread 27:
0   libSystem.B.dylib                 0x00007fff8231ba6a __semwait_signal + 10
1   libSystem.B.dylib                 0x00007fff8231b8f9 nanosleep + 148
2   libSystem.B.dylib                 0x00007fff8231b863 usleep + 57
3   com.apple.AppKit                  0x00007fff817763a1 -[NSUIHeartBeat _heartBeatThread:] + 1540
4   com.apple.Foundation              0x00007fff8206e114 __NSThread__main__ + 1429
5   libSystem.B.dylib                 0x00007fff82319fd6 _pthread_start + 331
6   libSystem.B.dylib                 0x00007fff82319e89 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000450  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000456
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000460  rsp: 0x00007fff5fbf6e50
   r8: 0x000000000000000f   r9: 0x0000000000000010  r10: 0x000000013e96cf20  r11: 0x0000000000000010
  r12: 0x0000000000000450  r13: 0x000000013e96cf20  r14: 0x0000000000002300  r15: 0x0000000000000008
  rip: 0x000000011cd4ac18  rfl: 0x0000000000010202  cr2: 0x00000001000a5000
 
  .... (deleted binaries list)


Model: MacPro3,1, BootROM [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url].tonymacx86.com, 4 processors, Dual-Core Intel Xeon, 2.79 GHz, 16 GB, SMC 1.30f3
Graphics: Quadro FX 3700, Quadro FX 3700, PCIe, 512 MB
Memory Module: global_name
Network Service: Ethernet Adaptor (en2), Ethernet, en2
Serial ATA Device: INTEL SSDSA2CT040G3, 37.27 GB
Parallel ATA Device: TSSTcorpDVD-ROM TS-H352C, 760 MB
SCSI Device: SCSI Target Device @ 96
SCSI Device: SCSI Target Device @ 127
SCSI Device: SCSI Target Device @ 16
SCSI Device: SCSI Target Device @ 127
USB Device: Flash Disk, 0x0204, 0x6025, 0xfd500000 / 2
USB Device: USB Receiver, 0x046d  (Logitech Inc.), 0xc52b, 0x5d200000 / 2
USB Device: Dell Multimedia Pro Keyboard Hub, 0x413c  (Dell Inc.), 0x1005, 0x7d100000 / 2
USB Device: Dell Multimedia Pro Keyboard, 0x413c  (Dell Inc.), 0x2011, 0x7d110000 / 3
 

-----------------------------------------

I have completely no idea what to do with this issue. Any hints?

 

Cheers!

 

Share this post


Link to post
Share on other sites
Advertisement

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
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By itsjamielike
      Hello, I am wondering if somebody could help me, I am new to the whole "Hackintosh" system having been a windows fan boy since the day I remember. I have worked In IT the last 9 years but had very limited interaction with OSX and Hackintosh (Managing to Hackintosh a Fuji laptop back in 2011 but not sure how I managed). 
      I am running a Dell E6420. 
      Intel I5 - 2520M 
      10GB ram 
      250GB Samsung SSD
      Nvidia 4200M 
      Alps touchpad 
      Intel Wifi  ( I am aware I will need to change this) 
      Intel Ethernet 82579
      Unsure on Sound device (But it was working I believe with Voodoo)
      I have tried to download a pre made distro that I got to boot up, and install on to my laptop. I found a similar Dell post online (Maybe for a E8420?) and downloaded their EFI files, I then just copied this to my usb stick and deleted the existing EFI folder. This got me to the set up my account screen when i realised my touchpad didnt work (Would scroll and click but not move) and then using a USB one I then realised that my keyboard (that was working on the install screen now doesnt work). 
      I then reinstalled it but this time choosing customise and selecting some options for installed KEXTS and this then got my laptop to boot and get to the create account screen but this time I didnt have any network connection. 
      Third time lucky.... Well I then installed again but selected the above and network adaptors (I tried the Nvidia options too but this didnt work) and then I was able to create an account, browse the internet and start playing about seeing what I could get to work. 
      I then downloaded some Clover tool and I was trying to download some KEXTs for the touchpad and I was using a KEXT installer.. This then was my downfall after this I then (as I had flashbacks to years ago) when I realised I had then broken it... 
      Eventually tried to reinstall but this time I was getting errors on install, I recreated the boot usb and still got errors, I then tried multiple boots and then I would just get a hang screen after loading "voodoobootps2?" or just kernal panic. 
      When I was trying all this I had my laptop set to UEFI (I believe this was incorrect), and I could only boot my laptop when I had the USB still installed, I would boot and then select "run OSX" this would boot fine, but I could never get it to work fine. I then on multiple times tried to boot using non UEFI and Legacy but I would always get KP and never work, Only booting with UEFI was my best chance.  BIOS Settings had been coppied from dare I say.. a youtube video.. So they could be incorrect. 
      I don't have access to a MAC, I do have a copy ready of HighSierra clean and my "tainted" pre edited version. I was installed the imaging to USB using Transmac. I was using CLOVER. 

       
    • By doixanh
      This follows my previous guide for macOS Sierra.
       
      0. What works and does not
      Works
      - CPU power management
      - QE/CI on Integrated Intel HD 4000
      - Keyboard/Trackpad
      - HDMI and LVDS output
      - Audio: Headphone, speaker, HDMI (?).
      - Ethernet
      - Camera
      - Battery info
      - Bluetooth
      - USB
       
      Does NOT work
      - Internal Wifi. Workaround: USB wifi or replace your internal wifi with a supported mPCI-e card.
      - Sleep: does not work with an USB wifi. Workaround: Replace your internal wifi with a supported card.
      - VGA out. Workaround: Use an « active » HDMI to VGA adapter. I use this way to connecting my laptop to projectors.
      - Discrete AMD GPU
      - Card reader. Workaround: Use an external USB card reader.
       
       
      1. Specs
      My Dell Inspiron 15R SE still has the following specs (I haven't upgraded it since Yosemite) :
      - Intel Core i7 3632QM with Intel HD Graphic 4000
      - 8GB + 4GB RAM (12GB total)
      - 128GB Samsung EVO SSD + 1TB HDD
      - AMD Radeon 7730M, won't be used by any Hackintosh build
      - Full HD 15.4" screen
       
      2. Requirements
      - A Dell 7520, of course
      - An USB Stick, minimum 16GB. Any 16GB should work.
      - A pair of USB Mouse / Keyboard during the installation and fixes (you can use your built in keyboard and touchpad later)
      - An existing Hackintosh (or a real Mac, if you have any )
      - Downloaded «Install macOS Mojave Beta» from App Store.
      - A GPT-partitioned hard drive
      - A 20GB (minimum) partition as the target.
      - Dosdude1's macOS Mojave Patcher
       
      3. Create USB Install. For full guide please see here
      - Boot your existing Hackintosh or real Mac.
      - First you need to be sure that you have downloaded the app «Install macOS Mojave» from App Store
      - Use Disk Utilities to partition your USB stick with 1 partition in GPT mode, and choose «OS X Extended (Journaled)» as partition type. Note: don't use any space in label of your disk.
      - Run Dosdude1's macOS Mojave Patcher, select the installer app, select usb disk as target.
      - Be patient. It's quite slow.
      - Download and install Clover Bootloader v4658 to the usb disk, note to install using EFI boot only
      - Copy attached config.plist to /Volumes/ESP/EFI/CLOVER/
      - Copy attached kexts to /Volumes/ESP/EFI/CLOVER/Other/
      - Download NullCPUPowerManagement.kext and put it in /Volumes/ESP/EFI/CLOVER/Other/
      - Reboot after finishing creating your USB for installation.
       
      4. Install
      - During boot, press F12 to have boot list. Choose your USB to start. Set ig-platform-id to 0x01660004 to boot the installation.
      - It should boot directly to the installation UI
      - Select Utilities and Disk Utility.
      - Format your target partition as OS X Extended (Journaled). APFS can be used but it's your own risks
      - Exit Disk utility.
      - Begin the install procedure - it should be there already. Choose your newly formatted partition. Follow the instruction. Wait for a while (in my case I waited around 10 minutes).
      - It will restart your computer as soon as it finishes the file copy.
      - You still need to boot from USB. Hit F12 during boot to show boot list. Choose your USB to start. Set ig-platform-id to 0x01660004, select your installed partition and press Enter.
      - You will be able to see user creation. Follow the instructions on screen. When you get to your desktop, rebuild kernel cache:
      sudo touch /System/Library/Extensions sudo kextcache -u / - Reboot, you should be able to use both LVDS and HDMI outputs (with default ig-platform-id 01660003, already patched using this guide) with proper kext and config.plist attached.
       
       
      Welcome to macOS Mojave!

       
      5. Device fixes
      Most of the fixes are included in the attached kext zip.
      5.1. CPU Power Management
      Works fine with macOS Mojave (official version) as long as you use ssdtPRGen.sh as instructed here. Don't forget to delete NullCPUPowerManagement.kext afterward.
      5.2. Wifi
      The integrated wifi doesn't work. At all. I used an external wifi dongle TP Link WN725N (v2) for Internet access. After that I replaced the internal wifi with a Atheros AR5B29 and it works natively
      If you use this AR5B29, copy the attached AirPortAtheros40.kext into /System/Library/Extensions
      config.plist.zip
      kexts.zip
      AirPortAtheros40.kext.zip
    • By jdorz
      Hello all,

      I have successfully gotten my Hackintosh working 99 percent. The remaining issue that I am running into is that my system will randomly kernel panic upon a user issued shutdown or reboot WHEN I have either a usb sound card or usb headset plugged into any of my USB ports (both 2.0 and 3.0). If I remove the headset, it will power down with no issues. Does anyone have any suggestions?

      My system is as follows:
      MacOS 10.14 Mojave
      Gigabyte H370 HD3
      8400 i5 Coffee Lake
      Radeon RX 580 sound card

      I have the internal audio disabled. I have also attached my config.plist file.

      I have the following Kexts installed:

      FakePCIID_XHCIMux.kext
      USBInjectAll.kext
      FakeSMC.kext
      WhateverGreen.kext
      IntelMausiEthernet.kext
      XHCI-300-series-injector.kext

      Lilu.kext


      Thank you.
      config.plist
    • By Discount_Mac
      Hello everyone,
       
      I was able to install macOS Sierra 10.12.6 a few months ago successfully with working audio, internet, etc.
       
      But now I want to upgrade to High Sierra and am not sure whether or not it will be compatible with my system. (Tried to do it using a High Sierra USB. Wouldn't boot into installer, showed "+++++++++++++" or something.)
       
      My specs are:
      Dell Optiplex 3010
      Intel Core i3-3240 @ 3.40GHz (HD2500 Integrated Graphics)
      4GB of RAM
      NVIDIA Quadro FX1800 (Want to use this GPU, have an extra Radeon HD7470 somewhere that I can also use in this if needed)
      Conexant CX20641 Audio
      Realtek RTL8111E Ethernet
       
      So, can I upgrade to High Sierra? Please let me know.
       
      EDIT: I kept getting this error: (See attached image)
       
      Thanks
      -Discount_Mac

    • By wmchris
      This tutorial has been updated on GITHUB to 10.14
      the tutorial on insanelymac got too fragmented for a simple forum thread and will not be updated, but still be used for discussion and hints, tips and tricks
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
      Dell XPS 15 (9550, Version of 2016) Sierra 10.13.1 Tutorial

       

       
       
       
       
       
      Before we start:
      this installation includes real time DSDT/SSDT patching from within clover. This is pretty easy to install. But it is NOT suited for people with no or only few knowledge in Hackintosh Systems. If you only know how to copy commands in your shell and you dont know what they're doing, then stop the tutorial and revert to windows or buy a real mac. Even if you get it running: this system is not failsafe and will be broken multiple times in its usage time, where you have to fix it without a tutorial.
      Optional steps are marked in GREEN, System dependent steps are BLUE

      English is not my mother-tongue and i'm writing this without proof reading, so please forgive my bad spelling
      If you've questions or something doesn't work: first check if you've done all steps of this tutorial! If yes: please read the whole thread (doesn't matter how long it is) before asking to prevent multiple questions. Additionally do a search in google and this forum.


      Credits:
      Many knowledge of "how to hackintosh a dell in the first place" by the tutorial of @Gymnae http://www.insanelymac.com/forum/topic/319766-dell-xps-9550-detailled-1011-guide/
      Using many kexts and solutions from @RehabMan

      What's not working:
      Hibernation (works somehow, but high chance to destroy your whole data), Sleep works fine! SD-Card reader Killer 1535 Wifi (rarely used, need replace) nVidia Graphics card (Intel works) FileVault 2 (full HDD encryption) Requirements:
      one working MAC OS X Enviroment 16GB USB Stick (larger is sometimes not bootable and/or requires advanced partitioning) MacOS High Sierra 10.13.1 installation file from the app store (redownload, just in case) Knowledge in PLIST editing USB Harddrive for backup - you'll loose all data on your computer! Step 1: Prepare Installation
      Use the existing Mac to download the Sierra installer from the App Store and create a bootable USB stick with CLOVER. You can do this with the App "Pandora's Box" of insanelymac (use google for download link), which is pretty easy to use.
      Optional: check if your SSD can be switched to 4k sector size. This prevents NVMe corruption. See https://github.com/wmchris/DellXPS15-9550-OSX/blob/10.13/4k_sector.md
      After you've finished you need to download the Dell XPS 15 specific configurations for clover.
      Link: https://github.com/wmchris/DellXPS15-9550-OSX/archive/10.13.zip and unzip this file or checkout git directly:
      git clone https://github.com/wmchris/DellXPS15-9550-OSX.git You only need the folder 10.13, you can delete the 10.11. I'll refer to this folder by "git/"
      Now mount the hidden EFI partition of the USB Stick by entering
      diskutil mount EFI Inside the terminal. Mac OS will automaticly mount the EFI partition of the USB stick, but just in case: make sure it really is
      Overwrite everything in the CLOVER folder of the partition EFI with the content of git/10.13/CLOVER.
      If your PC has a Core i5 processor, you'll have to modify your config.plist in EFI/EFI/CLOVER/: search for the Key ig-platform-id: 0x191b0000 and replace it with 0x19160000.
      If you could use the 4k sector patch, replace the config.plist with the 4kconfig.plist. 
      If you use a hynix device and you didnt do the 4k sector switch, you'll have to add the following patch to your config.plist
      <key>Comment</key> <string>IONVMeFamily Pike R. Alpha Hynix SSD patch</string> <key>Disabled</key> <false/> <key>Find</key> <data>9sEQD4UcAQAA</data> <key>Name</key> <string>IONVMeFamily</string> <key>Replace</key> <data>9sECD4UcAQAA</data> Go into the EFI Configuration (BIOS) of your Dell XPS 15:
       
      Also disable the SD-Card Reader to reduce the power consumption drastically. Insert the stick on the Dell XPS 15 and boot it up holding the F12 key to get in the boot-menu and start by selecting your USB-Stick (if you've done it correctly it's named "Clover: Install macOS Sierra", otherwise it's just the brandname of your USB-Drive). You should get to the MacOS Installation like on a real mac. If you're asked to log-in with your apple-id: select not now! Reason: see Step 5.


      Step 2: Partition and Installation
      INFORMATION: after this step your computer will loose ALL data! So if you haven't created a backup, yet: QUIT NOW!

      Dont install macOS yet. Select the Diskutil and delete the old partitions. Create a new HFS partition and name it "OSX". If you want to multiboot with Windows 10, then you'll have to create a second partition, too (also HFS! Dont use FAT or it will not boot! You have to reformat it when installing Windows). Make sure to select GUID as partition sheme.
      Close the Diskutil and install OSX normally. You'll have to reboot multiple times, make sure to always boot using the attached USB stick. So dont forget to press F12. After the first reboot you should see a new boot option inside clover, which is highlighted by default. Just press enter. If you only see one, then something went wrong.


      Step 3: Make it bootable
      After a few reboots you should be inside your new macOS enviroment. You can always boot into it using the USB stick. Remove the USB drive after successful bootup. Enter
      diskutil mount EFI in your terminal, which should mount the EFI partition of your local installation.

      install git/Additional/Tools/Clover_v2.4k_r4003.pkg. Make sure to select "Install Clover in ESP". Also select to install the RC-Scripts. This should install the Clover Boot System. Now copy everything from git/10.13/CLOVER to EFI/CLOVER like you did before by creating the usb stick. (if you had to modify the config.plist in step 1, do it here, too). Your system should be bootable by itself. Reboot and check if your system can boot by itself.

       
      Step 4: Post Installation
      Because all DSDT/SSDT changes are already in the config.plist, you dont need to recompile your DSDT (albeit i suggest doing it anyway to make your system a lil bit more failsafe, see gymnaes El-Capitan tutorial for more informations). So we can skip this part and go directly to the installation of the required kexts. Open a terminal and goto the GIT folder.
      sudo cp -r ./Post-Install/LE-Kexts/* /Library/Extensions/ sudo mv /System/Library/Extensions/AppleACPIPS2Nub.kext /System/Library/Extensions/AppleACPIPS2Nub.bak 2> /dev/null sudo mv /System/Library/Extensions/ApplePS2Controller.kext /System/Library/Extensions/ApplePS2Controller.bak 2> /dev/null sudo ./AD-Kexts/VoodooPS2Daemon/_install.command Now you'll have to replace the config.plist. Because you'll install modified kexts you'll HAVE TO replace the config.plist in your installation. Otherwise your PC will not boot anymore.
      diskutil mount EFI replace EFI/CLOVER/config.plist with git/Post-Install/CLOVER/config.plist. Again: if your PC has a Core i5 processor, search the config.plist for the Key ig-platform-id: 0x191b0000 and replace it with 0x19160000.

      OPTIONAL (in case you've audio problems):
      AppleHDA has some problems after Wake-Up. You'll have to plug in a headphone to get your speakers working again. You can use VoodooHDA instead, which breaks the headphone jack most of the time, but makes the rest much more stable.
      sudo rm -r /Library/Extensions/CodecCommander.kext sudo rm /EFI/EFI/CLOVER/ACPI/patched/SSDT-ALC298.aml then remove from your config.plist from the key "KextsToPatch" the elements "AppleHDA#1" to "AppleHDA#7". Install the package: git/Post-Install/AD-Kexts/VoodooHDA-2.8.8.pkg
      i also suggest moving some of the kext from EFI/CLOVER/kexts/10.13 to /Library/Extensions. It's just more stable.
      Finalize the kext-copy by recreating the kernel cache:
      sudo rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache sudo rm -rf /System/Library/PrelinkedKernels/prelinkedkernel sudo touch /System/Library/Extensions && sudo kextcache -u / sometimes you'll have to redo the last command if your system shows "Lock acquired".
      OSX 10.12.2 removed the posibility to load unsigned code. You can enable this by entering
      sudo spctl --master-disable If you're using the 4K monitor, you'll have to copy the UHD enabling kexts to your clover directory:
      sudo cp ./Post-Install/AD-Kexts/UHD-Kexts/* /EFI/EFI/CLOVER/kexts/10.13/ To enable GPU acceleration: Edit your clover config file again and remove the following block from it:
       
      To prevent getting in hibernation (which can and will corrupt your data), just set the default sleep mode to "suspend to ram" (sleep) instead of "suspend to disk" (hibernation)
      sudo pmset -a hibernatemode 0 To get HDMI Audio working:
      Search for your Boarrd-ID in the config.plist and open /S/E/AppleGraphicsControl.kext/contents/plugin/AppleGraphicePolicy.kext/contents/info.plist with a texteditor. Search for your board-id in there and change the value of it from "Config2" to "none"
       
      OPTIONAL (alternative power management):
      the whole power management is done by intels speed step technology (HWP), which is enabled in the clover config. If you want to let OSX manage the power management, you'll have to do these steps:
      sudo cp ./Post-Install/CLOVER/ACPI/optional/SSDT.aml /EFI/EFI/CLOVER/ACPI/patched/ then open the config.plist (/EFI/EFI/CLOVER/config.plist) and change <key>HWPEnable</key><true/> to <key>HWPEnable</key><false/>.
       
      Step 5: iServices (AppStore, iMessages etc.)
       
      WARNING! DONT USE YOUR MAIN APPLE ACCOUNT FOR TESTING! It's pretty common that apple BANS your apple-id from iMessage and other services if you've logged in on not well configured hackintoshs!
      If you want to use the iServices, you'll have to do some advanced steps, which are not completly explained in this tutorial. First you need to switch the faked network device already created by step 4 to be on en0. Goto your network settings and remove every network interface.
      sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist Reboot, go back in the network configuration and add the network interfaces (LAN) before Wifi.

      You also need to modify your SMBIOS in the config.plist of Clover in your EFI partition with valid informations about your "fake" mac. There are multiple tutorials which explain how to do it like "http://www.fitzweekly.com/2016/02/hackintosh-imessage-tutorial.html".

      It's possible you have to call the apple hotline to get your fake serial whitelisted by telling a good story why apple forgot to add your serial number in their system. (aka: dont do it if you dont own a real mac). I personally suggest using real data from an old (broken) macbook.


      Step 6: Upgrading to macOS 10.13.2 or higher / installing security updates
      Each upgrade will possibly break your system!
      (Update: after the latest updates in this tutorial the system should be update-proof.) 
       
      Step 7: Fixes / Enhancements / Alternative Solutions / Bugs
      See: https://github.com/wmchris/DellXPS15-9550-OSX/blob/10.13/Tutorial_10.13_Step7.md
       
      Afterword and fixes
      as i said before: this is not a tutorial for absolute beginners, albeit it's much easier then most other tutorials, because most is preconfigured in the supplied config.plist. Some Dells have components included, which are not supported by these preconfigured files. Then i can only suggest using Gymnaes tutorial which explains most of the DSDT patching, config.plist editing and kexts used in detail and use the supplied files here as templates.
      Warning: Some people have reported multiple data losses on this machine. I suggest using time-machine whenever possible! If your device is detected as "Model Name: Apple Device", see: http://www.insanelymac.com/forum/topic/319764-guide-dell-xps-15-9550-sierra-10122-quick-installation/page-13?do=findComment&comment=2362337 If you want to save the settings of the display brightness: downgrade to clover 3899, in the never versions the nvram restore is broken. USBInjectAll is not intended for permanent use. You should check which USB are really required to be injected and modify your DSDT/SSDT. 4K Touchscreen only: Multitouch can be achieved with the driver from touch-base.com, but it's not open source - costs > 100 $ Not a bug: if you REALLY want to use the 4K Display natively and disable the Retina Mode (max 1920x1080), see: http://www.everymac.com/systems/apple/macbook_pro/macbook-pro-retina-display-faq/macbook-pro-retina-display-hack-to-run-native-resolution.html Tutorial Updates
      27. March 2017: UHD Kexts added, replaces perl command 23. March 2017: 4k sector tutorial against NVMe corruption added   7. March 2017: Suggestion to disable the SD Card Reader for reduced power consumption 4. February 2017: Dell SMBIOS Truncation workaround added 23. January 2017: Hynix SSD fix added 31. December 2016: USB-C Hotplug Fix and USB InjectAll Removed 28. December 2016: NVMe SSDT Spoof precreated, FakeID already preset in installation config.plist. VoodooHDA added as alternative to SSDT-ALC298 patch as well as color coding in tutorial 22. December 2016: FakeSMBios added Accessories Appendix:
      The official Dell adaptor DA200 (http://accessories.euro.dell.com/sna/productdetail.aspx?c=at&l=de&s=dhs&cs=atdhs1&sku=470-abry) works completly on Sierra 10.2.2. You can use the Network, USB, HDMI and VGA. Everything is Hot-Pluggable a cheap 3rd party noname USB-C -> VGA adaptor didnt work you can charge the Dell with a generic USB-C Power Adaptor, but USB-C has only a maximum power of 100W, so it's either charging OR usage, not both. Dont forget you need a special USB-C cable (Power Delivery 3.0) for charging.
×