Jump to content

OS X El Capitan 10.11.1 is out


verleihnix
 Share

43 posts in this topic

Recommended Posts

I updated two different hacks, one ozmosis, one clover-style and I got this

bash-3.2# nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config=%67%00%00%00
nvram: Error setting variable - '7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config': (iokit/common) general error
bash-3.2# nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config
nvram: Error getting variable - '7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config': (iokit/common) data was not found
bash-3.2# nvram csr-active-config=%67%00%00%00
nvram: Error setting variable - 'csr-active-config': (iokit/common) general error
bash-3.2# nvram csr-active-config
csr-active-config	%03%00%00%00

Booting to a 10.11 backup drive and it's working like excepted.

Link to comment
Share on other sites

Nope it's a desktop. The P9X79 in my sig. I have the same issue with two different cards so it can't be a ATI/nVidia driver issue. I'm not entirely sure I need the RGB-fixed EDID but it's loading so I guess it's working.

 

Everything else displays fine. It's just the timeline in GB '11 that is discoloured. I heard Aperture may have a similar problem but I haven't looked.

EDID is a monitor property and has no relation to ATI/Nvidia.

I'm not sure EDID is the problem. I tried connecting a second monitor to the VGA port and dragged GB across onto it and it has the same issue.

Dragging? But EDID is already loaded and influenced on screen image.

 

 

Sorry the EDID does not contain only the colors settings, but is a program that run your Display entirely (frequency ecc).

Of course, if that is not the problem... simply is not the problem :)

 

EDID contains colors setting and much more

Manufacturer: SAM Model 686 Serial Number 1129067058
Made week 37 of 2010
EDID version: 1.3
Digital display
Maximum image size: 48 cm x 27 cm
Gamma: 2.20
DPMS levels: Off
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Chroma Info:
Red X: 0.649414 Y: 0.334961
Green X: 0.283203 Y: 0.605469
Blue X: 0.151367 Y: 0.073242
White X: 0.312500 Y: 0.329102

Detailed mode: Clock 148.500 MHz, 477 mm x 268 mm
               1920 2008 2052 2200 hborder 0
               1080 1084 1089 1125 vborder 0
               +hsync +vsync 
Monitor ranges (GTF): 56-75Hz V, 30-81kHz H, max dotclock 170MHz
Monitor name: SMEX2220
Serial number: H9XZ905065

See DarwinDumper to get same information.

Link to comment
Share on other sites

Thanks for clearing that up Slice.

 

What I mean is I dragged Garageband from the main monitor to the secondary monitor I'd attached to the VGA port and it still displayed incorrectly. Different monitor, different port, different EDID, same problem.

 

I dumped the EDID from the main (and now the only) monitor with DarwinDumper. The txt output file is empty but here's the contents of the hex file.

 

 

 

00ffffffffffff001e6d6b566b0700000a110103ea312078eaaec5a2574a9c25125054a76b80950081808140714f01010101010101017c2e90a0601a1e4030203600da281100001a21399030621a274068b03600da281100001c000000fd00384b1c530f000a202020202020000000fc004c32323657200a20202020202000e4

 

 

 

Update: Ok, I booted into Mavericks and ran DarwinDumper again and this time got readable txt output. The hex output is the same as what I got in El Capitan.

 

 

 

Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   1e 6d 6b 56 6b 07 00 00 0a 11
version:         01 03
basic params:    ea 31 20 78 ea
chroma info:     ae c5 a2 57 4a 9c 25 12 50 54
established:     a7 6b 80
standard:        95 00 81 80 81 40 71 4f 01 01 01 01 01 01 01 01
descriptor 1:    7c 2e 90 a0 60 1a 1e 40 30 20 36 00 da 28 11 00 00 1a
descriptor 2:    21 39 90 30 62 1a 27 40 68 b0 36 00 da 28 11 00 00 1c
descriptor 3:    00 00 00 fd 00 38 4b 1c 53 0f 00 0a 20 20 20 20 20 20
descriptor 4:    00 00 00 fc 00 4c 32 32 36 57 20 0a 20 20 20 20 20 20
extensions:      00
checksum:        e4

Manufacturer: GSM Model 566b Serial Number 1899
Made week 10 of 2007
EDID version: 1.3
Digital display
Maximum image size: 49 cm x 32 cm
Gamma: 2.20
DPMS levels: Standby Suspend Off
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Chroma Info:
Red X: 0.634766 Y: 0.341797
Green X: 0.291992 Y: 0.611328
Blue X: 0.147461 Y: 0.070312
White X: 0.313477 Y: 0.329102
Established timings supported:
  720x400@70Hz
  640x480@60Hz
  640x480@75Hz
  800x600@56Hz
  800x600@60Hz
  800x600@75Hz
  832x624@75Hz
  1024x768@60Hz
  1024x768@75Hz
  1280x1024@75Hz
  1152x870@75Hz
