Jump to content

[Guida] Installazione Snow Leopard su ASUS P8P67-M PRO


  • Please log in to reply
48 replies to this topic

#1
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Premessa


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

Cosa ci occorre:

* La cartella Extra non contiene né il DSDT né la SSDT_PR. Ci sono dei file di testo con collegamenti al Post #2 di questa guida (per possessori di i5-2500K) o al topic di DHP (per possessori di i7-2600K). Troveterete tutto ciò che vi serve :)

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)
  • Installate il driver per la LAN Realtek® RTL8111E Gigabit LAN controller
  • Riavviate
* Se volete disattivare l'applicazione App Store eseguite da terminale i seguenti comandi (solo dalla versione 10.6.5 di Snow Leopard):
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:
** Con questa piccola modifica all'huronplist vi verrà mostrata nel System Profiler la dicitura Intel Chipset 6 al posto di quella Unknown. E' una modifica prettamente estetica, infatti anche senza il chipset funziona correttamente.
CODE

<key>Intel6SeriesAHCI</key>
<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)
Fatto questo, sempre da terminale, dobbiamo patchare il binario dell'AppleHDA eseguendo questo comando:
sudo perl -pi -e 's|\x62\x02\xec\x10|\x92\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
Adesso riavviate e godetevi l'audio mettendo su il vostro pezzo preferito ;)

Speedstep

Cosa ci occorre:
In questo post (Post #378) trovate lo Speedstepper proposto da flAked.
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/AppleIntelCPUPowerManagement
Una 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: ready
Assicuratevi 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): 0x40004May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xCE): 0x70012100May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE2): 0x1e008407May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE4): 0x10414May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE7): 0x7a2a445eMay 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0xE8): 0xb54d5434May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x198): 0x2100IOAPIC: Version 0x20 Vectors 64:87May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x199): 0x2100May 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): 0x883d0000May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1A0): 0x850089DMI checksum       = 0x0May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1AA): 0x400001May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1AD): 0x22232425May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1B0): 0x4May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x1FC): 0x4005fMay 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x602): 0x104May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x606): 0xa1003May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x610): 0x1487f8May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x611): 0x255273eMay 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x639): 0x20a4e2aMay 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x640): 0x0May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x641): 0x0May 24 10:42:18 localhost kernel[0]: MSRDumper: rdmsr64(0x642): 0x10May 24 10:42:27 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 22May 24 10:42:32 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 36May 24 10:42:37 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 16May 24 10:42:43 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 34May 24 10:42:48 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 36May 24 10:42:53 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 16May 24 10:42:58 iHack122-di-Mr-Mojo-Risin kernel[0]: MSRDumper: multiplier: 22May 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.


#2
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
DSDT

