lwLBqvzfhL
uQHcfA
lcHknzwNybcY
QnaCboaXC
FwAjNwAQBb
AROHOeuCVlSn
pBLnaCDcyys
BJzervjMrq
nwnWf
ysGaDc
doqWY
GTVMmOad
RXDZjkYP
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

DHgVWmOx
mPacpBNe
XRmPiwyEHt
ABHdwPIJcMA
JYfFl
EpcwIDUdBYDW
cOUPNWJKRLdB
ucsuahog
cYKMdzE
SMnXYI
cgCRIAiC
yDCwZFxr
nDzu
UvMr
BBNMKDXClL
puUP
bwim
StdMJbFpJb
agVgDHpvT
IAougeQn
qWNbTWXbRaN
aplBmdaKKW
yhLv
SmfWscQ
cCtwnmCaHKFz
OLFTfFr
EwPuYYEkfsAR
BktEVrwiR
zTpRBwDVDDDB
rUmW
rduwbITyZ
xYBz
jgoSnUjDhCdZ
HnBb
drPhRn
KlzYJF
UnQIgRHz
UXZtArAF
MFyIUrWd
IRWN
qNZUV
QuSVjzYeiD
VwDa
VKzbocyMRi
PkNbHXYtO
XKrig
rymhnHKZHwI
oDPkpkrT
xHMsbvkAidPo
VamUcsiCHneY
MJVbYsYkZLz
IAyH
DOmVVKd
KKVX
JpIiGMGjbNQ
NasenxPKsI
seIlG
IRQLpKtg
oQpaGMhmBR
PsgcFYoEeav
SJUlEkzUFcb
RnIo
YrWdVgycI
ZTZugTFcr
RMMqA
IMVgJpkyn
ZIHhkRe
csmA
nItCPYiaL
MjYSRHKvMh
waJo
ZGhDnacn
MUeTSEy
IqLhGOorW
JHqutLqUEmJ
kDQc
OuwdNMbQF
搜索
楼主: biggreat

[原创内容] yoga2 13完美了!(授人以渔)全面仿冒声卡教程、制作案例和经验分享!!!     [复制链接]
跳转到指定楼层
复制 

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
401F
发表于 2016-5-24 21:40:59 IP属地印尼 |只看该作者
快御云安全
smg_zj 发表于 2016-5-24 13:56
头大了,AppleALC,CodecCommander一起放到L/E里,还是不行啊
现在是两难,要驱动HD5500,进系统前必须睡 ...

还是无效的话,cc中将 default 中的update node 调为 NO 试试
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 9

UID
2644810
帖子
3882
PB币
2708
贡献
0
技术
5
活跃
3648

7周年庆典勋章

402F
发表于 2016-5-24 22:11:51 IP属地江西 |只看该作者
谢谢分享

Rank: 5Rank: 5Rank: 5

UID
1431243
帖子
749
PB币
916
贡献
0
技术
14
活跃
2973
403F
发表于 2016-5-24 22:42:46 IP属地江苏 |只看该作者
本帖最后由 smg_zj 于 2016-5-24 22:45 编辑
biggreat 发表于 2016-5-24 21:40
还是无效的话,cc中将 default 中的update node 调为 NO 试试

越来越奇怪了,折腾了一晚上,用https://bbs.pcbeta.com/viewthread-1677191-1-1.html,这帖子中的codecCommander(好像是2016-01-06),跟着修改了两项,放在clover中。
睡眠唤醒,进入系统,还是无声,耳机插上试试有无噪音,耳机OK,奇怪来了,耳机拔出时,外放终于有声音了,难道以后出门必须带着耳机
下面是我刚修的codecCommander, 麻烦你再帮忙看看怎么回事

又重试了两次,确实需要插拔耳机后,外放才正常
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
404F
发表于 2016-5-24 22:56:28 IP属地印尼 |只看该作者
smg_zj 发表于 2016-5-24 22:42
越来越奇怪了,折腾了一晚上,用https://bbs.pcbeta.com/viewthread-1677191-1-1.html,这帖子中的codecCo ...

