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. vipboy_9x

    vipboy_9x Thành viên

    Bài viết:
    6
    Được Like:
    1
    đối với những bác làm thấy khó khăn trong việc việc vưôt lỗi recovery không thành công thì có thể làm theo cách của mình nhanh_ngọn_lẹ
    là dùng IREB để fix recovery......
    có thể tham khảo chi tiết ở đây

  2. keviltung

    keviltung Thành viên

    Bài viết:
    15
    Được Like:
    4
  3. lucdinhphong

    lucdinhphong Thành viên

    Bài viết:
    294
    Được Like:
    31
    Tuyệt vời.....thankx bác chủ top
  4. greenwind007

    greenwind007 Thành viên

    Bài viết:
    56
    Được Like:
    4
    Máy thằng bạn mình bị gì ko biết mà không khởi động lên luôn. Cấm vào iTunes thì nó báo recovery mode...đòi restore. Restore bản của GSM thì đến khi trên iPhone đang restoring gần xong thì nó tắt ngủm...iTunes báo lổi 6, làm theo hướng dẫn trong topic và cách iReb cũng ko đc. Mong các bác cứu với. Thanks
  5. htevn

    htevn Thành viên

    Bài viết:
    93
    Được Like:
    17
    Đã tét trên iPhone 3GS tuần 47 => Perfect !

    Bạn download LibUSB cài vào máy sao đó dùng iRecovery theo hướng dẫn ở bài #1 để thoát khỏi Recovery Mode

  6. vodanh0511

    vodanh0511 Thành viên

    Bài viết:
    353
    Được Like:
    185
    1. chuyển qua máy khác để restore lại
    2. remove itunes đi setup lại

    Bác thử làm theo những cách đó xem sao. Mình đã làm 3 con rùi, hoàn toàn ok và good nữa
  7. keviltung

    keviltung Thành viên

    Bài viết:
    15
    Được Like:
    4
    thank bác đã giúp. để em thử xem thế nào.
  8. Lâm Nhơn

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

    Bài viết:
    106
    Được Like:
    29
    cái FW 3.1.3 này úp vô thành công 100%, thấy đa số anh em bị lổi ở giai đoạn thoát ăn cáp thôi, đọc kỷ hướng dẩn trước khi dùng, quá rỏ ràng mà, anh em dùng irecovery lúc đánh lệnh phải đúng thư mục mình chứa irecovery mới thành công được, tôi trích dẩn từ 4rôm khác,anh em coi theo mà làm:

    Cách Fix lỗi 1015 3G, 3GS không có sóng khi hạ cấp 3.1.3 xuống 3.1.2
    Một số 3G, 3GS khi hạ cấp từ 3.1.3 xuống FW 3.1.2 (3.1 hay 3.0), sẽ bị lỗi không có sóng ( No Service) khi thực hiện unlock. Khi đang quá trình hạ cấp downgrade xuống 3.1.2 (3.1 hay 3.0) , itunes thông báo lỗi error 1015, bị dừng ở recovery mode, iphone không boot được. Sau đây là cách Fix lỗi này.

    Vần đề ở đây là những iphone đã unlock rồi nhưng không có sóng. (iphone 3G, 3GS world, iphone 3G, 3GS Lock baseband 04.26.08, 05.11.07). Đối với baseband 05.12.01 không unlock được.

    Nguyên nhân :

    - Khi iphone nâng cấp lên FW mới hơn, iboot thuộc bootloader sẽ được nâng cấp lên version mới, nên khi hạ cấp FW, iboot không thể flash lại với version cũ , mới gây ra lỗi trên.
    - Sau khi dùng một thời gian, nhất là 2G, 3G, đôi lúc baseband bị lỗi bộ nhớ NVRAM do tắt nguồn đột ngột hay lỗi nào đấy làm iphone vẫn không nhận được sóng cho dù unlock đầy đủ.

    Vậy phải truy nhập vào iboot và reset các thông số mặc định.

    Download iRecovery.zip , giải nén file này vào thư mục C:\ ; sẽ có thư mục mới C:\irecovery

    Cài đặt libusb-win32-filter-bin-0.1.12.2.exe trên windows XP.( Không chạy được trên Windows Vista, 7)

    1. Fix lỗi không có sóng " no service" đối với 3G, 3GS ; fix lỗi error 1015 khi downgrade FW 3.1.2, bị treo ở Recovery Mode (ăn cáp+dĩa) :

    iphone phải đang ở chế độ recovery mode (màn hình hiển thị cáp và dĩa), itunes phải được đóng, mới truy nhập được vào iboot :

    Vào run: gõ cmd "nhấn enter"
    Vào màn hình DOS, gõ lệnh của DOS:

    C:\irecovery\irecovery -s

    Sẽ xuất hiện dấu nhắc :<recovery> iphone$ , gõ tiếp mấy lệnh của iboot trên dấu nhắc này:

    setenv auto-boot true
    saveenv
    reset

    iphone sẽ khởi động bình thường.

    Nếu vẫn không có sóng , thực hiện bước 2:

    setenv auto-boot true
    saveenv
    /exit

    Nhấn cùng lúc Power và Home cho đến iphone boot lại bình thường

    2. Fix lỗi No WIFI cùng với mất địa chỉ MAC address đối với iphone 2G, 3G :

    Nếu 2G, 3G đang ở FW 3.1, 3.1.2, 3.1.3 đặt iphone vào DFU mode, hạ cấp xuống Firmware 3.0, mới thực hiện được các lệnh sau ở dấu nhắc :<recovery> iphone$ :

    setenv wifiaddr xx:xx:xx:xx:xx
    printenv wifiaddr
    saveenv
    fsboot
    reset

    xx:xx:xx:xx:xx là địa chỉ MAC mà bạn cần phải ghi cụ thể , nó có con số cuối cùng lớn hơn 1 so với địa chỉ Bluetooth

    Ví dụ vào Settings > General > About > xem địa chỉ Bluetooth là 00:25:BB:EE:3A:40

    xx:xx:xx:xx:xx phải là 00:25:BB:EE:3A:41

    Đặt lại địa chỉ MAC sau : setenv wifiaddr "00:25:BB:EE:3A:41"

    Chú ý đối với irecovery :

    - Sau khi chạy lệnh -irecovery -s , thông báo lỗi " error system not able to read the file " hay " system can not execute the specified program" là do windows XP chưa cài Windows XP Service Pack 3.

    - Sau khi thực hiện lệnh irecovery -s . nếu màn hình DOS xuất hiện dấu nhắc này là truy nhập vào iboot thành công:

    Boot failure Count :0, Panic fail Count : 0
    Entering recovery mode, starting command prompt
    <recovery> iphone$.

    - Xem được version của FW theo iboot tương ứng sau khi thực hiện lệnh: C:\irecovery\irecovery -s.
    Công cụ này giúp ích cho việc xem version FW khi iphone mới chưa được active, bị lock màn hình, không vào xem được FW.

    Sau chữ BUILD_TAG:
    iBoot-596.24 : tương ứng với FW 3.0 , 3.0.1
    iBoot-636.65 : tương ứng với FW 3.1
    iBoot-636.66 : tương ứng với FW 3.1.2
    iBoot-636.66.33 : tương ứng với FW 3.1.3

    3. Flash lại baseband 05.11.07 :

    Riêng trường hợp đối với baseband 05.11.07 unlock bằng blacksn0w RC1 gây lỗi crash baseband, gây nên tình trạng “Searching…” và không dò sóng được. Restore bằng Firmware custom 3.1.2 hay 3.1.3 sẽ không fix lỗi này được. Vần đề này giải quyết bằng cách restore bằng Firmware gốc 3.1.2 ở DFU mode (Recovery mode không được) thi mới flash lại toàn bộ baseband.
    Tuy nhiên với một số máy 3GS không có lưu SHSH 3.1.2 trên Cydia server, không thể restore FW 3.1.2 được. Sau đây là giải pháp flash baseband 05.11.07 : (Theo Olethros)

    Trước tiên vào Cydia xóa blacksn0w để iphone trở về trạng thái chưa unlock.
    iPhone phải truy nhập được thư mục gốc (root) bằng iphone folders. Nếu iphone jailbreak bằng blackra1n nên cài thêm afc2dd trên Cydia. Nếu jailbreak bằng FW Custom hay Redsn0w thì đã cài sẳn afc2dd.

    Giải nén 051107_bbupdate.zip, dùng iphone folders copy file ICE2_05.11.07.fls , ICE2_05.11.07.eep , BBUpdaterExtreme vào thư mục tmp/

    Mở app MobileTerminal ( Cài trên cydia) :
    Đầu tiên nhập lệnh: su, nhập password : alpine .
    cd /tmp
    chmod 755 BBUpdaterExtreme
    launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
    ./BBUpdaterExtreme update -f ICE2_05.11.07.fls -e ICE2_05.11.07.eep

    Update baseband sẽ thực hiện trong vài phút. Sau đó khởi động lại iphone bằng cách nhấn nút power. Sau đó cài lại blacksn0w RC2 , để unlock lại baseband 05.11.07.

    - Cách này chỉ thực hiện đối với baseband 05.11.07.

    - Nếu unlock bằng Blacksn0w RC1, khi khởi động iphone nhiều lần sẽ gây lỗi mất WiFi. Để tránh điều này , vào Cydia xóa Blacksn0w RC1, add sources : http://cydia.pushfix.info. cài lại blacksn0w RC2 để unlock baseband 05.11.07. Bản RC2 này fix được lỗi Wifi khi khởi động iphone nhiều lần vì nó sử dụng phương pháp độ trể trên Commcenter daemons để thực hiện unlock baseband khi khởi động iphone.
    bài này của bạn expandsale bên Tinh Tế
    binhnv143, FeandMo, liukangzz and 2 others like this.
  9. Lâm Nhơn

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

    Bài viết:
    106
    Được Like:
    29
    sau khi úp FW 3.1.3 do anh Dtube và anh Thiệu Bò Cạp dày công chỉnh sửa bỏ phần nạp BB 05.12 thì lúc này máy mình sẽ là FW 3.1.3 nhưng BB05.11 và giống như nạp FW bị lổi ở dạng 1015 bị treo cáp, thì mình dùng cách trên để thoát thôi, rất đơn giản, nhưng nhiều anh em không làm được, cố gắng đi anh em.
  10. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Bài #58 của Lâm Nhơn viết ở trên rất chính xác.
    Tôi có vài ý kiến thêm:

    - Lỗi 1015 sẩy ra trong quá trinh đưa firmware từ version cao về xuống thấp. Ví dụ: 3.1.3 --> 3.1.2, 3.1.2 --> 3.0. Tuy nhiên, lỗi này chỉ sẩy ra khi Baseband trong máy là cao hơn Baseband trong firmware mình đang dùng. Trong trường hợp này, lỗi 1015 sễ hiện lên sau khi restore xong và iphone sẽ đứng ở hình dây cáp + CD (dính ở chế độ recovery). Ở giai đoạn này, có thể dùng irecovery -s như đã hướng dẫn ở trên HOẶC có thể dùng blackra1n để jailbreak và vượt qua chế độ recovery lúc đó. Nên nhớ, chỉ có thể dùng blackra1n khi gặp lỗi #1015 mà thôi. Tình trạng iphone không boot lên và kẹt thì anh em nên hiểu rõ là máy hiện tại đang nằm trong trạng thái nào và xử lý đúng cách. Nhiều người vẫn không phân biệt được boot-loop, recovery hay DFU.

    Về vấn đề flash lại Baseband 05.11.07. Đây là một giai đoạn cực kỳ quan trọng và nguy hiểm. Người làm việc này nên làm trên laptop (có pin đầy) và tránh dùng máy bàn. Lý do, nhỡ lúc BBUpdaterExtreme đang chạy mà cúp điện thì cái baseband đó là vô phương cứu chữa. Máy 3G thì còn có thể làm lại phần cứng, máy 3GS thì khó mà làm được. Nên cẩn thận ....

    Vấn đề gở bỏ blacksn0w qua Cydia chỉ thực hiện được khi máy bạn đã cài blacksn0w qua Cydia. Nhiều người cài blacksn0w qua cách bấm vào giọt nước blackra1n trên màn hình. Nếu đã cài blacksn0w bằng phương pháp này thì phải gở bỏ Blacksn0w đúng cách. Trong diễn đàn có bài viết của FeandMo diễn tả cách thao tác việc này (http://www.gsm.vn/forum/main/showthread.php/195365-Iphone-3gs-new-bootrom-mất-wifi!-Cách-fix!)
    vam, FeandMo and binhnv143 like this.
Trạng thái chủ đề:
Không mở trả lời sau này.