螢幕快照 2010-12-04 下午6.02.15.png 
有JB的user大多知道要備份shsh(或說ecid shsh)
作為將來萬一升級ios軔體不適用之後,可以將回原本的jb版本 

而過去備份的方式,在安裝cydia之後,通常第一次進入都會看到如下畫面
螢幕快照 2010-12-04 下午2.11.52.png  
此時只要點選上圖中間的"Make my life easier,thanks!"
Cydia就會幫您備份這一支device的shsh,有備份成功的話
會看到如下圖上方框起來的字眼"shsh:iosx.x,y.y",表示它有幫您備份下各版本的shsh
IMG_0429.jpg  

既然這樣,還需要備份工具嗎?....若不需要,就不用寫這篇文章了
Cydia並非隨時開放備份,也不一定會接受備份要求的
基於這點,還是有需要在自己local端備份一份shsh,以防萬一

之前有一套小紅傘Tiny Umbrella,是可以做到這件事情
不過他必須將device連接電腦來作業
而iSHSHit比起小紅傘更方便的地方就是,直接在device端解決
而且可以透過email將備份下來的shsh檔案寄出

以下說明:
1.
打開cydia,搜尋iSHSHit (必須有bigboss的source),這是免費的
IMG_0428.jpg  

2.
安裝之後,點選icon啟動,可以看到如下畫面
IMG_0432.jpg  
上圖由上到下:
unique chip id:這個就是您手機的ecid,每一支都是唯一的,認證會這編號
model:目前這隻手機的型號
fireware:目前軔體版本,我們要備份的就是要去指定備份哪版本的shsh
manager shsh:當您有備份之後,進去可以看到手機端的shsh備份檔

3.
點選右上角save,可以看到如下,正在下載shsh到local端來
IMG_0433.jpg  

接下來看到如下畫面,就備份成功了
在這同時,它也會幫您傳一份到cydia server
也就是您手機端跟cydia server端都會有備份,雙保險
IMG_0434.jpg  

5.
之後回到步驟2主畫面的fireware
就可以選擇不同版本軔體後,再重新按下去備份所選版本的shsh
如此一來您想降回哪版本才有得選擇
(ps.目前apple已經停發4.0.2)

6.
回主畫面選擇manager shsh,可以看到如下畫面
我備份了兩種版本shsh(4.1跟4.2.1)
IMG_0438.jpg  

點選其中一個備份檔,會呼叫mail讓您可以寄出去
IMG_0436.jpg

------------------------------------------jimgau's comment

補充一下一些概念
1.
shsh是當device要軔體更換時
itune和apple端 server溝通時的認證

而每當新的ios一推出
apple就會停發就版本的shsh認證

因此沒有舊版本的shsh認證,就無法透過itune去降版本
備份shsh的重要性在這裡
對於沒有要jb的人是毫無關係

2.
要降回原版本,除了會用到自己備份下來的shsh認證之外(欺騙itune用)
還需要將自己電腦端指向apple server的位址改變
讓itune去聯絡假的server做降版本的動作

3.
這些資訊在網路上找都有,包括如何降版
我覺得這些概念寫無不錯的,可以參考底下

http://www.itouchtw.com/archives/2247
http://kocpc.pixnet.net/blog/post/26380025
--------------------------------- 

jimgau 發表在 痞客邦 PIXNET 留言(14) 人氣()


留言列表 (14)

