in

Redsn0w 0.9.9b1 การเปลี่ยนแปลงครั้งใหญ่ของ Redsn0w

แจ้งไปแล้วครับสำหรับวันเสาร์ที่ผ่านมาเรื่อง ข่าวด่วน Redsn0w เตรียมออกอัปเดตใหญ่เร็วๆนี้ แล้วก็จริงตามนั้นครับ เพราะว่ามาวันนี้ทาง iPhone Dev Team ได้เปล่า redsn0w 0.9.9b1 ออกมาให้ได้ทดสอบใช้งานกันแล้วครับ โดยการเปลี่ยนแปลงครั้งนี้มีเยอะเหลือเกิน ผลดีที่ได้รับคือการใช้งานที่ง่ายขึ้น ไม่จำเป็นต้องดาวน์โหลด IPSW มาเก็บเอาไว้ที่เครื่องก่อนการเจลเบรค ยิ่งใน iOS 5 อนาคตอันใกล้ที่จะออกมานั้นตัว redsn0w จะทำการค้นหาสิ่งที่จำเป็นให้เองโดยออโต้เลย ว่าแล้วมาชมกันดีกว่าครับ

ความใหม่ของ redsn0w 0.9.9b1 ตัวนี้คือหลังจากที่รันโปรแกรมขึ้นมาจะมีให้เลือกอยู่ 2 ปุ่มคือ Jailbreak และ Extra

  • Jailbreak กดปุ๊บ จะเข้าสู่ขั้นตอนการเจลเบรคทันที โดย redsn0w จะแนะนำให้เราเอาเครื่องไอโฟนเข้าสู่ DFU Mode จากนั้นก็จะทำการเจลเบรคและติดตั้ง Cydia ให้เรียบร้อย
  • Extras ชื่อก็บอกแล้วว่าพิเศษ ในส่วนนี้มีให้เลือกอยู่หากเลยเมนูได้แก่
    • Just boot – ใช้สำหรับการ boot เครื่องกรณีที่ทำการเจลเบรคแบบ Tether Jailbreak
    • Pwned DFU – การนำเครื่องเข้าสู่ DFU mode ก่อนการรีสโตร์ด้วย Custom firmware ผ่าน iTunes
    • Recovery fix – เตะเครื่องออกจาก Recovery mode loop ที่เกิดขึ้หลังจากการ restore firmware หรือการดาวน์เกรด เป็นต้น
    • SHSH blobs –  จัดการเกี่ยวกับ SHSH blobs เกียวข้องโดยตรงกับการดาวน์เกรด (เมนูนี้จะใช้อยู่ไม่กี่ตัวเท่านั้นที่จำเป็นๆ)
      • Fetch – ดึงข้อมูลของ ECID SHSH ของเครื่องที่ติดตั้งอยู่ในปัจจุบัน จากนั้นส่งค่าไปที่ Cydia server
      • Verify – ตรวจสอบความถูกต้องของ SHSH blobs (ไม่ค่อยได้ใช้)
      • Submit – ส่งค่า SHSH blobs ที่เคยเก็บเอาไว้แล้วไปที่ Cydia server (ไม่ค่อยได้ใช้)
      • Query – ตรวจสอบค่า ECID ที่เราเคยให้ Cydia เก็บเอาไว้แล้ว ค่าที่ที่ได้ออกมาจะเหมือนที่แสดงใน Cydia
      • Stitch – (อันนี้ไม่ทราบเลย เพราะไม่เคยใช้ด้วย ท่าทางจะ advance หนัก)
    • Select IPSW – เลือก IPSW หรือ Firmware ที่เราต้องการแบบ manual
    • Preference – สำหรับการตั้งค่า
      • ECIDs
      • Boot args 
      • Boot logo – การตั้งค่า boot logo
การใช้งานที่เราจะได้ใช้กันบ่อยๆ แน่นอนเลยคือ ปุ่ม Jailbreak ในหน้าแรก สำหรับการเจลเบรคเครื่อง และในส่วนของ Extras ที่ได้ใช้ก็น่าจะมี
  • Just boot, Pwned DFU, Recovery fix, SHS blobs ในส่วนของ fetch และ query เพื่อจะดูค่า ecid ที่ได้เก็บเอาไว้จะได้นำมาพิจารณาว่าจะดาวน์เกรดได้หรือไม่นั้นเอง