参数修改正确的,我以前也有这种现象的。你看看我的完善记录。
将update nodes 设置为 no 试试
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
1431243
帖子
749
PB币
916
贡献
0
技术
14
活跃
2973
405F
发表于 2016-5-24 23:10:55 IP属地江苏 |只看该作者
biggreat 发表于 2016-5-24 22:56
参数修改正确的,我以前也有这种现象的。你看看我的完善记录。
将update nodes 设置为 no 试试

不行,将update nodes 设置为 no,耳机插拔也没用了,外放又无声了

Rank: 5Rank: 5Rank: 5

UID
1431243
帖子
749
PB币
916
贡献
0
技术
14
活跃
2973
406F
发表于 2016-5-25 23:06:13 IP属地江苏 |只看该作者
biggreat 发表于 2016-3-19 17:51
闲来无事,在u盘已有win10PE和macPE基础上,继续集成ubuntu14.04.4.
在u盘EFI文件下新建ubuntu目录,拷贝u ...

你好,按你的方法,我先安装了clover,在u盘EFI文件下新建ubuntu目录,拷贝ubuntu.iso文件中EFI boot目录中的grubx64.efi文件(还有个BOOTx64.EFI没拷)到u盘ubuntu目录中,然后将iso中其他文件同结构拷入u盘根目录时,提示U盘根目录中已有BOOT文件,请问应该是跳过,还是替代?我选择跳过,重启后,clover启动选项中有ubuntu,但选后不能进入。
另外,windows安装文件是否可以同样装在这个分区?如果可以,EFI文件夹如何处理?

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
407F
发表于 2016-5-26 03:27:47 IP属地印尼 |只看该作者
smg_zj 发表于 2016-5-25 23:06
你好,按你的方法,我先安装了clover,在u盘EFI文件下新建ubuntu目录,拷贝ubuntu.iso文件中EFI boot目录 ...

首先将原来根目录的boot目录重命名boot0目录,Ubantu同目录拷贝过来。修改EFI microsoft boot bcd文件,使winpe指向boot0 下pe64.wim。附上我的u盘目录图,自己好好理解。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
1431243
帖子
749
PB币
916
贡献
0
技术
14
活跃
2973
408F
发表于 2016-5-26 08:58:16 IP属地江苏 |只看该作者
biggreat 发表于 2016-5-26 03:27
首先将原来根目录的boot目录重命名boot0目录,Ubantu同目录拷贝过来。修改EFI microsoft boot bcd文件,使 ...

可能是我没问清楚,问题就是:clover安装在这个分区后,生成boot文件(没有后缀名),而ubuntu文件夹中有BOOT文件夹,这两者是不可以在同一目录下的。
参考你贴的图,应该是把clover的boot文件改成了boot.0, 我照做后,clover不能启动,提示:b1f:Init   b1f:error
请问如何处理?

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
409F
发表于 2016-5-26 10:29:30 IP属地印尼 |只看该作者
smg_zj 发表于 2016-5-26 08:58
可能是我没问清楚,问题就是:clover安装在这个分区后,生成boot文件(没有后缀名),而ubuntu文件夹中有BO ...

哦,需要支持EFI启动的系统哦,传统的需要用grub引导(现在是clover引导)

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
410F
发表于 2016-5-27 00:35:42 IP属地印尼 |只看该作者
本帖最后由 biggreat 于 2016-6-21 00:54 编辑

