How to Fix Cydia Crashing on iPhone & iPod – สาเหตุ และ การ ตรวจสอบ เพื่อแก้ ปัญหา Cydia เด้ง บน ไอโฟน ไอพอต ครับ

1 อาการ เปิด Cydia แล้วเด้ง ทันที
สาเหตุจาก Source : ให้ลบ Source จาก /private/etc/apt/sources.list.d/ โดยดูรายชื่อ Source ที่น่าจะมีปัญหา (อย่าลืม Backup รายชื่อ Source เก็บไว้ก่อนได้)
2 อาการ เปิด Cydia แล้วยังไม่เด้งทันที แต่พอจะใช้งานแล้วเด้ง
สาเหตุจาก Package ให้ลบ .deb จาก /var/cache/apt/archives/.deb และ /var/cache/apt/archives/partial/.deb
ถ้ายังไม่หายอีก แนะนำให้ Backup ข้อมูลสำคัญไว้ก่อน แล้วจัดการ restore ได้เลยครับ
วิธีการตรวจสอบ
สิ่งที่ต้องใช้ ในการตรวจสอบ Source และ Package
- ติดตั้ง OpenSSH ดาวน์โหลดจาก Cydia
- ติดตั้ง MobileTerminal ดาวน์โหลดจาก Cydia
ขั้นตอนการตรวจสอบ
1) เข้าโปรแกรม MobileTerminal
2) ในหน้าจอ Terminal จะปรากฏ ข้อความคล้ายๆแบบนี้ iPhone : ~ mobile $
3) ให้เราพิมพ์ su – (su วรรค แล้ว ขีด) แล้วกด return ครับ
4) จะปรากฏข้อความให้เรากรอก Password ให้เราใส่คำว่า “alpine” แล้วกด return
5) จากนั้นหน้าจอเราจะเป็นข้อความคล้ายๆแบบนี้ครับ iPhone : ~ root #
6) ให้เราพิมพ์ apt-get update แล้วกด return โดยคำสั่งนี้จะเป็นการตรวจสอบว่าตรงไหนที่ error ครับ
แค่นี้เราก็รู้แล้วครับว่าสาเหตุที่มัน เด้งออกจาก cydia มันมีต้นเหตุมาจาก Source ตัวไหน
หรือ Package ตัวไหนจะได้เข้าไปลบออก
ขอบคุณข้อมูลและแนวทางจาก pokpitch และ smart-mobile

