Tuesday, July 5, 2011

iPad 2 และ JailbreakMe 3.0 Saffron ทุกเรื่องที่คุณอยากรู้ [FAQ]

JailbreakMe-Purple-Screen1

อัพเดต : JailbreakMe ออกแล้ว อ่านที่นี่ สำหรับ วิธีการเจลเบรค iPhone, iPad, iPod Touch ด้วย JailbrekMe 3.0

หลังจาก JailbreakMe .30 ตัว beta หลุดออกมา โดย Ryan Lobbins  เป็นผู้ไปพบไฟล์ ที่เว็บ www.qoid.us (ซึ่งเป็นเว็บของ comex) และได้ไปบอกต่อยัง Will Sayer ซึ่งเป็นผู้นำไฟล์ PDF รุ่นทดลอง ไปปล่อยต่อ รายละเอียด ดราม่านี้ อ่านต่อได้ที่ Ryan 's Blog เขาร่าย ไว้ซะยาวเลย เชื่อ ไม่เชื่อ ก็ตามแต่ผู้อ่านพิจารณาแล้วหละ

แต่ยังไงมันก็หลุดออกมาแล้ว ทาง Apple ที่รอแก้ช่องโหว่นี่ อย่างตาเป็นมัน ก็คงต้องรีบออก iOS 4.3.4 เป็นแน่แท้ จากสถิติก่อนหน้านี้ สมัย JailbreakMe 2.0 Star Apple ใช้เวลาเพียง 10 วันในการออก iOS firmware เวอร์ชั่นใหม่ เพื่อมาอุดรอยรั่วนี้

ด้วยเจตนาของ Will Sayer ที่อยากให้ @comex เร่งออก Jailbreak Me 3.0 Safforn แม้จะมีผลเสียมากกว่า แต่ผลทางอ้อม ก็ทำให้ comex รีบเร่งออก Jailbreak Me 3.0 ก่อน Apple  ซึ่งข่าวล่าสุด (ไม่มีการยืนยัน ว่าจริง) ก็จะเริ่มให้ใช้งานกัน วันนี้ 5 ก.ค. 2554 นั่นเอง โดยตอนนี้ เว็บ jailbreakme.com ก็กลายเป็น We'll back soon ซึ่งเป็นภาพเดียวกับที่ Apple Store online ชอบใช้บ่อยๆ เวลามีการออกผลิตภัณฑ์ใหม่ แล้วปิด Store เพื่อทำการปรับปรุงข้อมูลสินค้า แปลว่า มาแน่ ไม่วันนี้ ก็พรุ่งนี้แล้ว เรามาเตรียมตัวขั้นสุดท้ายกันก่อนดีกว่ากับ

54841

Jailbreak ME 3.0 FAQ

ทำไมจำเป็นต้องบันทึกค่า SHSH Blobs ?
เพราะทุกครั้งที่ Restore firmware กับ iPhone, iPad, iPod Touch รุ่นใหม่ๆ iTunes จะมีการติดต่อ Apple server เพื่อเช็คข้อมูล firmware version ก่อน ทุกครั้งที่จะอนุญาตให้ restore firmware ซึ่งถ้า iOS firmware ที่เรา ต้องการ restore ไม่ใช่เวอร์ชันล่าสุด ก็จะถูกปฎิเสธการ restore ทันที โดยระหว่างขั้นตอนการเช็คข้อมูล Apple จะส่งข้อมูลมาที่เป็นเอกลักษณ์ เฉพาะ เรียกว่า SHSH Blobs

ดังนั้นถ้าเราต้องการ จะ restore firmware เวอร์ชันไหน เราก็ต้องมี SHSH blobs ของ firmware เวอร์ชันนั้นเก็บเอาไว้ (วิธีการนี้ Apple เริ่มมาตั้งแต่ iOS 4.x)

ซึ่งหลังจาก JailbreakMe 3.0 หลุดออกมาสู่วงกล้าง แน่นอน Apple ก็กำลังออกตัวแก้มาแน่นอน ซึ่งออกได้ในเร็ววัน เพราะว่าเป็นช่องโหว่ ที่แก้ได้ไม่ยากอะไร ซึ่งเร็ว ๆ นี้ Apple น่าจะออก iOS firmware version 4.3.4 ออกมา ปิดช่องทาง jailbreakme ค่อนข้างแน่นอน

สรุปแล้วเพื่อเป็นหลักประกันว่า เราสามารถ restore version 4.3.3 ได้แน่นอน ก็ควร บันทึกค่า SHSH Blobs เอาไว้ล่วงหน้า โดยเฉพาะ iPad 2 (เพราะ ตอนนี้เป็นความหวังเดียวในการ jailbreak iPad 2 แล้ว)


