首页 » ios付费应用 » 黑苹果的时候发现不能启动了,但是系统可以用

黑苹果的时候发现不能启动了,但是系统可以用

 

节点/小火箭/美区ID/国外苹果ID/美区小火箭购买/美区小火箭兑换码/shadowrocket兑换码/苹果商店下载shadowrocket网址

最近在使用黑苹果的过程中遇到了很多问题。果然,黑苹果在折腾。比我用过的任何系统都要折腾。

先说问题,解决问题的思路。

问题:win10后时间不对。切换回黑苹果的时候,发现无法启动,概率还是挺高的。通过log方式发现找不到启动盘。仍然为root 有时鼠标和键盘在进入系统之前没有响应。进入黑苹果后,键盘灯不亮,但系统可以使用。输入要使用的键盘。否则进入bios键盘鼠标将无法使用。

解决:

这些问题相互交织,真是折磨我。尤其是鼠标不工作的时候。鼠标不能用,连bios都进不去,系统也不能切换。导致我不断重启,直到可以使用鼠标。

一、时间不对

这很简单黑苹果双系统启动项设置,因为win10使用格林威治标准时间。osx 使用时间。如果是win10双系统也会出现同样的问题。所以有两种解决方案。一是把win10改成时间。一是将osx改为GMT。但是改了之后发现bios时间有问题,不知道用的是哪个bios时间。同时我发现系统时间会写回bios!

参考

二、鼠标和键盘问题

这个百度和很多也有说法。它更可靠

总结一下,感觉是我的bios自检有问题,但是还没找到问题出在哪里。

三、黑苹果进不去的问题

我一直认为这个问题和第二个鼠标键盘不工作是同一个问题的两种表现。但是我错了,这个问题应该是不同的。这就是为DSDT和SSDT设计黑苹果的问题。

我对DSDT和SSDT的理解是。Bios 会通过 DSDT 和 SSDT 告诉操作系统一些主板的图像。操作系统使用这些信息来做相应的工作,例如加载正确的驱动程序。黑苹果读取DSDT等信息的方式不同。所以他们需要稍微修改一下。并且当硬件发生变化时,需要重新修改,比如添加记忆棒。由于我之前是在搜索其他人现有的,所以我没有修改过这个东西。所以它可能会导致奇怪的问题。

修改 DSDT 和 SSDT 比较复杂。你可以参考这个博客来写一篇好的文章。

简单来说:反编译aml文件->文本文件->修改文本文件->重新编译成aml。

并且因为在反编译成文本的时候会出现一些错误。所以改正这些错误。如果你学过编程,这个过程会更容易理解。. . 其实反编译就是猜测原文可能是什么。通俗的讲,就是根据鸡来猜鸡蛋长什么样子。所以难免会出现一些错误。因此,需要在拆卸完成后手动纠正错误。

然后我通过反编译到文本发现我只是有一些内存错误。. 它与此非常相似黑苹果双系统启动项设置,与 PNVB 不同。我的理解是系统的内存大小和一些名字不一样。所以我没有拆机。而不是直接二进制修改,直接打开二进制文件。通过查找相同的地址进行修改。当然,我只是修改了数值的大小,所以我可以直接改变二进制值。如果你想添加一些东西或者删除一些东西。不能这样改变。

节点/小火箭/美区ID/国外苹果ID/美区小火箭购买/美区小火箭兑换码/shadowrocket兑换码/苹果商店下载shadowrocket网址

原文链接:黑苹果的时候发现不能启动了,但是系统可以用,转载请注明来源!

0