View Full Version : Lấy ECID/shsh chỉ cho 3GS thôi còn 3G thì sao?
nhan.le
04-05-2013, 10:38 AM
Mình muốn hỏi ở trên hoàn toàn đều nói 3GS cần phải lấy ECID/shsh nhưng còn 3G thì sao? tại sao?....giúp mình tìm hiểu với.
cám ơn
Vậy nếu như những cái 3G đời sau lỡ up len 3.1.3 thì coi như ngồi ngó, đắp chiếu...
ctykimtan
04-05-2013, 10:38 AM
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.
kamico
04-05-2013, 10:38 AM
Quả thật Dtube giải thích rất dễ hiểu, đây cũng là bài học cho rất nhiều người nếu update FW 3.1.3
vBulletin v3.5.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.