所以最近打算來升級至3.1.3 (這應該是一代機的最後一次升級了吧!?
因為我很常使用MMS 當然我也用過swirlyMMS,不過總還是覺得原生的比較方便
搜尋了一下發現站內並無3.1.3的MMS啟動方式,所以就Google了一下
找到一篇文章,而裡面也有人回報能夠成功啟動
無奈小弟連第一步都看不懂那些檔案是要拷貝到哪裡 (也沒看到路徑說明)
不知有沒有人願意,幫大家看看,可以的話翻譯一下
破解檔案及說明檔皆在附件中,拜託了
因為下一版的OS4已經不支援一代機了
所以最近打算來升級至3.1.3 (這應該是一代機的最後一次升級了吧!?)
因為我很常使用MMS 當然我也用過swirlyMMS,不過總還是覺得原生的比較方便
搜尋了一下發現站內並無3.1.3的MMS啟動方式,所以就Google了一下
找到一篇文章,而裡面也有人回報能夠成功啟動
無奈小弟連第一步都看不懂那些檔案是要拷貝到哪裡 (也沒看到路徑說明)
不知有沒有人願意,幫大家看看,可以的話翻譯一下
破解檔案及說明檔皆在附件中,拜託了![]()
小弟剛好昨天將2G刷了3.1.3
剛試了一下這個附加檔案的確可行
以下為小弟的步驟
請先準備 SSH 軟體 及 類似 iFunBox 軟體 及 plist 編輯軟體
1. 請用 scp 或 iFunBox 這類的程試將解壓後的檔案複製到 iPhone 2G 裡的任一位置
例如我是自己建一個 /var/root/temp 的目錄,再將檔案複製進去
2. 請備份以下4個檔案到一個你自己會記得的地方(小弟備份到/var/root裡),以防不時之需
a. /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter
b. /usr/sbin/BTServer
c. /System/Library/CoreServices/SpringBoard.app/M68AP.plist
d. /private/var/mobile/Library/Preferences/com.apple.MobileInternetSharing.plist
3. 請用手動方式一步一步來,我自己用文件內的 Do it the fast way: 都無法成功
4. ssh 進您的 iPhone 2G,並進入你複製到 iPhone 2G 檔案的位置(/var/root/temp)
5. 執行 chmod +x bpatch pltext chkapn
如果看到的訊息是 "Killed",請再重覆執行一次上述指令
此時您應該看到以下兩行訊息
[i] updating hash 22
[i] updating hash 43
6. 執行 ./bpatch /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter CommCenter_3.1.3_0x30pdp_b0.bpatch
如果看到的訊息是 "Killed",請再重覆執行一次上述指令
此時您應該看到以下訊息
[i] updating hash 22
7. 執行 ./bpatch /usr/sbin/BTServer BTServer_3.1.3_profiles.bpatch
如果看到的訊息是 "Killed",請再重覆 執行一次上述指令
此時您應該看到以下訊息
[i] updating hash 249
8. 編輯以下兩個檔案
a. /private/var/mobile/Library/Preferences/com.apple.MobileInternetSharing.plist
將 1020 改成 1022
b. /System/Library/CoreServices/SpringBoard.app/M68AP.plist
在 capabilities 之下新增
<key>mms</key>
<true/>
新增完後再重開機就完成了
附上原始檔案及我修改過的兩個 .plist 檔
附件 25522
請問
我在步驟五 執行 hmod +x bpatch pltext chkapn 指令時
結果出現
這是什麼地方錯了呢?怎麼會說找不到檔案?![]()
抱歉,您用的這一套 sftp 小弟剛好沒用過 >"<
不過這通常是您所在的路徑錯誤或是沒有 root 權限
您執行這個指令的當下,必須是在你複製進去的目錄內
在我這個例子裡面就是 /var/root/temp
雖然沒用過sftp,不過還是有幾個方法可以試一下
1. 在您這 sftp 送出指令內先執行 cd /var/root/temp
再執行 chmod +x bpatch pltext chkapn
2. 直接執行 chmod +x /var/root/temp/bpatch /var/root/temp/pltext /var/root/temp/chkapn
但之後所有要執行的指令可能全部都要用絕對路徑
3. 直接從 Cydia 裡安裝 MobileTerminal
a. 執行 Terminal (在iPhone裡執行終端機程式)
b. 執行 su - (取得root權限)
c. 輸入 root 的密碼(沒改的話通常是 alphine)
d. cd /var/root/temp (進入您複製檔案的目錄)
e. 再執行 chmod +x bpatch pltext chkapn(將這三個檔案的執行權限開放)
f. 其它就照著做下去啦!
以上三點只要有任何一個可以解決就ok了!
從Terminal裡執行完 chmod +x bpatch pltext chkapn 不會有什麼回應的訊息
確認當下的目錄是在您複製檔案的目錄
祝您成功 ^^
此篇文章於 04-23-2010 10:13 被 proamo 編輯。
想看吉米最新內容?前往 jimmy4.tw 部落格 ・ 企業 AI 顧問服務 ai.iphone4.tw
iPhone4.TW © 2007-2026 ・ 已凍結為靜態存檔,新內容請至 jimmy4.tw
