Jump to content

AMD Radeon HD 6650M / Graphics Enabler / DSDT / HDMI Audio / Acer Aspire 7750G - 2674G50Mnkk [Gradients Fixed]


Trucker MK
 Share

973 posts in this topic

Recommended Posts

  • 2 weeks later...
  • 4 weeks later...

Hi Trucker

I am not sure if you are still on this forum or if someone else is helping on here but I have a HP 8560P laptop which has the ATI 6470M card.

 

I am trying to get it to work obviously as i have it set to 1920x1080 on 7mb which is rubbish!

 

I have installed SWITCHREZ and got this info

 

EDID report generated by SwitchResX Version 4.3.6 (Intel - 64-bit) for display Unknown Monitor
 
 
-----------------------------------------------------
------------------- RAW DATA ------------------------
-----------------------------------------------------
      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
-----------------------------------------------------
0  | 00 FF FF FF FF FF FF 00 00 00 17 07 00 00 00 00
1  | 0A 0A 01 01 0C 1E 17 BE E8 2D C9 A0 57 47 98 27
2  | 12 48 4C 00 00 00 01 01 01 01 01 01 01 01 01 01
3  | 01 01 01 01 01 01 00 00 00 FE 00 53 52 58 46 61
4  | 6B 65 45 44 49 44 0A 20 01 01 01 01 01 01 01 01
5  | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
6  | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
7  | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 00 5A
 
-----------------------------------------------------
 <  00FFFFFF FFFFFF00 00001707 00000000 0A0A0101 0C1E17BE E82DC9A0 57479827 12484C00 00000101 01010101 01010101 01010101 01010000 00FE0053 52584661 6B654544 49440A20 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 0101005A >
 
-----------------------------------------------------
 {  0x00, 0xFF, 0xFF, 0xFF,  0xFF, 0xFF, 0xFF, 0x00,  0x00, 0x00, 0x17, 0x07,  0x00, 0x00, 0x00, 0x00,  0x0A, 0x0A, 0x01, 0x01,  0x0C, 0x1E, 0x17, 0xBE,  0xE8, 0x2D, 0xC9, 0xA0,  0x57, 0x47, 0x98, 0x27,  0x12, 0x48, 0x4C, 0x00,  0x00, 0x00, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x00, 0x00,  0x00, 0xFE, 0x00, 0x53,  0x52, 0x58, 0x46, 0x61,  0x6B, 0x65, 0x45, 0x44,  0x49, 0x44, 0x0A, 0x20,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x00, 0x5A, }
 
-----------------------------------------------------
Valid EDID block: checksum passed
 
-----------------------------------------------------
------------------- MAIN EDID BLOCK -----------------
-----------------------------------------------------
 
EDID Version........1.1
Manufacturer........@@@
Product Code........5895 (1707) (0717)
Serial Number.......00000000
 
Manufactured........Week 10 of year 2000
Max H Size..........30 cm
Max V Size..........23 cm
Gamma...............2.90
 
Display Supported Features:
---------------------------
Power Management: Active off Power Management: Suspend Power Management: Standby
 
Display type:
-------------
RGB color display
Display is non continuous frequency
Default color space is not sRGB standard
 
 
Input signal & sync:
--------------------
Analog input with: 0.700V / 0.300V
Separate Sync
Composite Sync
 
 
Color info:
-----------
Red x = 0.625  Green x = 0.280  Blue x = 0.155  White x = 0.283
Red y = 0.342  Green y = 0.595  Blue y = 0.070  White y = 0.298
 
Established Timings:
--------------------
 
Manufacturer Reserved Timings:
------------------------------
 
Standard Timing Identification:
-------------------------------
 
Monitor Description blocks:
---------------------------
Descriptor #0 - ASCII data:
SRXFakeEDID
 
Descriptor #1 - Empty descriptor
 
Descriptor #2 - Empty descriptor
 
Descriptor #3 - Empty descriptor
 
 
Can you provide me with a patched KEXT by any chance? Or point me in the right direction?
 
Hoping and thanks in advance
Mat
Link to comment
Share on other sites

This is the original Pithecia framebuffer in 10.8.4

 

Personality: Pithecia
ConnectorInfo count in decimal: 2
Disk offset in decimal 604736
0000000    00  04  00  00  04  03  00  00  00  01  00  00  21  03  02  04
0000010    04  00  00  00  14  02  00  00  00  01  00  00  00  00  04  03
0000020
This is the patched

