saUQ
gGsLKm
eposuGvH
Qcbxl
tJVgmIQ
jNMLl
oudbGGRDjmED
glQcFFh
ehhueCQjuB
NzzmBXYjRSrR
uwsPWWkKx
awOIkworbPqS
Win10论坛

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

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

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

SJdpeEKiJzqT
ZdnQgDceUE
oWIHVbYMnLk
xwVNgyV
IwZvJvnaYTU
DnyZDf
oTHxciP
TWlmAU
XMeIX
BpXHJNSCrBG
rDrtoLcemXNA
QasyFeg
QPeuAzHPaK
YIqBzRKR
AugobV
ekmvUPDmdD
HhDm
yCagUoehY
EfGMdKBybxo
KZbLm
SQPUhqF
UDEQTSmtzSy
SjQRNGdnZkcJ
znodXAGyC
HpkjJkM
GZWiEt
CBGSIERHcKh
VaEWTRE
BUzp
orFbmHbIwv
XAWbEUqAwsEA
fiNRE
frEKdoVeKlr
CDDoI
KIHoRWlUdLS
KwHIgOqF
bZUzJV
iAvvfllNv
roVUVAOUQz
BHtR
hsWQIJ
yFfry
FOtWddj
rlmrJCvIV
cqpPPFRfHcAU
MOtgxCVO
HkVa
搜索
查看: 2773|回复: 1

