Jump to content
51 posts in this topic

Recommended Posts

Dopo la mia assenza dal questo forum , rilascio dopo essermi fatto le un pò di ossa sotto linux il mio primo script per poter creare i kext per poter ottenere l'accelerazione grafica ( Ci e Qe ) utilizzando una scheda video ATI della serie x1xx .

 

Lo script che va lanciato da terminale , con privilegi di amministratore ; permette l'immissione tramite il mio script all'interno dei kext che si occupano dell'accelerazione .

 

UTILIZZO :

 

Questo script e in versione beta , ed e stato provato in modo efficace con le mie 2 ati x1950xt 7244 1002 .

Per tanto , per ora nn ho ancora avuto il tempo di creare lo script per la disintallazione , per eventuali problemi .

 

Chiedo a chi volesse , se per favore lo voglia testare di postare il propio risultato specificando la marca modello fornitore e id immessi durante l'installazione in modo tale da sapere che schede video vengono sopportate .

 

Non mi ritengo responsabile per eventuali danni al sistema .. ( l'importante è riparare i permessi quando richiesto )

 

MESSA IN FUNZIONE :

 

1) scaricare il pacchetto .

2) decomprimere il file , senza decomprimere il file zip all'interno della cartella .

3) copiare sul desktop la cartella .

 

4) aprire il terminale e digitare

 

cd Desktop/10.5.7_x1xx_card_script/

 

sudo ./install

 

5) seguire la procedura d'installazione immettendo l'ID e il FORNITORE corretto .

6) quando vi si aprira il disk utilty RIPARATE I PERMESSI SUL DISCO

 

7) decidere se riavviare la macchina oppure farlo in un secondo momento .

 

ATTENZIONE : per ottenere la risoluzione serve il natit.kext . Ma in quanto lo script e universale , è serve per l'accelerazione grafica ognuno dovrà utilizzare il propio . ( nel pacchetto nn è incluso )

 

nella directory /empty_skull_original_kext

 

troverete la copia di beckup dei vostri kext .

 

---------------------------------------- Schede video sopportate -------------------------------------------------

 

test by : empty_skull , chrishelms

 

Modello Chipset: Radeon x1900 Series

Tipo: Monitor

Bus: PCIe

Larghezza Lane PCIe: x16

VRAM (totale): 512 MB

Fornitore: ATI (0x1002)

ID dispositivo: 0x7244

ID revisione: 0x0000

 

 

 

 

---------------------------------------- Schede video NON sopportate -------------------------------------------

 

test by : erfuze

 

Modello Chipset: Radeon X1300 PRO Series

Tipo: Monitor

Bus: PCIe

Larghezza Lane PCIe: x16

VRAM (totale): 256 MB

Fornitore: ATI (0x1002)

ID dispositivo: 0x7143

ID revisione: 0x0000

 

----------------------------------------------------------------------------------------------------------------------

 

Buon Divertimento a tutti dal vostro cranio vuoto !!!

10.5.7_x1xx_card_script.zip

Dopo la mia assenza dal questo forum , rilascio dopo essermi fatto le un pò di ossa sotto linux il mio primo script per poter creare i kext per poter ottenere l'accelerazione grafica ( Ci e Qe ) utilizzando una scheda video ATI della serie x1xx .

 

Lo script che va lanciato da terminale , con privilegi di amministratore ; permette l'immissione tramite il mio script all'interno dei kext che si occupano dell'accelerazione .

 

UTILIZZO :

 

Questo script e in versione beta , ed e stato provato in modo efficace con le mie 2 ati x1950xt 7244 1002 .

Per tanto , per ora nn ho ancora avuto il tempo di creare lo script per la disintallazione , per eventuali problemi .

 

Chiedo a chi volesse , se per favore lo voglia testare di postare il propio risultato specificando la marca modello fornitore e id immessi durante l'installazione in modo tale da sapere che schede video vengono sopportate .

 

Non mi ritengo responsabile per eventuali danni al sistema .. ( l'importante è riparare i permessi quando richiesto )

 

MESSA IN FUNZIONE :

 

1) scaricare il pacchetto .

2) decomprimere il file , senza decomprimere il file zip all'interno della cartella .

3) copiare sul desktop la cartella .

 

4) aprire il terminale e digitare

 

cd Desktop/10.5.7_x1xx_card_script/

 

sudo ./install

 

