วิธีและขั้นตอนเจลเบรค iOS 7.1.2 แบบ Untethered Jailbreak ด้วย Pangu
moonlightkz
ในที่สุดคุก iOS 7.1.2 ก็แตกแล้ว ซึ่งเป็นเรื่องเหนือความคาดหมาย เพราะทางผู้ทำเครื่องมือเจลเบรค iOS 7 อย่าง evad3rs ก็เงียบเหมือนจะไม่สนใจอะไรมาก คงกะเก็บช่องโหว่และพลังงานไปทุ่มใน iOS 8 เลยทีเดียว เลยไม่มีใครคาดคิดว่าจะมีตัวเจลเบรคสำหรับ iOS 7.1.1 ออกมา
เลยเป็นโอกาสให้ทีมแฮกเกอร์ทีมอื่นออกมาโชว์ฝีมือกันบ้าง งานนี้เป็นฝีมือจากแดนมังกรเค้าส่งเครื่องมือแหกคุก iOS 7.1.2 ออกมาในชื่อโปรแกรม Pangu (ผานกู่) ก่อนจะไปแหกคุกก็มาดูสมาชิกทีมกันซะหน่อย ทีมนี้ประกอบไปด้วยแฮกเกอร์ 5 คน @dm557 @windknown @ogc557 @Daniel_K4 @曾半仙 ซึ่งสมาชิกของทีม Pangu ได้เรียนรู้การหาช่องโหว่จากแฮกเกอร์ชื่อดังอย่าง @i0n1c หรือที่รู้จักกันในชื่อ Stefan Esser ผู้ทำเครื่องมือเจลเบรคใน iOS 4, iOS 5 และมีความใกล้ชิดทีมที่ทำ iOS 7 อย่าง evad3rs อีกด้วย
- วิธีและขั้นตอนเจลเบรค iOS 11 - iOS 11.1.2 แบบ Semi-Jailbreak ด้วย LiberiOS
- วิธีติดตั้ง Yalu102 สำหรับเจลเบรค iOS 10 โดยไม่ต้องใช้คอมพิวเตอร์ ด้วย Cydia Extender
- วิธีและขั้นตอนเจลเบรค iOS 10.2 แบบ Semi-Jailbreak ด้วย Yalu
- วิธีและขั้นตอนเจลเบรค iOS 9.2-9.3.3 แบบ Semi-Jailbreak ด้วย PanGu
- วิธีและขั้นตอนเจลเบรค iOS 9.1-9.0.2 แบบ Untethered Jailbreak ด้วย Pangu

สิ่งที่ต้องเตรียม
- เวลา 5 นาที ในชีวิต
- คอมพิวเตอร์ที่ใช้ Windows XP ขึ้นไป เวอร์ชัน Mac ยังไม่ออกมาให้ใช้ เห็นว่ากำลังพัฒนาอยู่นะครับ
- iPhone, iPad หรือ iPod ที่ใช้ระบบปฏิบัติการ iOS 7.1 - 7.1.2 (เช็คใน Settings > General > About > Version)
- iPhone 5s, iPhone 5c, iPhone 5, iPhone 4S และ iPhone 4
- iPad Air, iPad 4, iPad 3, iPad 2
- iPad mini, Retina iPad mini
- iPod touch 5G
- สาย USB สำหรับเชื่อมต่อ iDevice กับคอมพิวเตอร์
โปรแกรม Pangu ดาวน์โหลดได้จากที่นี่ ครับ
คำเตือน
- ก่อนทำให้ปิดการตั้งค่า Password ปลดล็อกหน้าจอก่อน
- การเจลเบรคมีความเสี่ยง ผู้ไม่ชำนาญควรศึกษาข้อมูลและขั้นตอนการแก้ไขปัญหาก่อนทำ
- อย่าลืม Backup ข้อมูลด้วย iTunes ก่อนทำการเจลเบรค
ขั้นตอนการทำ
ปิดการตั้งรหัสผ่านเข้าเครื่องก่อนทำนะครับ
ต่อ iDevice เข้ากับคอมพิวเตอร์ จากนั้นคลิกขวาที่ไอคอนโปรแกรม Pangu เลือก Run as Administrator

โปรแกรมจะทำการตรวจสอบเวอร์ชันของ iOS ที่เราใช้งานอยู่หากไม่ใช่ iOS 7.1 จะไม่สามารถเจลเบรคได้ ขึ้นเป็นตัวสีแดงบอกให้เราอัพเดตเวอร์ชันก่อน (ตามภาพ)

