Tuesday, February 3, 2009

iPod Touch Gen2 สามารถ Jailbreak ได้แล้ว

น่าจะเป็นข่าวที่กลุ่มผู้ใช้งาน iPod Touch Gen2 หรือผู้ที่กำลังตัดสินใจค้นหาเครื่องนี้ รอคอยอยู่แน่นอน นั่นก็คือการทำ "Jailbreak" ให้กับเครื่องดังกล่าวให้สามารถใช้โปรแกรมที่อยู่นอกเหนือจาก iTune Stores หรือ สามารถนำเกม หรือโปรแกรมลิขสิทธิ์ที่มีการแจกอยู่ตามเว็บใต้ดิน จำนวนมากมาย  มาใช้ได้ฟรี

ผู้ใช้บริการสามารถจัดการทำได้ตามเว็บผู้พัฒนาได้ดังนี้
1. สำหรับผู้ใช้เครื่อง iPod กับคอมพิวเตอร์ที่ใช้งาน Windows
http://www.ipodtouchfans.com/forums/showthread.php?t=137796

2. สำหรับผู้ใช้เครื่อง iPod กับคอมพิวเตอร์ที่ใช้งาน Macintosh
http://www.ipodtouchfans.com/forums/showthread.php?t=137683

โดยผู้ที่จะทำการ Jailbreak ของเครื่องนี้จะมีขั้นตอนการทำที่ยุ่งยากกว่าเดิม
เริ่มแรกจะต้องดาวน์โหลดโปรแกรมเหล่านี้ ได้แก่


redsn0w lite
http://outgoing.ipodtouchfans.com/?d=aHR0cDovL3JlZHNuMHcuY29tL3JzbGl0ZTEwMS56aXA~

XPwn
http://outgoing.ipodtouchfans.com/?d=aHR0cDovL3d3dy5pcGhvbmUtZGV2Lm9yZy94cHduL3hwd24td2luZG93cy1uaWdodGx5LnppcA~~

iRecovery and libusb
http://outgoing.ipodtouchfans.com/?d=aHR0cDovL3d3dy5tZWRpYWZpcmUuY29tL2Rvd25sb2FkLnBocD9qZXp1dWt2dG9teQ~~

2.1.1 IPSW
http://outgoing.ipodtouchfans.com/?d=aHR0cDovL2FwcGxkbmxkLmFwcGxlLmNvbS5lZGdlc3VpdGUubmV0L2NvbnRlbnQuaW5mby5hcHBsZS5jb20vaVBvZC9TQk1ML29zeC9idW5kbGVzLzA2MS01NDk0LjIwMDgwOTA5LjhpOW8wL2lQb2QyLDFfMi4xLjFfNUYxMzhfUmVzdG9yZS5pcHN3

2.2.1 IPSW
http://outgoing.ipodtouchfans.com/?d=aHR0cDovL2FwcGxkbmxkLmFwcGxlLmNvbS5lZGdlc3VpdGUubmV0L2NvbnRlbnQuaW5mby5hcHBsZS5jb20vaVBob25lLzA2MS01ODYzLjIwMDkwMTI3LnJ0NTZLL2lQb2QyLDFfMi4yLjFfNUgxMWFfUmVzdG9yZS5pcHN3

1 ระเบิดไฟล์ redsn0w lite และ XPwn ไว้ที่ c:\ 

ดังนั้น Folder จะเป็น c:\rslite101 ละ c:\XPwn-0.5.7-win32

2 ย้าย 2.2.1 IPSW เอาไว้ใน XPwn Folder

3 ใน relive101 จะมี folder ในนั้นน่าจะมี Folder FirmwareBundles อยู่ copy iPod2,1_2.2.1_5H11.bundle เอาไว้ใน Folder XPwn\FirmwareBundles\ 

4 เปิด Command prompt ไปที่ Start menu ของ windows Run พิมพ์ cmd กด Enter

5 พิมพ์คำสั่งนี้ลงไป


cd c:\XPwn-0.5.7-win32\ipsw "iPod2,1_2.2.1_5H11a_Restore.ipsw" "iPod2,1_2.2.1_5H11a_Custom_Restore.ipsw" -s 700 bundles\Cydia.tar


จะได้ File iPod2,1_2.2.1_5H11a_Custom_Restore.ipsw มาเพื่อทำการ Restore ต่อไป

ตรงนี้รอซักพัก


ต่อไปให้ระเปิดไฟล์ iRecovery ที่ดาวโหลดมาครับ เอาไว้ที่ c:\iRecovery

