Jump to content

[Guida]v2 SnowLeopard 32/64bit 10.6.7Vanilla. PERFETTA e SEMPLICISSIMA! NO DISABLER! AGG:23.03.11


scrax
 Share

304 posts in this topic

Recommended Posts

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 :D );

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.org/fakesmc2.5_release.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  )
(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

BootCDP5KC.iso.zip

Link to comment
Share on other sites

  • 2 weeks later...

Aquar ho visto ora il tuo post perché stavo per fare degli aggiornamenti importanti all' installazione specie per chi ha la mia stessa scheda madre P5KC

 

Dall'ottimizzazione di quell'installaizone sono passato ad una procedura più veloce e stabile attraverso patch DSDT. Ora è quasi completamente funzionante. Ho gli ultimi ritocchi che prevedono la sostituzione del bios e quindi nonso se tutti sela sentono di farlo...

 

Per intanto ho riuppato il pacchetto con una sezione /App dove ho raccolto le applicazioni che ho usato per riuscire a rendere al meglio la mia installazione.

 

Se qualcuno sa come aiutarmi con lo script per il riavvio dei .kext dopo lo sleep, so che con sleepwatcher si poteva aggirare questo problema ma non va con SnowLeo...

Link to comment
Share on other sites

ciao scrax e grazie per avermi risposto e per aver riuppato il tutto

 

ora procedero con l'installazione seguendo la tua guida e quella di williamwallace e ti aggiornerò...

 

seguono altre domande :-)

 

la riscrittura del bios che modifiche comporta?

 

Nella cartella /App è presente il bios moddato?

 

e poi sempre è possibile con il nuovo bios installare i winzozz vari?

 

again thanks...

Link to comment
Share on other sites

LA MODIFICA DEL BIOS E' UNA PROCEDURA MOLTO DELICATA! CHE RISCHIA DI DANNEGGIARE IRRIMEDIABILMENTE LA SHEDA MADRE (SALVO INTERVENTO DELLA CASA PRODUTTRICE)! PERTANTO E' UN OPERAZIONE DA ESEGUIRE SOLO SE SI SA BENE COSA SI STA FACENDO

 

Allora Questione Bios, il chipset della P5C (ICH9) aveva nelle prive versioni la funzione SATA AHCI attivabile (e non solo ide come nel bios attuale) poi l'intel ha reclamato perché l'AHCI dovrebbe andare con il chipset ICH9+ che c'è sulla P5KR quindi l'ASUS ha tolto questa funzione negli aggiornamenti del bios della P5C e non l'ha mai attivato melle P5KC che sono identiche alla P5C solo che hanno i due slot aggiuntivi per le ram ddr3.

Molta gente anche all'interno di questo forum hanno con successo usato il bios della p5kr sulla loro p5k ottenendo così l'AHCI per il SATA che dovrebbe rendere le prestazioni degli HD miglpiori (e riconosciute come native).

Dal forum dell'ASUS ho saputo che sta cosa funziona anche con la p5kc però si perdono gli slot delle ddr3, cosa che per ora non m'importa in quanto ho il massimo della ram permessa per questa scheda in ddr2 e con le ddr3 arriverei solo a 4GB massimi quindi non m'interessa usarle.

 

Il problema è che ho provato e non ha funzionato, o meglio non essendosi conclusa la procedura ora il bios è andato e lo sostituirò appena mi arriva. Ne ho ordinati un paio per fare delle prove. Appena avrò risultati soddisfacenti posterò altre info.

 

LA MODIFICA DEL BIOS E' UNA PROCEDURA MOLTO DELICATA! CHE RISCHIA DI DANNEGGIARE IRRIMEDIABILMENTE LA SHEDA MADRE (SALVO INTERVENTO DELLA CASA PRODUTTRICE)! PERTANTO E' UN OPERAZIONE DA ESEGUIRE SOLO SE SI SA BENE COSA SI STA FACENDO

 

Per ora posso solo dirvi che per flashare il bios senza rischiare di rimanere con il PC fermo è bene avere un chip con una copia del bios per la nostra scheda madre (se non è saldato sulla scheda), si possono trovare su ebay. Oppure se avete un chip da riflashare che non funziona e una scheda madre che supporta lo stesso chip e tipo di bios potete provare un Hot Swap, cosa che farò se trovo una scheda p5c o p5ck a Trento prima che mi arrivino i chip :whistle:

 

