วิธี Downgrade iOS 4.0.2 เป็น iOS 4.0/4.0.1

By | on 16/08/2010

เมื่อ Apple ออก iOS 4.0.2 รุ่นล่าสุดสำหรับ iPhone, iTouch และ iOS 3.2.2 สำหรับ iPad หลายคนอาจจะพลาดพลั้งไปอัปเดตโดยการกดที่ iTunes มาแล้ว ส่งผลให้เครื่องนั้นไม่สามารถที่จะเจลเบรคด้วย JailbreakME ได้ ดังนั้นจำเป็นจะต้องมีการ Downgrade ลงไปเป็น iOS 4.0.1 หรือต่ำกว่า เพื่อใช้เครื่องมือาสำหรับการเจลเบรคได้ มาดูวิธีกัน

วิธีนี้ใช้สำหรับ iPhone 3G, iPhone 3GS, iPhone 4, iPod Touch และ iPad ที่มีการเก็บ ECID เอาไว้ที่ Cydia แล้วเท่านั้น(เก็บด้วย TinyUmbrella) ซึ่งถ้าเข้าไปใน Cydia แล้วจะพบข้อความที่ว่า

This device has SHSHs on file for iPhone OS / iOS: 4.0, 4.0.1

ก็แสดงว่าเครื่องของท่านสามารถดาวน์เกรดได้ แต่ถ้าไ่ม่มีก็ไม่สามารถทำได้ครับ

ขั้นตอนการ Downgrade iOS 4.0.2 เป็น iOS 4.0 / 4.0.1

  1. คอมต้องติดตั้ง iTunes แล้ว
  2. Backup ข้อมูลที่จำเ็ป็น
  3. Download เครื่องมือ TinyUmbrella: Wins, Mac, Linux
  4. Download iOS 4.0 หรือ iOS 4.0.1 ได้ที่นี่

ขั้นต่อไปเปิด TinyUmbrella ขึ้นมา > คลิกที่ Start TSS Server

ถ้า Port 80 ของเครื่องไม่ว่างระบบจะแสดงข้อความว่า

Could not start TSS service on port 80 because you have something running on that port already!

แก้ไขโดยเข้าไปเช็คที่ Services ของเครื่อง(ทดสอบบน Windows XP  เครื่องผมติดตั้ง Appserv เอาไว้ดังนั้น Port 80 จึงทำงานอยู่ ต้องไปปิด Services ของ Appserv ก่อน)

ไปที่ Start> Run> services.msc แล้วปิด Services ของตัวนั้นซะ ถ้าทุกอย่างปกติจะเจอแบบนี้

จากนั้นเปิด iTunes ขึ้นมาและเชื่อมต่อ iPhone เข้ากับ iTunes ด้วย

ทำการ Shift+Restore สำหรับวินโดว์ หรือ Option+Restore สำหรับแมค

แล้วเลือก iOS 4.0 หรือ iOS 4.0.1 ที่ดาวน์โหลดมา จากนั้นก็รอให้ iTunes Restore เครื่องของเรา เท่านี้ก็จะได้ iOS 4.0/4.0.1 กลับมาแล้ว

ติดปัญหาจรงไหนสอบถามได้นะครับ

Tags: , , , , , ,

Category: iPad, iPod Touch, Tips & Tricks

About the Author ()

สำเร็จการศึกษาจาก วิศวกรรมคอมพิวเตอร์ ม.ขอนแก่น ทำงานวงการซับพอร์ตด้านไอที ชอบแบ่งปันเรื่องราวสิ่งดีให้คนทั่วไปได้ศึกษากัน ผู้ก่อต้อง iPhonemod.net เริ่มตั้งแต่ กรกฎาคม 2551 Twitter: @iphonemods fb.com/attapon


Comments (57)

