ปรับลดรุ่น iPhone ด้วย SHSH ที่จัดเก็บไว้ใน Cydia [Jailbreak Superguide]
หากคุณอัปเดต iPhone 3GS ที่เจลเบรคแล้วโดยไม่ได้ตั้งใจ คุณจะไม่สามารถดาวน์เกรดได้ง่ายๆ ด้วยการคืนค่า ไปเป็นเฟิร์มแวร์เวอร์ชันเก่า (แม้ในโหมด DFU) เนื่องจากเพิ่มชั้นการรักษาความปลอดภัยโดย แอปเปิ้ล.
อย่างไรก็ตาม หากคุณมี iPhone 3GS ที่เคยเจลเบรกมาก่อน มีความเป็นไปได้ที่ Cydia จะบันทึกไฟล์บางไฟล์ที่เรียกว่า SHSH เพื่อช่วยให้คุณเลี่ยงการรักษาความปลอดภัยที่เพิ่มเข้ามานี้ คู่มือวิธีใช้ลัทธิของ Mac จะช่วยคุณได้
สิ่งที่คุณต้องการ:
- Mac
- iPhone 3GS
- เฟิร์มแวร์รุ่นเก่า
1. ตรวจสอบให้แน่ใจว่าคุณได้จัดเก็บ SHSH ไว้ใน Cydia ก่อนที่คุณจะอัปเดต (ควรแสดงข้อความเช่นภาพหน้าจอด้านล่างสำหรับเวอร์ชันเฟิร์มแวร์ที่คุณต้องการกู้คืน ก่อนที่คุณจะอัปเกรด)
2. คลิกขวาที่ไอคอน Finder ใน Dock ของคุณและคลิก 'ไปที่โฟลเดอร์' พิมพ์ '/ etc' เป็นเส้นทางและกดปุ่มย้อนกลับบนแป้นพิมพ์ของคุณ
3. ค้นหาไฟล์ 'โฮสต์' และดับเบิลคลิกเพื่อเปิด เพิ่มรหัสต่อไปนี้ที่ส่วนท้ายของไฟล์:
74.208.10.249 gs.apple.com
4. คลิกปุ่ม 'ไฟล์' ในแถบเมนูและเลือก 'บันทึกเป็น…'
5. ใช้ 'โฮสต์' เป็นชื่อไฟล์และเปลี่ยนตำแหน่งบันทึกเป็น 'เดสก์ท็อป' นอกจากนี้ ให้ยกเลิกการเลือกช่องทำเครื่องหมายก่อน
หากไม่มีส่วนขยาย ให้ใช้ “.txt” และคลิก 'บันทึก'6. ตอนนี้ ย้ายไฟล์ 'โฮสต์' จากเดสก์ท็อปของคุณไปยังโฟลเดอร์ '/ etc' เมื่อถูกถาม ให้คลิกปุ่ม 'รับรองความถูกต้อง'
7. จากนั้นคลิกปุ่ม 'แทนที่' และพิมพ์รหัสผ่านผู้ใช้ของคุณเมื่อถูกถามและคลิก 'ตกลง'
8. วาง iPhone ในโหมด DFU โดยที่โทรศัพท์ของคุณเชื่อมต่อกับ Mac – ปิดเครื่อง กดปุ่มโฮมและปุ่มเปิดปิดค้างไว้ 10 วินาที ปล่อยปุ่มเปิดปิด และกดปุ่มโฮมค้างไว้จนกว่า iTunes จะแจ้งให้คุณทราบว่า "ตรวจพบ iPhone ในโหมดการกู้คืน" ณ จุดนี้ จอแสดงผล iPhone ของคุณควรเป็น ว่างเปล่า. คลิก 'ตกลง' จากนั้นในขณะที่กดปุ่ม 'ตัวเลือก' บนแป้นพิมพ์ค้างไว้ ให้คลิกปุ่ม 'กู้คืน' หน้าต่างจะปรากฏขึ้นเพื่อขอตำแหน่งของไฟล์เฟิร์มแวร์ เลือกและคลิก 'เลือก'
9. คลิก 'กู้คืน' เมื่อได้รับแจ้ง หลังจาก iTunes กู้คืนเสร็จแล้ว ให้คลิก 'ตกลง' จากนั้นคุณควรกลับมาอยู่ในพื้นที่ที่คุ้นเคย — ด้วยเฟิร์มแวร์ตัวเก่า