Tường thuật về dùng SAM để unlock iPhone 4S

Thảo luận trong 'Firmware - Jailbreak - Unlock' bắt đầu bởi Dtube, 23 Tháng tư 2012.

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

    Bài hướng dẫn này được thực hiện trên iPhone 4S chạy iOS 5.0.1! iPhone 3GS và iPhone 4 chạy iOS 5.x làm hoàn toàn tượng tự.

    Bài hướng dẫn này được thực hiện trên phiên bản mới nhất của SAM nên Anh em nên làm theo cách này. Bài hướng dẫn unlock iPhone 3GS, iPhone 4, iPhone 4S bằng SAM từ link
    này được viết ngày 22/04/2012 lúc đó SAM còn chưa cập nhật nhưng vẫn thực hiện được.


    ****** Chú ý ******

    SAM đã có phiên bản mới 0.1.16-1.
    Anh em nên update lên version này.
    UNLOCK bằng SAM sẽ đơn giản không thể tưởng tược được.


    máy iphone 4s của tôi đang dùng at&t.

    1. chạy SAM --> deactivate
    2. tắt máy, tháo sim At&T, lắp tmobile sim vào
    3. bật máy lên, vào SAM, bật enable, method = auto
    4. vào utilities --> bấm vào "Attempt Activation" và để nó chạy
    5. Chạy khoảng 1-2 phút, nếu activation thành công thì phone sẽ reboot và tự động có sóng (nút enable cũng được tự động tắt).


    Hoàn toàn không cần dùng iTunes.

    ** Ở bước #3, nếu không muốn method=auto thì vẫn có thể chọn "Country & Carrier" và cho vào đúng quốc gia, nhà mạng gốc và chọn đúng SIM ID **

    [strike]
    Tôi dùng iPhone4S. Máy AT&T. Nhà mạng là AT&T.
    Mục đích là unlock bằng SAM và dùng SIM T-Mobile.

    Máy đang chạy IOS 5.0.1, đã có jailbreak và đã cài đặt SAM của sbingner.
    Chạy Cydia, cho vào source: http://repo.bingner.com để có thể cài đặt SAM.

    ** Sbingner đã update SAM cách đây vài giờ cho nên phiên bản này có thể khác với những bài trước. Người dùng nên update lên version này nhé. Phiên bản này cho phép bạn dùng SIM gốc của nhà mạng để activate và lấy thông tin trước khi đổi sang SIM khác.

    1. Máy đang dùng, có sóng AT&T. Chạy SAM. Vào "more information" thì thấy rõ ràng là máy đã activate, có đủ thông số IMSI và ICCID.

    ** Vì máy của tôi có SIM AT&T và đang nằm ở trong nhà mạng AT&T cho nên thông số IMSI có sẵn.

    *** Nếu các bạn đang đang ở Việt Nam thì bấm vào "Method", chọn "By Country and Carrier", chọn vào đúng quốc gia & nhà mạng của máy. ** Không phải chọn vào vietnam & viettel, vina, mobiefone,... nếu máy là của AT&T **

    [​IMG]

    [​IMG]

    ** số 410 là AT&T


    2. Lúc này bật SAM lên bằng cách gạt nút "enabled" (từ màu xám qua xanh) . Kế tiếp là bấm vào "Utilities" và bấm vào "De-Activate iPhone (clear push). Kế tiếp là bấm vào "More Information" và bấm vào "Spoof Real SIM to SAM"

    [​IMG]

    [​IMG]



    [​IMG]

    ** xem hình thì thấy rõ là máy đã UNActivate khi spoof sim to sam ***

    3. Lúc này thì tôi lấy ra AT&T SIM và cho vào T-Mobile SIM. (Khi cho vào T-Mobile SIM thì máy hiện lên voicemail . Ở VN thì có thể không hiện lên gì hết hoặc hiện lên cái khác).

    ** Bước này của tôi có thể khác với các bạn tại vì trong máy tôi có AT&T SIM nên phải lấy ra. Máy của các bạn có thể đã có SIM mà các bạn muốn unlock bên trong nên không cần làm bước này.

    [​IMG]

    [​IMG]


    4. Sau khi cho T-Mobile SIM vào máy thì thấy rõ là chưa bắt được sóng của T-Mobile. Chạy SAM và bấm vào "More Information" thì thấy là máy chưa có Activate. Nhưng .... máy lúc này đã hiện lên ICCID của T-Mobile SIM và hiện lên đúng IMSI của T-mobile (260)

    [​IMG]

    [​IMG]

    ** SIM Details số 260 là T-Mobile
    ** SAM Details số 410 là AT&T

    5. Lúc này ở trong SAM thì bấm vào nút "Enabled" qua OFF (từ màu xanh qua xám).
    Kế tiếp là cắm phone vào, chạy iTunes.
    Itunes sẽ hiện lên lỗi "The iPhone xxxx failed to Activate. Please try again later".
    Lúc này tắt Itunes và chạy iTunes lại 1 lần nữa.
    Chờ 1 thời gian ngắn thì iPhone bắt được sóng T-Mobile.


    Vào SAM thì thấy thông tin rõ ràng IMSI của T-Mobile, ICCID của T-mobile, và cột sóng T-mobile đầy đủ

    [​IMG]

    [​IMG]
    [/strike]

    [strike]
    --------------
    Tóm tắt cách làm cho dễ đọc hơn
    --------------
    1) máy phải có jailbreak
    2) cài SAMPrefs
    3) chạy SAMPrefs --> bật SAM qua enabled
    4) bấm vào utilities --> bấm vào de-activate iPhone (clear push)
    5) bấm vào method --> chọn country & carrier
    6) cho vào quốc gia và nhà mạng gốc của máy (không phải cho vào nhà mạng của SIM mình muốn unlock)
    7) Vào More Information -> copy IMSI ở trong SAM details. Sau đó thì bấm "Spoof Real SIM to SAM"
    8) Trở lại trang trước, xuống phần IMSI (nằm ở dưới ICCID), xoá thông số đó và chép vào IMSI copy lúc nãy. Sau đó thì bấm vào ô khác để không còn nằm trong khung IMSI nữa.

    9) Chạy iTunes, cắm máy vào. Lúc này thì iTunes sẽ activate máy. Nếu iTunes không activate thì làm lại từ đầu. **Nên nhớ là phải activate xong thì mới làm bước kế tiếp **

    10) Tắt SAM --> gạt nút enabled từ màu xanh gua xám
    11) Thoát ra khỏi SAMPrefs (đừng cho SAMPrefs chạy ngầm)
    12) Cắm iphone & chạy iTunes. Nếu thấy lỗi hiện lên thì tắt iTunes và tháo máy ra.
    13) Chạy iTunes 1 lần nữa thì sẽ không thấy lỗi và phone sẽ bắt sóng.



    Bổ sung với ai có sim gốc đi theo máy:
    1- máy phải có jailbreak và cắm Sim gốc vào máy.
    2- cài SAMPrefs
    3- chạy SAMPrefs --> bật SAM qua enabled
    4- bấm vào utilities --> bấm vào de-activate iPhone (clear push)
    5- bấm vào More Information --> Spoof Real SIM to SAM
    6- Rút sim gốc ra, lắp sim muốn dùng vào

    7) Chạy iTunes, cắm máy vào. Lúc này thì iTunes sẽ activate máy. Nếu iTunes không activate thì làm lại từ đầu. **Nên nhớ là phải activate xong thì mới làm bước kế tiếp **

    8) Tắt SAM --> gạt nút enabled từ màu xanh gua xám
    9) Thoát ra khỏi SAMPrefs (đừng cho SAMPrefs chạy ngầm)
    10) Cắm iphone & chạy iTunes. Nếu thấy lỗi hiện lên thì tắt iTunes và tháo máy ra.
    11) Chạy iTunes 1 lần nữa thì sẽ không thấy lỗi và phone sẽ bắt sóng.
    [/strike]
  2. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    ****** Chú ý ******

    SAM đã có phiên bản mới 0.1.16-1.
    Anh em nên update lên version này.
    UNLOCK bằng SAM sẽ đơn giản không thể tưởng tượng được.


    máy iphone 4s của tôi đang dùng at&t.

    1. chạy SAM --> deactivate
    2. tắt máy, tháo sim At&T, lắp tmobile sim vào
    3. bật máy lên, vào SAM, bật enable, method = auto
    4. vào utilities --> bấm vào "Attempt Activation" và để nó chạy
    5. Chạy khoảng 1-2 phút, nếu activation thành công thì phone sẽ reboot và tự động có sóng (nút enable cũng được tự động tắt).


    Hoàn toàn không cần dùng iTunes.

    ** Ở bước #3, nếu không muốn method=auto thì vẫn có thể chọn "Country & Carrier" và cho vào đúng quốc gia, nhà mạng gốc và chọn đúng SIM ID **

    *** Những bước 1-2 ở trong bài là vì máy đang dùng AT&T SIM. Không nhất thiết là bạn cần phải có AT&T SIM. Cứ lắp SIM mình muốn dùng/unlock vào máy, deactivate rồi làm bước 3-5

    Thế là xong giai đoạn unlock bằng SAMPrefs . Đọc bài kế tiếp để lưu Activation Ticket riêng cho máy và SIM đang dùng.
  3. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Sau khi đã unlock iPhone 4S bằng cách dùng SAM & SIM Spoofing.
    Việc quan trong nhất lúc này là lưu lại cái Activation Ticket.

    Có vài cách:

    1. Những người rành dòng lệnh thì có thể SSH vào iphone vào copy thư mục /var/root/Library/Lockdown.

    2. Nếu rành dòng lệnh thì có thể dùng SCP hoặc SFTP hoặc WinSCP để copy thư mục /var/root/Library/Lockdown.

    3. iPhone Dev-Team cũng vừa cho ra Redsn0w 0.9.10b8, các bạn có thể dùng nó như sau:

    a) chạy redsn0w
    b) bấm vài Extras & bấm vào "Even More"
    c) bấm vào "back up"
    d) bấm vào "OK" khi redsn0w hiện lên "Please enter path to backup"
    e) Sau khi bấm OK thì redsn0w sẽ zip và lưu lại thư mục Lockdown
    f) Cái zip file đó sẽ được lưu ở trong thư mục mà bạn đã giải nén Redsn0w.

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
  4. conan2901

    conan2901 Gác Cổng Chợ Staff Member

    Bài viết:
    10,720
    Được Like:
    14,843
  5. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Lý do mà chúng ta có thể dùng SAMPrefs để spoof SIM qua SAM và dùng IMSI của nhà mạng gốc để activate/unlock là vì do Apple Activation server có lỗi lúc này.

    Vào đầu năm 2012, Sherif Hashim có thử kiểu này nhưng không được. Hôm nay tôi có cơ hội nói chuyện với Sherif và anh ấy khuyên nên unlock gấp (nhất là những máy còn hợp đồng mà AT&T không chịu unlock - ví dụ: iphone4S)

    Quan Trọng:

    Do Apple Activation Server có lỗi lúc này nên anh em khẩn cấp unlock và lưu Activation Ticket ngay nhé. Làm ngay khi chúng ta còn cơ hội. Apple mà sửa Server lại thì cơ hội unlock bằng cách này sẽ không còn nữa. Làm gấp , làm gấp
  6. bvkakalot

    bvkakalot <b><font color="green"><marquee >"Stay Hungry, Sta Staff Member

    Bài viết:
    1,507
    Được Like:
    1,014
    Quá chuẩn... Mọi người chú ý là SAM hiện đã được update, nên các bước làm trong bài trên khá đơn giản hơn là các bài hướng dẫn trước. Đồng thời, trong quá trình làm, nếu người nào có SIM chính hãng của iPhone (ví dụ AT&T SIM khi phone bị lock bởi AT&T) thì sẽ không cần manually chọn "Country và Carrier" nữa (như anh DTube đã nói ở trên). Việc người dùng iPhone hiện giờ ở VN, chắc hẳn ai cũng thủ sẵn 1 cái SIM gốc hết rồi, nên cách làm sẽ đơn giản hơn rất là nhiều. :))
  7. Dtube

    Dtube Administrator

    Bài viết:
    6,762
    Được Like:
    9,333
    Nhân tiện nói thêm ...
    Cái thông số của IMSI là nó nằm trong SIM.

    Nếu trong máy có SIM gốc của nhà mạng thì khi mình chạy SAM nó sẽ tự lấy ra cái IMSI.

    Nếu trong máy không phải là SIM gốc thì nó sẽ dùng cái IMSI của nhà mạng nào đó. Nếu mình dùng cái thông số IMSI đó thì sẽ không thể activate được. Chính vì thế mình cần phải dùng IMSI của nhà mạng gốc để spoof .

    Ví dụ:

    IMSI = 310 410 123456789

    MMC = 310 --> USA
    MNC = 410 --> AT&T ; 260 --> t-mobile
    MSIN = 123456789

    MMC (mobile country code) của các quốc gia: http://en.wikipedia.org/wiki/List_of_mobile_country_codes

    MNC listing: http://mcclist.com/
  8. journal

    journal

    Bài viết:
    819
    Được Like:
    792
    đỉnh quá đỉnh quá :D
  9. son ngo

    son ngo Thành viên

    Bài viết:
    40
    Được Like:
    2
    Có cách nào để dùng cho sau này?
    Hiện giờ ở nước ngoài, không có sim Việt thì sao?
  10. conan2901

    conan2901 Gác Cổng Chợ Staff Member

    Bài viết:
    10,720
    Được Like:
    14,843
    thế thì đành chịu bác ạ, vì phải active cho sim mình muốn dùng cơ :D
    trừ khi ship sim vịt teo đấy sang, bật roaming ^^ active ^^
Trạng thái chủ đề:
Không mở trả lời sau này.