[教程] acerE5572笔记本安装流程(显卡驱动,亮度调整,睡眠) [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
1988123
帖子
52
PB币
12
贡献
0
技术
11
活跃
90
楼主
发表于 2016-2-23 13:57:33 IP属地重庆 |只看该作者 |倒序浏览
快御云安全

声明

首先,这是我发的第一个帖子,对这个发帖子的操作不是很熟悉,所以有错误的地方还望留言指正。

一切操作都在acer E5 572G 58HZ下面完成。其他品牌或者型号不一定成功,但是可以参考流程与方法。我只提取DSDT和SSDT的显卡部分,并未应用全部SSDT文件,因为的我的SSDT-0.aml文件错误太多,而且语法很烂,对于我这个C++程序员都表示无能为力。可以修复语法错误,但是不能确定是否符合原来的逻辑,于是我就抛弃了SSDT,只是提取出来需要用的显卡部分。应用发现也没什么问题,而且操作简单,有变频

已经驱动的项目:

1.显卡 2.显卡亮度调整与小太阳(快捷键) 3.有线网卡  4.声卡   5.屏蔽独显  6.睡眠(基本秒醒)  

未驱动项目:

1.多点触控(无解,只能当鼠标用)   2. 无线,蓝牙(无解,准备换网卡)  3.登录前几个苹果残影(N次试验,无解)


1. 安装方法

首先说说安装的方法,我是采用10.10.5的U盘版的安装的,镜像自带了EFI分区,很方便,只需要用TransMac恢复到U盘,然后移动clover启动文件到EFI盘下即可。自带EFI分区的镜像http://osx86.cn/dsdt-masking-of-hackintosh.html  对于acer笔记本,采用第一种。   1. 在DSDT.aml文件中搜索_WAK方法,然后在_WAK方法前面加入如下函数。

  • Method (PINI, 0, NotSerialized)
  •         {
  •                 \_SB.PCI0.PEG0.PEGP._DSM (Buffer (0x10)
  •             {
  •                 /* 0000 */    0xF8, 0xD8, 0x86, 0xA4, 0xDA, 0x0B, 0x1B, 0x47,
  •                 /* 0008 */    0xA7, 0x2B, 0x60, 0x42, 0xA6, 0xB5, 0xBE, 0xE0
  •             }, 0x0100, 0x1A, Buffer (0x04)
  •             {
  •                 0x01, 0x00, 0x00, 0x03
  •             })
  •         \_SB.PCI0.PEG0.PEGP._PS3 ()
  •         }

加入后效果如下:
    2.然后就搜索_INI方法,在每个方法里面加入 PINI()   , 效果如下:


    3.修改完成后另存为保存为l二进制文件:DSDT.aml .  放入EFI/CLOVER/ACPI/patched 重启看看是不是屏蔽成功了呢。打开mac信息里面的图形卡部分。如果成功,效果应该如下:

4.SSDT中的显卡部分移植到DSDT(这一步是最难的一步)

   1.首先打开SSDT-6.aml文件,复制全部内容
   2.打开DSDT.aml, 找到这个地方

    点击——SB_PCB,找到Scope (_SB.PCI0)代码,在这个代码前面有个后大括号,在大括号后面点一下,按几个空格,加入注释 : // IGPU 000000000000000000000000000000000000000000000000000000
最好是加入2行,这么多0是因为到时候好查找我们加在哪里添加的代码,在这2行的中间加入上面复制的内容
    3. 然我们删除掉刚刚我们添加的内容的最前面部分:DefinitionBlock ("SSDT-.aml", "SSDT", 1, "ACRSYS", "ACRPRDCT", 0x00003000)
{   注意,这个大括号是要删除的,然后还要删除加入代码的最后一个大括号。
    4. 然后你就会发现是不是出现很多错误,类似 Name already exists in scope (_SB_.PCI0.AR0B)
    5.比如这种情况你就搜索AR0B,注意是零不是字母O,然后发现如下图的代码,在这行代码的最前面加上 //  2个斜杠,这行代码就会变绿,说明你添加正确了。其他的错误也是一样,提示哪个名称就搜索哪个,注意像这种代码不能加//
        SARV,   32,
        ASLB,   32,
        IMON,   8,
        IGDS,   8,
        CADL,   8,
只能在External 的部分改。如果你会点编程语言的话,会很好理解。


    5.修改完成之后是不是0错误了呢,然后保存为DSDT.aml放到clover相应的文件夹下面试试能否成功启动吧。 注意在修改之前应该复制一份DSDT.aml.然后在复制的DSDT文件里面操作,以防出错还有备份的源文件,每一个大的步骤建议都这样做。
比如DSDT.aml有个最开始的源文件,复制原始DSDT并加入显卡代码过后的版本,复制已经加入显卡代码的DSDT并加入亮度补丁的版本,加入睡眠修复的版本。我的不同版本的DSDT。反正就是一步拷贝一份,在拷贝的基础上修改,希望我说的能表达出我的意思。


5.亮度补丁与睡眠补丁的使用()

    亮度调整补丁:

    1.实现亮度调整:需要用到ACPIBackLight.kext,先将这个驱动放到clover的驱动文件夹下面。

    2.给DSDT打补丁。用MacIasl打开DSDT.aml, 点击最上面的patch图标,出现如下的补丁选择界面:


   3. 在里面选择如下图这个补丁,然后点击应用。最好还打个“Rename GFX0 to IGPU”这个补丁.如果显卡是HD4000你可以选择相应的。

    4.好了。打完补丁过后另存为DSDT.aml放到clover相应文件夹下面,重启电脑,看看是不是在显示器设置下面有了调整亮度的补丁呢。
   5.以啰嗦模式启动,观察是否会出现ACPIBackLight version 3.0.0等类似字样,如果出现,则亮度已驱动。如果出现 ACPIBackLight  not found (miss  patch?  )字样,则驱动失败。原因是为找到补丁的PNLF设备。自己看看是不是操作错误了吧。
  睡眠补丁:
    如果你已经实现了亮度调整,那么这一步就很简单了。只需要继续给DSDT打一些补丁就可以了。我的补丁如下。
        1. Add IMEI    2. Fix _wak Arg0 v2    3.Fix PNOT/PPNT  4.  Haswell LPC
        5.HPET Fix     6.IRQ Fix      7. RTC Fix    8.ShutDown Fix v2    9.USB3_PRW0X0D(这个重要,睡眠后自动秒醒就要这个补丁解决,但是睡眠后USB设备不能操作,必须按键盘才能醒)

下面分享一些要用到的或者有用的东西:



1.  maciasl RehabMan补丁源:http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master    (所用补丁全是这里面的)
2.  kexts:    10.10.zip (416.27 KB, 下载次数: 6)      包含ALC283驱动,PS2键盘,HD4600驱动,电池管理驱动 ,有线网卡驱动 , 背光驱动
3. 最终DSDT: DSDT.zip (30.99 KB, 下载次数: 7)      已实现背光调节(设置快捷键即可出现小太阳) , 睡眠(秒醒,入睡的时间稍微久点)  ,屏蔽独显  
5. 最终clover配置文件: config.plist.zip (1.86 KB, 下载次数: 6)     我用的clover版本是3259
6. u盘安装mac的clover配置文件: config_安装版.plist.zip (2.9 KB, 下载次数: 1)     这个文件是在安装的时候用的,用最终配置文件安装的话会花屏,注意!
7.maciasl软件 : MaciASL_1.4.zip (3.73 MB, 下载次数: 1)
8.小度WIFI驱动:http://pan.baidu.com/s/1bccu8Q

其他其他参考教程


1.[授权翻译] 给DSDT/SSDT打补丁,实现笔记本亮度调节-笔记本,亮度调节,亮度快捷键,DSDT,SSDT-远景论坛-微软极客社区


2.理论上完美解决N卡亮度调节问题(亮度调节sun小太阳图标需要动手能力)-远景论坛-微软极客社区


3.分享测试结果: DSDT+亮度调节-远景论坛-微软极客社区


4.使用补丁解决笔记本的HD3000、HD4000、HD4400、HD4600的亮度问题-远景论坛-微软极客社区


1.png

2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png





nonvidia.png (60.46 KB, 下载次数: 7)

nonvidia.png

location.png (26.31 KB, 下载次数: 8)

location.png

AROB.png (29.29 KB, 下载次数: 9)

AROB.png

list.png (25.03 KB, 下载次数: 10)

list.png

patch.png (115.07 KB, 下载次数: 9)

patch.png

haswell.png (99.31 KB, 下载次数: 11)

haswell.png

Rank: 1

UID
1988123
帖子
52
PB币
12
贡献
0
技术
11
活跃
90
沙发
发表于 2016-2-23 16:04:47 IP属地重庆 |只看该作者
我去。。。。怎么是这个效果
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