จัดการ install libusb-win32-filter-bin-0.1.12.1.exe ซะให้เรียบร้อย

จากนั้นไปที่ Command Prompt อีกที (cmd)


จากนั้นพิมพ์คำนี้

cd C:\iRecovery\iRecovery_SVN


6 จากนั้นให้แตกไฟล์ 2.1.1 iBSS and 2.2.1 iBSS and iBoot ตามขั้นตอนดังนี้

เปิดไฟล์ที่ได้มา ด้วย winrar


iPod2,1_2.1.1_5F138_Restore.ipsw << ตัวนี้สำหรับ 2.1.1

เอาไปไว้ที่ c:\2.1.1

iPod2,1_2.2.1_5H11a_Restore.ipsw << ตัวนี้สำหรับ 2.2.1

เอาไปไว้ที่ c:\2.2.1


จากนั้นไปที่

c:\2.1.1\Firmware\dfu

copy File ว่า iBSS.n72ap.RELEASE.dfu ไว้ที่ c:\iRecovery\iRecovery_SVN

และก็เปลี่ยนชือเป็น iBSS211.dfu (กด F2 ที่ไฟล์ก็ได้ จะเปลี่ยนชื่อได้)


จากนั้นไปที่

c:\2.2.1\Firmware\dfu

copy File ว่า iBSS.n72ap.RELEASE.dfu ไว้ที่ c:\iRecovery\iRecovery_SVN

และก็เปลี่ยนชือเป็น iBSS221.dfu

จากนั้นไปที่ c:\2.2.1ฃFirmware\all_flash\

copy File ว่า all_flash.n72ap.production ไปที่ c:\iRecovery\iRecovery_SVN

เปลี่ยนชือเป็น iBoot221.img3


7 เข้า Mode DFU โดยกด Home + Power ทิ้งไว้ 10 วิจากนั้นปล่อย ปุ่ม power แต่กด Home ไว้ แล้วเครื่องจะเข้า Mode DFU เอง

พิมพ์ คำนี้ที่ command prompt อันที่เปิดหน้า iRecovery ไว้

iRecovery -f iBSS211.dfu แล้วทำการกด enter


จากนั้นถอดสาย USB ออก รอ 10 วิเสียบใหม่ จอจะกลายเป็นสีขาวครับ

พิมพ์คำสั่งนี้เข้าไป

กด enter ทุกบรรทัดนะครับ


iRecovery -s

arm7_stop

mw 0x9000000 0xe59f3014

mw 0x9000004 0xe3a02a02

mw 0x9000008 0xe1c320b0

mw 0x900000c 0xe3e02000

mw 0x9000010 0xe2833c9d

mw 0x9000014 0xe58326c0

mw 0x9000018 0xeafffffe

mw 0x900001c 0x2200f300

arm7_go

arm7_stop

/exit


เปิด iTune Restore Firmware iPod2,1_2.2.1_5H11a_Custom_Restore.ipsw ที่ได้จากขั้นตอนที่ 5 โดยกด shift ค้างไว้แล้วกดปุ่ม Restore รอจนจบ 

จากนั้นเครื่องจะดับทำอะไรก็ไม่ติดไม่ต้องตกใจ ให้เข้า Mode DFU อีกที

พิมพ์คำสั่งนี้เข้าไปอีก


iRecovery -f iBSS211.dfu


ทำการถอด USB ออก รอ 10 วินาที จึงใส่ USB ใหม่อีกทีหน้าจอจะกลายเป็น สีขาว

พิมพ์คำสั่งนี้เข้าไปต่อ


iRecovery -s

arm7_stop

mw 0x9000000 0xe59f3014

mw 0x9000004 0xe3a02a02

mw 0x9000008 0xe1c320b0

mw 0x900000c 0xe3e02000

mw 0x9000010 0xe2833c9d

mw 0x9000014 0xe58326c0

mw 0x9000018 0xeafffffe

mw 0x900001c 0x2200f300

arm7_go

arm7_stop

/sendfile iBSS221.dfu

go

/exit


รอซักครึ่งนาที

พิมพ์คำสั่งนี้เข้าไปดังนี้


iRecovery -f iBoot221.img3

iRecovery -s

go

/exit


จากนั้น iPod touch จะ start ขึ้นอีกทีเป็นอันใช้ได้


สามารถติดตามวิธีในการลงผ่าน Youtube ได้ที่นี่คือ

ตอนที่ 1: http://www.youtube.com/watch?v=bP0c7b-6Yho

ตอนที่ 2: http://www.youtube.com/watch?v=bW1k440fqmw

No comments:

Post a Comment