Help - Search - Members - Calendar
Full Version: [GUIDA] - QE/CI con ATI 2400 Pro e XT in Leopard
InsanelyMac Forum > OSx86 Project > Your Language > Italiano > Guide E Trucchi Vari
Pages: 1, 2, 3
Giorgio_multi
Trovati i metodi per attivare QE/CI sulle ATI HD 2400 e 2600 PRO e XT su Leopard 10.5.5.

Importante: quando installate la vostra versione 10.5.5 non selezionate alcun driver video per il corretto funzionamento dei 2 metodi.

Aggiornamento 1 Ottobre 2009: Ottimizzata Efistring per 10.5.7 e 10.5.8


Metodo1) Ringrazio Demone per questo metodo

Il metodo funziona anche con HD 2600PRO e HD 2600XT sositutendo al punto 7 gli id descritti con quelli di tali schede.

1) Installare i driver da: http://www.megaupload.com/?d=SPYLS90X compreso l'EFISTUDIO compreso nel pacchetto;

2) Aprire EFISTUDIO e clickare sull'icona "Device Path" scrivere "display" nel primo text box, premere il bottone "Get Path" poi premere il bottone "To Clipboard" e chiudere la finestra;

3) Da EFISTUDIO selezionare ATI Radeon HD2400 - 256MB (la prima voce in Display) e premere "Add Device"; si aprir� la finestra dell'editor;

4) Nell'editor sostituire il valore in dict/plist/key (di default PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) ) con quello che avete copiato negli appunti precedentemente (se coincidono, saltate questo passo);

5) Nell'editor sostituite ogni stringa "Iago" con la stringa "Megalodon" (potreste incontrare anche "Lamna" come framebuffer, se l'avete sostituite anche questa stringa con "Megalodon"); anche "IagoParent" diventer� "MegalodonParent" ovviamente;

6) Fatto questo clickate "write to com.apple.Boot.plist" per inserire la EFI string nel sistema e chiudete EFISTUDIO;

7) Inserite l'id della vostra scheda (0x94c31002 per HD 2400Pro e 0x94c11002 per HD 2400XT) in ATIRadeonX2000.kext;

8) Riparate i permessi con Disk Utility;

9) Cancellate da /System/Library Extensions.mkext;

10) Riavviate con -v -f avrete QE/CI abilitati.


Metodo 2) Ringrazio el-rocje per questo metodo

Dovrebbe funzionare solo con HD 2400PRO e HD 2400XT Mi � arrivato un feedback di utente dal forum internazionale che con questo metodo � riuscito con HD 2600Pro 256. Quindi provate anche con le 2600 (pro e xt) poi lasciate le vostre esperienze, grazie.

Occorrono:
1. Questi kexts: http://tinyurl.com/3qcg8g
2. Kexthelper
3. Plist editor o textedit

Primo) Installate i kexts del package, riavviate ed avrete il cambio di risoluzione, ma senza QE/CI.
Secondo) Andate in /System/Library/Extentions e trovate ATIRadeonX2000.kext
Terzo) Non modificate direttamente questo file, spostatelo sul Desktop, trovate "Info.plist" ed apritelo con plist editor o textedit. Trovate la stringa con string "IOPCIMatch", mettete il vostro id (0x94c31002 per 2400 pro e 0x94c11002 per 2400XT) e salvate. L'id della vostra scheda pu� essere aggiunto indifferentemente all'inizio, alla fine o sostituire uno dei valori presenti nella stringa.
Quarto) Installate questo kext con Kexthelper. Riavviate: ecco QE/CI

_______________________________________________________________

Aggiornamento: Trovato metodo per 2400 Pro e XT anche con 10.5.6

1) Una volta installata la vostra versione 10.5.6 scaricate questo pacchetto: http://tinyurl.com/9xbf3a
installatelo e riavviate.

2) Andate in /System/Library/Extensions e cancellate (cestinate) Natit.kext, copiate sulla scrivania ATIRadeonX2000.kext poi cancellatelo (cestinatelo)

