Non postate domande banali su problemi che non riguardano la guida.
I suddetti post verranno eliminati.
Per poter installare questa guida senza problemi sono richieste conoscenze del mondo Hackintosh.
Quindi, prima di partire, date un'occhiata come minimo alle F.A.Q.
Cosa ci occorre
- Mac OS X 10.6 Snow Leopard (http://store.apple.c...mco=MTY3ODQ5OTY)
- Aggiornamento di Mac OS X 10.6.7 combinato (http://support.apple...iewlocale=it_IT)
Aggiornamento Mac OS X 10.6.7 per MacBook Pro (inizio 2011) (http://support.apple.com/kb/DL1368?viewlocale=it_IT) (da questo aggiornamento dovete estrarreil mach_kernel (10.7.3) e l'AppleGraphicsControl.kext (2.10.5)- Aggiornamento 1.0 di Mac OS X 10.6.7 per iMac (inizio 2011) (http://support.apple...iewlocale=it_IT) (l'aggiornamento contiene il nuovo mach_kernel (10.7.4), le due nuove versioni dell'AppleIntelCPUPowerManagement.kext (142.6.0) e dell'AppleIntelCPUPowerManagementClient.kext (142.6.0), la nuova versione dell'AppleAHCIPort.kext (2.1.7) e la nuova versione dell'AppleGraphicsControl (2.10.6))
- AppleLPC.kext (1.5.1) e AppleSMBusController.kext (1.0.10) (queste versioni dei kext le dovete prendere da un MacBook Pro (inizio 2011), quindi MacBook Pro 8,1/2/3)
AppleAHCIPort.kext (2.1.6)e AppleGraphicsPowerManagement.kext (100.12.31) (Lion DP2)- huronplist (grazie/thanks dgsga) Post #11 (http://www.insanelym...p...t&p=1667627)
- ^Andy^ Boot CD (http://www.insanelym...howtopic=252849)
- Anval (ACPI Loader) (http://www.insanelym...howtopic=216726)
- Chameleon 2 RC5 (http://www.insanelym...howtopic=255866)
- Cartella Extra * ->
Extra.zip 69.13K
214 downloads - Driver per Realtek® RTL8111E Gigabit LAN controller (http://www.realtek.c...p;GetDown=false)
Installazione
Avviate il PC con il Boot CD ^Andy^ inserito.
Alla schermata di Chameleon rimuovete il Boot CD ^Andy^ e inserite il DVD di Snow Leopard; aspettate alcuni secondi e premete F5, spostatevi sull'icona del DVD di Snow Leopard e premete Invio.
Una volta partito l'installer avviate Utility Disco e, dopo aver selezionato l'HD sul quale volete installare Snow Leopard, cliccate su Partiziona; create una partizione con Formato Mac OS esteso (Journaled) poi cliccate su Opzioni... e mettete la spunta a Tabella partizione GUID.
Infine cliccate su Applica.
Una volta terminato il processo chiudete Utility Disco e continuate l'installazione, selezionate l'HD appena formattato e proseguite.
Al termine dell'installazione cliccate sul pulsante Riavvia.
Fate nuovamente bootare il PC con il Boot CD ^Andy^ inserito ma stavolta selezionate come disco di avvio l'HD dove avete appena installato Snow Leopard.
Post-installazione
- Installate l'Aggiornamento di Mac OS X 10.6.7 combinato *
- Non riavviate
- Installate il bootloader Anval (ACPI Loader)
- Copiate la cartella Extra nella root del vostro Hard Disk
- Sostituite il mach_kernel presente nella root del vostro Hard Disk con quello estratto
dall'Aggiornamento Mac OS X 10.6.7 per MacBook Pro (inizio 2011) (10.7.3)dall'Aggiornamento 1.0 di Mac OS X 10.6.7 per iMac (inizio 2011) (10.7.4) - Riavviate
- Adesso dovete installare i vari kext col metodo che preferite
- AppleAHCIPort.kext (2.1.7) **
- AppleGraphicsControl (2.10.6)
- AppleGraphicsPowerManagement.kext (100.12.31)
- AppleIntelCPUPowerManagement.kext (142.6.0)
- AppleIntelCPUPowerManagementClient.kext (142.6.0)
- AppleLPC.kext (1.5.1)
- AppleSMBusController.kext (1.0.10)
- AppleAHCIPort.kext (2.1.7) **
- Installate il driver per la LAN Realtek® RTL8111E Gigabit LAN controller
- Riavviate
sudo -s
chmod -x /Applications/App\ Store.app/Contents/MacOS/App\ Store
chmod -x /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit
** Per non perdere il riconoscimento del chipset dopo l'installazione dell'AppleAHCIPort.kext (2.1.7) (in precedenza si usava la versione 2.1.6 presa dalla Lion DP2) è necessario apportare questa piccola modifica all'huronplist, ovvero l'Info.plist del FakeSMC.kext:
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Chipset Name</key>
<string>6 Series Chipset</string>
<key>IOClass</key>
<string>AppleAHCI</string>
<key>IONameMatch</key>
<array>
<string>pci8086,1c02</string> // in precedenza c'era pci8086,1c03
</array>
<key>IOProbeScore</key>
<integer>2000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Intel</string>
</dict>
Audio
Per far funzionare il nostro chip audio (ALC892) dobbiamo fare un paio di cose (sarebbe più corretto dire 3 in quanto ci sarebbe anche da iniettare il layout-id 0x037c nel DSDT, ma questo l'ho già fatto io per voi).
Per pima cosa dobbiamo "pulire" gli Info.plist dell'AppleHDA e par fare ciò dobbiamo semplicemente eseguire (da terminale) questo script:
Post #178 (grazie/thanks dgsga) (http://www.insanelym...p...t&p=1673572)
sudo perl -pi -e 's|\x62\x02\xec\x10|\x92\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDAAdesso riavviate e godetevi l'audio mettendo su il vostro pezzo preferito
Speedstep
Cosa ci occorre:
- Speedstepper
- MSRDumper.kext ->
MSRDumper.kext.zip 16.18K
32 downloads - iMac12_2.plist ->
iMac12_2.plist.zip 2.18K
44 downloads - Info.plist (AppleGraphicsPowerManagement.kext) ->
Info.plist.zip 3.12K
50 downloads
Funziona solo ed esclusivamente con l'AppleIntelCPUPowerManagement.kext (142.6.0).
Dopo esservi fatti un backup dell'AICPUPM.kext presente in /System/Library/Extensions copiate lo speedstepper sul desktop e date i seguenti comandi nel teminale:
cd ~/desktop sudo ./speedstepper /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagementUna finestra vi confermerà che tutto è andato per il verso giusto.
Adesso potete eliminare il NullCPUPowerManagement.kext dalla cartella Extra/Extensions, ricreare l'Extensions.mkext e riavviare.
Se tutto è andato bene dovreste trovare questi messaggi nel kernel.log:
May 24 10:42:18 localhost kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 1234 May 24 10:42:18 localhost kernel[0]: AppleIntelCPUPowerManagement: (built 10:29:57 Apr 27 2011) initialization completeRTC: Only single RAM bank (128 bytes) May 24 10:42:18 localhost kernel[0]: AppleIntelCPUPowerManagementClient: readyAssicuratevi che il valore del Turbo Ratios sia 1234.
Se così non è seguite il mini how-to presente a questo post (Post #344).
Adesso dovete copiare l'iMac12_2.plist nel seguente percorso:
/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/Io ho anche dovuto sostituire l'Info.plist dell'AppleGraphicsPowerManagement.kext con quello che trovate poco sopra, ma potrebbe non essere necessario.
flAked ha inoltre creato un kext (MSRDumper.kext) in grado di leggere, durante il boot, i valori MSR nonché gli step del processore.
L'ho compilato con Xcode. Non dovete fare altro che installarlo in /System/Library/Extensions e controllare il kernel.log al successivo riavvio; vi dovrebbero comparire dei messaggi simili a questi:
May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x35): 0x40004 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xCE): 0x70012100 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE2): 0x1e008407 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE4): 0x10414 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE7): 0x7a2a445e May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE8): 0xb54d5434 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x198): 0x2100IOAPIC: Version 0x20 Vectors 64:87 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x199): 0x2100 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x19A): 0x0ACPI: System State [S0 S3 S4 S5] (S3) May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x19C): 0x883d0000 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1A0): 0x850089DMI checksum = 0x0 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1AA): 0x400001 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1AD): 0x22232425 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1B0): 0x4 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1FC): 0x4005f May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x602): 0x104 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x606): 0xa1003 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x610): 0x1487f8 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x611): 0x255273e May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x639): 0x20a4e2a May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x640): 0x0 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x641): 0x0 May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x642): 0x10 May 24 10:42:27 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 22 May 24 10:42:32 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 36 May 24 10:42:37 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 16 May 24 10:42:43 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 34 May 24 10:42:48 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 36 May 24 10:42:53 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 16 May 24 10:42:58 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 22 May 24 10:43:03 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 16
Fate sapere
EFI-String (facoltativo)
Al Post #22 trovate tutto ciò che vi occorre
Ringraziamenti/Credits
DHP per aver condiviso importanti informazioni nel topic sul DSDT per la nostra P8P67-M PRO / for sharing important info in her topic about DSDT for our P8P76-M PRO
dgsga per aver condiviso il suo huronplist e lo script utilizzato per ripulire gli Info.plist dell'AppleHDA.kext / sharing his huronplist and script used for clean up Info.plist of AppleHDA.kext)
^Andy^ per la sua guida per l'installazione di Snow Leopard sulla P8P67 PRO / for his guide about Snow Leopard installation on P8P67 PRO)
flAked per aver condiviso importanti informazioni nel topic di DHP / for sharing important info in DHP's topic
Edited by mrmojorisin17, 27 May 2011 - 06:44 PM.



Sign In
Create Account












