Jump to content

ATI x1600 mobility Funziona al 100%


8solo5
 Share

47 posts in this topic

Recommended Posts

raga copio e incollo l'intervento di Mariusz sempre su questo forum a questo link http://forum.insanelymac.com/index.php?sho...2554&st=140

 

qui la procedura

Stay a while and listen all you people who have X1600 Mobile and can't get their EDID data which causes your bloody ATI X1600 Mobile working at full power.

 

Today is the best day of my live with hackintosh, after a few months waiting for magic to be happend, and almost sleepless night I finally got my f****n x1600 mobile running!!!

 

Before details BIG enumerous BIG credits goes to: JaS, Semthex, Mifki, Omni, Dm_webd, TheMaxx32000, Cyclonefr, and all who helped with this 'hackmess'

 

And the story is:

1. To get EDID grab http://www.entechtaiwan.com/util/ps.shtm and http://www.entechtaiwan.com/lib/softmccs.shtm . I've installed first one and after reboot it didn't properly detected my display (no EDID), so installed second app and magic happend. Raw EDID data available. Copy this data to txt file and split 16 digit fields into 8 digit fields and save.

2. Next part (I think) already known for everyone:

- just to be sure, delete /System/Library/Extensions/ATI* and /System/Library/Extensions/IONDRVSupport.kext

- copy 10.4.8 ATIRadeon* and kexts to /System/Library/Extensions/ and OpenGL.framework to /System/Library/Frameworks/

- remove (rm-rf) ATIRadeon8* and ATIRadeon9* and ATIRage* from /System/Library/Extensions/

- copy 10.4.5 IONDRVSupport.kext and ATINDRV.kext to /System/Library/Extensions/

- Grab latest ATIiject.kext from this post.

- Use Property List Editor to insert previously gathered EDID data in <key>LVDS,EDID</key> section.

- set proper permissions and ownership on kexts and frameworks, delete Extensions.mkext and

Extensions.kextcache

- reboot and pray.

 

p.s.

