truongvinh01
04-05-2013, 02:59 PM
Bài hướng dẫn này sẽ hướng dẫn các bạn cách JB iphone 3GS của bạn đối với fw 4.2.1 dùng redsn0w cho windows
Nếu IP của bạn là 3GS có bootrom mới, bạn chỉ có thể JB theo kiểu dính cáp. Có nghĩa là bạn cần phải co redsn0w hỗ trợ mỗi lần boot máy lại
IMPORTANT FOR UNLOCKERS
LƯU Ý QUAN TRỌNG ĐỐI VỚI NGƯỜI DÙNG JB VÀ UNLOCK
Trong suốt quá trình này baseband version của bạn sẽ bị nâng lên phiên bản 06.15. Nếu bạn đang bị kẹt ở 5.14 hoặc 5.15 thì hãy tiếp tục.
Nếu bạn chỉ cần jailbreak thôi thì đừng nên làm cái này nữa. Vui lòng đọc thật kỹ trước khi quyết định có nên thực hiện hay không vì những lý do sau đây:
1. Sẽ không có cách này quay về khi đã lên baseband 06.15, và cũng sẽ không có cách nào để giấu cái baseband này đi để cho Apple đừng nhận ra. Và dĩ nhiên là bạn sẽ bị từ chối bảo hành
2. Đối với những baseband sau này được phát hành nhằm mục đích vá lỗi, thì bạn sẽ không thể cập nhật nó vào thiết bị của bạn được nếu như những phiên bản đó nằm trong cái series 05.xx (và cũng xin nhắc lại một lần nữa, bạn không được cập nhật phiên bản mới nếu như bạn còn muốn giữ unlock cho mình)
3. Một khi fw 4.2.1 kèm với baseband 06.15 nằm trong iphone thì bạn sẽ không bao giờ có thể restore được firmware gốc (nó sẽ báo lỗi). Bạn sẽ chỉ có thể restore fw custom mà thôi (Nếu bạn là người dùng unlock, có lẽ bạn đã từng up fw custom rồi)
Đừng cập nhật baseband 06.15 nếu không cần thiết! chỉ làm việc này nếu bạn cần unlock và hiện tại đang bị kẹt ở 5.14 hoặc 5.15, và dĩ nhiên là chúng tôi xem rằng bạn chấp nhận rủi ro đã đề cập ở trên khi làm việc này.
Bước Một
Tạo một folder trên desktop và đặt tên là Pwnage
Download redsn0w tại đây (http://sites.google.com/a/iphone-dev.com/files/home/redsn0w_win_0.9.6b5.zip?attredirects=0&d=1) và đặt nó vào folder Pwnage. Tương tự, download firmware mới nhất 4.2.1 từ link dưới đây và để vào cùng folder
4.2.1 (3GS): iPhone2,1_4.2.1_8C148a_Restore.ipsw (http://appldnld.apple.com/iPhone4/061-9895.20101122.Cdew2/iPhone2,1_4.2.1_8C148a_Restore.ipsw)
Giải nén redsn0w vào cùng folder
http://iclarified.com/images/tutorials/12945/44923/44923.png
Bước Hai
***Nếu máy bạn đã có iOS 4.2.1 rồi thì bỏ qua bước này
Kết nối iPhone vào máy tính và mở iTunes lên
http://iclarified.com/images/tutorials/12949/44469/44469.jpg (http://iclarified.com/images/tutorials/12945/44435/44435.jpg)
Chọn iPhone của bạn trong danh sách các thiết bi đang được kết nối bên tay trái. Giờ thì nhấn shift và click nút restore. Nếu không muốn thì có thể click thẳng restore và restore trực tiếp từ server của Apple, điều này sẽ giúp tiết kiệm không gian lưu trữ trên iphone của bạn
http://iclarified.com/images/tutorials/12949/44470/44470.png (http://iclarified.com/images/tutorials/12945/44436/44436.png)
Tìm đến folder pwnage trên desktop và chọn firmware 4.2.1 mà bạn đã down về trước đó. Click vào nút choose để tiếp tục
http://iclarified.com/images/tutorials/12945/44932/44932.png
Bước Ba
Khi Itunes hoàn tất việc update firmware cho iphone, bạn mở folder Pwnage trên desktop rồi cho chạy redns0w mà bạn đã giải nén trước đó
http://iclarified.com/images/tutorials/12949/44443/44443.png (http://iclarified.com/images/tutorials/12945/44387/44387.png)
Bước Bốn
Khi redsn0w đã chạy thì click vào nút Browse
http://iclarified.com/images/tutorials/12949/44904/44904.png (http://iclarified.com/images/tutorials/12945/44933/44933.png)
Bước Năm
Chọn fw 4.2.1 gốc mà bạn đã down trước đó trong folder Pwnage
http://iclarified.com/images/tutorials/12945/44925/44925.png
Redsn0w sẽ hỏi 3gs của bạn có bootrom mới hay cũ. Nếu là mới thì bấm Yes, cũ thì bấm No. Redsn0w sẽ JB không dính cáp nếu là bootrom cũ
http://iclarified.com/images/tutorials/12945/44926/44926.png
Bước Sáu
Khi firmware đã được nhận dạng, click vào Next
http://iclarified.com/images/tutorials/12945/44934/44934.png (http://iclarified.com/images/tutorials/12945/44934/44934.png)
Bước Bảy
Giờ thì redsn0w sẽ chuẩn bị JB
http://iclarified.com/images/tutorials/12945/44392/44392.png (http://iclarified.com/images/tutorials/12945/44392/44392.png)
Bước Tám
Từ cửa sổ này bạn có thể check một số tùy chọn cho việc JB
http://iclarified.com/images/tutorials/12945/44927/44927.png (http://iclarified.com/images/tutorials/12945/44927/44927.png)
Verbose boot sẽ thể hiện thông tin một cách chi tiết khi bạn boot máy và nhìn chung thì cái này chỉ phù hợp cho dân lập trình hoặc người dùng có kiến thức
Bạn phải check vào ô Cydia. Trong bài hướng dẫn này thì tôi cũng chọn luôn Custom boot logo và Custom recovery logo
Khi bạn click vào custom logo thì chương trình sẽ yêu cầu bạn đưa logo của bạn vào. Tìm đến file logo của bạn rồi click nút Open
http://iclarified.com/images/tutorials/12945/44394/44394.png (http://iclarified.com/images/tutorials/12945/44394/44394.png)
* Bạn cần lưu ý quy định của boot logo là: chuẩn màu RGB hoặc xám với kích thước phải nhỏ hơn 320x480
Nếu bạn đã đọc các cảnh báo ở trên và vẫn còn muốn tiếp tục cập nhật baseband 06.15 của iPad để unlock thì bạn có thể check vào Install iPad Baseband. Click Yes để xác nhận việc này
http://iclarified.com/images/tutorials/12945/44928/44928.png (http://iclarified.com/images/tutorials/12945/44928/44928.png)
Click Next để đi tiếp
http://iclarified.com/images/tutorials/12945/44931/44931.png (http://iclarified.com/images/tutorials/12945/44931/44931.png)
Bước Chín
Cắm iphone vào máy vào phải tắt hẳn nguồn trước khi tiếp tục
http://iclarified.com/images/tutorials/12945/44935/44935.png (http://iclarified.com/images/tutorials/12945/44935/44935.png)
Bước Mười
Redsn0w sẽ đưa máy của bạn vào chế độ DFU
Giữ Nút Home và nút Power trong 10 giây
http://iclarified.com/images/tutorials/12945/44937/44937.png (http://iclarified.com/images/tutorials/12945/44937/44937.png)
Thả nút Power ra nhưng vẫn tiếp tục giữ nút Home cho đến khi redsn0w nhận ra được thiết bị
http://iclarified.com/images/tutorials/12945/44938/44938.png (http://iclarified.com/images/tutorials/12945/44938/44938.png)
Bước Mười Một
Đến bước này thì Redsn0w sẽ download baseband của iPad và iPhone sẽ được khởi động lại
http://iclarified.com/images/tutorials/12945/44939/44939.png (http://iclarified.com/images/tutorials/12945/44939/44939.png)http://iclarified.com/images/tutorials/12945/44940/44940.png (http://iclarified.com/images/tutorials/12945/44940/44940.png)
Bước Mười Hai
Redsn0w sẽ bắt đầu upload RAM Disk và Kernel mới cho iphone
http://iclarified.com/images/tutorials/12945/44941/44941.png (http://iclarified.com/images/tutorials/12945/44941/44941.png)
Bước Mười Ba
Khi việc này hoàn tất thì redsn0w sẽ thông báo hoàn tất. Click vào nút finish. Khi iphone khởi động xong (khoảng 5 phút) thì nó đã được JB kèm theo biểu tượng cydia trên màn hình Springboard
http://iclarified.com/images/tutorials/12945/44942/44942.png (http://iclarified.com/images/tutorials/12945/44942/44942.png)
LƯU Ý:
Nếu bạn không thể chạy redsn0w trong windows vista hoặc windows 7 thì nhấn phải chuột vào nó rồi quy định quyền administrator khi chạy và đặt chế độ chạy trong môi trường windows XP
QUAN TRỌNG:
Nếu iphone 3gs của bạn có bootrom mới và bị dính cáp khi khởi động thì bạn có thể dùng redsn0w để giúp khởi động nó lên. Đơn giản chỉ cần chọn mục Just boot tethered right now trong các tùy chọn và click Next
http://iclarified.com/images/tutorials/12945/44930/44930.png (http://iclarified.com/images/tutorials/12945/44930/44930.png)
Đến đây là xong phần quan trọng nhất. iphone 3gs của bạn đã có fw 4.2.1 và baseband 06.15. Bước kế tiếp thì bạn có thể vào cydia rồi install ultrasn0w 1.2 là có thể gọi nghe bình thường được rồi
Nguồn: http://iclarified.com
Update: Mình mới bị treo táo, không có custom 4.2.1 nên down về custom 4.1 vẫn được.
@Anh DTube: Theo em nghĩ là trước khi JB thì mình vẫn có thể dùng 4.1, JB nó rồi dùng redsn0w 0.9.6b5 flash cái baseband 6.15 vào để unlock, không biết có đúng không, nhờ anh check lại giúp em. Cám ơn anh
Nếu IP của bạn là 3GS có bootrom mới, bạn chỉ có thể JB theo kiểu dính cáp. Có nghĩa là bạn cần phải co redsn0w hỗ trợ mỗi lần boot máy lại
IMPORTANT FOR UNLOCKERS
LƯU Ý QUAN TRỌNG ĐỐI VỚI NGƯỜI DÙNG JB VÀ UNLOCK
Trong suốt quá trình này baseband version của bạn sẽ bị nâng lên phiên bản 06.15. Nếu bạn đang bị kẹt ở 5.14 hoặc 5.15 thì hãy tiếp tục.
Nếu bạn chỉ cần jailbreak thôi thì đừng nên làm cái này nữa. Vui lòng đọc thật kỹ trước khi quyết định có nên thực hiện hay không vì những lý do sau đây:
1. Sẽ không có cách này quay về khi đã lên baseband 06.15, và cũng sẽ không có cách nào để giấu cái baseband này đi để cho Apple đừng nhận ra. Và dĩ nhiên là bạn sẽ bị từ chối bảo hành
2. Đối với những baseband sau này được phát hành nhằm mục đích vá lỗi, thì bạn sẽ không thể cập nhật nó vào thiết bị của bạn được nếu như những phiên bản đó nằm trong cái series 05.xx (và cũng xin nhắc lại một lần nữa, bạn không được cập nhật phiên bản mới nếu như bạn còn muốn giữ unlock cho mình)
3. Một khi fw 4.2.1 kèm với baseband 06.15 nằm trong iphone thì bạn sẽ không bao giờ có thể restore được firmware gốc (nó sẽ báo lỗi). Bạn sẽ chỉ có thể restore fw custom mà thôi (Nếu bạn là người dùng unlock, có lẽ bạn đã từng up fw custom rồi)
Đừng cập nhật baseband 06.15 nếu không cần thiết! chỉ làm việc này nếu bạn cần unlock và hiện tại đang bị kẹt ở 5.14 hoặc 5.15, và dĩ nhiên là chúng tôi xem rằng bạn chấp nhận rủi ro đã đề cập ở trên khi làm việc này.
Bước Một
Tạo một folder trên desktop và đặt tên là Pwnage
Download redsn0w tại đây (http://sites.google.com/a/iphone-dev.com/files/home/redsn0w_win_0.9.6b5.zip?attredirects=0&d=1) và đặt nó vào folder Pwnage. Tương tự, download firmware mới nhất 4.2.1 từ link dưới đây và để vào cùng folder
4.2.1 (3GS): iPhone2,1_4.2.1_8C148a_Restore.ipsw (http://appldnld.apple.com/iPhone4/061-9895.20101122.Cdew2/iPhone2,1_4.2.1_8C148a_Restore.ipsw)
Giải nén redsn0w vào cùng folder
http://iclarified.com/images/tutorials/12945/44923/44923.png
Bước Hai
***Nếu máy bạn đã có iOS 4.2.1 rồi thì bỏ qua bước này
Kết nối iPhone vào máy tính và mở iTunes lên
http://iclarified.com/images/tutorials/12949/44469/44469.jpg (http://iclarified.com/images/tutorials/12945/44435/44435.jpg)
Chọn iPhone của bạn trong danh sách các thiết bi đang được kết nối bên tay trái. Giờ thì nhấn shift và click nút restore. Nếu không muốn thì có thể click thẳng restore và restore trực tiếp từ server của Apple, điều này sẽ giúp tiết kiệm không gian lưu trữ trên iphone của bạn
http://iclarified.com/images/tutorials/12949/44470/44470.png (http://iclarified.com/images/tutorials/12945/44436/44436.png)
Tìm đến folder pwnage trên desktop và chọn firmware 4.2.1 mà bạn đã down về trước đó. Click vào nút choose để tiếp tục
http://iclarified.com/images/tutorials/12945/44932/44932.png
Bước Ba
Khi Itunes hoàn tất việc update firmware cho iphone, bạn mở folder Pwnage trên desktop rồi cho chạy redns0w mà bạn đã giải nén trước đó
http://iclarified.com/images/tutorials/12949/44443/44443.png (http://iclarified.com/images/tutorials/12945/44387/44387.png)
Bước Bốn
Khi redsn0w đã chạy thì click vào nút Browse
http://iclarified.com/images/tutorials/12949/44904/44904.png (http://iclarified.com/images/tutorials/12945/44933/44933.png)
Bước Năm
Chọn fw 4.2.1 gốc mà bạn đã down trước đó trong folder Pwnage
http://iclarified.com/images/tutorials/12945/44925/44925.png
Redsn0w sẽ hỏi 3gs của bạn có bootrom mới hay cũ. Nếu là mới thì bấm Yes, cũ thì bấm No. Redsn0w sẽ JB không dính cáp nếu là bootrom cũ
http://iclarified.com/images/tutorials/12945/44926/44926.png
Bước Sáu
Khi firmware đã được nhận dạng, click vào Next
http://iclarified.com/images/tutorials/12945/44934/44934.png (http://iclarified.com/images/tutorials/12945/44934/44934.png)
Bước Bảy
Giờ thì redsn0w sẽ chuẩn bị JB
http://iclarified.com/images/tutorials/12945/44392/44392.png (http://iclarified.com/images/tutorials/12945/44392/44392.png)
Bước Tám
Từ cửa sổ này bạn có thể check một số tùy chọn cho việc JB
http://iclarified.com/images/tutorials/12945/44927/44927.png (http://iclarified.com/images/tutorials/12945/44927/44927.png)
Verbose boot sẽ thể hiện thông tin một cách chi tiết khi bạn boot máy và nhìn chung thì cái này chỉ phù hợp cho dân lập trình hoặc người dùng có kiến thức
Bạn phải check vào ô Cydia. Trong bài hướng dẫn này thì tôi cũng chọn luôn Custom boot logo và Custom recovery logo
Khi bạn click vào custom logo thì chương trình sẽ yêu cầu bạn đưa logo của bạn vào. Tìm đến file logo của bạn rồi click nút Open
http://iclarified.com/images/tutorials/12945/44394/44394.png (http://iclarified.com/images/tutorials/12945/44394/44394.png)
* Bạn cần lưu ý quy định của boot logo là: chuẩn màu RGB hoặc xám với kích thước phải nhỏ hơn 320x480
Nếu bạn đã đọc các cảnh báo ở trên và vẫn còn muốn tiếp tục cập nhật baseband 06.15 của iPad để unlock thì bạn có thể check vào Install iPad Baseband. Click Yes để xác nhận việc này
http://iclarified.com/images/tutorials/12945/44928/44928.png (http://iclarified.com/images/tutorials/12945/44928/44928.png)
Click Next để đi tiếp
http://iclarified.com/images/tutorials/12945/44931/44931.png (http://iclarified.com/images/tutorials/12945/44931/44931.png)
Bước Chín
Cắm iphone vào máy vào phải tắt hẳn nguồn trước khi tiếp tục
http://iclarified.com/images/tutorials/12945/44935/44935.png (http://iclarified.com/images/tutorials/12945/44935/44935.png)
Bước Mười
Redsn0w sẽ đưa máy của bạn vào chế độ DFU
Giữ Nút Home và nút Power trong 10 giây
http://iclarified.com/images/tutorials/12945/44937/44937.png (http://iclarified.com/images/tutorials/12945/44937/44937.png)
Thả nút Power ra nhưng vẫn tiếp tục giữ nút Home cho đến khi redsn0w nhận ra được thiết bị
http://iclarified.com/images/tutorials/12945/44938/44938.png (http://iclarified.com/images/tutorials/12945/44938/44938.png)
Bước Mười Một
Đến bước này thì Redsn0w sẽ download baseband của iPad và iPhone sẽ được khởi động lại
http://iclarified.com/images/tutorials/12945/44939/44939.png (http://iclarified.com/images/tutorials/12945/44939/44939.png)http://iclarified.com/images/tutorials/12945/44940/44940.png (http://iclarified.com/images/tutorials/12945/44940/44940.png)
Bước Mười Hai
Redsn0w sẽ bắt đầu upload RAM Disk và Kernel mới cho iphone
http://iclarified.com/images/tutorials/12945/44941/44941.png (http://iclarified.com/images/tutorials/12945/44941/44941.png)
Bước Mười Ba
Khi việc này hoàn tất thì redsn0w sẽ thông báo hoàn tất. Click vào nút finish. Khi iphone khởi động xong (khoảng 5 phút) thì nó đã được JB kèm theo biểu tượng cydia trên màn hình Springboard
http://iclarified.com/images/tutorials/12945/44942/44942.png (http://iclarified.com/images/tutorials/12945/44942/44942.png)
LƯU Ý:
Nếu bạn không thể chạy redsn0w trong windows vista hoặc windows 7 thì nhấn phải chuột vào nó rồi quy định quyền administrator khi chạy và đặt chế độ chạy trong môi trường windows XP
QUAN TRỌNG:
Nếu iphone 3gs của bạn có bootrom mới và bị dính cáp khi khởi động thì bạn có thể dùng redsn0w để giúp khởi động nó lên. Đơn giản chỉ cần chọn mục Just boot tethered right now trong các tùy chọn và click Next
http://iclarified.com/images/tutorials/12945/44930/44930.png (http://iclarified.com/images/tutorials/12945/44930/44930.png)
Đến đây là xong phần quan trọng nhất. iphone 3gs của bạn đã có fw 4.2.1 và baseband 06.15. Bước kế tiếp thì bạn có thể vào cydia rồi install ultrasn0w 1.2 là có thể gọi nghe bình thường được rồi
Nguồn: http://iclarified.com
Update: Mình mới bị treo táo, không có custom 4.2.1 nên down về custom 4.1 vẫn được.
@Anh DTube: Theo em nghĩ là trước khi JB thì mình vẫn có thể dùng 4.1, JB nó rồi dùng redsn0w 0.9.6b5 flash cái baseband 6.15 vào để unlock, không biết có đúng không, nhờ anh check lại giúp em. Cám ơn anh