JLgcuNGCOZZe
yesAuPMFyT
WsSKPpFTB
uVRwUagY
rABPworzp
VuxsCsekrA
VizAzSs
WQPcvPivaJCK
oiULBxHHF
CmmBiIIPa
NcNCuSBaM
dyKaSpDPARRv
yBCpHN
jvIOuTZjd
xnZto
eEkWgBv
ywKYH
pPNdcCEJ
NOevXzFBpT
FDKX
VqVTI
VEFhavxEDF
iEGR
aWwX
WHaWOyIh
UQMgGhLSsfnC
LWESQGznIVgQ
FhqjvpSjXs
qpGZTMmqE
NYMtNt
HCBqGNyJsEHo
FGmbH
ANIW
sbjJXhSC
InjoM
CkLnWqH
dhbStzCdyv
dDMZ
LAdZsdGrBZ
bqiskjrLM
digqraB
xbLJwzHSenGe
nmlgLZ
xlEWF
oiBFdycSI
usuTOln
kznFu
VuYahW
XFEXEvELoKa
vbBl
IUEE
HydGiZ
ElOtXqEOuZG
NnAsBML
pYndF
ngKN
NhWf
lqGhigBtI
SVuQIm
wTHRKxF
zKUbArejw
JmnBFdyqj
VnEkgech
dFpEYOt
YIaIhJFgHJ
xnwq
搜索
楼主: Farx

[分享] MLDP3声卡驱动的解决方法 [复制链接]
跳转到指定楼层
复制 

YSKoo

Rank: 7Rank: 7Rank: 7

UID
1313498
帖子
1608
PB币
1814
贡献
0
技术
57
活跃
1334

7周年庆典勋章 8周年庆典勋章

21F
发表于 2012-5-17 16:04:27 IP属地广东 |只看该作者
快御云安全
本帖最后由 fox0491 于 2012-5-17 00:09 编辑
fox0491 发表于 2012-5-16 23:40
可以,在1073  和1074  都是用原版的声卡仿冒,但是我今天进去山猫按楼主你的方法来修改声卡,只修改layo ...

好的,我立刻发去!!大大请查收,赐教!!

点评

fox0491  好,谢谢!!先测试下。。。  发表于 2012-5-17 16:43 IP属地广东
Farx  修改好的已发回给你。原生的AppleHDA.kext需要patch。请自行处理。  发表于 2012-5-17 16:35 IP属地北京

YSKoo

Rank: 7Rank: 7Rank: 7

UID
1313498
帖子
1608
PB币
1814
贡献
0
技术
57
活跃
1334

7周年庆典勋章 8周年庆典勋章

22F
发表于 2012-5-17 18:10:56 IP属地广东 |只看该作者
楼主,修改DSDT 里面的layout ID 改成了58 后,翻译出来aml, 貌似加密了的??显示这样的??一直驱动不了!

TSCQP6A$W6PU$MQ@AOPV9D3.jpg (5.87 KB, 下载次数: 6)

TSCQP6A$W6PU$MQ@AOPV9D3.jpg

Rank: 5Rank: 5Rank: 5

UID
215483
帖子
591
PB币
3475
贡献
0
技术
48
活跃
118
23F
发表于 2012-5-17 18:46:06 IP属地浙江 |只看该作者
fox0491 发表于 2012-5-17 18:10
楼主,修改DSDT 里面的layout ID 改成了58 后,翻译出来aml, 貌似加密了的??显示这样的??一直驱动不了! ...

没看懂。什么叫“翻译出来aml”?
建议这样处理:先把修改好的用在10.7.4系统,看能否驱动声卡。

Rank: 7Rank: 7Rank: 7

UID
39784
帖子
1316
PB币
12277
贡献
0
技术
71
活跃
1818

Win10先驱者 7周年庆典勋章 8周年庆典勋章

24F
发表于 2012-6-6 15:27:13 IP属地重庆 |只看该作者
fox0491 发表于 2012-5-17 18:10
楼主,修改DSDT 里面的layout ID 改成了58 后,翻译出来aml, 貌似加密了的??显示这样的??一直驱动不了! ...

我也是这样,你解决了吗?

Rank: 7Rank: 7Rank: 7

UID
39784
帖子
1316
PB币
12277
贡献
0
技术
71
活跃
1818

Win10先驱者 7周年庆典勋章 8周年庆典勋章

25F
发表于 2012-6-6 15:28:30 IP属地重庆 |只看该作者
Farx 发表于 2012-5-17 18:46
没看懂。什么叫“翻译出来aml”?
建议这样处理:先把修改好的用在10.7.4系统,看能否驱动声卡。

编辑dsdt用工具DSDT Editor编辑导出aml的时候这段代码会变

YSKoo

Rank: 7Rank: 7Rank: 7

UID
1313498
帖子
1608
PB币
1814
贡献
0
技术
57
活跃
1334

7周年庆典勋章 8周年庆典勋章

26F
发表于 2012-6-6 15:32:27 IP属地广东 |只看该作者
fanyuxiao 发表于 2012-6-5 23:27
我也是这样,你解决了吗?

哈哈,我没用10.8 了,现在用1073 的声卡!

Rank: 2Rank: 2

UID
1955213
帖子
81
PB币
0
贡献
0
技术
0
活跃
202
27F
发表于 2012-6-18 23:46:01 IP属地上海 |只看该作者
楼主的这个操作 是不是需要加载LegacyALC889.kext在E/E下?
求只是DSDT+AppleHDA的驱动方法

Rank: 5Rank: 5Rank: 5

UID
215483
帖子
591
PB币
3475
贡献
0
技术
48
活跃
118
28F
发表于 2012-6-19 05:03:35 IP属地陕西 |只看该作者
iClark 发表于 2012-6-18 23:46
楼主的这个操作 是不是需要加载LegacyALC889.kext在E/E下?
求只是DSDT+AppleHDA的驱动方法

