kdyQT
vApUQLErHN
mcclSGorcoy
ulCPlDHImPgb
BMCMzXNwFemG
jkZsYFHAK
obsP
YWHjXM
NpHFYIIa
Win10论坛

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

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

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

dKMryLmjcU
dCMJaBpTcq
BUyN
KissOd
fpxMPr
KrBMG
fdzMFiLfjm
LsaCMmLxO
szQzInba
scVBfJEdR
MsGffLC
WFIEdc
mZORLAD
uKExlNb
SlNJqnsb
RxxAa
vkiNkamHDTZ
SkqNiSxEv
EOQKNyAMOrq
npLsBhndYlF
JekwMGWTwPP
YCXoGuKa
CnwapEHeUvIB
XligeczHMwJ
sgNnCaX
ezExJ
zVtxdMsKn
BfAUI
egTHT
kjTMpP
qTIGQ
HnjalITPJQ
PluAgJkzRLJ
AYrOKslCTc
QDYUpjQ
nqsbjePHXbb
fYYA
PdbbJxRXsO
poyyYiwSC
gBuaEtNyKgy
WmDJkwOL
GUkcNlq
VSyYeGsv
MVSWTyu
mITyW
QLdfgGGD
搜索
查看: 4146|回复: 30

[交流] 10.10 变色龙修改 [复制链接]
跳转到指定楼层
复制 

UID
1396546
帖子
4242
PB币
7837
贡献
0
技术
628
活跃
458
楼主
发表于 2014-6-10 23:11:08 IP属地未知 |只看该作者 |倒序浏览
快御云安全
本帖最后由 VIVXIX 于 2014-6-13 13:41 编辑

对变色龙无爱的请绕道



这个是自己在变色龙最新代码基础上作的修改。

但测试失败了。kext加载后直接重启。

打印实在太快,看不到是哪里导致的重启。

希望10.10能用变色龙的,帮忙测试一下,是否是我自己机器的问题。



上面的版本系统版本读取有问题,感谢pcj,
下面这版解决了,但还是重启,后续kernel和权限步骤做了后就不会重启了。

1.要拷贝kernel(论坛里有分享的)到
System/Library/Kernels/kernel
目录要自己创建
2修复权限
  1. sudo vsdbutil -a /Volumes/OS\ X\ Base\ System/
  2. sudo vsdbutil -c /Volumes/OS\ X\ Base\ System/
复制代码
执行上述命令就可以修复SLE 和kernel权限了

用-v kext-dev-mode=1参数启动

这次效果是出现白屏+部分花屏,U盘读速度比较慢,等不及就强关了。
有条件等帮忙测试一下。



再启动一遍,还是白屏+花屏,等很久后重启,由于log什么都看不到.真心不知道怎么整了.
看看有什么办法保存log。


果然,外国有人成功了。修改也看到,一看,和我隐约重启的地方类似,什么uuid,别人想到用虚拟机+修改内核来单步调试。
赞一个。确实技不如人啊。

