Jump to content

Different solutions


Andy Vandijck
 Share

925 posts in this topic

Recommended Posts

Hi,

i have posted this in another thread but am still reading and would like to know if an EDID override would fix my problem or if i need to look elsewhere.
i have an Asus laptop G750 with GTX 770m card (kepler) and 3D screen cannot get Mavericks 10.9 to boot without removing nvdaresman or using -x (no drivers)

i can however boot with a 1080p dell monitor in the vga port and it will start and then fire up the laptop screen at the login prompt. full res and accelleration on both. i can then disconnect the dell monitor and carry on running. i can "detect displays" and it will now correctly show only the 1 internal lcd attached with the EDID info. even after sleep i still have full graphics.

the internal lcd is a Samsung 3D (was it blocked by apple deliberately????)

 

(the intel onboard graphics are not internally connected so thats not an option)

i have made an override file in ..Overrides/DisplayVendorID-756e6b6e/DisplayProductID-717 and also in a folder with the correct name for the Produck/Vendor.

the EDID settings are as per

http://www.insanelym...splay-problems/

the lcd screen is now correctly recognised by name and number but only after its booted with the vga monitor attached.

i still cannot boot without the monitor attached.

attached files are from EDID_ManagerV1x0. text report and binary dump.

 

thanks.

 

 

SEC5044.txt

SEC5044.zip

Link to comment
Share on other sites

Thx so much philip, 64bit ones work fine on Mavericks (it says SuperDrive now when you click on the eject button)...but it`s only cosmetic though since it didn`t fix anything unless you turn off that setting like you said..Thx again!!!

Link to comment
Share on other sites

i have a couple of questions.

 

1) when i load the EDID and generate the kext, install the kext and reboot, nothing changes. i view then extensions in system info and it show the kext as not loaded.

 

i've attached the files generated and the original EDID file i loaded into it.

 

if something is wrong, perhaps you could explain what it is?

 

2) you mention before to change the value from 1 to 2 to select a display. perhaps i'm being thick but i can't see a value like this anywhere on the 1.9 version. can you please provide a screenshot highlighting where this should be?

Link to comment
Share on other sites

Thx so much philip, 64bit ones work fine on Mavericks (it says SuperDrive now when you click on the eject button)...but it`s only cosmetic though since it didn`t fix anything unless you turn off that setting like you said..Thx again!!!

Could you compile one for me? I'm noob and know nothing about compiling kext   :(

OS X ML 10.8.5

My vendor: hp

My product id: BD E  DC6E2SH

(there're 2 spaces between 'E' and 'DC6E2SH')

Thanks in advance!
Link to comment
Share on other sites

I decided to dump a friend of mine's iMac's firmware.

I used phoenix tools to extract all the modules uncompressed.

The result is thus also all .ffs (.mod) files.

I generated a firmware map report using mmtools for Aptio.

Both are capable of extracting and modding Apple's firmware files.

Hopefully somebody will be able to put these modules to good use ;)

Enjoy... :D

EDIT: For the Info - Apple seems to use Tiano style EFI BIOS...

EDIT2: I borrowed a friends MacBookPro5,3 and did the same to it... now we also have the same dump of a MacBook Pro

EDIT3: Got my hands on a rom of a MacBookPro8,1, did the same.

Also have one for MacBookPro8,2 but that is for tomorrow... :)

Andy,

 

Do you have any tips for how to go about this? I'm having some issues with Clover on a Haswell HP laptop. Clover UEFI won't boot it without caches enabled (it is not the end of the world, as it does boot with caches and legacy Clover can boot it without caches). The errors appear to have something to do with HFSPlus.efi (problem reading some directories).

 

My thought is that perhaps the HFSPlus.efi needs an update (not sure from what machine the Clover version came from). I happen to own a MacBookAir6,2 (Haswell) and would entertain the idea of extracting the HFSPlus.efi from it if I had a clue how. Not versed in phoenixtools/mmtools, etc (not sure where to get them from), but I thought maybe you had an idea or some pointers.

 

Thanks.

Link to comment
Share on other sites

Andy,

 

Do you have any tips for how to go about this? I'm having some issues with Clover on a Haswell HP laptop. Clover UEFI won't boot it without caches enabled (it is not the end of the world, as it does boot with caches and legacy Clover can boot it without caches). The errors appear to have something to do with HFSPlus.efi (problem reading some directories).

 