3) Aprire EFISTUDIO e clickare sull'icona "Device Path" scrivere "display" nel primo text box, premere il bottone "Get Path" poi premere il bottone "To Clipboard" e chiudere la finestra;

4) Da EFISTUDIO selezionare ATI Radeon HD2400 - 256MB (la prima voce in Display) e premere "Add Device"; si aprir� la finestra dell'editor;

5) Nell'editor sostituire il valore in dict/plist/key (di default PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) ) con quello che avete copiato negli appunti precedentemente (se coincidono, saltate questo passo);

6) Nell'editor sostituite ogni stringa "Iago" con la stringa "Megalodon" (potreste incontrare anche "Lamna" come framebuffer, se l'avete sostituite anche questa stringa con "Megalodon"); anche "IagoParent" diventer� "MegalodonParent" ovviamente;

7) Fatto questo clickate "write to com.apple.Boot.plist" per inserire la EFI string nel sistema e chiudete EFISTUDIO;

7) Inserite l'id della vostra scheda (0x94c31002 per HD 2400Pro e 0x94c11002 per HD 2400XT) in ATIRadeonX2000.kext che avete sulla scrivania e salvate la modifica

8) Installate ATIRadeonX2000.kext modificato sulla scrivania con Kexthelper

9) Riavviate, QE/CI sono attivati.

___________________________________________________________________

News: CE/QI in Leopard 10.5.7 per HD2400 XT (94c1) PRO (94c3):

Scaricate questo: Click to view attachment

IMPORTANTE Per processori AMD con Leopard 10.5.7 e 10.5.8 il metodo funziona solo con kernel anv, con voodoo kernel da il problema del freeze dello schermo


Da una nuova installazione di Leopard 10.5.7 o da aggiornamento:

1) Cancellate ATIRadeonX2000.kext da /System/Library/Extensions ed installate quello scaricato con kexthelper (per la HD2400 PRO 94c3 sostituite nell'info.plist ddel kext scaricato a 0x94c11002 0x94c31002).

2) Sovrascrivete com.apple.Boot.plist in /Library/Preferences/SystemConfiguration con quello scaricato (necessitani i privilegi di root); Se avete Chameleon 2.0 RC1 dovete anche sovrascrivere il com.apple.Boot.plist nella cartella Extra.

3) Cancellate natit.kext se lo avete in /System/Library/Extensions

4) Riavviate con -v -f

QE/CI dovrebbero essere abilitati.

News 7 Agosto 2009: Questo metodo funziona anche con leopard 10.5.8

Giorgio
Giorgio_multi
NEWS

Trovati i metodi per HD 2400XT anche su Leopard 10.5.6 e 10.5.7, aggiornato il primo Post

Giorgio
skizzato871
Ciao mitico giorgio!! e con la nuova release ci risiamo con l'aggiornamento dei driver della mia video...provato il tuo metodo ma, niente quartz extreme...qualche altra dritta???
Giorgio_multi
QUOTE (skizzato871 @ Jun 23 2009, 09:03 AM) *
Ciao mitico giorgio!! e con la nuova release ci risiamo con l'aggiornamento dei driver della mia video...provato il tuo metodo ma, niente quartz extreme...qualche altra dritta???



Se hai la 10.5.7 il metodo con i kexts già pronti è per la 2400XT, devi inserire il device id della tua scheda 0x94c31002 nell'info.plist di ATIRadeonX2000.kext al posto di 0x94c11002


Giorgio
skizzato871
Ottimo giorgio, sei sempre il meglio!!!
Giorgio_multi
Aggiornamento 7 Agosto 2009: aggiunto metodo per leopard 10.5.8

Giorgio
zio Tom
Grazie mille Giorgio!! smile.gif
Daveta
mah a me non va...ma senti: il chameleon 2 rc2 ocomesechiama ha la cartella extra?
Giorgio_multi
QUOTE (Daveta @ Aug 10 2009, 08:12 PM) *
mah a me non va...ma senti: il chameleon 2 rc2 ocomesechiama ha la cartella extra?