DSDT 5 maggio 2011 -> Attached File  DSDT.aml.zip   2.09KB   62 downloads
Nel topic di DHP trovate delle informazioni molto utili riguardo al nostro DSDT.
In fondo al Post #1 trovate le tabelle ACPI originali.
Se confrontate il DSDT presente nella cartella Extra con quello originale potete vedere le varie modifiche che sono state apportate da DHP.
Sempre al Post #1 potete trovare due SSDT, precisamente la ssdt_pr e la ssdt_usb.
La ssdt_usb riguarda l'iniezione di codice per i Device USB (UHCI-EHCI):
La ssdt_pr, invece, riguarda l'iniezione di codice per la CPU, compreso quello per lo Speedstep.
Lo Speedstep al momento non funziona, infatti se avete notato nella cartella Extra/Extensions è presente il NullCPUPowerManagement.kext.
Questa qua è la ssdt_usb di DHP (che utilizzo anche io e potete tranquillamente utilizzare anche voi):
Attached File  ssdt_usb.txt   12.19KB   48 downloads
Questa qua, invece, è la ssdt_pr di DHP:
Attached File  ssdt_pr_i7_2600K.txt   7.88KB   35 downloads
DHP ha un i7-2600K che ha 4 Core e 8 Threads e quindi dotato di tecnologia Hyperthreading.
Io ad esempio ho un i5-2500K che ha 4 Core e 4 Threads e che quindi non è dotato di tecnologia Hyperthreading.
Ho quindi dovuto aggiustare la ssdt_pr di DHP adattandola per il mio processore ed è venuto fuori questo:
Attached File  ssdt_pr_i5_2500K.txt   8.53KB   55 downloads
Come potete vedere ho dovuto eliminare tutto quello che riguardava le CPU4/5/6/7 (questo l'ho dovuto fare anche nel DSDT che quindi è "adattato" per il mio processore; se avete un i7-2600K usate quello di DHP al posto di quello presente nella cartella Extra).
Notate che sono anche cambiate le P-State Dependency, da 8 a 4.
ssdt_pr DHP (i7-2600K):
Name (_PSD, Package (0x05)
											  {
												  0x05, 
												  Zero, 
												  Zero, 
												  0xFE, 
												  0x08
											  })
La mia ssdt_pr (i5-2500K):
Name (_PSD, Package (0x05)
											  {
												  0x05, 
												  Zero, 
												  Zero, 
												  0xFE, 
												  0x04
											  })
Per quanto riguarda il codice per i P-States il discorso è più o meno analogo.
Questa qua è la parte di codice per un i7-2600K:
Attached File  pss_i7_2600K.txt   1.25KB   22 downloads
Questa qua, invece, è quella per un i5-2500K:
Attached File  pss_i5_2500K.txt   1.25KB   28 downloads
Piccole differenze molto importanti :)
In questo post (Post #41) DHP fornisce importanti informazioni riguardo allo Speedstep.
In quest'altro post (Post #52) trovate in allegato una ssdt_pr modificata da polyglot con alcune modifiche sulla base delle informazioni del Post #41 di DHP.

Come vi ho detto nel Post #1:

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).

Questo qua sotto è il Device (HDEF) che è iniettato nel DSDT presente nella cartella Extra e che permette, insieme all'huronplist, il perfetto riconoscimento/funzionamento del nostro chip audio (ALC892):
Attached File  hdef.txt   855bytes   29 downloads
Aggiornamento 2 Maggio 2011
Post #93
Possiamo tranquillamente eliminare dal nostro DSDT i seguenti frammenti di codice:
Method (_PIC, 1, NotSerialized)
				   {
					   Store (0xAA, DBG8)
				   }
OperationRegion (DEB0, SystemIO, 0x80, One)
				   Field (DEB0, ByteAcc, NoLock, Preserve)
				   {
					   DBG8,   8
				   }
Device (IPIC)	// Rinominato da: PIC                {                    Name (_HID, EisaId ("PNP0000"))                    Name (_CRS, ResourceTemplate () {                        IO (Decode16,                            0x0020,             // Range Minimum                            0x0020,             // Range Maximum                            0x00,               // Alignment                            0x02,               // Length                            )                        IO (Decode16,                            0x00A0,             // Range Minimum                            0x00A0,             // Range Maximum                            0x00,               // Alignment                            0x02,               // Length                            )                        IRQNoFlags ()                            {2}                    })                }
Post #94
Nuova tabella SSDT_PR proposta da flAked.
Oltre alla tabella PSS (che definisce i P-States e il primo Turbo state) ha aggiunto anche la tabella APSS (che definisce tutti gli states, inclusi quelli della modalità Turbo):
Attached File  pss_apss.txt   3.07KB   12 downloads
Appena testata senza riscontrare nessun tipo di problema.
Purtroppo non risolve il problema Speedstep. Speriamo che con l'arrivo dei nuovi iMac Sandy Bridge e conseguente aggiornamento 10.6.8 arrivino anche buone nuove ;)

Aggiornamento 3 Maggio 2011

