Xem bài viết riêng lẻ
  #1  
Cũ 04-05-2013, 03:59 PM
vuong_it vuong_it đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 2.356
Mặc định Tại sao bạn không thể Downgrade iOS 6.1.3 xuống 6.1.2 - 6.x khi dá»­ dụng SHSH / APTicket của Cydia.

Cydia được tạo từ Jay Freeman, được biết vá»›i cái tên Saurik, nổi tiếng trong cá»™ng đồng Jailbreak từ lâu nay, ông có bài phát biểu khá sâu vá»›i nhiá»u chủ Ä‘á» liên quan đến jailbreak hiện nay, ông nêu ra trên blog chính thức của mình để cung cấp cho ngÆ°á»i dùng các thiết bị iOS có má»™t cái nhìn sâu sắc hÆ¡n vá» những mặt hạn chế bản sao lÆ°u SHSH và APTickets và Saurik cung cấp thông tin cho các bạn biết rá» hÆ¡n cách Downgrade trở nên vô dụng cho má»™t số thiết bị iOS nhÆ° iPhone, iPad và iPod touch trong thá»i gian gần đây. CÅ©ng theo sá»± giải thích và làm rõ má»™t số vấn Ä‘á» liên quan đến APTickets và SHSH, ông cÅ©ng cố gắng truyá»n tải, tại sao chúng ta không thể hạ cấp từ 6.1.3 xuống 6.1.2-6.0 khi sá»­ dụng SHSH và APTickets của Cydia đối vá»›i các thiết bị A4.

Theo ông mô tả, mục đích các máy chủ TSS của Apple, được thiết kế không chỉ để bảo mật firmware khi chúng được nâng cấp lên phiên bản má»›i nhất, mặc khác phần má»m này phải được ký nhận má»›i có thể cài đặt được. Có vô số lý do tại sao Apple thá»±c hiện Ä‘iá»u này, nhÆ°ng vá»›i má»™t mục đích rõ ràng nhất là để ngăn chặn jailbreak, đồng thá»i cÅ©ng giúp duy trì hệ thống bảo mật của há» khi cập nhật lên firmware má»›i.



Trong quá khứ, khi downgrade má»™t thiết bị iOS có thể đạt được bằng cách sao lÆ°u SHSH, Ä‘iá»u này chủ yếu đóng vai trò xác nhận chữ ký của các tập tin trong Ä‘iện thoại của bạn. Máy chủ TSS của Apple được sá»­ dụng chỉ để xác minh bản sao SHSH trÆ°á»›c khi cho phép phần má»m được cài đặt, Saurik tạo ra quá trình Ä‘Æ¡n giản cho các jailbreakers khi thá»±c hiện downgrade bằng cách tung ra những tập tin giả mạo gởi đến má»™t máy chủ TSS.

Ông cÅ©ng lÆ°u ý: Khi Apple bắt đầu làm Ä‘iá»u này, chúng tôi đã tìm ra cách thiết lập má»™t cuá»™c tấn công trên máy chủ của há», Ä‘Æ¡n giản là chỉ để lÆ°u trữ tất cả các bản sao SHSH cho má»—i tập tin của tất cả các phiên bản firmware cho tất cả các thiết bị iOS để có thể downgrade sau này.

Trong các phiên bản mới của iOS, bao gồm các APTicket "hệ thống xác minh phức tạp hơn", và trong khi Saurik tìm thấy một hoặc hai "thủ thuật" hấp dẫn liên quan đến APTickets, ông cũng lưu ý "chủ yếu liên quan đến các phiên bản cũ của iOS hoặc các thiết bị cũ. "Với các thiết bị mới hơn, những APTickets thì " khó khăn hơn trong quá trình khởi động, "và với iOS mới phát hành đã vá phần lớn các lỗ hổng của jailbreak.


Vì vậy, tại thá»i Ä‘iểm này, APTickets tải vá» bằng Cydia là "không đủ khởi Ä‘á»™ng lại thiết bị" do sá»± khác biệt vá»›i cách chiết xuất của Saurik trên Cydia so vá»›i cách thức Apple ký nhận firmware 6.0 đến 6.1.2. Äiá»u này không may khi downgrade thông qua bản sao lÆ°u SHSH và APTickets của Cydia nay không còn tÆ°Æ¡ng thích ngay cả đối vá»›i má»™t số thiết bị A4 . NhÆ°ng nếu bạn kịp thá»i sao lÆ°u SHSH và APTickets lại bằng cách sá»­ dụng TinyUmbrella, Redsn0w hoặc iFaith khi Apple vẫn còn ký nhận iOS 6.x, bạn là ngÆ°á»i may mắn và có thể hạ cấp xuống phiên bản cÅ© hÆ¡n của iOS (chúng tôi sẽ có má»™t bài riêng vá» nó sá»›m hÆ¡n) .

Kết luận, Saurik lưu ý đối với các thiết bị mới hơn với iOS 6, APTickets hoàn toàn vô dụng, nhưng những bạn nào đang sở hữu iPhone 3G [S], iPhone 4, vài Pod touch thế hệ thứ 4 nên tải các bản sao lưu SHSH và APTickets trong TSS của bạn vào Cydia (bằng cách sử dụng Redsn0w, hoặc iFaith phiên bản mới nhất), nếu bạn muốn downgrade thiết bị iOS của bạn trong tương lai.

Một vài hình ảnh sử dụng TSS trên Cydia, Redsn0w, hoặc iFaith để sao lưu SHSH và APTickets.


Sao lưu SHSH và APTickets trên TSS của Cydia



Sao lưu SHSH trên Resn0w





