顯示包含「iphone」標籤的文章。顯示所有文章
顯示包含「iphone」標籤的文章。顯示所有文章

2007年10月20日星期六

教程:1.0.2版解鎖iPhone升級至1.1.1版

警告:破解有風險,本人對由此可能引發的軟件及硬件損傷不承擔任何責任,請慎重!(作者:n000b)
  注意:這個方法是否真正恢復了出廠狀態還有待時間檢驗,但從修復IMEI錯誤這一點上來看是完全做到了,修復後從1.0.2升級到1.1.1沒有任何問題。
  這個方法非常危險,我成功了(2部)不表示你一定也能成功,我對此方法不提供技術支持!用這個方法,機器的seczone會傳到美國服務器上(星期一刪除),這些數據存在被人惡意使用的可能性!這個方法不適於一般用戶,一般用戶應繼續等待更加穩妥的方法,教程因此刻意沒有細化。
  如果你看了上面所有的警告還要一意孤行的話,請繼續往下看。不要回來找我說機器變磚了怎麼辦,你在進行下面操作之前就應該知道有變磚的可能。
  感謝gray逆向分析了iPhone的加密算法  感謝geohot提供了具體的實現方法及服務器  感謝Zibri提供的有關技術支持  感謝xadnanx對secloader作出的修正  感謝所有其他對此作出貢獻的人
  本方法由geohot在IRC上發佈,後由一位名不見經傳的人物xadnanx修正了secloader的4個字節,從而得以最終完成。


  1、下載工具
  解壓到一個目錄中
Revirgin下載地址


  2、還原Modem
  用重刷Modem的方法清除之前的解鎖,參見【教程】應對軟件解鎖失敗


  3、準備軟件
  將解壓得到的SimFree(IPSF)安裝到iPhone上(需要手工上傳),添加運行屬性,同時安裝BSD Subsystem和OpenSSH,參見【教程】用iBrickr安裝軟件


  4、準備網絡


  確保iPhone的WiFi可以訪問Internet,並將WiFi的DNS設成 129.21.116.152 (geohot的服務器 ),參見【教程】WiFi的設置方法。


  5、提取被破壞的seczone


  將移動卡放入iPhone,運行SimFree,結束時會出現下面這個錯誤:
  Unlock failed. Unable to update token.這是正常的,如果出現其他錯誤就是不對的,請返回重新來過。


  6、下載修復後的seczone


  到下面網址下載修復好的seczone文件:


  http://129.21.116.152:49973/seczones/真實IMEI.bin文件長度目前是4096字節,要用你的iPhone的真實IMEI(機器背面右下角,是個15位數字),而不是那個0049的,文件下載後存放進前面解壓的目錄中。


  7、生成secloader


  打開一個命令行窗口,進入前面解壓的目錄裡面,輸入命令:C:\revirgin\> geomaker 真實IMEI.bin將生成一個新文件:真實IMEI.bin_loader,下面要用到這個生成的文件。Mac用戶需要手工將seczone嵌入到secloader裡面,這裡就不介紹了。


  8、準備修復文件



  將解壓得到的以下文件傳到iPhone上,放到 /revirgin 目錄裡:
  314fls_correct  314secpack  eeprom.eep,  bbupdater  iUnlock  真實IMEI.bin_loader


  9、修復seczone
  用SSH登錄到iPhone上(參見【教程】關於SSH、SCP及SFTP),輸入命令:
  cd /revirgin  

chmod 755 bbupdater iUnlock  

launchctl

unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist (關閉通訊中心)  

./iUnlock 314secpack 真實IMEI.bin_loader (寫入修復專用的secloader)  

./bbupdater -v (這一步會報錯,沒關係,屬於正常的,主要是要secloader運行並修復好seczone) 

./iUnlock 314secpack 314fls_correct (重新寫入正確的secloader)  

./bbupdater -v (這一步應該顯示正常的版本03.14.08_G)  

./bbupdater -e eeprom.eep (恢復EEPROM,只是為了保險起見)  

launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist (打開通訊中心)以上命令也可以在MobileTerminal下完成。


  10、重新啟動
  啟動後機器已經修復,並且已經解鎖,採用的是與anySIM 1.1類似的方法,由gray實現。

教你如何將iPhone恢復Modem原始狀態

