Shsh Là Gì

  -  

Bài viết này chúng tôi sẽ trả lời cho các bạn những câu hỏi: SHSH là gì? Tại sao phải lưu SHSH? Lưu SHSH như thế nào? Dùng SHSH như thế nào? Vai trò và link tải về TinyUmbrella dành cho thiết bị iOS iPhone, iPad.

Bài viết này chúng tôi sẽ trả lời cho các bạn những câu hỏi: SHSH là gì? Tại sao phải lưu SHSH? Lưu SHSH như thế nào? Dùng SHSH như thế nào? Vai trò và link tải về TinyUmbrella dành cho thiết bị iOS, iPhone, iPad.Bạn đang xem: File shsh là gì


*

1. File .SHSH là gì?

Trước khi chúng ta tìm hiểu về tập tin .SHSH, thì chúng ta cần biết thành phần phụ - ECID là gì trước.

Bạn đang xem: Shsh là gì

ECID được viết tắc từ chữ Exclusive Chip ID. Đây là một mã số của con chip được Apple gắn kèm vào các thiết bị của Apple bao gồm iPhone, iPod touch, iPad, AppleTV. Mỗi thiết bị đều được đánh số khác nhau. Điều này lý giải vì sao Apple có thể quản lý được các thiết bị của mình, chúng luôn được kết nối với Server của Apple. ECID sẽ không bị thay đổi được bằng phần mềm, nó chỉ bị thay đổi khi người dùng can thiệp phần cứng – thay chip khác.

File .SHSH là gì?

Như đã trình bày bên trên, mỗi điện thoại iPhone hay thiết bị iDevice đều được gắn vào một mã số riêng được gọi là ECID. SHSH như là một tờ chứng nhận cho mã số đó. Và chứng nhận SHSH của thiết bị được lưu trữ trên máy chủ của Apple. Khi bạn tiến hành Restore iPhone của mình thì nó sẽ trải qua giai đoạn "Verifying with Apple Server". Chính là khi iTunes kết nối với máy chủ của Apple và kiểm chứng ECID của thiết bị có hợp lệ hay không qua file .shsh đã lưu tại đó.

Chỉ có Apple mới tạo ra được File .SHSH và mỗi thiết bị iDevice chỉ được cung cấp 1 file .SHSH và gán cho mỗi bản firmware. Khi bạn tiến hành Restore thiết bị thì SHSH cho firmware sẽ thực hiện công việc xác nhận bản firmware.


*

2. Tại sao cần phải lưu file .SHSH

SHSHlà giấy thông hành được Apple cung cấp cho iPhone khi bạn tiến hành restore firmware. Mỗi khi Apple nâng cấp Firmware lên bản mới hơn thì nó sẽ xóa SHSH cho firmware cũ. Chính điều này sẽ khiến bạn gặp khó khăn nếu như muốn restore xuống firmware cũ (thấp) hơn. Khi Apple đã kiểm tra ECID (thông qua .SHSH), thì người dùng chỉ có thể Restore phiên bản mới nhất. Chính vì điều này mà bạn cần phải lưu file .

Xem thêm: Định Nghĩa Khán Giả Là Gì - Từ Điển Tiếng Việt Khán Giả Là Gì

SHSHcủa mình vào một server khác (như saurik) hoặc lưu trong máy tính để sử dụng sau này.

Có 2 cách để restore về phiên bản thấp hơn mà không cần phải qua Server của Apple.

1/Sửa file hosts trong máy tính của bạn. Mặc định thì máy chủ của Apple trong iTunes có địa chỉ gs.apple.com và bạn có thể thay thế nó bằng cách đổi địa chỉ đến một server khác kèm theo gs.apple.com. Chẳng hạn như chúng ta có thể đổi thành 123.0.0.1 gs.apple.com. Giải thích lý do vì sao chúng ta cần làm như vậy: Điều này sẽ đánh lừa iTunes cho giai đoạn Veryfying.... khi bạn tiến hành Restore điện thoại. Dĩ nhiên, trong server đó phải có file shsh của bạn.

Xem thêm: Co Ty Phu Doremon Sự Thú Vị Không Thể Cưỡng Lại, Cách Chơi Cờ Tỷ Phú Doraemon Hấp Dẫn


*

3. Lưu .SHSH như thế nào?

Công cụ duy nhất để lưu SHSH một cách đầy đủ là tinyumbrella

Cập nhật tinyumbrella mới nhấtLink Download tinyumbrella WindowsLink Download tinyumbrella OS X

Bạn cần cài đặt jre (Java Runtime Environment) trước để có thể chạy tinyumbrellaDownload jre

Máy tính phải cài: Microsoft .net Framework 3.5

Sau khi bạn đã cài đặt tất tần tật những phần mềm (bản tương thích) ở bên trên. Hãy mở tinyumbrella lên và kết nối điện thoại hay thiết bị iDevice với máy tính của mình. Phần mềm này có thể đọc được thống số của thiết bị dù máy bạn đang ở chế độ Recovery Mode, DFU mode hay bình thường. Khi kết nối thành công thì màn hình máy tính sẽ hiển thị giao diện như sau:

1. Chuột được kích vào số 12. Để lưu (lấy về máy) các SHSH thì bạn ấn vào số 23. Thanh số 4 sẽ chạy đầy dần4. Ô số 3 sẽ hiển thị các SHSH lấy được (lưu được vào Cydia)5. Mục số 5 hiển thị toàn bộ thông tin khi ấn vào dòng số 16. Nút 6 dùng để lấy SHSH cho thiết bị khác không có sẵn (cần có ECID của thiết bị đó)7. Nút số 7 giúp đưa iPhone về chế độ Recovery Mode (mới có ở bản 4.1.13)8. Nút số 8 giúp iPhone thoát khỏi chế độ Recovery Mode (ở chế độ Recovery Mode thì nó mới hiện lên)9. Nút số 9 để tạo local server tên máy tính khi ta restore về firmware thấp

Như vậy là bạn đã lưu được SHSH trên máy tính của mình

4. Cách dùng File. SHSH để dowgrade firmware (hạ xuống iOS thấp hơn)

1. Mở tinyumbrella lên, kết nối iPhone với máy tính2. Chọn Save SHSH (bắt buộc phải làm để lấy SHSH về máy vì dùng local sever)3. Bấm nút Start TTS Server (ở mục Log cần báo TTS Server Started!)4. Để nguyên tinyumbrella, mở iTunes lên5. Bấm Shift + Restore và trỏ đến bản firmware bạn muốn restore mà đã lưu được SHSH về máy tính6. iTunes chạy cho đến khi hoàn thành7. Xong nếu iTunes không báo lỗi hoặc báo lỗi 1004 (lỗi 1004 là do baseband không bị thay đổi)8. Nếu bị lỗi 1004 thì chuyển sang tinyumbrella chọn nút Exit Recovery9. Đã xong


*

Hy vọng những thông tin chúng tôi đã cung cấp trên đây đã giúp bạn hiểu và biết cách sử dụng SHSH TinyUmbrella trên iOS. Nếu như bạn gặp phải lỗi TinyUmbrella trong quá trình sử dụng thì hãy tham khảo cách khắc phục nhé.