jndhui 发表于 2016-12-29 01:38

声卡,给苦苦做AppleALC的新人一个提示,试着先原版AppleALC.kext,注入ID驱动试试

本帖最后由 jndhui 于 2016-12-29 12:51 编辑

      首先要肯定版主的置顶帖,辛苦收集很齐全,就是所有黑苹果的指路灯,但有些是不是要更新下,比如声卡驱动这块,我的ALC292,到处找不到驱动,voodoohda又不完美,搜索里一堆也是求驱动的帖子没人回复,无奈只有按照置顶帖的方法去做AppleALC,头都大了,感觉比折腾dsdt复杂多了,小水管又下不了xcode,三晚上了都没驱动起来,后来慢慢爬楼,搞不懂为啥syscl大说的github里的AppleALC里明明有ALC292还要改那么多,最后一步步搜索,才搞懂了原版直接编译的AppleALC.kext 注入ID,直接可以驱动!找到了关云长羽编译好的下载https://bbs.pcbeta.com/viewthread-1723424-1-1.html,开始注入12,没成功,又注入28,一下子就好了,完美驱动,声音,麦克风,耳机全都没问题,原来如此简单
      很晚了,说的比较乱,还请版主在置顶帖,声卡里加上一段,只要appleALC支持的声卡型号里,先试着原版kext,注入ID的方法驱动,不成功再进行下面的,这样很多像我这样的新人也不会走那么多弯路,去辛苦的做AppleALC了,



         感谢督查和codemoon的回复和批评,在此明确文中我并无质疑s大之意,有的只是由衷的崇拜和感激,正是有他们的无私奉献才有了今天的远景黑苹果,我仅想表述建议版主更新下置顶帖,让新人折腾声卡,符合条件的先用下kextid驱下,不行了再按照s大的办法去改,至少很多新人能免于折腾alc,如果有不当之处还请s大见谅

口袋妖怪heart 发表于 2016-12-29 08:03

其实 自修改 AppleALC 只是为了减小size 方便注入kext
实际在测试时 完全没必要删东西 就用github的完整版测试即可
测试ok以后 再考虑自修改

codemoon 发表于 2016-12-29 08:59

我也搞不懂为啥古人要用驿站,明明打个电话就行了。

在 syscl 发帖的4月3日,AppleALC还没有添加ALC292的资源。
在 syscl 更新该帖二楼的6月27日,AppleALC的ALC292只有layout-id 12的资源,没有28的。

460990832 发表于 2016-12-29 09:50

感谢楼主分享 我的也是alc292

口袋妖怪heart 发表于 2016-12-29 09:52

本帖最后由 口袋妖怪heart 于 2016-12-29 10:07 编辑

codemoon 发表于 2016-12-29 08:59 https://www.pcbeta.com/static/image/common/back.gif
我也搞不懂为啥古人要用驿站,明明打个电话就行了。

在 syscl 发帖的4月3日,AppleALC还没有添加ALC292的 ...
in ur case 不懂为什么要发展引导器 直接修改boot.efi 不就好了吗?
不懂为什么要设计FakePCIID 直接bin-patch kext 不就好了吗?
不懂为什么要设计aptiofix 直接手动为boot.efi 设定mem map 不就好了吗?
不懂为什么要用动态修改DSDT 以及tinySSDT 直接修改乱七八糟的 DSDT 不就好了吗?
不懂为什么要patch cache 直接kexts放到SLE不就好了吗?
不懂的还很多喔...but in my case 科技在进步。
06/27 至今半年多了 AppleALC 就更新到 06/27 吗?





codemoon 发表于 2016-12-29 10:36

口袋妖怪heart 发表于 2016-12-29 09:52 https://www.pcbeta.com/static/image/common/back.gif
in ur case 不懂为什么要发展引导器 直接修改boot.efi 不就好了吗?
不懂为什么要设计FakePCIID 直接bin ...

对啊,所以有些技术是有时效性的,楼主用如今12月的AppleALC去质疑人家6月发的贴,这不公平。
如果每个作者都要为自己发的每一个帖都跟进到最新,那谁还敢发帖……发帖者更多的只是基于当时的情况来提供一个参考,照葫芦画瓢是自己折腾的必备能力呀。