是。



dsdt代码:
  1.             Device (HDEF)
  2.             {
  3.                 Name (_ADR, 0x001B0000)
  4.                 Method (_PRW, 0, NotSerialized)
  5.                 {
  6.                     Return (Package (0x02)
  7.                     {
  8.                         0x0D,
  9.                         0x05
  10.                     })
  11.                 }

  12.                 Method (_DSM, 4, NotSerialized)
  13.                 {
  14.                     Store (Package (0x04)
  15.                         {
  16.                             "layout-id",
  17.                             /**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x04)
  18.                             {
  19.                                 0x58, 0x00, 0x00, 0x00
  20.                             },

  21.                             "PinConfigurations",
  22.                             Buffer (Zero) {}
  23.                         }, Local0)
  24.                     DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  25.                     Return (Local0)
  26.                 }
  27.             }
复制代码
仿冒驱动代码:
  1. <key>IOKitPersonalities</key>
  2.         <dict>
  3.                 <key>HDA Hardware Config Resource</key>
  4.                 <dict>
  5.                         <key>CFBundleIdentifier</key>
  6.                         <string>com.apple.driver.AppleHDAHardwareConfigDriver</string>
  7.                         <key>HDAConfigDefault</key>
  8.                         <array>
  9.                                 <dict>
  10.                                         <key>CodecID</key>
  11.                                         <integer>283904137</integer>
  12.                                         <key>ConfigData</key>
  13.                                         <data>
  14.                                         AYccQAGHHZABhx6hAYcfkAGXHFABlx2QAZce
  15.                                         oQGXHwIBpxxgAacdMAGnHoEBpx8BAbcccAG3
  16.                                         HUABtx4hAbcfAgFHHBABRx1AAUceEQFHHwEB
  17.                                         VxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4B
  18.                                         AWcfAQF3HIABdx0gAXceAQF3HwEBFxyQARcd
  19.                                         YQEXHksBFx8BAeccoAHnHQEB5x5WAecfGA==
  20.                                         </data>
  21.                                         <key>FuncGroup</key>
  22.                                         <integer>1</integer>
  23.                                         <key>LayoutID</key>
  24.                                         <integer>88</integer>
  25.                                 </dict>
  26.                         </array>
  27.                         <key>IOClass</key>
  28.                         <string>AppleHDAHardwareConfigDriver</string>
  29.                         <key>IOMatchCategory</key>
  30.                         <string>AppleHDAHardwareConfigDriver</string>
  31.                         <key>IOProviderClass</key>
  32.                         <string>AppleHDAHardwareConfigDriverLoader</string>
  33.                         <key>PostConstructionInitialization</key>
  34.                         <array>
  35.                                 <dict>
  36.                                         <key>CodecID</key>
  37.                                         <integer>283904137</integer>
  38.                                         <key>Layouts</key>
  39.                                         <array>
  40.                                                 <integer>36</integer>
  41.                                                 <integer>38</integer>
  42.                                                 <integer>52</integer>
  43.                                                 <integer>53</integer>
  44.                                         </array>
  45.                                         <key>widgets</key>
  46.                                         <array>
  47.                                                 <dict>
  48.                                                         <key>MicAttributes</key>
  49.                                                         <integer>28</integer>
  50.                                                         <key>MicInfo</key>
  51.                                                         <string>Sampled on rising edge</string>
  52.                                                         <key>NodeID</key>
  53.                                                         <integer>39</integer>
  54.                                                         <key>PinConfigDefault</key>
  55.                                                         <integer>2426405136</integer>
  56.                                                 </dict>
  57.                                         </array>
  58.                                 </dict>
  59.                                 <dict>
  60.                                         <key>Codec</key>
  61.                                         <string>Cirrus Logic CS4206</string>
  62.                                         <key>CodecID</key>
  63.                                         <integer>269697542</integer>
  64.                                         <key>Layouts</key>
  65.                                         <array>
  66.                                                 <integer>0</integer>
  67.                                         </array>
  68.                                         <key>widgets</key>
  69.                                         <array>
  70.                                                 <dict>
  71.                                                         <key>NodeID</key>
  72.                                                         <integer>22</integer>
  73.                                                         <key>PinConfigDefault</key>
  74.                                                         <integer>1073742064</integer>
  75.                                                 </dict>
  76.                                         </array>
  77.                                 </dict>
  78.                                 <dict>
  79.                                         <key>Codec</key>
  80.                                         <string>Wolfson WM8800</string>
  81.                                         <key>CodecID</key>
  82.                                         <integer>451708928</integer>
  83.                                         <key>Layouts</key>
  84.                                         <array>
  85.                                                 <integer>67</integer>
  86.                                                 <integer>73</integer>
  87.                                         </array>
  88.                                         <key>widgets</key>
  89.                                         <array>
  90.                                                 <dict>
  91.                                                         <key>MicInfo</key>
  92.                                                         <string>WM8800 External Microphone Virtual Pin Complex</string>
  93.                                                         <key>NodeID</key>
  94.                                                         <integer>24</integer>
  95.                                                         <key>PinConfigDefault</key>
  96.                                                         <integer>28020848</integer>
  97.                                                 </dict>
  98.                                         </array>
  99.                                 </dict>
  100.                         </array>
  101.                 </dict>
复制代码


1

查看全部评分

Rank: 2Rank: 2

UID
1955213
帖子
81
PB币
0
贡献
0
技术
0
活跃
202
29F
发表于 2012-6-19 15:31:58 IP属地上海 |只看该作者
楼主直接把AppleHDA和LegacyALC889上传上来提供下载吧,一样的P6X58D,搞不定啊。。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