If the beer is not so expensive here (I'm outside my homeland), I'd probably be drunk in next 2 hrs smile.gif

 

[EDIT]

p.s. 1

- I have only internal display

- sleep doesn't work

 

p.s.2

 

Someone got AppleHDA working with ALC 861 on ICH-7 ?, audio input is all i need to have fully equiped system.

 

un solo problema..io non ci ho capito nulla perchè l'inglese non lo mastico tanto bene.. :P

qualcuno traduce e magari posta la procedura in italiano??

Link to comment
Share on other sites

Ma scusa fai un copia incolla da un post non lo traduci oltretutto hanno pure chiuso lo sviluppo quindi non siamo nemmeno molti ad averlo come driver e chiedi commenti?

 

 

Presto aggiornerò tutte le guide!

Link to comment
Share on other sites

I know this thread is in Italion, but did one of you have the right ATIinject.kext? I have been figuring out for a week to make this run but i think i don't have succes because of the wrong atiinject version...

 

I only have Sync on my laptop display"backlight is on"

 

Anyone "sorry for english"

Link to comment
Share on other sites

Non hai fatto nulla di sbagliato...

Ma per questo driver hanno chiuso lo sviluppo senza una buona motivazione!

 

Io lo sto continuando quando arriverò a qualcosa di concreto lo posterò per tutti quanti visto che Natit con il Dual monitor non va e invece ATIinject sono riuscito ad avere un Dual Blurry Monitor!

Edited by SaxMachine
Link to comment
Share on other sites

  • 3 weeks later...

2. Next part (I think) already known for everyone:

- just to be sure, delete /System/Library/Extensions/ATI* and /System/Library/Extensions/IONDRVSupport.kext

- copy 10.4.8 ATIRadeon* and kexts to /System/Library/Extensions/ and OpenGL.framework to /System/Library/Frameworks/

- remove (rm-rf) ATIRadeon8* and ATIRadeon9* and ATIRage* from /System/Library/Extensions/

- copy 10.4.5 IONDRVSupport.kext and ATINDRV.kext to /System/Library/Extensions/

- Grab latest ATIiject.kext from this post.

- Use Property List Editor to insert previously gathered EDID data in <key>LVDS,EDID</key> section.

- set proper permissions and ownership on kexts and frameworks, delete Extensions.mkext and

Extensions.kextcache

 

Hello, where can I get all this files that I need for this like the 10.4.8 ATIRadeon* ???

 

Thanks

Link to comment
Share on other sites

scusate...potreste darmi una mano? ho qualche problema a ottenere il formato correto per l'edid da inserire:

con phoenix ho ottenuto questi valori

 

EDID BYTES:

0x 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

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

00 | 00 FF FF FF FF FF FF 00 06 AF 74 19 00 00 00 00

10 | 01 0F 01 03 80 21 15 78 0A 85 A5 99 57 4F 8F 26

20 | 1D 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01

30 | 01 01 01 01 01 01 EA 1A 00 80 50 20 10 30 15 20

40 | 44 00 4B CF 10 00 00 18 00 00 00 0F 00 00 00 00

50 | 00 00 00 00 00 00 00 00 00 02 00 00 00 FE 00 41

60 | 55 4F 0A 20 20 20 20 20 20 20 20 20 00 00 00 FE

70 | 00 42 31 35 34 45 57 30 31 20 56 39 20 0A 00 CC

 

ma non so bene come formattare la stringa da inserire...potreste darmi una mano?

Link to comment
Share on other sites

Questo è il tuo EDID

 

00 FF FF FF FF FF FF 00 06 AF 74 19 00 00 00 00

01 0F 01 03 80 21 15 78 0A 85 A5 99 57 4F 8F 26

1D 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01

01 01 01 01 01 01 EA 1A 00 80 50 20 10 30 15 20

44 00 4B CF 10 00 00 18 00 00 00 0F 00 00 00 00

00 00 00 00 00 00 00 00 00 02 00 00 00 FE 00 41

55 4F 0A 20 20 20 20 20 20 20 20 20 00 00 00 FE

00 42 31 35 34 45 57 30 31 20 56 39 20 0A 00 CC

 

Devi formattarlo in stringhe da 8 cifre ti faccio un esempio con le prime due stringhe

 

00FFFFFF FFFFFF00 06AF7419 00000000 010F0103 80211578 0A85A599 574F8F26

 

Naturalmente a seguire

 

Poi prendi il plist EDITOR che trovi in versione shareware e modifichi l'info.plist inserendo il tuo EDID nella sezione giusta che riconoscerai.

 

Ciao

Link to comment
Share on other sites

1)Scaricate il file zip allegato

2)Copiate ATIinject.kext e ATINDR.kext nella cartella Extensions (non copiate IONDRVSUpport.kext)

3)Con property list editor (lo potete trovare nella genius bar) inserire l'edid del vostro monitor, che potete ottenere con phoenix (Phoenix edid grab), nella chiave <LVDS,EDID> del file Info.plist di ATIinject.kext (dopo averlo preparato organizzandolo in gruppi da 8 caratteri).

4)Se avete anche un monitor esterno, inserite il suo edid nella chiave <DFP1,EDID> (se avete un monitor dvi) o <crt2,edid> (se avete un monitor vga)

5) Riparate i permessi, chown e chmod come al solito

6) Riavviate e pregate...

 

NB Il quarto punto è valido per chi ha l'asus a7jc, ma magari funziona anche con altri portatili. La procedura funziona con osx 10.4.8 con il kernel 8.8.1.

 

Per chi avesse bisogno anche degli altri driver per questo portatile posto il link alla parte del wiki che ho scritto.

 

http://wiki.osx86project.org/wiki/index.ph...ables#Asus_A7JC

ATI_mobility_x1600.zip

Edited by thor486
Link to comment
Share on other sites

 Share

×
×
  • Create New...