小p变砖记

                            喂,是psp不是wii啊!马鹿
同事比我稍晚入手的psp1000到现在居然神奇的没升过级,据说电池也在借出时被同学弄坏了,真不知道买回来是干什么的。这周突然哪根神经触动了,淘宝了一块原装电池,说要让psp rebirth。于是吵嚷着要升级刷机。一看版本记忆中都不曾存在的3.04OE,要玩最新mhp3要升到5.50GEN-D4。无异于从原始社会进步到共产主义啊!
我在一旁吐槽锁没见过变砖,不如趁此机会让我开开眼。结果,没一会儿还真让我达成此愿。据描述是升级时以为死机,强行关机造成的。开机,电源灯亮,屏幕没有任何反应,看来真是块砖。论重量质感,1000显然比那轻飘飘的2000,3000更适合砖这种称呼。
好吧,既然是1000那神奇电池+神奇记忆棒的组合便无往不利,只是不知道新入手的电池是否原装,手上的组棒是否能做神棒。看教程、下载略过不表,用我机器换上它新电池顺利的完成了神奇电池的制作。(PS:插上神奇电池的机器无需推开机键自动上电,只是无法正常启动,一定要配合神棒。)神棒制作网上也有好多程序,我们选择了一个pc端的制作工具Rain's UltraLite MMS500v12由于是直刷5.0系统的,所以还需要有5.0系统的原版程序。然后把4g组棒连上电脑,软件识别建议先格式化,从命。然后点击Inject TM IPL Only,我理解的是神棒上的引导程序,写入失败,弹出提示框建议用C+D format芸芸。这里我们闹了个笑话,由于甚少关注破解事宜,我们把C+D理解为了psp上按键的cd,还在说鬼子们就是喜欢abcd的叫,写□△○×的多好。一阵乱折腾无果,google之。原来是C+D乃大神们的团队名,失敬失敬otz,于是下载该工具格式化后,再来,顺利的神棒制作达成。
然后插入变砖的小p,按住L插上神奇电池。引导至刷机菜单,剩下的就是点击升级等待,一切结束后换上我的原电开机系统正常进入5.0。
最后一步恢复神奇电池为原始状态,还是在我的机器上进行。插上电源的状态下换上神奇电池,打开制作神电的工具,恢复。
至此所有工作结束。我们变砖的小p又活过来了。 


-------------------------------------------------------------------------------------------
给力的分割线
-------------------------------------------------------------------------------------------

鉴于忙了这么一大圈,谈谈对神奇电池+神奇记忆棒刷机原理的粗略猜想。首先我们拆开了同事坏掉的那颗电池,有电芯的那面明显鼓胀看来这是坏掉的原因,另一面有电源芯片和一块被磨过mark并贴上psp标记的未知芯片。很明显制作神奇电池就是改写这块芯片里的数据。电池和主机的触点有3个,电源的正负剩下的那根便是和这块芯片的通信脚。既然变成神奇电池后无法正常启动,说明开机后引到程序将先读取芯片的数据找到bootloader的地址,正常情况应该是跳转到flash0的某个地址,变为神奇电池后bootloader地址指向了神奇记忆棒的某个地址,自然也就无法正常启动了。
按住L上电,主芯片进入烧录模式,通过以上引到找神棒上的引到。神棒,鉴于psp系统对应读取的文件系统我不太熟悉,也许Inject TM IPL Only这步就是在mms中某个特殊区域(这部分区域的数据在主程序没有跑起来的情况下也能被正常读取)写入bootloader,其工作目的就是为了把mms可见部分中的刷机程序拷贝到ram里,运行之后也就看到了刷机界面。
此方以下部分为penpen不负责任天马行空的臆想,以上。

评论