本帖最后由 g958 于 2014-6-12 15:10 编辑
感谢“CHAMELEON Team”变色龙团队队和大力感谢oldnapalm修正了“Boot flag”启动参数和boot文件。特别感谢Pike R. Alpha使相关工作又开始了!
作者:christ1111 目前变色龙修改版已正式支持 引导安装 Yosemite OSX10.10 DP! 下载前往>>此贴 有引导、安装成功的或存在问题的,请积极跟帖反馈! ----------------------------------以下内容过期---------------------------------- 感谢p.H 版提供信息
感谢iaihc 提供修改版变色龙 前往---》下载 请配合使用(签名版)Fakesmc.kext, 前往---》下载 com.apple.Boot.plist 里 UseKernelCache=Yes ----------------------------------------- 以下为原文有兴趣往下看: ErmaC 更新了变色龙代码,支持Yosemit (未经测试) Chameleon 2380 preliminary OS X 10.10 support. NOT TESTED here a 2379 version of Chameleon with 10.10 bootsupport Also txt to BlackOSX (very fast!!!!) the pkgcoming with the Icon support (default Theme)
pkg包 -> Chameleon-2.2svn-r2380.pkg.zip 3.6MB 网盘下载 i386包 -> i386_2380.zip 1.19MB 网盘下载
源码变化在boot.c 和 gui.c 里,具体如下: boot.c 代码如下: - 199 // Jump to kernel's entry point. There's no going back now.
- 200 if ((checkOSVersion("10.7")) || (checkOSVersion("10.8")) || (checkOSVersion("10.9")) || (checkOSVersion("10.10")))
- 201 {
复制代码- 246 // Lion, Mountain Lion Mavericks and Yosemite prelink kernel cache file
- 247 if ((checkOSVersion("10.7")) || (checkOSVersion("10.8")) || (checkOSVersion("10.9")) || (checkOSVersion("10.10")))
- 248 {
复制代码
gui.c 代码如下:- + iDeviceHFS_yos,
- + iDeviceHFS_yos_o,
复制代码 注意:作者说暂时没有能力去测试它 (I don't have Yosemite)
另外oldnapalm 也给出了修改意见,他也没有测试,可能需要修改 bootstruct.c ,有能力的可以自行修改测试下:
bootstruct.c 代码如下:
- if ((gMacOSVersion[0] == '1') && (gMacOSVersion[1] == '0')
- && (gMacOSVersion[2] == '.') && ((gMacOSVersion[3] == '7' || gMacOSVersion[3] == '8' || gMacOSVersion[3] == '9')
- || (gMacOSVersion[3] == '1' && gMacOSVersion[4] == '0')))
复制代码
|