02 00 00 00 40 00 00 00 09 01 00 00 10 01 02 01
04 00 00 00 14 02 00 00 00 01 00 00 00 00 04 03
I only patched the LVDS and left the other as is because your VGA was already working.

 

1. Copy ATI6000Conttroller.kext on your Desktop

2. Open HexEdit and go to File=>Open

attachicon.gifScreen Shot 2013-08-04 at 9.03.19.png

3. In HexEDIT go to Find=>Find and Replace than a small window will pop up

attachicon.gifScreen Shot 2013-08-04 at 9.11.18.png

4. In the "Find" field paste the original framebuffer (one line, first the LVDS etc.)

    In the "Replace With" field paste thhe modified framebuffer

   Make sure the  "Hex" radio button is checked and click "Find Next"

   In the HexEDIT window you will get this, which means the values you are searching for are found

attachicon.gifScreen Shot 2013-08-04 at 8.43.15.png

5. Click Replace

6. Go to File=>Save

That's it

 

THANK YOU! THANK YOU! THANK YOU! :)

 

I have been battling with this for some time and was nearly giving up, see here.

http://www.insanelymac.com/forum/topic/291117-how-to-make-radeon-desktop-or-mobility-be-working-by-using-clover/page-3?do=findComment&comment=1976149

 

For some strange reason I got QE/CI working with 7570M without LVDS on LDS trip when I changed only it like you said above. I had tried almost every possible personalities. Below is a picture of what problems I had with LVDS when QE/CI was enabled. I have identical laptop with deschutes few pages.

 

Gradients are bad though. I have Clover boot loader, VGA BIOS ROM image, and settings in config.plist. Also I haven't edited the framebuffer directly as I do it in config.plist also.

<key>Name</key>
<string>AMD6000Controller</string>
<key>Find</key>
<string>00040000040300000001000021030204</string>
<key>Replace</key>
<string>02000000400000000901000010010201</string>

...

<key>FBName</key>
		<string>Pithecia</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<true/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>LoadVBios</key>
		<true/>
post-1269647-0-54737800-1387197905_thumb.jpg
Link to comment
Share on other sites

I was in this thread several months ago (thanks to Trucker and Freeuser)  but couldn't get my LVDS working.
Now I finally made it wanted to share.
 
My laptop : 
HP EliteBook 8570p (2013) i7 3720QM, AMD Radeon HD 7570M(Thames, Device ID 0x6841), No HD4000 (Factory disabled by HP, No bios option)
 
I was able to make my 7570M run with LVDS with Clover's DualLink=1 option. (Freeuser recommended this long time ago but didn't get a chance to play with Clover that moment)
 

 

My graphics information :
-------------
PCI ID: 1002:6841
Connector at index 0
        Type [@offset 44650]: LVDS (7)  =
        Encoder [@offset 44654]: INTERNAL_UNIPHY (0x1e)
        i2cid [@offset 44760]: 0x90, OSX senseid: 0x1
Connector at index 1
        Type [@offset 44660]: DisplayPort (10)
        Encoder [@offset 44664]: INTERNAL_UNIPHY1 (0x20)
        i2cid [@offset 44783]: 0x94, OSX senseid: 0x5
Connector at index 2
        Type [@offset 44670]: DisplayPort (10)
        Encoder [@offset 44674]: INTERNAL_UNIPHY1 (0x20)
        i2cid [@offset 44810]: 0x91, OSX senseid: 0x2
Connector at index 3
        Type [@offset 44680]: DisplayPort (10)
        Encoder [@offset 44684]: INTERNAL_UNIPHY2 (0x21)
        i2cid [@offset 44837]: 0x92, OSX senseid: 0x3
Connector at index 4
        Type [@offset 44690]: VGA (1)
        Encoder [@offset 44694]: INTERNAL_KLDSCP_DAC1 (0x15)
        i2cid [@offset 44864]: 0x97, OSX senseid: 0x8
 
From Other Software :
----------
HP/Foxconn Casper Thames Pro GDDR5 128Mx16 64bit 500e/600m 0.9V             

Subsystem Vendor ID: 103c
       Subsystem ID: 17a9
Object Header Structure Size: 332
Connector Object Table Offset: 48
Router Object Table Offset: 0
Encoder Object Table Offset: f3
Display Path Table Offset: 12
Connector Object Id [14] which is [LVDS]
    encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true
Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
Connector Object Id [5] which is [VGA]
    encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
 

 

I used Gibba profile since my graphics info showed 5 ports :

 

My final tweak on Gibba profile :

 