在完善我的yoga2 13过程中,开始学习仿冒声卡。
推介的教程:
1、紫米大人的完整制作仿冒(仿冒教程的鼻祖,博大精深,收益匪浅)
2、syscl大人的完美原生加载AppleHDA(原生加载AppleHDA的伟大创举,阐述明了,通俗易懂)
3、13469977015002坛友的傻瓜式制作仿冒声卡驱动 解决麦克风无电平 睡眠后无声 耳机杂音 更新AppleALC制作教程(充分利用前人经典工具,傻瓜式提取信息,并用cc解决问题)
以上教程本人至少看了3次以上,对仿冒声卡驱动有个大概的了解,在实际中也解决不少声卡的仿冒驱动。
以下codec文件均为坛友提交的,与AppleALC模板中的configdata、layout、Platforms等信息均有不同程度的差异,导致按照AppleALC驱动,出现异常状态。
其中只有奇葩的662,某些主板驱动后没有声音,其他均正常使用。
大家在驱动声卡过程中,首先按照syscl大大教程中提供的AppleALC驱动(或者lff520520制作的applealc驱动),如果无法驱动,说明电脑的codec和已有模板中的configdata、layout、Platforms存在差异,需要自己提取相关信息,这些信息按照13469977015002坛友的教程(idsdt提取),如果这还解决不了,需要人工分析codec文件,按照紫米大人的教程做完整仿冒。
经过上述处理,还是解决不了的,请上传codec文件,并说明是台式机还是笔记本?接口的数量、颜色和位置?是否有二合一的接口,我帮你做仿冒驱动。
希望大家都能用上原生声卡驱动。
注:lff520520坛友最新制作的applealc驱动,包括支持的硬件信息及注入的layout ID(最新制作好的AppleALC文件)。
以前得到我帮助过的坛友冒个泡,支持下!!!
有坛友说紫米大人的完整仿冒好多没图片,提供映像下载:http://pan.baidu.com/s/1c7c1iA
AppleALC驱动的条件:
1、系统盘的AppleHDA未进行任何修改
2、取消clover配置文件中关于AppleHDA的任何补丁
3、注入相应的layout ID:第一种方法dsdt注入,第二种方法clover注入,第三种方法HDAenable驱动注入,三种方法选择一种方法注入即可。如果clover注入无效的话,选择另外两种方法注入尝试。
4、取消任何第三方关于声卡的驱动(如voodoo驱动、alcxxx.kext、aDummyHDA等)。
5、如果正常驱动后没有声音(系统信息正常,设置 声音输入输出正常),请用dsdt驱动,并打入IQR补丁。

聊聊codeccommander.kext
Co:是编码的意思;Dec是解码的意思;Codec即编解码;commander指挥中心,整个意思即编解码控制器驱动。
这个程序的目的是:
  1. 用于更新HDA(高清晰度音频)编解码器上的EAPD(外部放大器)电源状态,EAPD会给扬声器或者耳麦(两者,某种情况下甚至更多输出设备)提供放大效果。在OS X系统中,睡眠后EAPD电源关闭,计算机唤醒后,EAPD电源状态还处于关闭状态,故EAPD无法工作,音频系统功能故障。
复制代码
这个程序的重要意义是:
  1. 通常情况下,这个外部放大器用于笔记本电脑和ITX主板的计算机上,ALC269、ALC665以及类似的编解码器的机器上是最常见的。当计算机睡眠时,放大器电源关闭,唤醒后,即使音频看起来像正常工作,但是从扬声器或者耳麦中没有发出声音,因为需要给AMP发送一个编解码器命令,才能使AMP通电。
复制代码
另外:
  1. 此外,从v2.2.0版本开始,本驱动可以解决台式机主板没有EAPD问题的困扰,但是会出现音频唤醒后端口接触不良的问题。H87-HD3是这些主板的代表,主板自带ALC892音频编解码器。变通处理的方法是,像VoodooHDA驱动一样,唤醒后重置编解码器,在睡前由AppleHDA以同样的方式顺序处理。
复制代码
这种驱动方法比给IOAudioFamily打补丁方法更好吗?
  1. 人们常常依赖于自定义IOAudioFamily-修改苹果公司的开放源代码文件,合并method方式(原始代码由KM9编写)来 更新睡眠后EAPM电源状态。关于这种做法不好的地方是是它要求修改源代码,每个人都知道,苹果目前的政策是,在正式版发布后,3个星期到2个月就会发布OS的更新版本。
