เอาล่ะ มาดูว่าสิ่งที่ต้องการในการทำ custom firmware ขึ้นมาใช้เองนั้น เราต้องมีอะไรบ้าง ...
- PwnageTool เป็นโปรแกรมหลักสำหรับ jailbreak และสร้าง custom firmware ไฟล์ขึ้นมาใหม่
- ตัวไฟล์ Original firmware iPhone1,1_3.1_7C144_Restore.ipsw (สำหรับ iPhone 2G) จากเวบของ Apple เอง เพื่อจะได้ไฟล์ที่สมบูรณ์มากกว่าไปโหลดจากเวบอื่น
- โปรแกรม iTunes 9 จากเวบของ Apple สำหรับเอาไว้ restore เข้า iPhone
เมื่อเราได้โปรแกรมทั้งหมดมาแล้วก็ลุยโลด ...
- เริ่มต้นด้วยการเปิดไฟล์ PwnageTool.dmg แล้วลากตัวโปรแกรมไปไว้ที่โฟล์เดอร์ Application ทางซ้ายมือ ตามวิธีการติดตั้งโปรแกรมใน Mac
จากนั้นก็ ดับเบิ้ลคลิ๊กที่ตัวโปรแกรม PwnageTool เพื่อเปิดมันขึ้นมาใช้ อ่านคำแนะนำที่ขึ้นมาสักนิดแล้วกดปุ่ม OK
เมื่อเข้ามาที่หน้าจอของ PwnageTool จะมีรูป iPhone 3 รุ่นเพื่อให้เลือก ให้กดเลือก iPhone 2G (เพราะผมใช้รุ่นนี้ครับ)
แล้วก็มาถึงขั้นตอนการเลือกขนาด partition เพื่อให้เป็น partition หลักสำหรับเก็บตัว system และเป็นพื่นที่สำหรองเวลาติดตั้งโปรแอกรมเพิ่มเติมใน iPhone
ตอนแรก ๆ ผมเคยเลือก 660 MB ก็ทำงานได้ราบรื่นดีและประหยัดพื้นที่สำหรับข้อมูลอื่น ๆ แต่คราวนี้ผมอยากเพิ่มขนาดเอาไว้ก่อน เผื่อจะได้ลงโปรแกรมเยอะ ๆ เลยเลือกเป็น 760 MB
พอถึงหน้าให้กดเลือก Upgrade Bootloader ก็เลือกทีตรงให้ Upgrade ด้วย (ตอนแรกที่ผมไม่ได้ติ๊กที่ Upgrade Bootloader แล้วพอเอาไฟล์ไป restore มันไม่ผ่านตอน verify file )
พอตรงหน้าจอให้เลือก Cydia ก็กดปุ่ม Next ได้แล้วค่อยเลือกลงเฉพาะ Cydia กับ Icy เท่านั้นจะได้ไม่เสียเวลาดาวน์โหลดไฟล์เพิ่มเติมและไม่เพิ่มขนาดตัวไฟล์ด้วย
อย่างไรก็ตาม Cydia กับ Icy จะถูกเลือกให้ติดตั้งอัตโนมัติเวลาอยู่แล้วครับ- ถ้าเราต้องการเปลี่ยน Boot logo กับ Recovery logo ก็เปลี่ยนจากตรงนี้ได้เลย
- แล้วก็จะกลับมาที่หน้าจอหลักของ PwnageTool อีกที
- สุดท้าย กดเลือกที่คำว่า Build เพื่อเริ่มต้นโปรเซส ..
- จำได้ว่า มันขึ้นหน้าจอมาว่าจะให้เลือกจัดเก็บไว้ที่ไหนในเครื่อง
แล้วเราก็จะเห็น icon ต่าง ๆ มันวิ่งลงกล่องไปเรื่อย ๆ- ผ่านไปสัก 4-5 นาที ก็จะขึ้นให้เราใส่ userid กับ password ของ user ที่กำลังลอกออนเครื่องนี้ ก็จัดไป ..
จากนั้นก็รออีกรอบ รออย่างเดียวจริง ที่หน้าจอก็จะมี icon มันวิ่งลงกล่องต่อไป .. ใช้เวลาประมาณสัก 25 - 30 นาทีก็เสร็จ
เมื่อทุกอย่างเสร็จ เราก็จะได้ custom firmware ตัวใหม่สุด ๆ ที่ทำเองและพร้อมใช้งานด้วยการ restore เข้าเครื่อง iPhone ได้แล้ว
เมื่อเราได้ตัว custom firmware เรียบร้อยแล้ว ก็สามารถนำไปทำการ restore ต่อไป อาจจะทำต่อในโปรแกรม PwnageTool ที่ขึ้นมาให้กด ๆ เพอ่โปรเซสต่อหรือจะเอาไฟล์ไปทำใน iTune บน Windows ก็ได้
แต่ก่อนที่ทำการ restore firmware เข้า iPhone เราต้องทำการเซต iPhone ให้อยู่ใน recovery mode ซึ่งที่หน้าจอของ PwnageTool ก็จะแนะนำว่าจะต้องทำอย่างไรบ้างหลังจากที่สร้างไฟล์เสร็จแล้ว
(ผมพยายามทำตาม PwnageTool ตั้งหลายครั้งก็ไม่ได้ เลยเข้าไปดูที่เวบของ Apple ซึ่งบอกวิธีที่การเข้า Recovery mode ง่ายๆ ด้วยการกดปุ่ม Home ค้างไว้ขณะเปิดเครื่องจนกว่าจะเจอคำว่า "Connect to iTunes" ที่หน้าจอ แล้วค่อยปล่อยมือ ซึ่งอาจจะใช้เวลาประมาณ 4 - 5 นาที)
วิธีการ restore เข้า iPhone กันต่อด้วยการใช้โปรแกรม iTunes 9 ครับ
- เปิดโปรแกรม iTunes ขึ้นมา
- กดปุ่ม Shift ที่คีย์บอร์ดแล้วเอาเม้าส์คลิกที่ปุ่ม Restore ในหน้าของ iTunes (ถ้าเป็นครั้งแรกที่เปิดโปรแกรม iTunes ใช้หรือ restore ครั้งแรก ตัวโปรแกรม iTunes จะบอกให้เราเชื่อมต่ออินเตอร์เนตเพื่ออัพเดทซอฟต์แวร์ก่อน ที่จะทำการ restore ซึ่งข้ามไปไม่ได้เลย)
Note: กดแค่ปุ่ม Shift เมื่อทำให้ Windows - จะมีไดอะลอกขึ้นมาเพื่อให้เราสามารถเลือก custom firmware ที่เพิ่งสร้างเสร็จมาใช้ได้
จากนั้นก็รอจนกว่าโปรเซสจะเสร็จ ระหว่างนี้ ที่หน้าจอของ iPhone จะมีการเปิดปิดตัวมันเอง 2-3 ครั้ง พร้อมกับมีตัวหนังสือวิ่ง ๆ ก็ปล่อยให้มันทำงานเองไปเรื่อย ๆ ครับ ..

No comments:
Post a Comment