發表留言
  • tokimeki
  • 請教一下,我有bigboss的source,可是卻找不到iSHSH這個
    需要在另外加裝weiphone還是其他中文的source嗎?
    我記得bigboss只要有cydia就一定會有
  • 是的,只需有Bigboss的source
    您也可以試著直接在google搜尋ishshit的deb檔手動安裝

    jimgau 於 2010/12/15 00:15 回覆

  • 神燈
  • 我是想問一下cydia備份的shsh要去哪裡抓出來?
    或是怎麼用?
    cydia是被分到iphone內還是???
  • 1.
    若裝有cydia,他會自動幫你備份個版本的shsh在cydia伺服器端,理論上未來要降版,搭配tiny Umbrella就可以
    2.
    但cydia不一定接受幫您備份shsh,也不保證到時候可以連線使用,因此tiny Umbrella或ishshit都可以再幫您備份到電腦
    3.
    有了shsh要怎樣備份或取出,可以看這一篇
    http://www.itouchtw.com/archives/2247
    4.
    如何降版本,還須配合軔體檔ipsw,可以參考這篇
    http://www.itouchtw.com/archives/3177

    jimgau 於 2010/12/22 15:20 回覆

  • MM
  • 我的是4.1版本...
    按照板大的方式做備份,點選Save,它也有在讀取,
    讀取完後點manager shsh裡面卻都沒有東西!!!
    我這樣是沒有備份成功嗎?
    是因為4.1版現在停發嗎?
  • 如果是停發,按下save時會等很久(約2分鐘),之後跳出警訊告訴您這個fireware已經取不到才對
    4.1應該還取得到,建議您先下載電腦版的小紅傘安裝,接上iphone之後,去看看小紅傘能否幫您備份4.1到電腦端,若可以,表示您安裝的ishshit或網路有問題(注意有否防火牆阻擋);
    若連電腦端都取不到,那就不是ishshit的問題囉

    jimgau 於 2010/12/30 14:10 回覆

  • a12179
  • 請問我現在式3gs 4.0 jb可以升級4.1版嗎
    這跟shsh有關嗎
  • 1.
    不管升級或降級,透過itunes操作時,會連線到apple官方做版本認證,shsh是一種認證組態檔,所以不管升或降,都跟shsh有關
    2.
    問題就在,apple只讓你升級,而且只能升級到目前最新版,其他版本shsh一律停發,所以假設目前最新版4.2.1,不管您手機目前是何種版本,只要不是升到4.2.1,就得自己備份有其他版本的shsh
    3.
    所以自己手動升級或降級過程,一定要有兩種東西:
    該版本shsh認證檔+該版本ipsw軔體檔(也就是您要的os版本)
    4.
    再來透過小紅傘等工具架設假的認證伺服器,發自己所要版本備份的shsh認證騙過itunes後,就可以指定自己要的ipsw軔體版本去升級或降級os

    jimgau 於 2011/01/22 10:26 回覆

  • a12179
  • 那我都還未升級至4.1版,我要去哪抓到該版本的shsh呢
  • 1.
    若有安裝cydia,應該有幫您自動備份各版本在他們server
    2.
    或安裝小紅傘,將您手機連接電腦後,點選save shsh
    就會列出目前您手機可以抓到的shsh

    jimgau 於 2011/01/23 11:32 回覆

  • 阿菲
  • 3Q!!!!!
  • 罐頭
  • 我到最後一個步驟就是不能發送電子郵件出現了以下的訊息
    Error
    Cannot email SHSHblobs
    until anemail accountnas
    been configured
  • 這是說email收發設定有問題,他是透過內建的mail來寄送
    請確定您可以用內建的mail收發信件

    jimgau 於 2011/02/18 22:31 回覆

  • 罐頭
  • 所以我應該要怎麼做?是要先從手機登綠mail?
  • 到設定-->電子郵件/聯絡資訊/行事曆-->新增帳號
    去新增您所使用的email相關設定

    若有問題可參http://jimgau.pixnet.net/blog/post/19409942

    jimgau 於 2011/02/19 09:28 回覆

  • 悄悄話
  • 悄悄話
  • FRANK
  • 不好意思大大 想問一下
    我已經用ISHSHIT備份好了!
    那我現在要怎樣回復回去@@?
  • 1.
    若cydia上有幫您備份,直接用電腦端Tiny Umbrella去降級
    2.
    若cydia沒有備份,看看電腦端Tiny Umbrella有無備份,若有,用Tiny Umbrella去降級
    3.
    上面兩項都沒有,才用ishsh備份的檔案,用mail寄出去,存到電腦端指定路徑後,再用用Tiny Umbrella去降級
    路徑如下:
    WindowsXP:C:\Document and Settings\[Username]\.shsh
    Windows 7:C:\Users\[Username]\.shsh
    Mac:/Users/[Username]/.shsh

    jimgau 於 2011/04/27 01:25 回覆

  • Unco
  • 請問一下我按save後出現
    SHSH Backup
    The requested firmware is no
    longer available for signing
    這是什麼意思??我的是4.2.1版本
    謝謝
  • 表示apple不再提供4.2.1的shsh下載
    其實只要新版本一出,當下就要儘快備份該版本
    不要等到後來才去備份之前的

    jimgau 於 2011/04/27 01:06 回覆

  • maizi
  • 4.3.3現在可以備份嗎?
    請問這跟這XBackUP軟體不一樣嗎?
    還是選一種就好?
  • XBackUP是備份有安裝cydia軟體的工具
    與這篇文章提到的備份無關
    shsh是降版用

    jimgau 於 2011/11/12 00:10 回覆

  • 不重要~
  • 為何我備份時,會出現
    iSHSHit was not able to download any ShSH blobs for your device
【 X 關閉 】

【PIXNET 痞客邦】國外旅遊調查
您是我們挑選到的讀者!

填完問卷將有機會獲得心動好禮哦(注意:關閉此視窗將不再出現)

立即填寫取消