0000000 02 00 00 00 40 00 00 00 09 01 00 00 10 01 00 01
0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 05
0000020 00 04 00 00 04 02 00 00 00 01 02 00 21 02 02 02
0000030 00 04 00 00 04 02 00 00 00 01 00 00 12 00 03 03
0000040 10 00 00 00 10 00 00 00 00 01 00 00 00 00 04 08

 

 

Graphics part my config.plist in Clover

 

    <key>Graphics</key>
    <dict>
        <key>InjectATI</key>
        <true/>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
        </dict>
        <key>FBName</key>
        <string>Gibba</string>
        <key>InjectEDID</key>
        <true/>
        <key>LoadVBios</key>
        <true/>

        <key>DualLink</key>
        <integer>1</integer>

        <key>GraphicsInjector</key>
        <string>Yes</string>
    </dict>

 

 

Now with this tweaks, full QE/CI is working nicely on LVDS with sleep/wake up (had to use HotPlugID from 00 to make sleep work)

FYI, DualLink with 0 gave me blank screen.

 

Thanks all!

 

post-1135255-0-61015800-1387857839_thumb.png

post-1135255-0-58686500-1387857847_thumb.png

Link to comment
Share on other sites

 

I was in this thread several months ago (thanks to Trucker and Freeuser)  but couldn't get my LVDS working.
Now I finally made it wanted to share.
 
My laptop : 
HP EliteBook 8570p (2013) i7 3720QM, AMD Radeon HD 7570M(Thames, Device ID 0x6841), No HD4000 (Factory disabled by HP, No bios option)
 
I was able to make my 7570M run with LVDS with Clover's DualLink=1 option. (Freeuser recommended this long time ago but didn't get a chance to play with Clover that moment)
 

 

My graphics information :

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

PCI ID: 1002:6841

Connector at index 0

        Type [@offset 44650]: LVDS (7)  =

        Encoder [@offset 44654]: INTERNAL_UNIPHY (0x1e)

        i2cid [@offset 44760]: 0x90, OSX senseid: 0x1

Connector at index 1

        Type [@offset 44660]: DisplayPort (10)

        Encoder [@offset 44664]: INTERNAL_UNIPHY1 (0x20)

        i2cid [@offset 44783]: 0x94, OSX senseid: 0x5

Connector at index 2

        Type [@offset 44670]: DisplayPort (10)

        Encoder [@offset 44674]: INTERNAL_UNIPHY1 (0x20)

        i2cid [@offset 44810]: 0x91, OSX senseid: 0x2

Connector at index 3

        Type [@offset 44680]: DisplayPort (10)

        Encoder [@offset 44684]: INTERNAL_UNIPHY2 (0x21)

        i2cid [@offset 44837]: 0x92, OSX senseid: 0x3

Connector at index 4

        Type [@offset 44690]: VGA (1)

        Encoder [@offset 44694]: INTERNAL_KLDSCP_DAC1 (0x15)

        i2cid [@offset 44864]: 0x97, OSX senseid: 0x8

 

From Other Software :

----------

HP/Foxconn Casper Thames Pro GDDR5 128Mx16 64bit 500e/600m 0.9V             

 

Subsystem Vendor ID: 103c

       Subsystem ID: 17a9

Object Header Structure Size: 332

Connector Object Table Offset: 48

Router Object Table Offset: 0

Encoder Object Table Offset: f3

Display Path Table Offset: 12

Connector Object Id [14] which is [LVDS]

    encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

Connector Object Id [19] which is [DISPLAY_PORT]

    encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false

Connector Object Id [19] which is [DISPLAY_PORT]

    encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true

Connector Object Id [19] which is [DISPLAY_PORT]

    encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false

Connector Object Id [5] which is [VGA]

    encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false

 

 

I used Gibba profile since my graphics info showed 5 ports :

 

My final tweak on Gibba profile :

 

0000000 02 00 00 00 40 00 00 00 09 01 00 00 10 01 00 01

0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 05

0000020 00 04 00 00 04 02 00 00 00 01 02 00 21 02 02 02

0000030 00 04 00 00 04 02 00 00 00 01 00 00 12 00 03 03

0000040 10 00 00 00 10 00 00 00 00 01 00 00 00 00 04 08

 

 

Graphics part my config.plist in Clover

 

    <key>Graphics</key>

    <dict>

        <key>InjectATI</key>

        <true/>

        <key>Inject</key>

        <dict>

            <key>ATI</key>

            <true/>

        </dict>

        <key>FBName</key>

        <string>Gibba</string>

        <key>InjectEDID</key>

        <true/>

        <key>LoadVBios</key>

        <true/>

        <key>DualLink</key>

        <integer>1</integer>

        <key>GraphicsInjector</key>

        <string>Yes</string>

    </dict>

 

 