สำหรับการเปลี่ยนแปลงที่ iPhone Dev Team  ได้บอกเอาไว้เกี่ยวกับ redsn0w 0.9.9b1 มีดังนี้
  • uses DFU mode to try to automatically determine which device and FW you have
  • fetches pieces of public IPSWs from Apple (once).  Non-public IPSWs must be provided manually (once).  It then caches those pieces for future use.
  • “Just boot” is a tethered boot.  Uses whatever “Preferences” you’ve set for boot logo and kernel boot-args
  • “Pwned DFU” puts your device in a pwned DFU state for some of the iTunes stuff detailed below
  • “Recovery fix” gets past 1015 types of errors (when baseband portion of restore fails).  Should work on iOS5 beta too
  • “Select IPSW” is for picking non-public IPSWs, or overriding auto-detection
  • “SHSH blobs” has a bunch of options…
  • “Fetch” – fetch current PARTIAL blobs on device.  Should complete in under 10 or 15 seconds.  Puts the set of PARTIAL of blobs on your computer as a plist.  Checks if Cydia already has a full set for this device and build.  If not, it submits this PARTIAL set and returns Cydia’s acknowledgement or rejection
  • “Verify”  – cryptographically verifies existing blob files from either redsn0w, TinyUmbrella, or Cydia server.  You can select a whole bunch of blobs to verify at once if you want (like the TinyUmbrella directory)
  • “Submit”  – both verifies and submits one or more blob files to Cydia.  This lets you copy your entire TinyUmbrella cache of blobs up to the Cydia server
  • “Query” – queries the Cydia server for all available FULL or PARTIAL blobs for a given set of ECIDs
  • “Stitch” – stitches either FULL or PARTIAL blobs to a STOCK or CUSTOM IPSW
  1. Stitching is NOT yet supported on iPhones!  Need to work out the baseband part of the restore process.
  2. FULL blobs stitched to a STOCK IPSW gives you a completely self-contained signed IPSW that iTunes will accept without any tricks (no need to go into pwned DFU mode, no need to start TinyUmbrella TSS server, no need to redirect to Cydia server for blobs)
  3. PARTIAL blobs stitched to any IPSW requires you to go into pwned DFU mode before running iTunes.  No need to start TU or use Cydia though.
  4. Stitching either FULL or PARTIAL blobs to a CUSTOM IPSW also requires a pwned DFU start before iTunes restores.  No need to start TU or use Cydia though.
  5. Will eventually support fetching the blobs directly from Cydia instead of a file on your computer

ที่มา dev team blog

วันนี้ก็ลองเอาไปเล่นกันดูก่อนนะครับจะได้ชินนะ ก่อนที่ iOS 5 จะออกมาในเดือนหน้านี้นะครับ 😀

ดาวน์โหลด

ความคิดเห็น - Like เพจ iPhoneMod.net

เขียนโดย Attapon Thaphaengphan

ศิษย์เก่าวิศวกรรมคอมพิวเตอร์ ม. ขอนแก่น ผู้ก่อตั้ง iPhoneMod.net ตั้งแต่ปี 2009
อดีต Dell Technical Support รู้จัก ​Apple เพราะ Macbook Pro และใช้ iPhone ตั้งแต่รุ่น 3G จนถึงปัจจุบัน

11 Comments

  1. เป็นตัว untethered 4.3.5 รึป่าวครับ..

      • ใครเป็นบ้าง ไม่สามรถ เข้า เวบไซด์ได้ คือ คลิก ตรง Safari หรือ จะเข้า Website แล้วหน้าจอ จะ POP Up ขึ้นมาไม่ถึง 1 วินาที แล้วก็หายไป หลังจาก เจลเบรคแล้ว ไม่ทราบว่าต้องทำอะไรอีกหรือเปล่า แต่ก่อน จะ เจลเบรค ทุกอย่างปกติ มือใหม่ช่วยแนะนำด้วยครับ

  2. มีข้อสงสัยค่ะ ถ้าจะ JB พร้อมกับจะเลือกใช้ function extra ด้วยล่ะทำยังไงคะ เพราะแบบเก่ามันมีให้เลือกเป็นติ๊กเครื่องหมายถูกข้างหน้าอ่ะ แต่นี่ไม่มี

    • อันนี้คิดว่าต้องเจลก่อนไงหลังจากนั้นจะติดตั้ง cydia ให้เองนะ
      แล้วจะเลือก extra ทำอะไรรึ?

      • เข้าใจค่ะที่ว่าพอเลือก jail แล้วมันจะติดตั้ง cydia ให้เลย แต่ถ้าอยากติดตั้ง boot logo ด้วยง่ะ ต้องทำไง ต้องเลือก jail ก่อน แล้วค่อยเข้าเปิด red เพื่อมาทำทีหลังเรอะ ก็เห็นแบบเดิมมันเลือก jail พร้อม เลือก boot logo ได้เลยอ้ะ

        • อ่ออันนี้ลองทำดูก่อนนะครับยังไม่ได้ลองเลย ^^

  3. ใครลอง jailbreak กับ iPhone 3gs หรือ iPhone 4 ios ไหนบ้าง รบกวนช่วยโพสหนอ่ยคับ
    คือ ผมสงสัยว่า จะรู้ได้ไงว่าเป็น Tethed หรือ Untethed
    ยังไงใครลอง ios ไหนแล้ว ช่วยโพสไว้ทีนะคับ ขอบคุณล่วงหน้าครับ

    TaroPhone Pattaya

  4. Iphone 4 เจล 4.3.3 แล้วสัญญาณเครือข่ายใช้ไม่ได้เลยครับ