hsqa123 发表于 2020-3-11 22:52

宏基ACER-471G3110完美分享与交流

写在分享前:东西来源于网上,如果涉及版权问题请删帖!!!
W7+Mac12.6,最早一直停留在11.3这几天原计划升级10.15,安装失败,无奈退回装10.12,又系统自己更新到12.6,经过几天爬楼,安装/重启/改后再安装终于可以一看了,分享一下成果.感谢论坛里大神们的教程与分享,谢谢大家.
先看看效果:
注睡眠正常,音卡耳机切换正常,键盘触摸正常,显示快捷键正常(亮度与音量)

显卡驱动工具:适用于英特尔® 核芯显卡
https://www.misonsky.cn/58.html#i-3



声卡自己仿冒
关于仿冒其实并不太难,关键要捋顺思路
我的声卡信息如下


Address: 0
AFG Function Id: 0x1 (unsol 1)
Codec: Realtek ALC271X
Vendor Id: 0x10ec0269   转10进制283902569

config值:
01471C10 01471D01 01471E13 01471F90 01871C20 01871D10 01871E81 01871F01 01971C20 01971D01 01971EA0 01971F90 02171C10 02171D10 02171E21 02171F01 01470C02


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
简单方法可以搜索黑苹果小兵的关于仿冒的文章很不错!
https://blog.daliansky.net/Use-AppleALC-sound-card-to-drive-the-correct-posture-of-AppleHDA.html#more
附要用的几个工具及自己的声卡经过打包

node_dump.sh/verbit.sh/widget_dump.sh








******************************************************************************
此驱动适合于笔记本触摸板,升10.12后不显示等等问题



关于亮度小太阳及快捷键设置:
首先去dsdt中找自己的快捷键代码:
原文:https://bbs.pcbeta.com/viewthread-1567653-1-1.html

确定按键时调用的方法的步骤:
注***********也可以用下面网址方法找到按键
https://bbs.pcbeta.com/forum.php?
mod=viewthread&tid=1826065&extra=&highlight=%C1%C1%B6%C8%B5%F7%BD%DA%BF%EC%BD%DD&page=1
***************************************************************
安装 ACPIDebug.kext
      把 ACPIDebug 补丁源添加到 MaciASL软件(补丁源:http://raw.github.com/RehabMan/OS-X-ACPI-Debug/master)
      打 “Add DSDT Debug Methods” 补丁
      打 “Instrument EC Queries” 补丁
      重启电脑(重启有问题的,还是老实关机再开机)
      打开 控制台,选中 system.log ,再按键(例如,亮度调节的快捷键),观察输出的方法名字。

关于ACPIKeyboard.kext驱动的适用情况:不是用Rehabman的VoodooPS2Controller.kext驱动的。(例如,用的是ELAN驱动****笔记本****)
在修改亮度快捷键之前,偏好设置-显示器里的亮度滑块已经能调节亮度了。

步骤:
一、加载ACPIKeyboard
1、用 Kext Wizard 或 Kext Utility 安装ACPIKeyboard.kext。
2、给DSDT打补丁,以加载这个驱动。
附:

into device label RMKB remove_entry;
into definitionblock code_regex . insert
begin
Device (RMKB)\n
{\n
    Name(_HID, "RMKB0000")\n
}\n
end;



方案一:=====================================================================
假设 _Q10 是减小亮度的方法, _Q11 是加大亮度的方法。
则,对 _Q10 的补丁:
into method label _Q10 replace_content
begin
// Brightness Down\n
Notify(\RMKB, 0x2191)\n
Notify(\RMKB, 0x2291)\n
end;
复制代码
对 _Q11 的补丁:
into method label _Q11 replace_content
begin
// Brightness Up\n
Notify(\RMKB, 0x2190)\n
Notify(\RMKB, 0x2290)\n
end;
复制代码



方案二:===================================
使用 ELAN PS2 键盘驱动的人需要注意 **
对于亮度减小/增大的方法里,可能需要不同的代码。增大亮度是 0x4f,减小亮度是 0x4d ?(本文驱动作者还不确定)
这样的话,DSDT补丁需要改一下:
代码:

into method label _Q8F replace_content               注意改成自己的键位
begin
// Brightness Down\n
Notify(\RMKB, 0x114f)\n
Notify(\RMKB, 0x124f)\n
end;
复制代码

into method label _Q8E replace_content            注意改成自己的键位
begin
// Brightness UP\n
Notify(\RMKB, 0x114d)\n
Notify(\RMKB, 0x124d)\n
end;
复制代码

上面补丁如果用过还不行,找如下操作:

附:


最后附自己的配置以及用到的驱动

CLOVER配置

CLOVER下所有驱动

SSDT/DSDT等

hsqa123 发表于 2020-3-11 23:44

调节笔记本亮度
适用2代~7代
启用 Clover 中名为 AddPNLF 的 DSDT 补丁与 SetIntelBacklight, SetIntelMaxBacklight 两项。(如图所示)

hsqa123 发表于 2020-3-11 23:46

本帖最后由 hsqa123 于 2020-3-11 23:47 编辑

调节笔记本亮度适用2代~7代启用 Clover 中名为 AddPNLF 的 DSDT 补丁与 SetIntelBacklight, SetIntelMaxBacklight 两项。(如图所示)无需为其赋值,Clover 会根据相应的处理器型号自动适配。

chenynshlx 发表于 2020-3-31 17:56

大神,我的也是E1-471G的笔记本,但我的cpu是i3 2310的,核显是HD3000的。安装好了黑苹果,现在就是电池电量显示X,CPU没睿频,有变挡5挡,显卡驱动了,但是调节亮度键位不对,而且亮度不会保存,每次重新开机都自动跳会最大值,我尝试着自己修改,爬文了几天无果,希望你能帮我修改一下补丁,文件在我之前发的求助帖里。谢谢了。https://bbs.pcbeta.com/viewthread-1850635-1-1.html

chenynshlx 发表于 2020-3-31 18:02

大神,我的也是E1-471G,https://bbs.pcbeta.com/viewthread-1850635-1-1.html这是我求助帖的地址,能帮忙改一下补丁吗,谢谢!

chenynshlx 发表于 2020-3-31 18:03

我自己爬文几天了,但还是没搞定,麻烦你了。

左耳的余香 发表于 2020-4-6 16:48

谢谢!下载下来看看,我只剩触摸板没有驱动了!

16455166 发表于 2020-6-1 01:16

谢谢分享,正好想试一下
页: [1]
查看完整版本: 宏基ACER-471G3110完美分享与交流