Saturday, April 14, 2012

Hướng dẫn Jailbreak, Unlock iPhone 2G/3G FW 3.1.3, 3Gs FW 3.1.2 !

Bài viết này sẽ hướng dẫn mọi người cách sử dụng redsn0w 0.9.4 do Dev-Team tạo ra để jailbreak iPhone 2G (+unlock) và iPhone 3G(unlock với máy có bootloader 05.08 trở xuống), iPod touch 1G, iPod touch 2G (chỉ với các model không có tiền tố MC). Bài hướng dẫn jailbreak này không áp dụng đối với iPhone 3Gs FW 3.1.3, iPod touch 2G (có tiền tố MC ở model) và iPod touch 3G. Xin lưu ý iPhone 3Gs và 3G không nên update lên fw 3.1.3 gốc vào thời điểm hiện tại nếu không muốn bị mất sóng vì Baseband sẽ được nâng lên 05.12.01==>chưa thể unlock được đối với iPhone lock 3G (chiếm đa số) và 3Gs ! Chi tiết về Jailbreak 3Gs và unlock 3G có điều kiện thì xem ở phần 2 và phần 3 trong bài viết !Đọc kỹ hướng dẫn (và điều kiện) sử dụng trước khi làm
Nhiều bạn gửi thắc mắc là redsn0w 0.9.4 có jb đựợc 3Gs 3.1.2 không ? Mình xin trả lời là đựoc nhưng vẫn bị lỗi ăn cáp khi khởi động lại, hết pin hoặc tắt máy như khi chạy blackra1n để jb. Tuy nhiên jb FW 3.1.2 bằng redsn0w thì không phải gài afc2add hay push fix và không mắc phải một số lỗi như khi jb bằng blackra1n ! Mình sẽ bổ sung thêm chút thông tin về jb FW 3.1.2 3Gs bằng redsn0w


1. Đầu tiên các bạn cần phải kết nối với Itunes và update lên FW 3.1.3 mới nhất. Có thể update trực tiếp qua Itunes bằng cách ấn vào nút "Download and Install" khi kết nối iPhone với Itunes hoặc shift+restore tới FW 3.1.3 đã down sẵn trên PC.

2. Bật redsn0w 0.9.4 lên và Browse (trỏ) tới FW 3.1.2 rồi ấn Next nhé chứ không phải FW 3.1.3. Vì redsn0w chưa hợp thức hóa được FW 3.1.3 !


3. Chọn "Install Cydia" để Jailbreak, nếu iPhone đã được Jb bằng redsn0w 0.9.4 trước đó rồi thì chọn "Already pwned"=>dùng khi muốn thay đổi logo mà không cần gài lại Cydia nữa, còn nếu lần đầu jb bằng redsn0w 0.9.4 thì chỉ chọn "Install Cydia" thôi nhé.. Ở đây ta có thể tự tạo logo boot, recovery..theo ý muốn với kích cỡ là 320x480 pixel, size tối đa là 100KB và được lưu ở dạng .PNG, trong phạm vi bài viết này ta sẽ không đi sâu vào chi tiết thay logo ! Với iPhone 2G nó sẽ hiển thị thêm lựa chọn Unlock, nếu muốn unlock thì tích vào ô unlock và ấn browse để nạp 2 file bootloader 3.9 và 4.6 tương ứng.

4. Giờ bạn sẽ được yêu cầu đưa về chế độ recovery mode hoặc DFU mode để tiến hành bước tiếp theo. Chú ý quan sát kỹ màn hình hiển thị của redsn0w 0.9.4 để thao tác từng bước cho chính xác ! redsn0w sẽ chỉ tiếp tục chạy khi bạn thao tác đúng cách đưa về recovery mode hoặc DFU mode. Hãy đảm bảo rằng iPhone đã được tắt hoàn toàn và đưa về recovery mode hay DFU mode như yêu cầu trước khi thực hiện các thao tác 1, 2 theo hình minh họa dưới đây:

Hình minh họa trên nói rằng:
1. Kết nối thiết bị với máy tính
2. Giữ cả 2 phím Power và Home cùng lúc cho đến khi thông điệp trợ giúp thứ 2 này biến mất.
...

5. Quá trình jailbreak sẽ chạy tự động, bạn chỉ việc thư giãn và chờ trong ít phút để hoàn thành việc jailbreak !

=====================================================================
Hướng dẫn Jailbreak iPhone 3Gs

Lưu ý: chỉ những máy 3Gs có thể hạ xuống FW 3.1.2 được và có Bootrom cũ (nếu muốn up lên fw custom 3.1.3) thì mới có thể theo phương pháp này để jailbreak nhé. Cách nhận biết máy có bootrom cũ đơn giản nhất: 3Gs có bootrom cũ là những máy có Serial Xy9Ab........... với Ab<=40 hoặc với máy đã jailbreak khi còn ở FW 3.1.2 sau khi khởi động lại máy hoặc tắt máy, hết pin thì hiện thị chế độ recovery mode (ăn cáp) và phải chạy lại blackra1n Rc3 để vào lại springboard là máy có bootrom mới ! Hoặc không chắc chắn thì có thể dùng usbview, đưa máy về DFU mode rồi kiểm tra iboot nếu là iBoot-359.3.2 thì là new bootrom. Chi tiết về cách xác định bootrom có thể tìm bấy kì đâu trên mạng..


Bước 1: Vào topic Hướng dẫn Hạ (Downgrade) 3Gs FW 3.1.3 về 3.1.2 ! Lấy 3.1.3 SHSH file.. và làm theo Cách 1 để hạ xuống FW 3.1.2 và jailbreak ! Nếu không hạ được thì hiện tại chưa thể jailbreak được 3Gs với FW 3.1.3 gốc ! Còn hạ được về FW 3.1.2 và jailbreak theo hướng dẫn thì tiếp tục xuống bước 2

