前言:
- 本文章转自 Reddit /r/hackintosh
- 本人亲自测试成功 Mac OS X Yosemite 10.10.3.cdr(原文中是10.10.2),才发到远景论坛(bbs.pcbeta.com)
- 英文不好的不建议折腾,建议动手能力强的试试
- 使用翻译软件,翻译软件都是机翻,很多都会翻译的比原文还难看懂
- 如果觉得不错,请给予回复奖励。
致管理员:如果本帖有什么违规等等,请管理员帮忙修改,或者联系我修改!
本人的问题:本人也是刚来远景的新人,请问如何获取PB?
[hide
下面文章中 11, 12, 13 条说道 [username] 是对应的 OS X 分区下的路径
下面文章中 12条 说道Delete,是文章中指出的名字开头一样都删除,不是指删除一个 下面文章中 10, 17条 说道的分别是显示隐藏的文件和文件夹;不显示隐藏的文件和文件夹 下面文章中 Edit 这一条说道网络en0 en1 等等,本论坛有介绍,自行查阅。
Hello! Before I begin I just want to credit /u/johnnyfortune for their write-up here. Their instructions were mostly correct for me, but I had to add a few extra steps that I believe others will need to include as well. This may only apply to those that have never used iMessage on their machine in the past. As for the instructions: - Open CloverConfigurator and mount your EFI
- Open your config.plist
- In the Rt Variables section, make sure everything is clear.
- Go to the SMBIOS section and click on the magic wand. Match the specs options as best you can to your machine. On the two sections that say shake, click a few times to generate a random serial. Click ok.
- Go to https://selfsolve.apple.com/ and search for that serial number that was generated. If you get an error message, that is good. It means you aren't using a serial number assigned to a real Mac. If you don't get an error, repeat step 4 and search for the new serial instead.
- Open terminal and run "uuidgen".
- Copy this UUID and paste it in the "SmUUID" field in the SMBIOS section.
- In the "Board Serial Number" field, paste in your system serial number (the one generated by the magic wand) and add 5 random letters and numbers to the end to reach a total of 17 characters.The reason for step 7 and 8 is to keep your ROM (last 12 digits of the UUID that was generated) and MLB (Board Serial Number) values constant and unique on each boot of the OS. If the values change from boot to boot, iMessage will notice and fail to activate and there is potential that Apple will notice and blacklist your UUID, serial, or Apple ID. All Clover-generated ROM and MLB values are automatically blacklisted, as well.
- Export config.plist
- In terminal, run the commands:
- defaults write com.apple.finder AppleShowAllFiles TRUE
- killall Finder
- Navigate to /Users/[Username]/Library/Chaches and delete all files or folders beginning with: (if there is nothing there with these file names, that is ok)
- com.apple.Messages
- com.apple.imfoundation.IMRemoteURLConnectionAgent
- Navigate to /Users/[Username]/Library/Preferences and delete all files or folders beginning with: (if there is nothing there with these file names, that is ok)
- com.apple.iChat.
- com.apple.imagent.
- com.apple.imessage.
- com.apple.imservice.
- Navigate to /Users/[Username]/Library and delete the folder "Messages"(if there is nothing there with that file name, that is ok).
- Empty the trash. If it says files are still in use, reboot and empty it immediately upon startup.
- Open up Disk Utility, select your OSX partition, and rebuild the permissions. Reboot when this is completed.
- The moment of truth: open up iMessage and attempt to sign in. It worked for me on the first try.
- If it worked, you can re-hide hidden files and folders with the terminal commands:
- defaults write com.apple.finder AppleShowAllFiles FALSE
- killall Finder
Feel free to ask me any questions! I hope this is helpful. Edit: As some users have pointed out, your primary network must be set as en0. You can check this by opening up System Profiler, clicking on either Ethernet or Wifi and making sure that your internet network is listed as en0. If it is not, reset your network preferences by going to /Library/Preferences/SystemConfiguration and deleting "NetworkInterfaces.plist" and "preferences.plist".
|