Win10论坛

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

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

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

搜索
查看: 4230|回复: 48

[教程] (更新y70触屏)联想 Y40/50/70 教程及 Haswell /HD4600 疑难问题等 解决方法合集 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-15 20:17:07 |显示全部楼层
本帖最后由 jqqqqqqqqqq 于 2017-7-10 12:10 编辑

更新写前边:
刚刚没事闲的下了个hopper disassembler,把updd的测试版弹窗干掉了,贴一下干掉之后的二进制程序(
如图,jne改成jmp


去updd官网http://touch-base.com/download.asp下载对应驱动,
我的触屏:PID 0x1067 VID 0x457 (Silicon Integrated Systems Corp.)
之所以不发链接是因为他的链接有有效期,而且不同设备可能不一样
然后把这个替换到

/Library/Application Support/UPDD/aidaemon.app/Contents/MacOS

理论上就可以不弹窗用了(((




首先,上Y40/50/70教程
https://www.tonymacx86.com/threads/guide-lenovo-y50-uhd-or-1080p-using-clover-uefi-10-11.168612/

英语好建议直接看原文

这里只提一下关键步骤

首先确认
1 UEFI Boot 开启
2 Secure Boot 关闭
3 开启 Legacy Boot But UEFI First 可以减少花屏概率

对于 Y50 UHD,必须先把 DVMT-Prealloc 改到128MB
可以用 EFI shell 或者 魔改版 BIOS
推荐 EFI shell 修改,安全一些,不折腾党推荐,教程见上面链接原文
核心操作就是 setup_var 0x18C 0x4


魔改版 BIOS 见我另一个帖子
https://github.com/RehabMan/Lenovo-Y50-DSDT-Patch y50.git
然后
cd ~/Projects/y50.git
./download.sh
./install_downloads.sh
最后
cd ~/Projects/y50.git
make
make install效果就是,驱动和 dsdt 和 ssdt 已经搞定啦
对于 y50 uhd 用户需要手动调整一下,用 uhd 那个 config


教程结束(逃


下面是一些自己折腾出来的干货


先从睡眠开始说
Rehabman 官方建议关掉休眠到硬盘,使用 hibernatemode 0
事实上前段时间恰好看到有人搞出了休眠文件解密相关的驱动,可以将原本需要保存到 smc 的加密密钥保存到
nvram,唤醒时读取,使得睡眠使用 hibernatemode 3也可以。
驱动是HibernationFixup,需要配合 Lilu 使用。

然后是 HD4600 Mobile 的内核死锁,在 Safari 观看 Video playback 时100%发生。
之前有过不少相关帖子,但是都是用的不稳定 patch,效果是不同电脑表现不同,在我的电脑上都不生效,有的甚至带来新的 bug。
解决方案也很简单,还是一个基于 Lilu 的驱动,IntelGraphicsFixup,不会导致 HDMI 失效,无副作用。扔掉 Chrome 重新换回 Safari。

然后是 HD4600的变频问题,相信也有些人发现这个破显卡正常频率是0.2GHz 到1.2GHz,然而待机0.75Ghz,负载高的时候变成了0.5GHz。我没能解决最高频率的问题,希望有解决的可以跟帖一下,但是我找到了能让待机频率正常的方式。
也很简单,打开你的 FakeSMC 驱动,在Info.plist 里的IOKitPersonalities里塞一段:
<dict>
    <key>CFBundleIdentifier</key>
    <string>com.apple.driver.AGPM</string>
    <key>IOClass</key>
    <string>AGPMController</string>
    <key>IONameMatch</key>
    <string>AGPMEnabler</string>
    <key>IOProviderClass</key>
    <string>IOPlatformPluginDevice</string>
    <key>Machines</key>
    <dict>
        <key>Mac-06F11FD93F0323C5</key>
        <dict>
            <key>IGPU</key>
            <dict>
                <key>Heuristic</key>
                <dict>
                    <key>EnableOverride</key>
                    <integer>0</integer>
                    <key>ID</key>
                    <integer>2</integer>
                </dict>
                <key>control-id</key>
                <integer>16</integer>
            </dict>
        </dict>
    </dict>
</dict>

可以禁用掉相应机型的变频覆盖。这里注意一下的是,把Mac-06F11FD93F0323C5替换成你的 board-id,我这里用的 MacBookPro11,4,一定要改一下改成你的
效果如图


然后是FireVault,这玩意无视就好,虽然有驱动,但是亲测 ps2设备(内建鼠标键盘)没法用,笔记本就放弃吧

然后是10.13升级问题,我卡在了如图的位置,已经又更新了一波 clover,还没测试4088
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-15 23:07:42 |显示全部楼层
本帖最后由 jqqqqqqqqqq 于 2017-7-10 23:25 编辑

消灭0回复!补充,Intelgraphicsfixup 在10.13上似乎无效,Safari 仍会导致死锁

另外,说起来UPDD Gestures也被我破解了,就是不知道有没有人要,有人要再发

Rank: 1

UID
2402059
帖子
22
PB币
10
贡献
0
技术
0
活跃
87
发表于 2017-6-15 23:22:15 |显示全部楼层
感谢大佬分享,前来学习

Rank: 5Rank: 5Rank: 5

UID
3087049
帖子
541
PB币
69
贡献
0
技术
15
活跃
1301
发表于 2017-6-15 23:29:20 |显示全部楼层
10.13 beta 已安装成功,因为是测试版,没有在SSD上测试APFS的优化效果,除了声卡用RehabMan大神的方法无法驱动,其他都没什么问题

你那个问题要在config里面的SMBIOS添加
FirmwareFeatures 0xe907f537FirmwareFeaturesMask 0xff1fff3f

下面上图


系统的APFS分区 被分成了4个卷,那个VM卷的不晓得有啥用

/dev/disk4 (synthesized):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      APFS Container Scheme -                      +46.7 GB    disk4

                                 Physical Store disk1s12

   1:                APFS Volume Macintosh THD           12.2 GB    disk4s1

   2:                APFS Volume Preboot                 22.2 MB    disk4s2

   3:                APFS Volume Recovery                521.1 MB   disk4s3

   4:                APFS Volume VM                      8.6 GB     disk4s4


最后,在机械硬盘上安装完后,启动变得比原来慢,前两次进系统移动硬盘一直在读写,不晓得在干嘛,有点卡,第三次进系统后,硬盘没有一直读写了,然后平常操作跟原来在机械硬盘上的使用感觉差不多,就是开机还是慢一些


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1350
活跃
699
发表于 2017-6-15 23:58:25 |显示全部楼层
当然如果你想接分辨率高于1080p 的外屏,你也需要改128M DVMT,这样就可以省去 patch pixel clock 了

挺好奇的,修改了DVMT大小就可以省去pixel clock的patch么? 这个是楼主猜测还是准确消息

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 01:48:25 |显示全部楼层
xvip4420 发表于 2017-6-15 23:29
10.13 beta 已安装成功,因为是测试版,没有在SSD上测试APFS的优化效果,除了声卡用RehabMan大神的方法无法 ...

加了,没效果,4081 4084 4089都试过了

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 01:49:08 |显示全部楼层
p.H 发表于 2017-6-15 23:58
挺好奇的,修改了DVMT大小就可以省去pixel clock的patch么? 这个是楼主猜测还是准确消息

我反正一直没打那个 patch,改之前是需要打的
算是我的实践结果吧

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 01:49:58 |显示全部楼层
10.12.6强行转apfs 挂了,抹系统直接恢复安装10.13了

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 01:52:28 |显示全部楼层
p.H 发表于 2017-6-15 23:58
挺好奇的,修改了DVMT大小就可以省去pixel clock的patch么? 这个是楼主猜测还是准确消息


我现在是10.13beta1,没打那个 patch
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 01:53:21 |显示全部楼层
话说更新10.13b1之后 magic trackpad 2手感变了啊,多指点击有种很奇怪的感觉

Rank: 2Rank: 2

UID
1397430
帖子
238
PB币
42
贡献
0
技术
0
活跃
238
发表于 2017-6-16 02:29:21 |显示全部楼层
感谢分享支持楼主

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1350
活跃
699
发表于 2017-6-16 08:33:22 |显示全部楼层
jqqqqqqqqqq 发表于 2017-6-16 01:53
话说更新10.13b1之后 magic trackpad 2手感变了啊,多指点击有种很奇怪的感觉

这个震惊啊。Trackpad2是通过线圈来模拟震动的么?

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1350
活跃
699
发表于 2017-6-16 08:34:46 |显示全部楼层
jqqqqqqqqqq 发表于 2017-6-16 01:52
我现在是10.13beta1,没打那个 patch

如果你不是必须要修改DVMT的话,把这个patch临时禁用一下,应该就知道它是否对于pixel patch有作用了吧

Rank: 5Rank: 5Rank: 5

UID
3087049
帖子
541
PB币
69
贡献
0
技术
15
活跃
1301
发表于 2017-6-16 09:21:09 |显示全部楼层
jqqqqqqqqqq 发表于 2017-6-16 01:48
加了,没效果,4081 4084 4089都试过了

用的是Clover 4088,记得好像是加了这两个,和改了17年的BiosVersion(在某个帖子里面找到的,用Clover Config只能生成16年的,据说16年的也可以),固件验证就通过了

<key>FirmwareFeatures</key>
<string>0xe907f537</string>
<key>FirmwareFeaturesMask</key>
<string>0xff1fff3f</string>

<key>BiosVersion</key>
<string>MBP112.88Z.0138.B38.1705011718</string>

不过验证通过后,又报一个InstallOS.dmg文件损坏,最后是没有使用第三方的安装包,自己用机械硬盘上的12.12.5加了获取beta的补丁后,从AppStore下载的安装包做了USB安装盘,一次安装成功

也尝试过用apfs_hfs_convert命令转换10.12.5为APFS分区,但在自己的移动硬盘上实验了多次都失败了,转换完直接识别不了,启动报禁行。主要在乎的还是APFS对固态的性能提升,还是等正式版再装

还有个问题,如果用HFS+ 的10.12.5 直接升级10.13 beta,那么升级成功后10.13 beta仍然是HFS+, 那后面正式版出来了是不是得重装才能体验APFS,可是目前10.12.5安装和配置了很多东西,重装好麻烦,但愿官方或大神们给出个HFS+ 转 APFS的完美解决方案

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 12:56:21 |显示全部楼层
p.H 发表于 2017-6-16 08:34
如果你不是必须要修改DVMT的话,把这个patch临时禁用一下,应该就知道它是否对于pixel patch有 ...

显然是必须要改啊,不改开不了机
以前32M 的时候是必须要打 pixel clock 的

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 12:57:52 |显示全部楼层
xvip4420 发表于 2017-6-16 09:21
用的是Clover 4088,记得好像是加了这两个,和改了17年的BiosVersion(在某个帖子里面找到的,用Clover Co ...

亲测10.13的 hfs+版本直接用磁盘工具转换还能启动,10.12.6不行

以及我后来变成无法挂载驱动器了

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 12:59:17 |显示全部楼层
p.H 发表于 2017-6-16 08:33
这个震惊啊。Trackpad2是通过线圈来模拟震动的么?

线性马达啊
以前就是两次点击的感觉
现在多指点击改成了点下去振好几下

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1350
活跃
699
发表于 2017-6-16 13:14:03 |显示全部楼层
jqqqqqqqqqq 发表于 2017-6-16 12:56
显然是必须要改啊,不改开不了机
以前32M 的时候是必须要打 pixel clock 的

笔记本不能改吧。这点确实不太爽。

哈哈,某宝入手的Trackpad 2?

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 17:59:36 |显示全部楼层
p.H 发表于 2017-6-16 13:14
笔记本不能改吧。这点确实不太爽。

哈哈,某宝入手的Trackpad 2?

怎么可能不能改,教程都有

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1245

十一周年 我是大学生!

发表于 2017-6-16 18:00:08 |显示全部楼层
p.H 发表于 2017-6-16 13:14
笔记本不能改吧。这点确实不太爽。

哈哈,某宝入手的Trackpad 2?

京东买的
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件