Per rispondere alle ultime due domande, il bios moddato non c'è, non avevo ancora provato e sopratutto non avendo win ho cercato una soluzione alternativa alla procedura classica di usare un floppy dos. KodaKey è una collezione di bios per diverse schede madri fatto apposta per flashare il bios.

Il cd funziona (prima dell'hack avevo provato a fare un downgrade del bios per vedere se la funzione aHCI era attivabile nelle precedenti versioni della mia scheda) basta selezionare il bios che si vuole dopo aver girato un po alcuni menu per raggiungere la propria scheda madre e lui ci carica in automatico una sessione dos che ci chiede in che modo flashare il bios (1 normale 2 forzato 3 annulla), dopo di che parte la procedure standard con afudos (per la ASUS non so se il comando è lo stesso per altre marche)

Per fare la modifica ho usato il bios della p5kr però appunto non avendo avuto buon esito la sconsiglio a chiunque almeno fino ad ulteriori aggiornamenti.

 

Modificare il bios rende disponibile la funzine AHCI anche per windows però windows Xp ha bisogno dei driver, e una certa procedura per installarli, mentre in Vista bisogna solo attivare i driver da quanto ho capito, però non mi sono soffermato molto perché non uso win. Da quello che ho capito io con la P5KC la cosa più comoda è tenere l'HD con windows attaccato alla presa SATA del Jmicron ch'è quella in mezzo alle PCI per intenderci (io devo toglire la scheda video per attaccarcelo e usare il cavo SATA a L incluso nella scheda madre per evitare che vada a toccare la scheda video).

 

In sintesi se con la guida postata qui sopra non hai problemi e vuoi avere la massima compatibilità con windows non fare il flash del bios, l'AHCI attivo in osx non è fondamentale e può essere che si trovino altri modi per riuscirci, in futuro...

 

LA MODIFICA DEL BIOS E' UNA PROCEDURA MOLTO DELICATA! CHE RISCHIA DI DANNEGGIARE IRRIMEDIABILMENTE LA SHEDA MADRE (SALVO INTERVENTO DELLA CASA PRODUTTRICE)! PERTANTO E' UN OPERAZIONE DA ESEGUIRE SOLO SE SI SA BENE COSA SI STA FACENDO

 

 

Ah, ho trovato (dopo il crash del bios) un nuovo AttansicL1Ethernet.kext che sembra funzionare dopo il riavvio dallo stop senza necessità di riavviarlo. Non l'ho ancora testato perché appunto son fermo al boot del bios ma appena torno in sella ti fo sapere, intanto telo linco qui sotto. Per installarlo usa KextHelperb7.app e poi fai partire Kext Utility.app così non ci son problemi coi permessi.

Topic: http://www.insanelymac.com/forum/index.php?showtopic=54098

File: http://www.insanelymac.com/forum/index.php...st&id=54098

Link to comment
Share on other sites

Grazie Scrax dei consigli...ovvio che flashare il BIOS per di più con un modello di un'altra mobo anche se con il medesimo chipset comporta i suoi rischi...bisognerebbe risalire ai primi modelli dei bios della P5kc per essere sicuri ma immagino che siano prove che hai già fatto...cmq mi devo rivedere il tutto perciò si riparte (metterò l'AttansicL1 che mi hai detto)...

 

Stay tuned...

Link to comment
Share on other sites

Si ho provato la prima versione della P5KC ma era già disattivata la funzione AHCI, mentre ho trovato alcuni post dove c'è chi conferma che nelle prime versioni della P5K è attivabile.

 

Appena mi arrivano i chip potrò farti sapere se funziona, ne ho ordinato uno con l'ultimo bios della P5KR e uno con quello originale della P5KC per sicurezza (in teoria così non dovrei aver problemi).

Link to comment
Share on other sites

EVVIVA!

Son riuscita a flashare il bios della mia Mobo, sembra senza problemi con quello della P5KR, ed ora ho attivo l'AHCI sui sata, ora preparo le patch per ICH9->ICH10 e poi aggiorno la guida!

 