My thought is that perhaps the HFSPlus.efi needs an update (not sure from what machine the Clover version came from). I happen to own a MacBookAir6,2 (Haswell) and would entertain the idea of extracting the HFSPlus.efi from it if I had a clue how. Not versed in phoenixtools/mmtools, etc (not sure where to get them from), but I thought maybe you had an idea or some pointers.

 

Thanks.

Dump the EFI rom with DarwinDumper and give it to me.

I can extract it for you ;)

Link to comment
Share on other sites

Dump the EFI rom with DarwinDumper and give it to me.

I can extract it for you ;)

I tried DarwinDumper v2.8.8. It doesn't dump the ROM... only flashrom_log.txt in BIOS/System. The log shows 'No EEPROM/flash device found.', so I guess DarwinDumnper does not support the device used on the MacBookAir6,2.

 

I guess I'll install Windows and see what I can do with phoenixtool/mmtool (assuming I can figure them out...)

Link to comment
Share on other sites

I tried DarwinDumper v2.8.8. It doesn't dump the ROM... only flashrom_log.txt in BIOS/System. The log shows 'No EEPROM/flash device found.', so I guess DarwinDumnper does not support the device used on the MacBookAir6,2.

 

I guess I'll install Windows and see what I can do with phoenixtool/mmtool (assuming I can figure them out...)

DurwinDumper uses access to LPC chip to extract ROM. But laptops don't contain such chip. So, extracting ROM usually is impossible on books.

Link to comment
Share on other sites

Hey Andy,

Do you know how to get more HiDPI resolutions in Mavericks?  :)

I have a 1920x1080 display. I tried to add 2560x1440 HiDPI by using scale-resolutions property, but I can only get one HiPDI resolution option which is 960x540 (interlaced & HiPDI).

I even tried to add scaled resolution with SwitchResX, but it's still in vain

m86qk5S.png

 

Seems this problem had appeared since 10.8.4 came out. 

Link to comment
Share on other sites

DurwinDumper uses access to LPC chip to extract ROM. But laptops don't contain such chip. So, extracting ROM usually is impossible on books.

Apple's laptops do...

LPCB device...

Flashrom -p internal

Command can dump an Apple firmware.

I got a rom from a MacBook Pro that way.

Link to comment
Share on other sites

Hey Andy,

Do you know how to get more HiDPI resolutions in Mavericks? :)

I have a 1920x1080 display. I tried to add 2560x1440 HiDPI by using scale-resolutions property, but I can only get one HiPDI resolution option which is 960x540 (interlaced & HiPDI).

I even tried to add scaled resolution with SwitchResX, but it's still in vain

m86qk5S.png

 

Seems this problem had appeared since 10.8.4 came out.

It's possible but I would need the switchresx parameters for the resolution, then I could add it to the EDID.
Link to comment
Share on other sites

It's possible but I would need the switchresx parameters for the resolution, then I could add it to the EDID.

What do you mean switchresx parameters? This is the guide I followed.

I tried to edit the file under /System/Library/Displays/Overrides to get 2560x1440 HiDPI like this.

<dict>
        <key>DisplayProductID</key>
        <integer>xxx</integer>
        <key>DisplayVendorID</key>
        <integer>xxx</integer>
        <key>IODisplayEDID</key>
        <data>xxx</data>
        <key>scale-resolutions</key>
        <array>
                <data>
                AAAKAAAABaAAAAAB
                </data>
        </array>
</dict>

But it took no effect. So I used this way with SwitchResX:

srfPFaf.png

 

lPJpR3f.png

But neither did this work.  :D

Link to comment
Share on other sites

What do you mean switchresx parameters? This is the guide I followed.

I tried to edit the file under /System/Library/Displays/Overrides to get 2560x1440 HiDPI like this.

<dict>
        <key>DisplayProductID</key>
        <integer>xxx</integer>
        <key>DisplayVendorID</key>
        <integer>xxx</integer>
        <key>IODisplayEDID</key>
        <data>xxx</data>
        <key>scale-resolutions</key>
        <array>
                <data>
                AAAKAAAABaAAAAAB
                </data>
        </array>
</dict>
But it took no effect. So I used this way with SwitchResX:

srfPFaf.png

 

lPJpR3f.png

But neither did this work. :D