Now with this tweaks, full QE/CI is working nicely on LVDS with sleep/wake up (had to use HotPlugID from 00 to make sleep work)

FYI, DualLink with 0 gave me blank screen.

 

Thanks all!

 

 

It's working in my 8570p without DualLink. What is DualLink btw, is that something related only to DVI? Deschutes, could you post your EDID information from Darwin Dumper, i'm wondering why you don't have gradients issue at all. Also is your 8570p with 1600x900 or 1920x1080 screen?

Link to comment
Share on other sites

It's working in my 8570p without DualLink. What is DualLink btw, is that something related only to DVI? Deschutes, could you post your EDID information from Darwin Dumper, i'm wondering why you don't have gradients issue at all. Also is your 8570p with 1600x900 or 1920x1080 screen?

 

Hi Amble, I think duallink is signal type to support high res monitors such as 2560x1600 DELL 20in monitor.

Those monitors cannot be displayed properly without duallink support (also need duallink DVI cable)

 

If you are using same EliteBook 8570p (2013), it should have 1920x1080.

 

Here is my EDID information :

 

EDID report generated by SwitchResX Version 4.3.5 (Intel - 64-bit) for display LCD Display

 

 

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

------------------- RAW DATA ------------------------

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

      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

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

0  | 00 FF FF FF FF FF FF 00 06 AF ED 13 00 00 00 00

1  | 00 12 01 04 90 22 13 78 02 C8 95 9E 57 54 92 26

2  | 0F 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01

3  | 01 01 01 01 01 01 14 37 80 B2 70 38 28 40 18 10

4  | 24 00 58 C1 10 00 00 18 B8 24 80 B2 70 38 28 40

5  | 18 10 24 00 58 C1 10 00 00 18 00 00 00 00 00 00

6  | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02

7  | 00 0C 35 F9 0F 3C 8C 1A 18 3C 93 20 20 20 00 A1

 

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

 <  00FFFFFF FFFFFF00 06AFED13 00000000 00120104 90221378 02C8959E 57549226 0F505400 00000101 01010101 01010101 01010101 01011437 80B27038 28401810 240058C1 10000018 B82480B2 70382840 18102400 58C11000 00180000 00000000 00000000 00000000 00000000 00000002 000C35F9 0F3C8C1A 183C9320 202000A1    >

 

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

 {  0x00, 0xFF, 0xFF, 0xFF,  0xFF, 0xFF, 0xFF, 0x00,  0x06, 0xAF, 0xED, 0x13,  0x00, 0x00, 0x00, 0x00,  0x00, 0x12, 0x01, 0x04,  0x90, 0x22, 0x13, 0x78,  0x02, 0xC8, 0x95, 0x9E,  0x57, 0x54, 0x92, 0x26,  0x0F, 0x50, 0x54, 0x00,  0x00, 0x00, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x14, 0x37,  0x80, 0xB2, 0x70, 0x38,  0x28, 0x40, 0x18, 0x10,  0x24, 0x00, 0x58, 0xC1,  0x10, 0x00, 0x00, 0x18,  0xB8, 0x24, 0x80, 0xB2,  0x70, 0x38, 0x28, 0x40,  0x18, 0x10, 0x24, 0x00,  0x58, 0xC1, 0x10, 0x00,  0x00, 0x18, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x02,  0x00, 0x0C, 0x35, 0xF9,  0x0F, 0x3C, 0x8C, 0x1A,  0x18, 0x3C, 0x93, 0x20,  0x20, 0x20, 0x00, 0xA1,     }

 

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

    Valid EDID block: checksum passed

 

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

------------------- MAIN EDID BLOCK -----------------

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

 

EDID Version........1.4

Manufacturer........AUO

Product Code........60691 (ED13) (13ED)

Serial Number.......00000000

 

Manufactured........Week 0 of year 2008

Max H Size..........34 cm

Max V Size..........19 cm

Gamma...............2.20

 

Display Supported Features:

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

 

 

Display type:

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

    RGB 4:4:4 Color Encoding Format

    Display is non continuous frequency

    Default color space is not sRGB standard

    Preferred timing mode includes Native Pixel Format

 

 

Input signal & sync:

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

Digital Input

    6 Bits per Primary Color

    Digital Interface is not defined

 

 