Standard timings supported:
  1440x900@60Hz
  1280x1024@60Hz
  1280x960@60Hz
  1152x864@75Hz
Detailed mode: Clock 119.000 MHz, 474 mm x 296 mm
               1680 1728 1760 1840 hborder 0
               1050 1053 1059 1080 vborder 0
               +hsync -vsync
Detailed mode: Clock 146.250 MHz, 474 mm x 296 mm
               1680 1784 1960 2240 hborder 0
               1050 1053 1059 1089 vborder 0
               -hsync +vsync
Monitor ranges (GTF): 56-75Hz V, 28-83kHz H, max dotclock 150MHz
Monitor name: L226W
Checksum: 0xe4 (valid)
EDID block does NOT conform to EDID 1.3!
    Digital display field contains garbage: 6a
    Detailed block string not properly terminated

 

 

Link to comment
Share on other sites

I pasted it into here and unless there's something wrong with that site my EDID is practically empty.

Check at /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext's Info.plist, your SMBIOS can make the differences. See the follow:

post-674334-0-54753600-1445546941_thumb.png

something is injected already, with different device id (can't be the one used by you if smbios match one listed). Ok, I don't know what Clover do, maybe is already taken into account.

 

EDID contains colors setting and much more

Manufacturer: SAM Model 686 Serial Number 1129067058
Made week 37 of 2010
EDID version: 1.3
Digital display
Maximum image size: 48 cm x 27 cm
Gamma: 2.20
DPMS levels: Off
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Chroma Info:
Red X: 0.649414 Y: 0.334961
Green X: 0.283203 Y: 0.605469
Blue X: 0.151367 Y: 0.073242
White X: 0.312500 Y: 0.329102

Detailed mode: Clock 148.500 MHz, 477 mm x 268 mm
               1920 2008 2052 2200 hborder 0
               1080 1084 1089 1125 vborder 0
               +hsync +vsync 
Monitor ranges (GTF): 56-75Hz V, 30-81kHz H, max dotclock 170MHz
Monitor name: SMEX2220
Serial number: H9XZ905065

See DarwinDumper to get same information.

Yea, but 3 years ago I learn that the EEPROM can be buggie (on my skin, my display EEPROM was bad), especially on laptops, so dump from Windows and re-inject it can be the better cure (because EDID Override may already have been done, result data is surely better).

What to do if OSX read bad data?

That's why apple has a database in OSX (updated frequently) for some TVs/Monitors, just to override the EEPROM with working one, when possible (sure not on someone else brand Laptop).

Link to comment
Share on other sites

Check at /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext's Info.plist, your SMBIOS can make the differences. See the follow:

attachicon.gifAppleGraphicsDevicePolicy.kext.png

something is injected already, with different device id (can't be the one used by you if smbios match one listed). Ok, I don't know what Clover do, maybe is already taken into account.

Yea, but 3 years ago I learn that the EEPROM can be buggie (on my skin, my display EEPROM was bad), especially on laptops, so dump from Windows and re-inject it can be the better cure (because EDID Override may already have been done, result data is surely better).

What to do if OSX read bad data?

That's why apple has a database in OSX (updated frequently) for some TVs/Monitors, just to override the EEPROM with working one, when possible (sure not on someone else brand Laptop).

Completely agree!

Clover get EDID from EEPROM and it may be bad.

OSX also get it from EEPROM or rather from a bootloader.

So Clover function "CustomEDID" will help to do the thing better. The custom EDID should be taken from Windows if it has OEM monitor driver.

Or somehow edit EDID by some tool to make it the best.

I ported Viewsonic EDID Editor to Wineskin and used it on Mac.

Thanks for clearing that up Slice.

 

What I mean is I dragged Garageband from the main monitor to the secondary monitor I'd attached to the VGA port and it still displayed incorrectly. Different monitor, different port, different EDID, same problem.

 

I dumped the EDID from the main (and now the only) monitor with DarwinDumper. The txt output file is empty but here's the contents of the hex file.

Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   1e 6d 6b 56 6b 07 00 00 0a 11
version:         01 03
basic params:    ea 31 20 78 ea
chroma info:     ae c5 a2 57 4a 9c 25 12 50 54
established:     a7 6b 80
standard:        95 00 81 80 81 40 71 4f 01 01 01 01 01 01 01 01
descriptor 1:    7c 2e 90 a0 60 1a 1e 40 30 20 36 00 da 28 11 00 00 1a
descriptor 2:    21 39 90 30 62 1a 27 40 68 b0 36 00 da 28 11 00 00 1c
descriptor 3:    00 00 00 fd 00 38 4b 1c 53 0f 00 0a 20 20 20 20 20 20
descriptor 4:    00 00 00 fc 00 4c 32 32 36 57 20 0a 20 20 20 20 20 20
extensions:      00
checksum:        e4

Manufacturer: GSM Model 566b Serial Number 1899
Made week 10 of 2007
EDID version: 1.3
Digital display
Maximum image size: 49 cm x 32 cm
Gamma: 2.20
DPMS levels: Standby Suspend Off
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Chroma Info:
Red X: 0.634766 Y: 0.341797
Green X: 0.291992 Y: 0.611328
Blue X: 0.147461 Y: 0.070312
White X: 0.313477 Y: 0.329102
Established timings supported:
  720x400@70Hz
  640x480@60Hz
  640x480@75Hz
  800x600@56Hz
  800x600@60Hz
  800x600@75Hz
  832x624@75Hz
  1024x768@60Hz
  1024x768@75Hz
  1280x1024@75Hz
  1152x870@75Hz
Standard timings supported:
  1440x900@60Hz
  1280x1024@60Hz
  1280x960@60Hz
  1152x864@75Hz
Detailed mode: Clock 119.000 MHz, 474 mm x 296 mm
               1680 1728 1760 1840 hborder 0
               1050 1053 1059 1080 vborder 0
               +hsync -vsync
Detailed mode: Clock 146.250 MHz, 474 mm x 296 mm
               1680 1784 1960 2240 hborder 0
               1050 1053 1059 1089 vborder 0
               -hsync +vsync
Monitor ranges (GTF): 56-75Hz V, 28-83kHz H, max dotclock 150MHz
Monitor name: L226W
Checksum: 0xe4 (valid)
EDID block does NOT conform to EDID 1.3!
    Digital display field contains garbage: 6a
    Detailed block string not properly terminated

See!

EDID block does NOT conform to EDID 1.3!

  • Like 1
Link to comment
Share on other sites

1 of changelog here said "Resolves an issue that prevents certain Audio Unit plug-ins from functioning properly". Is there any impact for patched AppleHDA? Since my ALC892 become worst like buzzy after this update. Fresh extract from installer pkg with pacifist didnt help. Can any one please attach vanilla AppleHDA 10.11.1? Much appreciate

Link to comment
Share on other sites

1 of changelog here said "Resolves an issue that prevents certain Audio Unit plug-ins from functioning properly". Is there any impact for patched AppleHDA? Since my ALC892 become worst like buzzy after this update. Fresh extract from installer pkg with pacifist didnt help. Can any one please attach vanilla AppleHDA 10.11.1? Much appreciate

 

Audio Units are instrument and effects plugins used by music programs like Garageband and Logic. There was a problem in 10.11 where a lot of them wouldn't validate with auvaltool. It's nothing to do with AppleHDA or audio in general.

Link to comment
Share on other sites

Well, After failing to get the ViewSonic tool working in Windows 10 or Wineskin I found another EDID tool and extracted the monitor's EDID from the Windows registry. And it's identical to what I was getting from DarwinDumper originally. So if this needs fixing I'm lost.

What's on in your Ioreg? If the same data are also there, then you are sure that EDID is not the problem.

BTW pay attention to big endian or little endian importing the data.

Link to comment
Share on other sites

Yep, look here, should be intresting how to convert EDID format 1.3 to 2.0...

 

 

EDIT

we are OT here, maybe you can open a new Topic..(if you want I can move all EDID related stuff in a new Topic that you have to open...if you want)

Link to comment
Share on other sites

I tried using that one already Slice (ended up running it in a XP VM). But I'm still at a loss as to WHAT I'm supposed to do with it.

 

I opened the EDID that I extracted from Windows with EDID Manager and copy-pasted the hex content into the Viewsonic one (as I could only get it to run in a VM) to try and replicate it extracting the EDID. But I couldn't see any way to "fix" it. The two reasons edid-decode gives for failing EDID 1.3 conformity are vague at best. I don't know where to look for fixing the garbage data. And "Detailed block string not properly terminated" seems to be almost standard output.

Link to comment
Share on other sites

I tried using that one already Slice (ended up running it in a XP VM). But I'm still at a loss as to WHAT I'm supposed to do with it.

 

I opened the EDID that I extracted from Windows with EDID Manager and copy-pasted the hex content into the Viewsonic one (as I could only get it to run in a VM) to try and replicate it extracting the EDID. But I couldn't see any way to "fix" it. The two reasons edid-decode gives for failing EDID 1.3 conformity are vague at best. I don't know where to look for fixing the garbage data. And "Detailed block string not properly terminated" seems to be almost standard output.

I also don't know. I may propose to look specification.

E-EDID Standard.pdf

Link to comment
Share on other sites

 Share

×
×
  • Create New...