Giải đáp: Caller ID không hiển thị với firmware 2.0.1

Thảo luận trong 'Hỏi Đáp & Chia Sẻ Kinh Nghiệm' bắt đầu bởi RubyKid, 16 Tháng tám 2008.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. RubyKid Thành viên

  2. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Caller ID không hiển thị thì tôi không rành. Bạn cho tôi biết hãng điện thoại bạn đang dùng. Bạn mở iphone lên, bấm *3001#12345#*, bấm vào GSM environment, bấm vào cell information, bấm vào service cell. Đến đây bạn sẽ thấy MMC và MNC. Bạn cho tôi biết 2 số này.
  3. RubyKid

    RubyKid Thành viên

    Bài viết:
    332
    Được Like:
    147
    Em đang ở VN, dùng mạng Mobifone. Thông tin Cell information của máy em như sau :
    Local Area Code : 00fe
    Cell Identity : 5963
    BSIC : 00
    Mobile Country Code : 452
    Mobile Network Code : 1

    À, em nói rỏ luôn là nó chỉ không hiển thị đúng tên người gởi trong phần SMS thôi nhé, chứ phần Call thì nó vẫn hiển thị đúng. Không biết với các mạng các nước như thế nào, chứ các mạng di động tại VN, nó hiển thị số điện thoại khi SMS theo dạng +84901234567 (ví dụ), mà trong danh bạ thì đa phần mình chỉ lưu số ĐT theo dạng 0901234567 (ví dụ) do đó máy không nhận ra được tên người gởi

    Thanks anh đã wan tâm.
  4. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Một câu hỏi rất đơn giản nhưng lại là rất thích thú.
    Có 2 cách: đơn giản (làm cho xong) hoặc là chỉnh cho tận gốc.

    Em muốn sửa cái này cho tận gốc thì có thể được nhưng lại rất lung tung. Nếu em muốn đóng góp thì giúp anh test. Em cần rành về ssh vào phone và làm một số việc ở dòng lệnh. Lúc đầu anh chỉ nghỉ là chỉnh được qua cách sử dụng carrier bundle list nên anh hỏi em số MMC/MNC ... nhưng cái này không sửa được phần hiển thị. Nó chỉ sửa được cái message "itunes needs to download carrier list" khi em liên kết với itunes.

    Cách đơn giản là em phải vào danh bạ và đổi số lại theo kểu:
    (international) (country code) (area code) (number).
    (+) (số quốc gia) (số vùng) (số máy)

    Ví dụ:
    - số di động = 090 1234567
    - số bàn = 08 1234567

    thì em phải lưu lại theo kiểu:

    - số di động = +84 90 1234567
    - số bàn = +84 8 1234567

    Em thử xem coi thấy OK không?
  5. CUONG-PERMANENT

    CUONG-PERMANENT Ex-Admin

    Bài viết:
    729
    Được Like:
    712
    Giải nén rồi dùng winscp chép đè file PhoneNumber Templates.plist kèm theo vào: /System/Library/PrivateFrameworks/AppSupport.framework/PhoneNumberTemplates.plist
    backup file gốc dự phòng.Chép xong Restart lại iphone! ok!

    Các file đính kèm:

    Dtube and dungttvt like this.
  6. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Anh Cương cho em hỏi.
    Cái PhoneNumberTemplates.plist này giống như cái cũ của 1.1.x không? hay là cái này dành riêng cho 2.0.x firmware vậy?

    Thanks anh.
    RubyKid thích bài này.
  7. RubyKid

    RubyKid Thành viên

    Bài viết:
    332
    Được Like:
    147
    Thanks anh Dtube, hiện em cũng fix thủ công theo cách anh chỉ, tuy nhiên em add vào contact thêm 1 số dt mới với cấu trúc +(mã quốc gia)(mã vùng)(số điện thoại). Dĩ nhiên là chỉ với các contact nào hay SMS chứ add hết chỉ có mệt. Với cách này, sau này nếu có bản fix thì em sẽ xóa cái số đó đi thôi :D.

    Cùng câu hỏi với anh Dtube, Thanks bạn đã chia sẻ.
    dungttvt thích bài này.
  8. CUONG-PERMANENT

    CUONG-PERMANENT Ex-Admin

    Bài viết:
    729
    Được Like:
    712
    Của 2.x em ạ!Anh đã áp dụng ok!
    RubyKid and Dtube like this.
  9. RubyKid

    RubyKid Thành viên

    Bài viết:
    332
    Được Like:
    147
    Đã làm theo anh, fix tốt. Cám ơn 2 anh nhiều nhé
  10. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Cám ơn anh Cương & RubyKid.
    Xin đóng bài này lại và cho thành bài Chú Ý. Hy vọng sẽ giúp cho nhiều anh em khác.
Trạng thái chủ đề:
Không mở trả lời sau này.