NbCNASketMd
gaTLvRTdDrV
oXHovloFldb
UJEhpCWUs
nEaulMvL
VlwQjyF
uCobBpB
adlfUpb
Win10论坛

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

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

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

ByqkFW
FVrcQYrNmLR
WPaIHZQnvq
TNLjGQYc
CgQGJbGKkIh
smng
JhnVIcAKyWg
PPnzeD
joGefutzeL
wSrZqcFCrdF
AypbJcI
PbzaPgoKVg
mIxaVug
VvnDs
zYEzcRsANWc
DwxSyv
WibfUWI
mnXXFAL
tkowMiIYwXSV
AuPP
qMQNAGowzA
lIGpFxNOaY
pjziiBssL
vFlCfEW
ajhvIxFezDZr
YsCluNdTZ
kJPFBdBuhDbI
FMkWY
wQkXUlZWwLwJ
DDGZg
PbvgZKHExWeG
EYQYKMC
exrjayeUFe
uXCzkYzGC
SlIpPeUxPL
PxbnGxCsYfSe
sTiJngJLR
qrYFFpa
wiPbCYZWLaqj
tsjWu
aJGfmHMIzgm
hPesf
sTrn
zObCUbNMa
tsvHLKlBZRAp
wRiqYR
mDQsdLid
WwwSm
TnghTOSRudU
XPnQukCWHI
oRqv
CBHopyXyrBD
kmkRhV
oXtXCisiwJs
JyXQSxHofwuw
sTEamvHin
wthDrVxi
SCQWk
veLOnDmKuT
xGzAAGca
pGUK
搜索
查看: 7692|回复: 23

[原创内容] Y510p(i7 4700MQ)终于吃上10.10.4 [复制链接]
跳转到指定楼层
复制 

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
楼主
发表于 2015-7-25 17:14:31 IP属地广西 |只看该作者 |倒序浏览
快御云安全
本帖最后由 yoangg 于 2015-8-22 10:48 编辑

2015年8月20日更新
1.解决imessage,appstore,itunes等无法登陆的问题
方法:偏好设置,网络中删除所有的网络配置,删除Library/Preferences/SystemConfiguration/NetworkInterfaces.plist,重启,搞定。
2.原本用voodooHDA声卡驱动,更换为10.10.4的仿冒声卡,声卡驱动更完美了
3.修复显卡驱动的小问题,开机登陆界面卡5-10秒左右,方法请看我另外一个帖子(这个帖子也是我驱动显卡的方法)
https://bbs.pcbeta.com/viewthread-1627042-1-1.html
--------------------------------------------------------------------------------------------------------------------------------------------

