การแก้ให้ iPhone 3GS สามารถ Restore 3.0/3.0.1/3.1/3.1.2 ได้
การแก้ให้ iPhone 3GS สามารถ Restore 3.0/3.0.1/3.1/3.1.2 ได้….แม้ iPhone 3GS ที่ไม่ได้เก็บค่า ECIS, SHSH
บทความนี้ผมได้มาจากเฮียวิโรจน์จาเวปเพื่อนบ้านนะครับ…
ทดสอบแล้วสามารถ resore ได้ไม่มีปัญหา เพราะผมก็ไม่ได้เก็บค่า SHSH ก่อนที่เวอร์ชั่น 3.1.3 จะออกด้วย
**** เครดิตคุณวิโรจน์ จากเวป www.smart-mobile.com
Requirement
1. iPhone 3GS ที่ไม่ใช่ Firmware 3.1.3 ตั้งแต่เปิดกล่อง
2. Lock หรือ Unlock ก็ได้
3. Windows หรือ Mac ก็ได้
4. ใส่ SIM อะไรก็ได้ หรือ ไม่ใส่ SIM ก็ได้
5. iTunes 8.2 ขึ้นไป แต่แนะนำ iTunes 9
เครื่อง iPhone 3GS ที่ทำไม่ได้
1. iPhone 3GS Firmware 3.1.3 ตั้งแต่ออกจากกล่อง
2. iPhone 3GS ที่ไม่ได้เก็บค่า ECIS, SHSH (ลองทำดูก่อนก็ได้เผื่อว่า Cydia มันเก็บค่าให้แล้ว)
ปัญหาที่พบเมื่อมีการ Restore 3.0/3.0.1/3.1/3.1.2
โดย ในขณะนี้ iPhone 3GS ตอนนี้จะไม่สามารถ Restore 3.0/3.0.1/3.1/3.1.2 ได้อีกต่อไปเนื่องจากการ Restore นั้น iTunes จะทำการตรวจสอบไปยัง Server ของ Apple และเมื่อพบว่าเรากำลัง Restore 3.0/3.0.1/3.1/3.1.2 ก็จะแจ้ง Error ดังนี้ ” The iPhone ”xxx” could not be restore. This device isn’t eligible for the request build.”
Image
ดังนั้นจึงต้องการแก้ไขไม่ให้ iTunes ไปตรวจสอบกับ Server ของ Apple แต่ให้ไปตรวจสอบกับ Server ของ Cydia แทน
ขั้นตอนการเตรียมเครื่อง Computer ของเราให้ Redirect ไปยัง Server ของ Cydia
สำหรับ Windows
1. วิธีการแก้ไข โดย ทำการการแก้ File “hosts” โดย ไปที่ Path ดังนี้
Image
Windows : จะอยู่ ที่ Path C:\Windows\System32\drivers\etc\hosts
Image
2. ใช้ Text Editor เช่น NotePad ทำการเพิ่ม 74.208.105.171 gs.apple.com เข้าไปแล้วทำการ Save
Image
สำหรับ MacOS
MaxOS : จะอยู่ ที่ Path /etc/hosts
1. เปิดโปรแกรม Terminal แล้วพิมพ์คำสั่ง “sudo nano /etc/hosts”
2. ทำการเพิ่ม 74.208.105.171 gs.apple.com
Image
3. Save โดยการกด Control-O แล้ว Enter
ขั้นตอนการ Restore
1. ทำการเข้า DFU Mode โดยวิธีดังนี้
* ถอดสาย USB ออก
* ปิดเครื่อง 3GS ให้สนิท โดยรอสัก 5 วินาทีหลักจากหน้าจอดำสนิท
* ให้กดปุ่ม Home ค้างเอาไว้
* ทำหารเสียบสาย USB (ยังกด Home ค้าง)
* รอจน iTunes เจอ iPhone
* แล้วทำการ Shift Restore เลือก Firmware 3.0 (แนะนำ 3.0)
Image
Image
2. ถ้า ตรงนี้ผ่าน…คุณจะสามารถ Downgrade ได้ ถ้าไม่ผ่านแล้วยังติด Error เหมือนรูปแรกให้ตรวจสอบ File Hosts อีกทีว่าถูกต้องหรือไม่ (ดูท้ายบทความนี้)
Image
3. แต่ถ้าเจอ Error 3002 ก็ทำใจนะครับ รออย่างเดียว และนั่นก็หมายความว่าเครื่องคุณไม่สามารถ Restore 3.0/3.0.1 ได้อีกต่อไป
*** หรือถ้าสงสัยไปตามลิ้งค์นี้เลยครับ
http://www.smart-mobile.com/forum/viewtopic.php?f=153&t=175650

รบกวนหน่อยคะ เผอิญว่าไปเผลออัพ 3gs เป็น 3.1.3 แล้วเครื่องล็อค จะทำยังไงให้ปลดล็อคได้คะ
ไม่ได้ใช้iphone นานแล้ว หลายเดือนแล้วคะ รบกวนหน่อยคะ