Bước 2: Nếu là 3Gs bản lock thì jb xong đã có thể vào spingboard để sử dụng nhưng BB đã được nâng lên 05.12.01 chưa unlock được nên sẽ không có sóng (Tuy đã jailbreak nhưng trong trường hợp máy có bootrom mới sẽ không thể chạy FW custom, nếu có hạ được xuống FW 3.1.2 cũng chỉ để làm ipod touch)

Lưu ý: khi jb 3Gs 3.1.2 bằng redsn0w thì nó sẽ hiển thị thông báo hỏi máy ta là bootrom cũ hay bootrom mới như hình dưới đây

Nếu là máy có bootrom mới thì bạn chọn Yes, nếu là bootrom cũ thì chọn No
Nếu chọn Yes thì quá trình jb sẽ diễn ra giống như hình minh họa dưới đây còn nếu chọn No thì quá trình jb 3Gs 3.1.2 sẽ giống như jb 2G/3G 3.1.3 ở phần hướng dẫn trên.

Firmware 3.1.2 thì có thể bạn sẽ nên jb bằng redsn0w 0.9.2 hơn là 0.9.4 vì redsn0w 0.9.2 là bản chính thức được phát hành để jb fw 3.1.2 All Device, còn 0.9.4 support cho một số device đã nói ở đầu bài viết cho fw 3.1.3 tất nhiên nó cũng chạy tốt cho cả fw 3.1.2 !

Khi jb lần đầu bằng redsn0w thì chọn "Install Cydia"

Với máy có bootrom mới thì cũng giống như jb bằng blackra1n khi bạn khởi động lại máy..sẽ bị dính cáp vì đây là "lỗi" bootrom mới liên quan tới phần cứng. Bạn cần chạy lại redsn0w và chọn "Just boot tethered right now" trong 2 lựa chọn là "Install Cydia" và "Just boot tethered right now" để máy khởi động vào spingboard bt, xem hình minh họa ở dưới Jailbreak bằng redsn0w tốt hơn bằng blackra1n ở chỗ: jb bằng redsn0w xong bạn sẽ không phải gài afc2add để truy cập iPhone Pc suite..không phải gài Push Fix để sửa lỗi Push và không gặp phải các bệnh mà khi jb bằng blackra1n Rc3 gặp phải.


====================================================================
Hướng dẫn Unlock iPhone 3G


Good news ! bigboss vừa nâng cấp app Fuzzyband lên 3.1.3-1 có thể giúp iphone 3G downgrade hay hạ baseband từ 05.12.01 xuống 4.26.08 của firmware 3.0 để có thể unlock bằng ultrasn0w. Mình sẽ viết thêm phần hướng dẫn dùng Fuzzyband cho anh em ngay dưới đây như là sự bổ sung. Lưu ý là chỉ down được baseband cho 3G và có bootloader 05.08 thôi nhé (chỉ có 1 số nhỏ, rất nhỏ iphone 3G được tung ra thị trường là có bootloader này) còn những máy có bootloader cao hơn 05.08 thì không hạ được, Fuzzyband sẽ cho ta biết bootloader máy là bao nhiêu.
Cách dùng Fuzzyband để hạ (downgrade) baseband 05.21.01 bootloader 05.08 xuống 04.26.08 để unlock iPhone 3G 3.1.3 bằng ultrasn0w !


1. Đầu tiên để gài được Fuzzyband các bạn cần phải jailbreak để gài Cydia, bạn dùng redsn0w 0.9.4 để jailbreak 3G nhé.

2. Jailbreak xong, các bạn vào Cydia tìm và gài cái ứng dụng Fuzzyband nhé (dùng chức năng Search)

3. Khi chạy Fuzzyband thì để ý dòng đầu nếu có Bootloader là 05.08 thì hãy mỉm cười và ấn vào nút Downgrade ! Downgrading... ! Please Wait...!

4. Done ! Giờ bạn chỉ việc vào Cydia add source http://repo666.ultrasn0w.com và gài ultrasn0w để unlock sóng là xong !

=================================================================

Cách đưa về Recovery mode:
1. Tắt nguồn, tháo cáp
2. Giữ phím Home
3. Trong khi giữ phím Home thì cắm cáp vào
4. Tiếp tục giữ đến khi hiện hình cái cáp và mũi tên hướng lên logo Itunes là máy đã đuợc đưa về Recovery mode.

Cách đưa về DFU:
1. Kết nối Iphone với máy tính
2. Tắt Iphone
3. Giữ cùng lúc phím Home + Power trong 10s
4. Nhả phím Power tiếp tục giữ phím Home đến khi có tiếng Bíp hoặc dấu hiệu đã kết nối thiết bị USB.
5. Máy chỉ thực sự ở DFU mode khi màn hình tối đen(giống như tắt máy) và Itunes báo đang ở chế độ DFU mode.


Downloads:
1. Firmware 3.1.3 cho iPhone 2G
2. Firmware 3.1.3 cho iPhone 3G
3. Firmware 3.1.2 cho iPhone 2G
4. Firmware 3.1.2 cho iPhone 3G
4. redsn0w 0.9.4 dùng cho Windows
5. redsn0w 0.9.2 cho Windows
6. Bootloader 3.9bootloader 4.6 để unlock 2G
7. blackra1n Rc2
8. blackra1n Rc3
9.usbview
10.FW 3.1.2 cho iPhone 3Gs

No comments:

Post a Comment