Helt siden Apple lanserte Intel - baserte Macintosh-maskiner i 2006 , har det benyttet et system -level verktøy kalt EFI . EFI (forkortelse for Extensible Firmware Interface) er en moderne erstatning for BIOS-verktøyet på eldre PC - kompatible datamaskiner . EFI går mellom operativsystemet og firmware som åpner for utvidede egenskapene til datamaskinen før du legger i operativsystemet . Apples Flytt til Intel
I mange år brukte Apple PowerPC chips i sine datamaskiner og PowerBook bærbare linje . Da selskapet bestemte seg for å flytte til Intel-plattformen av chips, Open Firmware løsning brukt tidligere ikke lenger kompatible. Selskapet brukte bryteren som en mulighet til å bringe sine BIOS oppdatert og implementere EFI systemet på sin bærbare linje . Uten en PowerPC chip , var PowerBook endret til Macbook og det leveres med EFI .
MacBook EFI og Windows
p Med implementeringen av EFI -teknologi , brukte Apple dette å låse ned OSX operativsystemet til sin levert maskinvaren, slik at det ikke kunne være løp på en annen maskin enn en Apple produsert . For å motvirke mulig hacking av operativsystemet til andre maskiner , setter Apple sin EFI slik at Windows kan kjøre innfødte på MacBook maskinvare via Boot Camp. Tidlige rapporter viste at Windows kjører på en Mac var raskere enn noen Windows -maskiner på markedet.
Flytte til 64- Bit
versjon av EFI brukes på MacBook -tallet var versjon 1.10 og begrenset operativsystemet til 32 -bits operasjoner , mens Intel-prosessorene skipsfart var i stand til 64 -bits operasjoner. Senere i 2006 , korrigert Apple EFI -programvare til " Fat EFI , " slik at operativsystemet til å bruke enten 32 - eller 64 -bit modus. Denne koden ble skrevet av Apple og brakt sin EFI implementering i en ikke- kompatibel staten fra eldre versjoner .
Hacking EFI Gjerder
p Med EFI rollouts på MacBook , folk har jobbet for å omgå sine beskyttelse. Gjerder inkluderer firmware passord og ikke tillate oppstart av operativsystemet til riktig har fått tilgang . Hvis ingen passord er satt for EFI- beskyttelse , har folk funnet ut at standard passord lett kan gjettes.
Metoder for å komme rundt de EFI beskyttelse har variert fra stadige forsøk ( også kjent som brute force ) og kjører automatisert skript til falske data Mac ser etter . Ved å arbeide rundt slusene i maskinvaren , folk er i stand til å tilpasse programvaren til å kjøre på en maskin de vil og også endre innstillingene til å utføre funksjoner som ikke er beregnet av Apple.
Høy profil EFI Hacks
Noen hacks av EFI -systemet har gjort overskrifter i tech -sirkler når i 2008 et firma som heter Psystar brukt hacket EFI programvare for å selge Apples OSX på sin egen maskinvare . Dette var første gang EFI ble brukt til å omgå Apples tette kontroller på sine produkter . Apple sikret seg en kjennelse mot Psystar i desember 2009 , men den juridiske papirene nevnte ikke Psystar bruk av hacket EFI firmware som ulovlig . Bruken av EFI på MacBook -maskiner fortsetter å låse programvaren til maskinen på den måten at bare Apple akter . I januar 2010 annonserte Psystar det var tiltalende de rettslige avgjørelser mot den så det hacket EFI kan igjen brukes.