警告:破解有風險,作者對可能由此引發的任何軟件及硬件損傷不負任何責任,請慎重!(作者:n000b)
  更新內容:
  1、經過這個步驟後,IMEI變成了0049...,這是anySIM和iUnlock的副作用,目前沒有解決方案,只有重新解鎖一次才能正常
  2、anySIM和iUnlock帶來的另一個副作用就是NCK計數用盡(就是可供嘗試解鎖的次數)目前iPhone Dev Team正在就以上問題尋求解決方法。
  注意:以下內容僅適用於iPhone升級包版本1.0.2(1C28),Baseband版本03.14.08_G,全部操作在Intel Mac上完成。
  在進行軟件解鎖的過程中,可能由於這樣那樣的原因導致失敗,而失敗的直接後果就是iPhone無法使用。有時候即使重新用iTunes進行完全恢復也沒有用。
  這個問題的主要原因在於:解鎖時需要重刷Modem,作完全恢復時只有在現有Modem版本比恢復的版本低時才會重寫Modem,因此,如果對1.0.2的機器進行完全恢復到1.0.2,恢復的只是固件,Modem沒有恢復。要恢復Modem,必須使用下面的方法手工重刷。
  警告:重刷Modem屬於高風險操作,作者對可能由此導致的任何問題不承擔任何責任,請慎重!
  1、確保iPhone版本正確
  先用iTunes作完全恢復,將iPhone版本恢復到1.0.2。這時候,除了Modem外,其他軟件都是原始的了。接下來的步驟就是重新將Modem刷成原始狀態。
  2、激活並安裝SSH
  這是為了能夠把文件傳到iPhone上必須做的。參見相關的帖子。
  3、獲取原始的Baseband
  這一步是從蘋果升級文件中將Modem內容提取出來。先將下載的升級文件(1.0.2版)的擴展名從.ipsw改成.zip,然後將.zip文件解壓縮到一個目錄中。在解壓縮後的文件中有一個文件很重要:
  代碼:009-7698-4.dmg這個文件中有我們需要的Baseband內容。由於文件格式與蘋果標準的DMG格式有不同,需要稍作轉換。打開一個Terminal,輸入代碼:dd if=009-7698-4.dmg.dmg of=ramdisk.dmg bs=512 skip=4 conv=sync會生成一個ramdisk.dmg文件,這個文件是標準的DMG格式,可以直接加載。
  4、將Baseband內容傳到iPhone上
  雙擊上面提取出的ramdisk.dmg進行加載,將加載卷裡面的3個文件傳到iPhone上:
  代碼:/Volumes/ramdisk/usr/local/bin/bbupdater  /Volumes/ramdisk/usr/local/standalone/firmware/ICE03.14.08_G.eep  /Volumes/ramdisk/usr/local/standalone/firmware/ICE03.14.08_G.fls5、重刷Baseband恢復原始狀態,用SSH登錄到iPhone上,然後進入上面3個文件所在的目錄中,輸入下面命令重刷Modem:
  代碼:launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist  ./bbupdater -f ICE03.14.08_G.fls -e ICE03.14.08_G.eep  launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist如果擔心刷Modem的中途WiFi故障導致失敗的話,可以在iPhone上安裝Mobile Terminal,在Mobile Terminal裡面操作就不會有這種風險了,當然要保證中間不掉電。
完成後iPhone的Modem就是原始的了。
  6、再完全恢復一次
  這一次是為了將系統軟件恢復到原始狀態,清楚之前破解留下的痕跡。現在你的iPhone就變成了與出廠「幾乎」一樣的了,之所以是「幾乎」是因為anySIM破壞了有些地方,導致重刷後IMEI錯誤,iPhone會顯示無效的SIM卡錯誤,這個錯誤對於1.0.2的機器只有用anySIM再次解鎖後才能消失。

2007年10月18日星期四

免費rss閱讀軟件for iphoneenophi - Social RSS for the iPhone

Subscribe to feeds on your iPhone and iPod touch it tracks the articles and topics you want to read about. Flag articles when you use the EDGE connection instead of Wi-Fi on your iPhone you can mark stories to read later when a faster connection is available.

訂閱飼料對你對iphone與ipod觸摸它追踪的文章和課題,你想讀的。國旗的文章,當你使用邊緣連接,而不是無線網絡在您的iphone的,你可以馬克故事閱讀後,當更快的連接可用。



http://www.download.com/enophi-Social-RSS-for-the-iPhone/3000-13592_4-10757295.html?tag=lst-2-8