Sao lưu SHSH trên TinyUmbrella



Sao lưu SHSH trên iFaith



Nói tóm lại tất cả các bản sao lÆ°u SHSH / APTicket bạn đã thá»±c hiện trÆ°á»›c đây bằng tool TinyUmbrella nay không còn giá trị đối vá»›i má»™t số bản firmware 6x để bạn có thể Downgrade được nữa. NhÆ° vậy bạn nên sao lÆ°u SHSH / APTicket bằng TSS trên Cydia và tool Resn0w và iFaith ngay bây giỠđể biết thiết bị iOS của bạn có thể Downgrade được những phiên bản firmware iOS nào và cÅ©ng dá»±a vào sá»± giải thích của Saurik hiện nay các bạn không thể Downgrade hoặc Restore iOS 6.0 cho đến 6.1.2 cho các thiết bị iOS thậm chiÌ cả các thiêt bị A4 nhÆ° iPhone 4, 3 GS và iPod thế hệ thứ 4.

Äể giải thiÌch một caÌch ngăÌn goÌ£n, dễ hiểu chuÌng ta phaÌ€i hiểu một sÃ´Ì thuật ngữ trong jailbreak:

CoÌ ba trÆ°Æ¡Ì€ng hÆ¡Ì£p xảy ra:

TrÆ°Æ¡Ì€ng hÆ¡Ì£p một: NêÌu thiêÌt biÌ£ của baÌ£n Ä‘ã update lên iOS 6.1.3 vaÌ€ muôÌn xuôÌng firmware thâÌp hÆ¡n goÌ£i laÌ€ Downgrade hoặc restore trở vể firmware cũ.

TrÆ°Æ¡Ì€ng hÆ¡Ì£p hai: NêÌu thiêÌt biÌ£ cuả baÌ£n firmware thâÌp hÆ¡n firmware tÆ°Ì€ 6.0 đêÌn 6.1.2 muôÌn lên 6.0 đêÌn 6.1.2 goÌ£i laÌ€ upgrade hoặc restore lên firmware mÆ¡Ìi.

TrÆ°Æ¡Ì€ng hÆ¡Ì£p ba: NêÌu thiêÌt biÌ£ của firmware thâÌp hÆ¡n iOS 6.1.3 vaÌ€ muôÌn nâng lên 6.1.3 goÌ£i laÌ€ update hoặc nâng câÌp.

Hiện nay chuÌng ta không thể thÆ°Ì£c hiện upgrade, downgrade hoặc restore firmware iOS 6.0 đêÌn 6.1.2 cho tâÌt cả caÌc thiêÌt biÌ£ iOS thậm chiÌ kể cả caÌc thiêÌt biÌ£ A4 nhÆ° iPhone 4, iPhone 3GS vaÌ€ iPod Touch thÃªÌ hệ thÆ°Ì 4 viÌ€ muôÌn thÆ°Ì£c hiện upgrade, downgrade hoặc restore caÌc baÌ£n phải coÌ Ä‘Ã¢Ì€y Ä‘ủ cả hai gồm bản sao lÆ°u SHSH + APTicket nhÆ° Ä‘ã nêu trên baÌ€i viêÌt naÌ€y thiÌ€ caÌc baÌ£n mÆ¡Ìi thaÌ€nh công.

TriÌch dẫn một Ä‘oaÌ£n trong baÌ€i viêÌt trên blog của Saurik:

Trong một bài viết trên blog của mình trong TSS Center "bản sao SHSH iOS 6.0 - 6.1.2 của tôi đâu rồi?" Saurik giải thích chi tiết vấn đỠnhư sau ...

Äáng buồn thay, đó không phải là lý do tại sao tôi giải thiÌch trên bài viết này: thay vào đó, tôi muôÌn moÌ£i ngÆ°Æ¡Ì€i không nghĩ xấu cho tôi laÌ€ ngÆ°Æ¡Ì€i tấn công "hatemail". Cụ thể, tôi viết ra đây để giải thiÌch vá»›i má»i ngÆ°á»i rằng dữ liệu SHSH iOS 6.0-6.1.2 lÆ°u trong Cydia nay không coÌ€n sá»­ dụng được nữa. Tôi cÅ©ng sẽ cố gắng giải thích má»™t số ná»n tảng vá» quy trình naÌ€y, những gì sai lầm, và những gì bây giá» ngÆ°á»i Ä‘ang sử duÌ£ng cần phải làm giÌ€ để thay thế.

Saurik giải thích thêm:

Thay vào đó, các yêu cầu được thá»±c hiện thông qua Cydia để thu thập thông tin SHSH cho iOS 6 - 6.1.2 không coÌ€n tÆ°Æ¡ng thích nữa. Äiá»u này là do, để cạnh tranh tốt hÆ¡n vÆ¡Ìi các yêu cầu của Apple đã làm trong khi tôi mÆ¡Ìi bắt đầu dịch vụ trong thÆ¡Ì€i gian đầu, tôi lá»c các thÆ°Ì£c hiện mà tôi gá»­i cho Apple chỉ bao gồm thông tin vá» các tập tin sao cho phuÌ€ hÆ¡Ì£p vÆ¡Ìi noÌ maÌ€ tôi đã thảo luận trÆ°á»›c đó, các tập tin naÌ€y chỉ có má»™t phần phuÌ€ hÆ¡Ì£p có liên quan cho bản sao SHSH.

Bạn có thể Ä‘á»c toàn bá»™ bài viết của Saurik trên diá»…n đàn .
Trả lời với trích dẫn
->

CHUYÊN MỤC ÄƯỢC TÀI TRỢ BỞI