How to install iOS Binaries on Physical Devices Using File Transfer

บทนำ (Overviews)

บทความนี้นำเสนอการติดตั้ง (Install) แอพพบลิเคชัน (.app) บนเครื่อง iOS (iphone iPad และ iPod) บนเครื่องที่ถูก Jailbreak เรียบร้อยแล้ว โดยใช้โปรแกรม SCP ที่เราติดตั้งบนเครื่องคอมพิวเตอร์ในการโอนย้ายไฟล์ไปยังโฟลเดอร์ /Application บนเครื่อง iOS

ขั้นตอน (Steps)

  1. Jailbreak เครื่อง iOS สามารถติดตามได้จากบทความ How to jailbreak iOS – “PP Jailbreak”
  2. นำเครื่อง iOS และ Computer เชื่อมต่อ Wifi ให้อยู่ภายใน Network เดียวกัน
  3. ตรวจสอบ IP ของ iOS และทสอบ Ping จากเครื่อง iOS เพื่อให้แน่ใจว่าเครื่อง Computer สามารถเห็น IP ของเครื่อง iOS
  4. ทดลองโปรแกรมประเภท File Transfer โดย copy ไฟล์โฟลเดอร์ /Applications/ มาเก็บไว้ที่เครื่องคอมพิวเตอร์
  5.  ตัวอย่างใช้โปรแกรม Win SCP
    • Login WinSCP (username คือ root และ รหัสผ่าน คือ alpine)
    • ไปที่โฟลเดอร์ /private/var/db/stash/_.ZULzoN/Applications
    • นำสามารถโอนย้ายไฟล์ .app จากเครื่องหนึ่งไปอีกเครื่องหนึ่งได้
  6. ตัวอย่างใช้โปรแกรม SCP โดยใช้คำสั่ง เพื่อทำการติดตั้งจากคอมพิวเตอร์ไปยังเครื่อง iOS ที่ต้องการ โดยใช้คำสั่งดังต่อไปนี้
    //Copy ไฟล์ Flex.app จากคอมพิวเตอร์ไปยัง โฟลเดอร์ Applications ในเครื่อง iOS
    scp -r Flex.app/ root@192.168.1.64:/Applications/
    
    //login SSH เพื่อแก้ไขสิทธิให้ Execute ได้
    ssh root@192.168.1.64
    cd Applications
    cd Applications
    chmod +x Flex
    uicache
    

  7.  ทำให้ icon ของ Application ที่เราลงปรากฏบนเครื่อง iOS
  8. จากนั้นตรวจสอบที่เครื่อง iOS จะปรากฏ Application ที่ติดตั้ง
  9. ถ้าไม่สามารถใช้คำสั่ง unicache ให้ทดลองดังนี้
    Ipad1://Applications root# uicache
    cannot open cache file. incorrect user?
    Ipad1://Applications root# su mobile -c uicache
    Ipad1://Applications root# 
    

ใส่ความเห็น