Per dovere d cronaca i chip non mi sono arrivati, son riuscito a ripristinare quello danneggiato con il flash da floppy (perché non avevo il lettore l'altro ieri).

 

Aquar a te come sta andando?

Link to comment
Share on other sites

appena ho visto questo topic non ho potuto fare altro che aggiungermi

 

per scrax:

 

è encomiabile la pazienza che hai avuto nell'applicare tutti quei fix al dsdt se ti interessa posso postarti il mio dsdt che è patchato anche per l'audio così si evitano quei problemi dovuti al voodoo hda soprattutto al risveglio dopo lo stop

Link to comment
Share on other sites

appena ho visto questo topic non ho potuto fare altro che aggiungermi

 

per scrax:

 

è encomiabile la pazienza che hai avuto nell'applicare tutti quei fix al dsdt se ti interessa posso postarti il mio dsdt che è patchato anche per l'audio così si evitano quei problemi dovuti al voodoo hda soprattutto al risveglio dopo lo stop

 

Grazie dell'encomio :D ,certo che il tuo dsdt moddato m'interessa però se puoi postarlo qui credo sarebbe più ordinato, qua discutere di DSDT potrebbe creare confusione ai meno pratici :P

ma ti va anche il micro? Non mi serve molto in realtà perchè ho una "cornetta" usb per skype ma giusto per curiosità.

 

Adesso faccio qualche riavvio per provare alcune modifiche che mi ero preparato mentre ero senza bios e poi posterò i risultati.

A presto :)

Link to comment
Share on other sites

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 provando un'altra soluzione per l' audio che non dovrebbe 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.

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.

fakesmc.kext.zip

 

 

Appena ho qualcosa di defintivo lo aggiungo alla guida, per ora faccio qualche correzione.

Link to comment
Share on other sites

AGGIORNAMENTI:

 

Aggiunto nuovo file Extra.zip con tutti gli ultimi file e modifiche funzionanti.

Iniziati i test per lo speedstep e in conclusione quelli relativi alla firewire.

Dopo dichè il sistema sarà 100% vanilla!

Link to comment
Share on other sites

Innanzitutto un sentito GRAZIE a williamwallace per la guida, che se seguita passo passo, da il risultato promesso...

Complimenti, partito al primo colpo...

 

Ora, devo solamente far funzionare l'audio ed il video..

Il problema del video sta nel fatto che attualmente ho una scheda in prestito, ma preferirei rimetter la mia ati hd4830..

Qualcuno di voi ha idea se possa o no funzionare?

Ho anche aperto un 3d a riguardo, ma non si sa mai che di qua passi chi non passa di la... :unsure:

 

Per l'audio come avete risolto?

Link to comment
Share on other sites

Si ho provato la prima versione della P5KC ma era già disattivata la funzione AHCI, mentre ho trovato alcuni post dove c'è chi conferma che nelle prime versioni della P5K è attivabile.

 

Appena mi arrivano i chip potrò farti sapere se funziona, ne ho ordinato uno con l'ultimo bios della P5KR e uno con quello originale della P5KC per sicurezza (in teoria così non dovrei aver problemi).

quanto li hai pagati e dove li hai presi?

potresti upare i kext e fix che usi per la tua mobo io ho la p5k liscia con il bios della p5kr vorrei provare il tuo dsdt.aml.

Grazie

 

Tristano

Link to comment
Share on other sites

Innanzitutto un sentito GRAZIE a williamwallace per la guida, che se seguita passo passo, da il risultato promesso...

Complimenti, partito al primo colpo...

 

D'accordissimo, ho solo dovuto fare gli adattamenti alla mia configurazipne!

 

Per l'audio vedi il link al VoodooHDA che ho in firma, ti consiglio, se non lo hai già, pure il voodoopowermini, sempre lincato in firma.

 

@ Tristano

li ho pagati 10€ l'uno da ebay, ora però uno lo rivenderei volentieri, dato che ne ho tre uno pensavo di tenerne solo uno di scorta, se sei interessato fammi sapere.

Ti dico però che prima di venderlo voglio verificare che non dia problemi. Se va tutto bene posso mandartelo con uno di questi bios: P5K (406 se non sbaglio con i SATA AHCI), P5KC (no SATA AHCI), P5KR (703 SATA AHCI).

 

