潘多拉電池,是由PSP電池破解小組PROMETHEUS(C+D)破解完成的。潘多拉電池的原理是,利用一台支持1.5自製固件的PSP、一塊獨立的PSP電池和一根容量大於32MB的MEMORY STICK記憶棒在PC端運行PROMETHEUS(C+D),電池破解小組發布的潘多拉電池製作傻瓜包即可將該電池變成神奇的潘多拉電池,相應的記憶棒也變成魔法記憶棒。潘多拉電池和記憶棒可以把任何新版本的PSP變成可以執行自製程式的1.5版本的PSP。潘多拉電池標誌著PSP破解新時代的到來。
基本介紹
- 中文名:潘多拉電池
- 外文名:Pandora Battery
介紹,網上爆料,官方報導,原理,Pandora Battery,IPL,IDstorage,Kernel,Load Step,神奇電池神奇記憶棒的製作,如何使用神奇組合,潘多拉刷機Q&A,
介紹
玩家們購買了PSP,都會讓商家幫助刷機。只有這樣,玩家們才能通過記憶棒玩PSP遊戲的鏡像。但是由於當時刷機比較麻煩,並且後出的遊戲還要通過升級自製程式才能玩,所以有些玩家就自己在家升級系統。但是升級的風險很大,一些玩家不具備PSP升級的知識,就草草動手,遇到一些緊急情況,比如過突然斷電,就會導致PSP主機變成磚頭,上千塊的PSP變成廢物,真的是非常可惜的事情。
網上爆料
但是過了不久,網路上突然爆出潘多拉電池,也稱為神奇電池,一夜之間讓所有PSP的破解不再成為具備風險的操作,任何變磚的PSP,只要放上神奇電池,瞬間啟動,飛速降至1.5版。這意味著什麼?所有PSP不再具有破解上的風險成本,這樣就更促使了玩家們刷機的熱情。
官方報導
其實根據報導,神奇電池是索尼官方泄露的。神奇電池的焦點所在就是,它必須一塊原裝的PSP電池,沒錯,因為新版PSP電池倉容納不下這個大塊頭的老傢伙,所以在老版電池光榮下崗之前,讓老版電池充分發揮餘熱。不僅是主機,連產量巨大的電池都能消化的如此徹底,這一切難道僅僅只是巧合嗎?如此以來,遊戲機製造廠商發布神奇電池的目的就不言而喻了,通過讓更多玩家運行自製程式,來達到更多銷售遊戲主機的目的,也算是廠商的一種悲哀。
而現在經過強大玩家的破解,通過程式和記憶棒的結合,一塊普通電池也可以變成潘多拉電池,1.5版本唾手可得!
原理
SONY在設計PSP硬體的時候就準備了後門,畢竟非硬體損壞修復還需要拆機器是很不方便的
Nand和MS都屬於快閃記憶體類儲存器,既然Nand能做系統區,那么MS一樣的可以
Pandora Battery
SONY給電池設計了3針,正負級和一個信號針
電池裡有個eeprom 紀錄電池的硬體信息,其中有個序列號是迴路模式的判斷值
這個序號多少,是決定用什麼儲存器上的IPL啟動的關鍵所在
情況一:這個序號為任意數字,待激活的迴路,讀取Nand的IPL啟動
情況二:這個序號為FFFFFFFF,直接激活迴路,讀取MS卡的IPL啟動
情況三:這個序號為00000000,直接激活的迴路,讀取Nand的IPL啟動
IPL
全稱是Initial Program Loader ,初始化程式[或系統]載入程式
這個程式含初始化對象和其值,包括決定讀取起始地址及檢測ID等部分操作
它可以決定kernel核心起始的讀取的位置[Nand或MS]
IDstorage
這個相當於電腦硬體bios區域,裡面儲存了一些硬體信息
可以視為基本驅動值,諸如電源或螢幕等一系列的判斷值,
不同主機板不一樣,相同主機板的ID的key值絕大部分一樣
其中網卡和UMD光碟機的值是固有的,不同機器都不一樣
若是亂覆蓋其中的key就會造成硬體工作紊亂或是完全失效
這個相關的修復和一些信息值有相關教程,這裡就不多說了
由於潘多拉在IPL和KD方面做了對應patch,潘多拉狀態下ID區域基本對啟動無意義
Kernel
即通常說的核心,由於其全部載入列表和模組檔案都在KD資料夾,有時KD也就代表了核心
核心的檔案基本上是一開機就常駐記憶體,把給核心使用的記憶體部分基本占完了的
KD資料夾里有需要載入的檔案列表[進程],以前是txt,3.5開始把所有txt合併成了bin
這些需要載入的模組進程有些是必要的,有些是不必要的
同樣的,這些進程和模組可以另行添加或改變,當然你得有這個水平
潘多拉的KD就是這么樣來的
Load Step
第一步 電池在放入機器後就形成迴路,同時輸出了eeprom的信息
第二步 判斷eeprom給出的序號類型,決定直接啟動還是待激活[即開關]
第三步 繼續根據序號類型決定用什麼地方的IPL進行初始化
第四步 IPL初始化,比如決定kernel的起始位置和一系列檢測
第五步 KD的列表載入,讀取主要module,即那些prx等elf檔案
神奇電池神奇記憶棒的製作
TyRaNiD、Dark_AleX、Booster、Fanjita
部分WildCard小組成員,部分Noobz小組成員,和其他一些參與該項目的開發者!
此所謂潘多拉程式,針對100X型所有PSP(老版PSP),無論什麼版本都可以降級到1.50或是修復磚頭,不需要拆機。該程式還可以幫助200X型的PSP(新版PSP)刷自製系統,並且不需要降級。
修改成潘多拉程式的電池和記憶卡,都可還原或反覆使用到任何PSP機器上,而且實際上並不需要還原。
製作所必要的東西
- 一個電池,原裝或組裝無所謂,程式自動檢測是否可以用
- MemoryStick Pro Duo [普通duo不可以,原裝組裝無所謂
- 任意一個可以運行自製程式的系統來製作電池
- 一個軟體包
製作神奇記憶卡
製作神奇記憶卡對系統沒有要求,只是電腦端的操作[電腦vista系統暫時不支持,程式不要放在桌面上。
----- 如果你的要使用的卡之前是用電腦格式的,那么用PSP格式一次[本來是PSP格式就不用了]注意備份
----- 連線USB,執行MagicMemoryStick.exe程式,點第一步MSP格式記憶卡,完成程式會提示OK。
----- 退出斷開USB,再次連線USB(必須這么做)
----- 執行第二步寫入IPL,成功後有提示
----- 執行第三步複製工廠模式程式到記憶卡
神奇記憶卡製作完畢,該記憶卡可以用於任何PSP機器
這個記憶卡完全還可以正常使用,可以用於任何機器和電池。用電腦來格式化不會抹掉已經寫進去的IPL信息。想格式化的話用電腦格式就行了,格式後用程式重做第三步即可。如果用PSP的格式化操作即可還原成一般的卡。不過用PSP格式後就需要再次執行上面的步驟才能做神奇記憶卡。該操作只是對記憶卡讀寫,所以讀卡器也可以操作。
如果你的電池已經改成神奇電池,不想還原電池也想啟動系統的話(前提-MSP格式後沒有使用PSP格式化過記憶卡):
請先執行NF資料夾下的NF.cmd,然後再連線usb,輸入Y回車,成功後斷開USB就可以直接啟動系統了。
如果你的記憶卡已經執行過NF程式,又想重新做回神奇記憶卡模式(前提-MSP格式後沒有使用PSP格式化過記憶卡):
請先執行MS資料夾下的MS.cmd,然後再連線usb,輸入Y回車,成功後執行MagicMemoryStick.exe的第三步就又成神奇記憶卡了。
製作神奇電池
製作或者還原一個神奇電池需要一個可以運行自製程式的系統(沒有就藉機器來製作,借不到就買現成的神奇電池)
----- 複製解壓出來的PSP資料夾到記憶卡根目錄
----- 退出斷開USB
----- 執行遊戲裡面的Battery Creator 按三角開始備份eeprom.bin
----- 連線USB 講這個電池的模組檔備份到電腦去
----- 再次執行Battery Creator ,按叉更改電池模式
神奇電池製作完成,該電池可以用於任何PSP機器
如何判斷是否成功:
如果不插剛才製作的神奇記憶卡,則開機黑屏;如果插上神奇記憶卡,左邊wifi綠燈閃亮狀態開機,進入一個工廠模式界面。
你可以通過備份的eeprom.bin,把電池改回去即可恢復原樣,運行程式後按方塊。沒有備份也可以還原,只不過序號寫為全0(不影響使用),還原時可能會報錯,不用理會,那是程式本身有問題。
電池還原後需要完全斷電取下電池再重新裝上去才能重新激活以前的普通迴路工作模式。
如何使用神奇組合
拔電源關機。插入神奇記憶卡,然後用電池再次開機,現在自動進入一個工廠模式界面
----- 按叉 使用官方升級檔進行刷機(將eboot.pbp更名為update.pbp,常用為1.50的升級檔 電玩巴士下載)
----- 按圈備份nand-dump.bin[備份時有時會無故報錯,不用管它]
----- 按方塊把備份好的nand鏡象刷入[將nand-dump.bin更名為nandImage.flash]
所有對應檔案都位於記憶卡根目錄
使用還原鏡象功能時,按X鍵,將會把除了IDstorage區域以外的信息寫進nand flash(推薦)。
使用還原鏡象功能時,按L+R+START+SELECT鍵,將會把包含IDstorage區域的所有信息寫進nand flash(儘量不要用)。
如果你記憶卡已寫入IPL,卡上含工廠模式專用KD(記憶卡製作程式第三步釋放的那種)那么可以進入工廠模式。
如果你記憶卡上什麼都沒有,那么就得取掉該電池單獨用電源開機或改用其他電池進系統其他使用注意事項
PSP所有100X型主機都可以用該組合直接降級到1.50,降級前建議備份nandflash(其實目的是備份原本的key)。
100X型遇到黑屏嘗試亮度鍵,如此還是無法開機的,請使用包里提供的程式做神奇記憶卡第三步然後重新刷一次1.50。
備份的nand-dump.bin需要改名成nandImage.flash才能做鏡象還原操作,此檔案不通用,只能用自己備份的,沒備份就直刷1.50。
鏡象還原時第二項選擇是將備份鏡象里的IDKEY檔案一起刷入,這個建議在硬體功能出現問題時需要KEY還原再使用這個,平時不要用。
100X型用工廠模式刷官方升級程式時最高只能用2.71的升級檔,這個刷機切口沒做sign-check運算,2.80以後官方升級檔都不可以用。
當機器中的電池已經改過時,對應已經寫入IPL的記憶卡上如果含有工廠模式專用KD(記憶卡製作程式第三步釋放的那種)則可進工廠模式。
當機器中的電池已經改過時,記憶卡沒有寫入IPL或是沒有KD資料夾,則不能開機,遇到不能開機先想到單獨換電源開機,不要驚慌!
神奇電池支持目前所有地區和機型:無論什麼地區版本;無論是厚機器還是薄機器。
神奇記憶卡支持目前所有主機板型號:厚機用來降級修磚,薄機用來刷自製系統。請分清需要的程式!
潘多拉刷機Q&A
Q:神奇電池如何使用?
A:需製作好的記憶棒配合,將電池放入電池倉後無需任何操作,讀取一小段時間後自動進入刷機界面。
Q:神奇電池刷寫是不可逆的嗎?
A:不是。神奇電池可以刷回普通電池(在電池刷寫程式界面按口鍵),刷回的電池使用無任何問題。
Q:這個過程中有風險嗎?或者說PSP刷失敗會怎么樣?
A:基本上沒風險,難度在製作電池和記憶棒,只要製作成功,可以對機器反覆刷,直到你覺得爽了。
Q:神奇電池如何充電?
A:和普通電池一樣。
Q:記憶棒會受損嗎?
A:不會,可以正常使用