Kör Mac OS X Lion Dev Preview 4 på en 32-bitars Core Duo Mac ... Sortera på

Många ägare till de äldsta 32-bitars Intel-Macarna blev avskräckta när de upptäckte att Mac OS X Lion systemkrav krävde en 64-bitars Core 2 Duo-processor eller nyare. Dessa användare blev avskräckta men inte avskräckta eftersom vissa har lyckats få den senaste Lion-utvecklaren att bygga på gamla Core Duo Macs ... typ av.

Först lite bakgrund. I tidigare utvecklare previews, kör OS X Lion på en Core Duo Mac var bara en fråga om att radera en plist fil och då skulle det starta magiskt. Enkelt nog. Det ändrades i senare dev previews, och i Dev Preview 4 saker blir lite svårare. Nu på det nuvarande läget

De dåliga nyheterna
Det här är inte riktigt en användbar lösning än, eftersom Finder.app inte körs (det är en 64-bitars applikation, därför körs inte 32 bitars hårdvara) och launchd förbrukar för många systemresurser.

Den goda och / eller optimistiska nyheterna
Lion DP4 startar på dessa 32-bitars Macar! Det betyder att efter offentliggörandet i juli kommer vi nästan säkert se en modifierad Lion-kärna och Finder som kör som förväntat på de äldsta Intel-Mac-datorerna. Det här är mycket mindre än några av de andra galna Mac OS X-installationerna där ute (kom ihåg alla de Hackintosh-maskiner som körs på Atom, Pentium 4, AMD-processorer och annan icke-stödd maskinvara?).

OK så tillräckligt blabbering, låt oss gå över processen som fungerar just nu för att starta Lion på era gamla Intel Macs.

Få Lion DP4 till Boot & Run på en Core Duo Mac

Viktigt: Det stöds inte av Apple eller någon annan, och i det nuvarande läget kan Lion inte användas på 32-bitars Mac. Detta tillhandahålls endast i informationssyfte och vi är inte ansvariga för att du klarar av någonting. Säkerhetskopiera alltid dina Mac-datorer. Fortsätt på egen risk.

Denna procedur är inte för svag i hjärtat, och det är inte den enklaste processen i världen. Du redigerar och flyttar runt vissa systemfiler och du behöver tillgång till följande:

  • 32 bitars Mac förutom en 64 bitars Mac för att installera Lion DP4 på
  • Lion Developer Preview 1 - build 11a390 - det här var den senaste dev-förhandsgranskningen som hade 32 bitars kärnstöd
  • Lion Developer Preview 4 - build 11a480b
  • Extern hårddisk eller hårdvarukunskap - det här är inte helt nödvändigt men det gör det enklare eftersom du byter den modifierade Lion DP4-installationen från en 64-bitars maskin till 32-bitars Mac
  • Tålamod, beslutsamhet och en önskan att tinker

Har du allt klart? Här är stegen som tas för att köra Lion på en Core Duo Mac:

  • Installera Mac OS X Lion på en kompatibel Mac (vilket betyder 64 bitar)
  • Ta bort PlatformSupport.plist-filen som finns på:
  • /System/Library/CoreServices/PlatformSupport.plist

  • Välsigna boot.efi från Lion Developer Preview 1
  • bless --folder "/Volumes/Mac OS X/System/Library/CoreServices" --bootinfo --bootefi

  • Byt ut Lion DP4-kärnan med kärnan från DP1, mach_kernel.ctfsys eller mach_kernel finns i din rotkatalog på /
  • Byt ut följande Lion DP4-filer med versionerna från Lion DP1, de finns i / System / Bibliotek / Extensions /:
  • AppleIntelCPUPowerManagement.kext
    AppleIntelCPUPowerManagementClient.kext
    AppleIntelIntegratedFramebuffer.kext

  • Överför den här modifierade Lion DP4-installationen till Core Duo Mac och starta den

32-bitars Mac startar upp i Mac OS X Lion, men nu kommer problemen: Finder kör inte alls eftersom den är byggd som en 64-bitars applikation och launchd kommer att äta upp de flesta av dina resurser (det kan eller kanske inte relateras till långsam Lion boot och användarproblem som löser sig). Att lösa dessa problem kan vara en fråga om att bara ta tag i Finder.app och starta resurser från DP1 och flytta dem till DP4, så får vi se.

Ser framåt, teoretiskt minst
En månad eller två från nu kan du kanske köpa Lion på en 64-bitars Mac, kopiera systemmapparna, kasta in en modifierad kextfil eller två och starta och använd Lion så som vanligt på en 32-bitars Mac . Detta skulle uppenbarligen inte stödjas av Apple, men det kan vara acceptabelt att använda på grund av Lions generösa personliga licens som låter dig installera operativsystemet på alla dina personliga Mac. Den sista delen kommer vi inte veta förrän vi ser det slutliga Lion EULA, men det är inte för långt hämtat.

Dessa instruktioner är baserade på ett inlägg i MacRumors Forums, som också är källa till skärmdumpen. Det finns några häftiga Mac-användare där borta, och det kan vara en bra resurs.