ev Team đã phát hành tool unlock với iOS 4.2.1 cho iPhone 3GS và 3G baseband 05.14.02 , 05.15.04 bằng cách nâng cấp baseband lên 06.15.00 để unlock với ultrans0w 1.2 bởi vì ultrans0w 1.2 không unlock trực tiếp được với baseband 05.14.02 , 05.15.04. Bạn nên đọc kĩ cảnh báo để không phải hối hận nhé.

Chỉ áp dụng những iPhone 3GS và 3G Lock có baseband 05.14.02 , 05.15.04 :

Cảnh báo :

Nếu baseband của iPhone 3G, 3GS Lock được nâng cấp lên 06.15.00 và sẽ không bao giờ hạ cấp xuống thấp được. Điều này sẽ làm thiết bị không được bảo hành từ nhà mạng cung cấp.
Những iPhone nếu đã được nâng cấp baseband 06.15.00 sẽ không restore được Firmware gốc 4.x mà chỉ restore được với FW Custom 4.x by PwnageTool mà thôi (lỗi 1015). FW custom 4.x theo link này (http://www.tinhte.vn/thay-doi-nang-c...-4-1-a-445965/)

Thực hiện trên Windows :


-Chạy chương trình Redsn0w_win_0.9.6b6.zip
(http://www.mediafire.com/?1k5ugnpal35e912) , chọn Browse trỏ đến FW gốc IOS 4.1 hay 4.2.1 (3G, 3GS) đã được download tùy thuộc vào iPhone đang sử dụng với phiên bản 4.1 hay 4.2.1.
Đối với iPhone 3GS, sẽ cân nhắc hộp thoại "is this newer model of the iPhone 3GS", nếu bootrom mới thì chọn "yes" với, còn bootrom cũ, chọn "No". Nhấn next để tiếp tục.
Chọn và đánh dấu " Install Cydia" nếu iPhone chưa được jailbreak trước đó.
Tiếp tục chọn "Install iPad baseband" sẽ xuất hiện hộp thoại cân nhắc bạn có muốn nâng cấp baseband lên 06.15.00 hay không ? Nếu muốn chọn yes , sau đó chọn next. Redsn0w sẽ hướng dẫn cách đặt iPhone về DFU mode : 1. Nhấn nút "Power" : 3s, 2. Nhấn thêm phím "Home" khoản 10s nữa, 3. Nhã nút "Power" trong khi vẫn giử phím "Home" cho đến khoản 15s .
Sau khi vào DFU thành công, Redsn0w sẽ tiến hành Fetch file Baseband từ Apple server thông qua internet.
Sau khi Redsn0w thông báo hoàn thành, iPhone sẽ được khởi động để jailbreak và Flash baseband 06.15.00. Bật Wifi on, mở Cydia, chọn repo repo666.ultrasn0w.com (http://repo666.ultrasn0w.com/) , chọn ultrans0w 1.2 để unlock iPhone.

Thực hiện trên Mac :


Chạy chương trình PwnageTool 4.1.3 trên Mac , trỏ đến firmware gốc iOS 4.2.1 (3G), iOS 4.1 (3G, 3GS) đã download , PwnageTool sẽ đưa ra hộp thoại update baseband lên 06.15.00 ( để unlock được với Ultrasn0w 1.2). Chọn đến firmware gốc iOS 3.2.2 của iPad, PwnageTool sẽ nhúng phần update 06.15.00 baseband vào FW custom iOS 4.2.1 / 4.1.
Sau đó mở iTunes , nhấn Shift + Click "restore" với FW custom 4.1 này. Sau khi restore, baseband sẽ được nâng lên 06.15.00.
Vào Cydia, chọn repo repo666.ultrasn0w.com (http://repo666.ultrasn0w.com/) , chọn ultrans0w 1.2 để unlock 06.15.00.


Chú ý quan trọng:

1. Không được áp dụng cách nâng baseband này với :


iPhone 3GS và 3G Lock với baseband 04.26.08, 05.11.07, 05.12.01, 05.13.04
iPhone 3GS và 3G world

2. Không được nâng cấp IOS 4.1, 4.2 đối với iPhone 3G, 3GS Lock baseband 04.26.08, 05.11.07, 05.12.01, 05.13.04 bằng cách restore Firmware gốc, bởi vì baseband sẽ bị nâng cấp lên 05.14.02 , 05.15.04 không unlock được, sẽ gặp trường hợp phải nâng cấp baseband 05.15.00 như trên.

Lời khuyên : nên restore FW Custom 4.1 hay 4.2.1, baseband được giử nguyên để unlock với ultrans0w 1.2. Download FW custom 4.2.1 theo link này (http://www.tinhte.vn/thay-doi-nang-c...-4-1-a-445965/)

3. Vấn đề Jailbreak 4.1, 4.2.1 :


iPhone 3G Lock, 3GS Lock và iPhone 4 Lock có thể jailbreak 4.1 bằng cách restore Firmware custom iOS 4.1 theo link này (http://www.tinhte.vn/ios-thay-doi-na...-2-1-a-445965/)

iPhone 3GS world, iPhone 4 world có thể jailbreak 4.1 với tool Limera1n hay greenPosi0n theo link này. (http://www.tinhte.vn/ios-thay-doi-na...2-ipad-496893/)

iPhone 3G Lock, 3GS Lock và iPhone 4 Lock có thể jailbreak iOS 4.2.1 bằng cách restore Firmware custom iOS 4.2.1 kết hợp với jailbreak untethered GreenPosi0n RC5, thực hiện theo link này. (http://www.tinhte.vn/ios-thay-doi-na...-2-1-a-445965/)
iPhone 3G world , 3GS world và iPhone 4 world có thể jailbreak untethered iOS 4.2.1 với GreenPosi0n , thực hiện theo link này (http://www.tinhte.vn/ios-thay-doi-na...in-mac-588048/) .

4. Cảnh báo iPhone 4 và 3G, 3GS World kể từ iOS 4.2.1 trở lên, không nên nâng cấp lên FW Gốc 4.2.1 hay cao hơn vì sau này không thể hạ cấp FW được bởi vì khi hạ cấp sẽ gặp lỗi 1015 (do baseband bị nâng cấp phiên bản cao hơn 05.15.04, 3.10.01), và iPhone không thoát được Recovery Mode. Trường hợp này giống như khi đã nâng cấp baseband 06.15.00, các iPhone World này chỉ restore được FW Custom mà thôi.

* Fix lỗi hao pin sau khi unlock baseband 06.15.00 với ultrans0w 1.2 đối với iPhone 3G, 3GS :
Chỉ áp dụng với những iPhone Lock không có Sim nhà mạng Activate với iTunes sau khi restore FW Custom nhúng Hacktivate hay sử dụng các tool (GreenPois0n RC1-3, Limera1n, Redsn0w ) để Hacktivate :
a. Cài đặt unlock ultrasn0w , gắn sim card vào máy để iPhone nhận sóng.
b. Mở Cydia : Manage > Sources> Edit > add source repo : http://repo.bingner.com (http://repo.bingner.com/)
c. Trên Cydia , chọn Search : SAM và cài đặt nó, khởi động iPhone .
d. Trên iPhone, mở Settings > SAM > More Information > thông số ActivationState thể hiện trạng thái Activation theo các trường hợp sau :
+ FactoryActivated : iPhone đang sử dụng Hacktivate, cho nên phải tiếp tục bước 11.e kế tiếp.
+ UnActivated : iPhone đang ở trạng thái chưa Activated, phải kết nối với iTunes để Active, thực hiện bước 11.f
+ WildcardActivated : iPhone đã được Activate thành công với iTunes.
e. Nếu ActivationState : FactoryActivated , thực hiện setup "Subscriber Artificial Module" và xoá Hacktivate như sau :
+ Settings > SAM > Hacktivate : chọn OFF
+ Settings > SAM > Enable: chọn ON
+ Settings > SAM > Method : chọn Auto Detect.
+ Settings > SAM > Utilities > chọn Revert Lockdownd to Stock , tức là xoá Hacktỉvate trên file Lockdownd tại đường dẫn : usr/libexec/
f. Nối cáp USB với iPhone, chạy chương trình iTunes, iTunes sẽ tự động thực hiện ReActivate theo các thông số SAM đã được setup ở trên. Đến bước này, xem như activate đã thành công , kiểm tra kết quả : mở Settings > SAM > More Information > ActivationState: WildcardActivated. Nếu trạng thái khác với WildcardActivated , xem lại cách thực hiện ở bước 11.d
Sau khi Activate thành công, có thêm các tiện ích hữu dụng tại Settings > SAM > Utilities như sau :
+ Backup Activation : lưu trữ thông số Activation trên iPhone.
+ De-Activation : nếu chọn, iPhone sẽ ở trạng thái chưa được Activated, nên phải thực hiện Activate trở lại với iTunes.
+ Restore Activation : tức là phục hồi trạng thái Activate với thông số Backup Activation đã lưu trước đó.
+ Clear push Sessions : khắc phục các lỗi phổ biến do Hacktivate gây ra như : GPS. YouTube, Push Notification. Nên kích hoạt tiện ích này (Clear push Sessions) cùng với De-Activation , sau đó active một lần nữa với Ttunes.

Trường hợp không có WiFi , giải nén Sam.0.1.10-1.zip (http://www.tinhte.vn/attachment.php?...2&d=1298697441) copy tất cả file .deb vào đường dẫn : var/root/Media/Cydia/AutoInstall (thư mục Cydia, AutoInstall phải tạo mới). Khởi động iPhone, "SAM" và "SAMPrefs" sẽ được cài đặt trên iPhone.

* Sửa các lỗi trong quá trình chạy Redsn0w :
- Nếu trong quá trình Redsn0w jailbreak ở DFU mode, iPhone bị treo không tiếp tục chạy, vẫn để nguyên Redsn0w, tiếp tục đặt iPhone về DFU mode một lần nữa, Redsn0w sẽ tiếp tục công việc còn lại.
- Nếu đang quá trình jailbreak, Redsn0w bị lỗi trên windows, vào Control Panel tạo một user mới với Account Type: Adminstrator. Khởi động máy tính, login vào user mới tạo này, tiến hành chạy Redsn0w lần nữa.

* Kiểm tra baseband : chọn Settings > General > About > Modem Firmware : phiên bản baseband
* Kiểm tra phiên bản iOS : chọn Settings > General > About > Version : phiên bản IOS.

Link download :


Redsn0w_win_0.9.6b6.zip (http://www.mediafire.com/?1k5ugnpal35e912)
Redsn0w_mac_0.9.6b6.zip (http://www.mediafire.com/?sq257r7yf8nq7cd)