วิธีแก้ Host File เพื่อ Downgrade FW สำหรับคนที่มี ECID
สำหรับ iPhone 3GS และ iPod Touch GEN2,3 Model : MC ทั้งหมดครับ เครื่องที่กล่าวมาหาก Restore/Update FW ที่ไม่ล่าสุดจะเกิดอาการนี้

จึงทีความจำเป็นต้องแก้ก็เพราะ Apple ออกตัวตรวจสอบ FW ใหม่ที่ตรวจจับให้เราไม่สามารถ Restore หรือ Update FW เก่าได้ ต้อง Restore/Update ไปที่ FW ล่าสุดเท่านั้น จึงเริ่มมีวิธีเก็บค่าเฉพาะของตัวเครื่องเพื่อเตรียมตัวในการ Downgrade ได้ ด้วยวิธีการ แก้ Host File ให้ไป Register ค่านี้กับ Server ของ Devloper นาม Saurik แทนที่จะไปที่ Apple Server ทำให้สามารถ Downgrade ได้อย่างง่ายดายสำหรับคนที่มีค่า ECID อยู่แล้วบน Server ของ Saurik นั่นเอง
มาเริ่มกันเลยดีกว่า
1. เปิดโปรแกรม Notepad ขึ้นมา ถ้าเป็นไปได้อยากให้คลิกขวาแล้วคลิก Run as administrator ครับ
2. จะมี Popup ขึ้นมาถามให้ตอบว่า Yes
3. ไปที่ File –> Open
4. เลือกไปที่ C:/Windows/System32/drivers/etc และเลือกไฟล์ที่ชื่อ hosts 
5. เติม “74.208.10.249 gs.apple.com” ไปที่บรรทัดสุดท้ายของหน้า ตามรูป
7. เป็นอันเสร็จสิ้นขั้นตอนการแก้ hosts แล้วครับ
จากนั้นก็สามารถ downgrade ได้แล้วครับ โดยการ Shift+restore ผ่าน iTunes ได้เลย ซึ่งจะเป็นการ restore ตามปกติ แต่ทว่าเมื่อจบขั้นตอน Restore จะมี Error 10XX ขึ้นมา ไม่ต้องสนใจ จัดการใช้ Tool Jailbreak เช่น Redsn0w หรือ Blackra1n เพื่อ jailbreak ได้เลย จากนั้น iPhone จะกลับสู่สถานะ Jailbreak ปกติครับ
Note: หากเจอ Error 3002 แสดงว่าไม่ได้เก็บไฟล์ ECID SHSH ไว้กับ Server ของ Saurik จึงไม่สามารถ Downgrade ได้ ให้กด Home + power เพื่อ Reset เครื่องใหม่จะกลับมาสู่สถานะเดิม
Credit : ภาพจาก www.iclarified.com








1. ที่Note Pad ผมไม่สามรารถคลิกขวา แล้วเลือก Run as administrator ทำไงครับ ข้ามไปได้รึไม่
2. เข้าไปตามที่บอก จนเจอไฟล์ hosts แต่ในนั้นว่างเปล่า ไม่พบอะไรเลย งงคับทำไงดี
3. เครื่องไอโฟนผม เก็บSASHs (ECID 3.0) ไว้กับ Cydia แล้ว แต่ตอนนี้ เจอประโยคนี้ในCydiaคับ
“This Device has SASHs on file for iPhone OS: 3.0,3.13.1.2,3.1.3″ หมายความว่าผม สามารถที่จะ
รีสโตร์3.0ได้ และ สามารถอัพเป็น 3.1.2 แล้วปลดด้วย blackra1n ได้เลยใช่รึไม่ครับ (แต่ECIDที่ผมเก็บไว้เป็น3.0นี่คับ..งง) รบกวนช่วยตอบด้วยคับ ขอบคุณคับ
Now fw ?