Su quale motherboard e con quale versione non funziona? La 2400XT o PRO?

La rc2 di chameleon nno l'ho ancora instalalta, troppi problemi per adesso.

Giorgio
Daveta
QUOTE (Giorgio_multi @ Aug 10 2009, 09:18 PM) *
Su quale motherboard e con quale versione non funziona? La 2400XT o PRO?

La rc2 di chameleon nno l'ho ancora instalalta, troppi problemi per adesso.

Giorgio


sulla foxconn in firma e la PRO cambiando gli id nella guida per la 10.5.7

a me va velocissimo il rc2 su amd
Giorgio_multi
QUOTE (Daveta @ Aug 10 2009, 07:28 PM) *
sulla foxconn in firma e la PRO cambiando gli id nella guida per la 10.5.7

a me va velocissimo il rc2 su amd


Che problema ti da? (righe colorate, schermo nero, QE/CI non attivati?)

Che uscita usi nella scheda e che tipo di ingresso ha il monitor?

Giorgio
Daveta
qe/ci no attivi.

uso monitor - pc: vga - vga con adattatore dvi

nel monitor la vga, nel pc dvi con adattatore vga. con la 10.5.4 andava benissimo.
Giorgio_multi
QUOTE (Daveta @ Aug 10 2009, 07:50 PM) *
qe/ci no attivi.

uso monitor - pc: vga - vga con adattatore dvi

nel monitor la vga, nel pc dvi con adattatore vga. con la 10.5.4 andava benissimo.


Prova con questi (sono i miei della retail 10.5.7)

Click to view attachment


Per sicurezza cancella ATIRadeonX2000.kext prima di installare questo.

Giorgio
Daveta
QUOTE (Giorgio_multi @ Aug 10 2009, 10:02 PM) *
Prova con questi (sono i miei della retail 10.5.7)

Click to view attachment


Per sicurezza cancella ATIRadeonX2000.kext prima di installare questo.

Giorgio


ma se non trovo il com.plist del chameleon il passaggio non è completo...cmq ora provo
Giorgio_multi
QUOTE (Daveta @ Aug 10 2009, 09:08 PM) *
ma se non trovo il com.plist del chameleon il passaggio non è completo...cmq ora provo



Ho provato ad installare chameleon 2.0 rc2 e crea Extra nella radice, bisogna spuntare Extra in Ad Hoc (è spuntato di default)

Tu non hai la cartella Extra?

Reinstalla Chameleon 2.0 rc2 spuntando solo Extra e ti crea la cartella.

Giorgio
Daveta
si infatti, ora lo reinstallo

reinstallato, ed ecco la cartella extra. sostituito il plist...ma nulla. niente qe/ci
Giorgio_multi
QUOTE (Daveta @ Aug 10 2009, 08:39 PM) *
si infatti, ora lo reinstallo

reinstallato, ed ecco la cartella extra. sostituito il plist...ma nulla. niente qe/ci



Strano, mi va con tutte le versioni anche con la 10.5.8.

Ovviamente non hai natit.kext? se ce l'hai cancellalo.

Va cambiato anche il com.apple.Boot.plist in /Library/Prefernces/SystemConfiguration

Controlla che ATIRNDRV.kext in Plugins abbia ATY_Megalodon.kext

Giorgio
Daveta
per i primi due certo, natit non l'ho più da un pezzo e per prima cosa il plist l'ho messo la.

del terzo non so che dirti perchè è un pc che ho a lavoro. domani mattina saprò dirti.
Daveta
non ho ati megalodon. chi melo passsa?
Daveta
niente, non cambia nulla. anzi, senza megalodon avvia perlomeno in normal mode, con il megalodon per vederci qualcosa devo reisntallare natit.

che fare?
Giorgio_multi
QUOTE (Daveta @ Aug 11 2009, 10:17 AM) *
niente, non cambia nulla. anzi, senza megalodon avvia perlomeno in normal mode, con il megalodon per vederci qualcosa devo reisntallare natit.