I need the paremeters for that resolution (the not filled in parts in SwitchResX above that 2560x1600 res.

Those can be put in the EDID.

Link to comment
Share on other sites

I need the paremeters for that resolution (the not filled in parts in SwitchResX above that 2560x1600 res.

Those can be put in the EDID.

Sorry, I still don't understand your meaning. :P

Could you tell me how I can get the parameters you need?

Does this help?

(EDID dumped from Darwin Dumper)

 

Extracted contents:

header: 00 ff ff ff ff ff ff 00

serial number: 06 10 07 a0 00 00 00 00 32 14

version: 01 04

basic params: b5 3c 22 78 22

chroma info: 90 c1 a2 59 55 9c 27 0e 50 54

established: bf ef 80

standard: 71 4f 81 00 81 40 81 80 95 00 95 0f a9 40 b3 00

descriptor 1: 02 3a 80 18 71 38 2d 40 58 2c 45 00 dd 0c 11 00 00 1e

descriptor 2: 01 1d 00 72 51 d0 1e 20 6e 28 55 00 dd 0c 11 00 00 1e

descriptor 3: 00 00 00 fd 00 32 4b 1f 51 11 00 0a 20 20 20 20 20 20

descriptor 4: 00 00 00 fc 00 69 4d 61 63 0a 20 20 20 20 20 20 20 20

extensions: 01

checksum: 88

 

Manufacturer: APP Model a007 Serial Number 0

Made week 50 of 2010

EDID version: 1.4

Digital display

10 bits per primary color channel

DisplayPort interface

Maximum image size: 60 cm x 34 cm

Gamma: 2.20

DPMS levels: Off

Supported color formats: RGB 4:4:4

First detailed timing is preferred timing

Established timings supported:

720x400@70Hz

640x480@60Hz

640x480@67Hz

640x480@72Hz

640x480@75Hz

800x600@56Hz

800x600@60Hz

800x600@72Hz

800x600@75Hz

832x624@75Hz

1024x768@60Hz

1024x768@70Hz

1024x768@75Hz

1280x1024@75Hz

1152x870@75Hz

Standard timings supported:

1152x864@75Hz

1280x800@60Hz

1280x960@60Hz

1280x1024@60Hz

1440x900@60Hz

1440x900@75Hz

1600x1200@60Hz

1680x1050@60Hz

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

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1280 1390 1430 1650 hborder 0

720 725 730 750 vborder 0

+hsync +vsync

Monitor ranges (GTF): 50-75Hz V, 31-81kHz H, max dotclock 170MHz

Monitor name: iMac

Has 1 extension blocks

Checksum: 0x88 (should be 0x32)

 

CEA extension block

Extension version: 3

15 bytes of CEA data

Video data block

VIC 16 (native)

VIC 04

VIC 31

VIC 05

VIC 20

VIC 19

VIC 18

Vendor-specific data block, OUI 000c03 (HDMI)

Source physical address 1.0.0.0

Underscans PC formats by default

Supports YCbCr 4:4:4

Supports YCbCr 4:2:2

1 native detailed modes

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1920 2448 2492 2640 hborder 0

540 542 547 562 vborder 0

+hsync +vsync interlaced

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1920 2008 2052 2200 hborder 0

540 542 547 562 vborder 0

+hsync +vsync interlaced

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1280 1720 1760 1980 hborder 0

720 725 730 750 vborder 0

+hsync +vsync

Detailed mode: Clock 27.000 MHz, 477 mm x 268 mm

720 732 796 864 hborder 0

576 581 586 625 vborder 0

-hsync -vsync

Detailed mode: Clock 27.000 MHz, 477 mm x 268 mm

720 736 798 858 hborder 0

480 489 495 525 vborder 0

-hsync -vsync

Checksum: 0xce (valid)

 

EDID block does not conform at all!

Block has broken checksum

 

 

 

Edit. I got it! ^_^

 

I can only get those parameters by adding a Custom resolution:

9pJ0hU8.png

The "Scan rate" is self generated by SwitchResx.

After saving SwitchResx and rebooting, there is no 2560x1440 resolution in System Preferences and the status is showed as "Not installed" in SwitchResx.

Link to comment
Share on other sites

Sorry, I still don't understand your meaning. :P

Could you tell me how I can get the parameters you need?

Does this help?

(EDID dumped from Darwin Dumper)

 

Extracted contents:

header: 00 ff ff ff ff ff ff 00

serial number: 06 10 07 a0 00 00 00 00 32 14

version: 01 04

basic params: b5 3c 22 78 22

chroma info: 90 c1 a2 59 55 9c 27 0e 50 54

established: bf ef 80

standard: 71 4f 81 00 81 40 81 80 95 00 95 0f a9 40 b3 00

descriptor 1: 02 3a 80 18 71 38 2d 40 58 2c 45 00 dd 0c 11 00 00 1e

descriptor 2: 01 1d 00 72 51 d0 1e 20 6e 28 55 00 dd 0c 11 00 00 1e

descriptor 3: 00 00 00 fd 00 32 4b 1f 51 11 00 0a 20 20 20 20 20 20

descriptor 4: 00 00 00 fc 00 69 4d 61 63 0a 20 20 20 20 20 20 20 20

extensions: 01

checksum: 88

 

Manufacturer: APP Model a007 Serial Number 0

Made week 50 of 2010

EDID version: 1.4

Digital display

10 bits per primary color channel

DisplayPort interface

Maximum image size: 60 cm x 34 cm

Gamma: 2.20

DPMS levels: Off

Supported color formats: RGB 4:4:4

First detailed timing is preferred timing

Established timings supported:

720x400@70Hz

640x480@60Hz

640x480@67Hz

640x480@72Hz

640x480@75Hz

800x600@56Hz

800x600@60Hz

800x600@72Hz

800x600@75Hz

832x624@75Hz

1024x768@60Hz

1024x768@70Hz

1024x768@75Hz

1280x1024@75Hz

1152x870@75Hz

Standard timings supported:

1152x864@75Hz

1280x800@60Hz

1280x960@60Hz

1280x1024@60Hz

1440x900@60Hz

1440x900@75Hz

1600x1200@60Hz

1680x1050@60Hz

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

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1280 1390 1430 1650 hborder 0

720 725 730 750 vborder 0

+hsync +vsync

Monitor ranges (GTF): 50-75Hz V, 31-81kHz H, max dotclock 170MHz

Monitor name: iMac

Has 1 extension blocks

Checksum: 0x88 (should be 0x32)

 

CEA extension block

Extension version: 3

15 bytes of CEA data

Video data block

VIC 16 (native)

VIC 04

VIC 31

VIC 05

VIC 20

VIC 19

VIC 18

Vendor-specific data block, OUI 000c03 (HDMI)

Source physical address 1.0.0.0

Underscans PC formats by default

Supports YCbCr 4:4:4

Supports YCbCr 4:2:2

1 native detailed modes

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1920 2448 2492 2640 hborder 0

540 542 547 562 vborder 0

+hsync +vsync interlaced

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1920 2008 2052 2200 hborder 0

540 542 547 562 vborder 0

+hsync +vsync interlaced

Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm

1280 1720 1760 1980 hborder 0

720 725 730 750 vborder 0

+hsync +vsync

Detailed mode: Clock 27.000 MHz, 477 mm x 268 mm

720 732 796 864 hborder 0

576 581 586 625 vborder 0

-hsync -vsync

Detailed mode: Clock 27.000 MHz, 477 mm x 268 mm

720 736 798 858 hborder 0

480 489 495 525 vborder 0

-hsync -vsync

Checksum: 0xce (valid)

 

EDID block does not conform at all!

Block has broken checksum

 

 

 

Edit. I got it! ^_^

 

I can only get those parameters by adding a Custom resolution:

9pJ0hU8.png

The "Scan rate" is self generated by SwitchResx.

After saving SwitchResx and rebooting, there is no 2560x1440 resolution in System Preferences and the status is showed as "Not installed" in SwitchResx.

Ok! Get me the EDID.hex

I'll mod it.

Link to comment
Share on other sites

There it is:

attachicon.gifEDID.zip

Ok, I found some time to do it.

I did it in Windows with my mother's PC (lol).

Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   06 10 07 a0 00 00 00 00 32 14
version:         01 04
basic params:    b5 3c 22 78 22
chroma info:     90 c1 a2 59 55 9c 27 0e 50 54
established:     bf ef 80
standard:        71 4f 81 00 81 40 81 80 95 00 95 0f a9 40 b3 00
descriptor 1:    02 3a 00 18 a1 a0 2d 50 94 2c 45 08 dd 0c 11 00 00 1e
descriptor 2:    02 3a 80 18 71 38 2d 40 58 2c 45 00 dd 0c 11 00 00 1e
descriptor 3:    00 00 00 fd 00 32 4b 1f 51 11 00 0a 20 20 20 20 20 20
descriptor 4:    00 00 00 fc 00 69 4d 61 63 0a 20 20 20 20 20 20 20 20
extensions:      01
checksum:        ed

Manufacturer: APP Model a007 Serial Number 0
Made week 50 of 2010
EDID version: 1.4
Digital display
10 bits per primary color channel
DisplayPort interface
Maximum image size: 60 cm x 34 cm
Gamma: 2.20
DPMS levels: Off
Supported color formats: RGB 4:4:4
First detailed timing is preferred timing
Established timings supported:
  720x400@70Hz
  640x480@60Hz
  640x480@67Hz
  640x480@72Hz
  640x480@75Hz
  800x600@56Hz
  800x600@60Hz
  800x600@72Hz
  800x600@75Hz
  832x624@75Hz
  1024x768@60Hz
  1024x768@70Hz
  1024x768@75Hz
  1280x1024@75Hz
  1152x870@75Hz
Standard timings supported:
  1152x864@75Hz
  1280x800@60Hz
  1280x960@60Hz
  1280x1024@60Hz
  1440x900@60Hz
  1440x900@75Hz
  1600x1200@60Hz
  1680x1050@60Hz
Detailed mode: Clock 148.500 MHz, 477 mm x 268 mm
               2560 2708 2752 2840 hborder 0
               1440 1476 1481 1485 vborder 0
               +hsync +vsync 
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): 50-75Hz V, 31-81kHz H, max dotclock 170MHz
Monitor name: iMac
Has 1 extension blocks
Checksum: 0xed (valid)

CEA extension block
Extension version: 3
15 bytes of CEA data
  Video data block
    VIC 16 (native)
    VIC 04 
    VIC 31 
    VIC 05 
    VIC 20 
    VIC 19 
    VIC 18 
  Vendor-specific data block, OUI 000c03 (HDMI)
    Source physical address 1.0.0.0
Underscans PC formats by default
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
1 native detailed modes
Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm
               1920 2448 2492 2640 hborder 0
                540  542  547  562 vborder 0
               +hsync +vsync interlaced 
Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm
               1920 2008 2052 2200 hborder 0
                540  542  547  562 vborder 0
               +hsync +vsync interlaced 
Detailed mode: Clock 74.250 MHz, 477 mm x 268 mm
               1280 1720 1760 1980 hborder 0
                720  725  730  750 vborder 0
               +hsync +vsync 
Detailed mode: Clock 27.000 MHz, 477 mm x 268 mm
                720  732  796  864 hborder 0
                576  581  586  625 vborder 0
               -hsync -vsync 
Detailed mode: Clock 27.000 MHz, 477 mm x 268 mm
                720  736  798  858 hborder 0
                480  489  495  525 vborder 0
               -hsync -vsync 
Checksum: 0xce (valid)

If the data you provided me is accurate, it will work just fine.

Biggest resolution is 2560x1440 (which you want) followed by 1920x1080.

Below is a picture of how I made this (compare it with your screenshot of SwitchResX).

Enjoy... ;)

