AGGIORMANENTO (13/08/09): Aggiornamento a 10.5.8 possibile seguendo le indicazioni di netkas, in pratica devi sostituire AppleDecrypt.kext con dsmos.kext, e il Disabler.kext con quello fornito (il tutto nella cartella /Extra/Extensions), infine cancelli Extensions.mkext da /Extra e riavvii. Ora puoi aggiornare, al riavvio post aggiornamento basta solo reinstallare AppleHDA.kext con kexthelper.
AGGIORMANENTO (13/05/09): Aggiornamento a 10.5.7 possibile senza alcun problema, al riavvio basta solo reinstallare AppleHDA.kext con kexthelper. Buon Update!!!
AGGIORMANENTO (15/04/09): Ora boot da HD e da CD con Chameleon 2.0RC1, e nuovi kext Voodoo per tastiera e trackpad!!
Preparativi e info: Vediamo cosa ti serve!!
1 - Dvd di leopard 10.5.6 (oppure masterizza l'immagine, serve quella da 6,71 GB); di default per installarla sei obbligato a cambiare schema di partizionamento in GUID, se non lo vuoi fare segui questa guida MBR per modificare l'immagine del dvd di leo, prima di masterizzarla.
Se scegli di utilizzare il DVD RETAIL per MBR, allora non dovrai cancellare Windows Vista, per farti spazio basta che ridimensioni la sua partizione e ne aggiungi una, puoi farlo da Gestione Disco. Ricorda che la partizione dev'essere primaria e in FAT32.
2 - Immagine del CD di boot (agg. 30/04/09), masterizzala, anche su un riscrivibile. Questa immagine � stata aggiornata col nuovo boot Chameleon 2.0RC1. Se hai problemi col nuovo CD di boot, ecco il link per il vecchio, ma sempre valido modified_generic.
3 - Pacchetto di post-installazione, sono dei kext, pkg e plist raccolti e/o modificati da me.
4 - OSX86Tools
5 - Kext Helper prendilo da cheetha.net
Installazione
1 - Riavvia il sistema e inserisci il CD di boot, boota con quello.
2 - Alla richiesta di RESCAN premi invio, qundo vedrai il label del CD di boot "HPDV5T" premi F8; togli il CD, metti il DVD di Leopard e premi esc per far comparire il label della retail; infine premi invio.
4 - Aspetta un p� guardando questa bella mela cromata e dovrebbe comparire la schermata della scelta della lingua.
5 - Ora apri Utility > Utility Disco (barra in alto) e:
se fai l'installazione con DVD RETAIL per MBR: clicca sulla partizione destinata a Leopard, vai alla scheda Inizializza, e inizializza con formato "Mac OS Esteso (Journaled)" usa un nome a tua scelta; io uso Macintosh HD.
se fai l'installazione con DVD RETAIL immacolato: seleziona l'icona dell'HD, vai alla scheda Partiziona, scegli quante partizioni inserire e la relativa dimensione, clicca su Opzioni, quindi scegli "Tabella di Partizioni Apple (GUID)" e applica le impostazioni. Ricorda che devi dare ad almeno una partizione formato "Mac OS Esteso (Journaled)", e ad almeno una formato MS-DOS(FAT), se vuoi installare Windows.
5 - Segui la procedura di installazione.
6 - Se a fine installazione dovesse comparire un messaggio di errore, ignoralo e premi "Riavvia". Il messaggio � dovuto al fatto che l'installazione, non � riuscita ad attivare il disco su cui ha appena installato leo; ma non preoccuparti lo far� Chameleon in automatico quando lo installerai nei prossimi passi.
Post-installazione
1- Riavvia il sistema sempre col CD di boot, alla schermata di RESCAN premi un tasto a caso (ma non invio, io premo L); apparir� la schermata col label del CD di boot, premi subito F8, dovrebbero comparire tutte le tue partizioni, scegli quella su cui hai installato Leo e premi invio. Il sistema dovrebbe avviarsi, se da errore o si pianta, riavvia e riprova.
2 - Complia un p� di moduli, fatti una bella foto..ora sei schedato prendi il passaporto e scappa che la finanza ti sta venendo a prendere!!!!! (Ahahahaha, scusami....)
3 - Avviato Leo, non ti resta che copiare il pacchetto di post-installazione, magari sulla scrivania, e decomprimerlo (doppio click).
4 - Copia la cartella Extra nella root, ovvero direttamente dentro l'icona dell'HD che ti compare in scrivania.
5 - E ora la grafica!! Io dopo varie prove, ho trovato il metodo "EFI String" il pi� valido.
Altro bivio: se hai come scheda video, una con 512 MB di memoria dedicata passa direttamente al punto 6; altrimenti devi modificare una riga sul file Graphics.plist con TextEdit, in particolare:
CODE
<key>VRAM,totalsize</key>
<string>0x20000000</string>
<string>0x20000000</string>
con una di queste, in base alla tua quantit� di memoria dedicata, intesa in MB:
CODE
32 - 0x02000000
64 - 0x04000000
128 - 0x08000000
256 - 0x10000000
320 - 0x14000000
512 - 0x20000000
640 - 0x28000000
768 - 0x30000000
1024 - 0x40000000
64 - 0x04000000
128 - 0x08000000
256 - 0x10000000
320 - 0x14000000
512 - 0x20000000
640 - 0x28000000
768 - 0x30000000
1024 - 0x40000000
Copia OSX86Tools su Applicazioni (altrimenti non funziona) e avvialo > "Add EFI Strings/Boot flag" > "Import Hex/Plist" > "Import File..." > Scegli Graphics.plist
infine copia tutta quella sfilza di lettere e numeri "Hexadecimal EFI String", e sostituiscili a quelli presenti nel file com.apple.Boot.plist (doppio click per aprirlo con TextEdit), che trovi dentro la cartella /Extra che hai copiato nel punto 4. Chiudi e registra.
6 - Installa Chameleon-2.0-r431.pkg (doppio click).
7 - Con Kext Helper installa i kext che trovi dentro l'omonima cartella, devi mettere la password se vuoi che funzioni. Per caricare i kext: drag&drop.
8 - Se la tua RAM � da 800 MHz, tutto apposto; altrimenti (quindi vuol dire che ce l'hai da 667 MHz), cancella pure il file smbios.plist da /Extra.
9 - Riavvia e sorridi!!! Ora dai un occhio qui e vedi se ti serve.
Tirando le somme
Una volta seguita alla lettera questa guida avrai un notebook Leo-Compatibile al 99%!!
Si, perch� le uniche cose che non funzioneranno sono:
- Wifi: per Intel 5100 non esistono ancora i kext, quindi o prendi una schedina wireless USB o installi una Mini PCI-E che abbia chip Broadcom (tipo "Dell 1490"). Questo lo possono fare tutti perch� chi non ha la scheda TV ha una Mini PCI-E libera, e chi ce l'ha pu� decidere di rinunciare alla TV, che tanto non � compatibile con Leo. Non � invece possibile sostituire la Intel 5100, perch� nella relativa porta Mini PCI-E � presente la Whitelist (non si possono installare schede NON Intel).
- Lettore di impronte digitali: Ho letto che si pu� farlo funzionare, ma attualmente non esiste software per mac, capace di sfruttarlo.
- PCCard: Non ho mai provato perch� non la uso, ma ci sono kext validi in giro.
- L'audio dell'HDMI: niente da fare.
- Modem analogico: Non funziona..ma chi lo usa ancora?!
- Lettore di schede di memoria: funziona con appositi kext che per� sono ancora in fase di sviluppo; io non li ho compresi nell'installazione.
Per smanettamenti vari, ti allego anche il manuale di manutenzione del DV5.
Cos� saprai sempre come e dove mettere le mani!!!
Ecco con questo ho finito, spero di essere stato utile, se avete problemi io ci sono. Un grazie � sempre gradito.
___________________________PRIMA VERSIONE DELLA GUIDA (PCEFI_v9)___________________________
Preparativi e info: Vediamo cosa ti serve!!
1 - Dvd di leopard 10.5.6 (oppure masterizza l'immagine, serve quella da 6,71 GB); di default per installarla sei obbligato a cambiare schema di partizionamento in GUID, se non lo vuoi fare segui questa guida MBR per modificare l'immagine del dvd di leo, prima di masterizzarla.
Se scegli di utilizzare il DVD RETAIL per MBR, allora non dovrai cancellare Windows Vista, per farti spazio basta che ridimensioni la sua partizione e ne aggiungi una, puoi farlo da Gestione Disco. Ricorda che la partizione dev'essere primaria e in FAT32.
2 - Immagine del CD di boot, masterizzala, anche su un riscrivibile.
3 - Pacchetto di post-installazione, sono dei kext, pkg e plist raccolti e/o modificati da me.
Installazione
1 - Riavvia il sistema e inserisci il CD di boot, boota con quello.
2 - Alla schermata di darwin premi invio, poi sostituisci il CD di boot con il dvd di leopard e premi invio di nuovo.
3 - Aspetta un p� guardando questa bella mela girgia e dovrebbe comparire la schermata della scelta della lingua.
4 - Ora apri Utility > Utility Disco (barra in alto) e:
se fai l'installazione con DVD RETAIL per MBR: clicca sulla partizione destinata a Leopard, vai alla scheda Inizializza, e inizializza con formato "Mac OS Esteso (Journaled)" usa un nome a tua scelta; io uso Macintosh HD.
se fai l'installazione con DVD RETAIL immacolato: seleziona l'icona dell'HD, vai alla scheda Partiziona, scegli quante partizioni inserire e la relativa dimensione, clicca su Opzioni, quindi scegli "Tabella di Partizioni Apple (GUID)" e applica le impostazioni. Ricorda che devi dare ad almeno una partizione formato "Mac OS Esteso (Journaled)", e ad almeno una formato MS-DOS(FAT), se vuoi installare Windows.
5 - Segui la procedura di installazione.
Post-installazione
1- Riavvia il sistema sempre col CD di boot, alla schermata di darwin premi invio, digita 80 e poi di nuovo invio. Il sistema dovrebbe avviarsi, se da errore, riavvia e riprova.
2 - Complia un p� di moduli, fatti una bella foto..
3 - Avviato Leo, non ti resta che copiare il pacchetto di post-installazione, magari sulla scrivania, e decomprimerlo (doppio click).
4 - Monta (doppio click) "PCEFI v9 Installer.dmg" per poi eseguire il "Chameleon_v1012.pkg".
E ora la grafica!! Io dopo varie prove (e imprecazioni) ho trovato il metodo "EFI String" il pi� valido. Altro bivio, se hai come scheda video con 512 MB di memoria dedicata passa al punto 5, altrimenti devi modificare una riga sul file Graphics.plist con TextEdit, in particolare:
CODE
<key>VRAM,totalsize</key>
<string>0x20000000</string>
<string>0x20000000</string>
con una di queste, in base alla tua quantit� di memoria dedicata, intesa in MB:
CODE
32 - 0x02000000
64 - 0x04000000
128 - 0x08000000
256 - 0x10000000
320 - 0x14000000
512 - 0x20000000
640 - 0x28000000
768 - 0x30000000
1024 - 0x40000000
64 - 0x04000000
128 - 0x08000000
256 - 0x10000000
320 - 0x14000000
512 - 0x20000000
640 - 0x28000000
768 - 0x30000000
1024 - 0x40000000
5 - Copia OSX86Tools su Applicazioni e avvialo > Add EFI Strings/Boot flag > Import Hex/Plist > Import File... > Scegli Graphics.plist > Import String to Boot Editor > Infine applica, ti sar� chiesto di riavviare.
6 - Ora non ti serve pi� il CD boot per bootare, hai installato Chameleon_v1012.pkg, ricordi?
7 - Ora con Kext Helper installa i kext che trovi dentro l'omonima cartella, devi mettere la password se vuoi che funzioni. Per caricare i kext drag&drop.
8 - Ora ripara i permessi, apri il Terminale:
CODE
diskutil repairpermissions /
10 - Riavvia con Kernel flag
CODE
-f
(solo la prima volta) e sorridi!!!
