[分享] 3G韌體3.1.2 優化PC篇 [客制化韌體+越獄] - iPhone4.TW

會員登入



第1頁,共4頁 1234 最後最後
顯示結果從 1 到 10 共計 34 條
  1. #1

    剛加入我們

    註冊日期:05-18-2009
    文章:16
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    相信很多版友都很想用吉米大大及其夥伴們(tyf, mask, Tomky....)所客制的優化韌體(.ipsw),但無奈苦於PwnageTool只能在Mac上面跑,其他的JB工具無法載入客制化的韌體,再加上ipsw是不能亂散佈的,最後只能期待哪個有善心人士可以來造福大家了。
    在經過小弟不斷的爬文、搜尋及測試,終於找到了一個可行的方式,雖然過程有點小複雜,但因為沒有買Mac的預算,又可以使用吉米大大們的優化韌體,很值得的..........

    測試方法共分為三大部份:
      一、建立Mac OS的環境.
      二、建立客制化的韌體.
      三、升級及越獄(JB).

    一、建立Mac OS的環境
    1.建立Mac OS基礎環境:
     

    此測試使用 VMware Workstation v.6.5.0.118166 (請至官方網站下載,或購買使用正版).

    1.1 下載 Mac OS X JaS 10.4.8 AMD-Intel-SSE2-SSE3,這個版本的 Mac OS X 才能正常的在 VMware 使用,目前新的 APPLE LEOPARD 10.5.1 intel SSE2 and SSE3 Only 會出現4國語言無法安裝在 VMware 上!!

    1.2 檔案下載後,請利用 DAEMON Tools Lite[下載位置] 載入 ISO 檔,以光碟機的方式來安裝 Mac OS X ,用 VMware 直接載入可能會無法安裝。安裝完成後,請將上述下載的ISO檔Mount成一部光碟機使用。

    1.3 開始建置安裝Mac OS所需的基礎環境,安裝步驟:(PS.安裝圖示,請參考後面的「參考資訊」連結)
    1.3.1 執行VMware.
    1.3.2 新增New Virtual Machine.
    1.3.3 選擇Typical(Recommended).
    1.3.4 設定Mac OS 光碟影像檔路徑,請指定由DAEMON Tools 虛擬出來的光碟機.
    1.3.5 系統別選擇:Other,版本(Version):選擇Other 64-bit.
    1.3.6 輸入Virtual Machine的名稱,以及虛擬檔案的存放路徑.
    1.3.7 輸入硬碟所需空間 (基本上,安裝作業系統大約只需要5~6GB硬碟空間),我是設15GB.
    1.3.8 點選 Customize Hardware,進去後:
       在 [裝置] 的 Memory 點兩下,把虛擬電腦的記憶體改成 512~1024 .
       在 [裝置] 的 Floppy 點兩下,把 Connect at power on 的勾勾取消 .
       在 [裝置] 的 Network Adapter 點兩下,選第二個選項「NAT」.
    1.3.9 Finish


    2.安裝Mac OS:


    2.1 開始安裝Mac OS,安裝步驟:(PS.安裝圖示,請參考 VMware上安裝及使用MAC OS用 VMware 安裝 Mac OS X 10.5.8 for Intel )
    2.1.1 執行剛剛建立完成的Virtual Machine.
    2.1.2 當畫面出現「Press any key to install Mac OS X, or press F8 to enter startup options.」時,按下任意鍵,以進行 install Mac OS.
    2.1.3 選擇語言,繁體中文.
    2.1.4 選擇上方[工具程式]-[磁碟工具程式] (此時先別急著按[繼續],會找不到硬碟).
    2.1.5 在畫面左方,選擇[VMware Virtual IDE Hard Drive],按下右上方的[分割]按鍵, 卷宗架構選擇[1個分割區].
    2.1.6 同前一畫面,在卷宗資訊,輸入名稱,按下右下方的[分割]按鍵.
    2.1.7 出現確認分割畫面,按下[分割]按鍵,此時會看到正在格式化硬碟中.
    2.1.8 格式化完成後,畫面左方的VMware Virtual IDE Hard Drive下方,就會出現剛分割好的硬碟空間名稱.
    2.1.9 直接按下此畫面的左上方X離開此畫面.
    2.1.10 回到原畫面,按下[繼續]按鍵.
    2.1.11 會看到剛剛建立好的硬碟空間,按下[繼續]按鍵.
    2.1.12 出現預設的套件安裝選項,可將[印表機驅動程式]以及[語言選擇]取消勾選,但請記得一定要勾選「JaS Intel 10.4.8 ATA kexts included」的選項.
    2.1.13 檢查安裝DVD,因為是用虛擬光碟影像檔,節省時間,直接按[略過].
    2.1.14 開始安裝作業系統,這裡會花一些時間,要稍稍等待一會.
    2.1.15 出現歡迎畫面,找到自己的國別:Taiwan (預設畫面若沒有,就先勾選[Show all],就會出現各國的名稱). 再按下[Continue].
    2.1.16 新安裝,也沒有資訊轉移的需求,所以可直接按下[Continue].
    2.1.17 選擇鍵盤形式及輸入法,建議使用預設值.
    2.1.18 選擇網路連線的方式:Local network (Ethernet).
    2.1.19 輸入妳的Apple ID,沒有就直接略過.
    2.1.20 輸入註冊相關資訊,隨便打.
    2.1.21 回答使用此作業系統的理由,以及個人行業別,隨便選.
    2.1.22 建立進入作業系統的帳號,這是要建立操作這台Mac的帳號.
    2.1.23 設定時區,先選擇地圖上的所在地位置,在選擇畫面下方下拉選單中正確位置.
    2.1.24 第一次進入Mac OS作業系統後,選擇[System Perferences]-[International].
    2.1.25 將[繁體中文]拉到最上方第一位置,重新登出再登入.
    2.1.26 呼~~~~終於完成了.

    2.2 升級Mac OS 10.4.8→10.4.11,接下來的操作, 建議直接在剛剛做好的Mac上操作,可以省去Mac與Windows檔安互傳的問題
    2.2.1 下載Mac OS X 10.4.11 Combo Update (Intel) [下載點]更新套件.(PS.在Mac上的檔案格式, 很多都是 .dmg)
    2.2.2 開啟Mac內的「終端機」,點選「Finder」→點選示窗左欄的「應用程式」→點二下示窗右欄的「工具程式」→點二下「終端機」.
    2.2.3 在「終端機」下,依順序執行下列指令(注意空格,建議遵循大小寫),在每行輸入後,請記得按Enter鍵:
       sudo -s
       輸入此Mac先前建立的密碼
       cd /
       mkdir /1048
       cp -Rp /mach_kernel /1048
       cp -Rp /System/Library/Coreservices/loginwindow.app /1048
       cp -Rp /System/Library/Extensions/AppleSMBIOS.kext /1048
       cp -Rp /System/Library/Extensions/AppleACPIplatform.kext /1048
       cp -Rp /System/Library/Extensions/AppleAPIC.kext /1048
       cp -Rp /System/Library/Extensions/IOATAFamily.kext /1048
       cp -Rp /System/Library/Extensions/System.kext /1048
    2.2.4 不要關閉終端,安裝Mac OS X 10.4.11 Combo Update (Intel) 更新套件包.
    2.2.5 更新結束後,什麼都不要做,千萬千萬不要重新啟動或關機,不要理它.
    2.2.6 回到「終端機」,依順序執行下列指令(注意空格,建議遵循大小寫),在每行輸入後,請記得按Enter鍵:
       cd /1048
       cp -Rp mach_kernel /
       rm -R /System/Library/Coreservices/loginwindow.app
       cp -Rp loginwindow.app /System/Library/Coreservices/
       cp -Rp AppleSMBIOS.kext /System/Library/Extensions/
       cp -Rp AppleACPIplatform.kext /System/Library/Extensions/
       cp -Rp AppleAPIC.kext /System/Library/Extensions/
       cp -Rp IOATAFamily.kext /System/Library/Extensions/
       cp -Rp System.kext /System/Library/Extensions/
       rm -rf /System/Library/Extensions.*
       diskutil repairpermissions /
       exit
       exit (沒錯, 要打二次)
    2.2.7 重新啟動,第一次啟動時間會很長,啟動的中途會自動重啟一次,第二次起的時候,時間也會很長,啟動後會直接進入系統,一定要耐心等待!!
    2.2.8 若在重新啟動,無法進入Mac,請試著在VMWare的Processors內的Execution Mode設定為:Automatic with Replay,再重新執行看看.
       重新啟動後,請點最左上角那顆藍蘋果,點「關於這台Mac」,看Mac OS是否有成功升級為10.4.11版.
    2.2.9 下載 iTunes 9.0.1 for Mac (.dmg) [下載點] ,下載完畢後,請執行更新.
    2.2.10 ^_^|||......才完成第一階段的準備工作,好戲才正要上場呢,加油~~~


    二、建立客制化的韌體(.ipsw)

    哈哈哈哈哈..........這個部份就簡單啦,

    1.請參照吉米大大發佈「3G韌體3.1.2 優化Mac篇 」.

    2.都打包好之後,他就會問你,是否曾用PwnageTool來破解過這隻iPhone,請選「Yes」,這樣才不會自動進入DFU模式,到這邊就結束了,可以準備離開Mac系統了.

    3.把剛剛建立好的韌體(.ipsw)複製到PC上,資料共享可參考「【分享】教你一步一步如何設定PC與MAC的網路芳鄰」.

    4.在經過前面辛苦的奮戰,終於要進入高潮了,接著我們就把優化好的ipsw及JB塞到iphone裡吧~~~


    三、升級及越獄(JB)


    到這邊,可能有人會好奇,即然都已經有建立好的客制的韌體(ipsw)了,為什麼不能直接透過iTunes直接上該韌體就好呢?

    沒錯這是一個很好的問題,我試了幾十次了,當我進入DFU模式後,透過iTunes做回復,我選了客制的韌體(ipsw),但iphone就是沒反應(不會出現白色畫面),接著就出現160X的錯誤訊息;但是奇怪的是,如果我選原廠官方的韌體(ipsw),就可以直接回復,也就是這樣,我的數據機韌體不小心升級到05.11.07版,降不回來.........=.=|||

    目前在Windows平台上的JB工具,都不能讓我們選用客制的韌體(ipsw),爬了很多文及看到hiraku大大的簡短測試說明,終於發現了這個PwnageTool的Windows版工具──「sn0wbreeze(ih8sn0w)[下載點]」,讓我們也可以像PwnageTool一樣,可以選用客制的韌體,在官網上有些Q&A大家有興趣可以去看看。

    1.將iTunes升級至最新版本,請用系統更新來更新iTunes,或是連到Apple官方網站下載

    2.這個新工具要如何使用呢,超簡單的,請參照友站發佈的「iPhone 3G 3.1.2 破解教學」。

    4.由於前面我們已將iTunes更新到最近版,iphone最友好的工具「iFunBox v0.9.257.241 [下載點]」也要一拼升級。

    5.這是我使用吉米大大的優化ipsw做完的圖,供大家參考,有其他的建議也請大家提供。



    參考資訊:
    1.用 VMware 安裝 Mac OS X 10.5.8 for Intel
    2.利用 VMware 安裝 Mac OS X JaS 10.4.8
    3.看自己的主機或設備是否有被 macosx86 支援
    4.Mac OS X 10.4.8 成功升级到 10.4.11
    5.Mac OS 指令集
    6.VMware上安裝及使用MAC OS
    此篇文章於 03-10-2010 01:54 被 Hiraku 編輯。


  2. #2

    剛加入我們

    註冊日期:09-10-2009
    文章:17
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    請問10.4.8升級成10.4.11的用意是??用vmware可以成功虛擬出mac os...不過跑起來頗慢XD


  3. #3

    剛加入我們

    註冊日期:05-18-2009
    文章:16
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: Polini 查看文章
    請問10.4.8升級成10.4.11的用意是??用vmware可以成功虛擬出mac os...不過跑起來頗慢XD
    因為3.1.2會要求使用iTunes 9.0,而iTunes 9.0會要求Mac OS要10.4.11版以上,所以必需要將10.4.8升級到10.4.11。

    嗯嗯嗯......沒錯,在VM上跑Mac真的比較慢,只為了做出那個優化ipsw檔,做完就回到Windows上了..........^_^

    目前刷完3.1.2,覺得比2.2.1順多了,目前一切正常使用中.......


  4. #4

    剛加入我們

    註冊日期:09-10-2009
    文章:17
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    哈~感謝!!我只想用3.1的話就沒有必要升級OS10.4.11了,不過以原本10.4.8似乎不能跑PwnageTool?
    執行後PwnageTool跑到dock閃幾下就不見了...(還是說我電腦比較爛要等久一點XD)


  5. #5

    剛加入我們

    註冊日期:05-18-2009
    文章:16
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: Polini 查看文章
    哈~感謝!!我只想用3.1的話就沒有必要升級OS10.4.11了,不過以原本10.4.8似乎不能跑PwnageTool?
    執行後PwnageTool跑到dock閃幾下就不見了...(還是說我電腦比較爛要等久一點XD)
    還是可以跑的,有可能是去check iTunes版本,所以比較慢一點,如果你的是PwnageTool v3.1.4,那iTunes最少要8.0以上.


  6. #6
    Brian's PaPa 的頭像

    新生報到

    註冊日期:10-05-2009
    文章:13
    謝謝你: 0
    在 1篇文章中獲得 1個感謝
    請教個問題,此方法是否適合已誤升3.1的美版3G?
    Kitty大的文中有提到BB升到05.11.07的困境,現在是否已成功解鎖了?


  7. #7

    剛加入我們

    註冊日期:09-10-2009
    文章:17
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: Brian's PaPa 查看文章
    請教個問題,此方法是否適合已誤升3.1的美版3G?
    Kitty大的文中有提到BB升到05.11.07的困境,現在是否已成功解鎖了?
    我認為是不行,因為dev-team網頁上是說有鎖版的只能用PwnageTool客製化ipsw來unlock
    也強調說如果直接透過itunes升級會導致無法解鎖(有可能是永遠),不過她有說他們會繼續努力於研究破解BB....只是不知道何時會有突破

    小弟我也是曾經誤升3.1,但好家在是中華電信版又是第一天拿的3gs,曾經有在cydia留ecid
    所以後來成功的回復成3.0,或是現在透過黑雨升級到了3.1(不過我的BB在誤升之後就一直是05.11.07)

    另外kitty大的方法真的需要一些電腦知識或是有狂熱想玩VMware的人來試試看
    小弟已經放棄了因為只找的到itunes 8.0.2 for mac,而她最低需要OS10.4.11
    而我的電腦配備不是頂好,兩次在update 4.8->4.11的時候都當掉...

    結論是....如果想用這個方法或許電腦配備要好些
    我的PC規格是:m2n sli / amd athlon 64x2 4000+ / 3g ram
    此篇文章於 10-22-2009 02:30 被 Polini 編輯。


  8. #8

    剛加入我們

    註冊日期:05-18-2009
    文章:16
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: Brian's PaPa 查看文章
    請教個問題,此方法是否適合已誤升3.1的美版3G?
    Kitty大的文中有提到BB升到05.11.07的困境,現在是否已成功解鎖了?
    ................................看來只有耐心等候了...............
    PS.我的3G是中華電信[無鎖版],所以BB升到05.11.07看來是沒有什麼影響.

    0.若您是美國版、日本版、或是其他如波蘭版的有鎖版,卻不慎按下更新按鈕升級到3.1甚至3.1.2的夥伴,您就不用看下去了,因為看完了您還是沒辦法打電話,最多只能當iPod Touch來使用,請您靜候佳音,等下一個版本的ultrasn0w或是什麼雪來解救你們吧


    提醒
    本教學只供無鎖版 iPhone 3G, 有鎖版若跟隨此教學將會被鎖SIM


  9. #9

    剛加入我們

    註冊日期:05-18-2009
    文章:16
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: Polini 查看文章
    另外kitty大的方法真的需要一些電腦知識或是有狂熱想玩VMware的人來試試看
    小弟已經放棄了因為只找的到itunes 8.0.2 for mac,而她最低需要OS10.4.11
    而我的電腦配備不是頂好,兩次在update 4.8->4.11的時候都當掉...

    結論是....如果想用這個方法或許電腦配備要好些
    我的PC規格是:m2n sli / amd athlon 64x2 4000+ / 3g ram
    這個方法的確是辛苦了些,等不到Windows平台的工具,只好辛苦點了........
    但我個人覺得很值得,因為吉米大大們做出來的優化,真的很讚,超順的,平常系統記憶體都還有40MB左右可用。

    我是用ThinkPad X200,Core2 Duo P8600 2.4G/3GB DDR3/300GB HDD/Win XP



  10. #10

    新生報到

    註冊日期:10-07-2008
    文章:14
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    好不容易註冊好 VMware...
    才發現我沒有 Mac OS -___-"..........

    昏倒ing....

    請問 Mac OS 有免費版 or 試用版嗎 **?


 

 

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端