5) seguire la procedura d'installazione immettendo l'ID e il FORNITORE corretto .

6) quando vi si aprira il disk utilty RIPARATE I PERMESSI SUL DISCO

 

7) decidere se riavviare la macchina oppure farlo in un secondo momento .

 

ATTENZIONE : per ottenere la risoluzione serve il natit.kext . Ma in quanto lo script e universale , è serve per l'accelerazione grafica ognuno dovrà utilizzare il propio . ( nel pacchetto nn è incluso )

 

nella directory /empty_skull_original_kext

 

troverete la copia di beckup dei vostri kext .

 

ATI : x1950xt

1002

7244

 

Supportata dallo script .

 

Buon Divertimento a tutti dal vostro cranio vuoto !!!

 

 

Ciao! molto interessante !

io ho questi dati della scheda video..

posso eseguire questa guida con questa scheda (Ati Radeon X1550 - pci express)?

 

Modello Chipset: Radeon X1300 PRO Series

Tipo: Monitor

Bus: PCIe

Larghezza Lane PCIe: x16

VRAM (totale): 256 MB

Fornitore: ATI (0x1002)

ID dispositivo: 0x7143

ID revisione: 0x0000

Monitor:

ASUS VW193D:

Risoluzione: 1440 x 900 @ 75 Hz

Profondità: Colore 32-bit

Core Image: Software

Monitor principale: Sì

Mirror: Spento

Online: Sì

Quartz Extreme: Non Supportata

Mostra connettore:

Stato: Nessun monitor collegato

 

Ciao e Grazie!!

@walterino

Per la 4500 esiste un driver sperimentale sul forum internazionale, ma non funziona.

 

Credo che empty skull dedichi le sue risorse principalmente alle schede ATI.

 

Inlotre scrivere un driver da 0 (ricordo che Apple ha abbandonato nVidia cone partner per la grafica) è molto complesso senza una documentazione base da cui partire.

 

Giorgio

Niente ho testato e non va l'accelerazione hardware :( uffa peccato mancava solo questa e poi avevo il mio hackintosh al 100% funzionante.

 

Modello Chipset: Radeon X1300 PRO Series

Tipo: Monitor

Bus: PCIe

Larghezza Lane PCIe: x16

VRAM (totale): 256 MB

Fornitore: ATI (0x1002)

ID dispositivo: 0x7143

ID revisione: 0x0000

Monitor:

ASUS VW193D:

Risoluzione: 1440 x 900 @ 75 Hz

Profondità: Colore 32-bit

Core Image: Software

Monitor principale: Sì

Mirror: Spento

Online: Sì

Quartz Extreme: Non Supportata

Mostra connettore:

Stato: Nessun monitor collegato

 

 

NON FUNZIONA

ma quando è stato richiesto hai inserito i dati giusti ?

 

Fornitore: ATI (0x1002) --------> 1002

ID dispositivo: 0x7143 ---------> 7143

 

Ragazzi per intel , nn so dire nulla per ora .. se capisco come funzionano vediamo che si può fare ! Per ora in via sperimentale vediamo questo come si comporta !

 

Io sto cercando il modo di fargli capire gli id da solo e fare tutto da solo ..

ma quando è stato richiesto hai inserito i dati giusti ?

 

Fornitore: ATI (0x1002) --------> 1002

ID dispositivo: 0x7143 ---------> 7143

 

Ragazzi per intel , nn so dire nulla per ora .. se capisco come funzionano vediamo che si può fare ! Per ora in via sperimentale vediamo questo come si comporta !

 

Io sto cercando il modo di fargli capire gli id da solo e fare tutto da solo ..

 

