Một số người dùng iPhone không biết rằng nâng cấp iPhone lên iOS mới nhất cũng sẽ cập nhật baseband. Nếu bạn muốn sử dụng các mạng di động khác, thì bạn phải trải qua quá trình mở khóa iPhone của mình. Ngày nay, công cụ mở khóa phổ biến nhất là UltraSn0w, tuy nhiên, nó không hỗ trợ các phiên bản baseband mới. Do đó, đối với người dùng iPhone 4 muốn nâng cấp lên iOS 4.1, bạn phải thực hiện thêm bước để duy trì baseband được hỗ trợ, tức là 01.59.00. Nâng cấp lên phiên bản mới nhất (2.10.4) sẽ làm cho iPhone của bạn có thể mở khóa.

Bây giờ, hãy làm theo các bước sau để nâng cấp lên iOS 4.1 mà không cần cập nhật lên phiên bản baseband mới nhất.

Bước 1: Tải xuống TinyUmbrella

Bạn sẽ phải sử dụng một ứng dụng có tên TinyUmbrella. Bây giờ, bạn phải truy cập trang web chính thức của TinyUmbrella để tải xuống ứng dụng. Sau đó, bạn phải tải xuống phần mềm iOS 4.1 tại đây.

Bước 2: Chạy TinyUmbrella

Khởi chạy chương trình nhỏ này để bắt đầu quá trình. Đảm bảo bạn đã tắt tường lửa hoặc cho phép tường lửa chạy ứng dụng này. Đó là khuyến khích bạn chạy nó như là quản trị viên nếu bạn đang sử dụng Win Vista hoặc Win 7.

Bước 3: Kết nối iPhone

Hãy chắc chắn rằng iPhone của bạn được kết nối với máy tính của bạn và TinyUmbrella đã phát hiện ra nó và phần mềm của nó.

Bạn có thể nhấp vào nút ' Lưu My SHSH ' để lưu bản sao lưu các đốm màu SHSH của bạn nếu bạn cần hạ cấp iPhone của mình trong tương lai.

Bước 4: Khởi động máy chủ TSS

Bây giờ bạn có thể nhấp vào nút ' Bắt đầu TSS Server ' để TinyUmbrella có thể bắt đầu giết iTunes. Bằng cách đó, bạn sẽ có thể thấy trạng thái 'Đang chạy' ngay bên dưới nút.

Bước 5: Khởi chạy iTunes

Trong khi máy chủ TSS đang chạy, hãy khởi chạy iTunes để khôi phục lại phần mềm iOS 4.1.

Bước 6: Khôi phục Firmware

Chọn iPhone của bạn trong danh sách các thiết bị trong iTunes. Nhấn và giữ phím ' Shift ' rồi nhấp vào nút ' Khôi phục '. Điều này sẽ cho phép bạn điều hướng thông qua thư mục mà bạn đã tải xuống phần mềm iO 4.1 cách đây không lâu. Hãy chắc chắn tìm iPhone3, 1_4.1_8B117_Restore.ipsw.

Bước 7: Lỗi iTunes

Ngồi lại và chờ quá trình được thực hiện. Lỗi iTunes 1004 sẽ là dấu hiệu của bạn cho biết toàn bộ quá trình đã hoàn tất. Lỗi này đơn giản có nghĩa là iPhone của bạn đang chạy iOS 4.1 và đã duy trì phiên bản baseband của nó. Vì vậy, bạn có thể sử dụng UltraSn0w để mở khóa và sử dụng các mạng di động khác.

Bước 8: Khởi động thiết bị khỏi chế độ khôi phục

Bây giờ, quay lại TinyUmbrella và nhấp vào nút ' Kick Out Out of Recovery ' để kết thúc quá trình này. Nhưng đảm bảo bạn vẫn có thiết bị được kết nối với máy tính của mình. Bằng cách nhấp vào nút đó, iPhone của bạn sẽ tự động khởi động lại.

Sau khi khởi động lại, iPhone của bạn sẽ chạy iOS 4.1 với cùng phiên bản baseband, 01.59.00.

Trong tháng này, có hai công cụ jailbreak được phát hành cho các jailbreaker - limera1ngreenpois0n . Có phiên bản baseband này, bạn có thể sử dụng limera1n để bẻ khóa iPhone của bạn và sử dụng UltraSn0w để mở khóa.