Tiny Umbrella vs iFaith แตกต่างกันยังไง?

บางคนยังไม่รู้เรื่องความแตกต่างของ 2 โปรแกรมนี้ และได้ตั้งคำถามกันมากมายระหว่าง 2 โปรแกรมนี้ ว่า…

- ยังไม่ได้ Update FW นี้เลย ทำไมมี SHSH ติดมาแล้ว
- ทำไมต้องใช้ iFaith เก็บได้ แต่ Tiny Umbrella เก็บไม่ได้
- ทำไม Tiny Umbrella เก็บได้ แต่ iFaith เก็บไม่ได้ (ขึ้น Error)
- บลาาาาา ๆๆๆๆ

วันนี้ผมจะมาให้คำตอบระหว่าง 2 โปรแกรมนี้กัน

Tiny Umbrella

เริ่มด้วยโปรแกรมร่มช่วยชีวิตกันก่อนเลยนะครับ โปรแกรมนี้จะเข้าไปรับค่า SHSH จาก Server โดยตรง (โดยปลอมตัวเองเป็น iTune แล้วเข้าไปขอ SHSH ของเครื่องคุณ) โดยที่คุณไม่ต้องสงสัยเลยว่า ทำไม SHSH เวอร์ชันนี้ถึงมี แต่กระทั่งไม่ได้ติดตั้ง FW นั้นๆ แต่เจ้านี่ก็มีข้อเสียครับ คือ เมื่อ Apple Server ปิดการแจก SHSH ของ FW ที่คุณต้องการแล้ว จะไม่สามารถเก็บ SHSH ของ FW ที่คุณต้องการได้ (ขนาดเครื่องคุณใช้ FW นั้นๆอยู่ ถ้า Apple ปิดการแจกแล้ว ก็เก็บไม่ได้) ตัวอย่าง เช่น

ผมใช้งาน
- iPhone 4
- FW ในเครื่อง = 4.3.3
- FW ล่าสุดของ Apple = 5.0.1
- ต้องการเก็บ SHSH ของ FW = 4.3.3
- ผลลัพธ์ = ไม่ได้ แต่จะได้ SHSH ของ FW 5.0.1 มาแทน

คิดว่าดูตัวอย่างไปแล้ว คงจะเข้าใจกันนะครับ

iFaith

มาพูดถึงตัวนี้กันบ้างนะครับ ตัวนี้จะเป็นการเก็บค่า SHSH เหมือนกัน แต่เป็นการเก็บ SHSH แบบเข้าถึง Root และ Bootrom ของเครื่อง ไม่ได้มีอะไรเกี่ยวกับ Server ของ Apple แม้แต่น้อย โดยโปรแกรมจะเข้าไปหาและคำนวณ SHSH blob ให้เอง โดยผ่านการประมาณผลจาก Bootrom ครับ ปัจจุบัน สามารถเก็บได้ถึง FW 4.3.5 ครับ ตัวอย่าง เช่น

ผมใช้งาน
- iPhone 4
- FW ที่ใช้งานอยู่ = 4.3.3
- FW ที่ต้องการเก็บ SHSH = 4.3.3
- FW ล่าสุดบน Apple Server = 5.0.1
- ผลลัพธ์  = เก็บได้ 4.3.3