搜索
查看: 596|回复: 4

[OpenCore] [踩坑]ApECID生成的问题 [复制链接]

Power User

UID
32743
帖子
8329
PB币
23469
贡献
0
技术
1
活跃
994

十周年 I'm Windows Phone用户 7周年庆典勋章 8周年庆典勋章

发表于 2021-11-17 17:00:48 |显示全部楼层
快御云安全
使用OpenCore教程里提供的
  1. python3 -c 'import secrets; print(secrets.randbits(64))'
复制代码
命令生成的数值非法,保存后再打开。ApECID会恢复显示为0值

tonymacx86里教程提供的另一种生成方式可以正常使用

  1. Bash:
  2. #!/bin/sh
  3. # first 32 bit integer
  4. low32=$(od -An -N4 -tu4 < /dev/urandom)
  5. # second 32 bit integer
  6. high32=$(od -An -N4 -tu4 < /dev/urandom)
  7. # joining the 2 numbers
  8. long=$(($low32 + ($high32 << 32)))
  9. # removing leading minus sign if exists
  10. echo $long | sed 's/-//'
复制代码



Rank: 5Rank: 5Rank: 5

UID
4865885
帖子
757
PB币
556
贡献
0
技术
0
活跃
710
发表于 2021-11-17 18:27:24 来自手机 |显示全部楼层
这个是干嘛用的

钱不是万能的 没钱就万万不能

Rank: 7Rank: 7Rank: 7

UID
2015907
帖子
1425
PB币
18
贡献
0
技术
27
活跃
2729
发表于 2021-11-17 23:44:04 |显示全部楼层
ApECID 这个值是起到什么作用的

Rank: 5Rank: 5Rank: 5

UID
4732780
帖子
520
PB币
613
贡献
0
技术
2
活跃
586
发表于 2021-11-18 11:30:45 |显示全部楼层
为什么要注入ApECID呢 开启完整 AppleSecureBoot 只能重新安装系统生成带有ApECID的chunklist才能启动开机 而且外置磁盘的macOS也无法引导 和搭载Apple T2 的白果开启完整安全启动一样。。。。。

Power User

UID
32743
帖子
8329
PB币
23469
贡献
0
技术
1
活跃
994

十周年 I'm Windows Phone用户 7周年庆典勋章 8周年庆典勋章

发表于 2021-11-18 12:59:44 |显示全部楼层
Dynamix 发表于 2021-11-18 11:30
为什么要注入ApECID呢 开启完整 AppleSecureBoot 只能重新安装系统生成带有ApECID的chunklist才能启动开机  ...

To personalise an existing operating system, use the bless command after loading to macOS DMG recovery. Mount the system volume partition, unless it has already been mounted, and execute the following command:
  1. bless --folder "/Volumes/Macintosh HD/System/Library/CoreServices" \
  2.   --bootefi --personalize
复制代码
不一定要重装吧?
回顶部
Copyright (C) 2005-2022 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