Color info:

-----------

Red x = 0.620  Green x = 0.330  Blue x = 0.150  White x = 0.313

Red y = 0.340  Green y = 0.570  Blue y = 0.060  White y = 0.329

 

Established Timings:

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

 

Manufacturer Reserved Timings:

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

 

Standard Timing Identification:

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

 

Monitor Description blocks:

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

    Descriptor #0 - Timing definition:

    Mode = 1920 x 1080 @ 60.006Hz

        Pixel Clock............. 141.00 MHz        Non-Interlaced

 

                                Horizontal        Vertical

        Active.................. 1920 pixels        1080 lines

        Front Porch.............   24 pixels           2 lines

        Sync Width..............   16 pixels           4 lines

        Back Porch..............  138 pixels          34 lines

        Blanking................  178 pixels          40 lines

        Total................... 2098 pixels        1120 lines

        Scan Rate...............  67.207 kHz         60.006 Hz

 

        Image Size..............  344 mm         193 mm

        Border..................    0 pixels           0 lines

 

            Sync: Digital separate with

                * Negative vertical polarity

                * Negative horizontal polarity

 

    Descriptor #1 - Timing definition:

    Mode = 1920 x 1080 @ 40.004Hz

        Pixel Clock............. 94.00 MHz        Non-Interlaced

 

                                Horizontal        Vertical

        Active.................. 1920 pixels        1080 lines

        Front Porch.............   24 pixels           2 lines

        Sync Width..............   16 pixels           4 lines

        Back Porch..............  138 pixels          34 lines

        Blanking................  178 pixels          40 lines

        Total................... 2098 pixels        1120 lines

        Scan Rate...............  44.805 kHz         40.004 Hz

 

        Image Size..............  344 mm         193 mm

        Border..................    0 pixels           0 lines

 

            Sync: Digital separate with

                * Negative vertical polarity

                * Negative horizontal polarity

 

    Descriptor #2 - Unknown descriptor. ASCII interpretation follows (?)

 

 

    Descriptor #3 - Manufacturer specific data (not interpreted here)

 

Link to comment
Share on other sites

Hi Amble, I think duallink is signal type to support high res monitors such as 2560x1600 DELL 20in monitor.

Those monitors cannot be displayed properly without duallink support (also need duallink DVI cable)

 

If you are using same EliteBook 8570p (2013), it should have 1920x1080.

 

Here is my EDID information :

 

EDID report generated by SwitchResX Version 4.3.5 (Intel - 64-bit) for display LCD Display

 

 

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

------------------- RAW DATA ------------------------

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

      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

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

0  | 00 FF FF FF FF FF FF 00 06 AF ED 13 00 00 00 00

1  | 00 12 01 04 90 22 13 78 02 C8 95 9E 57 54 92 26

2  | 0F 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01

3  | 01 01 01 01 01 01 14 37 80 B2 70 38 28 40 18 10

4  | 24 00 58 C1 10 00 00 18 B8 24 80 B2 70 38 28 40

5  | 18 10 24 00 58 C1 10 00 00 18 00 00 00 00 00 00

6  | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02

7  | 00 0C 35 F9 0F 3C 8C 1A 18 3C 93 20 20 20 00 A1

 

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

 <  00FFFFFF FFFFFF00 06AFED13 00000000 00120104 90221378 02C8959E 57549226 0F505400 00000101 01010101 01010101 01010101 01011437 80B27038 28401810 240058C1 10000018 B82480B2 70382840 18102400 58C11000 00180000 00000000 00000000 00000000 00000000 00000002 000C35F9 0F3C8C1A 183C9320 202000A1    >

 

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

 {  0x00, 0xFF, 0xFF, 0xFF,  0xFF, 0xFF, 0xFF, 0x00,  0x06, 0xAF, 0xED, 0x13,  0x00, 0x00, 0x00, 0x00,  0x00, 0x12, 0x01, 0x04,  0x90, 0x22, 0x13, 0x78,  0x02, 0xC8, 0x95, 0x9E,  0x57, 0x54, 0x92, 0x26,  0x0F, 0x50, 0x54, 0x00,  0x00, 0x00, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x01, 0x01,  0x01, 0x01, 0x14, 0x37,  0x80, 0xB2, 0x70, 0x38,  0x28, 0x40, 0x18, 0x10,  0x24, 0x00, 0x58, 0xC1,  0x10, 0x00, 0x00, 0x18,  0xB8, 0x24, 0x80, 0xB2,  0x70, 0x38, 0x28, 0x40,  0x18, 0x10, 0x24, 0x00,  0x58, 0xC1, 0x10, 0x00,  0x00, 0x18, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x00,  0x00, 0x00, 0x00, 0x02,  0x00, 0x0C, 0x35, 0xF9,  0x0F, 0x3C, 0x8C, 0x1A,  0x18, 0x3C, 0x93, 0x20,  0x20, 0x20, 0x00, 0xA1,     }

 

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

    Valid EDID block: checksum passed

 

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

