iPhone Tips : Upgrade iPhone Firmware to 2.x

iPhone Tips : Upgrade iPhone Firmware to 2.x

พอดีญาติใช้ iPhone 2G แล้วไปกดปุ่มอัพเกรดจาก iTune ทำให้ใช้ไม่ได้ เลยมาฝากให้ช่วยแก้ให้หน่อย ค้างมาเกือบ 2 อาทิตย์แล้ว วันนี้เลยตั้งใจว่าจะทำให้เสร็จจะได้ไปทำอย่างอื่นต่อครับ แล้วก็กลัวลืมเลยมาจดบันทึกไว้ในนี้ด้วย เผื่อใครจะเจอแบบผมบ้าง เพราะว่าทำตามเน็ตเป๊ะๆแล้วไม่ได้ จะมีทิปนิดหน่อยครับ ตามขั้นตอนนี้

เดิมเป็น firmware 1.1.1 แล้วไปอัพเกรดเป็นเวอร์ชันไรไม่รู้ แต่เปิด iTune connect แล้วขึ้นข้อความว่า
“The SIM Card Inserted iPhone doesn’t appear to be support…” ประมาณนี้ก็เลยทำอะไรต่อไม่ได้ เพราะไม่สามารถ connect to iPhone เพื่อ restore firmware ผ่าน iTune ได้

แต่เราสามารถแก้ไขได้โดยมีขั้นตอนดังนี้

1. ดาว์นโหลดโปรแกรมอย่างใดอย่างนึงดังนี้
1.1.ZiPhone
1.2.iPlus
1.3.iLiberty+ (ไอลิเบอร์ตี้พลัส)

ในที่นี้ผมดาว์นโหลด ZiPhone version3.0 มา แต่จำไม่ได้แล้วไปโหลดที่ไหน ก็ search google เอาครับ

2. ใช้โปรแกรมที่ดาว์นโหลดมาทำ Jailbreak iPhone ก่อน

สำหรับตัวอย่างนี้ผมใช้ ZiPhone ครับ ดาว์นโหลดมาเป็น compress exe file ก็แตกไฟล์แล้วจะเรียกโปรแกรมขึ้นมาหน้าตาประมาณนี้
ZiPhone_GUI

จากรูปให้กดปุ่ม Advance Features แล้วเลือกออปชันให้หมด จากนั้นกดปุ่ม Jailbreak + Activate โปรแกรมจะทำการ Jailbreak + Activate ตอนผมรันมันจะ Activate ไม่ได้ แต่ก็สามารถมำให้ iTune connect iPhone แล้วทำให้สามารถ restore firmware ใหม่ได้ดังรูป

iTune_Connect_iPhone

3. Restore New Firmware

ในตอนนี้มีเวอร์ชัน firmware 2.2.1 ออกมาแล้ว ผมได้ลองดาว์นโหลดมาอัพแล้ว แต่ว่าติดปัญหาขึ้น error ประมาณ “error firmware string” แล้วลองถาม google แล้ว ต่างประเทศส่วนใหญ่ก็เจอและยังหาวิธีไม่ได้ ก็เลยเปลี่ยนใช้มาใช้ firmware 2.1.x แทน ดาว์นโหลดไฟล์ “iPhone1,1_2.1_5F136_Restore.ipsw”
จากนั้นที่หน้า iTune ตามข้อ 2 กดป่ม Shift ค้างไว้แล้ว ลากเมาส์ไปกดป่ม Restore จากนั้นก็เลือกไฟล์ Firmware ที่เราโหลดมา แล้วก็ปล่อยไปจนกว่าจะอัพเกรด firmware เสร็จ
พออัพเกรดเสร็จแล้ว iTune จะขึ้นหน้าจอแสดงข้อความ Error “The SIM Card Inserted iPhone doesn’t appear to be support..” ก็ช่างมันครับ เพราะเรายังไม่ได้ Unlock ให้มาทำขั้นตอน 4

4. Jailbreak + Activate + Unlock โดยใช้โปรแกรม QuickPwn 2.1
ในขั้นตอนนี้เราต้องดาว์นโหลดโปรแกรมเพิ่มดังนี้
4.1 QuickPwn2.1
4.2 Bootloader v3.9 ,v4.6 ไฟล์ BL-39.bin, BL-46.bin ใช้ตอน unlock

โหลดเสร็จแล้วก็เรียกโปรแกรม QuickPwn.exe ขึ้นมาแล้วทำต่อดังนี้

  • เริ่มต้นให้เราเปิด iPhone แล้วต่อ USB เข้าเครื่องคอมฯ เมื่อเปิดโปรแกรมแล้วก็กดปุ่มลูปศร –> (Next)

1_QuickPwn

  • ถัดมาโปรแกรมจะให้เราเลือก Firmware ที่เราจะทำการ activate ในที่นี้ผมเลือกไฟล์ iPhone1,1_2.1_5F136_Restore.ipsw” ที่ใช้ตอน restore ใน iTune เลย แล้วกดปุ่ม “Next”
  • 2_QuickPwn

    • โปรแกรมจะขึ้นหน้าต่างมาให้เราเลือกว่าจะทำอะไรบ้าง ในที่นี้ผมเลือก 3 อัน ไม่เลือก replace boot logos

    3_QuickPwn

    • ถ้าเลือก Unlock ด้วย จะมีอีกหน้าต่างในเรา Browse ไฟล์ที่เป็น BootLoader v3.9, v4.6 ที่เราดาว์นโหลดมา จากนั้นก็ Next แล้วจะเจอหน้าต่างถัดไปนี้
    • โปรแกรมเพียงแค่ยืนยันอีกครั้งว่า iPhone ยังต่ออยู่นะ แล้วกด Next ต่อไป

    5_QuickPwn

    • ในขั้นตอนต่อไปนี้ จะมีคำสั่งให้ทำตามดังนี้

    ???????????? > เริ่มต้นให้รอเข้าสู่ recover mode
    ???????????? > จากนั้นเมื่อข้อความเลื่อนมา ให้เรากดปุ่ม “Home” ค้างไว้ 5 วินาที (ปุ่มตรงกลางล่าง)
    ???????????? > พอครบคำสั่งถัดไปเราก็ไปกดปุ่ม Power ตาม โดยที่ยังไม่ได้ปล่อยปุ่ม Home อีก 10 วินาที เครื่องจะปิดไป
    ???????????? > แล้วพอเครื่องบูทขึ้นมาคำสั่งจะบอกให้ปล่อยป่ม Power แต่ก็ยังกดป่ม Home ค้างไว้ต่ออีก 30 วินาที

    6_QuickPwn

    • ในระหว่างที่รอ 30 วิ. โปรแกรมจะเลื่อนมาคำสั่งสุดท้ายแล้วทำโน้นทำนี้ไป เราก็ปล่อยปุ่ม Home ได้จนกระทั่งโปรแกรมทำงานเสร็จจะขึ้นรูปถัดไปนี้

    9_QuickPwn

    แล้วเราก็ปล่อยให้ iPhone ทำโน่นทำนี่ไปจนกระทั่งบูทตัวเองอีกครั้ง ก็ขึ้นมาใช้งานได้เลยครับ

    แหล่งอ้างอิง
    Smart-Mobile.com
    PDAMobiz.com

    Leave a Reply

    Your email address will not be published.