che fare?



Questo ATIRNDRV.kext è quello con ATY_megalodon.kext:

Click to view attachment

Installalo al posto del tuo.

Giorgio
Daveta
fatto...ma non cambia nulla....ufffffff
Giorgio_multi
QUOTE (Daveta @ Aug 11 2009, 01:25 PM) *
fatto...ma non cambia nulla....ufffffff


Strana cosa.

E' un PC con dati importanti o ci puoi smanettare?

Giorgio
iLuigi
Ciao Giorgio,
nenche io riesco a far funzionare la mia 2400PRO PCIE 512M sul pc in firma,
ovvero su una vecchia istallazione con iATKOS 10.5.7 tutto ha funzionato correttamente mentre ora
cin la retail 10.5.8 no.
Ti riassumo i passaggi che ho fatto,
installazione leo retail 10.5.6,
update a 10.5.8 da installer originale apple,
aggiunta AttansicL1eEthernet.kext tramite Kext Helper b7,
e poi ho provato le tue diverse guide sia in ita che eng, ma nulla.
Ho provato diverse volte ripulendo il sistema eliminando tutti i kext ATI*,
e ripristinando il file com.apple.Boot.plist.

Altra cosa, in S/L/E ho anche ATINDRV.kext ma senza ATY_Megalodon.kext nella cartella Plugins, e necessario?

ciao e grazie
Luigi
Giorgio_multi
QUOTE (iLuigi @ Sep 9 2009, 11:49 AM) *
Ciao Giorgio,
nenche io riesco a far funzionare la mia 2400PRO PCIE 512M sul pc in firma,
ovvero su una vecchia istallazione con iATKOS 10.5.7 tutto ha funzionato correttamente mentre ora
cin la retail 10.5.8 no.
Ti riassumo i passaggi che ho fatto,
installazione leo retail 10.5.6,
update a 10.5.8 da installer originale apple,
aggiunta AttansicL1eEthernet.kext tramite Kext Helper b7,
e poi ho provato le tue diverse guide sia in ita che eng, ma nulla.
Ho provato diverse volte ripulendo il sistema eliminando tutti i kext ATI*,
e ripristinando il file com.apple.Boot.plist.

Altra cosa, in S/L/E ho anche ATINDRV.kext ma senza ATY_Megalodon.kext nella cartella Plugins, e necessario?

ciao e grazie
Luigi


Si è necessario.

Giorgio
iLuigi
QUOTE (Giorgio_multi @ Sep 9 2009, 12:51 PM) *
Si è necessario.

Giorgio


A, quindi ATY_Megalodon.kext va sia in ATINDRV.kext che in ATIRNDRV.kext?
Giorgio_multi
QUOTE (iLuigi @ Sep 9 2009, 11:09 AM) *
A, quindi ATY_Megalodon.kext va sia in ATINDRV.kext che in ATIRNDRV.kext?



Solo in ATIRNDRV.kext

Avevo letto male, con i nomi quasi simili si fa confusione.

Giorgio
iLuigi
Ok, non va lo stesso.
Cmq ho dimenticato di dire che il mio probrelema non sta nel QE/CI non supportati,
ma nel non funzionamento assoluto, vedo un casino di colori spixellati e basta,
riavvio con -x ed ok.
Per ripartire da capo rieseguendo la guida per 10.5.7 è sufficiente rimuovere tutti i kext che iniziano
per ATI sia in S/L/E che in /Extra/Extension e ripristinare 'com.apple.Boot.plist' con l'originale?
O esiste qualche alto metodo riportare l'installazione come nuova?

Grazie Luigi
skizzato871
Salve mitico giorgio! mi chiedevo, ma per quanto riguarda i driver compatibili con snow leopard...cè già la possibilità di attivare qe/ci? insomma, tutti i driver...
Giorgio_multi
QUOTE (skizzato871 @ Sep 14 2009, 07:44 AM) *
Salve mitico giorgio! mi chiedevo, ma per quanto riguarda i driver compatibili con snow leopard...cè già la possibilità di attivare qe/ci? insomma, tutti i driver...



