Asus P5KC with OSX 10.6.2 vanilla 10.6.3 & 10.6.7 almost vanilla (patch for audio needed)
Vale anche per P5K P5K-R P5K-SE
any Chameleon2RC4 derivated works
Attenzione: per vedere TIP! o NOTE # (rimozione e modifiche alla guida) rimanete un po' col mouse sulla scritta e si apre una finestrella con il testo nascosto.
NECESSARIO:- Osx 10.6.0 DVD o .dmg (Retail 29€/$)
- Scrax Installer v2.6 (Beta) SOLO SNOW LEOPARD
- smith@@ installer & P5KC-R.zip LEOPARD & SNOW LEOPARD
- Volume da minimo 8GB per installare SnowLeo (TIP!)
- Osx funzionante con accesso al disco da usare per Snow (TIP!)
CONFIGURAZIONE E BIOS SETTING:
Dalla configurazione di default impostare semplicemente:
- HD SATA collegato alle presa sata1
- JMicron in AHCI.
- ACPI enchanced (da controllare bene com'è chiamato)
PREPARAZIONE SUPPORTO INSTALLAZIONE:
1. Da Osx formattare il Volume dove installare SnowLeopard in modalità GUID Mac OS esteso (journaled)
INSTALLAZIONE SNOW LEOPARD
2. Procedete montando l'immagine .dmg o il DVD d'installazione di Snow Leopard, appena si apre la finestra premete CMD + SHIFT + G ed inserite l'indirizzo: /Mac OS X Install DVD/System/Installation/Packages/
Eseguite il file OSInstall.mpkg, selezionando il Volume dove va installato Snow Leopard, deselezionate tutto ciò che non serve (lingue aggiuntive,stampanti,x11, ecc....) e procedere con l'installazione.
ATTENZIONE FUNZIONA SOLO DA SNOW (ANDATE AVANTI PER LEOPARD)
3. Finita l'installazione avviare Scrax Installer v2.6 per installare nel volume di Snow Leopard il bootloader e i file necessari. Dopo di chè riavviate facendo l'avvio dal volume di Snow Leopard
PER LEOPARD E SNOW LEOPARD
3. Installate Chameleon2RC5pre8 con l'installer di smith@@. Copiate da P5KC-R.zip la cartella /Extra nella root di snow leopard. Installate con KextHelperb7 i kext in /InstallOnSystem
OTTIMIZZAZIONI
4. Usate Lizard per compilare il vostro smbios.plist in modo da avere i giusti valori visualizzati in System Profiler per RAM e CPU usate MacPro3,1 come identificativo mac
ATTENZIONE: Se Lizard non funziona più dopo avviate CleanMyMac e riparate i permessi (Utility Disco)
5. Se non funziona il riconoscimento automatico abilitare scheda video tramite EFIstring ottenibile con OSX86Tools e installabile con Lizard sezione Device Proprieties (dovete disabilitare Graphic Injection per abilitarne la scrittura );
6. Eseguite SoftwareUpdate e aggiornate tranquillamente alla 10.6.x
Per 10.6.3 dovete dopo l'aggiornamento installare questo AppleHDA.kext
Per 10.6.4 usate questo AppleHDA.kext
Per 10.6.5 usate questo AppleHDA.kext by lunamis (funziona anche per versioni sucessive fino a 10.7 dev pre)
7. [OPZIONALE] Usare PStateCalculator per trovare i valori per lo SpeedStep nativo (eliminando così voodoopowermini.kext) modificando e ricompilando /Extra/dsdt.dsl, dopodiché potete sostituire il dsdt.aml predefinito con quello appena compilato.
FUNZIONA P5K-C (P5KR crossflash):
SpeesStep Nativo (DSDT fix) o tramite voodoopowermini.kext;
Ram 8Gb con 4 banchi a 2Gb DDR2 800MHz;
Nvidia GeForge 8600GT 256 MB anche dual monitor con EFI strings in /Extra/com.apple.Boot.plist (o codice DSDT);
Ethernet integrato con /Sistema/Libreria/Extensions/AttansicL1Ethernet.Kext;
MCDP, MCHC, SBUS, Firewire,Lan in DSDT;
GFX0, Audio, LPCB, SATA,EHCI, USB, UHCI in DSDT o EFI string;
Spegnimento completo, stop e riavvio con bootloader ottimizzato;
Bluetooth con bundleUSB generico riconosciuto in automatico;
Bottone accensione case (o stop impostabile da SL);
Mouse e Tastiera USB (chiaramente
Audio (in, out e digitale) con DSDT fix + kext;
Scheda firewire integrata (DSDT fix);
Porte eSATA/SATA interna (JMicronATA.kext);
Porte IDE (JMicronATA.kext).
NOTA: bbeepp ha risolto un problema allo spegnimento che avveniva su alcune configurazioni, qui il dsdt da usare: http://www.insanelym...p...st&id=74862
--------------ENGLISH VERSION:---------------
NEEDED
- Osx 10.6.0 DVD o .dmg (Retail 29€/$)
- Scrax Installer v2.6 (Beta) ONLY SNOW LEOPARD
- smith@@ installer & P5KC-R.zip LEOPARD & SNOW LEOPARD
- 8GB free volume to install SL
- A working Osx system
BIOS SETUP:
From default configuration change only:
- SATA HD connected to SATA port 1
- Jmicron to AHCI
- ACPI enchanced (da controllare bene com'è chiamato)
PRE INSTALLATION
1. From you working Osx erase the volume for SL in Mac OS Extended (journaled)
INSTALL SNOW LEOPARD
2. Mount Osx installation DVD or .dmg and then press CMD+SHIFT+G and use that addres: /Mac OS X Install DVD/System/Installation/Packages/
Start OSInstall.mpkg select you destination volume for SL and deselect ALL uneeded (printer, x11, languages etc.)
ATTENTION WORKING ONLY ON SNOW LEO (GO ON FOR LEOPARD)
3. After complete installation start Scrax Installer v2.6 to install on SL the bootloader and needed files for this mobo, then restart from the SL volume
FOR LEOPARD AND SNOW LEOPARD
3. Install Chameleon2RC5pre8 with smith@@ installer. copy from P5KC-R.zip the folder /Extra in the root of SnowLeopard. Install with KextHelperb7 the kexts in /InstallOnSystem
OPTIMIZZATIONS
4. With Lizard make your smbios.plist, after reloading the system you can see the changes in System Profiler use MacPro3,1 as model ID
ATTENTION: if Lizard is not working anymore just run CleanMyMac and repair disk permissions (disk utility).
5. Use Lizard to put an EFI string that you can get from OSX86Tools if your video card is not full working (disable Graphic Injection in Lizard before adding EFI string in Device Proprieties)
6.You can now safely update to 10.6.2 you fresh installed SnowLeopard
For 10.6.3 after update you need to install this AppleHDA.kext
For 10.6.4 use this AppleHDA.kext
For 10.6.5 use this AppleHDA.kext by lunamis (works also for 10.6.6, 10.6.7 asd 10.7 pre-dev)
7. [Optional] With P-StateCalculator you can find the value to enable native Speedstep (so voodoopowermini.kext is not needed anymore). Just edit and compile /Extra/dsdt.dsl, after that replace the default dsdt.aml with the new one
WORKING
Native Speedstep (DSDTfix) or with voodoopowermini.kext
Ram DDR2 (DDR3 on P5KC only if NOT crossflashed)
Video card Nvidia 8600GT
Ethernet with /Sistem/Librery/Extensions/AttansicL1Ethernet.Kext
MCDP, MCHC, SBUS, Firewire,Lan in DSDT;
GFX0, Audio, LPCB, SATA,EHCI, USB, UHCI in DSDT or EFI strings;
Shutdown, sleep and wake-up;Generic Bluetooth USBbundle OOB
Case button
USB Mouse and Keyboard only (PS2 device vorking with voodoo kexts)
Audio (In, Out and digital) with DSDTfix, and kext patch
Integrated Firewire Device (DSDT fix almost working)
Internal eSATA/SATA port
IDE ports
NOTE: bbeepp has solved a shutdown problem that could be encountered on some system, here the dsdt to use: http://www.insanelym...p...st&id=74862
CONCLUSIONI E PROSSIME OTTIMIZZAZIONI
[size=1] 21/08/2010 Le nuove versioni di chameleon riducono i passaggi per l'installazione, può darsi che questa guida passi alla versione 3 col rilascio di chameleon2RC5 19/06/2010 Oramai la scheda funziona al top con questa configurazione. In futuro vi saranno modifiche solo in caso di problemi legati agli aggiornamenti apple come ormai avviene dalla 10.6.2 17/02/2010 Visti i livelli di perfezionamento a cui siamo arrivati, il prossimo passo è ridurre i tempi di avvio e migliorare le prestazioni con un installazione su un raid0, magari con HD SSD. Il dsdt è quasi all'osso ma qualcosina può darsi che sparisca ancora. 29/01/2010 Ho finito la nuova guida e sto preparando l'installer. Appena pronto carico tutto nella prima pagina e correggo il titolo. Le ultime modifiche al bootloader (Revolution) e al resto dell'installazione permettono un'avvio molto più rapido di prima. Sistemati in parte i problemi alla firewire (con alcune periferiche da ancora problemi con altre no). 02/01/2010 Un mese ricco di novità dicembre, ho aggiornato alle ultime versioni di Chameleon2RC4, rimossi altri 2 kext (PlatformUUID e OSXRestart), ottimizzato il dsdt al minimo indispensabile. In sviluppo un bootloader con dsdt integrato per una maggiore velocità di boot. 02/12/2009 Dopo alcune prove con altre possibili configurazioni, son arrivato alla conclusione che il metodo dsdt per l'audio era la soluzione migliore, ora funziona tutto perfettamente anche dopo lo stop, soltanto l'attansic continua a dare problemi al riavvio dallo stop. Unico problema irrisolto resta l'hotplug dei device Firewire che per ora funziona dopo uno stop. TUTTO il resto funziona come in un mac originale, grazie al dsdt altamente ottimizzato per questa scheda. 25/11/2009 Il sistema funziona finalmente alla perfezione, le ultime correzioni al DSDT hanno permesso un sistema 100% vanilla. Tutte le periferiche sono riconosciute e funzonanti. Lo speedstep funziona egregiamente, come gli HD. Resta il problema della rete e del voodoohda da ricaricare dopo ogni stop ma con lo script allegato è una cosa veloce. 21/11/2009 Per ovviare al problema del riavvio dei .kext ho trovato uno script. Ormai il sistema sta sperimentando lo speedstep nativo e con quello arriveremo finalmente ad un'installazione 100% e lode, funzionante. Restate sintonizzati... Nuovo fakesmc.kext by netkas.org con le ultime modifiche più altre aggiunte: [url="http://files.netkas.org/fakesmc2.5_release.zip"]http://files.netkas....elease.zip[/url] 19/11/2009 Allora, dopo le prime prove mio malgrado ho scoperto che il nuovo driver Attansic è per un'altra scheda di rete, quindi per ora il problema al rientro dallo stop rimane, sto usando anche un'altra soluzione per l' audio che non da problemi con lo stop, ma non ho ancora provato il microfono per bene. Nel topic sul dsdt stiamo cercando di far funzionare la firewire e qualche progresso lo abbiamo fatto, ora monta i dischi ma non sempre. Nel frattempo ho installato un nuovo fakesmc.kext modificato per permettere a istat di leggere le temperature della CPU e corretti alcuni avvisi che dava dopo l'upgrade 10.6.2. così posso iniziare a vedere se ho aumenti di temperature non usando NullCPUPower.kext per abilitare lo speedstep sto usando PstateChanger, le prime impressioni sono che non cambia molto la temperatura rimane tra i 40° e i 45°. Per fakesmc.kext vedi sopra 17/11/2009 (22.13) Stufo di aspettare i chip del bios ho provato di nuovo a ripristinare il mio vecchio chip P5KC e via floppy son riuscito a riprogrammarlo come P5KR, ora ho una simpatica animazione all'avvio della ASUS al posto della vecchia immagine statica precedente, a parte questo importante particolare ho finalmente attive alcune funzioni che prima non erano disponibili soprattutto la possibilità di usare le porte SATA in AHCI. A quanto pare non ho più gli slot DDR3 utilizzabili comunque in quanto ho già il massimo della ram installabile. Ora posso far riconoscere le porte SATA nativamente ad Osx ed eliminare qualche kext in più (si spera) 17/11/2009 (mattino) In attesa del chip bios della P5KR per attivare l'AHCI delle porte SATA ho ripulito il file dsdt.aml in modo da esser sicuro delle modifiche che ci cono al suo interno. Ho fatto ulteriori ricerche riguardo i problemi alla Firewire che forse dovrei riuscire a risolvere via dsdt. Appena ho il chip potrò verificare, questione di giorni spero. Altri test sono l'iniezione delle Efi string della scheda video direttamente nel dsdt, cosa che visto che funzione benone tramite Chameleon non so se sia molto utile (a meno che non si tratti di schede video integrate nella MoBo). Dopodiché credo che l'ultimo passo sarà lavorare allo Speedstep e le tavole SSDT. 14/11/2009 Come detto nel post più avanti, del bios non son riuscito a completare la programmazione e quindi ora sto aspettando un paio di chip bios sostitutivi (ho ordinato un P5KC chip originale e uno P5KR che dovrebbe attivarmi l'AHCI dell' IHC9) appena arrivano posterò i risultati 13/11/2009 Dopo aver capito come fare a patchare il DSDT della mia scheda ho potuto risolvere un sacco di spiacevoli malfunzionamenti rendendo il tutto il più possibile simile ad un MacPro 3.1, in teoria ancora qualche .kext sarà possibile toglierlo, comunque gia così il sitema è abbastanza stabile e veloce sia all'avvio che al cambio utente. Per ora la cosa che mi da piu fastidio è un certo ritardo talvolta nell' aprirmi un hd che non è in uso al momento ma forse è solo mal impostato in preferenze energia. Ho disattivato lo stop automatico e vedrò se era quello il problema (sul book non ho il problema ma ho sol un hd :thumbsup_anim: ) (RISOLTO con sata dsdt patch)[/size]
Ultimi agg. / change.log
23/03/2011 Aggiunto AppleHDA per 10.6.5 by lunamis modificato per integrare i legacy kext necessari. 21/06/2010 Aggiunto link al dsdt di bbeepp per chi ha problemi di spegnimento. Tolto il link al BOOTCD dato che non funzionava. Divisa la guida in Italiano e inglese per una più facile lettura 19/06/2010 Aggiornata la guida con kext audio per 10.6.3 e 10.6.4 24/05/2010 Aggiornata la guida per evitare i problemi con Leopard dell'installer v2.6beta 05/03/2010 Tolta una parte inutile dell'instalazione, Testato installer funzionanate da Snow, non testato da Leopard 03/03/2010 Nuovo installer v2.6 ridotti i kext necessari integrando i Legacy*.kext in JMicronATA e AppleHDA 27/02/2010 Sostituito installer con nuova versione 2.5 tolto il backup dei kext che dava errori nell'installer corretto il dsdt per dei problemi allo spegnimento. 22/02/2010 Sostituito installer con 2.3, novità: installazione di tutti i kext in /S/L/E, backup kext modificati in /BackupExtensions/, reset cache extensions, avvio in verbose a 32bit. 21/02/2010 Rimossa pendrive dalla lista del necessario in quanto inutile con la nuova guida. 17/02/2010 Aggiunta traduzione in inglese, corretti i link all' installer v2.2 che non erano stati cambiati in precedenza 10/02/10 Ripuliti alcuni errori e chiariti dei passaggi ambigui o inesatti. 30/01/2010 Installer Beta pronto, guida ottimizzata per la massima semplicità. Tempi di avvio ridottissimi e una configurazione ottimale. Fate sapere i vostri problemi. [url="http://www.mediafire.com/?ywdtznzkayu"]ScraxInstaller V2.0beta[/url] 02/01/2010 Iniziato la stesura di una nuova versione della guida e preparazione dell'installer relativo 02/12/2009 Corretta la guida per usare DSDT audio fix invece che voodooHDA. Aggiornati i file per il download 25/11/2009 Aggiunte le ultime modifiche alla guida. Aggiornati i file da scaricare. 21/11/2009 Aggiunto nuovo fakesmc.kext che include le modifiche di quello inserito il 19-11-09 più altre migliorie. Aggiunto nuovo pacchetto [url="http://dl.dropbox.com/u/2942957/Extra.zip"]Extra.zip[/url] con incluse tutte le modifiche e i nuovi file consigliati finora. 19/11/2009 Risistemata la grafica, nuovi kext linkati. 17/11/2009 Aggiunto installer per Chameleon, ottimizzato per P5KC ma utile anche per altre MoBo, Corretti alcuni passaggi poco chiari o ripetuti inutilmente, Nuovo VoodooHDA lincato 14/11/2009 Nuovo AttansiL1Ethernet.kext lincato (dovrebbe risolvere i problemi al riavvio dallo stop), Aggiunto log modifiche. 13/11/2009 Aggiornata la guida con UUID reale (no HD o en0 UUID) basato su Mac Addres come sugli ultimi mac, nuovo DSDT.aml altamente patchato per ottimizzare la prima installazione su P5KC, Eliminati numerosi passaggi resi inutili dal DSDT pachato (solo per P5KC), Nuovo VoodooHDA.kext con entrata mic funzionante (non perfetta), Nuovi JMicronATA.kext per usare drive IDE, USB DSDT Patch reso funzionante lo Stop. Altre ottimizzazioni a livello di DSDT Nuovo pacchetto di .kext, DSDT per P5KC più varie App per installare Osx su qualsiasi sistema. 29/10/2009 Prima versione della Guida



Sign In
Create Account











