本帖最后由 clickmed 于 2018-7-2 12:55 编辑
鸣谢:1、黑果小兵 《使用AppleALC声卡仿冒驱动AppleHDA的正确姿势 》
2、LF落风 《黑苹果定制声卡驱动(ALC892为例)》
机型:联想ThinkCentre M710t-D749
声卡:Realtek ALC662 rev3
codec:
简单步骤:
一、提取、去掉无效、小端转换……
0x12 0x40000000: [N/A] Line Out at Ext N/A 0x14 0x01014010: [Jack] Line Out at Ext Rear 0x15 0x90170120: [Fixed] Speaker at Int N/A 0x16 0x411111f0: [N/A] Speaker at Ext Rear 0x18 0x01a19030: [Jack] Mic at Ext Rearf 0x19 0x02a11040: [Jack] Mic at Ext Front 0x1a 0x0181303f: [Jack] Line In at Ext Rear 0x1b 0x0221101f: [Jack] headphones 0x1c 0x411111f0: [N/A] Speaker at Ext Rear 0x1d 0x4047c62b: [N/A] SPDIF Out at Ext N/A 0x1e 0x411111f0: [N/A] Speaker at Ext Rear
中间过程略……,请参考上边两位大神帖子。
说一下我这个声卡坑爹的地方,仅供各位参考,注意红色文字部分。 1、台式机,前后各两个口有用,线路输出(蓝色口)无效,我也用不上,从来没用过。 0x14 (line out,驱动后显示为内置扬声器) 0x1b(headphones,驱动后显示为耳机) 0x18(Mic at Ext Rearf,后麦克风,粉色插口,显示为内置麦克风) 0x19(Mic at Ext Front,前麦克风,驱动后显示为线路输入) 2、Platforms.xml文件,我修改的Platforms12.xml 注意:1、顺序千万不要搞错,比如耳机和扬声器顺序颠倒,会导致驱动不能加载。 2、按照整理出来的有效节点及路径进行填写 3、路径中间的节点不要有相同的,比如我的是12、35、34、14 线路输出 0x14 10400101. [Jack] Line Out at Ext Rear 20-12-2 后绿 后麦克风 0x18 3090a101. [Jack] Mic at Ext Rear. 8-35-24 后粉色 前麦克风 0x19 4010a102. [Jack] Mic at Ext Front. 9-34-25 前黑 耳机 0x1b 10102102 [Jack] HP Out at Ext Front 27-14-4 前耳机 二、编译后,如果不能驱动,请参考黑果小兵的帖子中的编译AppleALC部分,强烈建议,不要动applealc中其它文件,包括其它声卡的配置文件,我就在这里折腾了很久,上来就把不用的声卡文件删了,最后applealc总是不能加载。
三、、黑果小兵帖子中提到的hda-tools.zip
四、 ID=12
五、以上,仅供参考
|