------------------- MAIN EDID BLOCK -----------------

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

 

EDID Version........1.4

Manufacturer........AUO

Product Code........60691 (ED13) (13ED)

Serial Number.......00000000

 

Manufactured........Week 0 of year 2008

Max H Size..........34 cm

Max V Size..........19 cm

Gamma...............2.20

 

Display Supported Features:

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

 

 

Display type:

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

    RGB 4:4:4 Color Encoding Format

    Display is non continuous frequency

    Default color space is not sRGB standard

    Preferred timing mode includes Native Pixel Format

 

 

Input signal & sync:

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

Digital Input

    6 Bits per Primary Color

    Digital Interface is not defined

 

 

Color info:

-----------

Red x = 0.620  Green x = 0.330  Blue x = 0.150  White x = 0.313

Red y = 0.340  Green y = 0.570  Blue y = 0.060  White y = 0.329

 

Established Timings:

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

 

Manufacturer Reserved Timings:

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

 

Standard Timing Identification:

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

 

Monitor Description blocks:

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

    Descriptor #0 - Timing definition:

    Mode = 1920 x 1080 @ 60.006Hz

        Pixel Clock............. 141.00 MHz        Non-Interlaced

 

                                Horizontal        Vertical

        Active.................. 1920 pixels        1080 lines

        Front Porch.............   24 pixels           2 lines

        Sync Width..............   16 pixels           4 lines

        Back Porch..............  138 pixels          34 lines

        Blanking................  178 pixels          40 lines

        Total................... 2098 pixels        1120 lines

        Scan Rate...............  67.207 kHz         60.006 Hz

 

        Image Size..............  344 mm         193 mm

        Border..................    0 pixels           0 lines

 

            Sync: Digital separate with

                * Negative vertical polarity

                * Negative horizontal polarity

 

    Descriptor #1 - Timing definition:

    Mode = 1920 x 1080 @ 40.004Hz

        Pixel Clock............. 94.00 MHz        Non-Interlaced

 

                                Horizontal        Vertical

        Active.................. 1920 pixels        1080 lines

        Front Porch.............   24 pixels           2 lines

        Sync Width..............   16 pixels           4 lines

        Back Porch..............  138 pixels          34 lines

        Blanking................  178 pixels          40 lines

        Total................... 2098 pixels        1120 lines

        Scan Rate...............  44.805 kHz         40.004 Hz

 

        Image Size..............  344 mm         193 mm

        Border..................    0 pixels           0 lines

 

            Sync: Digital separate with

                * Negative vertical polarity

                * Negative horizontal polarity

 

    Descriptor #2 - Unknown descriptor. ASCII interpretation follows (?)

 

 

    Descriptor #3 - Manufacturer specific data (not interpreted here)

 

Mine is 1600x900.

 

Your EDID explains why you don't have the gradients issue.

 

Your

00FFFFFF FFFFFF00 06AFED13 00000000 00120104 90221378 02C8959E 57549226 0F505400 00000101 01010101 01010101 01010101 01011437 80B27038 28401810 240058C1 10000018 B82480B2 70382840 18102400 58C11000 00180000 00000000 00000000 00000000 00000000 00000002 000C35F9 0F3C8C1A 183C9320 202000A1

 

Mine

header: 00 ff ff ff ff ff ff 00

serial number: 30 e4 58 02 00 00 00 00 00 15

version: 01 04

basic params: 80 23 13 78 0a

chroma info: 1b e5 9e 59 50 98 26 0e 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: 64 32 40 b8 62 84 24 30 40 60 35 40 59 c2 10 00 00 19

descriptor 2: 98 21 40 b8 62 84 24 30 40 60 35 40 59 c2 10 00 00 19

descriptor 3: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

descriptor 4: 00 00 00 02 00 0c 49 ff 0a 3c 64 29 2d 41 64 00 00 00

extensions: 00

checksum: 1f

 

Looks like I need to buy a new display panel :)

Link to comment
Share on other sites