แต่ถ้าเวอร์ชัน 7.1.x ถูกต้อง เราจะสามารถกดปุ่ม เพื่อดำเนินการต่อได้ครับ ถ้าเป็น Pangu 1.1 ที่อัพเดตใหม่ จะไม่มีการใส่สโตร์จีนเข้ามาแล้ว

แต่ถ้าเราใช้ Pangu 1.0 สังเกตว่าจะมี Check box อยู่ แนะนำว่าควร "ติ้กออก" ถ้าเลือกไว้มันจะติดตั้งสโตร์ของจีนมาให้ด้วย ซึ่งเราไม่แนะนำครับ

จากนั้นพอเรากดปุ่มดำ ( Jailbreak ) โปรแกรมจะบอกให้เราตั้งเวลาใหม่ก่อน ให้เราเข้า Settings > General > Daate & Time เลือกปิด Set Automatically จากนั้นตั้งเวลาเป็นวันที่ 2 มิ.ย. (ควรเปิด Location Service เอาไว้ด้วย) เสร็จแล้วกดปุ่ม ( Jailbreak ) ซ้ำอีกที *บางท่านบอกตั้งวันที่ 2 แล้วไม่ผ่าน แต่ตั้งวันที่ 1 ผ่าน ก็ลองดูนะ

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

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


รออย่างเดียวเท่านั้น

แล้วไอโฟนของเราจะรีบูตเครื่องขึ้นมาใหม่และมีแอปฯ Cydia อยู่บนหน้า Home Screen ถือเป็นอันเสร็จสิ้นการเจลเบรค

ในตอนนี้ iOS 7.1.2 เพิ่งจะเจลเบรคได้ ก่อนติดตั้ง Tweak ใน Cydia ควรตรวจสอบให้ดีว่ารองรับการทำงานของ iOS 7.1.2 หรือไม่ทุกครั้ง เพื่อไม่ให้เกิดปัญหาเครื่องติด Loop เดี๋ยวจะเสียเวลาแก้กันอีกเปล่าๆ
หลังจากเจลเบรคเสร็จแล้วก่อนที่จะลง Tweak ใดๆ ก็ตาม ให้ติดตั้ง afc2add จากใน Cydia ก่อนนะครับ เพื่อให้เราเข้า Roots เครื่องได้จากโปรแกรม Explorer ต่างๆ หากติดตั้งทวีคตัวไหนไปแล้วเครื่องไม่รองรับจนติด Endless reboot loops จะได้เข้ามาลบ Tweaks จาก Explorer ได้
ปัญหาที่พบในการเจลเบรคด้วย Pangu และวิธีการแก้ไข
- ค้างที่หน้า Patching Kernel, ค้างที่หน้า Finding Offsets, ค้างตอนบูตเครื่องเป็นโลโก้ Apple
บางคนค้างที่หน้าจอนี้นานมาก ซึ่งขั้นตอนนี้มีหลายคนค้างนานถึง 18 นาที ให้อดทนรอครับ ถ้าสัก 20 นาทีแล้วยังไม่มีให้ Hard Reset กด Power+Home ค้างเอาไว้ ประมาณ 10 วินาที แล้วลองเจลเบรคใหม่อีกครั้งครับ - Cydia Errors
ตอนนี้คนแห่เข้าไปใช้บริการเยอะมาก เซิฟเวอร์อาจจะมีปัญหาให้รออย่างเดียวครับ - Jailbreak button greyed out
ตรวจสอบว่าไฟล์ iTune backup ไม่ได้เข้ารหัสผ่านเอาไว้ครับ - เครื่องติด Reboot loop ไม่สามารถเข้าหน้า Homescreen ได้
ใช้ iFunbox หรือโปรแกรม Explorer สำหรับ iDevice เข้าไปลบทวีคที่ทำให้เกิดปัญหา
ตัวอย่างเช่น ถ้าลง SB rotateer แล้วเปิดเครื่องไม่ได้ติดลูป ให้เข้าไปลบไฟล์ .plist และ .dylib ของโปรแกรมตัวปัญหา
ที่ Raw File System> /Library/MobileSubstrate/DynamicLibraries/ แล้วลบ iPhoneRotator.dylib iPhoneRotator.plist RotateSettings.dylib RotateSettings.plist และเข้าไปลบอีกจุดที่ /var/mobile/Library/Preferences/net.limneos.irotatorprefs.plist จากนั้นทำการ Hard reset ไอโฟนของเราครับ - ทางออกสุดท้ายสำหรับทุกปัญหา
เข้า DFU mode ต่อ iTunes กด restore
ที่มา : pangu.io
|
เขียนโดย
แอดมินสายเปื่อย ชอบลองอะไรใหม่ไปเรื่อยๆ รักแมว และเสียงเพลงเป็นพิเศษ |