au19860504 发表于 2016-12-29 11:10

jndhui 发表于 2016-12-29 12:37

口袋妖怪heart 发表于 2016-12-29 08:03 https://www.pcbeta.com/static/image/common/back.gif
其实 自修改 AppleALC 只是为了减小size 方便注入kext
实际在测试时 完全没必要删东西 就用github的完整版 ...

对,我要表述的是这个意思,看能不能建议版主更新下置顶贴,好让新人在硬件符合的条件下试下不修改直接用试试,并无丝毫质疑s大之意,他的是通用教程,我只有尊敬

jndhui 发表于 2016-12-29 12:39

codemoon 发表于 2016-12-29 10:36 https://www.pcbeta.com/static/image/common/back.gif
对啊,所以有些技术是有时效性的,楼主用如今12月的AppleALC去质疑人家6月发的贴,这不公平。
如果每个作 ...

感谢批评指正,是我表述不清,我并无质疑s大之意,只是想让新人先别急着修改,先用下,不行再按照s大的去修改,再此也对s大表示歉意

第四维 发表于 2016-12-29 21:23

我也是用他的这个声卡驱动,改了id就完美了,我是alc662

3082 发表于 2016-12-29 21:51

layoutid那么多,无所适从,alc269.

3082 发表于 2016-12-29 21:52

au19860504 发表于 2016-12-29 11:10 https://www.pcbeta.com/static/image/common/back.gif
使用原版applealc+注入id成功的,只是说明你的codec和原版自带的完全相同的
一开始也是按照楼主的方法改id ...

我的也是alc269vc,爬帖无数,还没成功

au19860504 发表于 2016-12-30 08:01

3082 发表于 2016-12-30 09:01

au19860504 发表于 2016-12-30 08:01 https://www.pcbeta.com/static/image/common/back.gif
看看我的帖子,希望对你有帮助

安装系统后AppleHDA一直不明原因未加载,抹盘重装依然不加载,通过爬论坛,发现要修改dsdt才能加载AppleHDA。
加载成功后,在clover放入最新版的applealc,clover注入id28就成功了。刚成功。

3082 发表于 2016-12-30 09:04

我走的弯路也不少,只是各种教程太杂乱。
我的后半段过程和你一样,只是前面我的AppleHDA未加载,我首先解决的是加载的问题,后面就和你说的方法一样啦

seeyou001 发表于 2016-12-30 09:08

3082 发表于 2016-12-30 09:01 https://www.pcbeta.com/static/image/common/back.gif
安装系统后AppleHDA一直不明原因未加载,抹盘重装依然不加载,通过爬论坛,发现要修改dsdt才能加载AppleH ...

我的也是269vc ,我的直接注入28 没有任何效果, 请教一下,需要改dsdt 什么地方

wx3124558 发表于 2016-12-30 09:53

你有没有试试睡眠唤醒后有无声音,我刚刚试了,用了 ALC 后唤醒就无声了。

Slvn 发表于 2016-12-30 10:12

口袋妖怪heart 发表于 2016-12-29 08:03 https://www.pcbeta.com/static/image/common/back.gif
其实 自修改 AppleALC 只是为了减小size 方便注入kext
实际在测试时 完全没必要删东西 就用github的完整版 ...

签名好强大{:7_424:}

口袋妖怪heart 发表于 2016-12-30 12:11

Slvn 发表于 2016-12-30 10:12 https://www.pcbeta.com/static/image/common/back.gif
签名好强大

LOL~

关云长羽 发表于 2016-12-30 17:47

路过帮顶,新手确实推荐先直接采用appleALC模板试试,如有不合适,再次修改编译比较好,现在appleALC已经发展的还算不错了,很多声卡可以直接拿来使用{:5_264:}
页: [1] 2
查看完整版本: 声卡,给苦苦做AppleALC的新人一个提示,试着先原版AppleALC.kext,注入ID驱动试试