Cách giữ baseband - Giải pháp cuối cùng - Trường hợp đặt biệt khi dùng fw 3.1.3

Thảo luận trong 'Firmware - Jailbreak - Unlock' bắt đầu bởi Dtube, 10 Tháng năm 2010.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. Dtube Administrator

    Dịch từ bài của Dev Team's MuscleNerd

    Cách giữ baseband - Giải pháp cuối cùng.


    Đây là giải pháp cuối cùng và hướng dẫn để giữ lại baseband dành riêng cho những người không chịu đọc những cảnh báo trước khi dùng spirit jailbreak. Trang spirit có nói:

    " Không được dùng Spirit nếu có blacksn0w trên iPhone 3GS mà không có lưu trữ 3.1.2 SHSH "

    Giải pháp ở đây không phải là jailbreak hoặc unlock. Giải pháp này an toàn hơn là kiểu "giật dây USB trong lúc firmware restore/update" mà hiện nay đã suất hiện trên nhiều diễn đàn. (Cách giật dây có thể làm hư baseband nếu làm không đúng lúc).

    Rất nhiều người chạy blacksn0w trên iPhone 3GS 3.1.2 vẫn cố thử chạy spirit. Những người này cuối cùng cũng đã bị dính ở trong reboot loop hoặc là dính ở màn hình Recovery. Trong tình thế này, restore/update bằng fw 3.1.3 gốc thì sẽ thoát khỏi cái loop những đồng thời thì Baseband cũng được update và không unlock được nữa.

    Bài này chỉ dành riêng cho người không có 3.1.2 SHSH và hiện tại máy đang kẹt ở trong tình trạng mô tả ở trên.

    Người nào dùng được cách này:


    - Có iPhone 3GS và
    - Không có 3.1.2 SHSH và
    - Chưa bao giờ update / restore lên firmware 3.1.3 gốc và
    - Có SIM để activate iPhone qua iTunes và
    - Hiện tại đang kẹt ở trong reboot loop / Recovery mode.

    Chú ý: Nên nhớ đây là cách cuối cùng để bạn dùng. Tuyệt đối không làm cách này trừ khi không còn lựa chọn nào khác.


    Kiểu làm này là thế nào:


    Cách làm này gần như là restore máy về firmware 3.1.3, nhưng ... cách restore này sẽ cố tình tạo ra lỗi để máy có thể thoát ra an toàn bằng cách gở bỏ LLB từ firmware gốc. Cách gây ra lỗi sẽ sẩy ra trước khi NOR được xóa và trước khi Baseband bị flash.

    1. Tải về RSLITE hoặc iRecovery. Bạn sẽ dùng tool này sau khi iTunes báo lỗi.
    2. Giải nén firmware 3.1.3 (unzip)
    3. Xóa Firmware/all_flash/all_flash.n88ap.production/LLB.n88ap.RELEASE.img3
    4. Sửa/edit Firmware/all_flash/all_flash.n88ap.production/manifest. Bỏ ra dòng chữ LLB.n88ap.RELEASE.img3 và sau đó save lại file manifest.
    5. Xóa bỏ 2 chổ đề cập đến LLB trong file BuilManifest.plist . Bắt đầu Xóa từ chổ <key>LLB</key> cho đến </dict). Tổng cộng là 17 hàng.
    Nên nhớ là có 2 chổ như thế trong file BuildManifest.plist

    6. Nén file lại (zip) và đổi đuôi thành ipsw. Nên nhớ khi nén lại thì thư mục có BuildManifest.plist phải ở vị trí gốc (để ý lúc giải nén fw gốc thế nào thì nén lại giống như thế)
    7. Dùng cái ipsw firmware mới làm vừa rồi để restore lại vào máy. Khi restore xong sẽ gặp lỗi #6
    8. Dùng RSLITE hoặc iRecovery để thoát ra khỏi chế độ recovery.

    Khi dùng rslite thì sẽ đánh dòng lệnh như sau

    iRecovery trên windows thì các bạn dùng dòng lệnh sau:

    9. Lúc này thì máy đã thoát khỏi recovery. Dùng SIM để activate bằng iTunes. Sau đó dùng Spirit để jailbreak. Và
    cuối cùng dùng Cydia để cài Blacksn0w RC2 (source = http://cydia.pushfix.info)

    Chú Ý: Người nào có 3.1.2 SHSH thì tuyệt đối không làm cách này nhé. Nếu có SHSH thì có thể restore firmware gốc thoải mái và bài này không áp dụng
    :027:

    Link Download FW 3GS 3.1.3 update no baseband ở đây!

    Mã:
    [URL="http://megashare.vn/dl.php/1191120"]iPhone2_1_3.1.3_7E18_Restore_no_up_bb.ipsw[/URL] 
    Mã:
    [URL]http://support.gsm.vn/index.php?dir=iPhone/3GSfirmware/&file=iPhone2_1_3.1.3_7E18_Restore_no_up_bb.ipsw[/URL]
    Md5sum: 6A37D31D201B16005D7779BE122EB4FC

    @All: Đã test trên một em 3GS tuần cao quay quay trái táo, restore Ok, báo lỗi 6. Dùng iRecovery trên Winxp để thoát khỏi Recovery Mode Ok sau đó dùng sim nhà mạng Active chui vào trong và trong phần About thì FW là 3.1.3, baseband 5.11.07.

    Thông báo cho bà con biết để yên tâm khi Restore FW này :D

    Các file đính kèm:

  2. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Tạm thời khóa bài này lai.

    Tôi sẽ liên hệ với thieu.bocap xem GSMVN có thể đóng gói cái IPSW đặt biệt này cho những người không biết làm.

    Người nào biết làm thì cẩn thận và làm theo hướng dẫn ở trên.

    RSLITE ở trên là để chạy trên OSX/UNIX.
    Người dùng WIN thì cần sử dụng ỉRecovery Windows (sẽ truy cập link tải sau).

    Dùng iRecovery Windows đôi lúc khó khăn. Để tôi xem thử Blackra1n có thể dùng để thoát ra khỏi recovery không.

    Người nằm trong tình trạng kẹt máy này vui lòng chờ đợi.
  3. thieuhc

    thieuhc Cydia Noob

    Bài viết:
    5,014
    Được Like:
    9,325
    Tested trên 3GS tuần 47 treo táo bằng FW (link down ở trên)!
  4. Lâm Nhơn

    Lâm Nhơn Thành viên

    Bài viết:
    106
    Được Like:
    29
    Bài quá hay ,cứu rất là nhiều anh em, ttoi hết máy thử rồi, chừng nào TK itune xài ok, bán cho tôi 500USD nhe,thanks nhiều.
  5. phu hue

    phu hue Thành viên

    Bài viết:
    2
    Được Like:
    0
    bình tỉnh anh hehe
  6. thuanrau

    thuanrau Thành viên

    Bài viết:
    5
    Được Like:
    1
    vậy là đã khắc phục được với 3gs boot cao đang sài treo cáp khi tắt máy hay để hết pin do dùng blackrain để add cydia hay máy 3gs bị pass (boot cao không thể chạy file custom) mình có thể chạy ver 3.13 ở trên rùi dùng iRecovery để boot lại phone rùi active rùi spirit rùi unlock ... mà không phải qua đục đẽo gì hết. Chân thành cảm ơn chủ topic.
  7. chip_kid

    chip_kid Thành viên

    Bài viết:
    28
    Được Like:
    1
    Anh Dtube ơi em có thể chạy FW 3GS 3.1.3 update no baseband và dùng iH8sn0w để thoát khỏi chế độ recovery được không ********
    Em dùng Windows
  8. tblove

    tblove Thành viên

    Bài viết:
    120
    Được Like:
    13
    :45:heheheh có 1 ánh sáng chói lói rùi thank a nhìu nhìu
  9. hanghonda

    hanghonda Thành viên

    Bài viết:
    30
    Được Like:
    25
    Giật dây ra đúng lúc là khi nào bạn có thể nói rỗ hơn giúp mình với...thank bro...
  10. NguyenPhuon89

    NguyenPhuon89 Thành viên

    Bài viết:
    21
    Được Like:
    0
    PHP:
    3. Xóa  Firmware/all_flash/all_flash.n88ap.production/LLB.n88ap.RELEASE.img3
    4. Sửa
    /edit Firmware/all_flash/all_flash.n88ap.production/manifest.  Bỏ  ra dòng chữ LLB.n88ap.RELEASE.img3 và sau đó save lại file manifest.
    5. Xóa bỏ 2 chổ đề cập đến LLB trong file BuilManifest.plist B
    ắt đầu Xóa từ chổ <key>LLB</key> cho đến </dict). Tổng cộng là 17 hàng.
    Nên nhớ là có 2 chổ như thế trong file BuildManifest.plist

    Vào trong file BuildManifest.plist nhưng kiếm không thấy cái đoạn <key>LLB</key> nằm ở đâu , nhìn loạn cả mắt.
    Còn vào Firmware/all_flash/all_flash.n88ap.production em không thấy file LLB.n88ap.RELEASE.img3.
    Mong bác nào chỉ bảo em tận tình hơn. Thank cac bac.
Trạng thái chủ đề:
Không mở trả lời sau này.