Trackback URL | Comments RSS Feed

  1. t-pain says:

    Hey, this here is a excellent post. Sincerely enjoyed reading it. See ya Will come back by soon!

  2. Bright opinions here. I wish there are more and more articles like that.sunglasses has become the hot fashion in the modern trend.

  3. Unquestionably believe that which you stated.
    Your favorite reason seemed to be on the net the easiest thing to be aware of.
    I say to you, I certainly get irked while people think about worries that they just don’t know about.
    You managed to hit the nail upon the top and defined out the whole thing without having side-effects , people can take a signal.
    Will probably be back to get more. Thanks
    Best Regards Shane

  4. Your place is valueble for me. Thanks!…

  5. I am a fellow blogger in the same area of study as your’s. Where do you update your information about these features from? Any study material or website you would recommend?

  6. cloud vps says:

    Pretty part of content. I just stumbled upon your site and in accession capital to claim that I acquire actually loved account your weblog posts. Any way I will be subscribing in your augment or even I achievement you get entry to persistently fast.

  7. cloud vps says:

    great issues altogether, you just gained a brand new reader. What may you suggest in regards to your put up that you just made some days in the past? Any certain?

  8. Kuromi says:

    ทำไมเวลาที่กด shift restoreแล้ว มันจาให้เราเลือกใช่ป่ะคะ
    แต่ว่าไม่เห็นมีfirmwar ขึ้นให้เห็นเลยค่ะ

  9. สุวิทย์ says:

    ผมเครื่อง iphone 3gs new iboot locked usa เดิม ios4.0.1 jailbreak ด้วย jailbreakme เผลออัพ ios4.1 จาก itune พออัพเสร็จ baseband เปลี่ยนเป็น 05.14.02 jailbreak ด้วย limerain แต่ผลดล็อคไม่ได้ restore กลับไป ios4.0.1 ค่า baseband ก็ไม่เปลี่ยนกลับ ไม่ทราบว่าพอจะมีวิธีแก้ไขไหมครับ ผมเคยเก็บค่า SHSH กับ cydia ios3.1.2, 3.1.3, 4.0, 4.01 แต่ตอนนี้หน้า cydia ไม่โชว์ข้อมูลของ SHSH ที่เก็บไว้เลย รบกวนช่วยแนะนำวิธีแก้ไขให้ด้วยครับ

    • Poonlap_ccj says:

      เป็นเหมือนกันครับ แล้ว Downgrade จาก 4.1 เป็น 4.0.1 แล้ว Baseband เปลี่ยนหรือเปล่าครับ ของผม BB 05.14.02 นะ ยังโทรออกไม่ได้ หาตามกระทู้ต่างๆ ก็บอกว่ารอ Fuzzyband มา Downgrade ตอนนี้ทำได้ไม่เกิน 05.13.04 อ้ออย่าไป Up FW 4.2b ล่ะ ตัว Baseband มันเปลี่ยนเป็น 05.14.04 มีคนทดสอบแล้วครับ Email : Poonlap_ccj@hotmail.com

      • สุวิทย์ says:

        ฺBaseband ยังอยู่ที่ 05.14.02 เหมือนเดิม ไม่สามารถปลดล็อคได้ Fuzzyband ที่ว่าสามารถ Downgrade ได้เหรอ แล้ว BB กลับไปเป็นตัวที่สามารถ Ultrasnow 1.1-1 ปลดล็อคได้ไหมครับ ถ้าทำได้ช่วยแนะนำวิธีทำให้ด้วยครับ

        ขอบคุณล่วงหน้าด้วยครับ
        สุวิทย์

  10. Tummeng says:

    ของผมขึ้น error 3194 ครับ
    ไม่ทราบว่าเกิดจากอะไรเหรอครับ งงมาก

    เป็นเครื่องของ Dtac, FW 4.0.2 ครับ

  11. วุฒิ says:

    มีวิธีอื่นอีกไหมครับ

  12. วุฒิ says:

    ผมลองทำตาม Link ที่แนะนำมาแล้ว และ โปรแกรม TinyUmbrella มันขึ้นแบบนี้ครับ…ช่วยด้วย

    09/15/2553 15:09:23.479 This device isn't eligible for the requested build. 09/15/2553 15:09:23.510 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone3GS 4.0.1 (8A306) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.

  13. วุฒิ says:

    ของผม iPhone 3Gs 32G ครับ ลองแล้วครับ ขึ้น 3002 เหมือนกันครับ

  14. clubza says:

    ขอถามหน่อยครับว่า ของผมเป็นเครื่องหิ้วจาก อเมริกา iphone 4 ios 4.0.2 จะทำการ

    Downgrade ได้หรือป่าว ตอนนี้ก็ยังปลดล๊อคเครื่องเพื่อใช้โทรไม่ได้ ใช้เป็น ipod ได้อย่างเดียว 55

  15. ping says:

    ลองทำตามที่บอกข้างบนแล้วครับ เก็บค่า shsh 4.0.1 ไว้ในเครื่องแล้วจาก tiny ผ่านเรียบร้อย (ตอนเก็บติดเนต)

    จากนั้นก็ปิดเนต->Start TSS Server-> เปิด iTunes-> Shift+Restore iOS 4.0.1
    พบข้อความว่า "the iphone "—-" cannot be restored at this time because the iphone software update server could not be contected or is temporarily unavailable " จาก iTune

    เลย restore ไม่ได้ครับ ช่วยทีครับ ขอบคุณครับ

  16. rote says:

    ขอบคุณครับ ทำได้แล้วครับ

  17. ping says:

    วิธีนี้ใช้ได้ผลกับการอัพเดท จาก 3.1.2 ไป 4.0.1 รึป่าวครับ หรือว่าต้องใช้ในการดาวน์เกรดจาก 4.0.2 ลงมายัง 4.0.1
    เท่านั้น เพราะผมลองทำอย่างแรก ได้ถึงขั้น TSS server started แล้ว แต่ก็ยัง verify ไม่ผ่านในขั้นตอน restore จาก iTune อยู่ดี เครื่อง 3GS unlock true ครับ (มีข้อความ This device has SHSHs on file for iPhone OS / iOS: 3.1.2,3.1.3,4.0, 4.0.1 จากตัว cydia เองแล้ว แต่ไม่ได้เก็บจาก TSS ใช้ 3.1.2 มาตั้งแต่แรก ไม่เคยอัพเป็น 4.0 เลยครับ)

    • Naom says:

      ข้อมูลเหมือนกันทุกอย่างเลยค่ะ ลองupจาก3.1.2ไป4.0.1เลยไม่ได้ ลองหลายวิธีแล้ว เลยupเป็น4.0.2แต่ตอนนี้ยังdownไม่ได้ ยังหาวิธีอยู่ค่ะ (shift+restore ขึ้นว่าไม่เหมาะกับเครื่อง)

    • attapon says:

      (มีข้อความ This device has SHSHs on file for iPhone OS / iOS: 3.1.2,3.1.3,4.0, 4.0.1 จากตัว cydia เองแล้ว แต่ไม่ได้เก็บจาก TSS ใช้ 3.1.2 มาตั้งแต่แรก ไม่เคยอัพเป็น 4.0 เลยครับ) –> เปิด tiny แล้วเลือกเวอร์ชัน
      3gs 4.0.1 กด Save SHSH เอาลงไว้ที่เครื่องก่อน

      จากนั้นถอดสาย Lan->Start TSS Server-> เปิด iTunes-> Shift+Restore iOS 4.0.1 แล้วรอ

  18. attapon says:

    ระหว่างการ Start TSS Server แนะนำให้ถอดสาย Lan ออกจากเครื่องก่อนนะครับ ไม่ต้องต่อเน็ต

  19. attapon says:

    อยู่มุมบนด้านขวา เขียนว่า TSS Server

  20. rote says:

    ผมหาตัวTSS server ไม่เจอครับ ขอราบละเอียดด้วยครับ

  21. ping says:

    ผมติดตรง port80 ครับ ใช้ window xp คือ ไม่รู้ว่าตอนนี้ services อะไรที่ใช้ port80 อยู่ เลยไม่รู้ว่าต้องปิดตัวไหน แบบนี้จะต้องไปดูที่ไหนครับ

  22. rote says:

    tss Services คือตัวไหนหรอ ผมหาไม่เจอ

  23. ken says:

    ถ้าขึ้น an error accored 3002 ลองทำตาม link ข้างล่างครับ
    http://www.youtube.com/watch?v=REh9yF9Wlf8

  24. Nin says:

    ขึ้น 3002 อะคับ ทำยังงัย

  25. มิกส์ says:

    หลังจากกด start tss server ต้องรอนานไหมครับ ของผมรอมานานมากยังใช้งานไม่ได้เลยครับ

  26. Attakorn says:

    อยากทราบว่า ถ้าผมซื้อเครื่องศุนย์มา แลวมันเป็น ios 4.0.2 ผมจะ jailbreak ได้รึป่าวคับ

  27. Prapoch Sabhavasu says:

    ขึ้นerror 16 ทำอย่างไรดีครับ

  28. kan says:

    ไม่เจอ shsh ใน cydia อะไรเลย เครี่อง เรามันพร้อม อับตลอดเวลา ไม่แน่ใจว่าเซ็ต อะไรไว้ ที่แน่นๆ ได้ลงทะเบียนกะแอปเปิล งานเข้า ขอหลังไมล์นะคะ

  29. KEN says:

    เครื่องมันขึ้นว่า an error accored 3002 ยังงัยต่อดีครับ

    • iPhoneMod says:

      เก็บ ecid 4.0 or 4.0.1 ไว้หรือยังครับ

      • KEN says:

        เก็บแล้วครับแต่ไม่เคยอัพเวอชั่นเป็น 4.0 กับ 4.0.1 เลย ยังใช้ 3.1.3 อยู่เลยครับแต่เก็บค้าไว้ในเครื่องกับในcydia แล้วครับ ขอบคุณครับ

  30. onr says:

    ของผม 3194อ่ะครับมันคืออะไร

  31. Hut says:

    ขึ้น เครื่องมันขึ้นว่า an error accored(3002) ทำยังงัยต่อดีครับ

  32. ืnut says:

    ขึ้น 3002 แก้ยังไงอ่ะครับช่วยด้วยครับๆพี่

  33. เซียน Xian says:

    มันขึ้น 3002 อ่าครับ แก้ไงบอกที T^T

  34. 1989 says:

    thinkkkkkkkkkkkkkkkkkkkkkk

  35. Tum says:

    ถ้าใช้ Cydia ของเครื่องอื่นได้ไหมครับ

  36. CTK says:

    ขึ้น 3002 เหมือนกันคับ

  37. หมูตู้ says:

    ขึ้น 3002 เหมือนกัน :(

  38. วิทยา says:

    งานเข้าเต็มเลยคับ คุณต้อม

  39. karn says:

    ช่วยหน่อยครับ เครื่องมันขึ้นว่า an error accored(3002)

  40. ็.... says:

    ถ้า restore ของเครื่อง us ก็ต้อง activate เครื่องใหม่ใช่มั้ยคับ

  41. Krum Krim says:

    แหล่มๆๆๆๆๆๆ

  42. Krum Krim says:

    แหล่ม

  43. big says:

    แจ่มครับ