วิธีการนี้สำหรับ iPhone 3GS, iPhone 4, iPod Touch 2G, iPod Touch 3G, iPad ทุกรุ่น ซึ่งมีความสำคัญมากๆสำหรับเอาไว้ใช้ในการดาวน์เกรดหรือการ Restore iOS ที่มีรุ่นต่ำกว่าตัวล่าสุด เช่น หลา่ยคนใช้ iOS 3.1.3 แถมยังไม่ได้เจลเบรคแต่เกิดอยู่วันนึงเครื่องปิดไม่ติดแต่เราไม่อยากใช้ iOS 4 วิธีการนี้ช่วยได้ครับ
อีกอย่างตอนนี้ Apple ก็กำลังปล่อย iOS 4.1 Beta ออกมาแล้วด้วยยิ่งต้องรีบเก็บไว้ก่อนที่เขาจะไม่อนุญาตินะครับ
ตัวอย่างนี้ผมใช้ iPhone 3GS, iOS 3.1.3, iBoot ใหม่, ที่ Jailbreak แล้ว(เครื่องไม่เจลก็เก็บได้ครับ) แต่ผมต้องการเก็บค่าของ iOS 4.0 เอาไว้ด้วยก็สามารถทำได้เช่นกันทั้งที่ก่อนหน้าเราไม่เคยลง iOS 4 มาก่อนเลย
ติดตั้งโปรแกรมตามบทความนี้ครับ วิธีส่ง SHSH ECID ไปยัง Cydia และเก็บค่าเอาไว้บนคอม!!
เปิด TinyUmbrella ขึ้นมาแล้วเสียบ iPhone ที่ต้องการเก็บค่าเข้าไปที่คอม
- เลือก iPhone ให้ตรง(กรณีเสียบหลายเครื่องพร้อมกัน)
- ติ๊กที่ Advanced options
- เลือกรุ่น iDevices ที่ต้องการเก็บ ตัวอย่างนี้ iPhone 3GS จะเก็บค่า ECID ของ iOS 4 เลือกตามรูป
- กด Save My SHSH แล้วรอ (เครื่องจะต้องต่ออินเทอร์เน็ตด้วยนะ)
หลังจากที่ระบบส่งคำขอไปยัง Cydia ให้เก็บค่า ECID iOS 4.0 แล้วเมื่อสำเร็จจะปรากฎแบบนี้ครับ
โปรแกรมจะแจ้งให้ทราบว่า ECID iOS 4.0 ของเครื่องเรานั้นถูกเก็บไว้ที่ Cydia และที่เครื่องคอมพิวเตอร์ของเราแล้ว หลังจากนั้นตรวจเช็คที่ Cydia จะพบว่าระบบเก็บเอาไว้แล้วเช่นกัน(อย่าลืมว่าเครื่องนี้ยังไม่เคยอัป iOS 4.0 นะครับ)
วิธีการ Restore ก็ง่ายๆครับกดที่ Start TSS Server ระหว่างที่เราทำการ Shift+Restore เลือก iOS ที่เราเคยเก็บ ECID เอาไว้ เท่านี้ iTunes ก็จะอนุญาติให้เราสามารถ Restore iOS ที่เราต้องการแล้วครับ
สรุป
เครื่องที่ลง iOS 3.1.3 ก็สามารถที่จะเก็บ ECID ของ iOS 4.0 ได้(แต่อย่าลืมเก็บของ iOS 3.1.3 ก่อนหละ ^^)
สงสัยตรงไหนถามเพิ่มเติมได้นะครับ