Contribute
Register

Dont Steal Mac OS X.kext

Status
Not open for further replies.
Joined
Jan 17, 2012
Messages
156
Motherboard
GA-G31M-ES2L
CPU
E5300
Graphics
8800 GTS
Mobile Phone
  1. Android
  2. iOS
Does anyone know what purpose this kext has?
 
Joined
Mar 21, 2011
Messages
163
Motherboard
HP ProBook 4530s, MacBook Pro 8,1 13", MacBook Air 5,2 13", MacBook Pro 8,2 15", MacBook Pro 5,2 17"
CPU
i3-2310M, i7-2640M, i5-3427U, i7-2860QM, Core 2 Duo T9800
Graphics
HD 3000, HD 4000, AMD Radeon HD 6770M, GeForce 9400M, GeForce 9600M GT
Mac
  1. MacBook Air
  2. MacBook Pro
Classic Mac
Mobile Phone
  1. iOS
  2. Other
"Don't Steal Mac OS X.kext, sometimes referred to as DSMOS or DSMOSX, is a file present in Intel-capable versions of the Mac OS X operating system which enforces a form of Digital Rights Management, preventing Mac OS X being installed on stock PCs. The name of the kext is a reference to the Mac OS X license conditions, which allow installation on one piece of Apple hardware only. According to Apple, anything else is stealing Mac OS X. The kext is located at /System/Library/Extensions on the volume containing the operating system.[4] The extension contains a kernel function called page_transform() which performs AES decryption of "apple-protected" programs. A Mac OS X system which is missing this extension, or a system where the extension has determined it's not running on Apple hardware, will be missing this decryption capability, and as a result will not be able to run the Apple-restricted binaries Dock, Finder, loginwindow, SystemUIServer, mds, ATSServer, backupd, fontd, translate, or translated."
 
Joined
Jan 17, 2012
Messages
156
Motherboard
GA-G31M-ES2L
CPU
E5300
Graphics
8800 GTS
Mobile Phone
  1. Android
  2. iOS
So if I understand that right, if I remove the kext, the whole system is ****ed, right?
 
Joined
Mar 21, 2011
Messages
163
Motherboard
HP ProBook 4530s, MacBook Pro 8,1 13", MacBook Air 5,2 13", MacBook Pro 8,2 15", MacBook Pro 5,2 17"
CPU
i3-2310M, i7-2640M, i5-3427U, i7-2860QM, Core 2 Duo T9800
Graphics
HD 3000, HD 4000, AMD Radeon HD 6770M, GeForce 9400M, GeForce 9600M GT
Mac
  1. MacBook Air
  2. MacBook Pro
Classic Mac
Mobile Phone
  1. iOS
  2. Other
I think you shouldn't delete that kext and also i think that FakeSMC takes care of DSMOSX protection.
 
Joined
Jan 17, 2012
Messages
156
Motherboard
GA-G31M-ES2L
CPU
E5300
Graphics
8800 GTS
Mobile Phone
  1. Android
  2. iOS
Okay, I'll just leave it there.
 
Joined
Apr 8, 2013
Messages
14
Motherboard
GA-Z68X-UD3H-B3
CPU
Intel Core i5 3570K
Graphics
NVidia GTX 660
Mobile Phone
  1. iOS
While troubleshooting a QE issue I was having with my GPU, I added several kexts and saw this next and removed it. Now Mac OS X hangs on boot and not sure if deleting the don't steal next caused it. I can't even boot in Single User mode :(
 
Status
Not open for further replies.
Top