Win10论坛

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

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

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

搜索
查看: 78579|回复: 233

Surface Pro安装Mac OS X 10.8指南(3)     [复制链接]

Rank: 7Rank: 7Rank: 7

UID
1544652
帖子
106
PB币
3
贡献
0
技术
42
活跃
129

7周年庆典勋章

发表于 2013-8-27 12:38:38 |显示全部楼层
    核桃失踪了吗?不,出差四川成都,外派公干项目攻关一个月,一晃恍如隔世。

    看到论坛有不少坛友安装成功,甚是欣慰,更加有了完美安装Mac OS X的信念。所有最新的成果都将发表在这一个帖子。

至于安装过程请参考

Surface Pro安装Mac OS X 10.8指南(1)
http://bbs.pcbeta.com/viewthread-1378682-1-1.html

Surface Pro安装Mac OS X 10.8指南(2)
http://bbs.pcbeta.com/viewthread-1378688-1-1.html

安装完成以后,电池无法显示电量,声卡无法驱动,CPU无法睿频,触控屏不可用,Wifi不可用,睡眠不正常。

发布一下公干出发前的成果。

1、如何解决电池电量显示问题。

此前对Mac OS X的电池驱动的工作原理是有一定认知的,不完全符合ACPI规范,通过SMBus驱动直接读取电池管理IC的信息,而符合ACPI规范的主板都不提供此类方法,仅仅提供获取电池信息的方法_BIF以及获取电池状态的方法_BST。
而AppleSmartBatteryManager.kext电池管理驱动恰恰是通过ACPI的方法来获取电池信息。

由于Mac OS X的ACPI驱动不支持多字节变量赋值,因此主要是修改DSDT中多字节变量的读取问题,就可以让AppleSmartBatteryManager.kext电池管理驱动正常显示电池电量。

如需了解详情请移步核桃在11年安装黑苹果的写的文章
http://bbs.pcbeta.com/viewthread-951337-1-1.html

以后有时间会发帖子好好描述一下ACPI电源管理规范,和具体修改DSDT步骤。
AppleSmartBatteryManager.kext.zip (15.94 KB, 下载次数: 141)
放在Clover EFI分区的EFI\kexts\10.8目录下。

2、如何驱动声卡。
只需要修改DSDT,在设备域 Device (HDEF)添加一个_DSM方法,使用万能声卡驱动VoodooHDA就Okey。

Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x04)
                {
                    "layout-id",
                    Buffer (0x04)
                    {
                        0x0C, 0x00, 0x00, 0x00
                    },
                    "PinConfigurations",
                    Buffer (Zero) {}
                }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }

VoodooHDA-v2.8.4.pkg.zip (216.13 KB, 下载次数: 222)
进入Mac OS X直接双击安装。

附上修改完成后的DSDT.dsl源码以及编译好的DSDT.aml
dsdt.zip (37.4 KB, 下载次数: 151)

DSDT.aml放在Clover EFI分区的EFI\ACPI\patched目录下。

动手能力强以及略懂点ACPI规范的朋友,可以看看DSDT.dsl
在电池域Device (BAT0)中具体修改了哪些多字节变量赋值的语句。

3、CPU无法睿频
手动添加SSDT
ssdt.zip (2.09 KB, 下载次数: 106)

目前四档睿频,动手能力强的朋友,可以自行在ssdt.dsl中添加。

放在Clover EFI分区的EFI\ACPI\patched目录下
修改Clover的启动参数,在Clover EFI分区中往config.plist中添加DropOemSSDT参数。

4、触控屏不可用?
解决正在进行中

5、Wifi不可用?
后续会进行

6、睡眠不正常?
暂时没考虑
2

查看全部评分

Rank: 2Rank: 2

UID
2979448
帖子
375
PB币
87
贡献
0
技术
6
活跃
324

8周年庆典勋章

发表于 2013-8-27 14:34:23 |显示全部楼层
沙發?第一次
說實在的我非常想要Surface Pro

