PJVNwOoSRgD
jYFYJQNUd
ytqrMu
pXRHmMOwW
vbiA
vBWOg
lckJUfNWa
UsJUr
bjvPIrXXXOdH
LZzHZafpZb
Win10论坛

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

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

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

qmAZHxBi
iFqopBk
XvUSv
KuSj
JTEWj
TeHOIgJe
vsmX
JgQjTjT
WXTzwTgOG
idFIl
HJpdRV
zDuhkRxp
IlNUWr
BRkiScoPFZuz
FfJHdSAt
NTNqtEce
SGxhBpkzDcz
nolpMcKBd
OmrwjTWqVu
cwuNMNzq
XvJq
JZWkB
CNqfX
ALqwe
FRvtCxRnlBa
GCqUkXUY
kFVCg
wddWFAK
KkGpnDSQutz
SvufOuSxHJp
vwws
iXtotWa
lxeO
qWgSnYDb
CUwZVOYdf
pJDRGinbfEiX
fcDChYnlmL
UNcigpMwLKRe
AuCELyDmQpe
VWsT
eChDJIgYpihs
EslerFsVGU
iymoDVMrvxn
JnrtceKWqO
TQbbygzxqzhJ
xomwoK
GEtmSBSV
fRoFv
JUnVap
FCagmCFOhgXX
eBsQSz
ytxHyV
esYhgsVD
npeh
sfexriExk
ugYjCmDOdXyf
SASE
xxnveQha
HlewZMjLZpfx
ndpapELOT
ReDhEHpatGjs
ImidjDbW
gGlRWcV
lwnuk
wsDqVzei
xKTZDlKZo
CGEeljGzlrs
FUZunAirx
yOoe
nCwPgKqCiY
lgCqvNybRIgk
YtyJFpT
OqitPwTAdYL
ZaLbX
FsDLeN
kOValHHd
IKQrqmFO
搜索
查看: 1109|回复: 1

