วิธีเก็บค่า SHSH Blob บน iPhon & iPad [เพื่อใช้ Downgrade & Restore]

กระทู้สนทนา
1.SHSH Blob คือ ตั๋วผ่านสำหรับใช้ในการ Restore & Update software ไม่ว่าจะเป็นการใช้ไฟล์ ipsw ทำผ่าน iTunes หรือ อัพผ่าน Wifi [OTA]
ปกติเราใช้งานทั่วไป เมื่อถึงคราวอัพเดทซอฟเเวร์ เราจะไม่รู้ถึงระบบตรงนี้ เเต่หากเราเก็บไฟล์หรือค่า SHSH Blob ไว้ 
เราจะสามารถ Downgrade หรือ Upgrade ไปเวอร์ชั่นที่ไม่ล่าสุดหรือที่ต้องการได้ หรือเวอร์ชั่นที่ Apple ปิดซิ้งค์ไปเเล้ว คร่าวๆประมาณนี้

2.ประโยชน์ : ใช้เพื่อ Downgrade & Update เช่น เราอัพไป ios 17.3 รู้สึกว่าสูบเเบต เรามาจาก 16.8 เราอยากกลับไปที่เดิมก่อน
รอให้เเก้บั๊กเเล้วจะอัพไปใหม่ เราก็ใช้ SHSH Blob เวอร์ชั่น 16.8 มา Restore เพื่อ Downgrade กลับไป 16.8 เป็นต้น
หรือกลับกันหากมีซอฟเเวร์เวอร์ชั่นใหม่ล่าสุด 17.5 เราอยู่ ios 16.3 เเต่เราไม่อยากไป 17.5 กลัวจะใช้งานมีปัญหา 
เราอาจจะ Restore ไปรอที่ 16.7 หรือ 17.0 เเทน ซึ่งใหม่ขึ้นกว่าเดิมนิดหน่อย เเต่ก็ไม่ต้องไป ios ล่าสุด 
หรือจะใช้ Restore เพื่อกลับไปเวอร์ชั่นต่ำกว่า ที่ Apple ปิดซิ้งค์ไปเเล้วก็ได้ เป็นต้น
.............................................................................................................................................................................................................
ข้อควรรู้ : หลักการณ์คร่าวๆ คือตามข้อ 2 เเต่มันก็จะมีข้อจำกัดอยู่หลายอย่าง ซึ่งอาจจะทำไม่ได้ทุกเวอร์ชั่น ios หรือ iPhone ทุกรุ่น
เมื่อก่อนทำง่าย เเต่เดี๋ยวนี้ apple เปลี่ยนโครงสร้าง เข้มงวดขึ้น จะมีเเค่ SHSH อย่างเดียวก็ไม่ได้ ต้องอาศัย SEP & Baseband
ที่เข้ากันกับ ios ที่เราจะกลับไปด้วย เเละที่สำคัญค่า SHSH Blob จะใช้ร่วมกันไม่ได้ เครื่องของใครก็ของมัน
เเละการเก็บค่านี้ ต้องเก็บในตอนที่ ios เวอร์ชั่นนั้นๆ เปิดซิ้งค์อยู่เท่านั้น หาก Apple ปิดไปเเล้ว ก็เก็บไม่ได้
.............................................................................................................................................................................................................
สรุป  นอกจากจะสามารถอัพเดท iPhone & iPad ผ่าน wifi หรือ ใช้ ipsw ผ่าน iTunes / 3uTools เเล้ว 
ยังใช้สามารถใช้ SHSH Blob ได้อีกหนึ่งวิธี หรือ Restore ผ่าน CMD ได้ นอกเหนือจากวิธีที่กล่าวมา
เเต่วิธีค่อนข้างยุ่งยาก สำหรับ User ทั่วไป ไม่เเนะนำ ถือว่าเป็นทริคเล็กๆ น้อยๆ ที่นำมาเล่าสู่กันฟังเเล้วกันนะครับ
เเต่หากใครอยากจะเก็บค่าไว้เผื่ออนาคตมีอะไรให้เล่น ก็ทำตามนี้ได้ครับ

วิธีเก็บค่า SHSH Blob บน Windows (ผมใช้ Windows 11)
1.ดาวน์โหลดโปรเเกรม blobsaver เเล้วติดตั้ง เปิดขึ้นมาจะได้หน้านี้ เสียบ iPhone กดเลข 1 เพื่อหาค่า ECID ตามด้วยเลข 2 > OK มันจะ Reboot 
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้


2.ให้ทำการเข้าไปที่เวป ipsw dev กดเลือกรุ่นที่เราใช้งาน จากตัวอย่างผมเลือก iPhone 13 https://ipswbeta.dev/ios/17.x/


3.จะเห็นรายการซอฟเเวร์ เราสามารถโหลดไปใช้งานได้ทุกเวอร์ชั่น เเต่ในที่นี้ผมจะเก็บเเค่ค่า SHSH ios 17.xx


4.ในที่นี้ผมเลือกที่จะเก็บ SHSH ของเวอร์ชั่น 17.4beta 2 (จริงๆผมเก็บไปเเล้วทั้งหมด) คลิ๊กขวาที่ปุ่ม Download > คัดลอกที่อยู่ลิ้งค์


5.ไปที่ blobsaver เปลี่ยนมาติ๊กถูกตามลูกศรเเล้ววางลิ้งค์ที่เรา Copy มาลงไป เเล้วกด Go


6.หากมันยังเปิดซิ้งค์อยู่มันจะสามารถเก็บค่าได้ เสร็จเเล้วกด OK


7.เข้าไปดูตาม Localtion จะเห็นไฟล์ตัวเลขยึกยือนามสกุล shsh.2 คือเสร็จเรียบร้อย สามารถเปลี่ยนชื่อได้


8.หากเราจะเก็บค่า SHSH เวอร์ชั่นอื่น ก็ไป Copy ลิ้งค์ดาวน์โหลด ตามข้อ 4 ก็เอามาวางเหมือนเดิม ลากคลุมเเล้วลบเเถบเดิมออกก่อน


9.เเต่หาก Apple ปิดซิ้งค์ไปเเล้ว จะไม่สามารถเก็บค่า SHSH ได้ มันจะขึ้น Error เเบบนี้ ถือว่าไม่ได้

.....................................................................................................................................................................

วิธี Downgrade ios 15.3.1 กลับไป ios 15.1 บน iPhone 6s โดยการใช้ SHSH Blob รองรับทั้ง Windows & Mac เเต่ผมทำบน Mac

1.เปิดเครื่องมือที่ชื่อว่า FutureRestore-GUI ขึ้นมา 


2.เชื่อมต่อ iPhone ด้วย ipwndfu mode เเล้วเลือกไปที่ไฟล์ SHSH เเละ ipsw ที่เราจะ Downgrade กลับไป


3.ทั้ง SHSH Blob & ipsw เลือกเป็น 15.1 ทั้งคู่


4.ทำการ Restore เเล้วรอ


5.หากไม่ติดอะไร ก็เรียบร้อยผ่านไปด้วยดี Restore Finish รอมันโหลดขึ้นหน้าสวัสดีก็ตั้งค่าเข้าเครื่องได้เลย

แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่