因此,我们还修补了南桥(SMC)的固件,使其不会受到原来的设定,以及不成功的脉冲的影响,并设置为可以无限制重新启动游戏机,直到它成功启动
所以,我们得到方法
—修补SMC,防止红灯
—减速CPU(降低CPU运行频率,通过PLL或者i2C)
—等待POST的信号,来触发脉冲条件
—等待n微秒
—发送长度为n微秒的重置脉冲信号
—恢复cpu频率使其正常运行执行代码
如果没有成功启动,重复执行以上步骤

所以,我们得到方法
—修补SMC,防止红灯
—减速CPU(降低CPU运行频率,通过PLL或者i2C)
—等待POST的信号,来触发脉冲条件
—等待n微秒
—发送长度为n微秒的重置脉冲信号
—恢复cpu频率使其正常运行执行代码
如果没有成功启动,重复执行以上步骤





