In Snow Leopard per le ATI solo serie 48xx purtroppo.

Cn la 2400 in snow ottieni il cambio di risoluzione con la efistring postata, eliminando ATIRadeonX2000.kext

Ciao, Giorgio
skizzato871
Si già fatto...in effetti mi hanno consigliato di passare ad nvidia...farò cosi, nel caso ci sarà la possibilità, di far andare anche quelle gpu...ben vengano..magari sarà questione di aspettare un po...altrimenti cambio...grazie ancora della tua risposta...
skizzato871
Scusami giorgio...mi sono trovato in possesso di una en7600gs della nvidia, mica puoi dirmi se sia compatibile su snow leopard? qe/ci..ecc...
Giorgio_multi
QUOTE (skizzato871 @ Sep 17 2009, 09:52 AM) *
Scusami giorgio...mi sono trovato in possesso di una en7600gs della nvidia, mica puoi dirmi se sia compatibile su snow leopard? qe/ci..ecc...



Si è compatibile (dalla serie 6 in su basta che siano PCI-E). L'unico problema potrebbe essere che è Asus che fa dei casini col firmware.

Giorgio
skizzato871
Ok grazie della risposta...ma puoi indicarmi dove posso trovare i kext? insomma, il necessario per montarla su snow...ho sempre avuto sin ora ati, su ideneb...non ho idea dove rifarmi con envidia biggrin.gif
skizzato871
Scusami giorgio...se chiedo ancora, ma...non riesco a trovare dirve funzionanti per la video en7600gs...cè da qualche parte una procedura da seguire?
Giorgio_multi
QUOTE (skizzato871 @ Sep 17 2009, 04:00 PM) *
Scusami giorgio...se chiedo ancora, ma...non riesco a trovare dirve funzionanti per la video en7600gs...cè da qualche parte una procedura da seguire?


Su snow semplicemente Efistring in com.apple.Boot.plist in /Extra

Giorgio
skizzato871
Scusami giorgio, ma...ho provato ieri sera, con la en7600gs...ma in snow, efistring, non cè...ma presumo tu ti riferivi ai file nvject...scaricando quel kext e fixandolo? insomma, non sono riuscito...e poi, un altra cosa...io ho sempre una wireless per navigare, riconosciuta nativamente, usr5417...us.robotics, messa la video, ha smesso di funzionare airport...rimessa la ati, ha ricominciato a funzionare...
Giorgio_multi
QUOTE (skizzato871 @ Sep 18 2009, 10:08 AM) *
Scusami giorgio, ma...ho provato ieri sera, con la en7600gs...ma in snow, efistring, non cè...ma presumo tu ti riferivi ai file nvject...scaricando quel kext e fixandolo? insomma, non sono riuscito...e poi, un altra cosa...io ho sempre una wireless per navigare, riconosciuta nativamente, usr5417...us.robotics, messa la video, ha smesso di funzionare airport...rimessa la ati, ha ricominciato a funzionare...


In Snow hai un file chiamato com.apple.Boot.plist in /EXtra

in questo file va aggiunta la efistring per le schede nVidia. NVinject non si usa (ovvero si può anche usrare per le schede supportate, ma andrà solo con il sistema a 32 bit)

Giorgio
skizzato871
Ecco perchè, non mi tornava, allora...la efi string, dovrei ricavarla con efi studio dico bene? siccome in snow, ho la cartella extra, ma il plist, mica ce l'ho...ovviamente è in preferences, sytem configuration...devo farne una copia nella cartella extra, aggiungendoci la efi string?
Giorgio_multi
QUOTE (skizzato871 @ Sep 18 2009, 01:08 PM) *
Ecco perchè, non mi tornava, allora...la efi string, dovrei ricavarla con efi studio dico bene? siccome in snow, ho la cartella extra, ma il plist, mica ce l'ho...ovviamente è in preferences, sytem configuration...devo farne una copia nella cartella extra, aggiungendoci la efi string?


