Awesome
ALCPlugFix
ALCPlugFix能做什么?
已修改完毕且适用于latitude7370,clone后无需修改直接执行alc_fix下的install即可
- 它可以解决耳机插拔状态的切换
- 它是通过使用命令:
hda-verb 0xNode SET_PIN_WIDGET_CONTROL 0xVerbs
的方式进行状态切换hda-verb
的由来hda-verb
是linux下面的alsa-project
的一条命令,它的作用是发送HD-audio命令
如何使用?
-
将
ALCPlugFix
同步到本地git clone https://github.com/daliansky/ALCPlugFix
-
打开
ALCPlugFix
目录下面的main.m
,将包含hda-verb
语句的几行修改成如图所示 -
其中
0x12
是Mic Int
节点,0x19
是Mic Ext
节点,之所以要这么修改,是因为我的ALC256
的0x19
节点总是无法工作,在插入耳机的时候我希望内置的Mic Int
可以工作的同时还可以使用耳机. -
将
XCODE
编译生成的ALCPlugFix
文件复制到alc_fix
目录,然后双击install双击自动安装.command
,输入用户密码即可. -
更多的用法可以进QQ群讨论
- 331686786 一起黑苹果
鸣谢
goodwin ALCPlugFix大本营