[討論] 這是在Dev-Team看到的一篇文章,有關於無備份SHSH可以降級的方法 - iPhone4.TW

會員登入



第1頁,共3頁 123 最後最後
顯示結果從 1 到 10 共計 23 條

混合查看

  1. #1

    剛加入我們

    註冊日期:08-03-2010
    文章:15
    謝謝你: 1
    在 0篇文章中獲得 0個感謝
    原文來自
    http://blog.iphone-dev.org/post/726179754/foursome-news

    原文作者
    http://intensedebate.com/people/goo3gs

    goo3gs 附上的已經更改好的檔案
    db.tt/T5MjgPF


    作者原文:
    How to Downgrade iPhone 3GS, iPod Touc 3G from iOS 4.0.2 to iOS 4.0.1 without SHSH Blobs
    "如何在沒有SHSH備份的情況下將 iPhone 3GS, iPod Touch 3G 從 iOS 4.0.2 降級為 4.0.1"

    Step 1: Download firmware iOS 4.0.1 ipsw from here.
    步驟1: 下載iOS 4.0.1 的 ipsw 檔案 (備註:原文無下載連結,請自行GOOGLE)

    Step 2: Rename the .ipsw file to .zip. Extract and save it in a folder on the desktop.
    步驟2: 將副檔名從 .ipsw 更改為 .zip。解壓縮並將其儲存在桌面上的資料夾裡。

    Step 3: Open the buildmanifest.plistfile in a notepad. Search and replace all – 8A306 with 8A400. Save. Do the same in the restore.plis file.
    步驟3: 用筆記本開啟 buildmanifest.plistfile 檔, 搜尋所有 8A306 的字串並取代成為 8A400。 並在 restore.plis 檔裡也進行同樣的動作。

    Step 4: Download firmware iOS 4.0.2 ipsw from here, rename it to .zip and open it.
    步驟4: 下載 iOS 4.0.2 的 ipsw 檔案 (依然沒有連結,請自行 GOOGLE),把 .ipsw 更名為 .zip 並且"開啟"

    Step 5: Take all the files from the 4.0.1 and paste them to the 4.0.2 zip archive that you have open.
    步驟5: 經剛剛 4.0.1 文件夾裡面所有的檔案複製到剛剛所開啟的 4.0.2.zip 檔裡面

    Step 6: Now, delete all the dmg files ending with 002. Confirm that only 001 files are left.
    步驟6: 將所有 dmg 當案結尾為 002 的刪除, 只留下結尾為 001 的。

    Step 7: Save the archive. And rename it back to .ipsw from .zip.
    步驟7: 將壓縮檔儲存,並將其從 .zip 改回 .ipsw。

    Step 8: Put the device into DFU mode and open iTune. Restore the firmware you changed.
    步驟8: 將你的機器調進 DFU 模式並開啟 iTune。 用剛剛更改過的檔案來回復。

    Step 9: Wait for few seconds and it will restore your iPhone to iOS 4.0.1
    步驟9: 等個幾秒鐘然後 iTune 就會幫你回復到 4.0.1。

    Now you can jailbreak your iPhone using browser based JailbreakMe and unlock it with Ultrasn0w 1.1-1.
    回復完成之後就可以用網頁版的 JailbreakMe 來 JB 並且使用 Ultrasn0w 1.1-1


    照以上的操作,在原文的Comment區裡面的確有人成功過,但是大部分的人還是會顯示Error.
    原文作者有針對其ERROR CODE解說並建議其他更改方式。
    有興趣的人,或是原生4.0.2的人可以試試看,也請有成功的人講一下吧。

    小弟才疏學淺,英文翻譯若有不足的地方也請見諒,文的開頭也有原網址,請自行過去看看吧。


  2. #2
    Hiraku 的頭像

    皮樂

    註冊日期:06-12-2008
    文章:13,851
    謝謝你: 561
    在 1,027篇文章中獲得 5,832個感謝
    記得似乎這個還是要有SHSH的...好像iAmDrse 大有po過


  3. #3

    剛加入我們

    註冊日期:08-03-2010
    文章:15
    謝謝你: 1
    在 0篇文章中獲得 0個感謝
    引用 作者: hiraku 查看文章
    記得似乎這個還是要有SHSH的...好像iAmDrse 大有po過
    這個我就不知道囉,我是剛好逛到Dev-Team那邊看到 PwnageTool 4.01下面的Comment看到的,就先轉過來啦。
    畢竟有多個辦法可以試也是好低。


  4. #4

    剛加入我們

    註冊日期:08-12-2010
    文章:28
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    引用 作者: iAmDrSE 查看文章
    每天都大,再大下去會死掉,皮樂大大大~

    這個做法小紅傘的作者已經出來說明不可能了,詳情:http://thefirmwareumbrella.blogspot....1_archive.html

    能降的就是有備份到SHSH,即使你沒自己做,cydia也可能亂做了一陣子



    麻煩你私下PM你的ECID給我,我幫你抓抓看,如果抓到這篇就鎖掉了
    我在台X大某門市上班,那是客人的手機阿~~~


  5. #5

    剛加入我們

    註冊日期:08-12-2010
    文章:28
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    [quote=iAmDrSE;319405]ECID又不能幹嘛~更何況cydia都可以自己猜出來組合了,要來好心幫她備份一下很合理阿~既然都JB的,而且這個比截圖更有真相,因為cydia並不一定會顯示出他所有有備份的shsh版本~



    我的意思是說手機客人帶走了阿><


  6. #6

    新生報到

    註冊日期:09-09-2010
    文章:10
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    轉貼某文章(僅供參考)



    TinyUmbrella作者Semaphore再度澄清从4.0.2降级4.0.1没有奇迹


      Semaphore对近期一些使用非常规方法对三代以上设备iOS 4.0.2到iOS 4.0.1固件的成功降级者发表声明:不管用TSS本地服务器还是使用了Cydia的Host,都只能说明一个事实——你的设备已经有SHSH文件在Cydia的服务器上了!

    不相信的朋友,这里有原文和原文的链接,也可以直接就此事询问作者本人,但请注意东西方文化差异,不要惹得人家不高兴,下面请看原文和本站上不得台面的翻译:
    There is much discussion on many blogs about a potential means of downgrading iOS 4.0.2 to 4.0.1 by simply changing a couple values in the buildmanifest.plist and copying all of the images from 4.0.1 into 4.0.2 and then deleting the files ending with 002. Following all of this, perform a DFU restore and somehow you will be on 4.0.1.
      关于iOS 4.0.2 到 4.0.1的降级有很多种说法:一种是更改buildmanifest.plist的一些参数并将4.0.1固件中的镜像替换到4.0.2固件文件中,同时删除002结尾的文件。最后使用DFU恢复模式恢复,一定机率下会恢复到4.0.1固件。

    There is a perfectly logical explanation for all of this and I will lay out exactly what is happening and explain why it is working for the folks that are the lucky ones.
      当然,对此会有一个符合逻辑的解释,我也愿意洗耳恭听并解释为什么这个办法会对他们管用。
    Let me get this out first.
      首先我们明确一点!
    This is not a miracle, at least not in the sense you all hope for
    SHSHs are STILL required for any iPhone 4, iPhone 3GS, iPad, iPod Touch 3G, and iPod Touch 2G (MC Model)
    There is NO way around this... unfortunately this method included.
      这不是奇迹,至少不是你们想像的那种奇迹。
      iPhone 4、iPhone 3GS、iPad、iPod Touch 3G和iPod Touch 2G (MC版本)想要从4.0.2固件恢复到4.0.1仍然需要SHSH文件!
      除此之外,根本没有其它的方法。
    Let me start by explaining something very important. The buildmanifest is used by iTunes to build much of the TSS request that is used to obtain your SHSH for any given firmware revision. Unfortunately, the BuildNumber has no part to play in the request for SHSH. All that you ended up doing in following these directions is request 4.0.1 SHSH blobs. THAT IS ALL. Since every single one of you that got this to work changed your hosts file to point to Cydia, Cydia responded to the TSS request with an SHSH blob that was ALREADY "on-file". There was no magic. There was no miracle, apart from the lucky break that your device had been put on Cydia's SHSH request list at some time in the distant past.
      先解释一下,buildmanifest是被iTunes用来发送TSS请求并取得对应的SHSH文件的。不幸的是,BuildNumber在请求SHSH的时候屁用也没有,恢复固件唯一有效办法是取得4.0.1的SHSH文件!如果你使用了Cydia的Hosts,并且Cydia作出了TSS的回应,那只是因为Cydia里已经“有了”你机器对应的SHSH文件。没有魔法、也没有奇迹,如果说真的有奇迹发生,也不过是在遥远的过去或者世界的其它地方,有人恰好点了你的红心备份或者在备份SHSH的时候错用你的ECID!
    That's it in a nutshell folks. There was no amazing technique for bypassing Apple's TSS. There was no amazing exploit that exists in DFU mode allowing for 4.0.2 -> 4.0.1 downgrading. It's simple; Cydia had your SHSH because at sometime in the past either:
      就目前为止,并没有行之有效的办法来绕过苹果的TSS认证这一步骤来恢复固件,也没有DFU漏洞可以用来降级4.0.2到4.0.1,再强调一下,办法只有Cydia备份SHSH(或者本地备份)一种,没有SHSH一切免谈(此处转译,但意义不变)。或者,以前发生过这几种情况:
    Someone saved your SHSH with that device using TinyUmbrella and the default options
    Someone restored that device with Cydia in the hosts pointing to gs.apple.com
    Someone jailbroke the device and pressed 'Make my life easier'
      某人用TinyUmbrella的默认选项为你保存了SHSH
      某人使用Cydia的hosts指向gs.apple.com并恢复了固件
      某人越狱了你的iPhone并点击了Cydia中的'Make my life easier
      
    That's it folks. Sorry to be a buzzkill but there was much confusion about this issue and many blog posts that simply didn't give the full story of what exactly was going on.
      这就是那些人成功的原因。非常抱歉让一些人的侥幸心理破灭了,但是网上对此确实有太多的疑惑,同时也没有几个人能清楚的告诉我们,到底发生了什么。


  7. #7
    wiseguy 的頭像

    超熱血的愛用者

    註冊日期:08-18-2010
    文章:593
    謝謝你: 92
    在 9篇文章中獲得 9個感謝
    引用 作者: thyan3 查看文章
    原文來自
    http://blog.iphone-dev.org/post/726179754/foursome-news

    原文作者
    http://intensedebate.com/people/goo3gs

    goo3gs 附上的已經更改好的檔案
    db.tt/T5MjgPF

    作者原文:
    How to Downgrade iPhone 3GS, iPod Touc 3G from iOS 4.0.2 to iOS 4.0.1 without SHSH Blobs
    "如何在沒有SHSH備份的情況下將 iPhone 3GS, iPod Touch 3G 從 iOS 4.0.2 降級為 4.0.1"

    Step 1: Download firmware iOS 4.0.1 ipsw from here.
    步驟1: 下載iOS 4.0.1 的 ipsw 檔案 (備註:原文無下載連結,請自行GOOGLE)

    Step 2: Rename the .ipsw file to .zip. Extract and save it in a folder on the desktop.
    步驟2: 將副檔名從 .ipsw 更改為 .zip。解壓縮並將其儲存在桌面上的資料夾裡。

    Step 3: Open the buildmanifest.plistfile in a notepad. Search and replace all – 8A306 with 8A400. Save. Do the same in the restore.plis file.
    步驟3: 用筆記本開啟 buildmanifest.plistfile 檔, 搜尋所有 8A306 的字串並取代成為 8A400。 並在 restore.plis 檔裡也進行同樣的動作。

    Step 4: Download firmware iOS 4.0.2 ipsw from here, rename it to .zip and open it.
    步驟4: 下載 iOS 4.0.2 的 ipsw 檔案 (依然沒有連結,請自行 GOOGLE),把 .ipsw 更名為 .zip 並且"開啟"

    Step 5: Take all the files from the 4.0.1 and paste them to the 4.0.2 zip archive that you have open.
    步驟5: 經剛剛 4.0.1 文件夾裡面所有的檔案複製到剛剛所開啟的 4.0.2.zip 檔裡面

    Step 6: Now, delete all the dmg files ending with 002. Confirm that only 001 files are left.
    步驟6: 將所有 dmg 當案結尾為 002 的刪除, 只留下結尾為 001 的。

    Step 7: Save the archive. And rename it back to .ipsw from .zip.
    步驟7: 將壓縮檔儲存,並將其從 .zip 改回 .ipsw。

    Step 8: Put the device into DFU mode and open iTune. Restore the firmware you changed.
    步驟8: 將你的機器調進 DFU 模式並開啟 iTune。 用剛剛更改過的檔案來回復。

    Step 9: Wait for few seconds and it will restore your iPhone to iOS 4.0.1
    步驟9: 等個幾秒鐘然後 iTune 就會幫你回復到 4.0.1。

    Now you can jailbreak your iPhone using browser based JailbreakMe and unlock it with Ultrasn0w 1.1-1.
    回復完成之後就可以用網頁版的 JailbreakMe 來 JB 並且使用 Ultrasn0w 1.1-1

    照以上的操作,在原文的Comment區裡面的確有人成功過,但是大部分的人還是會顯示Error.
    原文作者有針對其ERROR CODE解說並建議其他更改方式。
    有興趣的人,或是原生4.0.2的人可以試試看,也請有成功的人講一下吧。
    小弟才疏學淺,英文翻譯若有不足的地方也請見諒,文的開頭也有原網址,請自行過去看看吧。
    感謝分享!可能可以造福很多人喔!


  8. #8

    剛加入我們

    註冊日期:08-12-2010
    文章:28
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    小弟本身有試過,全新台灣大哥大3GS-8G版,原生4.0.2,有用小雨傘確認過無備份SHSH,真的可以降回4.0.1,但是同方法在IPHONE4上完全不適用,小弟大膽判斷此方法只適用在3GS上。


    Step 9: Wait for few seconds and it will restore your iPhone to iOS 4.0.1
    步驟9: 等個幾秒鐘然後 iTune 就會幫你回復到 4.0.1。


    在步驟9,會出現1015等錯誤,使用小雨傘的KICK......,解除DFU狀態,即可回復4.0.1
    此篇文章於 09-14-2010 13:20 被 akika6600 編輯。


  9. #9

    超熱血的愛用者

    註冊日期:11-28-2007
    文章:1,299
    謝謝你: 0
    在 2篇文章中獲得 2個感謝
    之前好像就有看過這個方法,裝4.0.2外皮的4.0.1韌體
    測試回報似乎是無效的

    而且現在4.1也出了,4.0.2也停發SHSH,所以要測試至少也要4.0.2的SHSH


  10. #10

    海盜船長

    註冊日期:07-20-2010
    文章:65
    謝謝你: 1
    在 2篇文章中獲得 5個感謝


 

 

發文規則

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