|
本帖最后由 qidao 于 2009-10-6 14:58 编辑
$ m2 F" L$ P$ M" A6 Z, L& y2 Q' l; S y- p2 s; s
小弟 也略懂原理的,
' a, p; X7 Q4 p8 x0 p; ~7 Q破解的方向并不是要改ALC88X的硬件或ROM代码,
2 m( @9 `% r7 y. B. {' T: ^4 p3 n" J
而是Realtek ALC88X 那个时常更新的 月 经 驱动!
4 }5 G2 u u7 ?5 |+ n! K' [* ]4 m9 k8 f# x7 C
例如 第四楼 所举例的 同样是板载 ALC888 芯片. G" o1 h9 a' j& l# e+ M. u
安装官方螃蟹驱动后 出来的 Realtek HD音频控制面板 界面和功能大有不同!
2 i) {+ a) E4 F, M6 G' D/ V& N! h$ L3 U( K6 ]7 d3 N0 X/ E
两个的硬件ID代码差别就是:. q x) ?# ]* T/ j+ H
HDAUDIOFUNC_01&VEN_10EC&DEV_0888&SUBSYS_17AA3D7C&REV_10004&2E1BDA69&0&0001" G; G+ `- t6 ?5 c0 P! _5 {5 `1 P
HDAUDIOFUNC_01&VEN_10EC&DEV_0888&SUBSYS_1458A002&REV_10004&2F790C35&0&0201
. Y# O. p" E [5 C0 n3 k Q8 H7 M
5 |" l- V2 v, q) G, H5 `7 [但是在其驱动安装包里 的 几个INF文件里面 只有各型号列表 及功能注册表项
! ^$ I/ e' r6 p$ l根本没有厂家LOGO和标示 对应功能信息!!! 7 O3 P" y7 F# S* J* o$ e
所以很是怀疑 Realtek HD音频控制面板 CPL 文件 里面另有一套型号-硬件ID-音效功能-厂家 数据库
7 j! K7 q5 ^8 x3 s5 O' ^8 z# Y# @也就是可以理解为什么螃蟹要整天更新音频驱动: 要把最新批次的芯片ID信息添加进来, - V( P" p) n% Z7 G: k. z" E" ]6 _9 o
这大概就是驱动之家 的注解:
9 u) d$ k! G; E' ]+ U, c+ C Realtek的音频驱动更新较快,今后我们会将小螃蟹的驱动分为两类,& b8 w3 h; l3 \; a, e5 ], |
第一类:没有太多更新内容,只是增加了一些厂商的信息和标示,这一类我们将其定位为:选择更新,
3 @ _$ k8 ?0 O& U. P4 s也就是说用户可以根据自己的需求选择是否更新。
8 `1 F0 e- V$ u7 h7 T: P第二类:有具体更新内容,这一类我们将其定位为:建议更新,有实质的更新内容建议用户下载升级。3 n5 g( b. }7 T
2 _: Q( m4 u' ]+ R' o% O' ~如果将其破解 就能用上很多实在的功能了!!!& G+ ]1 B* x! v! ?, G
例如 能让 其把 ALC883 的 错认成 ALC889A的,
$ A P7 t, D6 r, e$ j4 A6 c那么普天下的主板就可以把 各种杜比 DTS SRS 音效 在HD 音频控制面板打开使用了 |
|