แล้วการ บันทึกค่า SHSH Blobs ทำอย่างไร

มี 2 วิธีคือ ใช้ TinyUmbrella หรือใช้ iFaith
สามารถอ่านวิธีการ บันทึกค่า SHSH Blobs ได้ทั้งสองแบบ แนะนำ TinyUmbrella เพราะสะดวกกว่า
1. วิธีการบันทึกค่า SHSH Blobs ด้วย TinyUmbrella
2. วิธีการบันทึกค่า SHSH Blobs ด้วย iFaith (สามารถใช้ได้ ทุก Device ยกเว้น เครื่อง A5 เช่น iPad 2 และ iPhone 5

หมายเหตุ : iFaith ไม่รองรับ iPad 2 


ถ้าคุณเป็นผู้ใช้ iPad 2 รุ่น 3G + Wi-Fi ต้องอ่านตรงนี้
iPad 2 รุ่นที่ใส่ซิม 3G ได้จะมี modem firmware (baseband) เพิ่มเข้ามาใน firmware แต่ปัญหาคือเราไม่สามารถจะ บันทึกค่า SHSH Blobs ได้ เพราะว่าทุกครั้งทีเราทำการ verificate (ตอนช่วง restore แล้ว iTunes ติดต่อกับ Apple's server) Apple จะส่งค่า SHSH Blobs ออกมาแบบ สุ่ม แทนที่จะเป็น SHSH Blobs ค่าเดียวแบบ รุ่น Wi-Fi only ซึ่ง เราจะไม่สามารถใช้ SHSH Blobs ค่าเดิมได้ ส่วนของตอนเปิดเครื่อง (boot) เราจะติดปัญหาเครื่องค้างที่ bootrom โดย iTunes จะแจ้ง error 1004 ขึ้นมา ถ้าเป็น iOS Device รุ่นก่อนหน้านี้ (A4 ทั้งหลาย) จะสามารถใช้ TinyUmbrella ช่วย "Kick Device out of recovery mode" เพื่อให้ boot ต่อได้ แต่ว่า iPad 2 ใช้ A5 boot rom ซึ่ง ณ ตอนนี้ ยังไม่มีใคร ค้นพบช่องโหว่ ในระดับ bootrom ได้ ซึ่งแปลว่า เครื่องจะติดอยู่ที่ "Recovery mode" ดังนั้น ไม่แนะนำให้ upgrade iOS เป็น iOS 4.3.4 หรือมากกว่า


แล้วปัญหาข้างต้นจะเป็นกลับ iPad 2 รุ่น Wi-Fi only หรือเปล่า ?

ข่าวดี ปัญหาข้างต้น ไม่มีปัญหา กับ รุ่นไวไฟ อย่างเดียวไม่มี baseband  เหมือน รุ่น 3G ดังนั้น สามารถบันทึกค่า SHSH Blobs ไว้ และ Restore ได้ภายหลังแน่นอน

ถ้าใช้ iOS 4.2.x หรือ 4.1.x อยู่อย่างนี้สามารถ upgrade ไปใช้ iOS 4.3.3 ได้ไหม ?
ได้ JailbreakME 3.0 สนับสนุน ทุกเครื่องที่ใช้ ARM7 เช่น iPhone 4, iPhone 3GS, iPad 1, iPad 2 ที่ใช้ iOS 4.3.1 - 4.3.3

สรุปแล้วควรทำอะไรอย่างไรบ้าง ?
1. แน่ใจว่ามี เก็บค่า SHSH Blob ไว้เรียบร้อยแล้ว
2. จะ upgrade เป็น iOS 4.3.3 ก็สามารถทำได้
3. เฝ้ารอ @comex ออก JailbreakMe 3.0 ตัวสมบูรณ์
4. ถ้า Apple ปล่อย firmware เวอร์ชันใหม่ 4.3.4 ขึ้นไป ห้าม อัพเดต เด็ดขาด

ที่มา :

http://hermanbanken.nl/2011/07/02/ipad-2jailbreakme-3-0-faq/

1 Responses to “iPad 2 และ JailbreakMe 3.0 Saffron ทุกเรื่องที่คุณอยากรู้ [FAQ]”

ardzmundee said...
08 July, 2011 15:01

ผมใช้ ipad 2 3g แล้วก็เจลโดยไม่ได้แบคอัพ ผมควรทำไงดีครับ แล้วถ้าจะกลับไปแบคอัพก่อนต้องทำไงครับ


Post a Comment

Related Posts Plugin for WordPress, Blogger...
All Rights Reserved iPhoneAppTube | Blogger Template by Bloggermint