Jump to content
2 posts in this topic

Recommended Posts

Hi everyone,

 

I just updated my 10.5.2 leo4all with Zephyroth's AMD patcher tool,

 

and I didnt know about replacing Don't Steal Mac Os X line with dsmos in some script file, anyway I booted without changing that line, yet system booted normally and working fine so far. I don't know if AMD patcher got rid of dsmos kext. In the extensions folder both Dont steal mac os x and dsmos kexts were present, then I deleted Dont steal mac os x.kext, repaired permissions, and booted again, still working fine.

 

My question is, what does this Dont steal mac os x kext exactly do, do you think it will cause problems later?? And does AMD patcher of Zephyroth take care of it or was it just luck in my case?

 

 

 

Thanks in advance.

  • 3 months later...

You shouldn't delete original Apple kernel extensions from your system folders, especially if you don't know what they're there for.

 

DontStealMacOSX.kext handles AES decryption:

http://apple.slashdot.org/apple/06/10/30/2147231.shtml

http://osxbook.com/book/bonus/chapter7/bin...tion/index.html

 

From the old Hackintosh wiki:

"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 genuine Apple hardware, will be missing this decryption capability, and as a result will not be able to run the apple-protected binaries Dock, Finder, loginwindow, SystemUIServer, mds, ATSServer, translate or translated."

 

DSMOS/AppleDecrypt/fakesmc.kext is a community provided kernel extension that must be present on a PC running OS X.

Some older, patched kernels (before the first StageXNU/Voodoo 9.4.0 beta) had built-in decryption.

 

Some more info, posted by BuildSmart

http://www.insanelymac.com/forum/index.php?showtopic=120035

 

fakesmc release thread:

http://www.insanelymac.com/forum/index.php?showtopic=180958

 

And here's a dose of David Elliott for you:

http://tgwbd.org/darwin/xnu.html

×
×
  • Create New...