si ho fatto tutto perfettamente ,ho rifatto la procedura 2 volte ma niente :) è stranissima questa cosa!Aiutatemiii! :(

mhh ... molto strano ..

 

Sei sicuro di aver seguito alla lettera tutto ?

 

apri il terminale :

 

sudo rm -rf /empty_skull_original_kext

cd Desktop/

cd 10.5.7_x1xx_card_script/

ls

 

-------------------

dovresti avere

 

10.5.7.zip

install

-------------------

 

sudo ./install

 

procedi seguendo tutto ...

 

Non devi ottenere nessuna scritta strana in mezzo ..

 

finito ripara i permessi e tutto , nn riavviare e fai

 

sudo cat /System/Library/Extensions/ATIRadeonX1000GA.plugin/Contents/Info.plist

 

e guarda se hai gli id ... <key>QUI ID -0000-0000-0000-000a27898d3e</key>

mhh ... molto strano ..

 

Sei sicuro di aver seguito alla lettera tutto ?

 

apri il terminale :

 

sudo rm -rf /empty_skull_original_kext

cd Desktop/

cd 10.5.7_x1xx_card_script/

ls

 

-------------------

dovresti avere

 

10.5.7.zip

install

-------------------

 

sudo ./install

 

procedi seguendo tutto ...

 

Non devi ottenere nessuna scritta strana in mezzo ..

 

finito ripara i permessi e tutto , nn riavviare e fai

 

sudo cat /System/Library/Extensions/ATIRadeonX1000GA.plugin/Contents/Info.plist

 

e guarda se hai gli id ... <key>QUI ID -0000-0000-0000-000a27898d3e</key>

 

ho fatto quello ke mi hai detto da terminale ed ho questo risultato:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATIRadeonX1000GA</string> <key>CFBundleGetInfoString</key> <string>ATIRadeonX1000GA 1.5.44.13 (6686)</string> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000GA</string> <key>CFBundleName</key> <string>ATI RadeonX1000 Graphics Driver</string> <key>CFBundleShortVersionString</key> <string>1.5.44</string> <key>CFBundleVersion</key> <string>5.4.4</string> <key>CFPlugInDynamicRegistration</key> <string>NO</string> <key>CFPlugInFactories</key> <dict> <key>10027244-0000-0000-0000-000a27898d3e</key> <string>ATIRadeonX1000GAFactory</string> </dict> <key>CFPlugInTypes</key> <dict> <key>ACCF0000-0000-0000-0000-000a2789904e</key> <array> <string>10027244-0000-0000-0000-000a27898d3e</string> </array> </dict> <key>NSExecutable</key> <string>ATIRadeonX1000GA</string> <key>Personality</key> <dict> <key>IOProviderClass</key> <string>IONDRVFramebuffer</string> </dict> </dict> </plist>

ho fatto quello ke mi hai detto da terminale ed ho questo risultato:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATIRadeonX1000GA</string> <key>CFBundleGetInfoString</key> <string>ATIRadeonX1000GA 1.5.44.13 (6686)</string> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000GA</string> <key>CFBundleName</key> <string>ATI RadeonX1000 Graphics Driver</string> <key>CFBundleShortVersionString</key> <string>1.5.44</string> <key>CFBundleVersion</key> <string>5.4.4</string> <key>CFPlugInDynamicRegistration</key> <string>NO</string> <key>CFPlugInFactories</key> <dict> <key>10027244-0000-0000-0000-000a27898d3e</key> <string>ATIRadeonX1000GAFactory</string> </dict> <key>CFPlugInTypes</key> <dict> <key>ACCF0000-0000-0000-0000-000a2789904e</key> <array> <string>10027244-0000-0000-0000-000a27898d3e</string> </array> </dict> <key>NSExecutable</key> <string>ATIRadeonX1000GA</string> <key>Personality</key> <dict> <key>IOProviderClass</key> <string>IONDRVFramebuffer</string> </dict> </dict> </plist>

 

no ... nn va bene ...

 

Fornitore: ATI (0x1002)

ID dispositivo: 0x7143

 

questi sono i tuoi

 

lui ha messo

 

1002

7244

 

quelli per la mia scheda video ....

 

gli hai dato

 

1002

 

e poi

 

7143 ?

 

ho appena ricevuto un messaggio :

 

GREAT!!

THIS WORKS!!

 

I just installed 10.5.7, I downloaded your installer and jus did

sudo -s and the ./install, entered 7244, then 1002, pressed y and that was it!

 

thanks for the easy fix mate! now i can play sims 3 thanks to you

 

cheers,

chriss

no ... nn va bene ...

 

Fornitore: ATI (0x1002)

ID dispositivo: 0x7143

 

questi sono i tuoi

 

lui ha messo

 

1002

7244

 

quelli per la mia scheda video ....

 

gli hai dato

 

1002

 

e poi

 

7143 ?

 

ho appena ricevuto un messaggio :

 

GREAT!!

THIS WORKS!!

 

I just installed 10.5.7, I downloaded your installer and jus did

sudo -s and the ./install, entered 7244, then 1002, pressed y and that was it!

 

thanks for the easy fix mate! now i can play sims 3 thanks to you

 

cheers,

chriss

riprovo.. io uso ideneb 10.5.6 non cambia nulla vero?

cmq ora riprovo..

nooooooo .... si che cambia !

 

fai l'aggiornamento 10.5.7 che trovi su ideneb ! e poi usalo ..

 

per 10.5.6 posso crearlo ma devo guardare 2 cose prima ...

mammmamia allora aggiorno e poi rifaccio la procedura..

scusa se ti scoccio ancora ma sono proprio 0..

come faccio ad aggiornare?

 

mammmamia allora aggiorno e poi rifaccio la procedura..

scusa se ti scoccio ancora ma sono proprio 0..

come faccio ad aggiornare?

 

sono sfigatissimo! non mi fa scaricare l'aggiornamento.. "invalid token" bah!

http://ideneb.net/

 

erfuze : guarda qui e scarica l'aggiornamento per 10.5.7 ... installa e prova ...

 

 

Ragazzi l'ho appena rilasciato , chi volesse provare nn crea nessun danno al sistema ( da dover reinstallare ) , al massimo nn attiva l'accelerazione grafica !

Hi.. Still no luck with my MSI Radeon X1600 rv516 dev id:7181 :( kernel panic before i had time to fix permissions.

Even after fixing permissions, still kp. But, the script works fine.. install log is clean.

To fix the system, booted with -x (safe boot), installed kexts from backup, fixed permissions and updated kext cache.

Sorry to post in English.. i can read a little Italian but, not write.

Nice work, anyway :P

Stay safe.

Hi.. Still no luck with my MSI Radeon X1600 rv516 dev id:7181 :( kernel panic before i had time to fix permissions.

Even after fixing permissions, still kp. But, the script works fine.. install log is clean.

To fix the system, booted with -x (safe boot), installed kexts from backup, fixed permissions and updated kext cache.

Sorry to post in English.. i can read a little Italian but, not write.

Nice work, anyway :P

Stay safe.

 

i have post 5 minute a go here : http://www.insanelymac.com/forum/index.php?showtopic=169781

 

post your information ...

 

sorry .. but the script for you don't work ?

ok ho fatto l'aggiornamento..

ma all'avvio devo scrivere sempre voodoo? sennò nn parte..

c'è qualche soluzione?

ok ho fatto l'aggiornamento..

ma all'avvio devo scrivere sempre voodoo? sennò nn parte..

c'è qualche soluzione?

 

ovvio !!!

 

apri terminale e fai

 

sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>vodoo -v -f -legacy</string> <---------------- modifica qui 
	<key>Timeout</key>
	<string>5</string>
	<key>device-properties</key>
	<string></string>
</dict>
</plist>

 

ctrl + x

 

y

 

invio

 

e ora sei apposto !

ovvio !!!

 

apri terminale e fai

 

sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	 <key>Graphics Mode</key>
	 <string>1024x600x32</string>
	 <key>Kernel</key>
	 <string>vodoo</string> <---- qui metti il kernel 
	 <key>Quiet Boot</key>
	 <string>No</string>
	 <key>Timeout</key>
	 <string>3</string>
	 <key>device-properties</key>
	 <string>6d0000000100000001000000610000000200000002010c00d041030a00000000010106000002
fff0400100000006d006f00640065006c0000000b000000474d412039353020000$
</dict>
</plist>

 

ctrl + x

 

y

 

invio

 

e ora sei apposto !

 

 

 

apro il terminale con quella scritta che mi ha detto e mi appare questo:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Timeout</key>

<string>5</string>

<key>device-properties</key>

<string></string>

</dict>

</plist>

 

 

 

 

 

[ Read 14 lines ]

^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos

^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text^T To Spell

 

:(

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>vodoo -v -f -legacy</string> <---------------- modifica qui

<key>Timeout</key>

<string>5</string>

<key>device-properties</key>

<string></string>

</dict>

</plist>

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>vodoo -v -f -legacy</string> <---------------- modifica qui

<key>Timeout</key>

<string>5</string>

<key>device-properties</key>

<string></string>

</dict>

</plist>

 

fatto,ho modificato questa stringa,ma se apposto di -v -f -legacy non metto nulla cosa succede?

×
×
  • Create New...