Are you facing the error of waiting for DSMOS or DSMOS has arrived on your Hackintosh PC that leads to not run macOS X? Then your plane is landed at the right place.
What is DSMOS
As we have read the article that defined what is DSMOS or DSMOS X clearly and in simple word.
DSMOS is abbreviation for Don’t Steal Mac OS X.kext, sometimes error occurs as “Waiting for DSMOS” or “DSMOS has arrived” is a file present in Intel-capable versions of the Mac OS X operating system which allow installation on one piece of Apple hardware only
How to fix “Waiting for DSMOS” or “DSMOS has arrived”
Mostly Hackintosh users have to go with this error “Waiting for DSMOS” or “DSMOS has arrived”. This are the common issues for every Hackintosh System. The issue is caused most of the time by FakeSMC.kext and it’s a Graphics issue too. On this guide, we will show you how to solve this error with just a few steps.
2 Methods for Fixing DSMOS Error
There are 2 solutions for you that will fix your DSMOS Hackintosh error. Let’s begin the process.
Fixing DSMOS with FakeSMC (Method 1)
Download the latest FakeSMC.kext and replace with the old one. Just boot from mac drive or from USB installer and Boot with Following flag “GraphicsEnaber=No”.
Alternative
If that doesn’t fix your problem, boot your mac into Single User Mode with the following boot flag “-s” and type:
/sbin/mount -uw
mkdir ~/backup
cd /System/Library/Extensions
If you have NVIDIA graphics then type:
mv -R NVD*.kext ~/backup
If you have AMD/ATI Graphics then type:
mv -R ATI*.kext ~/backup
If you have IntelGraphics then type:
mv -R AppleIntelGMA* ~/backup
mv -R AppleIntelHD* ~/backup
mv -R AppleIntelSNB* ~/backup
mv -R AppleIntelIntegratedFramebuffer.kext ~/backup
Fixing DSMOS error (Method 2)
Boot your mac into Single User Mode along with Verbose mode with just typing this flags “-v -s” and type:
fsck -fy
mount -uw /
mkdir /backup
cd /System/Library/Extensions
mv AppleIntelHD* AppleIntelSNB* AMDRadeon* ATI* GeForce* NVDA* /backup
rm ../Caches/com.apple.kext.caches/Startup/kernelcache
reboot
Note: If your system have AppleIntelCPUPowerManagement then save it in backup.
So how was this guide? was it helpful and did your error fix? let me know in comment section.