2015年8月2日更新
网卡在淘宝花了158元+22元邮费购买了(联想版本)博通BCM94352hmb 802.11AC Pci-e无线网卡+蓝牙4.0
如果买联想版本应该是不用刷BIOS白名单了,因为这个网卡本身支持Y510P,我因为刷了破解所以无法验证这个说法。
信号比Y510P的信号好而且稳定。
方法和驱动是用的《(Y510p终于吃上10.10.2》这个帖子:
1.在dsdt中修改WLAN加入_DSM
2.在CLOVER加两行补丁
3.安装两个kext
--------------------------------------------------------------------------------------------------------------------------------------------
  1. Lenovo Y510P Laptop BIOS 3.05
  2. Graphics: Nvidia GeForce GT 755M  + Intel HD4600
  3. CPU: Intel i7 4700MQ (haswell)
  4. Audio: Intel Lynx Point ALC282(voodooHDA2.8.5)
  5. Ethernet: ?(还没驱动,用的外置无线网卡)
  6. Wireless: ?(还没驱动,用的外置无线网卡)
  7. ssd0(ngff 128G): OS X Yosemite 10.10.4(主分区/Recovery)
  8. ssd1(msata 256G): WINDOWS 8.1 Pro(EFI/MSR/主分区)
复制代码
https://bbs.pcbeta.com/viewthread-1580804-10-1.html(Y510p终于吃上10.10.2)
整个过程很感谢这个帖子提供的驱动和DSDT,我电脑可以直接使用他的DSDT但因为没有dsl不方便做修改,CPU型号也不一样,声卡也没能驱动,为了更多的可能性,所以我又重新做了DSDT的提取和修复的部分。

准备工作:
1.两块ssd都是空的,首先安装windows 8.1到msata硬盘
下载win8.1的iso,直接解压到u盘,用uefi从U盘启动
见到安装界面,Shift+F10弹出命令行,使用命令行新建EFI和MSR分区
  1. Diskpart
  2. select disk 1
  3. clean
  4. Convert gpt
  5. create partition efi size=200
  6. create partition msr size=128
复制代码
这样就新建完成了,然后关闭命令行
进入安装的下一步,选中disk1未分配空间点新建,这个就作为我们的主盘了,然后点安装就能把win8装好了
2.安装懒人版10.10.4到ngff硬盘
下载懒人版10.10.4,用硬盘写入助手(管理员身份运行,不勾选任何选项)写入到一个U盘或移动硬盘中
使用clover引导,进入安装界面,在ngff上抹掉然后把系统装进去。
Yosemite装完后我发现windows的引导被破坏了,我也搞不清是一开始windows的引导可能写入到ngff那个盘的里了还是后面才被破坏的,反正windows的引导没有了,然后我下载老毛桃UEFI版的PE,制作启动U盘,使用PE里面的引导修复工具修复了引导,不过只能用Clover来进系统了。这里我就先没管它,继续修复好我的Yosemite驱动和配置先。
3.下载UBUNTU,直接解压到U盘,开机F12选U盘启动,就能就到UBUNTU了,然后提取dsdt、ssdt和codec
4.然后一直是用U盘上的Clover引导,不停尝试和修正config、kext、DSDT、SSDT(修正过程在下面)
5.一切修正差不多了,我们就能把Clover放到EFI中引导了,就不用一直插个U盘了。
这里我处理一下前面efi引导的问题,因为我有两块硬盘,目前状态如下:
  1. ngff(EFI/主分区)
  2. msata(MSR/主分区)
复制代码
我msata的EFI分区不见了!本来想说用ngff的EFI引导问题也不大,但是过程中我发现ngff的efi引导会导致win8系统开机和关机至少要等2分钟左右,可能是一直在尝试识别苹果分区导致的。然后我不得不按第一步的方式重做了win8.1系统,然后删除ngff的efi分区,把clover复制进msata的EFI分区中,WIN8.1下浏览EFI的方法如下:
管理员身份控制台
  1. diskpart
  2. list disk
  3. select disk 1
  4. list partition
  5. select partition 0    //选择EFI那个盘
  6. assign letter g        //分配一个盘符
  7. exit
  8. taskkill /f /im explorer.exe    //杀掉资源管理器进程
  9. exploere.exe                         //重新启动资源管理器进程
复制代码
这样就能浏览EFI分区了,重启后会自动恢复为空的盘符
使用easyUEFI添加Clover启动项,在BIOS中设置CLOVER为第一启动项。至此,完成,告一段落。
其实还有很多知识没弄懂,建了个Q群453612919 希望大家多多交流,总结更新这个帖子。

黑苹果完善过程如下:
1.使用ubuntu提取DSDT SSDT,音频codec
2.使用aisle联合反编译成dsl源码
3.使用MaciASL除去基本的错误
4.使用查找替换去掉_T_x保留字段错误
5.使用graphics_Rename-GFX0补丁将所有dsl中的gfx0改为igpu(因为igpu是苹果使用的名字,改过来兼容性更好)
6.在只有一个节点\_SB.PCI0的ssdt中使用graphics_Rename-B0D3补丁,将B0D3改名为HDAU。
7.在DSDT中加入屏蔽独显代码:(不打显卡补丁是因为我试过了对我电脑没效果,放在这个位置也是尝试放到别处没效果后才放在这里的)
    (1.找到_WAK方法,并在它上面的位置添加一个方法,这个方法是调用独显的_PS3方法来关闭独显:
  1.     Method(PINI, 0, NotSerialized)
  2.     {
  3.         \_SB.PCI0.PEG0.PEGP._DSM (Buffer (0x10)
  4.         {
  5.             /* 0000 */    0xF8, 0xD8, 0x86, 0xA4, 0xDA, 0x0B, 0x1B, 0x47,
  6.             /* 0008 */    0xA7, 0x2B, 0x60, 0x42, 0xA6, 0xB5, 0xBE, 0xE0
  7.         }, 0x0100, 0x1A, Buffer (0x04)
  8.         {
  9.             0x01, 0x00, 0x00, 0x03
  10.         })
  11.         \_SB.PCI0.PEG0.PEGP._PS3 ()
  12.     }
复制代码
(2.在DSDT适当的位置调用PINI方法:
  1.         位置1:
  2.         Method (_WAK, 1, Serialized)
  3.         {
  4.             ……
  5.             PINI ()
  6.             If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
  7.                 {
  8.                     \_SB.PCI0.XHC.XWAK ()
  9.                     }
  10.             ……
  11.         }
复制代码
  1.         位置2:
  2.         _SB.PCI0
  3.         {
  4.             ……
  5.             Method (_INI, 0, NotSerialized)  // _INI: Initialize
  6.             {
  7.                 Store (0x07D0, OSYS)
  8.                 PINI ()
  9.                 ……
复制代码
  1.         位置3:
  2.         _SB.PCI0.LPCB
  3.         {
  4.             ……
  5.             EC0
  6.             {
  7.                 If (LEqual (Arg0, 0x03))
  8.                            Store (Arg1, OKEC)
  9.                             PINI ()
  10.             }
  11.             ……
复制代码
8.在有很多PEGP的SSDT中加入ig-platform-id信息:
  1.     Scope (\_SB.PCI0.IGPU)
  2.         {
  3.         ……
  4.         Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
  5.         {
  6.             Store (And (Arg2, 0xFF), Local0)
  7.             If (LEqual (Arg0, ToUUID ("a486d8f8-0bda-471b-a72b-6042a6b5bee0")))
  8.             {
  9.                 Return (\_SB.PCI0.PEG0.PEGP.NVOP (Arg0, Arg1, Arg2, Arg3))
  10.             }

  11.             If (LEqual (Arg0, ToUUID ("9d95a0a0-0060-4d48-b34d-7e5fea129fd4")))
  12.             {
  13.                 Return (0x80000002)
  14.             }
  15.            
  16.         //从这里开始添加如下:
  17.             If (LEqual (Arg2, Zero))
  18.             {
  19.                 Return (Buffer (One)
  20.                 {
  21.                      0x03                                          
  22.                 })
  23.             }

  24.             Return (Package (0x0E)
  25.             {
  26.                 "built-in",
  27.                 Buffer (One)
  28.                 {
  29.                      0x00                                          
  30.                 },

  31.                 "RM,device-id",
  32.                 Buffer (0x04)
  33.                 {
  34.                      0x12, 0x04, 0x00, 0x00                        
  35.                 },

  36.                 "AAPL,ig-platform-id",
  37.                 Buffer (0x04)
  38.                 {
  39.                      0x06, 0x00, 0x26, 0x0A                        
  40.                 },

  41.                 "model",
  42.                 Buffer (0x17)
  43.                 {
  44.                     "Intel HD Graphics 4600"
  45.                 },

  46.                 "hda-gfx",
  47.                 Buffer (0x0A)
  48.                 {
  49.                     "onboard-1"
  50.                 },

  51.                 "IOName",
  52.                 "display",
  53.                 "name",
  54.                 Buffer (0x08)
  55.                 {
  56.                     "display"
  57.                 }
  58.             })
  59.         }
复制代码
9.在只有一个(\_SB.PCI0)节点的SSDT中打入graphics_PNLF_haswell补丁,即可调节亮度了。但是亮度调节后没保存,亮度保存可以在安装clover的时候勾选rc scripts就能解决。
10.在DSDT中打入misc_Haswell-LPC补丁,加载原生电源管理器(我没打也自动加载了,不过我还是打了)
11.在DSDT中打入usb_USB_7-series补丁,修复usb的功能(没打也能用,不过我还是打了)
12.有一个cpu的ssdt有很多package多出来,打SSDT_Package(){0x80000000}_Eror_Fix这个补丁解决
13.找到一个cpu的ssdt,这个ssdt第一个节点是\,第二个节点是\_PR,把这个ssdt删除,后面用软件生成:
  1. jundeMacBook-Pro:cd Desktop        //这是把路径定位到桌面
  2. jundeMacBook-Pro:Desktop jun$ curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh        //这是把ssdtPRGen.sh下载到桌面(如果桌面找不到,你可以到user那个目录去找找,或者直接打开那个网址复制里面所有内容到一个文本里面,文件名改为ssdtPRGen.sh然后放桌面也可以)
  3. jundeMacBook-Pro:Desktop jun$ chmod +x ssdtPRGen.sh        //这是赋权限
  4. jundeMacBook-Pro:Desktop jun$ ./ssdtPRGen.sh        //执行
复制代码
这样就得到了一个SSDT.dsl和SSDT.aml,打开SSDT.dsl把里面名字和文件名都改为符合你ssdt顺序的名字,比如你刚删掉那个ssdt是ssdt-3.aml,那就改成ssdt-3,然后保存,另存为aml就能用了。

备注:如果进桌面后右上角花屏,或菜单栏下面有彩色的花屏线,很可能是kext加载错误导致FakePCIID.kext,FakePCIID_HD4600_HD4400.kext加载不完整或没加载导致的。只要排除掉S/L/E中的错误kext,正确加载FakePCIID.kext,FakePCIID_HD4600_HD4400.kext就能解决。


附件如下:
[url=http://pan.baidu.com/s/1ntKMJcX]http://pan.baidu.com/s/1ntKMJcX]
Clover
(kext:
ApplePS2ElanTouchpad.kext
AppleACPIBatteryManager.kext
FakePCIID.kext
FakePCIID_HD4600_HD4400.kext)

DSDT(*.aml,*.dsl)
aml,dsl.zip (101.9 KB, 下载次数: 56)

ssdtPRGen.zip
ssdtPRGen.zip (31.53 KB, 下载次数: 22)

因为有些人网卡没弄好,很可能连不到补丁源,所以我下载了教程里面的补丁,传到这里。
HD4600这个补丁我没用,用上面我写的方式手动加进入ig-platform-id
补丁.jpg
补丁.zip (5.69 KB, 下载次数: 17)


1

查看全部评分

苹果种植大户

Rank: 5Rank: 5Rank: 5

UID
2229828
帖子
907
PB币
1504
贡献
0
技术
28
活跃
861
沙发
发表于 2015-7-25 20:01:21 IP属地江苏 |只看该作者
282很好驱动的干嘛要用 万能声卡呢?

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
板凳
发表于 2015-7-26 08:06:56 IP属地广西 |只看该作者
请问怎么才能编辑自己的帖子?我发现内容变得好少,而且我想后面继续完善之后继续更新这个帖子,是不是版主审核的时候觉得内容没用所以删掉了?

Rank: 1

UID
4717742
帖子
18
PB币
31
贡献
0
技术
0
活跃
27
4F
发表于 2015-7-27 14:09:51 IP属地陕西 |只看该作者
升级过BIOS 3.08 能不能和3.05一样搞?

Rank: 2Rank: 2

UID
1598092
帖子
179
PB币
119
贡献
0
技术
0
活跃
89
5F
发表于 2015-7-27 14:13:01 IP属地福建 |只看该作者
请问下声卡是怎么驱动的

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
6F
发表于 2015-7-28 12:21:24 IP属地广西 |只看该作者
ATNon 发表于 2015-7-27 14:09
升级过BIOS 3.08 能不能和3.05一样搞?

bios版本不一样 dsdt应该不能用我的,要重新提取。具体修改的方法我贴在下面吧,我没法修改自己的帖子。

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
7F
发表于 2015-7-28 12:22:03 IP属地广西 |只看该作者
本帖最后由 yoangg 于 2015-7-28 17:11 编辑

好了,能编辑了

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
8F
发表于 2015-7-28 12:23:37 IP属地广西 |只看该作者
qq4769958585 发表于 2015-7-27 14:13
请问下声卡是怎么驱动的

声卡我直接装voodooHDA 2.8.5 就驱动了,后面我会再试下仿冒声卡和换网卡,成功的话会继续更新的。

Rank: 1

UID
4717742
帖子
18
PB币
31
贡献
0
技术
0
活跃
27
9F
发表于 2015-7-28 16:32:38 IP属地陕西 |只看该作者
yoangg 发表于 2015-7-28 12:21
bios版本不一样 dsdt应该不能用我的,要重新提取。具体修改的方法我贴在下面吧,我没法修改自己的帖子。

我QQ276460133 求大神指导。现在进系统了提示此电脑不能读取插入的硬盘

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
10F
发表于 2015-7-28 16:42:00 IP属地广西 |只看该作者
本帖最后由 yoangg 于 2015-7-28 17:18 编辑

原来是等级不够,现在能编辑了,不过内容为什么会变少,奇怪

补丁.jpg (33.89 KB, 下载次数: 7)

补丁.jpg

补丁.zip

5.69 KB, 下载次数: 8, 下载积分: PB币 -1

Rank: 5Rank: 5Rank: 5

UID
1494743
帖子
619
PB币
675
贡献
0
技术
6
活跃
1350
11F
发表于 2015-7-29 06:55:49 IP属地山东 |只看该作者
请问 hd4600 加速开启了吗?
驱动是否完美

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
12F
发表于 2015-7-31 22:08:20 IP属地广西 |只看该作者
忆眞枫 发表于 2015-7-29 06:55
请问 hd4600 加速开启了吗?
驱动是否完美

加速怎么看?水波纹是有的

Rank: 2Rank: 2

UID
4569737
帖子
69
PB币
85
贡献
0
技术
1
活跃
66
13F
发表于 2015-7-31 23:20:24 IP属地江苏 |只看该作者
826582521 加个Q吧,楼主,跟你学习交流下

Rank: 2Rank: 2

UID
4697737
帖子
126
PB币
2
贡献
0
技术
0
活跃
77
14F
发表于 2015-8-5 23:16:39 IP属地山西 |只看该作者
学习!!!!!!!!!!!!!!

Rank: 1

UID
4715034
帖子
40
PB币
70
贡献
0
技术
0
活跃
95
15F
发表于 2015-8-8 16:46:40 IP属地陕西 |只看该作者
你好,请问可以分享一下CLOVER文件夹吗?我也是Y510p,不过是i5处理器的,不知道可以通用不?

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
16F
发表于 2015-8-8 16:52:26 IP属地广西 |只看该作者
Ke哀 发表于 2015-8-8 16:46
你好,请问可以分享一下CLOVER文件夹吗?我也是Y510p,不过是i5处理器的,不知道可以通用不?

加这个Q群453612919 ,我放在共享里。

Rank: 1

UID
3545692
帖子
44
PB币
1
贡献
0
技术
0
活跃
48
17F
发表于 2015-8-8 22:11:27 IP属地未知 |只看该作者
: **** [IOBluetoothHCIController][SearchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport!
我卡这地方好久。。

Rank: 2Rank: 2

UID
1641111
帖子
178
PB币
0
贡献
0
技术
0
活跃
359
18F
发表于 2015-8-12 23:42:36 IP属地广东 |只看该作者
完美了

Rank: 1

UID
4035324
帖子
18
PB币
0
贡献
0
技术
0
活跃
24
19F
发表于 2015-8-20 11:00:38 IP属地山东 |只看该作者
imessage facetime完美吗???

黑果

Rank: 2Rank: 2

UID
954725
帖子
87
PB币
195
贡献
0
技术
15
活跃
135
20F
发表于 2015-8-20 17:49:36 IP属地广西 |只看该作者
smilesayxx 发表于 2015-8-20 11:00
imessage facetime完美吗???

完美的,一开始不行登陆不上去,我以为是序列号的问题,更换了几个问题依旧,爬贴说删掉网络设置能行,我就把网络设置的东西全部删除干净,然后重启,然后自己新建一个,就好了,全部都能登陆,都完美了
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