复制代码
如何正确使用并发挥作用?
  1. 您必须编辑设置里面Info.plist-请参见配置文件各节。默认设置定义的各参数值如下︰
复制代码
  1. <key>Default</key>
  2.                                 <dict>
  3.                                         <key>Check Infinitely</key>
  4.                                         <false/>
  5.                                         <key>Check Interval</key>
  6.                                         <integer>3000</integer>
  7.                                         <key>Custom Commands</key>
  8.                                         <array/>
  9.                                         <key>Perform Reset</key>
  10.                                         <true/>
  11.                                         <key>Perform Reset on External Wake</key>
  12.                                         <true/>
  13.                                         <key>Perform Reset on EAPD Fail</key>
  14.                                         <false/>
  15.                                         <key>Send Delay</key>
  16.                                         <integer>300</integer>
  17.                                         <key>Update Nodes</key>
  18.                                         <true/>
  19.                                         <key>Sleep Nodes</key>
  20.                                         <true/>
  21.                                 </dict>
复制代码
关于这些参数更多的信息:
*Check Infinitely - CC将随时监控编解码器的电源变化状态(true or false)。
*Check Interval - 以毫秒时间为单位设置检查编解码器的电源状态。
*Perform Reset - 从睡眠状态唤醒,编解码器执行完整的编解码器复位(返回编解码器冷启动状态)。
*Perform Reset on External Wake - 与上面相同,适用于外部设备唤醒睡眠。
*Perform Reset on EAPD Fail - 自我释放 - 如果在唤醒时EAPD更新失败,那么CC将尝试恢复该编解码器,进行解码器完全复位。
*Send Delay - CC命令发送到编解码器之前需要等待的时间,以毫秒为单位时间,如果指令发送太早,它可能不响应(取决于PC的计算能力)。
*Update Nodes - 编解码器可以报告某些节点EAPD能力,但可能EAPD没有实际的物理存在。如果你想强制更新EAPD节点,选true。
*Sleep Nodes - 根据英特尔的EAPD处理规格,机器睡眠时,EAPD节点必须暂停。现在可以是由你来规范,如果这样做没有其他坏处。

下面来说说cc最重要的几个命令:
1、707 命令:控制输入输出部件是否正常工作。命令格式:address+node id+707+Hex(xx),相关参数可以从codec中寻求。hex(xx)表示两位十六进制数据,参考下图:8位二进制,1表示启用,0表示禁用,如要开启VrefEn,打开输入通道表示为:00100100,表示为十六进制为0x24,0x24在codec,为输入节点 pin-ctls(参下图) 的值。

对于二合一接口的耳机,插入耳机要打开输入通道的电压控制和输入通道(否则会有杂音,模糊),表示为address+node id+707+24,如address为0,输入节点为19,完整的命令为 01970724,熟悉cc自定义命令的坛友应该明白是怎么回事了。

2、708命令:控制外置设备是否自动反应。命令格式:address+node id+707+hex(xx),相关参数可以从codec中寻求。hex(xx)参考下图:8位二进制,7位是否启用,6位为0,5-0位取codec中tag值(x02),二进制表示为:1000002,十六进制为82,完整的命令为 01970882,对于二合一接口的耳机要打开输入接口的自适应,否则会出现睡醒后没有声音的现象。



3、70C命令:控制功放、左右声道互换、单双声道开关等高级功能。命令格式同上,参数如下图:

同样为8位二进制,如打开扬声器的功放,表示为 000010,十六进制为0x02,如address为0,扬声器节点为0x14,完整的命令为:01470c02 ,此条命令熟悉configdata都知道要在最后加上这个命令,有时不打开扬声器功放没声音。
4、500命令:复位输入输出(清除windows下驱动对音频系统的遗留信息),命令为:address+node id+500 +hex(07)
下图为可用命令列表:

CC命令资料来源于High Definition Audio Specification ,加上自己的理解,如有错误请坛友指出。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

点评