I kext e i fix sono tutti in firma o linkati all'inizio di questa guida. Li tengo costantemente aggiornati con le mie modifiche.

Adesso infatti aggiorno la guida. :thanks_speechbubble:

Per le modifiche al dsdt che ho effettuato vedi questa discussione.

Link to comment
Share on other sites

Seguito la guida alla perfezione e latre 200 guide ma si blocca sia in ide che in Ahci, uso una P5k-R con processore intel 6750 dual core...

 

Sono l' unico che non riesce ad installare Snow su una p5k ?

 

Cavolo sto Snow fa tribolare...

Link to comment
Share on other sites

Seguito la guida alla perfezione e latre 200 guide ma si blocca sia in ide che in Ahci, uso una P5k-R con processore intel 6750 dual core...

 

Sono l' unico che non riesce ad installare Snow su una p5k ?

 

Cavolo sto Snow fa tribolare...

 

Al boot parti con -v e vedi che errori ti da, po facci sapere

Gli HD sono SATA?

Link to comment
Share on other sites

@ Tristano

li ho pagati 10€ l'uno da ebay, ora però uno lo rivenderei volentieri, dato che ne ho tre uno pensavo di tenerne solo uno di scorta, se sei interessato fammi sapere.

Ti dico però che prima di venderlo voglio verificare che non dia problemi. Se va tutto bene posso mandartelo con uno di questi bios: P5K (406 se non sbaglio con i SATA AHCI), P5KC (no SATA AHCI), P5KR (703 SATA AHCI).

 

I kext e i fix sono tutti in firma o linkati all'inizio di questa guida. Li tengo costantemente aggiornati con le mie modifiche.

Adesso infatti aggiorno la guida. ;)

Per le modifiche al dsdt che ho effettuato vedi questa discussione.

ciao io in questo momento ho una p5k liscia green e ho messo il bios della p5kr (703)

ho provato il tuo dsdt.aml ma mi si blocca non carica, mi sembra che riguardi la versione del acipi.

Link to comment
Share on other sites

ciao io in questo momento ho una p5k liscia green e ho messo il bios della p5kr (703)

ho provato il tuo dsdt.aml ma mi si blocca non carica, mi sembra che riguardi la versione del acipi.

 

Ti da KP?

Potrebbe essere che hai usato quello con le ssdt per il mio procio (C2D 2,66GHz ?).

Prova questo:

dsdtP5CKnoSSDT.zip

E' il mio senza la parte le SSDT per il mio processore. Così dovrebbe cariare, vedi anche tu quando si ferma qual'è l'ultima cosa che ti scrive partendo con -v

Link to comment
Share on other sites

Ti da KP?

Potrebbe essere che hai usato quello con le ssdt per il mio procio (C2D 2,66GHz ?).

Prova questo:

dsdtP5CKnoSSDT.zip

E' il mio senza la parte le SSDT per il mio processore. Cos“ dovrebbe cariare, vedi anche tu quando si ferma qual'è l'ultima cosa che ti scrive partendo con -v

 

provato funziona grazie.

ascolta scrax potrei avere un tuo contatto in pvt grazie vorrei romperti l'anima per una 10 di minuti :(

se e possibile ovviamente.

Edit: lo stop non vuole sapere di funzionare

 

Tristano

Link to comment
Share on other sites

provato funziona grazie.

ascolta scrax potrei avere un tuo contatto in pvt grazie vorrei romperti l'anima per una 10 di minuti :D

se e possibile ovviamente.

Edit: lo stop non vuole sapere di funzionare

 

Tristano

se ci sei ancora scrax.tk su skype (il Pm è lo stasso tanto no aggiungo chi non conosco :) )

Link to comment
Share on other sites

Aggiunti gli ultimi file con il nuovo dsdt.aml basato su quello di MasterChief (altamente ottimizzato)

Modifiche fatte FireWire (inseriti i valori della P5K-C-R), Speedstep (eliminato dal dsdt per una maggiore compatibilità con processori diversi dal mio), LAN0 resa visibile in PCI di System Profiler

 

Sostituito VoodooHDA con dsdt patch più

/Extra/Extensions/LegacyAppleHDAHardwareConfigDriver.kext

