in , ,

วิธี Downgrade iOS 4.0.2 เป็น iOS 4.0/4.0.1

เมื่อ Apple ออก iOS 4.0.2 รุ่นล่าสุดสำหรับ iPhone, iTouch และ iOS 3.2.2 สำหรับ iPad หลายคนอาจจะพลาดพลั้งไปอัปเดตโดยการกดที่ iTunes มาแล้ว ส่งผลให้เครื่องนั้นไม่สามารถที่จะเจลเบรคด้วย JailbreakME ได้ ดังนั้นจำเป็นจะต้องมีการ Downgrade ลงไปเป็น iOS 4.0.1 หรือต่ำกว่า เพื่อใช้เครื่องมือาสำหรับการเจลเบรคได้ มาดูวิธีกัน

วิธีนี้ใช้สำหรับ iPhone 3G, iPhone 3GS, iPhone 4, iPod Touch และ iPad ที่มีการเก็บ ECID เอาไว้ที่ Cydia แล้วเท่านั้น(เก็บด้วย TinyUmbrella) ซึ่งถ้าเข้าไปใน Cydia แล้วจะพบข้อความที่ว่า

This device has SHSHs on file for iPhone OS / iOS: 4.0, 4.0.1

ก็แสดงว่าเครื่องของท่านสามารถดาวน์เกรดได้ แต่ถ้าไ่ม่มีก็ไม่สามารถทำได้ครับ

ขั้นตอนการ Downgrade iOS 4.0.2 เป็น iOS 4.0 / 4.0.1

  1. คอมต้องติดตั้ง iTunes แล้ว
  2. Backup ข้อมูลที่จำเ็ป็น
  3. Download เครื่องมือ TinyUmbrella: Wins, Mac, Linux
  4. Download iOS 4.0 หรือ iOS 4.0.1 ได้ที่นี่

ขั้นต่อไปเปิด TinyUmbrella ขึ้นมา > คลิกที่ Start TSS Server

ถ้า Port 80 ของเครื่องไม่ว่างระบบจะแสดงข้อความว่า

Could not start TSS service on port 80 because you have something running on that port already!

แก้ไขโดยเข้าไปเช็คที่ Services ของเครื่อง(ทดสอบบน Windows XP  เครื่องผมติดตั้ง Appserv เอาไว้ดังนั้น Port 80 จึงทำงานอยู่ ต้องไปปิด Services ของ Appserv ก่อน)

ไปที่ Start> Run> services.msc แล้วปิด Services ของตัวนั้นซะ ถ้าทุกอย่างปกติจะเจอแบบนี้

จากนั้นเปิด iTunes ขึ้นมาและเชื่อมต่อ iPhone เข้ากับ iTunes ด้วย

ทำการ Shift+Restore สำหรับวินโดว์ หรือ Option+Restore สำหรับแมค

แล้วเลือก iOS 4.0 หรือ iOS 4.0.1 ที่ดาวน์โหลดมา จากนั้นก็รอให้ iTunes Restore เครื่องของเรา เท่านี้ก็จะได้ iOS 4.0/4.0.1 กลับมาแล้ว

ติดปัญหาจรงไหนสอบถามได้นะครับ

เขียนโดย Attapon Thaphaengphan

ศิษย์เก่าวิศวกรรมคอมพิวเตอร์ ม. ขอนแก่น ผู้ก่อตั้ง iPhoneMod.net ตั้งแต่ปี 2009
อดีต Dell Technical Support รู้จัก ​Apple เพราะ Macbook Pro และใช้ iPhone ตั้งแต่รุ่น 3G จนถึงปัจจุบัน