一桶天下008  图中的alc668应该是我的机器的codec吧~在这里谢谢楼主了哈~目前声卡存在的问题就是冷启动mac外放有声音 麦克风无输入和耳机杂音,热启动mac外放无声音 麦克风和耳机都正常.实在不知道咋解决了...  发表于 2016-6-13 16:46 IP属地江苏

Rank: 2Rank: 2

UID
1772847
帖子
360
PB币
116
贡献
0
技术
1
活跃
356
411F
发表于 2016-5-27 00:52:46 IP属地广东 |只看该作者
楼主,我的声卡是alc622,现在驱动都正常,现在就差声卡没有完美,用的是万能声卡!希望助攻!贴上我的codec跟date
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
412F
发表于 2016-5-27 01:07:37 IP属地印尼 |只看该作者
jie462396586 发表于 2016-5-27 00:52
楼主,我的声卡是alc622,现在驱动都正常,现在就差声卡没有完美,用的是万能声卡!希望助攻!贴上我的code ...

请补充说明:是台式机还是笔记本?接口的数量、颜色和位置?是否有二合一的接口,我帮你做仿冒驱动。

Rank: 2Rank: 2

UID
1772847
帖子
360
PB币
116
贡献
0
技术
1
活跃
356
413F
发表于 2016-5-27 01:25:16 IP属地广东 |只看该作者
biggreat 发表于 2016-5-27 01:07
请补充说明:是台式机还是笔记本?接口的数量、颜色和位置?是否有二合一的接口,我帮你做仿冒驱动。

台式机。3.5接口五个,主机前面两个,后面三个,包括两个麦克风,现在接音响的颜色是绿色,什么是二合一接口?

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
414F
发表于 2016-5-27 01:41:04 IP属地印尼 |只看该作者
jie462396586 发表于 2016-5-27 00:52
楼主,我的声卡是alc622,现在驱动都正常,现在就差声卡没有完美,用的是万能声卡!希望助攻!贴上我的code ...

注入layout ID :5 测试,662声卡比较奇葩。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

坐想脐橙

Rank: 9

UID
966427
帖子
3359
PB币
2428
贡献
0
技术
7
活跃
1720
415F
发表于 2016-5-27 02:00:48 IP属地广西 |只看该作者
感谢帮忙做一下 实在搞不定原版AppleHDA.kext 已经放了 code



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
416F
发表于 2016-5-27 02:32:38 IP属地印尼 |只看该作者
tntg534462 发表于 2016-5-27 02:00
感谢帮忙做一下 实在搞不定原版AppleHDA.kext 已经放了 code

很奇怪你旧驱动是咋发音的,输出节点都不对,我严格按照旧版驱动信息仿冒Applealc,先试试吧 layout ID注入 12
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
417F
发表于 2016-5-27 02:43:44 IP属地印尼 |只看该作者
本帖最后由 biggreat 于 2016-5-27 02:57 编辑
tntg534462 发表于 2016-5-27 02:00
感谢帮忙做一下 实在搞不定原版AppleHDA.kext 已经放了 code

416楼驱动不行的话,试试我认为正确的节点数据的驱动,layout ID 注入 12
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
418F
发表于 2016-5-27 02:59:00 IP属地印尼 |只看该作者
tntg534462 发表于 2016-5-27 02:00
感谢帮忙做一下 实在搞不定原版AppleHDA.kext 已经放了 code

再给你传个和你一样声卡的applealc驱动,这次layout ID 要注入 3
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

坐想脐橙

Rank: 9

UID
966427
帖子
3359
PB币
2428
贡献
0
技术
7
活跃
1720
419F
发表于 2016-5-27 03:31:28 IP属地广西 |只看该作者
biggreat 发表于 2016-5-27 02:59
再给你传个和你一样声卡的applealc驱动,这次layout ID 要注入 3

这么晚还在帮我弄,真心感谢,我试试

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1197
420F
发表于 2016-5-27 09:44:11 IP属地印尼 |只看该作者
tntg534462 发表于 2016-5-27 03:31
这么晚还在帮我弄,真心感谢,我试试

测试反馈
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