谷歌Chromebook pixel 2013 64G成功上10.13
谷歌的Chromebook pixel 系列笔记本的外观是我最喜欢的。12.7寸屏幕配合2560x1700的分辨率,装上黑苹果,效果甚好。不过这货刚到时只装了Chrome OS,真正的上网本,由于国内用谷歌服务麻烦,基本上只能放着吃灰了。幸好后面Johnlewis.ie大神写了pixel 1的Seabios,才使得这机子更像PC。刷了这个半成品的bios后,和普通笔记本无异,但就是无bios设置,故而设置显卡显存就泡汤了,加上耳麦插孔无声和无法睡眠,还是有点缺陷的。不过此机子配置为:Cpu:i5 3427U
内存:4G
显卡:intel hd4000
声卡:Ca0132
网卡:AR9462
硬盘:64G 板载固态
触屏和触控板:Atmel (至今无解)
之前安装10.11,AR9462的网卡和蓝牙都可用,到了10.12后就废了,添加id后也是无用,希望有大神能相助。之前驱动hd4000后花瓶,修改AppleIntelFramebufferCapri.kext里面的显存为16Mb就不会花瓶,但是屏幕分辨率最高只能开到2560x1600。
庆幸的是13.0后,用id为02,即可驱动,而且分辨率能开到2560x1700,查看Framebuffer后发现显存为24M就能解决花瓶。
目前状态:显卡完美;亮度调节可用;声卡用万能,用仿冒经常会失灵,需先进Linux再重启进mac后声音才能调整,声音震撼;机型设置为Macair 5.2即可变频;无法休眠;用Karabiner修改键盘快捷键,映射亮度调整快捷键(神器);Hdmi只有id为3才可用。只有id2才能点亮内屏;wifi 10.12后无法驱动了,用小米wifi临时用用;蓝牙10.12后也失效;摄像头随蓝牙的,有蓝牙就有摄像头;差不多能正常使用,毕竟没bios的笔记本就是这样。
下面是一些简要的操作步骤:
一.刷seabios
1.开机按esc+刷新键(F3)+电源键 进入开发者模式,一路点下一步和同意,然后等待重启,就进入开发者模式
2.开机用访客身份登陆,联网,然后关机
3.拆机,拆掉写保护螺丝,如果不懂,看我空间里前一帖子里面的图(在声卡附近)
4.重启再进入访客模式
3.输入ctrl+alt+t输入shell,进入类似Linux的命令行模式
4.输入sudo su获取root ,再输入sudo flashrom --wp-disable 关闭写保护
5.cd ~/Downloads
6.sudo flashrom -r bios.bin 备份原bios,以后刷回ChromeOS用(总有犯贱后悔的时候)
7.在线刷金神的Seabios,建议多尝试几次。具体命令:cd; rm -f flash_chromebook_rom.sh; curl -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh
下载后复制上面的我同意承担后果的英文,输入确认即可刷。
8.如果7步骤实在不行,就刷我机子的seabios吧。附近见下面。具体命令:sudo flashrom -w yourname.rom (rom的名称)
9.刷完会提示失败,但其实是成功的。重启可见到黑色的Seabios界面。然后现在就类似PC了。
二.制作安装盘
1.我用的波神的方法,具体见此链接https://bbs.pcbeta.com/viewthread-1744333-1-1.html
2.即插入U盘,然后格式化成GUID的HFS格式,然后用此命令制作镜像:sudo /Applications/Install\ macOS\ 10.13\ beta.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ 10.13\ beta.app --nointeraction
3.然后替换:.IABootFiles 目录下的:prelinkedkernel 文件
三.安装
1.此机子无法用UEFI,只能把Clover安装在SD卡。用4048版本(特讨厌那个Welcome界面,浪费时间)
2.config.plist的Smbios添加内存信息,否则开机会卡住,具体如下
<key>Memory</key>
<dict>
<key>Channels</key>
<integer>1</integer>
<key>SlotCount</key>
<integer>1</integer>
<key>Modules</key>
<array>
<dict>
<key>Slot</key>
<integer>0</integer>
<key>Size</key>
<integer>4096</integer>
<key>Frequency</key>
<integer>1333</integer>
<key>Type</key>
<string>DDR3</string>
</dict>
</array>
</dict>3.固件验证失败问题,config.plist的Smbios添加
<key>FirmwareFeatures</key>
<string>0xe907f537</string>4.提取apfs.efi。具体在Install macOS 10.13 Beta/Contents/SharedSupport/BaseSystem.dmg/usr/standalone/i386/apfs.efi将apfs.efi放入EFI/CLOVER/drivers64 里即可
5.关闭显卡侦测功能,否则驱动后会卡住
6.然后开机按Esc,选择sd卡。(由于seabios原因,导致Clover经常不稳定重启,多试2次即可。一般不超过三次)
7.然后开始安装,时间很久很久... 格式化硬盘为apfs格式
8.多次重启后会成功的。
四.驱动
1.先搞定显卡,不如卡死了。经过我半年多的折腾,只有id为01660002可用。AppleIntelFramebufferCapri.kext的功能也是略有了解,之前的帖子都只介绍显卡hdmi,dvi等信息的问题,很多花瓶等原因和这里有关,对于无法修改bios的机子很重要,不过并没有人介绍前面几段的信息。偶然在苹果官网论坛找到m_star大神的介绍。以02id为例:
02 00 66 01 ( 0x01660003 ==> Intel HD4000, sub-id: 02 )
01 03 01 01 ( Ports/Pipes/NumFrameBuf )
00 00 00 04 ( 0x04000000 ==> 64MB - StolenMemorySize - 必须和UEI设置匹配,勿动)
00 00 80 01 ( 0x01000000 ==> 16MB - FramebufferMemory 显存。8001为180,转为10进制,然后除以16为24M )
00 00 00 60 ( 0x40000000 1GB - 显存修改关于本机的显存大小,改这个即可)
10 07 00 00
10 07 00 00
00 00 00 00
60 BD 04 00(控制颜色设置的,删除后会出现颜色减少现象)
00 00 00 00(这个我改过了,之前的数值存在时,开机黑屏,需要按电源键灭屏幕瞬间松开,然后在按电源键亮屏。都改成0后,即可自动亮屏幕)
00 00 00 00
00 00 00 00
2.依据上面,我所要修改的就是将60 BD 04 00的后4为数改为00 00 00 00即可。用Hex-editer编辑AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri。如果懒得修改可用附件我改好的。(如果要装win10,需要添加键盘和删除电源管理基础代码即可驱动键盘和电池电量)
3.安装后,配合DSDT驱动。DSDT是从ChromeOS提取的,比较可靠。
4.DSDT 一些基础修改就说了。
添加显卡DSDT,在Device (GFX0)的Name (_ADR, 0x00020000)下添加。我以添加了edid。改好后扔进EFI/CLOVER/ACPI/patched即可。
Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x06)
{
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x02, 0x00, 0x66, 0x01
},
"AAPL00,override-no-edid",
Buffer (0x80)
{
/* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
/* 0008 */ 0x30, 0xE4, 0x79, 0x03, 0x00, 0x00, 0x00, 0x00,
/* 0010 */ 0x00, 0x15, 0x01, 0x04, 0xA5, 0x1B, 0x12, 0x96,
/* 0018 */ 0x02, 0x4F, 0xD5, 0xA2, 0x59, 0x52, 0x93, 0x26,
/* 0020 */ 0x17, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01,
/* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
/* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x6D, 0x6F,
/* 0038 */ 0x00, 0xA0, 0xA0, 0xA4, 0x31, 0x60, 0x30, 0x20,
/* 0040 */ 0x3A, 0x00, 0x10, 0xB5, 0x10, 0x00, 0x00, 0x19,
/* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0050 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x4C,
/* 0060 */ 0x47, 0x20, 0x44, 0x69, 0x73, 0x70, 0x6C, 0x61,
/* 0068 */ 0x79, 0x0A, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE,
/* 0070 */ 0x00, 0x4C, 0x50, 0x31, 0x32, 0x39, 0x51, 0x45,
/* 0078 */ 0x31, 0x2D, 0x53, 0x50, 0x41, 0x31, 0x00, 0x24
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
})
}5.亮度调节用patch即可。之前10.11内建wifi和添加的声卡就不写了,在10.13作用不大,以后如有驱动配合再附上。
6.开启TRIM支持:输入sudo trimforce enable 即可。
7.小米wifi的安装自己爬贴。
五.总结
1.大体能用了,为了这屏幕也是值得,原生开启retina模式。经过测试mac的稳定性比win10好,温度也低,比较配置和macbook air 5.2 一样。
2.附件:EFI打包分享,DSDT包含在内:链接: http://pan.baidu.com/s/1pLHN65t 密码: qtpf
显卡:
希望对大家有所帮助,我应该是国内第一个拿Chromebook pixel 2013 吃黑苹果的小白鼠,希望我所走过的坑能让大家顺利绕过。如有更好的驱动能解决触控板和触摸屏还有wifi的问题,希望大神们即使分享!远景有你更精彩!
厉害了啊,前排围观。。。 恭喜还是感觉不太流畅 厉害 以前有2013的我卖掉了 就是怕搞不定黑果所以才卖掉的 一直在找论坛都没有好的额解决办法就不想等了就卖了 现在感觉好可惜啊 不明觉厉哦哦{:5_262:} 网卡应该要自己更换吧,触控板设置界面空白的话是可以解决的 好贴,帮顶{:5_280:} orange1206 发表于 2017-6-11 13:17 https://www.pcbeta.com/static/image/common/back.gif
网卡应该要自己更换吧,触控板设置界面空白的话是可以解决的
网卡焊接在主板上,无法换,之前10.11网卡可以用,修改id即可。到10.12后就不行了。触控板是Atmel的。应该是和触摸屏一个总线的,只找到pixel2的驱动,但是pixel1不能用。可惜了。只能继续等了! wslideshan 发表于 2017-6-11 13:04 https://www.pcbeta.com/static/image/common/back.gif
恭喜还是感觉不太流畅
哈哈!这种配置的笔记本真的不流畅,只能当便携本使用了!不过倒是很有逼格的外形! gonghe368 发表于 2017-6-11 13:11 https://www.pcbeta.com/static/image/common/back.gif
厉害 以前有2013的我卖掉了 就是怕搞不定黑果所以才卖掉的 一直在找论坛都没有好的额解决办法就不想等了就 ...
确实可惜!我之前也有这种想法,后面坚持折腾,人品好,就成功了! moshuixin123 发表于 2017-6-11 13:36 https://www.pcbeta.com/static/image/common/back.gif
确实可惜!我之前也有这种想法,后面坚持折腾,人品好,就成功了!
卖的时候就有点舍不得
gonghe368 发表于 2017-6-11 13:50 https://www.pcbeta.com/static/image/common/back.gif
卖的时候就有点舍不得
{:5_264:} 咸鱼上还有不少!哈哈 要不要再拿回折腾? 厉害了大神 {:5_280:} 都是大师级别的 这个难度太高,能折腾的都是大师。 我是来看照片的,咋没有本本的妆容呢? 人可德福 发表于 2017-6-11 14:46 https://www.pcbeta.com/static/image/common/back.gif
我是来看照片的,咋没有本本的妆容呢?
灯光不好,拍的略挫。最后一张是之前装win10的。
这个有点强的 moshuixin123 发表于 2017-6-11 13:56 https://www.pcbeta.com/static/image/common/back.gif
咸鱼上还有不少!哈哈 要不要再拿回折腾?
不想搞了 我的才卖1500
moshuixin123 发表于 2017-6-11 15:05 https://www.pcbeta.com/static/image/common/back.gif
灯光不好,拍的略挫。最后一张是之前装win10的。
非常漂亮 👍 , 国内几乎见不到此系列机型.