/Extra/Extensions/LegacyHDAPlatformDriver.kext

Link to comment
Share on other sites

  • 5 weeks later...

ATTENZIONE:

GUIDA PRECEDENTE A QUELLA POSTATA NEL PRIMO TOPIC

non più supportata, salvata qui solo come riferimento.

 

Asus P5KC with OSX 10.6.2 vanilla

Vale anche per P5K P5K-R P5K-SE

Chameleon2.0-RC3-r658

 

Installato partendo da questa Guida a cui devo molto (anche alcuni copia incolla nei passaggi del mio resoconto qui sotto) Grazie williamwallace !

Oltre ad inserire un installer per Chameleon e i file della P5KC ho preferito usare il terminale per capire meglio cosa sto facendo finchè ci riesco, così posso anche facilmente provare varie versioni di chameleon man mano che escono senza aspettare che qualcuno prepari un installer.

 

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

- Chameleon2.0-RC3-r658 (incluso in /Extra/App/)

- Extra folder (nuovo file 02-12-09) o installer P5CK

- chiavetta usb da 8 GB

- Vari programmi inseriti in /Extra/App/

- Partizione da minimo 8GB (TIP!)

- Osx funzionante con accesso al disco ad usare per Snow (TIP!)

 

Attenzione: Il crossflash del BIOS da P5KC a P5KR rende inutilizzabili gli slot della RAM DDR3 presenti sulla P5KC, se avete solo Ram DDR£ non vi partirà più la mobo con quella modifica.

 

CONFIGURAZIONE E BIOS SETTINGS PER P5CK:

Da quando si comincerà a far avviare SNOW controllare queste impostazioni:

HD SATA collegato alle presa sata1, in bios SATA in modalita compatible (NO Enchanced!) modalita IDE per forza (salvo sostituzione biosda testare a breve[/u]..."]#)

JMicron in AHCI o IDE a seconda di che periferiche avete.

CPU CONFIG tutto Enabled o in Auto tranne MAX CPUID Value Limit (Kernel Panic se attivo)

:D'>#

 

PREPARAZIONE SUPPORTO INSTALLAZIONE:

1. Da Leopard formattare l' HD per installarci SnowLeopard in GUID Mac OS esteso (journaled) #

 

INSTALLAZIONE SNOW LEOPARD

2. Procedete con il montare l'immagine DMG di SnowLeopard, appena si aprirà la finestra premere CMD + SHIFT + G ed inserire l'indirizzo: /Mac OS X Install DVD/System/Installation/Packages/

Fate partire ora il file OSInstall.mpkg, selezionare l'HD che abbiamo appena formattato in GUID, deselezionate tutto ciò che non serve ( lingue aggiuntive,stampanti,x11, ecc....) e procedere con l'installazione, una volta terminato chiudete pure la finestra di installazione avvenuta.

 

INSTALLAZIONE CHAMALEON

3. Per saltare tutto il punto usare questo installer modificato per P5KC se diversa scheda madre dovrete poi cambiare eventuali .kext)

ATTENZIONE A NON INSTALLARE CHAMALEON SU UN VERO MAC !!

da terminale:

diskutil list

e otteniamo una lista dei nostri HD a noi interessa l'IDENTIFIER della partizione dove vogliamo installare SL x es disk0s2 da terminale eseguiamo questo comandi:

 

- Installiamo boot0 nel MBR:

sudo fdisk -f boot0 -u -y /dev/rdisk0

#ATTENZIONE#

x es. se chameleon è stato scompattato sul desktop il codice giusto sarà:

sudo fdisk -f /Users/boss/Desktop/Chameleon-2.0-RC3-r658-bin/i386/boot0 -u -y /dev/rdisk0

 

- Installiamo boot1h nel bootsector della partizione:

sudo dd if=boot1h of=/dev/rdisk0s2

come prima attenzione a correggere gli indirizzi del file e della partizione

 

- Installiamo boot nella root della partizione:

trascinandolo nell'icona dell'HD dove vogliamo installare SL

3b. Copiare cartella Extra sulla cartella principale di Snow e riavviate da quest'ultimo controllando il bios come descritto a inizio tutorial.

 