EDID_Modded.zip

post-100023-0-07765000-1386777766_thumb.png

  • Like 1
Link to comment
Share on other sites

Ok, I found some time to do it.

I did it in Windows with my mother's PC (lol).

 

If the data you provided me is accurate, it will work just fine.

Biggest resolution is 2560x1440 (which you want) followed by 1920x1080.

Below is a picture of how I made this (compare it with your screenshot of SwitchResX).

Enjoy... ;)

Thank you Andy! And thanks your mom too.  :P

You're really awesome! :thumbsup_anim:

 

The EDID you provide does work in some way.

It didn't work if I use the EDID with kext injecting method. (The maximum resolution is still 1920x1080.)

I need to inject it through Clover with two keys: (I deleted the kext, so it's easier for us to distinguish the real (SMS22A350H) and the fake (inject the iMac EDID you provide me) display)

<key>InjectEDID</key>
<true/>
<key>CustomEDID</key>
<data></data>

But problem is after injecting EDID through Clover, I got two displays. iMac is fake, SMS22A350H is real:

post-957641-0-62105800-1386788819_thumb.jpg

The primary display (iMac) is not my real display (SMS22A350H). 

I can set the iMac display to any resolution including 1280x720 (HiDPI) in VNC, but it does not affect the real display I see.

So I turn mirroring on:

When I choose "optimize for SMS22A350H", there is no way to set 1280x720 (HiDPI). Just like what I've encountered before I used mirroring:

post-957641-0-29789600-1386788828_thumb.jpg

When I choose "optimize for iMac(fake display)". The system automatically selects 1280x720, even though I choose 1280x720 (HiDPI):

post-957641-0-73443600-1386788823_thumb.jpg

 

Sorry, I can't make my explanation more simple and clear...

 

I attach two EDID, one is "EDID (Hack to iMac)" which contains the EDID I provided you to mod for me and a kext I used to inject iMac EDID. "EDID (Original SMS22A350H)" is my original data.

EDID.zip

 

I don't need us to work on this in a hurry, just take your time if you're busy. If you don't have time you can ignore me, cause it's not so necessary. But it would still be interesting to figure this out. (Although having two displays is interesting enough for me :D )

Link to comment
Share on other sites

Thank you Andy! And thanks your mom too. :P

You're really awesome! :thumbsup_anim:

 

The EDID you provide does work in some way.

It didn't work if I use the EDID with kext injecting method. (The maximum resolution is still 1920x1080.)

I need to inject it through Clover with two keys: (I deleted the kext, so it's easier for us to distinguish the real (SMS22A350H) and the fake (inject the iMac EDID you provide me) display)

<key>InjectEDID</key>
<true/>
<key>CustomEDID</key>
<data></data>
But problem is after injecting EDID through Clover, I got two displays. iMac is fake, SMS22A350H is real:

CapturFiles.jpg

The primary display (iMac) is not my real display (SMS22A350H).

I can set the iMac display to any resolution including 1280x720 (HiDPI) in VNC, but it does not affect the real display I see.

So I turn mirroring on:

When I choose "optimize for SMS22A350H", there is no way to set 1280x720 (HiDPI). Just like what I've encountered before I used mirroring:

optimize for SMS22A350H.jpg

When I choose "optimize for iMac(fake display)". The system automatically selects 1280x720, even though I choose 1280x720 (HiDPI):

optimize for iMac.jpg

 

Sorry, I can't make my explanation more simple and clear...

 

I attach two EDID, one is "EDID (Hack to iMac)" which contains the EDID I provided you to mod for me and a kext I used to inject iMac EDID. "EDID (Original SMS22A350H)" is my original data.

EDID.zip

 

I don't need us to work on this in a hurry, just take your time if you're busy. If you don't have time you can ignore me, cause it's not so necessary. But it would still be interesting to figure this out. (Although having two displays is interesting enough for me :D )

you shouldn't inject it through

remove old driver.

clear cache.

reboot.

regenerate the driver.

install new driver.

clear cache.

reboot.

Link to comment
Share on other sites

you shouldn't inject it through

remove old driver.

clear cache.

reboot.

regenerate the driver.

install new driver.

clear cache.

reboot.

Still the same:

post-957641-0-88896100-1386839667_thumb.jpg

Btw, when I select "Best for display", it will go 1080i same as the last test.

 

Do you think we should try my original EDID instead? As the EDID which I provided to you wasn't generated with your FixEDID. :P  But I don't think it has something to do with the resolution section of EDID, does it?

Or should I give you the EDID patched with your FixEDID?

Link to comment
Share on other sites

Still the same:

CapturFiles.jpg

Btw, when I select "Best for display", it will go 1080i same as the last test.

 

Do you think we should try my original EDID instead? As the EDID which I provided to you wasn't generated with your FixEDID. :P But I don't think it has something to do with the resolution section of EDID, does it?

Or should I give you the EDID patched with your FixEDID?

did you also remove the CustomEDID from Clover?

otherwise give me an ioreg dump without CustomEDID and without injector in SLE and cache removed.

I'll make one manually for you.

IORegistryExplorer for the dump.

file - save as

Link to comment
Share on other sites

did you also remove the CustomEDID from Clover?

otherwise give me an ioreg dump without CustomEDID and without injector in SLE and cache removed.

I'll make one manually for you.

IORegistryExplorer for the dump.

file - save as

Yes, I've removed CustomEDID and used only the kext.

Files are in PM. ;) (without any injection)

The 2560x1440 resolution parameters generated by SwitchResx without EDID injection are still same as #145.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...