Rank: 7Rank: 7Rank: 7

UID
960987
帖子
1826
PB币
1405
贡献
0
技术
0
活跃
500

8周年庆典勋章

发表于 2013-8-27 20:36:15 |显示全部楼层
何苦折腾,牛当马用!!!!

Rank: 2Rank: 2

UID
198561
帖子
154
PB币
1850
贡献
0
技术
0
活跃
53
发表于 2013-8-27 22:39:49 |显示全部楼层
坐等PRO降价啊,价格实在高啊

Rank: 1

UID
696446
帖子
113
PB币
29
贡献
0
技术
0
活跃
37
发表于 2013-8-28 10:11:25 |显示全部楼层
我这里出问题了- -就是不知道为什么在第二阶段安装的时候 ,安装界面一直卡在正在安装上, 目前没有找到解决办法,求解答。

Rank: 7Rank: 7Rank: 7

UID
1544652
帖子
106
PB币
3
贡献
0
技术
42
活跃
129

7周年庆典勋章

发表于 2013-8-28 17:51:33 |显示全部楼层
whose 发表于 2013-8-28 10:11
我这里出问题了- -就是不知道为什么在第二阶段安装的时候 ,安装界面一直卡在正在安装上, 目前没有找到解 ...

求图求真相!

Rank: 1

UID
696446
帖子
113
PB币
29
贡献
0
技术
0
活跃
37
发表于 2013-8-29 06:19:28 |显示全部楼层
suhetao 发表于 2013-8-28 17:51
求图求真相!

DSC_0007.jpg

- - 就是一直卡在这个界面 换了好几个成功人士的efi了 还是没有帮助- -

Rank: 1

UID
4046663
帖子
5
PB币
0
贡献
0
技术
0
活跃
4
发表于 2013-8-29 16:42:49 |显示全部楼层
haode kan kan xiexie
1

查看全部评分

Rank: 1

UID
1413747
帖子
61
PB币
83
贡献
0
技术
0
活跃
11
发表于 2013-8-29 17:00:16 |显示全部楼层
原来买SURFACE PRO的时候就是为了装MAC X。可是没想到东西到手后,根本不象想象的那么简单!看了楼主的贴子,信心大增。
期待后续大作!!!

Rank: 1

UID
696446
帖子
113
PB币
29
贡献
0
技术
0
活跃
37
发表于 2013-8-29 21:17:13 |显示全部楼层
suhetao 发表于 2013-8-28 17:51
求图求真相!

求楼主帮我解决问题- -…… 问题不明 现在

Rank: 7Rank: 7Rank: 7

UID
1544652
帖子
106
PB币
3
贡献
0
技术
42
活跃
129

7周年庆典勋章

发表于 2013-8-29 23:00:03 |显示全部楼层
whose 发表于 2013-8-29 21:17
求楼主帮我解决问题- -…… 问题不明 现在

资讯太少,无法做详细分析。

Rank: 1

UID
696446
帖子
113
PB币
29
贡献
0
技术
0
活跃
37
发表于 2013-8-29 23:25:50 |显示全部楼层
suhetao 发表于 2013-8-29 23:00
资讯太少,无法做详细分析。

- -…… 把win8卸载了 就能装了 而且还装的10.8.4- -……

Rank: 1

UID
696446
帖子
113
PB币
29
贡献
0
技术
0
活跃
37
发表于 2013-8-30 01:16:08 |显示全部楼层
本帖最后由 whose 于 2013-8-30 02:17 编辑
suhetao 发表于 2013-8-29 23:00
资讯太少,无法做详细分析。

现在还有个问题 就是不能调节亮度- -…… 貌似尝试和以前一样添加PNLF的代码但是没有效果,PNLF字段中没有能够获取到backlightatboot等相关的值,自然applebacklight虽然载入,但是display0下显示还是appledisplay。基本上方法尝试了一些,比如说在显卡部分添加backlight信息,没有能够实现调节亮度。理论上来说HD4000直接驱动了 应该可以直接调节亮度吧。- -…… 感觉挺无奈的。希望lz能帮忙解决。

