Old posts (You can skip it to save your time.):
Spoiler
3/17/2013 Update:
Fixed some small issues, such as mouse lag.
The new personality patched by me:
Personality: Duckweed
00 04 00 00 04 03 00 00 00 01 00 00 12 04 04 01 00 08 00 00 04 02 00 00 00 01 00 00 22 05 03 04 04 00 00 00 14 02 00 00 00 01 00 00 10 00 06 05 00 02 00 00 14 02 00 00 00 01 00 00 11 02 05 06
10.8.3 ATI6000Controller.kext.zip 664.36K
62 downloadsAfter applying the kext, set GraphicsEnabler=Yes and add the following DSDT code.
Device (GFX0)
{
Name (_ADR, Zero)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x64)
{
"@0,AAPL,boot-display",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},
"@0,compatible",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"@0,connector-type",
Buffer (0x04)
{
0x00, 0x04, 0x00, 0x00
},
"@0,device_type",
Buffer (0x08)
{
"display"
},
"@0,display-type",
Buffer (0x05)
{
"NONE"
},
"@0,name",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"@0,VRAM,memsize",
Buffer (0x08)
{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40
},
"@1,compatible",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"@1,connector-type",
Buffer (0x04)
{
0x00, 0x08, 0x00, 0x00
},
"@1,device_type",
Buffer (0x08)
{
"display"
},
"@1,display-type",
Buffer (0x05)
{
"NONE"
},
"@1,name",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"@2,compatible",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"@2,connector-type",
Buffer (0x04)
{
0x04, 0x00, 0x00, 0x00
},
"@2,device_type",
Buffer (0x08)
{
"display"
},
"@2,display-type",
Buffer (0x05)
{
"NONE"
},
"@2,name",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"@3,compatible",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"@3,connector-type",
Buffer (0x04)
{
0x00, 0x02, 0x00, 0x00
},
"@3,device_type",
Buffer (0x08)
{
"display"
},
"@3,display-type",
Buffer (0x05)
{
"NONE"
},
"@3,name",
Buffer (0x0D)
{
"ATY,Duckweed"
},
"AAPL,EMC-Display-List",
Buffer (0x40)
{
/* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0010 */ 0x06, 0x10, 0x00, 0x00, 0x1B, 0x92, 0x00, 0x00,
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0020 */ 0x06, 0x10, 0x00, 0x00, 0x1C, 0x92, 0x00, 0x00,
/* 0028 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0030 */ 0x06, 0x10, 0x00, 0x00, 0x21, 0x92, 0x00, 0x00,
/* 0038 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
},
"AAPL,aux-power-connected",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},
"AAPL,backlight-control",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00
},
"AAPL,slot-name",
Buffer (0x07)
{
"Slot-1"
},
"AAPL00,blackscreen-preferences",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x08
},
"AAPL01,Coherency",
Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00
},
"AAPL01,blackscreen-preferences",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x08
},
"ATY,Card#",
Buffer (0x0E)
{
"109-C29602-00"
},
"ATY,Copyright",
Buffer (0x33)
{
"Copyright AMD Inc. All Rights Reserved. 2005-2013"
},
"ATY,EFICompileDate",
Buffer (0x0C)
{
"Apr 14 2012"
},
"ATY,EFIDispConfig",
Buffer (0x08)
{
0x0D, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
},
"ATY,EFIDriverType",
Buffer (One)
{
0x02
},
"ATY,EFIEnabledMode",
Buffer (One)
{
0x02
},
"ATY,EFIHWInitStatus",
Buffer (0x08)
{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
},
"ATY,EFIOrientation",
Buffer (0x02)
{
0x00, 0x01
},
"ATY,EFIVersion",
Buffer (0x0A)
{
"01.00.507"
},
"ATY,EFIVersionB",
Buffer (0x11)
{
"113-SR2G06-102"
},
"ATY,EFIVersionE",
Buffer (0x0F)
{
"113-C2960J-507"
},
"ATY,MemRevisionID",
Buffer (0x02)
{
0x0F, 0x00
},
"ATY,MemVendorID",
Buffer (0x02)
{
0x01, 0x00
},
"ATY,PlatformInfo",
Buffer (0x80)
{
/* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0020 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0028 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0038 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0050 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0060 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0068 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0070 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0078 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
},
"ATY,Ram#",
Buffer (0x0F)
{
"113-C2960J-507"
},
"ATY,Rom#",
Buffer (0x10)
{
"113-AD03300-102"
},
"ATY,VendorID",
Buffer (0x02)
{
0x02, 0x10
},
"device_type",
Buffer (0x13)
{
"ATY,DuckweedParent"
},
"model",
Buffer (0x13)
{
"AMD Radeon HD 6850"
},
"name",
Buffer (0x13)
{
"ATY,DuckweedParent"
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Some images:
Spoiler
Edited by shiecldk, 03 April 2013 - 09:11 AM.



Sign In
Create Account















