Installer OS X Mountain Lion Developer Preview på Old Unsupported Macs

Hvis du læser OS X Mountain Lion-systemkravene og blev modløs, at den næste version af OS X ikke understøtter din computer, skal du ikke give op på håbet om den gamle Mac endnu!

Et larmende MacRumors Forums-medlem har formået at få OS X Mountain Lion Developer Preview til at arbejde på en officielt ikke-understøttet mid-2007 hvid MacBook, en model med den ikke understøttede Intel GMA 950 GPU, 2 GHz Core 2 Duo CPU og kun 1 GB RAM. Ikke kun kører OS X 10.8 på den gamle MacBook, det fungerer efter sigende meget godt og med fuld grafisk acceleration.

Metoden er efter sigende blevet testet på MacBook 2007 MacBook2, 1 og MacBook 2008 MacBook3, 1, men formodentlig vil også arbejde på andre ikke-understøttede Mac'er. Hvis du vil prøve det selv, være forberedt på at få dine hænder snavset og sikkerhedskopier din Mac, før du begynder. Du skal have adgang til Dev Preview, en officielt understøttet Mac ud over den ikke-understøttede Mac, for at kopiere nogle filer, vejledningen kræver at skifte harddiske, men du kan gøre det samme med måldisk-tilstand. Uanset om du har brug for en hel del tålmodighed.

Her er de fulde instruktioner i henhold til hackerwayne på MacRumors forums:

-
1. Få en kopi af Mountain Lion, jeg har min fra Apple. Hvis du ikke er en dev, kan du måske få det ved "bugten fuld af pirater"

2. Sørg for, at du har en Mountain Lion-kompatibel Mac, jeg bruger en MacBook 2.4GHz Aluminium 2008

3. Jeg har ingen FireWire til at gøre måldisk mode, så jeg fjernede HDD'en fra MacBook White, pop den ind i ML-kompatibel Mac og installer Mountain Lion som normal.

4. Få alt oprettet, indtil du kommer til skrivebordet

5. Fjern nu harddisken fra den kompatible Mac, pop den i MacBook White. Genstart MB White og hold nede "CMD + V". Det skal sige "Incompatible Mac detected. Årsag: Mac-F4208EC8 "Mac-F4208EC8" er et unikt id til din Mac, så kopier det ned.

6. Fjern HDD'en fra MacBook White, og pop den igen til den kompatible Mac, genstart igen i Mountain Lion. U Nu, navigere til '/ System / Library / CoreServices' på Mountain Lion-partitionen. I modsætning til 10, 7 Lion fjerner brugerne PlatformSupport.plist. I ML 10.8 tilføj det unikke id, som du lige har kopieret til PlatformSupport.plist. Hvis du forsøger at slette denne Plist-fil, vil en kernal panik hilse på dig under opstart.

7. Husk at tilføje din modelidentifikator i PlatformSupport.plist, hvis du bruger en MacBook White som mig, skal du tilføje MacBook2, 1 lige over MacBook6, 1. Dette trin er vigtigt, da EFI læser dette efter sekvens.

For MacBook 07 and 08 add this line right above MacBook6, 1 For 07: MacBook2, 1
For 08: MacBook3, 1 For Mac Pro 06 and 07 add this line right above MacPro4, 1
For 06: MacPro1, 1
For 07: MacPro2, 1

For MacBook 07 and 08 add this line right above MacBook6, 1 For 07: MacBook2, 1
For 08: MacBook3, 1 For Mac Pro 06 and 07 add this line right above MacPro4, 1
For 06: MacPro1, 1
For 07: MacPro2, 1

For MacBook 07 and 08 add this line right above MacBook6, 1 For 07: MacBook2, 1
For 08: MacBook3, 1 For Mac Pro 06 and 07 add this line right above MacPro4, 1
For 06: MacPro1, 1
For 07: MacPro2, 1

8. Start det igen ved hjælp af MacBook White og bekræft, at ML starter. Hvis du gjorde alt rigtigt, skal du kunne nå skrivebordet, men har ingen accelereret grafik overhovedet, kun framebuffer. (for MacPro1, 1 og 2, 1 med opgraderet grafikkort, skal du få en perfekt fungerende ML)

9. 2 måder at udføre dette trin på:
a) Kopier og installer den rigtige tekst manuelt.
b) Brug kexthelper (spring 10-13)

MacBook2, 1 - AppleIntelGMA950.kext, AppleIntelGMA950VADriver.bundle, AppleIntelGMA950VLDriver.bundle
MacBook3, 1 - AppleIntelGMAX3100.kext, AppleIntelGMAX3100VADriver.bundle, AppleIntelGMAX3100FB.kext, AppleIntelGMAX3100VLDriver.bundle
MacPro1, 1/2, 1 - upgrade graphics card to GT210 or HD 5770 No kext required. 7300GT untested!

MacMini2, 1; 3, 1 iMac4, 1; 5, 1 uprøvet. Prøv venligst at bruge ovenstående metode afhængigt af hvilket grafikkort du har og rapportere resultaterne igen! Tak!

For ATI grafikkort har jeg ikke en Mac til at teste dem, jeg tror det er den samme, prøv ATIRadeonX1000.kext, ATIRadeonX1000GL.bundle, ATIRadeonX1000VA.bundle, ATI-yliadxos.bundle og rapport tilbage.

10. Tilbage til MB white, installer kext ved hjælp af KextHelper og genstart.

11. Når det genstarter, skal du kunne se en pop up-meddelelse, der siger, at kext isnt-kompatibel. Hvis ja, genstart.

12. Start i Single User Mode (Command + S), og skriv følgende:

chmod -R 755/Volumes/~MLPartitionName/System/Library/Extensions/AppleIntelGMA950.kext

chown -R root: wheel /Volumes/~MLPartitionName/System/Library/Extensions/AppleIntelGMA950.kext

Fjern derefter cachen og genopbygget:

rm -rf /Volumes/~MLPartitionName/System/Library/Extensions.mkext

kextcache -k / Volumes / ~ MLPartitionName / System / Library / Extensions

13. Genstart

14. Working Mountain Lion på ikke-understøttet system.

-

Hele processen svarer stort set til at få en Hackintosh kørende på Mac-hardware, der ikke understøttes, og hvis Apple ikke ændrer noget, kan det være teoretisk muligt for brugerdefinerede tredjeparts OS X 10.8-installatører, der skal oprettes ned ad vejen specifikt til de ikke-understøttede Mac'er. Måske endda med en nem USB-installatør? Hvem ved, men det er også muligt, at Apple vil bringe støtte til disse Mac'er i den endelige OS X Mountain Lion-build, og det er lige så muligt, at den næste udviklereksempel bygger fjerner evnen til ovenstående metode til at fungere overhovedet. I sidste ende vil vi bare ikke vide, før OS X 10.8 er færdiggjort fra Apple.

Vi har ikke en Mac til at teste dette med, så hvis du løber ind i problemer, er det bedste sted at fejlfinding, sandsynligvis oprindelsen Forums-tråd i sagen på MacRumors.com.

Hvis du prøver det, så lad os det vide! yliadxos

Opdatering: Har du en Mac Pro i stedet? Her er en vejledning om, hvordan du installerer den på Mac Pro 1, 1 og Mac Pro 2, 1