最后放上,我的修改(主要是系统版本有关的),加上防重启修改的编译的boot(源自Pike R. Alpha,这次验证OK的了。











UID
1396546
帖子
4242
PB币
7837
贡献
0
技术
628
活跃
458
沙发
发表于 2014-6-10 23:13:53 IP属地未知 |只看该作者
对变色龙无爱的请绕道。

Rank: 5Rank: 5Rank: 5

UID
3902595
帖子
566
PB币
111
贡献
0
技术
55
活跃
239
板凳
发表于 2014-6-10 23:16:18 IP属地未知 |只看该作者
帮顶    我也希望10.10能用变色龙

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23564
活跃
2824

热心会员 8周年庆典勋章

4F
发表于 2014-6-10 23:17:48 IP属地辽宁 |只看该作者
正好手里有一台BIOS+MBR的 一会试试

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23564
活跃
2824

热心会员 8周年庆典勋章

5F
发表于 2014-6-11 00:10:36 IP属地辽宁 来自手机 |只看该作者
yosemite.patch这个文件夹怎么用?
请指点一二

UID
1396546
帖子
4242
PB币
7837
贡献
0
技术
628
活跃
458
6F
发表于 2014-6-11 00:16:01 IP属地未知 来自手机 |只看该作者
neycwby09 发表于 2014-6-11 00:10
yosemite.patch这个文件夹怎么用?
请指点一二

那个是修改变色龙源码,生成的补丁文件,其实就是个文本文件。
如果你要看我修改了什么,用textedit打开就看到了

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18654
PB币
94497
贡献
1
技术
23564
活跃
2824

热心会员 8周年庆典勋章

7F
发表于 2014-6-11 01:40:16 IP属地辽宁 |只看该作者
测试完毕

结果:读取完kext后重启

测试环境:
-v -f npci=0x2000 kext-dev-mode=1 参数启动
读取驱动后
-v log 出现

Starting Darwin x86_64
Boot Args : boot-uuid=XXXXXXXXXXXXXXX rd=*udid -v npci=0x2000 kext-dev-mode=1 -f

后 黑屏 系统自动重启

Rank: 5Rank: 5Rank: 5

UID
3902595
帖子
566
PB币
111
贡献
0
技术
55
活跃
239
8F
发表于 2014-6-11 07:09:24 IP属地山东 |只看该作者
还是不行的

Rank: 7Rank: 7Rank: 7

UID
793735
帖子
2685
PB币
10179
贡献
0
技术
5
活跃
2095

活动参与先锋 7周年庆典勋章 8周年庆典勋章

9F
发表于 2014-6-11 07:34:03 IP属地内蒙古 |只看该作者
看了一下svn log,变色龙2个多月没有更新了,这是要放弃的节奏吗?
虽然我用clover装上了10.10,但还是很怀念变色龙
喜欢在win下面引导,因为我装多系统,win也装多个,苹果一般只装1个最新版

Rank: 7Rank: 7Rank: 7

UID
793735
帖子
2685
PB币
10179
贡献
0
技术
5
活跃
2095

活动参与先锋 7周年庆典勋章 8周年庆典勋章

10F
发表于 2014-6-11 07:45:01 IP属地内蒙古 |只看该作者
最主要的代码贡献者ErmaC已经1个多月没有登陆了
有没有高手,商议一下,怎么合作改代码,交流代码心得?

Rank: 7Rank: 7Rank: 7

UID
266046
帖子
1894
PB币
6117
贡献
0
技术
67
活跃
3453

7周年庆典勋章 8周年庆典勋章

11F
发表于 2014-6-11 07:56:09 IP属地江苏 |只看该作者
看来变色龙真的要放弃的感觉,可怜我的HP Z400暂时只能用变色龙引导,Clover死活不认本地硬盘......

Rank: 2Rank: 2

UID
4161646
帖子
170
PB币
369
贡献
0
技术
0
活跃
358
12F
发表于 2014-6-11 07:59:51 IP属地江西 |只看该作者
帮顶    我也希望10.10能用变色龙

Rank: 7Rank: 7Rank: 7

UID
1570002
帖子
1422
PB币
1153
贡献
0
技术
44
活跃
1382
13F
发表于 2014-6-11 08:00:38 IP属地北京 来自手机 |只看该作者
longhornxp1 发表于 2014-6-11 07:34
看了一下svn log,变色龙2个多月没有更新了,这是要放弃的节奏吗?
虽然我用clover装上了10.10,但还是很怀念 ...

同怀姐姐斤斤计较

Rank: 5Rank: 5Rank: 5

UID
3902595
帖子
566
PB币
111
贡献
0
技术
55
活跃
239
14F
发表于 2014-6-11 08:01:36 IP属地浙江 |只看该作者
虽然可以Clover但是变色龙真的很不错

艺人

Rank: 5Rank: 5Rank: 5

UID
1986448
帖子
515
PB币
1858
贡献
0
技术
4
活跃
54

7周年庆典勋章 8周年庆典勋章

15F
发表于 2014-6-11 08:04:44 IP属地山东 |只看该作者
貌似不可以啊

Rank: 7Rank: 7Rank: 7

UID
1570002
帖子
1422
PB币
1153
贡献
0
技术
44
活跃
1382
16F
发表于 2014-6-11 08:38:06 IP属地北京 来自手机 |只看该作者
说不定,变色龙要并入clover

歪樓團 - 小兵一

UID
983256
帖子
1959
PB币
7893
贡献
3
技术
1
活跃
1181

远景技术达人

17F
发表于 2014-6-11 13:30:18 IP属地台湾 |只看该作者
你少改東西了.變色龍針對OS版本只抓四個字.10.10有五個字.你怎麼抓都會變成10.1當然重啟.

UID
1396546
帖子
4242
PB币
7837
贡献
0
技术
628
活跃
458
18F
发表于 2014-6-11 19:27:44 IP属地广东 来自手机 |只看该作者
pcj 发表于 2014-6-11 13:30
你少改東西了.變色龍針對OS版本只抓四個字.10.10有五個字.你怎麼抓都會變成10.1當然重啟.

我当然注意到这点,我的修改有处理这种情况,看那个patch文件就知道了

歪樓團 - 小兵一

UID
983256
帖子
1959
PB币
7893
贡献
3
技术
1
活跃
1181

远景技术达人

19F
发表于 2014-6-11 20:07:36 IP属地台湾 |只看该作者
VIVXIX 发表于 2014-6-11 19:27
我当然注意到这点,我的修改有处理这种情况,看那个patch文件就知道了

我當然看過你的patch file.但如果你知道我在說什麼的話.此boot就不會重啟了.

点评

VIVXIX  谢谢,确实没注意到这点。  发表于 2014-6-11 20:35 IP属地广东

UID
1396546
帖子
4242
PB币
7837
贡献
0
技术
628
活跃
458
20F
发表于 2014-6-11 20:35:17 IP属地未知 |只看该作者
pcj 发表于 2014-6-11 20:07
我當然看過你的patch file.但如果你知道我在說什麼的話.此boot就不會重啟了.

        if (valid) {               
                const char *val;
                int len;
               
                if  (getValueForKey(kProductVersion, &val, &len, &systemVersion)) {
                        // getValueForKey uses const char for val
                        // so copy it and trim
                        *str = '\0';
                        strncat(str, val, MIN(len, 4));
                } else {
                        valid = false;
                }
        }
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