gizmo Posted May 26, 2006 Share Posted May 26, 2006 given I had a intel Motherboard with GMA950, TPM, EFI and so on. Why can't I just use a Mac Mini or Macbook Restore CD to setup a proper working system where the TPM-chip acts like the one in the mac mini or Macbook? Maybe I need to clone the Macs EFI bios first? Any idea? Link to comment https://www.insanelymac.com/forum/topic/18376-installing-osxx86-on-a-standard-board-with-tpm-chip/ Share on other sites More sharing options...
amdprophet Posted May 26, 2006 Share Posted May 26, 2006 I could be wrong, but I believe the TPM that Apple puts in their Macs would be different. As for the EFI, you probably would have to use Apple's EFI. This is a good question for bofors or rogabean as they are doing a lot with the MacEFIx86 project. Link to comment https://www.insanelymac.com/forum/topic/18376-installing-osxx86-on-a-standard-board-with-tpm-chip/#findComment-120004 Share on other sites More sharing options...
Ouch Posted May 26, 2006 Share Posted May 26, 2006 Apple TPM chips have a specific identifier - thats the point of tpm. The MacEFIx86 project that bofors and rogabean are running aims to use apple efi firmware on off the shelf intel boards to enable use of things like bootcamp on x86 hardware. Link to comment https://www.insanelymac.com/forum/topic/18376-installing-osxx86-on-a-standard-board-with-tpm-chip/#findComment-120012 Share on other sites More sharing options...
gizmo Posted May 26, 2006 Author Share Posted May 26, 2006 Apple TPM chips have a specific identifier - thats the point of tpm. I'd expect they grab them from the same prdouction line like any other boardmaker. So each chip has it's own identifier* - but the installer/kernel can't know what's a TPM-chip on Apple branded hardware and what's not. Do you believe that all "Apple TPM chips" have something in common that tells the installer/kernel "good board!"? Where's the trick? * Just like every ethernet card has it's specific "MAC adress" ... Link to comment https://www.insanelymac.com/forum/topic/18376-installing-osxx86-on-a-standard-board-with-tpm-chip/#findComment-120109 Share on other sites More sharing options...
belgrano Posted May 26, 2006 Share Posted May 26, 2006 gizmo maybe you should tell that to Apple too. They stubbornly believe that they locked OS X to the hardware they sell. And aparently their "groundless belief" has real effects: it works. Thank god there are hackers in this world... Yes, Apple TCM chip tells the kernel if it is a "proper" mobo so the installation could proceed. The trick is to make installation on a non-Apple board impossible. If Apple can't have their specific TPM chips why do you think they bother to stick it on treir mobos?! It's not like Intel uses only one production line and every computer manufacturer gets in the line and takes whatever came out of that production line. Link to comment https://www.insanelymac.com/forum/topic/18376-installing-osxx86-on-a-standard-board-with-tpm-chip/#findComment-120185 Share on other sites More sharing options...
gizmo Posted May 27, 2006 Author Share Posted May 27, 2006 what the hack currently does (my assumption, sorry if I'm wrong): 1. It comes with a kernel derived from darwin (un-TPM-ed) 2. it modifies every call to the TPM chip so that the calling code gets a "everything fine" in return. I thought it would be more flexibel if MacOS would accept ANY TPM Chip. So less code needs to be modified. It's so litte difference between a standard mobo w/ TPM and a Apple mobo. Anyone with deep knowledge in TPM over here. P.S.: Currently only the kernel and ATSserver are TPM-ed/encrypted. Is that right? Throughout the code or only on a certain point? Does the TPM-thing slow down the execution? Link to comment https://www.insanelymac.com/forum/topic/18376-installing-osxx86-on-a-standard-board-with-tpm-chip/#findComment-120557 Share on other sites More sharing options...
bofors Posted May 27, 2006 Share Posted May 27, 2006 Apple has a secret digital signature called an "endorsement key" that it signs its TPM chips with, which OS X then checks for. Link to comment https://www.insanelymac.com/forum/topic/18376-installing-osxx86-on-a-standard-board-with-tpm-chip/#findComment-120566 Share on other sites More sharing options...
Recommended Posts