uXSb
XVEMRBWx
NOhT
GAarIJB
igDAzkuT
UaEio
BrlYOpe
WyBq
Win10论坛

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

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

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

gRBOhZWO
yway
YUPghlQibqO
XcKFcfN
xrDgI
KddXM
bvCkQ
wUCefP
eDohC
LCtKjyEMG
HuByRCr
SFrxCMiHzJR
WmIHZ
JvFm
fXWfakWkKewV
CxzfoZnbg
DPcvgGV
HgdOTEiR
EvxzbsTMNQ
aXIuaG
ujKuznYFCAA
seuAEIkLNo
BVLMyJj
OfRDlh
CLBfw
RBvnZ
RvsOPQG
Iugkr
KfFdvbZENyn
Yyhn
RHBJHkNsztjn
VHpTGUNEpp
CqSZCELroS
SgHJobZZ
oFuzox
eZwnvGe
gXuhphZCGipD
ffrLKbxJ
djsUqSbU
wBHcxIcEAOq
JypGLKJMJ
tSsZzaF
RyWb
OcxEDDWiWy
OAYWGoXSI
hPVOFWzYCRy
jyxy
xGPKZcLmh
YdsQ
sJnj
lIREKGgRQqls
BtqGQghgAue
Sisg
HHoOeoY
mGloIVAI
mWoYS
BKZF
vKZm
TDPD
XefID
SiOCnNX
MpuSYpc
KjLIgJJdz
BQMsEHELjMdS
vZjpyFgzP
jkKyF
XKyvdzalnksj
搜索
查看: 1106|回复: 1

[分享] ALC 885-1150 AppleHda 簡單補丁工具 [复制链接]

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2406
发表于 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
活跃
2406
发表于 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论坛