Rank: 2Rank: 2

UID
2355481
帖子
318
PB币
4387
贡献
0
技术
10
活跃
388

7周年庆典勋章

发表于 2013-8-30 12:45:01 |显示全部楼层
根据ifixit的拆解资料,Surface 压感笔为Wacom W9002 芯片,驱动 Surface Pro 屏幕的是三星 WiseView N52A2NE,类似于 iPad 2 中的模块。以及Atmel MXT1386E 触屏控制器,3x Atmel MXT154E 触屏控制器,WIFI是Marvell Avastar 88W8797 无线/蓝牙/FM Radio 控制器

压感笔和触控可以试试看找wacom的新帝数位板驱动反编译看看,不知道有没有mac版的,开源社区有wacom的驱动,不过多是影拓和bamboo的,国外很多设计工作室标配新帝和MAC OS X,因此,可以在新帝上面实现触控,不过楼主是写驱动的,可能有更好的解决方案

fac718eb-2917-4af1-b235-41f49095f05b.jpg


MARVELL的WIFI貌似黑果界普遍无解,不过这个可以通过外接便携式USB无线网卡驱动,这个倒无大碍

希望楼主有好消息,一直想入手一块苏菲倒弄黑苹果

Rank: 1

UID
1660434
帖子
36
PB币
164
贡献
0
技术
0
活跃
444
发表于 2013-8-30 23:10:11 |显示全部楼层
有没有可能用变色龙在win8下面安装osx 10.8?

Rank: 1

UID
696446
帖子
113
PB币
29
贡献
0
技术
0
活跃
37
发表于 2013-8-31 06:32:04 |显示全部楼层
disneylionking 发表于 2013-8-30 12:45
根据ifixit的拆解资料,Surface 压感笔为Wacom W9002 芯片,驱动 Surface Pro 屏幕的是三星 WiseView N52A2 ...

这个问题很大- -…… 你永远登录不了APP store了- -……

Rank: 2Rank: 2

UID
2355481
帖子
318
PB币
4387
贡献
0
技术
10
活跃
388

7周年庆典勋章

发表于 2013-8-31 09:13:39 |显示全部楼层
whose 发表于 2013-8-31 06:32
这个问题很大- -…… 你永远登录不了APP store了- -……

可以的,这个是可以内建网卡的,完全没有问题,我机子用的TP-LINK TL-WN725N装10.8一样登陆APP store,亲测可以才这样说的

Rank: 1

UID
1189705
帖子
9
PB币
47
贡献
0
技术
0
活跃
7
发表于 2013-8-31 14:27:29 |显示全部楼层
大神 能不能装 双系统啊?!?!??怎么装????我想体验下 MAC  但不想删掉 WIN7 啊

Rank: 1

UID
4026209
帖子
13
PB币
30
贡献
0
技术
0
活跃
0
发表于 2013-8-31 20:00:30 |显示全部楼层
本帖最后由 sky0820 于 2013-8-31 20:03 编辑

楼主什么时候可以解决WIFI和蓝牙呀?
我的苹果鼠标和键盘都用不了。
一直学编程,就是学不精,始终只会一点最基本的语法,真心佩服楼主。

Rank: 1

UID
696446
帖子
113
PB币
29
贡献
0
技术
0
活跃
37
发表于 2013-8-31 21:42:17 |显示全部楼层
disneylionking 发表于 2013-8-31 09:13
可以的,这个是可以内建网卡的,完全没有问题,我机子用的TP-LINK TL-WN725N装10.8一样登陆APP store,亲 ...

可是你要知道 usb网卡是没法内建的- -…… pro的内置网卡没法驱动的- -…… 内建神马的 不可行
关闭

站长推荐

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