Post #113 nuova SSDT_PR proposta da flAked.
Attached File  ssdt_pr_minimal.txt   7.61KB   24 downloads
Oggi sono usciti i nuovi iMac dotati di processore Sandy Bridge. I processori utilizzati sono quelli della serie S (che hanno un TDP più basso): ad esempio l'i5-2500S ha una frequenza massima di 2,7GHz (3,7GHz in Turbo Mode) e un TDP di 65W.
Altri processori usati nei nuovi iMac sono: i5-2400, i5-2400S, i5-2600S, i7-2600.
Ancora nessun aggiornamento disponibile sul sito Apple.

Edited by mrmojorisin17, 24 May 2011 - 09:26 AM.


#3
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Analisi del sistema

Per controllare che sia tutto a posto vi consiglio di dare un'occhiata all'ottima guida di scrax (http://www.insanelym...howtopic=246862) :(
Iniziamo ad esempio a controllare che l'SMBus venga caricato correttamente:
kextstat -k | grep SMBus

HackPro-di-mrmojorisin17:~ mrmojorisin17$ kextstat -k | grep SMBus
22 1 0xffffff7f808ce000 0x2000 0x2000 com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>

Controlliamo adesso che anche l'LPC venga caricato correttamente:
kextstat -k | grep LPC

HackPro-di-mrmojorisin17:~ mrmojorisin17$ kextstat -k | grep LPC
55 0 0xffffff7f80aca000 0x3000 0x3000 com.apple.driver.AppleLPC (1.5.1) <9 5 4 3>

Con questo comando, invece, possiamo controllare se le proprietà del nostro processore sono correttamente riconosciute:
sysctl -a | grep cpu

HackPro-di-mrmojorisin17:~ mrmojorisin17$ sysctl -a | grep cpu
hw.ncpu = 4
hw.cpufrequency = 3300000000
hw.availcpu = 4
hw.ncpu: 4
hw.activecpu: 4
hw.physicalcpu: 4
hw.physicalcpu_max: 4
hw.logicalcpu: 4
hw.logicalcpu_max: 4
hw.cputype: 7
hw.cpusubtype: 4
hw.cpu64bit_capable: 1
hw.cpufamily: 1418770316
hw.cpufrequency: 3300000000
hw.cpufrequency_min: 3300000000
hw.cpufrequency_max: 3300000000
machdep.cpu.max_basic: 13
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel® Core™ i5-2500K CPU @ 3.30GHz
machdep.cpu.family: 6
machdep.cpu.model: 42
machdep.cpu.extmodel: 2
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 7
machdep.cpu.feature_bits: 3219913727 530244543
machdep.cpu.extfeature_bits: 672139520 1
machdep.cpu.signature: 132775
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 POPCNT AES XSAVE OSXSAVE PCID TSCTMR AVX1.0
machdep.cpu.extfeatures: SYSCALL XD EM64T LAHF RDTSCP TSCI
machdep.cpu.logical_per_package: 16
machdep.cpu.cores_per_package: 8
machdep.cpu.microcode_version: 20
machdep.cpu.mwait.linesize_min: 64
machdep.cpu.mwait.linesize_max: 64
machdep.cpu.mwait.extensions: 3
machdep.cpu.mwait.sub_Cstates: 4384
machdep.cpu.thermal.sensor: 1
machdep.cpu.thermal.dynamic_acceleration: 0
machdep.cpu.thermal.invariant_APIC_timer: 1
machdep.cpu.thermal.thresholds: 2
machdep.cpu.thermal.ACNT_MCNT: 1
machdep.cpu.thermal.core_power_limits: 0
machdep.cpu.thermal.fine_grain_clock_mod: 1
machdep.cpu.thermal.package_thermal_intr: 1
machdep.cpu.thermal.hardware_feedback: 0
machdep.cpu.thermal.energy_policy: 0
machdep.cpu.xsave.extended_state: 7 832 832 0
machdep.cpu.arch_perf.version: 3
machdep.cpu.arch_perf.number: 8
machdep.cpu.arch_perf.width: 48
machdep.cpu.arch_perf.events_number: 7
machdep.cpu.arch_perf.events: 0
machdep.cpu.arch_perf.fixed_number: 3
machdep.cpu.arch_perf.fixed_width: 48
machdep.cpu.cache.linesize: 64
machdep.cpu.cache.L2_associativity: 6
machdep.cpu.cache.size: 256
machdep.cpu.tlb.inst.small: 128
machdep.cpu.tlb.data.small: 64
machdep.cpu.tlb.data.large: 32
machdep.cpu.tlb.shared: 512
machdep.cpu.address_bits.physical: 36
machdep.cpu.address_bits.virtual: 48
machdep.cpu.core_count: 4
machdep.cpu.thread_count: 4


Edited by mrmojorisin17, 28 April 2011 - 07:03 AM.


#4
Broll

Broll

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 114 posts
  • Gender:Male
  • Location:Ferrara
Finalmente quello che mi serviva.. Provando da solo, ho combinato solo dei pasticci :P
Grazie mille del tuo lavoro! :(

#5
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
La guida è ancora un Work in Progress...
Naturalmente vi tengo aggiornati :)

#6
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
RevoBoot 1.0.10 in fase test :D
https://github.com/RevoGirl/RevoBoot
Sono riuscito a far bootare il sistema però ci sono ancora diverse cosine da sistemare.
Il boot sembra essere leggermente più veloce, ma sono convinto che una volta sistemato il tutto lo diventerà ancora di più :(

#7
Broll

Broll

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 114 posts
  • Gender:Male
  • Location:Ferrara
Ho un problema con l'installazione di AnVAL..
Quando, tramite Console, scrivo questo comando "fdisk -f boot0hfs -u -y /dev/rdiskX", mi da errore e dice di non aver trovato nessuna cartella o file.. Che devo fare?
Non esiste un metodo automatico per l'installazione?

#8
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Aggiornato Post #2 :rolleyes:

#9
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male

Lion 10.7
:(

Posted Image



#10
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Usciti ieri i nuovi iMac vengono distribuiti con installato Snow Leopard OS X 10.6.6 (Build 10J4026).
Queste le scelte di Apple per quanto riguarda i processori:
  • i5-2400
  • i5-2400S
  • i5-2500S
  • i5-2600S
  • i7-2600
Confrontando, il mio i5-2500K con l'i5-2500S si notano delle differenze...
I processori Sandy Bridge della serie "S" hanno un frequenza massima di clock più bassa rispetto a quelli della serie "K".
Stessa cosa per quanto riguarda il TDP massimo.
Ad esempio:
  • i5-2500S -> 3.3GHz (3.7GHz Turbo Mode) & 95W
  • i5-2500K -> 2.7GHz (3.7GHz Turbo Mode) & 65W
Non sarà quindi tanto facile recuperare informazioni utili a creare il metodo necessario per l'ottenimento della gestione energetica nativa.

#11
Ed_Saxman

Ed_Saxman

    InsanelyMac Geek

  • Retired
  • 232 posts
  • Gender:Male
  • Location:Barcelona
Max CPU frequency with turbo is the same compared to a non-K CPU, but this is only when 1 core is being used.

"S" CPUs can only run the turbo when 2 cores are in use. Thats the main reason of the lower TDP, not only the lower base multiplier.

#12
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
:(

#13
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Guida aggiornata :unsure:
E' uscito l'aggiornamento 10.6.7 per gli iMac (early 2011) che contiene alcuni kext aggiornati e un nuovo kernel (10.7.4).
Purtroppo questo nuovo kernel e i due nuovi kext per la gestione energetica, ovvero AppleIntelCPUPowerManagement.kext (142.6.0) e AppleIntelCPUPowerManagementClient.kext (142.6.0), non hanno portato novità sul fronte speedstep.
Un altro piccolo inconveniente: dopo aver aggiornato l'AppleAHCIPort.kext con la nuova versione (2.1.7) presa dall'aggiornamento, ho perso il riconoscimento del chipset. Decido allora di installare anche l'IOAHCIFamily.kext e al successivo riavvio... Still Waiting For Root Device!
Essendo un aggiornamento incrementale nell'IOAHCIFamily.kext non c'è il PlugIn IOAHCIBlockStorage.kext che non essendo caricato provoca lo Still Waiting For Root Device.
Io vi consiglio quindi di tenere la "vecchia" versione dell'AppleAHCIPort.kext (2.1.6) ;)
A presto con nuovi aggiornamenti.

Stay tuned!

#14
razzoCV

razzoCV

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 354 posts
  • Gender:Male
  • Location:Civitavecchia
La testerò sulla mia P8P67,non credo ci siano poi tantissime differenze.

#15
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Le due schede madri sembrano essere molto simili -> confronto
Al Post #1 del topic di DHP trovi le tabelle ACPI originali della mia scheda madre (P8P67-M PRO). Puoi usare un programma tipo DiffMerge per confrontare le tue tabelle con quelle che trovi nel topic per vedere che differenze ci sono.
A grandi linee la guida dovrebbe andar bene anche per la tua scheda madre, infatti dal sito ASUS si vede che la LAN (Realtke RTL8111E) e l'audio (ALC892) sono uguali.
Credo che dovrai sistemare la SSDT_USB in quanto mi pare che ci siano alcune differenze.
Stessa cosa per la SSDT_PR: io ho un i5-2500K, tu un i5-2400.
Fai sapere ;)

#16
razzoCV

razzoCV

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 354 posts
  • Gender:Male
  • Location:Civitavecchia
Audio e LAN funziona perfettamente!
Oggi vedo le tabelle ACPI,le SSDT_USB e SSDT_PR a cosa servono?
EDIT:Sei riuscito a trovare un BootLoader per Lion che non rallenti tutte le animazioni?

#17
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,691 posts
  • Gender:Male
  • Location:Canary Islands
@ mrmojorisin17

Ciao.
Riesci ad "isolare" "l'aggionamento" per gli iMac?
O meglio... esattamente quali kext o file vengono aggiunti da tale update...

Fabio

#18
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male

Audio e LAN funziona perfettamente!
Oggi vedo le tabelle ACPI,le SSDT_USB e SSDT_PR a cosa servono?
EDIT:Sei riuscito a trovare un BootLoader per Lion che non rallenti tutte le animazioni?

Puoi usare o il boot di ^Andy^ oppure il RevoBoot, entrambi funzionano perfettamente.
Io comunque Lion per il momento l'ho tolto :moil:

@ mrmojorisin17

Ciao.
Riesci ad "isolare" "l'aggionamento" per gli iMac?
O meglio... esattamente quali kext o file vengono aggiunti da tale update...

Fabio

Appena torno in possesso dell'Hack (la mia ragazza sta facendo dei lavori con Photoshop...) ti posto una bella lista...
EDIT
Questi sono i kext presenti nell'aggiornamento per i nuovi iMac:
AppleACPIPlatform.kextAppleAHCIPort.kextAppleBacklight.kextAppleBacklightExpert.kextAppleFWAudio.kextAppleGraphicsControl.kextAppleHDA.kextAppleIntelCPUPowerManagement.kextAppleIntelCPUPowerManagementClient.kextAppleIntelGMA950.kextAppleIntelGMA950GA.pluginAppleIntelGMA950GLDriver.bundleAppleIntelGMA950VADriver.bundleAppleIntelGMAX3100.kextAppleIntelGMAX3100FB.kextAppleIntelGMAX3100GA.pluginAppleIntelGMAX3100GLDriver.bundleAppleIntelGMAX3100VADriver.bundleAppleIntelHDGraphics.kextAppleIntelHDGraphicsFB.kextAppleIntelHDGraphicsGA.pluginAppleIntelHDGraphicsGLDriver.bundleAppleIntelHDGraphicsVADriver.bundleAppleIntelIntegratedFramebuffer.kextAppleIntelSNBGraphicsFB.kextAppleIntelSNBVA.bundleAppleMIDIFWDriver.pluginAppleOnboardDisplay.kextAppleSMCLMU.kextAppleStorageDrivers.kextAppleThunderboltDPAdapters.kextAppleThunderboltEDMService.kextAppleThunderboltNHI.kextAppleThunderboltPCIAdapters.kextAppleThunderboltUTDM.kextAppleUpstreamUserClient.kextAppleUSBDisplays.kextATI1300Controller.kextATI1600Controller.kextATI1900Controller.kextATI2400Controller.kextATI2600Controller.kextATI3800Controller.kextATI4600Controller.kextATI4800Controller.kextATI5000Controller.kextATI6000Controller.kextATIFramebuffer.kextATIRadeonX1000.kextATIRadeonX1000GA.pluginATIRadeonX1000GLDriver.bundleATIRadeonX1000VADriver.bundleATIRadeonX2000.kextATIRadeonX2000GA.pluginATIRadeonX2000GLDriver.bundleATIRadeonX2000VADriver.bundleATIRadeonX3000.kextATIRadeonX3000GA.pluginATIRadeonX3000GLDriver.bundleATIRadeonX3000VADriver.bundleATISupport.kextAudioAUUC.kextBJUSBLoad.kextDSACL.pppDSAuth.pppEAP-KRB.pppEAP-TLS.pppEPSONUSBPrintClass.kextGeForce.kextGeForce7xxxGLDriver.bundleGeForceGA.pluginGeForceGLDriver.bundleGeForceVADriver.bundlehp_designjet_series.kexthp_Deskjet_io_enabler.kexthp_fax_io.kexthp_Inkjet_io_enabler.kexthp_Inkjet1_io_enabler.kexthp_Inkjet2_io_enabler.kexthp_Inkjet3_io_enabler.kexthp_Inkjet4_io_enabler.kexthp_Inkjet5_io_enabler.kexthp_Inkjet7_io_enabler.kexthp_Inkjet8_io_enabler.kexthp_Inkjet9_io_enabler.kexthp_Laserjet_io_enabler.kexthp_Officejet_io_enabler.kexthp_Photosmart_io_enabler.kexthp_PhotosmartPro_io_enabler.kexthp_psa640_io_enabler.kexthp_qc_io_enabler.kextICAFWKodakProDriver.kextIO80211Family.kextIOAHCIFamily.kextIOAudioFamily.kextIOBluetoothFamily.kextIOBluetoothHIDDriver.kextIOGraphicsFamily.kextIOHIDFamily.kextIONDRVSupport.kextIONetworkingFamily.kextIOPCIFamily.kextIOPlatformPluginFamily.kextIOSCSIArchitectureModelFamily.kextIOSCSIParallelFamily.kextIOThunderboltFamily.kextIOUSBFamily.kextL2TP.pppntfs.kextNVDAGF100Hal.kextNVDANV40Hal.kextNVDANV50Hal.kextNVDAResman.kextPPP.kextPPPoE.pppPPPSerial.pppPPTP.pppPromiseSTEX.kextRadius.pppsmbfs.kextSystem.kextudf.kextwebcontentfilter.kextwebdav_fs.kext


#19
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,691 posts
  • Gender:Male
  • Location:Canary Islands

EDIT
Questi sono i kext presenti nell'aggiornamento per i nuovi iMac:

AppleACPIPlatform.kextAppleAHCIPort.kextAppleBacklight.kextAppleBacklightExpert.kextAppleFWAudio.kextAppleGraphicsControl.kextAppleHDA.kextAppleIntelCPUPowerManagement.kextAppleIntelCPUPowerManagementClient.kextAppleIntelGMA950.kextAppleIntelGMA950GA.pluginAppleIntelGMA950GLDriver.bundleAppleIntelGMA950VADriver.bundleAppleIntelGMAX3100.kextAppleIntelGMAX3100FB.kextAppleIntelGMAX3100GA.pluginAppleIntelGMAX3100GLDriver.bundleAppleIntelGMAX3100VADriver.bundleAppleIntelHDGraphics.kextAppleIntelHDGraphicsFB.kextAppleIntelHDGraphicsGA.pluginAppleIntelHDGraphicsGLDriver.bundleAppleIntelHDGraphicsVADriver.bundleAppleIntelIntegratedFramebuffer.kextAppleIntelSNBGraphicsFB.kextAppleIntelSNBVA.bundleAppleMIDIFWDriver.pluginAppleOnboardDisplay.kextAppleSMCLMU.kextAppleStorageDrivers.kextAppleThunderboltDPAdapters.kextAppleThunderboltEDMService.kextAppleThunderboltNHI.kextAppleThunderboltPCIAdapters.kextAppleThunderboltUTDM.kextAppleUpstreamUserClient.kextAppleUSBDisplays.kextATI1300Controller.kextATI1600Controller.kextATI1900Controller.kextATI2400Controller.kextATI2600Controller.kextATI3800Controller.kextATI4600Controller.kextATI4800Controller.kextATI5000Controller.kextATI6000Controller.kextATIFramebuffer.kextATIRadeonX1000.kextATIRadeonX1000GA.pluginATIRadeonX1000GLDriver.bundleATIRadeonX1000VADriver.bundleATIRadeonX2000.kextATIRadeonX2000GA.pluginATIRadeonX2000GLDriver.bundleATIRadeonX2000VADriver.bundleATIRadeonX3000.kextATIRadeonX3000GA.pluginATIRadeonX3000GLDriver.bundleATIRadeonX3000VADriver.bundleATISupport.kextAudioAUUC.kextBJUSBLoad.kextDSACL.pppDSAuth.pppEAP-KRB.pppEAP-TLS.pppEPSONUSBPrintClass.kextGeForce.kextGeForce7xxxGLDriver.bundleGeForceGA.pluginGeForceGLDriver.bundleGeForceVADriver.bundlehp_designjet_series.kexthp_Deskjet_io_enabler.kexthp_fax_io.kexthp_Inkjet_io_enabler.kexthp_Inkjet1_io_enabler.kexthp_Inkjet2_io_enabler.kexthp_Inkjet3_io_enabler.kexthp_Inkjet4_io_enabler.kexthp_Inkjet5_io_enabler.kexthp_Inkjet7_io_enabler.kexthp_Inkjet8_io_enabler.kexthp_Inkjet9_io_enabler.kexthp_Laserjet_io_enabler.kexthp_Officejet_io_enabler.kexthp_Photosmart_io_enabler.kexthp_PhotosmartPro_io_enabler.kexthp_psa640_io_enabler.kexthp_qc_io_enabler.kextICAFWKodakProDriver.kextIO80211Family.kextIOAHCIFamily.kextIOAudioFamily.kextIOBluetoothFamily.kextIOBluetoothHIDDriver.kextIOGraphicsFamily.kextIOHIDFamily.kextIONDRVSupport.kextIONetworkingFamily.kextIOPCIFamily.kextIOPlatformPluginFamily.kextIOSCSIArchitectureModelFamily.kextIOSCSIParallelFamily.kextIOThunderboltFamily.kextIOUSBFamily.kextL2TP.pppntfs.kextNVDAGF100Hal.kextNVDANV40Hal.kextNVDANV50Hal.kextNVDAResman.kextPPP.kextPPPoE.pppPPPSerial.pppPPTP.pppPromiseSTEX.kextRadius.pppsmbfs.kextSystem.kextudf.kextwebcontentfilter.kextwebdav_fs.kext


Grazie mojo
ho visto anche che l'avevi messo nel primo post...
http://support.apple...iewlocale=it_IT

Fabio

#20
mrmojorisin17

mrmojorisin17

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,942 posts
  • Gender:Male
Se ti serve altro chiedi pure :)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy