Xem bài viết riêng lẻ
  #3  
Cũ 04-05-2013, 10:38 AM
ctykimtan ctykimtan đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 259
Mặc định

Alex giải thích đơn giản cho anh em hiểu. Nhân tiện đây anh giải thích rõ hơn 1 tí.

Bắt đầu khi iphone 3GS ra Ä‘á»i, Apple bắt đầu cho thêm và áp dụng ECID cho iphone 3GS (những iphone 2g, 3g không có).
ECID cho má»—i máy Ä‘á»u khác.
Apple dùng ecid để tạo ra cái "hash" riêng (như là chìa khoá) cho mỗi firmware cho mỗi máy.
Cái "chìa khoá" này cần phải có khi restore firmware vào máy.
Apple làm như thế là để chống ngưá»i dùng downgrade (đưa vá») firmware và cÅ©ng có nghÄ©a là chống jailbreak.



3G không có dùng ecid/shsh nên có lỡ lên 3.1.3 thì có thể đưa vỠ3.1.2 ở chế độ DFU.
Sau khi đưa vỠ3.1.2 thì sẽ gặp lỗi 1015. Từ đó phải restore thêm 1 lần nữa để rebuild lại cái NAND và gặp lỗi 1015 1 lần nữa.
Lúc này dùng irecovery để giúp máy thoát ra khá»i restore mode và boot lên bình thưá»ng.
Äến lúc này thì có thể jailbreak máy, dùng làm ipod nhưng không thể unlock baseband vì nó đã là 05.12.01.

3GS cũng tương tự nhưng phải có "chìa khoá" thì mới đưa fw vỠđược.
Trả lời với trích dẫn
->