sổ tay Iphone toàn tập dành cho người mới làm quen với iphone, ios,...
Trang 1Sổ tay toàn diện về iPhone
SỔ TAY TOÀN DIỆN VỀ IPHONE
I Kiến thức cơ bản
Hiểu rõ các khái niệm sau sẽ giúp bạn dễ dàng trong việc đọc các tài liệu nâng cao:
1 iTune
Là driver để máy tính nhận diện được iPhone và cũng là chương trình
giúp đồng bộ (Syn) ứng dụng, hình ảnh, nhạc, phim từ máy tính vào
iPhone Apple thường xuyên update iTune để hỗ trợ các tính năng mới
đồng thời cũng ngặn chặn việc cài lậu phần mềm (Jailbreak) Mỗi khi
iTune ra phiên bản mới bạn nên tham khảo thông tin từ cộng đồng iPhone
xem bản nâng cấp mới có làm ảnh hưởng đến quá trình Jailbreak không
Phiên bản mới nhất của iTune có thể download tại đây
http://www.apple.com/itunes/download/
2 App Store
Là kho phần mềm của Apple Tính đến cuối tháng 8/2010 có khoảng 200.000 ứng dụng được đưa lên apple store Muốn cài đặt các phần mềm từa apple store bạn phải đăng ký tài khoản iTune
Apple xây dựng App Store theo từng quốc gia iTune Account ở quốc gia nào chỉ mua được các ứng dụng trên App Store của quốc gia đó Nhìn chung, App Store tại Mỹ là đầy đủ ứng dụng và được cập nhật nhanh nhất Khi tạo tài khoản free nên khai báo quốc gia là Mỹ
Phần mềm (apps) lậu là phần mềm không xuất phát từ apple store hoặc lấy từ apple store nhưng
đã được crack để sử dụng với bất kỳ tài khoản iTune nào
Lưu ý: muốn sử dụng phần mềm lậu cũng cần phải có tài khoản iTune free
3 iPhone Lock & iPhone World
IPhone Lock là iPhone được sản xuất để dùng SIM của một nhà mạng nào
đó Khi mua iPhone lock khách hàng phải ký hợp đồng với nhà mạng tương
ứng Sau khi hết hợp đồng nhà mạng sẽ mở khóa iPhone của bạn thành
iPhone world
IPhone World là iPhone có thể sử dụng SIM từ bất kỳ nhà mạng nào Sử
dụng iPhone Lock người dùng được lợi cước phí từ nhà mạng nhưng chỉ sử
dụng được SIM của nhà mạng đó, ngược lại sử dụng iPhone World người dùng không có lợi về cước phí nhưng có thể sử dụng SIM của nhà mạng bất kỳ
Cách chính xác nhất để phân biệt bản Lock và World là: sau khi cài đặt lại (Restore), gắn SIM bất kỳ vào iPhone, kết nối iPhone & iTune, nếu tự động nhận ra SIM là bản world và ngược lại
Trang 2Sổ tay toàn diện về iPhone
4 iOS (iPhone Operating System) – iPhone Firmware (Viết tắt là Firmware)
Là hệ điều hành của iphone, thông thường được gọi là iPhone Firmware(trình điều khiển iphone) Apple thường xuyên cập nhật iOS nhằm hỗ trợ các tính năng mới đồng thời ngăn chặn việc bẻ khóa (Unlock) và cài lậu phần mềm (Jailbreak) Phiên bản (Version) iOS mới nhất tính đến ngày 10/09/2010 là 4.1
5 Custom Firmware
Đây là firmware đã được chỉnh sửa bởi người dùng Khi cài đặt lại (restore) iPhone bằng
firmware này thì iPhone đã được jailbreak sẵn (cho phép cài phần mềm lậu)
Ta quy ước firmware gốc là firmware từ trang của apple, custom firmware là firmware đã qua
chỉnh sửa của người dùng
Có 2 loại custom firmware là unofficial (activated) và official (unactivated) Phiên bản official
được sử dụng khi bạn dùng SIM của nhà mạng đã bán iPhone Ví dụ mua iPhone của Viettel và sài SIM Viettel theo hợp đồng Sử dụng phiên bản unofficial khi bạn muốn dùng SIM bất kỳ
6 Restore – Update firmware
Restore firmware là việc cài đặt lại iOS cho iPhone Sau khi restore, toàn bộ chương trình và dữ liệu hiện có trên iPhone sẽ bị xóa hết Có hai loại restore:
Restore từ firmware trên trang của apple bằng cách click vào nút resore trong iTune
Không dùng cách này khi bạn sử dụng phần mềm lậu
Restore từ firmware có trên máy tính (có thể là custom firmware hoặc firmware gốc)
bằng cách nhấn giữ phím Shift (đối với Window) hoặc Alt (đối với Mac) sau đó nhất nút
restore trong iTune
Khi restore firmware gốc bạn sẽ phải jailbreak và unlock (xem định nghĩa bên dưới) iPhone lại
từ đầu Chính vì vậy trước khi restore firmware cần tìm hiểu xem firmware đó đã jailbreak và unlock được chưa
Trang 3Sổ tay toàn diện về iPhone
Update firmware là việc nâng cấp iOS cho iPhone Nút này chỉ xuất hiện khi phiên bản iOS trên iPhone cũ hơn so với phiên bản hiện tại trên trang của apple Khi update, dữ liệu và chương
trình trên iPhone không bị mất (chỉ đúng với phần mềm hợp pháp – mua từ apple store thôi nhé) Khi update bạn cũng bị mất jailbreak và unlock, update chỉ phù hợp cho người dùng hợp pháp của apple (không jailbeak, không unlock, không dùng phần mềm lậu)
7 Backup (sao lưu) và Restore (phục hồi) dữ liệu bằng iTune
iTune có thể sao lưu tin nhắn, ghi chú, lịch sử cuộc gọi, danh bạ, một số cấu hình như âm thanh, cách bố trí các icon…vv trên iPhone bằng cách click phải vào iPhone của bạn trên iTune, chọn Back up
Để Restore lại các file đã back up, chọn Restore form Backup
Trước khi cài đặt lại iPhone bạn nên sao lưu dữ liệu bằng cách này
8 Sync (đồng bộ)
Là quá trình đồng bộ dữ liệu (ứng dụng, nhạc, phim, ảnh, sách…vv) giữa máy tính và iPhone
Bạn có thể chép nhạc, phim, hình ảnh, phần mềm vào iPhone bằng cách này Để Sync, bạn thực hiện như hình bên dưới
Trang 4Sổ tay toàn diện về iPhone
9 IMEI, ICCID, Serial
IMEI (International Mobile Equipment Identity): là dãy số gồm gồm 17 hoặc 15 con số, được
xem như là chứng minh thư của iPhone Không nên public dãy số này lên mạng vì người khác có
thể dùng nó để báo mất với apple store, lúc này người đó có thể mua iPhone mới với mức giá không ký hợp đồng với nhà mạng và số IMEI iPhone của bạn sẽ bị hủy Sau khi IMEI bị hủy, bạn không còn active iPhone được nữa
ICCID (Integrated Circuit Card ID): đây là dãy số trên SIM Sau khi gắn SIM vào trên iPhone
mới thấy dãy số này
Serial: là dãy số có dạng xxYWWyyyyyy, trong đó xx là mã số của nhà máy sản xuất, Y là năm
sản xuất, WW là tuần sản xuất, yyyyyy là dãy số để phân biệt iPhone của cùng một nhà máy sản
xuất Như vậy xem số serial bạn có thể biết được thời gian sản xuất của iPhone Thông thường iPhone có số serial bắt đầu bằng số 7 hoặc 8, những iPhone có serial bắt đầu là 5 là iPhone lỗi được apple tân trang lại Nếu bạn mua iPhone từ apple store nhưng bị lỗi hoặc báo mất, thì apple
sẽ bán hoặc đổi lại cho bạn iPhone có serial bắt đầu là 5
Trang 5Sổ tay toàn diện về iPhone
10 Baseband
Baseband trong iphone dùng để điều khiển các chức năng sử dụng Ăngten như nghe, gọi, nhắn tin, GPRS, 3G…vv Baseband hoàn toàn tách biệt với iOS, nó có bộ vi xử lý và firmware riêng
(gọi là Modem Firmware) Khi apple tung ra iOS mới, apple có thể nâng cấp hoặc không không
nâng cấp Baseband Khi Baseband được nâng cấp, người dùng iPhone Lock phải đợi phần mềm Unlock từ cộng đồng iPhone Hacker Nhóm iPhone Hacker nổi tiếng nhất là http://blog.iphone-dev.org/
Chỉ một số ít iPhone có khả năng hạ (downgrade) baseband, chính vì vậy nếu sử dụng iPhone Lock, mỗi khi apple ra firmware mới, bạn cần theo dõi thông tin từ cộng đồng để bảo đảm việc cài đặt không làm nâng cấp baseband
Nếu cài đặt lại (restore) iPhone bằng custom firmware sẽ không update Baseband
11 Bootrom hoặc iBoot
Bootrom hay iBoot được thực thi trong quá trình cài đặt lại (restore) iPhone bằng iTune nhằm bảo đảm firmware đang cài đặt không phải bản lậu (Custom firmware) và là phiên bản lớn hơn
hoặc bằng phiên bản hiện có trong máy
Các iPhone ra đời trước tuần 45 năm 2009 sử dụng Bootrom đời cũ nên dễ dàng cài đặt lại bằng custom firmware Các iPhone sau tuần 45/2009 hiện không cài đặt theo phương pháp này được
12 ECID (Exclusive Chip ID) và SHSH
ECID là mã số chứng thực duy nhất của mỗi iPhone (có từ iPhone 3Gs) Không có cách nào
thay đổi ECID bằng phần mềm, muốn thay ECID phải can thiệp phần cứng (thay chip ECID mới)
SHSH là tập tin chứng thực của một iPhone nằm trên Server của Apple Với mỗi phiên bản
firmware ra đời, apple sẽ tạo ra cho mỗi iPhone tập tin SHSH mới Apple sẽ xóa tập tin SHSH của firmware cũ sau một tuần ra mắt firmware mới
Mỗi khi restore iPhone, iTune sẽ dựa vào số ECID trên iPhone để kiểm tra tập tin SHSH trên
server của apple, nếu firmware cài đặt phù hợp với tập tin SHSH nói trên thì cho phép restore,
ngược lại sẽ phát sinh lỗi
Hiểu được quy trình này, cộng đồng iPhone Hacker đã tạo ra công cụ để lưu SHSH, khi cần restore lại firmware cũ sẽ giả lập server SHSH của apple
13 Active (Kích hoạt SIM)
Sau khi restore iPhone bằng firmware gốc, iPhone sẽ yêu cầu kết nối với iTune
để kích hoạt SIM (active) Nếu là iPhone World thì quá trình active diễn ra tự
động Nếu là iPhone Lock bạn cần sử dụng SIM nhà mạng hoặc SIM All in one
(60.000/cái) để active
Chỉ sử dụng được iPhone sau khi đã active Một số iPhone sau khi đã dùng SIM
All in one active, thay SIM khác bị lỗi Different SIM detected Các bạn xem
Trang 6Sổ tay toàn diện về iPhone
14 Jailbreak
Jailbreak là tiến trình xâm nhập vào iPhone để có thể can thiệp vào các tập tin hệ thống của iOS
Sau khi nắm quyền kiểm soát iOS người dùng dễ dàng cài đặt các phần mềm lậu (không phải từ apple store), chỉnh sửa hệ thống vv Như vậy muốn cài phần mềm lậu thì iPhone Lock hay
iPhone World đều cần jailbreak
Có hai loại jailbreak chính:
Tethered Jailbreak (jailbreak không toàn diện - ví dụ jailbreak bằng Blackra1n): cách jailbreak
này cho phép bạn cài thêm phần mềm lậu chứ không chiếm kiểm soát hoàn toàn iOS Bạn không thể can thiệp trực tiếp vào cấu trúc thư mục của iOS Ngoài ra, nếu máy hết PIN hoặc khởi động
lại (restart) thì phải jailbreak lại
Untethered Jailbreak (jailbreak toàn diện): cách này sẽ chiếm kiểm soát hoàn toàn iOS, bạn dễ
dàng can thiệp vào cấu trúc thư mục của iOS Dùng cách này bạn có thể khởi động lại hoặc tắt máy thoải mái
Trước đây jailbreak là bất hợp pháp, tuy nhiên từ 26/7/2010 pháp luật Mỹ thừa nhận jailbreak hợp pháp để chống lại sự động quyền của apple
Lưu ý: trước khi muốn jailbreak phải active iPhone (trừ trường hợp sử dụng custom firmware)
Đây là một ứng dụng được Saurik (thành viên trong nhóm iphone-dev) phát triển, cho phép
người dùng cài đặt các phần mềm lậu từ iPhone Đây được xem là phần mềm không thể thiếu dành cho người dùng iPhone Đa số iPhone sau khi Jailbreak được cài đặt sẵn phần mềm này IPhone bị hư wifi và lỗi cydia có thể download trực tiếp bản cài đặt mới nhất tại http://apt.saurik.com/debs/
17 iPhone Mode (Các chế độ hoạt động của iPhone)
iPhone có 3 chế độ hoạt động:
Normal Mode: iPhone hoạt động bình thường, khi bật nguồn iPhone mặc định khởi động vào
chế độ này
Recovery Mode: ở chế độ này trên màn hình iPhone xuất hiện biểu tượng iTune và cọng cáp
Khi bạn restore firmware, iTune sẽ đưa iPhone về chế độ này Ở chế độ này, iBoot được thực
thi nhằm kiểm tra xem firmware cài đặt có hợp lệ hay không Firmware hợp lệ khi có version lớn hơn hoặc bằng version đang dùng trong iPhone, vì vậy nếu bạn muốn downgrade
firmware bạn không dùng được chế độ này
Trang 7Sổ tay toàn diện về iPhone
DFU (Device Firmware Update): ở chế độ này màn hình iPhone đen thui nhưng máy tính &
iTune vẫn nhận ra thiết bị iBoot không thực thi ở chế độ này, chính vì vậy muốn downgrade firmware bạn phải đưa iPhone về chế độ này
II Các thao tác phải biết của người dùng iPhone
1 Xem version của firmware, Model của iPhone, IMEI, ICCID, Serial, Baseband?
Từ màn hình đầu chọn Setting/General/About
Khi mua iPhone cần kiểm bảo đảm số IMEI trong máy, trên khay SIM và hộp trùng nhau (mặc
dù người ta làm giả được hết nhưng cũng nên kiểm tra)
Trong trường hợp iPhone chưa Active, có thể dùng chức năng Emergency Call (gọi khẩn cấp)
nhấn *#06# để xem số IMEI
2 Cách đưa iPhone vào chế độ DFU
B1: Tắt iPhone bằng cách bấm đè nút Sleep/Wake đến khi nào màn hình iPhone như sau, trượt
Trang 8Sổ tay toàn diện về iPhone
B2: Kết nối iPhone với máy tính
B3: Nhấn cùng lúc nút HOME và nút Sleep/Wake trên iPhone
B4: Sau 10 giây, thả nút Sleep/Wake (vẫn nhấn nút HOME)
B5: Đợi đến khi iTune xuất hiện thông báo sau thì nhả nút HOME, iPhone đã vào chế độ DFU
Màn hình iPhone lúc này đen thui
3 Cách đưa iPhone vào chế độ Recovery
B1: Tắt iPhone,
B2: Nhấn đè nút HOME và thực hiện nối iPhone với máy tính,
B3: Vẫn giữ đè phím HOME cho đến khi nào màn hình iPhone như sau:
Trang 9Sổ tay toàn diện về iPhone
4 Xem Bootrom, phân biệt bootrom cũ và mới, xem số ECID?
B1: Đưa iPhone về DFU mode (xem hướng dẫn ở mục 2)
B2: Mở hộp thoại System Properties bằng cách Click phải biểu tượng My Computer/Chọn Properties/Chọn Advanced System Settings (đối với Window7)/Chọn ngăn Hardware/Click nút Device Manager:
B3: Kích phải vào Apple Mobile Device trong mục Universal Serial Bus chọn Properties
B4: Chọn ngăn Details, và chọn mục Device Instance Path ở phần Property Bạn sẽ xem được
ECID và phiên bản iBOOT của mình
Trang 10Sổ tay toàn diện về iPhone
Đối với 3Gs, nếu iBoot là 359.3 là Bootrom đời cũ (được sản xuất trước tuần 45 năm 2009),
ngược lại là bootrom mới
5 Xem tuần sản xuất của iPhone?
Dựa vào số serial của máy Xem mục 9 phần I
6 Nhận biết xuất sứ của iPhone?
Dựa vào số Model của iPhone bạn có thể biết nhà mạng cung cấp iPhone này Tra cứu tại
http://tinyurl.com/26uczzo
7 Tại sao người ta nói “update cẩn thận coi chừng iPhone thành cục gạch”?
iPhone chỉ thành cục gạch khi không thể jailbreak và không có SIM nhà mạng hoặc SIM All in one để active Hiện tại SIM all in one được bán rất nhiều nên iPhone của bạn không thành cục gạch đâu Trường hợp xấu nhất thì iPhone giống như iPod, thiếu đi chức năng nghe gọi
8 Sử dụng Cydia như thế nào?
Phần này được tham khảo từ trang http://iphone.handheld.com.vn Mình giữ nguyên hình gốc
(hơi cũ) để tôn trọng quyền tác giả
Trang 11Sổ tay toàn diện về iPhone
a Các màn hình chính của Cydia
1 Sections: Liệt kê một danh sách các thể loại ứng dụng (nó giống như các ngăn tủ) trong mỗi
thể loại sẽ có những gói ứng dụng khác nhau thuộc cùng thể loại đó
2 Changes: Liệt kê các ứng dụng mới được thêm vào cydia hoặc những ứng dụng có phiên bản
nâng cấp (nó sẽ báo và hiện số ứng dụng có phiên bản nâng cấp) Muốn update các ứng dụng cài bằng cydia ta sử dụng ngăn này
Trang 12Sổ tay toàn diện về iPhone
3 Manage: Nơi chúng ta đưa thêm nguồn (source) vào Cydia, quản lý những gói ứng dụng đã
cài đặt (Reinstall, Remove ) Chúng ta sẽ nói chi tiết về Manage sau
4 Search: Tìm kiếm nhanh một ứng dụng bằng từ khóa
Trang 13Sổ tay toàn diện về iPhone
b Cài đặt một gói ứng dụng bất kỳ
1 Trước hết xác định gói ứng dụng:
Nếu như bạn biết chính xác gói ứng dụng nằm ở đâu hoặc biết nó thuộc thể loại nào đó thì Tap
vô hình mũi tên xuống trong vòng tròn có chữ Sections tap vô tên thể loại và tìm gói ứng dụng đó
Nếu không biết chính xác vị trí gói ứng dụng, nhưng lại biết chính xác tên của ứng dụng thì Tap
vô hình kính núp có dòng Search nhập tên của gói ứng dụng tap vô nút Search
2 Sau khi đã tìm được đúng gói ứng dụng cần cài đặt Tap vào dòng tên ứng dụng đó để tiến hành cài đặt (để dễ hiểu chúng ta sẽ cùng cài đặt mẫu gói ứng dụng WinterBoard)
Trang 14Sổ tay toàn diện về iPhone
3 Sau khi Tap vào gói ứng dụng muốn cài đặt, Cydia sẽ hiện cửa sổ cài đặt ứng dụng với các thông tin về gói ứng dựng Bạn chỉ việc Tao vô nút Install
4 Sau khi Tap vô nút Install, Cydia sẽ yêu cầu bạn xác nhận lại việc cài đặt ứng dụng Bạn chỉ việc Tap vô nút Confirm để khẳng định việc cài đặt ứng dụng
5 Quá trình download gói ứng dụng từ nguồn về máy và tiến hành cài đặt
Trang 15Sổ tay toàn diện về iPhone
Sau khi quá trình cài đặt xong, Tap vô nút Restart SpringBoard hoặc Return to Cydia để kết
thúc quá trình cài đặt (ở ví dụ dưới thì Cydia hiện nút yêu cầu Restart SpringBoard)
c Gỡ bỏ một gói ứng dụng bất kỳ
Nếu bạn muốn gỡ bỏ một ứng dụng được cài đặt bởi Cydia Thì bạn theo các bước sau:
1.Tap vào quyển sách có dòng Manage, đó tap vào thùng gỗ có dòng Packages
Trang 16Sổ tay toàn diện về iPhone
2 Một danh sách các ứng dụng đã được cài đặt bởi Cydia hiện ra
Tap vào dòng đề tên gói ứng dụng bạn muốn xóa (uninstall)
3 Cydia hiện ra màn hình như sau Bạn tiếp tục Tap vào nút Modify
Trang 17Sổ tay toàn diện về iPhone
4 Cydia sẽ hiện ra 3 nút lệnh để bạn lựa chọn
Reinstall: Cài đặt lại ứng dụng
Remove: Gỡ bỏ ứng dụng đã được cài
Cancel: Huỷ bỏ việc cài lại và gỡ bỏ ứng dụng
5 Sau khi Tap vào Remove thì Cydia yêu cầu xác nhận lại việc gỡ bỏ gói ứng dụng và bạn chỉ việc tap vào nút Confirm để khẳng định việc gỡ bỏ này
Trang 18Sổ tay toàn diện về iPhone
Sau khi Cydia gỡ bỏ gói ứng dụng xong, Tap vô nút Restart SpringBoard hoặc Return to Cydia
để kết thúc quá trình gỡ bỏ gói ứng dụng
d Update một gói ứng dụng bất kỳ
Mỗi khi chạy, Cydia sẽ tự động cập nhật thông tin từ các máy chủ của các nguồn mà nó đang quản lý Nếu quá trình cập nhập thông tin thành công và nếu có một gói nào đó có phiên bản nâng cấp thì Cydia sẽ tự động hiện thông báo hoặc báo số ứng dụng có phiên bản nâng cấp tại
Changes:
1 Nếu bạn muốn update thì chỉ việc Tap vào nút Upgrade Essential
Trang 19Sổ tay toàn diện về iPhone
2 Cydia yêu cầu bạn xác nhận lại việc update cho gói ứng dụng bạn chỉ việc tap vào nút
Confirm để khẳng định việc update này
3 Sau khi gói ứng dụng được update Cydia sẽ yêu cầu bạn Restart SpringBoard, Return to Cydia hoặc Close Cydia tuỳ theo từng ứng dụng khác nhau
Trang 20Sổ tay toàn diện về iPhone
e Thêm source vào cydia
1 Chọn mục Sources ở ngăn Manage trong cydia
2 Bấm nút Edit, sau đó bấm nút Add
Trang 21Sổ tay toàn diện về iPhone
Trang 22Sổ tay toàn diện về iPhone
9 Nên thêm những source nào vào cydia?
Thêm càng nhiều source, cydia càng khởi động lâu Tốt nhất bạn chỉ thêm 3 source thông dụng như sau:
http://cydia.xsellize.com/
http://iphone.gsm.vn
http://cydia.heaveniphone.com
10 Cách đăng ký tài khoản iTune miễn phí?
Như đã nói, App Store tại Mỹ luôn được cập nhật sớm nhất, bài viết này hướng dẫn các bạn tạo một tài khoản iTune miễn phí trên App Store ở Mỹ Ý tưởng chính là bạn sẽ mua một ứng dụng
miễn phí, khi đó apple sẽ cho phép tạo tài khoản miễn phí mà không cần đền thông tin (none)
về thanh toán
B1: Mở iTune, click vào iTunes Store ở phía bên trái, cuộn nội dung đến cuối trang và ấm vào lá
cờ tròn bên góc phải dưới màn hình để chọn quốc gia Hãy chọn United States
Trang 23Sổ tay toàn diện về iPhone
Trang 24Sổ tay toàn diện về iPhone
B2: Nhấn vào nút App Store, sau đó cuộn nội dung đến phần Free Apps, Click vào nút Free
B3: Bấm vào nút Create New Account, lần lượt làm theo các hình bên dưới
Trang 25Sổ tay toàn diện về iPhone
Trang 26Sổ tay toàn diện về iPhone
B4: Dùng email của mình để đăng ký, tốt nhất là tài khoản gmail Chú ý là password tối thiểu là
8 ký tự, vừa có số vừa có chữ
Trang 27Sổ tay toàn diện về iPhone
B5:Trong phần Credit Card bạn chọn None Nên để địa chỉ hợp lệ để không bị disable tài khoản
Dùng Google Map http://maps.google.com/ với từ khóa “White Hourse” bạn sẽ có địa chỉ nhà
trắng, từ đó có thể tìm địa chỉ nhà hàng hay khách sạn bằng chức năng Search nearby như hình
trên Lúc này bạn sẽ có 1 địa chỉ thật để cung cấp cho iTune
B6: Hoàn tất, vào hộp mail để xác thực tài khoản
Trang 28Sổ tay toàn diện về iPhone
11 Download firmware gốc của apple ở đâu?
Nếu muốn tải firmware gốc từ apple store về máy bạn vào đây:
12 Lưu SHSH về máy như thế nào?
Mỗi khi apple update firmwate mới, bạn nên lưu lại SHSH cho firmware này Trên window ta dùng Tiny Umbrella Các bước như sau:
B1: Vào đây để download bản Tiny Umbrella mới nhất http://tinyurl.com/krkohj
B2: Chạy phần mềm và kết nối iPhone vào máy tính, chương trình sẽ nhận ra iPhone của bạn
B3: Nhấn vào Advaned Options, chọn Cydia ở phần Request From nếu muốn lấy các file SHSH
đã lưu trên server của Saurik, chọn Apple nếu muốn lấy file SHSH của firmware mới nhất Click
vào nút Save My SHSH
B4: Tập tin SHSH lấy về thường được đặt tại ở các vị trí sau (tùy phiên bản và tùy OS):
Trang 29Sổ tay toàn diện về iPhone
Cùng thư mục với Tiny Umbrella,
Mac OS: /Users/<your username>/.shsh
Window XP: C:\Documents and Settings\<username>\.shsh
Window 7: C:\Users\<username>\.shsh
Hãy copy những tập tin có đuôi SHSH ở thư mục trên, lưu trữ cẩn thận để sau này sử dụng
13 Tự động lưu SHSH trên server của Saurik như thế nào?
Vào cydia và bấm vào mục “Make my life easier, thanks!”
Từ lúc này trở đi, server của Saurik sẽ tự động lưu tập tin SHSH cho iPhone của bạn khi có firmware mới Cydia sẽ báo cho bạn biết những firmware đã được lưu SHSH như hình sau:
Dù bạn đã đăng ký SHSH tự động sao lưu trên server của Saurik, tuy nhiên cần chủ động sao
lưu SHSH về máy (xem mục 12, phần II) để phòng trường hợp sever của Saurik bị tiêu
14 Active iPhone?
Xem mục 13 phần I
15 Jailbreak iPhone?
Xem định nghĩa về jailbreak ở mục 14, phần I Có 3 loại jailbreak chính:
a Dùng custom firmware (PwnageTool, Redsn0w, Sn0wbreeze)
Đây là cách đơn giản và an toàn nhất (không làm nâng cấp baseband) để jailbreak iPhone
Những ai trước giờ dùng custom firmware thì hãy tiếp tục dùng nhé, vì các bạn sẽ có cơ hội
jailbreak sớm hơn những người khác Các iPhone từ 3Gs với bootrom mới không còn dùng
được cách này
Trang 30Sổ tay toàn diện về iPhone
i2G, i3G hoặc i3Gs với bootrom đời cũ (xem mục 4, phần II)
Chưa jailbreak bằng Spirit
Một số địa chỉ để bạn tìm custom firmware cho iPhone của mình:
http://tinyurl.com/272jgmq (TAOVIET)
http://tinyurl.com/2e73rpg (GSM.VN)
http://tinyurl.com/24puv9p (HIP)
http://xsellize.com/ (Dùng từ khóa Custom Firmware gõ vào ô Search)
Các bước thực hiện jailbreak bằng custom firmware:
B1: Tự tạo (xem mục 18, phần II) hoặc tải về custom firmware muốn dùng,
B2: Nhấn giữ phím Shift (đối với Window) hoặc Alt (đối với Mac) sau đó nhất nút restore
trong iTune
B3: Chọn tập tin custom firmware vừa download (hoặc tự tạo), iTune sẽ thực hiện các bước
còn lại (mất khoảng 15’) Kết quả của quá trình này là chiếc iPhone với iOS đã được jailbreak
B4: Vào cydia, cập nhật mới các phần mềm, cài ultraSn0w để unlock (xem mục 16, phần II) Chú ý: phải đổi đuôi tập tin custom firmware thành ipsw nếu định dạng tải về là zip
b Dùng phần mềm (Blackra1n, Spirit)
Cách này chỉ dùng cho iPhone 2G, 3G, 3Gs với firmware gốc 3.1.2 hoặc 3.1.3 Yêu cầu phải dùng iTune từ 9.0 đến 9.1.1 Hiện tại có 2 phần mềm được dùng là spirit và blackra1n Nếu bạn
từng nghe jailbreak bằng PurpleRa1n thì cũng đừng ngạc nhiên, đây là bản thử nghiệm trước
khi Blackra1n ra đời
Spirit có thể jailbreak cho cả firmware gốc 3.1.2 và 3.1.3
Blackrai1n chỉ jailbreak được firmware gốc 3.1.2
Trang 31Sổ tay toàn diện về iPhone
Hiện giờ cách jailbreak này không còn phổ biến, chỉ sử dụng cho những ai vừa mới mua iPhone
có sẵn firmware 3.1.2/3.1.3 và chưa jailbreak (không có lưu SHSH) Sau đây là hướng dẫn chi
tiết cho hai chương trình trên
Dùng Spirit
B1: Download Spirit tại http://spiritjb.com/win
B2: Chạy Spirit
Chú ý: Nếu dùng Windows 7, nên thiết lập để Spirit chạy tương thích với Windows 98 bằng
cách: Click phải Spirit.exe/chọn Properties/chọn ngăn Compatibility/chọn Windows 98 ở mục Compatibility Mode
B3: Nối iPhone vào máy tính và click Jailbreak
B5: Hoàn tất, iPhone sẽ khởi động lại và có sẵn cydia
Trang 32Sổ tay toàn diện về iPhone
Dùng Blackra1n
B1: Download blackra1n tại http://www.blackra1n.com/
B2: Giải nén và chạy blackra1n
B3: Nối iPhone vào máy tính và bấm make it ra1n
B4: Các bước sau đó diễn ra tự động bao gồm: đưa iphone vào recovery mode, xử lý, khởi
động lại và thông báo thành công
c Jailbreak trực tiếp từ iPhone (jailbreakme.com)
Đây là có thể gọi là cuộc cách mạng jailbreak do công của comex thành viên nhóm iphone-dev Trang web http://jailbreakme.com được tung ra ngay khi jailbreak được công nhận hợp pháp Cách này được dùng để jailbreak i3G, i3Gs, i4 với firmware 4.0.0 hoặc 4.0.1 Đây là phương pháp jailbreak dễ nhất và tốt nhất vì không gây ra lỗi ở bất kỳ phần mềm nào Những bạn mua iPhone có sẵn firmware 4.0.0/4.0.1 và những bạn đã lưu được SHSH của firmware này cũng
đáng chúc mừng Bạn thực hiện jailbreak theo các bước sau:
B1: Mở safari trong iPhone và gõ vào địa chỉ http://jailbreakme.com
B2: Kéo thanh trượt qua bên phải và đợi đến khi có thông báo “Cydia đã được cài” như hình sau
Trang 33Sổ tay toàn diện về iPhone
Tính đến ngày 10/09/2010, iPhone có sẵn hoặc nâng cấp lên iOS 4.0.2 chưa có cách nào jailbreak (trừ những iphone dùng custom firmware)
iPhone 2G (EDGE) – i2G
Từ giữa năm 2010, apple đã không còn nâng cấp iOS cho i2G nữa Phiên bản iOS cao nhất dành cho i2G là 3.13 và Baseband
iPhone
16 Unlock iPhone?
Xem thêm định nghĩa về Unlock tại mục 15, phần I
Bạn có thể chọn bất kỳ phần mềm unlock nào phù hợp với Baseband (Modem firmware) trên
máy của mình (xem mục 1, phần II) Cần lưu ý 2 điều sau:
iPhone world không cần quan tâm đến unlock
Unlock chỉ được thực hiện sau khi đã jailbreak
Phần mềm unlock được cài từ Cydia hoặc được tích hợp sẵn trong custom firmware (thật ra là