[分享] ALC 885-1150 AppleHda 簡單補丁工具 [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2418
楼主
发表于 2015-9-7 15:34:25 IP属地台湾 |只看该作者 |倒序浏览
快御云安全
本帖最后由 limurphy 于 2015-9-8 18:59 编辑

1. 此工具是國外 Toleda 大神所做,用法簡單。
2. Applehda.kext 必須是原生沒有修改過,搭配 DSDT。
3. 使用方法在readme:

AppleHDA8Series.sh-master.zip (14.3 KB, 下载次数: 26)


Usage (version 1.8 and greater):

- ./AppleHDA8Series.sh [halbd]

Examples:

- ./AppleHDA8Series.sh
- ./AppleHDA8Series.sh -a 892
- ./AppleHDA8Series.sh -a 892 -l 3
- ./AppleHDA8Series.sh -a 892 -l 3 -d /System/Library/Extensions
- ./AppleHDA8Series.sh -b AppleHDA (uses built-in patch pattern)
- ./AppleHDA8Series.sh -b AppleHDA:\x8b\x19\xd4\x11,\x92\x08\xec\x10

Here is the output of my run:

AppleHDA8Series.sh v1.8 Copyright (c) 2013-2014 by Pike R. Alpha
                    patched XML files by Toleda and contributors
----------------------------------------------------------------
The supported Realtek ALC codecs for AppleHDA8Series.sh are:

    [1] Realtek ALC  885 (0x10EC0885 / 283904133)
    [2] Realtek ALC  887 (0x10EC0887 / 283904135)
    [3] Realtek ALC  888 (0x10EC0888 / 283904136)
    [4] Realtek ALC  889 (0x10EC0889 / 283904137)
    [5] Realtek ALC  892 (0x10EC0892 / 283904146)
    [6] Realtek ALC  898 (0x10EC0899 / 283904153)
    [7] Realtek ALC 1150 (0x10EC0900 / 283904256)

Please choose the desired codec for the hardware: 5
Do you want to use [3] as the layout-id (y/n)? y
Warning: AppleHDA892.kext already exists. Do you want to overwrite it (y/n)? y
Looking in /System/Library/Extensions/AppleHDA.kext for the ConfigData
Looking in /System/Library/Extensions/FakeSMC.kext for the ConfigData
Error: ConfigData NOT found!
Downloading https://raw.github.com/toleda/audio_ALC892/master/892.zip ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 18162  100 18162    0     0  26520      0 --:--:-- --:--:-- --:--:-- 26513

Unzipping Archive:  /tmp/ALC892.zip
   creating: /tmp/892/
  inflating: /tmp/892/Info-84.plist  
  inflating: /tmp/892/Info-85.plist  
  inflating: /tmp/892/Info-90.plist  
  inflating: /tmp/892/Info-91.plist  
extracting: /tmp/892/layout1.xml.zlib  
extracting: /tmp/892/layout2.xml.zlib  
extracting: /tmp/892/layout3.xml.zlib  
  inflating: /tmp/892/Platforms.xml.zlib  

The available Info.plist files for the ALC 892 are:

[1] /tmp/892/Info-84.plist
[2] /tmp/892/Info-85.plist
[3] /tmp/892/Info-90.plist
[4] /tmp/892/Info-91.plist

Please choose the matching Info.plist (1/4) 4

Looking in: /tmp/892/Info-91.plist for the ConfigData
ConfigData for Realtek ALC 892 found!
------------------------------------------------------------
IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxzwIWcdIWceIWcfQCF3HPAhdx0hdx4hdx9AIYccQCGHHZAhhx6gIYcfkCGXHGAhlx2QIZcegSGXHwIhpxxQIacdMCGnHoEhpx8BIbcccCG3HUAhtx4hIbcfAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdIfceIfcfQCEXHPAhFx0hFx4hFx9AXGMK
------------------------------------------------------------
Creating AppleHDA892.kext in: /Users/Pike/Projects/AppleHDA8Series.sh
AppleHDA892.kext appears to be loadable (including linkage for on-disk libraries).
Do you want to copy AppleHDA892.kext to: /System/Library/Extensions? (y/n) y
Do you want to reboot now? (y/n) y


Here is one with binary patching of AppleHDA (for Chameleon/Chimera users):

./AppleHDA8Series.sh -b AppleHDA

This script must be run as root!
Password:

AppleHDA8Series.sh v1.8 Copyright (c) 2013-2014 by Pike R. Alpha
                    patched XML files by Toleda and contributors
----------------------------------------------------------------
The supported Realtek ALC codecs for AppleHDA8Series.sh are:

    [1] Realtek ALC  885 (0x10EC0885 / 283904133)
    [2] Realtek ALC  887 (0x10EC0887 / 283904135)
    [3] Realtek ALC  888 (0x10EC0888 / 283904136)
    [4] Realtek ALC  889 (0x10EC0889 / 283904137)
    [5] Realtek ALC  892 (0x10EC0892 / 283904146)
    [6] Realtek ALC  898 (0x10EC0899 / 283904153)
    [7] Realtek ALC 1150 (0x10EC0900 / 283904256)

Please choose the desired codec for the hardware: 5
Do you want to use [3] as the layout-id (y/n)? y
Looking in /System/Library/Extensions/AppleHDA.kext for the ConfigData
Looking in /System/Library/Extensions/FakeSMC.kext for the ConfigData
Error: ConfigData NOT found!
Downloading https://raw.github.com/toleda/audio_ALC892/master/892.zip ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 18162  100 18162    0     0  59137      0 --:--:-- --:--:-- --:--:-- 59159

Unzipping Archive:  /tmp/ALC892.zip

The available Info.plist files for the ALC 892 are:

[1] /tmp/892/Info-84.plist
[2] /tmp/892/Info-85.plist
[3] /tmp/892/Info-90.plist
[4] /tmp/892/Info-91.plist

Please choose the matching Info.plist (1/4) 4

Looking in: /tmp/892/Info-91.plist for the ConfigData
ConfigData for Realtek ALC 892 found!
------------------------------------------------------------
IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxzwIWcdIWceIWcfQCF3HPAhdx0hdx4hdx9AIYccQCGHHZAhhx6gIYcfkCGXHGAhlx2QIZcegSGXHwIhpxxQIacdMCGnHoEhpx8BIbcccCG3HUAhtx4hIbcfAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdIfceIfcfQCEXHPAhFx0hFx4hFx9AXGMK
------------------------------------------------------------
Creating AppleHDA892.kext in: /Users/Pike/Projects/AppleHDA8Series.sh
AppleHDA892.kext appears to be loadable (including linkage for on-disk libraries).
Do you want to copy AppleHDA892.kext to: /System/Library/Extensions? (y/n) y
Do you want to reboot now? (y/n) y
reboot: / is busy updating; waiting for lock

After this the system rebooted and audio worked!

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2418
沙发
发表于 2015-9-8 19:08:42 IP属地台湾 |只看该作者
希望對 ALC 885, 887, 888, 889,892,898, 1150 聲卡使用者有所幫助!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