Si

Giorgio
sircov
questa guida non va bene per hd 2400 xt mobility vero?
Giorgio_multi
QUOTE (sircov @ Sep 18 2009, 05:35 PM) *
questa guida non va bene per hd 2400 xt mobility vero?


Vero.

Però puoi fare un tentativo sostituendo all'id delle 2400 XT e PRO quello della tua scheda in ATIRadeonX2000.kext, non ci perdi nulla.

Giorgio


sircov
QUOTE (Giorgio_multi @ Sep 18 2009, 04:38 PM) *
Vero.

Però puoi fare un tentativo sostituendo all'id delle 2400 XT e PRO quello della tua scheda in ATIRadeonX2000.kext, non ci perdi nulla.

Giorgio


scusa il mio id da inserire qual'è?? non sono esperto in queste cose.



Giorgio_multi
QUOTE (sircov @ Sep 18 2009, 05:13 PM) *
scusa il mio id da inserire qual'è?? non sono esperto in queste cose.





0x94c81002

Giorgio
sircov
QUOTE (Giorgio_multi @ Sep 18 2009, 05:14 PM) *
0x94c81002

Giorgio


ok grazie ora mi leggo la guida su come fare e lo faccio subito vi fò sapere cosa accade :-P

P.S. c'è un modo per capire se l'accelerazione è attiva?
Giorgio_multi
QUOTE (sircov @ Sep 18 2009, 05:17 PM) *
ok grazie ora mi leggo la guida su come fare e lo faccio subito vi fò sapere cosa accade :-P

P.S. c'è un modo per capire se l'accelerazione è attiva?


In Leopard in System Profiler/Grafica Monitor devi vedere Core Image Hardware Accelerato e Quartz Extreme Supportato, in Snow devi avere la rotazione, il cambio di risoluzione e la barra translucida e come prova del nove Toast titanium 9 o 10 deve installarsi e funzionare.

Giorgio
sircov
QUOTE (Giorgio_multi @ Sep 18 2009, 05:21 PM) *
In Leopard in System Profiler/Grafica Monitor devi vedere Core Image Hardware Accelerato e Quartz Extreme Supportato, in Snow devi avere la rotazione, il cambio di risoluzione e la barra translucida e come prova del nove Toast titanium 9 o 10 deve installarsi e funzionare.

Giorgio



Io ho leopard 10.5.2 intendi system preferences/Display?

Non vedo system profiler/grafica Monitor...

Purtroppo non ho la connessione a mac quindi sono dall'altro pc...mi consiglio di fare la 1 2 o 3 come precudura da te descritta?
Giorgio_multi
QUOTE (sircov @ Sep 18 2009, 07:04 PM) *
Io ho leopard 10.5.2 intendi system preferences/Display?

Non vedo system profiler/grafica Monitor...

Purtroppo non ho la connessione a mac quindi sono dall'altro pc...mi consiglio di fare la 1 2 o 3 come precudura da te descritta?



La guida, e qundi la scheda, funzionano dalla 10.5.5 in poi, prima assolutamente nulla da fare. Se hai la 10.5.2 non provarci neppure.

Giorgio
skizzato871
Ciao giorgio, abbi pazienza...ma, ho provato con efi studio, ad inserire nel plist, la string, solo il problema è che nella scelta in efistudio, è per la gt, non gs...e di conseguenza, al riavvio, lo schermo carica, e dopo si blocca lampeggiando...cosa posso fare?
Giorgio_multi
QUOTE (skizzato871 @ Sep 26 2009, 09:30 AM) *
Ciao giorgio, abbi pazienza...ma, ho provato con efi studio, ad inserire nel plist, la string, solo il problema è che nella scelta in efistudio, è per la gt, non gs...e di conseguenza, al riavvio, lo schermo carica, e dopo si blocca lampeggiando...cosa posso fare?


Non devi inserire EFIString con efistudio.
Col taglia incolla metti la efistring che ho postato nel com.apple.Boot.plist, quello attivo.

Giorgio
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.