Showing posts with label การทำ jailbreak. Show all posts
Showing posts with label การทำ jailbreak. Show all posts

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