According to the TPM article, the DTK used TPM 1.1, which while one revision lower than 1.2, should be much closer to 1.2 than 2.0. According to the docs, you can also specify to use your host TPM, use an externally-emulated TPM, or not use a TPM at all. However, you can actually specify 2 different versions of the TPM you want in VirtualBox: 1.2 or 2.0. That post-dates the DTK AFAIK, and is probably too technologically different from what the DTK OS would expect. This is likely to officially support Windows 11 in VMs, which relies on a newer TPM 2.0 specification. The newest version of VirtualBox supports emulating TPMs in Virtual Machines. That key is well-known and even appeared in Apple's case against Psystar. Apparently, according to the OSx86 Project's wiki's old article on the TPM, the key that Apple used (which I won't repeat here) is exactly the same as what the SMC has for DSMOS to function. Rather than using proprietary power management controllers and encrypted binaries to lock things down, Apple's DTK used a TPM and a secret key to lock down Rosetta, and only supplying PPC code for crucial processes to get to the GUI/Desktop. The Intel DTK had a weaker and substantially different DRM mechanism that any retail Intel mac does. So, way back in 2005, when Apple announced they were transitioning the Mac to run on Intel chips, they released a developer transition kit. But to understand what I'm asking, it's going to take a bit of explaining. I'm hoping there's someone still lurking this forum way back from the Developer Transition Kit days (the Intel one, not the Apple Silicon one, if it wasn't already clear from my title), as I've just had a strange idea at 1:00 in the morning.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |