Đăng kýDanh sách thành viênLịchBài gửi hôm nayĐánh dấu là đã đọcHỏi đáp
10/5/2010
SangNhuong.com
Chợ thông tin Điện thoại di động Việt Nam: dienthoaididong.sangnhuong.com

Hãy cùng nhau xây dựng
Diễn đàn thông tin điện thoại di động Việt Nam
Người đăng: SN












Trở lại   Chợ thông tin điện thoại di động Việt Nam > ỨNG DỤNG - TRÒ CHƠI - HƯỚNG DẪN SỬ DỤNG > iPhone > Chia sẻ kinh nghiệm
Trả lời
 
Công cụ bài viết Tìm trong chủ đề này Kiểu hiển thị
  #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 chí cả các thiêt bị A4 như iPhone 4, 3 GS và iPod thế hệ thứ 4.

Để giải thích một cách ngắn gọn, dễ hiểu chúng ta phài hiểu một số thuật ngữ trong jailbreak:

Có ba trường hợp xảy ra:

Trường hợp một: Nếu thiết bị của bạn đã update lên iOS 6.1.3 và muốn xuống firmware thấp hơn gọi là Downgrade hoặc restore trở vể firmware cũ.

Trường hợp hai: Nếu thiết bị cuả bạn firmware thấp hơn firmware từ 6.0 đến 6.1.2 muốn lên 6.0 đến 6.1.2 gọi là upgrade hoặc restore lên firmware mới.

Trường hợp ba: Nếu thiết bị của firmware thấp hơn iOS 6.1.3 và muốn nâng lên 6.1.3 gọi là update hoặc nâng cấp.

Hiện nay chú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ả các thiết bị iOS thậm chí kể cả các thiết bị A4 như iPhone 4, iPhone 3GS và iPod Touch thế hệ thứ 4 vì muốn thực hiện upgrade, downgrade hoặc restore các bạn phải có đầy đủ cả hai gồm bản sao lưu SHSH + APTicket như đã nêu trên bài viết này thì các bạn mới thành công.

Trích dẫn một đoạn trong bà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 thích trên bài viết này: thay vào đó, tôi muốn mọi người không nghĩ xấu cho tôi là người tấn công "hatemail". Cụ thể, tôi viết ra đây để giải thí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 cò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 này, những gì sai lầm, và những gì bây giờ người đang sử dụng cần phải làm gì để 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 cò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 phù hợp với nó mà tôi đã thảo luận trước đó, các tập tin này chỉ có một phần phù 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
  #2  
Cũ 04-05-2013, 03:59 PM
luonghuongcoltd luonghuongcoltd đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 280
Mặc định

1 bài viết chi tiết , xin move ra ngoài này nhé ...
Trả lời với trích dẫn
->

  #3  
Cũ 04-05-2013, 03:59 PM
trinhqtoan trinhqtoan đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 2.363
Mặc định

Bài viết rất hay.tks ban nhiều
Trả lời với trích dẫn
->

CHUYÊN MỤC ĐƯỢC TÀI TRỢ BỞI
Trả lời


Công cụ bài viết Tìm trong chủ đề này
Tìm trong chủ đề này:

Tìm chi tiết
Kiểu hiển thị

Quyền viết bài
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is Mở
Mặt cười đang Mở
[IMG] đang Mở
HTML đang Mở
Chuyển đến

SangNhuong.com


Múi giờ GMT +7. Hiện tại là 12:07 AM © 2008 - 2024 Nhóm phát triển website và thành viên SANGNHUONG.COM.
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên. Thiết kế mỹ thuật bởi SangNhuong.com