Ciro82 Posted November 15, 2014 Share Posted November 15, 2014 Il post in inglese che hai citato, parla dell'edid, in pratica sono le informazioni del display, dice di comparare l' EDID estratto da windows con quello estratto da Mac OS e vedere se ci sono differenze, fatto questo se sono diversi, conviene iniettare l'EDID di Windows. Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 15, 2014 Author Share Posted November 15, 2014 Il post in inglese che hai citato, parla dell'edid, in pratica sono le informazioni del display, dice di comparare l' EDID estratto da windows con quello estratto da Mac OS e vedere se ci sono differenze, fatto questo se sono diversi, conviene iniettare l'EDID di Windows. Grazie per la traduzione... ma questo EDID come lo estraggo da windows e come lo estraggo da OS X?!? E una volta fatta questa estrazione, come faccio a confrontarli ed a iniettare l'edid di windows in os x?!? vanno bene questi dati? EDID ricavato da OS X con DarwinDumper: Extracted contents: header: 00 ff ff ff ff ff ff 00 serial number: 44 93 3e 00 00 00 00 00 00 0f version: 01 03 basic params: 80 21 15 78 0a chroma info: ab c0 90 51 50 8d 2a 29 50 54 established: 00 00 00 standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 descriptor 1: 93 2e 90 a0 60 1a 1e 40 30 20 36 00 4b cf 10 00 00 18 descriptor 2: 00 00 00 0f 00 06 6e 0c 78 01 14 02 14 1e 8c 02 19 01 descriptor 3: 00 00 00 fe 00 51 55 41 4e 54 41 44 49 53 50 4c 41 59 descriptor 4: 00 00 00 fe 00 51 44 31 35 41 4c 30 32 32 0a 20 20 20 extensions: 00 checksum: 8b Manufacturer: QDS Model 3e Serial Number 0 EDID version: 1.3 Digital display Maximum image size: 33 cm x 21 cm Gamma: 2.20 Supported color formats: RGB 4:4:4, YCrCb 4:2:2 First detailed timing is preferred timing Chroma Info: Red X: 0.564453 Y: 0.318359 Green X: 0.314453 Y: 0.553711 Blue X: 0.166992 Y: 0.160156 White X: 0.312500 Y: 0.328125 Established timings supported: Standard timings supported: Detailed mode: Clock 119.230 MHz, 331 mm x 207 mm 1680 1728 1760 1840 hborder 0 1050 1053 1059 1080 vborder 0 -hsync -vsync Manufacturer-specified data, tag 15 ASCII string: QUANTADISPLAY ASCII string: QD15AL022 Checksum: 0x8b (valid) EDID block does NOT conform to EDID 1.3! Missing name descriptor Missing monitor ranges EDID block does not conform at all! Bad year of manufacture EDID RICAVATO DA WINDOWS 8.1: Nel frattempo confermo che la patch del firmware di apple per il problema flickering non ha cambiato nulla nell'hackintosh... Ho anche provato diversi profili di macbook pro, una volta visto che, quella patch era in particolar modo riferita a macbookpro5,1 (il profilo che io uso)... Anche con profili diversi, il flickering continua ad esserci... Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 15, 2014 Author Share Posted November 15, 2014 leggendo questo post: http://www.insanelymac.com/forum/topic/292645-guide-surfacepro-1-2-osx-android-windows-multiboot/page-100?do=findComment&comment=2045084 mi viene il dubbio che il problema del flickering sia nel mio dsdt.aml... ma se così fosse, non dovrebbe smettere di farlo (cosa che non accade) se tolgo il dsdt e avvio enoch bootloader con graphic enabler = Yes ? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Dammi tempo una mezz'ora, sono rientrato ora a casa. Ti spiego come iniettare l'EDID. Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Dammi tempo una mezz'ora, sono rientrato ora a casa. Ti spiego come iniettare l'EDID. ti ringrazio... devo estrarlo in formato bin da Windows? con moninfo (Monitor Asset Manager) da windows ti estrae un file con altro nome in formato bin, è quello? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Grazie per la traduzione... ma questo EDID come lo estraggo da windows e come lo estraggo da OS X?!? E una volta fatta questa estrazione, come faccio a confrontarli ed a iniettare l'edid di windows in os x?!? vanno bene questi dati? EDID ricavato da OS X con DarwinDumper: Extracted contents: header: 00 ff ff ff ff ff ff 00 serial number: 44 93 3e 00 00 00 00 00 00 0f version: 01 03 basic params: 80 21 15 78 0a chroma info: ab c0 90 51 50 8d 2a 29 50 54 established: 00 00 00 standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 descriptor 1: 93 2e 90 a0 60 1a 1e 40 30 20 36 00 4b cf 10 00 00 18 descriptor 2: 00 00 00 0f 00 06 6e 0c 78 01 14 02 14 1e 8c 02 19 01 descriptor 3: 00 00 00 fe 00 51 55 41 4e 54 41 44 49 53 50 4c 41 59 descriptor 4: 00 00 00 fe 00 51 44 31 35 41 4c 30 32 32 0a 20 20 20 extensions: 00 checksum: 8b Manufacturer: QDS Model 3e Serial Number 0 EDID version: 1.3 Digital display Maximum image size: 33 cm x 21 cm Gamma: 2.20 Supported color formats: RGB 4:4:4, YCrCb 4:2:2 First detailed timing is preferred timing Chroma Info: Red X: 0.564453 Y: 0.318359 Green X: 0.314453 Y: 0.553711 Blue X: 0.166992 Y: 0.160156 White X: 0.312500 Y: 0.328125 Established timings supported: Standard timings supported: Detailed mode: Clock 119.230 MHz, 331 mm x 207 mm 1680 1728 1760 1840 hborder 0 1050 1053 1059 1080 vborder 0 -hsync -vsync Manufacturer-specified data, tag 15 ASCII string: QUANTADISPLAY ASCII string: QD15AL022 Checksum: 0x8b (valid) EDID block does NOT conform to EDID 1.3! Missing name descriptor Missing monitor ranges EDID block does not conform at all! Bad year of manufacture EDID RICAVATO DA WINDOWS 8.1: Nel frattempo confermo che la patch del firmware di apple per il problema flickering non ha cambiato nulla nell'hackintosh... Ho anche provato diversi profili di macbook pro, una volta visto che, quella patch era in particolar modo riferita a macbookpro5,1 (il profilo che io uso)... Anche con profili diversi, il flickering continua ad esserci... Ho bisogno che tu incolli qui la parte finale del dump di windows, la parte che si chiama raw data (la serie di valori esadecimali), grazie. Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Ho bisogno che tu incolli qui la parte finale del dump di windows, la parte che si chiama raw data (la serie di valori esadecimali), grazie. eccola: Raw data 00,FF,FF,FF,FF,FF,FF,00,44,93,3E,00,00,00,00,00,00,0F,01,03,80,21,15,78,0A,AB,C0,90,51,50,8D,2A, 29,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,93,2E,90,A0,60,1A,1E,40,30,20, 36,00,4B,CF,10,00,00,18,00,00,00,0F,00,06,6E,0C,78,01,14,02,14,1E,8C,02,19,01,00,00,00,FE,00,51, 55,41,4E,54,41,44,49,53,50,4C,41,59,00,00,00,FE,00,51,44,31,35,41,4C,30,32,32,0A,20,20,20,00,8B Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 OK! La stringa EDID è la seguente: AP///////wBEkz4AAAAAAAAPAQOAIRV4CqvAkFFQjSopUFQAAAABAQEBAQEBAQEBAQEBAQEBky6QoGAaHkAwIDYAS88QAAAYAAAADwAGbgx4ARQCFB6MAhkBAAAA/gBRVUFOVEFESVNQTEFZAAAA/gBRRDE1QUwwMjIKICAgAIs= Ora serve il display vendor ID e il display product ID Allega il tuo IOReg eccola: Raw data 00,FF,FF,FF,FF,FF,FF,00,44,93,3E,00,00,00,00,00,00,0F,01,03,80,21,15,78,0A,AB,C0,90,51,50,8D,2A, 29,50,54,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,01,93,2E,90,A0,60,1A,1E,40,30,20, 36,00,4B,CF,10,00,00,18,00,00,00,0F,00,06,6E,0C,78,01,14,02,14,1E,8C,02,19,01,00,00,00,FE,00,51, 55,41,4E,54,41,44,49,53,50,4C,41,59,00,00,00,FE,00,51,44,31,35,41,4C,30,32,32,0A,20,20,20,00,8B Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 OK! La stringa EDID è la seguente: AP///////wBEkz4AAAAAAAAPAQOAIRV4CqvAkFFQjSopUFQAAAABAQEBAQEBAQEBAQEBAQEBky6QoGAaHkAwIDYAS88QAAAYAAAADwAGbgx4ARQCFB6MAhkBAAAA/gBRVUFOVEFESVNQTEFZAAAA/gBRRDE1QUwwMjIKICAgAIs= Ora serve il display vendor ID e il display product ID Allega il tuo IOReg scusa per il ritardo, ma non posso essere sempre davanti al computer... Che ci devo fare con la stringa EDID che hai scritto?!? Il vendorID e Device ID del monitor (o della scheda video?!?) lo recuperi dall'ioreg o devo cercarlo in qualche modo con qualche programma? Edit. da Windows con Aidax64 le informazioni che mi da sul Monitor sono le seguenti: --------[ Monitor ]----------------------------------------------------------------------------------------------------- [ Quanta QD15AL022 ] Monitor Properties: Monitor Name Quanta QD15AL022 Monitor ID: QDS003E Manufacturer QUANTADISPLAY Model QD15AL022 Monitor Type 15" LCD (WSXGA+) Manufacture Date 2005 Serial Number: None Max. Visible Display Size 33 cm x 21 cm (15.4") Picture Aspect Ratio 16:10 Maximum Resolution 1680 x 1050 Gamma 2.20 DPMS Mode Support: None Allego il mio ioreg: IoREG.zip Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Appena arrivo a casa ti posto il tutto Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Appena arrivo a casa ti posto il tutto ti ringrazio, quindi VendorID e deviceID del monitor dove li trovo? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Ti confermo che guardando il tuo IOReg l'EDID non è presente, quindi se facciamo le cose per bene dovrebbe scomparire il flickering Da IOReg vedo: VendorID 4493 (0x4493 esadecimale, 17555 unicode decimale) DisplayID 3e (0x3e esadecimale, 62 unicode decimale) Ora ti allego una cartella da copiare in Sistema/Libreria/Displays/Overrides (la cartella si chiama DisplayVendorID-4493) Al suo interno c'è un file che è strutturato così: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>62</integer> <key>DisplayProductName</key> <string>LCD Interno</string> <key>DisplayVendorID</key> <integer>17555</integer> <key>IODisplayEDID</key> <data> AP///////wBEkz4AAAAAAAAPAQOAIRV4CqvAkFFQjSopUFQAAAABAQEBAQEBAQEBAQEBAQEBky6QoGAaHkAwIDYAS88QAAAYAAAADwAGbgx4ARQCFB6MAhkBAAAA/gBRVUFOVEFESVNQTEFZAAAA/gBRRDE1QUwwMjIKICAgAIs= </data> </dict> </plist> Se hai solo Yosemite installato e non hai un altro sistema operativo, ti sconsiglio di copiare questa cartella nel sistema, perché potrebbe non avviarsi correttamente (spero di no ) DisplayVendorID-4493.zip Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Ti confermo che guardando il tuo IOReg l'EDID non è presente, quindi se facciamo le cose per bene dovrebbe scomparire il flickering Da IOReg vedo: VendorID 4493 DisplayID 3e Ora ti allego una cartella da copiare in Sistema/Libreria/Displays/Overrides (la cartella si chiama DisplayVendorID-4493) Al suo interno c'è un file che è strutturato così: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>62</integer> <key>DisplayProductName</key> <string>LCD Interno</string> <key>DisplayVendorID</key> <integer>17555</integer> <key>IODisplayEDID</key> <data> AP///////wBEkz4AAAAAAAAPAQOAIRV4CqvAkFFQjSopUFQAAAABAQEBAQEBAQEBAQEBAQEBky6QoGAaHkAwIDYAS88QAAAYAAAADwAGbgx4ARQCFB6MAhkBAAAA/gBRVUFOVEFESVNQTEFZAAAA/gBRRDE1QUwwMjIKICAgAIs= </data> </dict> </plist> Se hai solo Yosemite installato e non hai un altro sistema operativo, ti sconsiglio di copiare questa cartella nel sistema, perché potrebbe non avviarsi correttamente (spero di no ) Dov'è l'allegato? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Guarda ora Dov'è l'allegato? E' sottinteso che devi riparare i permessi dopo aver copiato la cartella Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Ti confermo che guardando il tuo IOReg l'EDID non è presente, quindi se facciamo le cose per bene dovrebbe scomparire il flickering Da IOReg vedo: VendorID 4493 (0x4493 esadecimale, 17555 unicode decimale) DisplayID 3e (0x3e esadecimale, 62 unicode decimale) Ora ti allego una cartella da copiare in Sistema/Libreria/Displays/Overrides (la cartella si chiama DisplayVendorID-4493) Se hai solo Yosemite installato e non hai un altro sistema operativo, ti sconsiglio di copiare questa cartella nel sistema, perché potrebbe non avviarsi correttamente (spero di no ) E' sottinteso che devi riparare i permessi dopo aver copiato la cartella Inserito la cartella al suo posto riparato i permessi con utiity disco Riavviato... al desktop ci arrivo, ma il flickering al cambio degli states agpm permane... Ho visto che nella cartella Display ci sono altre cartelle che presumo siano quelle per i monitors dei mac originali... Dando per scontato che tu abbia inserito i dati correttamente, non è che la cartella che hai fatto deve avere come nome identificativo, quella di un monitor di un macbook pro 5,1 originale ovvero stesso profilo che ho nel mio smbios per essere utilizzata? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 No, deve avere i valori e l'identificazione del tuo monitor, serve proprio a far vedere al sistema il tuo monitor Controlla nelle informazioni su questo mac, se nella sezione monitor scrive LCD Interno. Inserito la cartella al suo posto riparato i permessi con utiity disco Riavviato... al desktop ci arrivo, ma il flickering al cambio degli states agpm permane... Ho visto che nella cartella Display ci sono altre cartelle che presumo siano quelle per i monitors dei mac originali... Dando per scontato che tu abbia inserito i dati correttamente, non è che la cartella che hai fatto deve avere come nome identificativo, quella di un monitor di un macbook pro 5,1 originale ovvero stesso profilo che ho nel mio smbios per essere utilizzata? Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 no nelle informazioni di sistema compare sempre come compariva prima dell'aggiunta del monitor ovvero Monitor Integrato: ti allego nuovo IoReg: Ioreg.zip Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Vai su preferenze di sistema, monitor, e poi colore, cosa dice in profilo monitor? Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Vai su preferenze di sistema, monitor, e poi colore, cosa dice in profilo monitor? Monitor integrato con sotto il profilo che io uso di solito che è selezionato in blu l'ultimo profilo SyncMaster, non farci caso che è di un vecchio samsung a cui ogni tanto attacco il notebook Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Ho ricontrollato tutti dati nella cartella che hai installato e sono tutti ok, strana questa cosa, dovrebbe andare a leggere i dati dal file che ho creato e di conseguenza cambiare il nome al monitor in "LCD Interno" Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Ho ricontrollato tutti dati nella cartella che hai installato e sono tutti ok, strana questa cosa, dovrebbe andare a leggere i dati dal file che ho creato e di conseguenza cambiare il nome al monitor in "LCD Interno" l'ioreg ti mostra che li legge? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 IOReg legge i dati correttamente, ma li leggeva anche prima di mettere la cartella con il file modificato Ho preso appunto i dati di IOReg per creare il file "DisplayProductID-3e" presente nella cartella "DisplayVendorID-4493" 4493 è la marca del display: QUANTADISPLAY 3e è il modello del display: QD15AL022 Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 IOReg legge i dati correttamente, ma li leggeva anche prima di mettere la cartella con il file modificato Ho preso appunto i dati di IOReg per creare il file "DisplayProductID-3e" presente nella cartella "DisplayVendorID-4493" 4493 è la marca del display: QUANTADISPLAY 3e è il modello del display: QD15AL022 http://i58.tinypic.com/v8j5lh.png no ma l'edid lo legge ora? Prima mi hai detto che non c'era e se cambio il nome della tua cartella con quella di un vero monitor di macbookpro5,1? Link to comment Share on other sites More sharing options...
Ciro82 Posted November 16, 2014 Share Posted November 16, 2014 Non legge i valori del tuo display semplice Link to comment Share on other sites More sharing options...
Mela quadrata Posted November 16, 2014 Author Share Posted November 16, 2014 Non legge i valori del tuo display semplice mettamo che oS x sia impostato perchè in base al profilo del mac, si cerchi la relativa cartella con il nome del suo monitor...(nel mio caso il profilo di un macbookpro5,1) poi all'interno non leggerebbe il tuo file?!? Link to comment Share on other sites More sharing options...
Recommended Posts