4. ATTENZIONE: Se altra scheda da p5kc creare dsdt.aml con DSDT Patcher GUI.app e sovrascriverlo in /Extra

Dopo l' avvio in SL installare (copiare non basta) in S/L/E:

AttansicL1Ethernet.kext, voodoopowermini.kext, trascinandoli sull'icona di Kext Utility. Dopo un attimo riconoscerà la scheda di rete.

 

4a. Generate EFI strings per scheda video (nvidia) con Osxtools o EFistudio e copiatelo negli appunti.

Avviate Lizard (interfaccia grafica per le impostazioni del boot loader Chameleon) e incollate tutto il codice nella finestra dove c'è scritto device-properties (NOTA) sovrascrivete o generate il file se velo chiede (dovrebbe essere di default in /Extra). (TIP!)

5. Per riparare i permessi montare l'immagine DMG dell' installer di SnowLeopard, appena si aprirà la finestra premere CMD + SHIFT + G ed inserire l'indirizzo: /Mac OS X Install DVD/System/Installation/Packages/

Fate partire ora il file BSD.mpkg

 

Da Terminale:

sudo chown root:admin /

Inserire la password e poi fare la verifica dei permessi del disco da Utility Disco in /Applicazioni/Utility

 

6. Eseguite SoftwareUpdate e aggiornate tranquillamente alla 10.6.2 ATTENZIONE: SE AVETE INSTALLATO SLEEPENABLER.KEXT ELIMINATELO PRIMA DI RIAVVIARE CON LA 10.6.2 o KP (TIP!)

 

 

FUNZIONA P5K-C (P5KR crossflash):

Ram 8Gb con 4 banchi a 2Gb DDR2 800MHz

Avvio con dsdt.aml e i kext fondamentali(fakesmc.kext , #) in /Extra/Extensions

Nvidia GeForge 8600GT 256 MB pure dual monitor con EFI strings in #/Extra/com.apple.Boot.plist

Ethernet integrato con AttansiL1Ethernet.Kext in Sistema/Libreria/Extensions (+ DSDT Fix x time machine)

USB2 DSDT patch stop funzionante!

SATA dsdt fix

AppleLPC.kext (non serve più NullCPUPowerManagement.kext)

Spegnimento completo, stop e riavvio (senza OpenHaltRestart o EvoSXRestart).

Bluetooth con bundleUSB generico riconosciuto in automatico

Bottone accensione case (o stop impostabile da SL)

Mouse e Tastiera USB (chiaramente :) )

Audio con DSDT editing + kext

 

FUNZIONA non completamente:

Scheda firewire integrata (hotplug solo dopo stop ma in preparazione modifica funzionante) [acronym=non funziona correttamente (vede l'hd esterno collegato ma non lo monta PERO MONTA MAC BOOK PRO in modalit disco???#

Audio (4 uscite stereo analogiche in contemporanea,# microfono funzionante ma non perfettamente, con ultima versione VoodooHDA cVad mod. Audio distorto dopo stop.

 

NON FUNZIONA.... ah, NIENTE!!! YESSS ;) :

#

 

NON TESTATO:

Porta eSATA

Uscita audio digitale (c'è chi la da per funzionante, io non l'ho testata direttamente ma dall'ottica esce della luce :) )

 

RICHIESTA AIUTO

Altro inconveniente è che dopo uno stop bisogna riavviare i .kext della scheda audio e della scheda di rete, che altrimenti non vanno, [acronym=sto cercando di riuscire a farmi uno script ma non so come fare qualcuno può aiutarmi?

 

il codice è

 

sudo kextunload cartellafile.kext

sudo kextload cartellafile.kext

 

se riuscissi ad avere una specie di .app che chiunque anche gli utenti non admin possono eseguire per riavviare la rete e l'audio sarebbe troppo comodo..]#[/acronym] per risolvere ho trovato per la scheda di rete: attansic reload

Basta cliccarci per avviare i comandi giusti da terminale.

Se volete aggiungere altri .kext che danno problemi al rientro dallo stop per ognuno aggiungete queste due righe sotto gli altri:

sudo kextunload /Percorso/del/kext/da/riavviare.kext
sudo kextload /Percorso/del/kext/da/riavviare.kext

Link to comment
Share on other sites

 Share

×
×
  • Create New...