You just have to find out a way to inject EDID for your panel and it will be ok. As far as I can remember, Trucker also had problems with this, but he managed to do it somehow.

Yeah, I'm trying to inject that EDID now. I tried Clover CustomEDID parameter but that didn't work. I have a Virgin DSDT but still trying to figure out how to use and patch it.

 

1080p panel has been on my todo list for a while, this just gives me a reason to do it now :)

Link to comment
Share on other sites

Really? You can just replace a panel with higher resolution than your notebook originally had? Maybe you can also replace it with matte one instead of glossy? It would be really interesting, since I would also like to increase this 1366x768 resolution..

Link to comment
Share on other sites

Really? You can just replace a panel with higher resolution than your notebook originally had? Maybe you can also replace it with matte one instead of glossy? It would be really interesting, since I would also like to increase this 1366x768 resolution..

 

Yes. It's really easy on some laptops. If your laptop model is made with different variants of panels, you can probably change it. Notebook review forums are a great help to check if someone has done it before on your model.

 

I only buy HP laptops because they have PDF documents for all models illustrating all parts and all the variants used in the same model. That service guide also illustrates all the steps needed to disassemble laptop. I've completely disassembled many HP laptops to repair or chance a part. Also I think HP laptops (at least business models) are designed for easy maintenance, for example the back cover doesn't even have screws just one latch or whatever it is called and when you open it it's clear it's designed so that the CPU for example is easy to chance.

 

From that service guide I for example see the part number for different panels used and part numbers for different display cables so I see if the 1600x900 and 1920x1080 models had the same cable. If so I don't have to buy a new cable also.

 

Also there are all the different CPU's used, In there I see that ATM maximum supported CPU I can swap is Intel Quad Core i7-3740QM.

 

This is HP 8570p service and maintenance guide.

http://h20628.www2.hp.com/km-ext/kmcsdirect/emr_na-c03565466-1.pdf

 

BTW, I got that new EDID injected, gotta change the chroma still. No more gradients, thank you so much for this amazing discovery. :) I got it injected with FixEDID but would like to get rid of DisplayMergeNub.kext. Do you know any good tutorials to get started on DSDT and how to add EDID in there? Im not sure if I need to edit my virgin DSDT before I can start adding stuff in there or what.

Link to comment
Share on other sites

Great! I don't think EDID injection through DSDT will work for you. I mean it works for me, but Trucker tried the same and it didn't work. Your card is more similar to his card.

Ok.

 

What do you think rest of these are on basic params?

90 1d 10 78 02
Link to comment
Share on other sites

  • 3 weeks later...

hi,

i try to enable my 6650m on my dual graphic intel and amd, use trucker video.rom ,

 

y can run amd card by disabling intel in dsdt {just write wrong card ID} but result is poor in gputest ,does someoene have OpenGL Extensions Viewer from apple to share,

can t download from applestore, free software....i would like to see more results.

 

for those with hybrid acer 7750g and like to try with Clover usb boot, use trucker dsdt  and both graphic should show up in Mavericks only, seem to be used both somehow .

radeon.tiff

Link to comment
Share on other sites

does someoene have OpenGL Extensions Viewer from apple to share,

can t download from applestore, free software....

 

OpenGL Extensions Viewer.zip

 

hi,

i try to enable my 6650m on my dual graphic intel and amd, use trucker video.rom

Which video.rom, can you explain this with more details?

BTW, i noticed that  when i boot in Mavericks with my DSDT (with my PEGP patch + VBIOS in it) with removed AMD6000Controller.kext from /S/L/E the 6650M got recognized with generic AMD framebuffer and i get the same benchmark results as with patched AMD6000Controller.kext. This could be temporary solution (just delete AMD6000Controller.kext from /S/L/E if you have proper DSDT patch) for those who can't patch the kext them self when updating to higher OS X (Mavericks) version.

Link to comment
Share on other sites

hi,trucker,

i use your rom 1002_6741.rom {vbios.rom} in clover /rom directory ,with config.plist settings  : load vbios,patch vbios

 

or even your dsdt , work also on mine,not in chameleon. 

if i use my rom {extracted like you did} ,ati won t load at all so i tried yours and it works but without open gl,it works as good as intel 3000 .

 

my motherboard is hybrid intel /amd so i don t think it will ever fully work this way, it s just spare motherboard connected to external Lcd screen,no full laptop.i was just curious to see if it will work.

the problem i cant deactivate intel completely, it s still loaded as primary display, just put device ID 68 01 in dsdt and all intel kext won t load but display is still connnected to intel.

 

---i will try without amdcontroller------doesnt work, i can use Ipomea or cattail framebuffer on mine with your settings.

 

i should flash bios with Uefi bios but its risky for me to recover if something go wrong.

thanks for open gl and for all your work on this.

screcna ti nova godina.

 

amd cattail,ipomea framebuffer kext

AMD6000Controller.kext.zip

1002_6741.rom.zip

Link to comment
Share on other sites

hi, i had the same radeonframebuffer as you today followed by complete system crash on next reboot.had to delete amdcontroller and reinstall

 

this is new in ioreg GFX0 : ATY,Part #  string BR039370.007 ,rom number , really getting info from file?

Link to comment
Share on other sites

hi, i had the same radeonframebuffer as you today followed by complete system crash on next reboot.had to delete amdcontroller and reinstall

 

this is new in ioreg GFX0 : ATY,Part #  string BR039370.007 ,rom number , really getting info from file?

 Attach your own vbios and  your (my)  current VBIOS + DSDT.aml

Link to comment
Share on other sites

hi ,

just found out that i mistyped Ipomea in config.plist , that s the reason to get generic radeonframbuffer .{no framebuffer injected}

..back to Ipomoea but both work the same.

| |   |     +-o ATY,Ipomoea@0  <class AtiFbStub, id 0x1000002a4, registered, matched, active, busy 0 (3 ms), retain 8>
    | |   |     +-o ATY,Ipomoea@1  <class AtiFbStub, id 0x1000002a5, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |     +-o ATY,Ipomoea@2  <class AtiFbStub, id 0x1000002a6, registered, matched, active, busy 0 (1 ms), retain 8>

or

| |   |     +-o ATY,Cattail@0  <class AtiFbStub, id 0x100000284, registered, matched, active, busy 0 (12 ms), retain 8>
    | |   |     +-o ATY,Cattail@1  <class AtiFbStub, id 0x100000285, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |     +-o ATY,Cattail@2  <class AtiFbStub, id 0x100000286, registered, matched, active, busy 0 (1 ms), retain 8>

 

mine is BR039370.006 in w7

 

Cattail framebufffer is nice,very fast on mine....they all work.

i don t say that this work with laptop Lcd as i don t have  internal to test.

by the way, dont mess up your system if y want to test, make a Clover usb stick. i do this ,chameleon for intel,Clover Ati.

ROM.zip

myrom.ROM.zip

CloverbackupEFI.zip

truckerpicture.tiff

opengl3bench.tiff

  • Like 1
Link to comment
Share on other sites

hi,

ok so its not fully enable on mine....very slow

thanks for sharing....

 

witch IOPFPluginTypes do you have in atiframebufferNI line?  IOAccelerator2D.plugin or x3000plugin?

 

i tried with stock amd6000 kext like the first time, i boot hardly everytime but system is nice , dual gpu , open gl on both,no idea how osx handle both gpu.....on one screen only.

 

maybe someone will have more luck on dual LCD.

trucker3.tiff

dual.tiff

dual2.tiff

dual3.tiff

dual4.tiff

dual6.tiff

Link to comment
Share on other sites

  • 4 weeks later...

hello

 

can you help me with my AMD radeon 6650 M on my ACER 7750G

 

I have upload :

 

my DSDT

ATI video dump (with aida64) 

my IORegistry

ATY_Init.kext

and 2 capture screen of my system information

 

http://www.sendspace.com/file/7fitk3

 

I use Mac OSX 10.9.1

 

many thanks for your help

 

if I use AMD6000Controller.kext 10.9 I have black screen , anyone can patch AMD6000Controller.kext 10.9 for AMD radeon 6650 M 1 go vram ?

 

edit : i have tested with the HDMI outside and a LCD TV is't full working with AMD6000Controller.kext 10.9 , but i have nothing on my LCD computer ????

 

http://www.hostingpics.net/viewer.php?id=987324video.jpg

Link to comment
Share on other sites

  • 4 weeks later...

You'll get your files tomorrow.

BTW, which CPU your Acer have.

 

Here, choose either Option 1 or Option 2 folder, don't mix the files. i have also included some kexts which i use for ethernet, usb 3.0 etc.

ozzy2004.zip

Edit. If you choose to use the GraphicsEnabler option you need to install the Enoch Bootloader (it's included in the archive, do not update it, there are some changes above version 2286 and it's not working).

Use this VBIOS 1002_6741_050e.rom.zipin Extra (or just rename the one in the archive),sorry for the typo, it should be  6741 not 4741

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...