129

Cam Nang i Phone

Embed Size (px)

Citation preview

Page 1: Cam Nang i Phone
Page 2: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

1

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

CẨM NANG TOÀN DIỆN VỀ IPHONE

I. Bắt đầu sử dụng iPhone

1. 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. Với một số nhà mạng, khách hàng có thể trả thêm chi phí để mua code

unlock để sử dụng được SIM bất kỳ.

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 firmware (restore),

gắn SIM bất kỳ vào iPhone, kết nối iPhone với máy tính có nối internet và bật iTune lên, nếu

iPhone tự động nhận ra SIM là bản world và ngược lại.

2. Khi mua về iPhone gồm những gì?

Ngoài iPhone chúng ta có thêm 1 cục xạc, một sợi dây cáp nối iPhone với máy tính, và tai nghe

nhạc + tài liệu hướng dẫn sử dụng cơ bản.

Page 3: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

2

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

3. Tháo/gắn SIM cho iPhone

iPhone 2G, 3G, 3Gs có khay SIM trên đỉnh của iPhone. iPhone 4 có khay SIM nằm bên hông.

Chỉ cần lấy kẹp giấy chọt đủ mạnh vào lổ nhỏ ở khay SIM để nó bung ra.

Lưu ý: iPhone 4 sử dụng Micro SIM, có kích thước nhỏ hơn SIM thông thường. Lúc trước

người dùng phải cắt SIM để sử dụng, hiện tại SIM nhỏ đã được bán tại các nhà mạng như

Viettel, Vina…vv

4. Các nút có trên iPhone

Page 4: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

3

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Nếu iPhone đang dùng, ta bấm nhả nút Sleep/Power thì iPhone sẽ sang chế độ chờ

(sleep). Mặc định nếu ta không sử dụng iPhone trong 1 phút nó cũng tự động chuyển

sang chế độ chờ.

Khi iPhone đang ở chế độ chờ, ta có thể bấm nút Home hoặc nút Sleep/Power, sau đó kéo

nút màu trắng (hình bên dưới) sang phải sẽ vào màn hình HOME.

Khi đang mở một ứng dụng, ta chỉ cần bấm nút

HOME để quay về màn hình HOME.

5. Bật tắt iPhone

Nếu iPhone đang tắt chỉ cần bấm giữ nút

Sleep/Power một chút để bật iPhone lên.

Nếu muốn tắt hẳn iPhone chỉ cần giữ đè nút

Sleep/Power đến khi trên màn hình xuất hiện

“Slide to power off” ta dùng ngón tay kéo nút màu

đỏ sang phải để tắt.

Page 5: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

4

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

6. Sắp xếp/xóa các biểu tượng của các ứng dụng (icon)

Muốn di chuyển vị trí một icon, chỉ cần dùng ngón

tay giữ đè lên icon đó cho đến khi các icon rung lên

o Khi đó có thể dùng ngón tay kéo icon đó đến

vị trí mong muốn.

o Nếu bấm vào biểu tượng có dấu chéo trên

icon sẽ xóa ứng dụng đó (lưu ý chỉ xóa được

các ứng dụng do bạn cài vào, không thể xóa

các ứng dụng hệ thống)

o Nếu kéo một icon vào một icon khác sẽ tạo ra

một category mới và ta có thể đặt tên cho

category này.

7. Chuyển qua lại giữa các ứng dụng đang chạy

Để chuyển giữa các ứng dụng đang chạy, ta bấm 2 lần nút HOME liên tiếp sẽ thấy danh sách các

ứng dụng đang chạy nằm ở thanh ngang bên dưới, ta bấm chọn chương trình muốn chuyển.

Cùng một lúc ta chỉ thấy 4 chương trình đang chạy, dùng ngón tay quẹt qua trái hoặc qua phải ở

thanh này để thấy thêm các chương trình khác (nếu có).

8. Tắt các chương trình đang chạy ngầm

1. Đầu tiên bấm 2 lần nút HOME để thấy các chương trình đang chạy,

Page 6: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

5

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

2. Dùng ngón tay đè lên một chương trình cho đến khi các icon này rung lên,

3. Bấm vào biểu tượng dấu chéo hiện ra trên icon

9. Cách sử dụng nút bấm trên tai nghe

Tai nghe của iPhone gồm có 2 tai nghe (có ghi rõ L R)

Trên tai nghe iPhone 2G, 3G thì có micro và nút chức năng nằm ở giữa,

Tai nghe iPhone 3Gs, 4 thì có thêm 2 nút để tăng giảm âm lượng,

Khi có cuộc gọi đến, ta bấm nút chức năng để nghe, bấm và giữ để từ chối,

Page 7: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

6

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Bình thường, nếu bấm sẽ play nhạc từ iPod, nếu bấm giữ sẽ chạy chương trình nhận diện

giọng nói,

Nếu đang chơi nhạc bằng chương trình iPod, ta bấm 1 lần nút chức năng sẽ tạm dừng bài

nhạc, bấm 2 lần liên tiếp sẽ qua bài nhạc kế tiếp, bấm 3 lần liên tiếp sẽ quay về bài trước

đó.

10. Cách dùng bàn phím trên iPhone

Để gõ tiếng Việt ta vào Setting/General/Keyboard/International Keyboards/Add New

Keyboard chọn Vietnamese. Lúc đó trên bàn phím sẽ có hình quả địa cầu, bấm vào nút

này để chuyển qua lại giữa bàn phím tiếng Anh và bàn phím Tiếng Việt (gõ kiểu telex)

Để gõ chưa hoa liên tục, ta bấm 2 lần vào phím Shift (hình mũi tên lên).

Thông thường khi đang gõ chữ, muốn gõ số ta bấm phím “123”, sau đó gõ số xong lại

phải bấm phím “ABC” để quay về gõ chữ.

o Nếu đang gõ chữ mà muốn bấm nhanh một số ta bấm đè phím “123” sau đó kéo

rê sang một phím số cần bấm rồi thả ra,

o Tương tự nếu đang bấm số mà muốn gõ nhanh 1 chữ ta bấm đè phím “ABC” sau

đó kéo re sang một phím chữ cần bấm rồi thả ra,

Bấm đè một ký tự sẽ hiển thị ra các ký tự đặc biệt liên quan.

Để bật hay tắt chết độ tự động sữa lỗi chính tả hãy vào Setting\General\Keyboard\ Auto-

Correction.

11. Một số thiết lập cơ bản với Setting

Chuyển sang chế độ đi máy bay (tắt tất cả dịch vụ liên quan đến song như wifi, Bluetooth, điện

thoại…vv): Setting/Airplane Mode chọn ON điện thoại sẽ ở chế độ đi máy bay.

Kết nối Wifi: Setting/Wi-Fi chọn ON sẽ bật wifi. Sau khi kết nối vào mạng wifi nào đó, ta thể

bấm vào mũi tên bên phải wifi để vào phần thiết lập nâng cao như: thiết lập IP tĩnh, khai báo

proxy.

Setting/Personal Hotspot: biến iPhone thành điểm truy cập wifi thông qua GPRS hoặc 3G.

Page 8: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

7

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Setting/Notifications: bật thông báo cho các ứng dụng, ví dụ bạn bạn bật cho yahoo thì khi có

người gửi message, nếu bạn đang dùng chương trình khác sẽ có popup thông báo message như

hình bên dưới. Chỉ nên bật Notification cho những chương trình cần thiết để tránh hao Pin.

Setting/Sounds: thiết lập âm thanh bao gồm:

Vibrate: bật tắt chế độ rung,

Ringtone: âm thanh khi có điện thoại,

Text Tone: âm thanh khi có tin nhắn,

Lock Sounds: âm thanh khi khóa điện thoại,

Keyboard Clicks: âm thanh bàn phím

Setting/General: bao gồm

About: chứa thông tin về iPhone,

Usage/Battery Pecentage: bật tắt số phần trăm pin,

Network/3G: bật 3G,

Network/Cellular Data: bật GPRS, phải bật cái này khi bật 3G,

Bluetooth: bật/tắt Bluetooth,

Auto-Lock: định khoảng thời gian iPhone sẽ tự động lock khi không sử dụng,

Passcode: đặt mật khẩu mỗi khi unlock iPhone,

Date & Time: chỉnh ngày giờ,

Keyboard: chọn bàn phím phù hợp,

International: Chọn ngôn ngữ, định dạng ngày tháng,

12. Cách thiết lập GPRS và 3G trên iPhone

Giả sử bạn đã đăng ký sử dụng GPRS hoặc 3G với nhà mạng (xem cú pháp trên website của nhà

mạng tương ứng).

Page 9: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

8

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Kể từ iOS4 trở đi (nhà mạng Việt Nam Vina, Viettel đã cung cấp iPhone) thì iPhone có thể tự

nhận GPRS/3G sau khi gắn SIM vào vì thông tin về nhà mạng được Apple nhúng sẵn trong iOS.

Tuy nhiên một số bạn nâng cấp lên từ bản iOS<=3.x, thì những thông tin cấu hình cũ được giữ

lại, nên có trường hợp iPhone thiết lập không đúng cấu hình nhà mạng. Lúc đó bạn vào

Setting\Genneral\Network\Cellular Data và nhập vào những thông tin tương ứng sau:

VinaPhone:

APN: m3-world

User name: mms

Password: mms

Mobifone:

APN: m-wap

Username: mms

Password: mms

Viettel:

APN: v-internet

Username: (để trống)

Password: (để trống)

13. Cách sử dụng để tiết kiệm PIN

iPhone nhiều tính năng nên rất nhanh hết Pin. Một số kinh nghiệm để tăng thời lượng sử dụng:

Xạc đầy và sử dụng đến khi còn khoảng 10% mới xạc lại,

Tắt Location Services nếu không cần thiết (Settings/General/Location Services),

Tắt Notifications nếu không thật sự có nhu cầu (Settings/Notifications),

Tắt Push Mail nếu không cần nhận mail ngay khi người khác gửi (Settings/Mail, Contacts,

Calendars/Fetch New Data/Push),

Không dùng quá nhiều account mail,

Tắt Wifi, BlueTooth, EDGE, 3G khi không dùng đến,

Không nên cài nhiều các phần mềm chạy ngầm như iBlacklist, SBSettings, WinterBoards..

Tối trước khi đi ngủ có thể bật chế độ Airplane Mode,

Giảm độ sáng màn hình,

Tắt EQ của iPod (Settings/iPod/EQ),

Chọn chế độ tự tắt màn hình sau 1 phút,

Đối với iOS4 trở lên, có thể tắt chương trình đang chạy bằng cách Click đúp vào nút

HOME, nhấn đè một app dưới thanh taskbar, và bấm delete,

Không chơi game hoặc lướt web khi đang xạc Pin

14. Xem thông tin về iPhone (các thông số cần biết)

Vào Setting/General/About

Page 10: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

9

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Giải thích các ký hiệu liên quan:

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.

Page 11: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

10

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

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.

Model

Dựa vào số Model của iPhone bạn có thể biết nguồn gốc xuất sứ (quốc gia, nhà mạng cung

cấp…). Gõ số Model này vào google để tra cứu thêm thông tin của iPhone. Hoặc có thể thử tra

cứu tại http://tinyurl.com/26uczzo

15. Khái niệm iOS (iPhone Operating System) – iPhone Firmware (Viết tắt là Firmware)

iOS 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 ngày cập nhật tài liệu là 4.3.3.

16. Khái niệm 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). Tùy vào người tạo

custom firmware có chọn “Upgrade baseband” hoặc “không upgrade baseband” mà bản custom

firmware sẽ làm nâng cấp hoặc không nâng cấp baseband (thông thường người ta chọn không

nâng cấp baseband).

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à hactivated và unactivated. Phiên bản unactivated đượ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 hactivated khi bạn muốn dùng SIM bất kỳ.

Page 12: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

11

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

17. Khi mua iPhone cũ cần chú ý gì?

Số IMEI trên hộp (nếu có) phải trùng với số IMEI trên khay SIM và IMEI trong máy

(Setting\General\About\IMEI. 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.

Bật wifi và kết nối thử, nhiều iPhone bị lỗi wifi.

Gắn SIM và gọi điện thử, vì nhiều iPhone bị hư mic gọi, thu âm được nhưng gọi điện đầu

kia không nghe.

Coi kỹ các đường viền trên iPhone xem có bị hở không, iPhone rin thường rất khít không

thấy kẻ hở. Đặc biệt chú ý hai con ốc gần chổ gắn dây cáp nối với máy tính, nếu bị trầy

xước thì khả năng iPhone đã bị bung là rất cao.

Chụp hình thử để kiểm tra camera.

Bấm nút Home, Power, volume và nút silent để thử độ nhạy.

Cắm tai nghe để thử lỗ cắm mic, gọi điện và bật loa ngoài để thử loa ngoài.

II. Quản lý iPhone bằng iTune

Apple cung cấp miễn phí chương trình iTune để quản lý iPod/iPhone/iPad tại

http://www.Apple.com/itunes/download/

1. iTune

Là chương trình giúp đồng bộ (Sync) ứng dụng, hình ảnh, nhạc, phim từ

máy tính vào iPhone. Khi cài iTune, driver cho các thiết bị

iPod/iPhone/iPad cũng được cài đặt theo giúp máy tính nhận diện được

các thiết bị này. Apple thường xuyên update iTune để hỗ trợ firmware

mới, cung cấp 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.

Page 13: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

12

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

2. App Store

Là kho phần mềm của Apple. Tính đến cuối tháng 5/2011 có khoảng 500.000 ứng dụng được

đưa lên App store. Muốn cài đặt các phần mềm từ App store bạn phải đăng ký tài khoản iTune.

Phần mềm trên App Store có thể miễn phí hoặc tính phí. 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 đó. Đăng ký một tài khoản iTune bạn có thể download những ứng dụng miễn phí để cài đặt

cho iPhone. 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ừ App store hoặc lấy từ app 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. Cách đăng ký tài khoản iTune miễn phí từ máy tính

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 điền thông tin thanh

toán (none).

Đầu tiên bạn cần tìm một địa chỉ thật bên Mỹ bằng google như sau:

B01: Dùng trình duyệt vào trang http://maps.google.com, và gõ White House (nhà trắng) vào

mục tìm kiếm.

B02: Làm theo các bước trong hình sau:

Page 14: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

13

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

-

B03: Làm theo hình sau để biết cách xem địa chỉ (sẽ dùng đến ở biết đăng ký)

Đến đây ta tiến hành tạo tài khoản iTune trên máy tính theo các bước sau:

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

Page 15: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

14

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

Page 16: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

15

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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

Page 17: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

16

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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

Page 18: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

17

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B5:Trong phần Credit Card bạn chọn None. Sử dụng địa chỉ hợp lệ bạn đã tìm ở trên điền vào

cửa sổ bên dưới.

Page 19: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

18

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B6: Hoàn tất, vào hộp mail để xác thực tài khoản.

4. Cách đăng ký tài khoản iTune ngay trên iPhone

B1: Chạy chương trình App Store trên iPhone

Page 20: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

19

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B2: Bấm vào ứng dụng có chữ FREE, sau đó lần lượt bấm “FREE” và “INSTALL”

B3: Chọn Create New Apple ID, sau đó chọn quốc gia và đồng ý các điều khoản.

B4: Sau khi đồng ý với các điều khoản bạn nhấn “Agree” để đi tiếp, bạn sẽ phải nhập các thông

tin như: Email, mật khẩu cho tài khoản itune (password), nhập lại mật khẩu (verify), câu hỏi bảo

mật (Question), trả lời cho câu hỏi (Verify), ngày tháng năm sinh (Day, Month, Year)

Page 21: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

20

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B5: Chọn Next để đi tiếp, trong phần Credtit Card chọn None (mục None chỉ có khi lúc đầu bạn

chọn down ứng dụng miễn phí). Sau đó bạn điền các thông tin các nhân bao gồm học tên và địa

chỉ, mã vùng, điện thoại...vv Phần địa chỉ bạn nên ghi chính xác địa chỉ của khách sạn đã tìm

kiếm bằng google ở trên.

B6: Có khả năng iTune sẽ yêu cầu xác nhận lại thành phố do bạn gõ không chính xác và yêu cầu

bạn vào email để xác thực.

Page 22: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

21

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B7: Bạn login vào email và click vào “Verify Now” trong email nhận được từ Apple. Đến đây

bạn hoàn tất quá trình đăng ký.

5. Đăng nhập, download app miễn phí, đăng xuất và Authorize tài khoản trên iTune

Đăng nhập (Sign In)

Sau khi bạn kích hoạt tài khoản, iTune sẽ tự động login. Nếu muốn login vào máy khác bạn

chọn Store/Sign In… sau đó nhập vào thông tin tài khoản.

Page 23: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

22

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Download ứng dụng miễn phí

Sau khi đăng nhập, bạn có thể download các ứng dụng miễn phí về máy tính như sau:

Page 24: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

23

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Page 25: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

24

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Page 26: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

25

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Authorize

Khi login ta có thể download các phần mềm miễn phí trên App Store, tuy nhiên vẫn chưa thể

sync (đồng bộ) các ứng dụng này vào iPhone. Chúng ta cần thực hiện Authorize tài khoản trước

khi sync.

Để Authorize tài khoản ta thực hiện: Store/Authorize This Computer… sau đó nhập thông tin tài

khoản đã có.

Page 27: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

26

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Đăng xuất (Sign Out)

Nếu có nhiều hơn một tài khoản iTune, bạn có thể đăng xuất ra tài khoản hiện hành bằng cách

chọn Store/Sign Out, sau đó thực hiện đăng nhập với tài khoản khác.

Chú ý:

Một tài khoản iTune có thể Authorize tối đa trên 5 máy tính, và sync cho bao nhiêu

iPhone cũng được.

Một iPhone có thể cài phần mềm của tối đa 5 tài khoản iTune khác nhau.

Page 28: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

27

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Có thể login và mua/download phần mềm trực tiếp trên iPhone không cần thông qua máy

tính. Nhược điểm là nếu cài lại iPhone sẽ phải download lại từ đầu.

6. Đăng nhập và download phần mềm trực tiếp trên iPhone

B1: Vào Setting/Store/Sign In/Use Existing Apple ID nhập tài khoản đã đăng ký

B2: Sau khi đăng nhập mở ứng dụng App Store, bạn có thể download các phần mềm miễn phí.

7. Khái niệm Sync (đồng bộ)

Là quá trình đồng bộ dữ liệu (ứng dụng - Apps, nhạc - Music, phim - Movies, ảnh - Photos, sách

– Books…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. Về cơ bản có ba bước để Sync như hình bên dưới.

Page 29: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

28

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Lần đầu thực hiện Sync tương đương với việc chép dữ liệu (ứng dụng, nhạc, phim, ảnh, sách

…vv) từ máy tính vào iPhone. Sau đó nếu ta cập nhật dữ liệu trên máy tính và thực hiện sync

lại, iTune sẽ cập nhật dữ liệu đó vào iPhone. Ngược lại, nếu ta cập nhật dữ liệu trên iPhone, khi

sync iTune sẽ cập nhật lại dữ liệu trên máy tính.

Như vậy giữa máy tính và iPhone, dữ liệu bên nào có thời điểm cập nhật gần nhất sẽ được chép

qua bên còn lại khi sync.

8. Tắt chế độ sao lưu (backup) tự động của iTune

Mặc định iTune sẽ sao lưu dữ liệu trên iPhone mỗi khi tiến hành Sync, quá trình này làm tốn

nhiều thời gian đặc biệt là trong những lần Sync đầu tiên. Tốt nhất bạn hãy tắt quá trình này

bằng chương trình Backoff. Chương trình có thể sử dụng cho cả PC & MAC. Download miễn

phí tại http://www.digidna.net/products/backoff/download

Sau khi cài chương trình bấm vào nút “Turn OFF” để tắt “tự động backup”. Sau đó bạn có thể

gỡ bỏ (remove) chương trình này đi nếu không có nhu cầu bật lại chế độ tự động backup. Theo

tôi, bạn sẽ chẳng bao giờ cần đến chức năng này vì bạn có thể thực hiện backup khi bạn muốn.

Page 30: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

29

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

9. Sync các ứng dụng có trong iTune vào iPhone

Sau khi bạn đã đăng nhập + authorize + download các ứng dụng về máy tính bằng iTune bạn có

thể đồng bộ các ứng dụng này vào iPhone bằng cách:

B1: Kết nối iPhone với máy tính bằng sợi cáp đi kèm, sẽ thấy xuất hiện tên của iPhone và một

số thông tin như hình bên dưới. Bấm “App” để qua ngăn chọn ứng dụng cài vào iPhone.

B2: Kéo các ứng dụng từ khung bên trái vào iPhone như hình sau, sau đó nhấn Sync và đợi..

Page 31: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

30

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

10. Sync danh bạ/lịch/mail/note giữa iPhone và Outlook (hoặc Window Contacts)

B1: Kết nối iPhone với máy tính bằng sợi cáp đi kèm, sẽ thấy xuất hiện tên của iPhone. Bấm

“Info” và thực hiện như hình bên dưới:

Page 32: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

31

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

11. Sync nhạc vào iPhone

B1: đưa nhạc trên máy tính vào iTune theo hình sau:

Page 33: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

32

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B2: Thay đổi thông tin về tên, tác giả, album cho các bài nhạc (nếu muốn) bằng cách: chọn 1

hoặc nhiều bài nhạc, kích phải chọn Get Info chọn Yes nếu iTune hỏi “Bạn muốn sửa thông

tin trên nhiều bài” sau đó nhập các thông tin bạn muốn đổi

Page 34: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

33

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Page 35: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

34

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B3: Tạo playlist để dễ quản lý các bài nhạc: File/New Playlist và nhập tên cho playlist. Bạn có

thể tạo bao nhiêu playlist tùy ý. Bạn có thể không tạo playlist, nhưng khi đó sẽ rất khó quản lý

bài hát trên iPhone.

B4: Đưa nhạc vào playlist đã tạo bằng phương pháp kéo thả

Page 36: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

35

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B5: Kết nối iPhone vào máy tính (nếu chưa). Chọn ngăn “Music” chọn Sync Music Sync

Page 37: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

36

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

12. Sync hình ảnh vào iPhone

Giả sử bạn có thư mục Picture trên máy tính, trong thư mục này bạn có nhiều thư mục con chứa

hình ảnh.

Page 38: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

37

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Bạn chỉ muốn đưa một vài thư mục hình này vào iPhone, các bước thực hiện như sau:

Page 39: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

38

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

13. Sync sách (book) vào iPhone

Apple cung cấp chương trình đọc sách miễn phí tên là iBooks. Đầu tiên bạn

phải dùng tài khoản iTune của mình tải và cài chương trình này vào iPhone.

iBooks đọc các tập tin có đuôi là “epub”. Bạn có thể dùng từ khóa “sách epub”

để tìm sách bằng google.

Sau khi download các tập tin epub về máy, hãy thực hiện các bước sau để chép

vào iPhone:

B1: Kéo các tập tin epub vào mục Book trong iTune

Page 40: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

39

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B2: Chọn iPhone Books Sync Books Sync

Page 41: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

40

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

14. Tạo nhạc chuông (ringtone) cho iPhone bằng iTune

Nhạc chuông của iPhone là tập tin dạng m4r. Có thể dùng ngay iTune để tạo nhạc chuông từ các

tập tin mp3:

B1: Chọn Menu Edit/References/Chọn ngăn General/Chọn Import Settings…/Chọn ACC

Encoder trong phần Import Using như hình sau:

B2: Lúc này bạn click phải vào một file nhạc bất kỳ trong iTune sẽ có mục Create AAC

Version. Hãy chuyển file nhạc mà bạn thích sang dạng này.

B3: Tìm đến tập tin sau khi chuyển bằng cách click phải nó chọn Show in Windows Explorer:

Page 42: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

41

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B4: Đổi đuôi tập tin vừa tạo ra thành m4r (đuôi hiện tại là m4a). Sau đó làm như hình sau để đưa

nhạc chuông vào iTune:

15. Sync nhạc chuông vào iPhone

Thực hiện theo các bước sau:

Page 43: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

42

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

16. Cập nhật các ứng dụng từ iTune

Đăng nhập vào iTune với tài khoản đã có và thực hiện các bước sau:

Page 44: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

43

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Sau khi cập nhật các phần mềm trên iTune, bạn có thể thực hiện sync với iPhone để cập nhật

trên iPhone. Thông thường người ta chỉ thực hiện cập nhật trên iTune khi ứng dụng quá nặng

(vài trăm Mb). Nếu ứng dụng có dung lượng nhỏ (vài Mb) ta có thể cập nhật trực tiếp trên

iPhone thông qua ứng dụng App Store.

Page 45: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

44

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Lưu ý:

Bạn đăng nhập với tài khoản nào, thì các ứng dụng mua/download bằng tài khoản đó mới

được cập nhật.

Những ứng dụng nào đã từng mua (bằng visa, gift card, redeem code chính hãng…vv)

bạn sẽ được cập nhật hoặc download lại miễn phí.

17. Cập nhật ứng dụng trực tiếp từ iPhone

B1: Mở ứng dụng App Store

B2: Ở ngăn Updates, chọn Update All hoặc chọn từng ứng dụng sau đó chọn Update

18. Cài đặt lại (Restore) – Cập nhật (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. Người ta thường restore lại khi máy bị trục trặc, hoạt

động không ổn định. 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 hoặc dùng iPhone Lock. Không

khuyên dùng cách này vì tốc độ download firmware về rất chậm, nên download firmware

về máy tính trước và thực hiện theo cách bên dưới.

Page 46: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

45

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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 nếu dùng iPhone Lock. Chính vì vậy trước khi restore firmware cần tìm hiểu xem

firmware đó đã Jailbreak và unlock được chưa.

Chú ý: bạn có thể download firmware gốc của Apple tại: http://tinyurl.com/5ad5rm

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ừ App 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).

Page 47: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

46

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

19. Activate (Kích hoạt SIM) bằng iTune

Sau khi restore iPhone bằng firmware gốc hoặc unactivated custom firmware,

iPhone sẽ yêu cầu kết nối với iTune trên máy tính có internet để kích hoạt SIM

(activate). Nếu là iPhone World thì quá trình activate diễn ra tự động. Nếu là

iPhone Lock bạn cần sử dụng SIM nhà mạng để activate (có thời điểm SIM All

in one (tầm 60.000/cái) có thể dùng để active iPhone nhưng sau đó Apple đã

khóa lại).

Chỉ sử dụng được iPhone sau khi đã kích hoạt (trừ khi bằng dùng công cụ

Jailbreak có hỗ trợ activate).

20. 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, mạng, tài liệu trong

các ứng dụng…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

from 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. Sau khi cài đặt xong chọn

“Restore from Backup” để phục hồi lại các dữ liệu trước đó. Quá trình phục hồi có thể rất lâu

tùy vào dung lượng dữ liệu + ứng dụng bạn đã chép vào iPhone.

III. Jailbreak iPhone

Đúng theo nghĩa tiếng anh Jailbreak = “vượt ngục/tù”. Jailbreak iPhone có nghĩa là sự giải

phóng iPhone ra khỏi sự áp đặt của Apple (chỉ cho phép người dùng cài đặt các phần mềm trên

App Store). Sau khi được Jailbreak, iPhone có thể cài được những Apps và Games có trên

AppStore đã được bẻ khóa. Ngoài ra, nó còn có thể cài những Apps và Games của một hãng

khác ngoài Apple.

1. Khái niệm Jailbreak & Unlock

Jailbreak

Jailbreak là quá 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, 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 phải

Jailbreak.

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ự độc quyền của Apple.

Trước khi đi sâu vào tìm hiểu Jailbreak cần phân biệt một số thuật ngữ sau:

Page 48: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

47

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Tethered Jailbreak (Jailbreak bị dính cáp): với loại Jailbreak này, mỗi lần khởi động lại

(reboot) iPhone bạn sẽ phải gắn iPhone vào máy tính và chạy lại chương trình Jailbreak.

Untethered Jailbreak (Jailbreak không dính cáp): đây là loại Jailbreak được mong đợi

nhất, với loại Jailbreak này bạn ko phải bực mình mỗi khi khởi động lại iPhone.

Userland Jailbreak: đây là loại Jailbreak thông qua các lỗ hổng của hệ điều hành iOS.

Bootrom Jailbreak: đây là loại Jailbreak thông qua các lỗ hổng phần cứng.

Có 2 giải pháp để Jailbreak iPhone:

Userland exploit: là phương pháp khai thác lỗ hổng của iOS để Jailbreak. Tất cả các

tools dùng phương pháp này đều là UNTETHERED JAILBREAK. Phương pháp này đơn

giản hơn. Tuy nhiên, Apple sẽ dễ dàng vá lỗi Jailbreak thông qua các bản cập nhật iOS.

Các tools đã dùng phương pháp này là Spirit, JailbreakMe.

Bootrom exploit: là phương pháp khai thác lỗ hổng từ phần cứng. Hackers cần nhiều

thời gian để tìm ra các lổ hổng và tạo ra tools Jailbreak. Trong phương pháp này, có tool

là TETHERED, có tool là UNTETHERED. Với phương pháp bootrom exploit, Apple sẽ

không vá được trong iOS. Họ chỉ có thể chặn Jailbreak bằng cách thay đổi cấu tạo/code

của phần cứng khi phát hành phiên bản iDevice mới. Cụ thể như sau:

Blackra1n: Với iPhone 3GS đã Jailbreak UNTETHERED. Apple phát hành iPhone

3GS đợt 2 và đã sửa Code trong phần cứng. Từ đó chúng ta có 2 loại 3GS Boot cũ và

mới. iPhone 3GS boot mới dùng Blackra1n sẽ TETHERED JAILBREAK vì chưa tìm

ra exploit để UNTETHERED (thời điểm đó).

Limera1n: Geohot đã tìm ra bootrom exploit mới để UNTETHERED cho tất cả

iDevice với cấu trúc phần cứng như hiện tại, kể cả iPhone 4. Thời điểm đó là iOS 4.1.

Greenpois0n: Apple đã không thể vá bootrom exploit trong phiên bản 4.2.1 (như đã

nói, nó không thể vá trên iOS). Greenpois0n đã dùng Limera1n exploit (lỗ hổng được

Limera1n khai thác) để làm tool UNTETHERED JAILBREAK trên 4.2.1

iPad 2 đã xuất hiện, ở phiên bản này tất cả các lỗ hổng bootrom phát hiện trước đó đã bị vá.

Hackers chưa tìm ra lỗ hổng bootrom mới để Jailbreak. Có thể Hacker sẽ tạm thời khai thác lỗ

hổng của iOS để đưa ra tool jailbreak cho iPad2.

Unlock iPhone

Là tiến trình điều chỉnh firmware của baseband cho phép iPhone Lock sử dụng SIM của nhà

mạng bất kỳ. Chỉ sử dụng cho iPhone Lock, iPhone World không quan tâm đến quá trình này.

Lưu ý: iPhone chỉ có thể unlock sau khi đã được Jailbreak (vì bản chất phần mềm unlock là

phần mềm lậu).

2. Các chế độ (Mode) 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.

Page 49: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

48

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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 trong đa số trường hợp, nếu muốn hạ (downgrade)

firmware ta không đưa iPhone về chế độ này.

Để đưa iPhone vào chế độ Recovery ta làm như sau:

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:

DFU (Device Firmware Update):

Ở chế độ này màn hình iPhone đen thui (giống như bị tắt) nhưng máy tính & iTune vẫn nhận ra

thiết bị. iBoot chưa được thực thi ở chế độ này, chính vì vậy muốn downgrade firmware thông

thường ta đưa iPhone về chế độ này.

Để đưa iPhone vào chế độ DFU ta làm như sau:

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 nút màu đỏ qua phải để tắt.

Page 50: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

49

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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 như bị tắt.

3. Quá trình khởi động của iPhone

Quá trình khởi động của iPhone qua các bước sau:

Bootrom LLB iBoot Kernel launch daemons (userland application) System Software

Bootrom

Là đoạn mã lệnh quan trọng đầu tiên được thực thi trên iPhone. Apple gọi đây là Secure-Boot.

Nhiệm vụ đầu tiên của đoạn lệnh này là chạy chương trình LLB (Low Level Bootloader).

Page 51: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

50

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

LLB (Low Level Bootloader)

Nhiệm vụ của LLB giống như MBR (Master Boot Record) trên máy PC, nó sẽ đọc danh sách

các tiến trình sẽ thực thi tiếp theo, kiểm tra khóa bảo mật (signature-checked) của những tiến

trình này, nếu hợp lệ sẽ thực thi. Ngược lại iPhone sẽ bị đưa vào một trong hai chế độ (DFU

hoặc Recovery). Trong các tiến trình LLB thực thi có tiến trình iBoot (nói cách khác LLB sẽ

khởi động iBoot).

iBoot

Nhiệm vụ của iBoot là kiểm tra:

1. Kiểm tra khóa bảo mật sau đó thực thi trình quản lý driver của các thiết bị (DeviceTree)

nhằm giúp các thiết bị hoạt động đúng chức năng như màn hình cảm ứng, wifi..vv.

2. Kiểm tra khóa bảo mật sau đó thực thi Kernel.

Điểm chú ý ở đây là iBoot kiểm tra khóa bảo mật tất cả các tiến trình nó thực thi, việc hiển thị

boot logo cũng được kiểm tra ở bước này.

iBoot được nâng cấp mỗi khi có firmware mới. Bạn có thể xem các phiên bản iBoot tại http://tinyurl.com/3u3vmz3

Kernel

Nhiệm vụ của kernel là kiểm tra khóa bảo mật của các ứng dụng trên iOS (userland application)

trước khi thực thi. Chính vì vậy phải chỉnh sửa kernel thì mới chạy được các ứng dụng lậu.

Daemon

Các tiến trình thực thi trên iOS. Có một tiến trình quan trọng mà chúng ta nên biết là

lockdownd. Lockdownd điều khiển việc giao tiếp giữa iPhone với iTune bao gồm đồng bộ dữ

liệu, activate (kích hoạt SIM), restore…vv). Muốn activate được iPhone Lock phải thay đổi

(patch) được tiến trình này.

Có một lỗ hổng trong sơ đồ hoạt động này.

Các ứng dụng của iOS được Kernel kiểm tra khóa bảo mật trước khi thực thi.

Kernel được iBoot kiểm tra khóa bảo mật trước khi thực thi.

iBoot được LLB kiểm tra khóa bảo mật trước khi thực thi.

Nhưng LLB lại không được Bootrom kiểm tra khóa bảo mật trước khi thực thi

Chính nhờ lỗ hổng này các hacker chỉ cần kiểm soát được LLB (thông qua các lổ hổng gọi là

chung là bootrom exploit) và thay đổi các khóa bảo mật của các tiến trình sau đó, lúc này họ có

thể thực thi được mã lệnh do họ chèn vào.

4. Bootrom

Vui lòng xem “Quá trình khởi động của iPhone” để hiểu đúng về thuật ngữ này. Để dễ hiểu,

người ta quy ước thuật ngữ “Bootrom” sẽ bao gồm Bootrom LLB iBoot Kernel.

Như vậy khi cài đặt lại iPhone, Bootrom sẽ thực hiện việc kiểm tra 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.

Page 52: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

51

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Tuy nhiên ngay trong bản thân Bootrom cũng có những lỗ hổng (bootrom exploit), và hacker đã

khai thác những lỗ hổng này để Jailbreak iPhone và cũng cho phép người dùng cài đặt custom

firmware thay vì firmware gốc của Apple.

Nếu không tính chi tiết phiên bản, tính đến cuối 5/2011, bootrom trải qua 3 đời chính:

Bootrom đời cũ (old bootrom): có trong iPhone sản xuất trước tuần 45 năm 2009 (bao

gồm 2G, 3G, 3Gs trước tuần 45/2009).

Bootrom đời mới (new bootrom): sử dụng trong iPhone 3Gs sau tuần 45/2009, iPhone 4,

iPad1.

Bootrom iPad2: sử dụng trong iPad2.

Hacker đã tìm ra lỗ hổng trong cả hai loại bootrom đầu (old và new bootrom) chính vì vậy họ

luôn có cách để Jailbreak những iPhone này (có thể là tethered hoặc untetherd).

Riêng Bootrom của iPad2 vẫn chưa tìm được lỗ hổng. Có khả năng hacker sẽ tạm thời khai thác

lổ hổng của iOS (Userland) để Jailbreak iPad2.

Những người dùng 3Gs có thể dựa vào tuần sản xuất iPhone để đoán bootrom của mình hoặc

dựa vào ký tự thứ 2 trong Model theo hình bên dưới, hoặc thực hiện theo hướng dẫn bên dưới để

kiểm tra.

Cách check bootrom trên máy tính (không khuyên dùng, dựa vào 2 số liệu trên đủ rồi)

B1: Đưa iPhone về DFU mode

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:

Page 53: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

52

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

Đố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. 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).

Page 54: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

53

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

SHSH là tập tin chứng thực của một iPhone nằm trên Server của Apple tương ứng với mỗi phiên

bản firmware. Mỗi khi người dùng cài đặt lại (restore) iPhone, iTune sẽ dựa vào ECID để yêu

cầu SHSH tương ứng từ server “gs.apple.com” của Apple.

Với mỗi phiên bản firmware ra đời, khi nhận được yêu cầu SHSH từ iTune (khi người dùng

restore iPhone), “gs.apple.com” sẽ tạo ra (nếu lần đầu tiên yêu cầu) và trả về cho iTune tập tin

SHSH tương ứng với ECID của iPhone. Apple sẽ ngưng cung cấp SHSH của firmware cũ sau

khoảng 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 (Verifying with Apple Server), 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. Server SHSH của Apple hầu như chỉ trả

về file SHSH của firmware gần nhất của mỗi iPhone. Chính vì vậy ta không thể restore lại các

firmware cũ hơn.

Hiểu được quy trình này, cộng đồng iPhone Hacker đã tạo ra công cụ hỗ trợ lưu SHSH và giả

lập Server SHSH. Saurik (iPhone Hacker)đã xây dựng một Server SHSH riêng, trên Server này

có một chương trình (tương tự như TinyUmbrella) sẽ tự động lưu lại các tập tin SHSH của

những iPhone đăng ký với nó (lúc mình bấm Make my life easier trong cydia, hiện tại những ai

dùng cydia sẽ được tự động đăng ký lưu SHSH luôn) từ Server SHSH của Apple. Chương trình

này tiến hành lưu tuần tự (có thể theo số serial của iPhone, hoặc theo một sắp xếp nào đó) chính

vì vậy sẽ có iPhone được lưu SHSH trước, và có nhiều iPhone sẽ được lưu SHSH trễ hơn.

Số lượng iPhone trên thế giới có dùng cydia ngày càng lớn, nên càng ngày Server SHSH của

Saurik sẽ tốn nhiều thời gian hơn khi lưu cho tất cả mọi người. Nếu Apple tung liên tiếp 2 phiên

bản firmware (ví dụ 4.3.2 và 4.3.3) thì chỉ một số iPhone may mắn được Cydia Server lưu kịp

SHSH cho firmware tồn tại trong thời gian ngắn (4.3.2). Điều này giải thích cho trường hợp có

người được lưu SHSH từ 3.1.3 đến 4.3.3 nhưng lại không có 4.3.2.

Thỉnh thoảng Server của Saurik gặp sự cố hoặc do có quá nhiều truy cập, nên mặc dù iPhone

chúng ta có SHSH trên đó nhưng vẫn bị lỗi khi restore. Điều này dẫn đến TinyUmbrella ra đời.

TinyUmbrella cho phép ta lưu SHSH về máy tính từ Server của Apple hoặc Server SHSH của

Saurik. Chương trình này có tùy chọn "Request SHSH From Cydia". Nếu ta chọn mục này nó sẽ

lưu SHSH có trên Server SHSH của Saurik, ngược lại nếu ta bỏ chọn mục này nó sẽ lưu SHSH

từ server của Apple.

Ta bỏ chọn mục "Request SHSH From Cydia" khi nào? Khi Apple mới ra firmware mới và

server SHSH của Saurik chưa kịp lưu, lúc đó ta phải chọn mục này thì TinyUmbrella mới lưu

SHSH về được. Ngược lại ta phải chọn mục này khi muốn lưu về máy các SHSH đã cũ (dĩ nhiên

không có trên server của Apple).

TinyUmbrella còn cho phép lập ra Server SHSH ngay trên máy tính (local) bằng nút "Start TSS

Server" nên không phải sợ sự cố rớt mạng trong lúc restore dẫn đến Server SHSH (của Apple

hoặc cydia) không trả lời.

Nói về tập tin hosts, can thiệp vào tập tin này giúp chúng ta chỉnh được địa chỉ Server SHSH khi

restore firmware. Khi ta thực hiện restore iTune sẽ hỏi tập tin SHSH từ "gs.apple.com".

Nếu ta không chỉnh sửa gì trong file hosts thì Server SHSH của Apple sẽ trả lời yêu cầu.

Nếu ta thêm dòng "74.208.10.249 gs.apple.com" thì Server SHSH của Saurik sẽ trả lời.

Page 55: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

54

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Nếu ta thêm dòng "127.0.0.1 gs.apple.com" thì TinyUmbrella sẽ trả lời.

Kể từ iPhone 4 Apple tách ra hai tập tin SHSH, SHSH cho Baseband và SHSH cho Firmware.

Nó là 2 phần khác nhau và khi Restore cần phải có cả 2 tập tin này mới có thể hoàn tất mà

không gặp lỗi. Nếu chỉ có SHSH cho Firmware thì chỉ Restore được FW nhưng Baseband không

thể Restore, vẫn giữ lại Baseband cũ và sẽ gặp lỗi. Hiện nay là 1013/1004, và có thể sẽ có những

số khác sau này.

Server SHSH của Saurik có thể lấy được SHSH cho Firmware. Nhưng SHSH của Baseband vì

theo dạng randomly (luân chuyển, thay đổi chứ không cố định) nên Cydia không thể lấy được.

Ví dụ lấy được hôm nay nó là xxxxxx.sh, nhưng ngày mai nó sẽ là yyyyy.sh nên không thể

Restore.

iPhone 4 có thể hạ Baseband theo Firmware với điều kiện nó hội đủ 2 files SHSH khi Restore.

Ví dụ, ta có thể Restore 4.3.3 với SHSH lấy từ Server Apple thì Baseband sẽ về lại 04.10, mặc

dù ta đã từng lên 04.11 do sử dụng phiên bản iOS5 beta.

Lý do gặp lỗi 1013 và 1004 là do Restore thông qua server của Cydia hoặc local. Như đã nói ở

trên, Cydia không lấy được SHSH cho Baseband nên Baseband không Restore được và gặp lỗi.

Và cũng chính vì thế ta vẫn giữ được Baseband.

6. Các bước iTune thực hiện khi restore iPhone?

Khi người dùng thực hiện restore firmware gốc cho iPhone, iTune sẽ đi qua các bước sau:

Preparing iPhone for the restore:

Nếu iPhone đang chạy ở chế độ bình thường, iTune đưa iPhone về chế độ Recovery (thực

thi iBoot),

Nếu iPhone đang ở DFU mode, iTune sẽ thực thi iBSS (đây là bản rút gọn của iBoot,

không kiểm tra tính hợp lệ của firmware)

Verifying iPhone restore with Apple (or Cydia or TinyUmbrella): yêu cầu tập tin SHSH từ

“gs.apple.com” tương ứng với ECID trên iPhone.

Preparing the firmware for the restore: kiểm tra tính hợp lệ của firmware.

Restoring iPhone software: ghi nội dung ASR (Apple System Restore) vào vùng hệ thống.

Checking iPhone software: kiểm tra lại tính toàn vẹn của ASR để tránh lỗi trong quá trình

chuyển từ iTune qua iPhone.

Restoring iPhone firmware: tiến hành chép các phần còn lại của firmware vào iPhone.

7. Lưu và sử dụng SHSH bằng TinyUmbrella

Xin vui lòng đọc phần “ECID (Exclusive Chip ID) và SHSH” để hiểu rõ hơn về SHSH. Để đơn

giản ta chỉ cần nhớ, từ iPhone 3Gs Apple không cho restore firmware cũ nếu đã ra firmware mới

hơn. Nếu iPhone được lưu SHSH của firmware nào thì ta có thể restore iPhone về firmware đó

bất kỳ lúc nào ta muốn.

Page 56: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

55

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

a. Lưu SHSH về máy khi iPhone còn sử dụng bình thường

Để lưu SHSH về máy tính (local), người ta sử dụng chương trình TinyUmbrella, cách sử dụng

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 Advanced và chọn các thiết lập phù hợp sau đó click “Apply Change” để lưu lại

các thiết lập và click “Save SHSH” để download SHSH về máy:

Page 57: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

56

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Save ALL Avaliable SHSH: chọn mục này TinyUmbrella sẽ lưu tất cả SHSH tìm thấy,

thông thường chọn mục này ở lần đầu tiên lưu SHSH, khi chọn mục này ta thường chọn

thêm mục “Request SHSH From Cydia” vì chỉ có trên cydia mới lưu nhiều SHSH, apple

thông thường chỉ lưu những SHSH cho firmware mới nhất. Nếu không chọn

TinyUmbrella chỉ tìm SHSH của firmware mới nhất (tùy phiên bản chương trình, vì vậy

phải luôn tải bản TinyUmbrella mới nhất).

Set Hosts to Cydia on Exit: chọn mục này TinyUmbrella sẽ thêm dòng “74.208.10.249

gs.apple.com” vào tập tin hosts (nằm ở C:\Windows\System32\drivers\etc\hosts trên

WIN hoặc /etc/hosts trên MAC) để iTune yêu cầu SHSH từ Server của Saurik. Ngược

lại nếu bỏ chọn, TinyUmbrella sẽ xóa dòng này để iTune yêu cầu SHSH từ Server của

Apple.

Request SHSH From Cydia: chọn mục này TinyUmbrella sẽ download các tập tin SHSH

từ Server của Saurik, ngược lại bỏ chọn mục này TinyUmbrella sẽ download SHSH từ

Server của Apple. Chọn mục này khi ta chọn “Save ALL Avaliable SHSH” để download

tất cả SHSH có trên Server của Saurik về máy. Bỏ chọn mục này khi Apple mới phát

hành phiên bản firmware mới (có thể lúc này Cydia chưa kịp lưu SHSH này).

Overwrite exitsting SHSH files on “Save SHSH”: chọn mục này khi muốn download lại

các tập tin SHSH đã từng download trước đó.

B4: Tập tin SHSH download về thường được đặt tại ở các vị trí sau (tùy phiên bản và tùy OS):

Page 58: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

57

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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

Nếu cài lại máy tính nên sao lưu những tập tin có đuôi .SHSH ở thư mục trên, lưu trữ cẩn thận

để sau này có thể sử dụng để restore firmware tương ứng.

b. Lưu SHSH khi iPhone bị dính cáp, không sử dụng được

Khi iPhone bị dính cáp và bạn muốn biết iPhone đã lưu được SHSH của những firmware nào để

lên kế hoạch restore phù hợp bạn có thể làm như sau:

B1: Tìm số ECID của thiết bị:

1.1: Đưa iPhone về DFU mode (Xem “Các chế độ (Mode) của iPhone”)

1.2: 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:

1.3: Kích phải vào Apple Mobile Device trong mục Universal Serial Bus chọn Properties.

1.4: 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.

Page 59: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

58

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B2: Dùng TinyUmbrella và nhập vào số ECID như hướng dẫn bên dưới, sau đó tiến hành lấy

SHSH như bình thường.

Page 60: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

59

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

c. Tạo SHSH server local

Để restore iPhone với các tập tin SHSH đã lưu về máy tính ta click nút “Start TSS Server”:

Nếu gặp lỗi không khởi động được SHSH Server thì hãy tắt dịch vụ IIS trong máy tính và bấm

lại “Start TSS Server”

Trước khi bật iTune tiến hành restore, cần mở tập tin hosts để đảm bảo có dòng “127.0.0.1

gs.apple.com”.

d. Thoát Recovery loop (fix lỗi error 10xx)

Khi iPhone bị mắc kẹt trong chế độ recovery và iTune báo lỗi dạng 10xx (1015, 1003, 1004…)

hoặc đang treo cáp+đĩa. Các bạn có thể kết nối iPhone với máy tính và click nút “Exit

Recovery” trong iTune để thoát:

Page 61: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

60

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

8. Cách Jailbreak iPhone

Trước tiên bạn cần xem qua các thông tin về iPhone đang định Jailbreak:

iPhone gì? (2G, 3G , 3Gs oldboot, 3Gs newboot, 4…)

Đang chạy firmware bao nhiêu?

Baseband hiện tại là gì?

Phiên bản quốc tế hay là lock? (cái này không phải lúc nào cũng biết)

Nếu là iPhone lock, bạn có SIM nhà mạng để kích hoạt hay không ?

Nếu là iPhone > 3Gs thì xem có từng lưu được shsh của phiên bản firmware nào?

Tùy vào thông tin từng iPhone và sở thích của mỗi người, có thể tiến hành jailbreak cho iPhone

bằng cách restore custom firmware, hoặc restore firmware gốc sau đó dùng phần mềm jailbreak

phù hợp.

Cách 1: Restore firmware gốc và dùng phần mềm jailbreak phù hợp

Trước khi restore một firmware gốc bất kỳ bạn phải trả lời cho các câu hỏi sau:

1. Với iPhone 3Gs newboot, iPhone 4, đã có SHSH của firmware đó hay không? (Server

apple, hoặc Cydia, hoặc local)

Page 62: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

61

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

2. Firmware này đã jailbreak được chưa và bằng công cụ gì? (dựa vào bảng bên dưới)

3. Công cụ jailbreak này có hỗ trợ activate iPhone hay không? (Redsnow , Greenpois0n &

Limera1n hỗ trợ Activation, Spirit & Jailbreakme không hỗ trợ…)

4. Baseband của firmware định restore là bao nhiêu?

5. Đối với iPhone Lock, Baseband này đã unlock được chưa?

+ Đối với iPhone 2G thì không cần unlock vì khi restore xong sẽ có song,

+ Các Baseband cần lưu ý đối với iPhone 3G và 3Gs,

Baseband 4.26/5.11/5.12/5.13/6.15 có thể sử dụng Ultrasn0w 1.2.3 để unlock

Baseband 5.14/5.15/5.16 KHÔNG thể unlock

Đối với các Baseband 5.14/5.15/5.16 thì việc cần làm là nâng baseband lên 6.15 để

có thể unlock. Điều kiện để nâng Baseband lên 6.15 bằng Redsn0w là phải đang ở

FW 4.1/4.2.1/4.3/4.3.2/4.3.3, ngoài ra ta có thể dùng FW custom có nhúng sẵn

Baseband 6.15

+ Unlock cho iPhone 4 có 2 phương án để unlock

Unlock bằng phần mềm đó là Ultrasn0w nhưng chỉ hỗ trợ Baseband 1.59.

Unlock bằng phần cứng đó là sử dụng Gevey SIM. Hỗ trợ baseband 2.10/3.10/4.10

Nếu các câu trả lời đều OK. Bạn download firmware gốc và phần mềm jailbreak tương ứng tại http://tinyurl.com/ct6ffk

Sau đó chỉnh tập tin hosts (nằm ở C:\Windows\System32\drivers\etc\hosts trên WIN hoặc

/etc/hosts trên MAC) để đảm bảo có SHSH cho iTune restore (xem thêm phần ECID &

SHSH):

Nếu có dòng "74.208.10.249 gs.apple.com" thì Server SHSH của Saurik sẽ trả lời.

Nếu có dòng "127.0.0.1 gs.apple.com" thì TinyUmbrella sẽ trả lời.

Nếu không có một trong 2 dòng trên thì Server SHSH của Apple sẽ trả lời yêu cầu.

Khi restore mà gặp lỗi 3194 là do chỉnh tập tin host chưa đúng, hoặc iPhone này không có

SHSH của firmware tương ứng trên Cydia. Sau khi restore nếu gặp lỗi dạng 10xx dùng nút

“Exit Recovery” trong TinyUmbrella để thoát.

Page 63: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

62

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

2G 3G 3Gs iPad 4GSM iPad 2

5.0b 05.20.00 04.11.04 04.11.04

4.3.3 RedSn0w 0.9.6rc16,15 Sn0wbreeze 2.7 PwnageTool (4.3.3) 05.16.02

RedSn0w 0.9.6rc16 07.11.01

RedSn0w 0.9.6rc16,15 04.10.01

04.10.01

4.3.2 RedSn0w 0.9.6rc14 Sn0wBreeze 2.6 05.16.02

RedSn0w 0.9.6rc14 07.11.01

RedSn0w 0.9.6rc14 04.10.01

4.3.1 RedSn0w 0.9.6 rc9 05.16.02

RedSn0w 0.9.6 rc9 07.11.01

Redsn0w 0.96rc12 04.10.01

4.3 RedSn0w 0.9.6 rc9 05.16.01

07.11.00 Redsn0w 0.96rc12 04.10.01

4.2/4.2.1 GreenPois0n RC6 RedSn0w 0.9.6b5 05.15.04

GreenPois0n RC6 RedSn0w 0.9.6b5 05.15.04

GreenPois0n RC6 07.10.00

GreenPois0n RC6 RedSn0w 0.9.6b5 03.10.01

4.1 GreenPois0n RC5 RedSn0w 0.9.6b4 05.14.02

GreenPois0n RC5 LimeRa1n 05.14.02

GreenPois0n RC5 LimeRa1n 02.10.04

4.0.2 RedSn0w 0.9.6 beta 3 (trỏ firmware 4.0)

05.13.04

LimeRa1n 05.13.04

LimeRa1n 01.59.00

4.0.1 JailbreakMe RedSn0w b5-5 05.13.04

JailbreakMe 05.13.04

JailbreakMe LimeRa1n 01.59.00

4.0 JailbreakMe PwnageTool RedSn0w b5-5 05.13.03

JailbreakMe PwnageTool 05.13.04

JailbreakMe LimeRa1n 01.59.00

3.2.2 LimeRa1n Greenpois0n 06.15.00

3.2.1 JailbreakMe 06.15.00

3.2 Spirit 06.15.00

Page 64: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALK ALONE)

63

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

3.1.3 Spirit RedSn0w 0.9.4, 0.9.3 (trỏ fw 3.12) PwnageTool 04.05.04

Spirit RedSn0w (trỏ fw 3.12) PwnageTool 05.12.01

Spirit PwnageTool (upgrading from 3.1.2)

05.12.01

3.1.2 RedSn0w 0.9.4, 0.9.3 PwnageTool BlackRa1n 04.05.04

RedSn0w 0.9.4, 0.9.3 PwnageTool BlackRa1n Spirit 05.11.07

RedSn0w 0.9.4, 0.9.3 PwnageTool BlackRa1n 05.11.07

3.1 BlackRa1n PwnageTool 04.05.04

BlackRa1n PwnageTool RedSn0w 0.9.3, 0.9.2 05.11.07

BlackRa1n PwnageTool 05.11.07

3.0.1 RedSn0w 04.05.04

RedSn0w 0.9.3, 0.9.2 blackra1n 04.26.08

RedSn0w 04.26.08

3.0 PwnageTool RedSn0w 04.05.04

RedSn0w 0.9.3, 0.9.2 PwnageTool 04.26.08

RedSn0w PurpleRa1n 04.26.08

onceclick tổng hợp

Page 65: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

64

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Sau đây là hướng dẫn sử dụng các phần mềm hỗ trợ Jailbeak phổ biến:

a. Redsn0w

Page 66: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

65

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Browse đến FW gốc

Page 67: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

66

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Nếu là Oldboot thì chọn NO, Newboot thì chọn YES

Page 68: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

67

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Page 69: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

68

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Chọn Install Cydia nếu là lần jailbreak đầu tiên, nếu Redsn0w ra phiên bản fix lỗi và iPhone đã

được jailbreak rồi thì không cần chọn Install Cydia.

Page 70: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

69

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Tiếp tục NEXT

Page 71: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

70

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Đưa iPhone về DFU (có thể cắm iPhone vào máy tính và đưa về DFU từ trước cũng được)

Page 72: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

71

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Đợi Redsn0w làm việc

Page 73: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

72

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

b. Greenpois0n

Bật Greenpois0n chọn Jailbreak

Page 74: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

73

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Đưa iPhone về DFU

Page 75: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

74

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Greenpois0n làm việc

c. Limera1n

Bật Limera1n chọn make it ra1n

Page 76: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

75

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

iPhone sẽ tự đưa về Recovery

Đưa iPhone về DFU

Page 77: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

76

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Đợi Limera1n làm việc

d. Jailbreakme

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

Page 79: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

78

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B5: Hoàn tất, iPhone sẽ khởi động lại và có sẵn cydia.

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

Page 80: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

79

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Cách 2: Restore custom firmware

Khi restore custom firmware cần chú ý những điều sau:

Custom firmware có thể làm nâng baseband hoặc không nâng baseband tùy theo người

bulid. Thông thường người ta build không nâng cấp baseband để có thể unlock được.

Với iPhone 2G, 3G, 3Gs oldboot có thể restore custom firmware dễ dàng mà ít khi gặp

trở ngại,

Với iPhone 3Gs newboot, iPhone 4 ta nên dùng iREB (download tại

http://tinyurl.com/ylf44ka) để đưa iPhone về tình trạng Pwned cho phép ta restore custom

firmware.

Một số địa chỉ để bạn tìm custom firmware cho iPhone của mình:

http://tinyurl.com/3qh6xes (HolylandiPhone.vn)

http://tinyurl.com/2e73rpg (GSM.VN)

http://tinyurl.com/24puv9p (HeaveniPhone.com)

http://tinyurl.com/272jgmq (TAOVIET)

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 hoặc tải về custom firmware muốn dùng, Chú ý phải đổi đuôi tập tin custom

firmware thành ipsw nếu định dạng tải về là zip.

B2: Nếu là iPhone 3Gs newboot, iPhone 4 ta dùng iREB đưa iPhone về tình trạng Pwned.

Sau đó nhấn giữ phím Shift (đối với Window) hoặc Alt (đối với Mac) + click restore trong

iTune.

Page 81: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

80

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

9. Unlock iPhone

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à

cũng thông qua cydia, chỉ là chép sẵn vào thư mục tự động cài của cydia). Có các phần mềm hỗ

trợ unlock sau: Ultrasn0w, Blacksn0w, Purplesn0w. Tuy nhiên các bạn nên dùng (và chỉ cần

nhớ) Ultrasn0w là đủ.

Ultrasn0w: được sử dụng phổ biến nhất dùng có thể dùng để unlock iPhone có baseband

01.59/4.26/5.11/5.12/5.13/6.15 (chưa thể unlock 5.14/5.15/5.16)

Source cydia của ultrasn0w là http://repo666.ultrasn0w.com

Blacksn0w: chỉ dùng cho baseband 05.11.07.

Source cho cydia của Blacksn0w là http://www.blackra1n.com

Purplesn0w: chỉ dùng cho baseband 04.26.08.

Source cho cydia của Purplesn0w là http://apt.geohot.com/

Các bước unlock bằng Ultrasn0w, Blacksn0w, Purplesn0w là như nhau, ở đây chỉ trình bày chi

tiết các bước dùng Ultrasn0w:

B1: Thêm source http://repo666.ultrasn0w.com vào cydia

B2: Cài ultrasn0w trong source này

Page 82: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

81

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

10. Các lỗi thường gặp khi restore iPhone

Phần này copy nguyên si bài viết của Anthony (holylandiphone.vn)

Các lỗi hiển thị số

Lỗi -98xx ( -9814, -9815,-9812,-9800,-9808 ) iTune bị lỗi active không được.

Khắc phục: Cài lại itune hoặc chuyển wa máy khác để active. Coi lại ngày giờ chỉnh lại cho

đúng trên PC

Lỗi -50, -35: xóa toàn bộ iTunes và cài lại ( lỗi này chỉ xóa iTunes cài lại mới fix đc )

Lỗi -1: chỉ bị khi dùng iPhone4 nhưng khi update baseband trực tiếp với Apple thì Apple ko

nhận, sẽ bị vào recovery, dùng TinyUmberlla để kick ra

Lỗi 1 và 6: thay cổng USB khác hoạc update iTunes lên bản mới nhất, restart máy tính

Lỗi -9: Hết pin!

Khắc phục: các bạn sạc pin trên 50% rồi restore lại, nếu vẫn bị báo lỗi 9 thì phải thay cục pin!

Lỗi 10: iTunes version thấp hơn FW yêu cầu.

Khắc phục: Cập nhất phiên bản iTunes lên version mới hơn

Lỗi 13, 14: Không tìm ra Firware

Có thể FW bị lỗi, hoặc do FW không chạy trên hệ điều hành đang sử dụng. Các FW Beta chỉ

restore được ở DFU Mode, nếu để Normal hay Recovery Mode cũng sẽ gặp lỗi 13, 14.

Khắc phục: Coi lại FW có bị lỗi hay không, coi xem FW đó chạy trên Windows hay Mac. Coi

lại các Mode khi restore có đúng theo yêu cầu hay chưa.

Check lại FW lúc download về có bị lỗi không

Lỗi 19: Tín hiệu kém giữa Itunes và iPhone

Khắc phục: Rút iPhone ra rồi cắm lại, có thể phải thay cáp.

Lỗi 20: Socket sạc bị hư, thay sẽ restore được, 8% trong số ít không phải bị hư socket mà hư

main

Lỗi 21: ko đưa iPhone về đúng chế độ DFU,

Khắc phục: bằng cách phải đua về đúng DFU

Lỗi 23: có thể bị software, có thể pin có vấn đề , và có thể hư phần cứng

Lỗi 28: 90% là do phần cứng, cần phải đem đi kiểm tra.

Lỗi 29:

Triệu chứng: iPhone 3Gs khi Restore được 90% thì báo lỗi 29, dùng iH8sn0w-iREB 3.1.2 vượt

lỗi ok nhưng Active không được.

Nguyên nhân: Do lỗi FlashBaseband. (dữ liệu FW được ghi vào ổ cứng nhưng đến công đoạn

ghi flash không thành công)

Page 83: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

82

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Điều trị: Thay FlashBaseband (tương tự như Unlock phần cứng)

Lỗi 34: ko đủ dung lượng

Lỗi 1002: click restore lại lần nữa

Lỗi 1004: Lỗi này hạ FW iPhone 4G

Khắc phục: Chạy TinyUmbrella>Fix recovery mode

Lỗi 1013: Lỗi file host

Khắc phục: Vào file host đánh dấu thăng vào trước các dòng [gs.apple.com]

iPhone 4 khi Jailbreak lỗi 1013 => dùng gp_win_rc5_b2 jailbreak vượt lỗi và cài cydia

Lỗi 1014,1015,1016: dùng tinyumberlla, kick out ...

Lỗi 1050: ko nhận đc tín hiệu từ Apple, dùng ireb để restore

Lỗi 1300: version itune không hỗ trợ fw cần update!

Khắc phục: Cài lại itune tương thích

Lỗi 14xx ( 1413,1415,1417,1418,1428 ): thay cổng USB, cài lại iTunes, restart máy tính

Lỗi 1428: Restart computer, đổi cổng USB, cài đặt lại hệ thống (downgrade từ

www.iphonebus.com)

Lỗi 1600: Lỗi này xảy ra khi restore FW Custom mà để DFU Mode.

Khắc phục: Chuyển qua chế độ Recovery khi restore FW Custom sẽ không có lỗi này.

Lỗi 1601: Chưa active iPhone mà restore tiếp tục

Khắc phục: Dùng 1 sim của nhà mạng máy để active , hoặc dùng blackra1n để h@ckactive ở

3.1.2 còn ở 3.1.3 hiện chưa có cách giải quyết h@ckactive.

Lỗi 1602: khởi động lại PC,or đổi máy tính làm việc, chạy lại chương trình

Lỗi 1603: lỗi patch kernelcache, Restart computer, đổi cổng USB, cài đặt lại hệ thống hoặc

Itune (xóa hoàn toàn Itune rồi install lại)

Lỗi 1604: Thường gặp khi restore FW Custom

Lỗi này xảy ra khi iPhone chưa được Jailbreak mà restore bản FW Custom. Hoặc 3GS có

bootrom mới khi restore FW Custom.

Khắc phục: Restore FW gốc

Lỗi 1611: itune cố gắng để vào restore mod, nhưng các thiết bị apple cứ vào recovery mode.Có

thể hư phần cứng.

Lỗi 1618: lỗi itune

Khắc phục: gỡ bỏ itune, khởi động PC, cài lại bản khác

Lỗi 1619: itune quá cũ và ko thể đọc đc cái file trong DFU mode và recovery mode

Khắc phục: update itune lên bản mới nhất và thử làm lại

Page 84: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

83

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Lỗi 1644: file IPSW bị di chuyển ( cut ) đi chỗ khác trong quá trình prepare với itunes

Khắc phục: để nguyên file IPSW trong quá trình restore sẽ ko bị

Lỗi 2001, 2006: lỗi này do cổng USB, cáp USB

Khắc phục: check lại cổng USB, và cáp USB

Lỗi 2002: iTune ko thể kết nối đến server apple bởi vì itune đang sử dụng bởi 1 chương trình

khác hoặc là đang kết nối đến server của apple thì bị ngắt kết nối.

Lỗi 2003: Thường gặp lúc chuẩn bị restore lỗi này do nguồn từ máy tính cao hơn iPhone.

Khắc phục: Chuyển sang cổng sau nếu sài PC or chuyển sang máy tính khác để restore

Lỗi 2005: lỗi kết nối, có lẽ bị phần cứng, nên đi kiểm tra

Lỗi 2011: lỗi IOUSBFamily trên MAC đời cuối 2008 đầu 2009, bản 10.5.6 ko nhận ra cái

Idecive ở DFU

Khắc phục: cập nhật IOUSBFamily lên 10.5.7 hoặc cao hơn, hoặc sử dụng USB Hub

Lỗi 3002: Restore FW ko có SHSH ở sever Sariuk

Khắc phục: Không có cách khắc phục

Lỗi 3004: Restore 3GS không có internet hoặc do trong lúc quá trình restore net bị đứt giữa

chừng làm cho iPhone ko thể liên kết với Sever Apple

Khắc phục: kiểm tra đường truyền và làm lại từ đầu

Lỗi 3014: sai khi chỉnh sửa file host, itune ko thể kết nối đến ser của apple hay sauriks.

Lỗi 3191: lỗi quicktime và phải cài đặt lại quicktime trước khi itune làm việc

Khắc phục: kick chuột phải vào QuickTimePlayer chọn propertices =>qua tab Compatibility =>

bỏ chọn Run this program in compatibility mode for .. => apply => done

Lỗi 3194: Restore FW ko có SHSH ở sever Sariuk

Khắc phục:nếu có SHSH thì sửa file host trên pc, còn ko có SHSH thì ko khắc phục được

Lỗi 11222: lỗi khi bạn cài 1 chương trình bảo mật, nó xung đột với itune

Khắc phục: remove chương trình đó ra và làm lại

Lỗi 13001: Sync nhạc và MP4 thì ko được còn sync xxx.ipa thì lại được

Khắc phục: vào Start/run/msconfig. chọn startup chọn Disable All sau đó khởi động máy tính lại

rồi sync ok. Nếu cần thiết thì diệt hết virus máy tính

Lỗi 20000: lỗi trên pc, cũng có thể bị lỗi trên iphone khi reboot trong giai đoạn extracting

firmware

Khắc phục: làm lại từ đầu or đổi pc làm lại

Các lỗi hiển thị mã số ( code )

Page 85: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

84

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Lỗi 0xE8000022: lỗi fw ko đúng với đời máy, ví dụ máy bạn là 3gs mà bạn chọn fw dành cho

2g

Khắc phục: down lại fw cho đúng với máy mình

Lỗi 0xE800006B: thiết bị bị rút cáp ra trong quá trình restore

Khắc phục: kiểm tra cáp và làm lại

Lỗi 0xE8000065: fw custom build bằng sn0wbreeze bị lỗi kết nối usbK

khắc phục: rút cáp ra, khởi động lại iphone,và cắm cáp vô lại

Lỗi 0xE8008001: lỗi khi cài đặt các app thuốc

Khắc phục: vô cydia HIP cài appsycn phù hợp với fw của bạn

Lỗi 0xE800003D: Lỗi Carrier Bundle (nhà mạng),

Khắc phục: có thể update Carrier Bundle setting bằng Itune

Các lỗi hiển thị chữ

The iPhone "XXYYZZ" could not be restored because the firmware file is not compatible.

Lỗi này do không đúng Firmware

Khắc phục: Kiểm tra lại FW cho chính xác. iPhone 3G sẽ có FW là 1,2XXX.ipsw. iPhone 3GS

sẽ có FW là 2,1XXX.ipsw.

The iphone "XXYYZZ" cannot be restored at this time because the iphone software

update server could not be contacted or is temporary unavailable

Lỗi này do Itunes không liên lạc được với server khi restore.(Khi bấm Shift+Restore).

Khắc phục: Có 2 nguyên nhân.

1/ Do không kết nối với Internet, coi lại đường truyền

2/ Do đã chỉnh sửa file hosts. Coi lại file hosts, xóa đi những gì đã chỉnh sửa trước kia.

Giải thích thêm: Bước đầu tiên Itunes sẽ liên lạc với server của Apple hoặc Cydia(nếu đã sửa

file hosts) nếu đường truyền Internet bị ngắt kết nối thì Itunes sẽ không liên lạc được và lỗi này

sẽ xảy ra. Nếu đường truyền Internet vẫn tốt mà vẫn có lỗi này là do file hosts đã thêm dòng

127.0.0.1 gs.apple.com. Lúc này Itunes sẽ liên lạc với local host, nhưng không mở

Tinytss.exe cho nên cũng coi như không có kết nối. Mở file hosts và xóa đi dòng 127.0.0.1

gs.apple.com

There was a problem downloading the software for the iphone "XXYYZZ" the requested

resource was not found

Lỗi này cũng giống lỗi trên (Khi bấm Restore).

The iphone "XXYYZZ" could not be restored. This devive isn't eligible for the requested

build.

Lỗi này xảy ra với 3GS khi hạ FW mà không có file shsh. Hoặc có file shsh nhưng làm chưa

đúng

Page 86: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

85

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Khắc phục: Kiểm tra lại file shsh coi có chính xác hay không. Coi lại file hosts đã sửa đúng hay

chưa. Nếu có file shsh mà setup server không đúng cũng sẽ gặp lỗi này. Ví dụ có shsh lưu ở

Cydia, nhưng khi sửa file hosts không đúng nên Itunes vẫn link tới server của Apple, mà ở đó

thì không có shsh của iPhone đang restore.

There was a problem downloading the software for the iPhone “XXXXXXX” the network

connection was reset, make sure your network settings are correct and your network

connection is active, or try again later

Khắc phục: Tắt antiviruts và windows/security firewall trong quá trình update hoặc restore

Copyright @ 2011 by Anthony

11. Cydia

Đâ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ị lỗi Cydia và bị hư wifi có thể download trực tiếp bản cài đặt mới nhất tại

http://apt.saurik.com/debs/

Dưới đây là phần hướng dẫn sử dụng Cydia được tham khảo từ trang

http://iphone.handheld.com.vn.

a. Các màn hình chính của Cydia

Page 87: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

86

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

Page 88: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

87

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

Page 89: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

88

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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

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

Page 90: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

89

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

Page 91: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

90

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

Page 92: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

91

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

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.

Page 93: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

92

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

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.

Page 94: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

93

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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

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.

Page 95: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

94

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

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.

e. Thêm source vào cydia

1. Chọn mục Sources ở ngăn Manage trong cydia

Page 96: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

95

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

2. Bấm nút Edit, sau đó bấm nút Add

3. Nhập địa chỉ của source cần thêm, sau đó bấm Add Source

Page 97: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

96

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

4. Bấm Return to Cydia để trở về màn hình Manage. Bạn đã thêm source thành công

12. 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://ihacksrepo.com/

http://holylandiphone.vn/cydia

Page 98: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

97

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

13. Sử dụng iPhone như thế nào để không mất Jailbreak?

Server của Saurik tự động lưu SHSH cho các iPhone sử dụng Cydia (lúc trước phải bấm

vào nút “Make my life easier” để đăng ký)

Dùng TinyUmbrella để download và sao lưu các tập tin SHSH về máy tính mỗi khi

Apple ra firmware mới để dành sử dụng sau nếu có tool Jailbreak.

Nhấn Cancel khi iTune hỏi “A new iPhone software version (x.x) is available

for the iPhone “XXXX”. Would you like to download and install it now?”

14. Tạo custom firmware như thế nào? (PwnageTool, Sn0wbreeze)

Nhấn mạnh lại rằng custom firmware chỉ dùng cho iPhone có bootrom cũ, cụ thể là: 2G, 3G,

3Gs (trước tuần 45 năm 2009 – old bootrom) và firmware đang dùng không phải Jailbreak bằng

Spirit. Ba công cụ tạo custom firmware phổ biến là:

PwnageTool: chủ yếu chạy trên Mac, một vài phiên bản cũ chạy trên win. Phiên bản mới

nhất (tính đến ngày cập nhật quyển sách này – xem cuối trang) là 4.01 có thể tạo custom

firmware từ 3.1.2 đến 4.0.1 cho iPhone 3G, 3Gs (old bootrom). Các bạn có thể cập nhật

thông tin mới nhất về PwnageTool tại http://tinyurl.com/3x45qsz

Redsn0w: được thiết kế để tạo custom firmware trên Window/Mac. Cập nhật thông tin

mới nhất về RedSn0w tại http://redsn0w.com/

Sn0wbreeze: Cập nhật thông tin mới nhất về Sn0wbreeze tại http://tinyurl.com/yksosco

Dưới đây là hướng dẫn sử dụng chi tiết 3 phần mềm trên:

Page 99: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

98

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

a. PwnageTool

B1: Tìm và tải bản mới nhất tại http://tinyurl.com/3x45qsz

B2: Download firmware gốc phù hợp với iPhone của bạn tại http://tinyurl.com/5ad5rm (nhớ đọc

kỹ xem PwnageTool đang hỗ trợ firmware nào để download cho chính xác)

B3: Đặt các tập tin vừa download vào cùng một thư mục trên desktop cho dễ quản lý, ở đây tôi

đặt trong thư mục Pwnage

B4: Click đúp vào tập tin PwnageTool_x.x.dmg, MAC xem file này như đĩa CD.

B5: Copy PwnageTool từ CD vào thư mục Pwnage ở desktop bằng cách kéo thả, lúc này thư

mục Pwnage như sau:

Page 100: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

99

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B6: Chạy PwnageTool (có biểu tượng hình trái thơm) và nhấn OK với thông báo từ iphone-dev

B7: Chọn Expert Mode từ thanh công cụ

B8: Chọn iPhone sẽ tạo custom firmware

Page 101: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

100

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B9: Có mục “Browse for IPSW..” để bạn chọn tập tin firmware gốc đã download, tuy nhiên vì ta

đặt nó cùng thư mục nên chương trình sẽ tự nhận. Chọn firmware và bấm mũi tên đi tới.

B10: Màn hình kế tiếp có nhiều lực chọn, ta sẽ đi qua từng mục

Page 102: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

101

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B10.1: Mục General cho phép chỉnh kích thước vùng cài đặt iOS. Chọn kích thước cho phần

dùng (thông thường từ 600M đến 1G), chọn Active nếu bạn không sử dụng SIM của nhà mạng.

B10.2: Mục Cydia Packages, cho phép đưa vào custom firmware những gói phần mềm cần thiết,

sau khi restore khỏi phải cài từng gói. Phần này hình như gần đây không sử dụng được.

Page 103: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

102

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Bấm vào nút Download Packages, sau đó bấm nút refresh để tải các phần mềm có sẵn.

Lần lượt chọn phần mềm muốn cài sẵn và bấm Add to queue. Có thể xem trạng thái download ở

cột Status.

B10.3: Giữ nguyên mục Custom packages và bấm nút tên tới

Page 104: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

103

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B10.4: Mục Custom logos cho phép thay đổi màn hình khởi động và màn hình ở chế độ

Recovery. Chú ý là sử dụng hình trắng đen và kích thước nhỏ hơn 320x480.

B11: Bấm mục Build và đặt tên cho custom firmware.

Page 105: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

104

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Page 106: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

105

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B12: Thời gian tạo custom firmware khoảng 10 phút. Sau đó bạn sẽ được yêu cầu nhầm

password của user đang sử dụng.

Như vậy là bạn đã tạo thành công custom firmware bằng PwngaeTool. Hãy đưa iPhone về chế

độ Recovery và tiến hành restore. Nếu chạy ổn định hãy chia sẽ cho cộng đồng iPhone nhé.

c. Sn0wbreeze

B1: Tìm và download phiên bản mới nhất của Sn0wbreeze tại http://tinyurl.com/yksosco

B2: Download firmware gốc phù hợp với iPhone của bạn tại http://tinyurl.com/5ad5rm (nhớ đọc

kỹ xem Sn0wbreeze đang hỗ trợ firmware nào để download cho chính xác)

B3: Chạy Sn0wbreeze và bấm mũi tên tới, chọn Simple Mode

Page 107: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

106

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B4: Sn0wbreeze sẽ hỏi vị trí của tập tin firmware đã download ở bước 2, và tiến hành kiểm tra

B5: Chọn Yes ở màn hình sau nếu bạn muốn sử dụng mọi SIM

Page 108: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

107

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B6: Snowbreeze tự động làm các bước còn lại cho đến khi hoàn tất

Như vậy là bạn đã tạo thành công custom firmware bằng Sn0wbreeze. Hãy đưa iPhone về chế

độ Recovery (xem mục 3, phần II) và tiến hành restore (xem mục 6, Phần I). Nếu chạy ổn định

hãy chia sẽ cho cộng đồng iPhone nhé.

15. Downgrade firmware (hạ firmware) cho iPhone như thế nào?

Phần này chúng ta sẽ cần đến các tập tin SHSH đã lưu (trên máy hoặc trên server của Saurik).

Xem mục 12 và 13, phần II để biết cách lưu SHSH.

Xem mục 12, phần I để hiểu về SHSH và cách iTune sử dụng SHSH khi restore firmware.

Page 109: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

108

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Ý tưởng cơ bản là “ta sẽ giả lập server SHSH của Apple để restore lại các firmware cũ”. Chú ý

rằng, downgrade firmware sẽ không downgrade baseband.

B0: Cần bảm đảm rằng bạn có tập tin SHSH và firmware tương ứng

B1: Tìm tập tin hosts để giả server của Apple. Tập tin hosts nằm ở vị trí:

Mac: /etc/hosts

Win: C:\WINDOWS\system32\drivers\etc\hosts

Page 110: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

109

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B2: Thêm dòng text sau vào tập tin hosts:

Nếu sử dụng SHSH lưu trên server của Saurik thì thêm 74.208.105.171 gs.apple.com

Nếu sử dụng SHSH lưu trên máy (local) thì thêm 127.0.0.1 gs.apple.com

Tập tin hosts sau khi sửa có dạng như sau:

Những lưu ý khi sửa tập tin hosts:

Trên MAC ta click phải vào tập tin hosts, chọn TextEdit để sửa.

Với Window ta copy tập tin này ra desktop, thực hiện sửa bằng notepad, sau đó chép

ngược lại tập tin gốc. Lý do là vì “mặc định ta không được quyền sửa các file trong thư

mục windows, nếu muốn sửa trực tiếp hãy bỏ thuộc tính Read Only và System của tập tin

trước. ”

Riêng với Win7, nếu ta mở notepad với quyền Administrator, ta có thể sửa trực tiếp.

Page 111: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

110

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B3: Nếu sử dụng Server của Saurik thì bỏ qua bước này.

Nếu sử dụng tập tin SHSH lưu trên máy (local) thì thực hiện các bước sau để lập Server SHSH:

Vào đây để download bản Tiny Umbrella mới nhất http://tinyurl.com/krkohj nếu chưa có,

Chép tập tin SHSH đã sao lưu vào các thư mục sau (tùy OS)

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

Khởi động Tiny Umbrella và click nút Start TSS Server

B4: Đưa iPhone về DFU mode và tiến hành restore với firmware tương ứng với SHSH. Nếu

baseband trên iPhone không trùng với firmware đang restore thì sẽ thấy lỗi 1015 trên itunes.

Máy sẽ boot và kẹt ở trong chế độ recovery. Lúc này cần phải chạy Tinyumbrella và bấm vào

"Exit recovery".

16. Downgrade firmware cũ và Jailbreak thành công nhưng không unlock được?

Như đã nói downgrade firmware sẽ không downgrade baseband. Chính vì vậy, trước khi nâng

cấp iOS bạn phải tham khảo từ các diễn đàn, xem firmware mới có snâng cấp baseband hay

không, và baseband này đã unlock được chưa.

Nếu baseband mới đã unlock được thì bạn có thể thoải mái nâng cấp. Khi cần có thể

downgrade xuống firmware cũ.

Nếu baseband mới chưa unlock được thì bạn không nên nâng cấp. Vì nếu có downgrade

về firmware cũ, cũng chỉ Jailbreak được, không thể unlock.

Page 112: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

111

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

17. Dùng phần mềm gì để chép tập tin trực tiếp vào iPhone

Trước khi sử dụng phần mềm browse (duyệt) tập tin của iOS cần chú ý:

iPhone đã Jailbreak,

Cài OpenSSH trong cydia (xem mục 8b, phần II),

Ghi nhớ password mặc định của root trong iOS là alpine.

Có rất nhiều phần mềm để can thiệp trực tiếp vào các tập tin trong iOS, mình liệt kê theo thứ tự

yêu thích (từ trên xuống dưới):

a. TotalCommander + Plugin T-PoT

Total Commander là phần mềm quản lý tập tin được sử dụng khá phổ biến, bằng cách cài thêm

Plugin T-PoT bạn có thể truy cập vào iOS dễ dàng. Đây là cách chép tập tin vào/ra iPhone mình

thích nhất, vì nó không phụ thuộc nhiều vào phiên bản iOS và iTune, iPhone nào đã Jailbreak thì

đều sử dụng được.

Download TotalCommander: http://tinyurl.com/2336dy2

Plugin T-PoT: http://tinyurl.com/2elhvm

b. iFunbox

Dễ dàng truy xuất các tập tin trên iPhone, hỗ trợ backup phim, ảnh, nhạc, sách từ iPhone vào

PC, chép ảnh trực tiếp vào iPhone…vv. Đây là phần mềm nên có.

Download phiên bản mới nhất tại: http://www.i-funbox.com/

Page 113: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

112

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

c. iPhoneBrowser

Dễ dàng truy xuất các tập tin trên iPhone, hỗ trợ xem trước các tập tin text, hình ảnh. Cho phép

di chuyển nhanh đến những thư mục hay dùng như Ringtones, UI Sounds, Camera Roll…(xem

thêm hình bên dưới).

Download bản mới nhất tại http://tinyurl.com/349bkg

Page 114: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

113

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

d. iPhone PC Suite

Phần mềm quản lý file và hỗ trợ rất nhiều tính năng khác:

Hỗ trợ sao lưu & phục hồi: tin nhắc, lịch sử cuộc gọi.

Đổi ringtone, giao diện, hình nền.

Cài đặt, xóa phần mềm

Gửi tin nhắn trực tiếp từ máy tính…vv

Phần mềm này được nhiều người yêu thích vì nhiều tính năng và sử dụng đơn giản, tuy nhiên

mình không thích phần mềm này vì mỗi khi iOS hoặc iTune nâng cấp, phải đợi bản update để

kết nối được với iPhone. Chương trình tự động báo cập nhật khi có phiên bản mới.

Để sử dụng tiếng Anh xóa tất cả các tập tin ở thư mục C:\Program Files\NetDragon\91

Mobile\iPhone\LangPack, chỉ chừa lại tập tin en-US.lang.

Cập nhật thông tin về bản mới nhất tại http://tinyurl.com/2byhasp

e. WinSCP

Đây là phần mềm rất được ưa chuộng thời firmware 2.x.x, 3.x.x. Có hai phiên bản wifi (kết nối

thông qua wifi) và no wifi (không cần wifi). Phần mềm kết nối với iPhone qua openSSH (cài từ

cydia). Phần mềm này hơn những phần mềm khác ở chổ có Termial để người dùng thực thi lệnh

trực tiếp từ máy tính.

Mỗi khi có phiên bản mới của iTune và iOS thì bản No Wifi lại gặp trục trặc khi kết nối, gây khó

khăn cho người dùng. Những người sử dụng iTune 10 & iOS 4.x.x không dùng được bản No

Wifi. Nếu PC và iPhone nằm trong cùng một mạng wifi, thì có thể sử dụng tốt chương trình này.

Lưu ý rằng password mặc định của root là alpine.

Page 115: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

114

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Tìm và download bản mới nhất tại http://winscp.net/eng/download.php

f. Phần mềm khác (DiskAid, Putty)

DiskAid có thể chạy trên cả Mac và PC, phần mềm tốn phí, có khả năng chép file qua lại giữa

PC và iPhone. Download bản mới nhất tại http://tinyurl.com/ycq6cd5

Page 116: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

115

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Putty là phần mềm quen thuộc của quản trị mạng Linux/Unix. Đây thực ra là một Remote

Terminal (cho phép thực thi lệnh từ xa) thông qua SSH (cài từ cydia). Nếu PC và iPhone kết nối

cùng một wifi có thể dùng chương trình này. Khi đó bạn có thể sử dụng các lệnh có trong iOS.

18. Làm sao để thực thi câu lệnh trên hệ điều hành iOS?

Bạn sẽ thực thi lệnh khi muốn cài phần mềm từ tập tin dạng .deb, hoặc muốn crack các phần

mềm … vv(tùy vào nhu cầu). Nếu bạn đã đọc qua mục 21, phần II bạn sẽ thấy chúng ta có thể

thực thi lệnh của iOS thông qua WinSCP hoặc Puty. Nhưng vì dùng phải cần dùng đến wifi nên

tôi không trình bày ở đây.

Cách tốt nhất để bạn thực thi câu lệnh trên iOS là cài một Terminal ngay trên iPhone.

Trong Cydia thì có MobileTerminal. Bạn vào cydia và cài MobileTerminal (xem mục 8b,

phần II). Cách dùng như sau:

Chạy MobileTerminal

Gõ su để login bằng user root,

Gõ vào password là alpine

Trên App Store thì có iSSH hoặc pTerm, tuy nhiên hai phần mềm này thường dùng để

Terminal Remote vào PC là chính, vì vậy nếu người dùng không quen sẽ cảm thấy khó

để chạy các lệnh trên iPhone.

Nói tóm lại là bạn sẽ dùng MobileTerminal để thực thi các lệnh của iOS ngay trên iPhone.

19. Cách cài phần mềm dạng ipa, deb, pxl, app?

a. Phần mềm đuôi ipa

Có ba cách để cài phần mềm đuôi ipa. Nhưng dù cách nào đi nữa, nếu đây là phần mềm lậu

(không phải mua từ App Store) thì bạn phải vào cydia và cài Mobile Installation (xem thêm mục

8 và 9, phần II) tương ứng với firmware đang sử dụng.

Page 117: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

116

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Cách 1: Dùng iTune

Bạn chỉ cần kích đúp để mở bằng iTune, sau đó Sync (xem mục 8, phần I) vào iPhone.

Cách 2: Cài bằng phần mềm Installous trong iPhone

Đầu tiên bạn phải cài Installous trong cydia (xem mục 8b, phần II)

Chép tập tin ipa vào /var/mobile/Documents/Installous/Downloads bằng một phần

mềm ở mục 21, phần II.

Vào Installous để cài đặt

Cách 3: Dùng iPhone PC Suite. Nếu iPhone PC Suite có thể kết nối với iPhone của bạn, hãy

dùng nó để các phần mềm dạng pxl, ipa và deb. Chọn mục Software Package và Add vào những

tập tin muốn cài.

b. Phần mềm đuôi deb

Có ba cách để bạn cài phần mềm dạng deb

Cách 1: Cài tự động bằng Cydia, lần lượt thực hiện các bước sau:

Chép file deb vào thư mục /var/root/Media/Cydia/AutoInstall bằng cách sử dụng một

phần mềm ở mục 21, phần II. Nếu không thấy thư mục này, bạn có thể tự tạo ra.

Mở Cydia lên, sau đó khởi động lại máy sẽ thấy Cydia đã tự động cài chương trình.

Page 118: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

117

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Cách 2: Trường hợp trong máy không có Cydia, hoặc muốn cài Cydia bằng file deb (dùng cho

các máy không có wifi), lần lượt thực hiện các bước sau:

Chép file deb vào thư mục nào đó trong iPhone, ở đây tôi dùng thư mục /tmp (nếu không

có bạn có thể tạo ra). Xem mục 21, phần II để chọn phần mềm chép file thích hợp

Chạy MobileTerminal

Gõ su để login bằng user root,

Gõ vào password là alpine

Gõ cd /tmp để chuyển đến thư mục /tmp

Gõ dpkg -i /tmp/xxxx.deb (với xxxx.deb là tên của tập tin deb) để tiến hành cài đặt

ReSpring lại máy là xong.

Nhiều bạn thích gõ lệnh killall SpringBoard để ReSpring.

Nhiều bạn thích xóa file com.Apple.mobile.installation.plist trong thư mục /

private/var/mobile/library/caches

Nhiều bạn sài phần mềm SBSetting hoặc ReSpring (tùy sở thích nhé)

Cách 3: Dùng iPhone PC Suite

Tương tự như cài phần mềm ipa bằng PC Suite

c. Phần mềm dạng thư mục .app

Ví dụ ta sẽ vài phần mềm xxxx.app, các bước như sau:

Copy nguyên thư mục xxxx.app vào /private/var/stash/Applications bằng một phần

mềm ở mục 21, phần II.

Để phần mềm không bị tự động thoát ta sẽ gán quyền 755 cho xxxx.app (755 có nghĩa là

ai cũng có quyền thực thi chương trình, người tạo ra có quyền ghi, sửa, xóa) ta dùng một

trong 2 cách sau:

Cách 1: dùng MobileTerminal

Chạy MobileTerminal từ iPhone

Gõ su để login bằng user root,

Gõ vào password là alpine

Gõ cd /private/var/stash/Applications để chuyển đến thư mục này

Gõ chmod -R 755 /private/var/stash/Applications/xxxx.app để gán quyền

Cách 2: dùng WinSCP (nếu kết nối được WinSCP với iPhone)

Kết nối WinSCP với iPhone và di chuyển đến thư mục /private/var/stash/Applications

Click phải thự mục xxxx.app chọn Properties

Page 119: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

118

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Check vào hộp thuộc tính như hình sau và nhấn OK

Cách 3: dùng iFile cài trực tiếp trên iPhone từ Cydia

Page 120: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

119

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

ReSpring lại iPhone là xong.

Chú ý: iPhone PC Suite cũng hỗ trợ cài phần mềm dạng này (dễ nên các bạn tự nghiên cứu).

d. Phần mềm pxl

Đây là tập tin cài dùng cho PC Suite, thời dùng iOS 1.x.x, 2.x.x hay gặp. Bạn sử dụng iPhone

PC Suite để cài.

20. Thay đổi các âm thanh khi gửi/nhận mail, Lock/Unlock như thế nào?

Mặc định iPhone không cho phép thay đổi âm thanh khi gửi/nhận mail, lock/unlock iPhone.

Chúng ta có thể chép đè các tập tin này nhờ một trong những phần mềm ở mục 21, phần II.

Các tập tin này nằm tại /System/Library/Audio/UISounds/. Các tập tin tương ứng như sau:

sms-received1.caf = Tri-tone

sms-received2.caf = Chime

sms-received3.caf = Glass

sms-received4.caf = Horn

sms-received5.caf = Bell

sms-received6.caf = Electronic

new-mail.caf

lock.caf

unlock.caf

Để có các tập tin dạng caf chúng ta dùng iTune như sau:

B1: Chọn Menu Edit/References/Chọn ngăn General/Chọn Import Settings…/Chọn AIFF

Encoder trong phần Import Using như hình sau:

Page 121: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

120

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B2: Lúc này bạn click phải vào một file nhạc bất kỳ trong iTune sẽ tạo ra có mục Create AIFF

Version. Hãy chuyển file nhạc mà bạn thích sang dạng này.

B3: Tìm đến tập tin sau khi chuyển bằng cách click phải nó chọn Show in Windows Explorer:

Page 122: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

121

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

B4: Đổi tên tập tin thành tập tin .caf muốn thay, sau đó chép đè vào thư mục

/System/Library/Audio/UISounds/.

21. Làm sao sửa lỗi “Wifi chạy nhưng không dò thấy điểm truy cập nào”?

Trong iPhone chọn Settings/General/Reset/Reset Network Settings

22. Hư wifi, bị lỗi cydia, làm sao cài lại cydia và các phần mềm trong cydia?

Tải bản cydia mới nhất tại đây: http://apt.saurik.com/debs/

Thực hiện theo hướng dẫn về cài tập tin deb có trong cẩm nang.

23. Sửa lỗi “Different SIM detected”

Một số máy sau khi activate bằng SIM All in one và Jailbreak bằng Jailbreakme khi thay SIM

khác không vào được iPhone và xuất hiện lỗi "Different SIM detected".

Hãy dùng SIM All in one vào iPhone. Sau đó thêm source http://cydia.pushfix.info vào Cydia.

Cài Hacktivation Patch

24. Thay đổi giao diện cho iPhone như thế nào?

Nếu muốn sử dụng các Theme mà người khác đã làm sẵn, hãy cài Winterboard trong cydia và

download các theme mà bạn thích. Các theme này được đặt tại:

/private/var/mobile/stash/themes.xxx/

Hãy chép các tập tin ảnh của các theme này vào PC, sửa theo ý thích, sau đó chép ngược lại và

Respring iPhone.

Nếu không sử dụng Winterboard có thể sửa các tập tin sau:

Homescreen

Calculator Icon

/Applications/Calculator.app/icon.png

Maps Icon

/Applications/Maps.app/icon.png

Calendar Icon

/Applications/MobileCal.app/icon.png

Mail Icon

/Applications/MobileMail.app/icon.png

iPod Icon

/Applications/MobileMusicPlayer.app/icon.png

Notes Icon

/Applications/MobileNotes.app/icon.png

Phone Icon

/Applications/MobilePhone.app/icon.png

Page 123: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

122

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

SMS Icon

/Applications/MobileSMS.app/icon.png

Safari Icon

/Applications/MobileSafari.app/icon.png

Camera Icon

/Applications/MobileSlideShow.app/icon-Camera.png

Photos Icon

/Applications/MobileSlideShow.app/icon-Photos.png

Clock Icon

/Applications/MobileTimer.app/icon.png

Settings Icon

/Applications/Preferences.app/icon.png

Stocks Icon

/Applications/Stocks.app/icon.png

Weather Icon

/Applications/Weather.app/icon.png

YouTube Icon

/Applications/YouTube.app/icon.png

The Dock

/System/Library/CoreServices/SpringBoard.app/SBDockBG2.png

Locked Screen

Slider Bar

/System/Library/CoreServices/Springboard.app/bottombarknobgray.png

Unlock Mask & Text

/System/Library/CoreServices/Springboard.app/bottombarlocktextmask.png

/System/Library/CoreServices/SpringBoard.app/English.lproj/SpringBoard.strings

Global

Color or picture of ringer background when you used volume keys

/System/Library/CoreServices/SpringBoard.app/hud.png

Alert bubble for calls, sms, etc.

/System/Library/CoreServices/SpringBoard.app/SBBadgeBG.png

Top Background where the signal bar is

/System/Library/CoreServices/SpringBoard.app/FST_BG.png

Battery Charging Screen

Battery Backround

/System/Library/CoreServices/SpringBoard.app/BatteryBG_1.png-BatteryBG_17.png

Top Info Bar (signal strength, battery, etc.)

Carrier Logo

This seems to be where they live on 1.1.4

/System/Library/Carrier Bundles/ATT_US.bundle

/System/Library/CoreServices/SpringBoard.app/FSO_CARRIER_ATT.png (lighter one)

/System/Library/CoreServices/SpringBoard.app/Default_CARRIER_ATT.png (darker one)

Signal Strength

/System/Library/CoreServices/SpringBoard.app/FSO_0_Bars.png-FSO_5_Bars.png

/System/Library/CoreServices/SpringBoard.app/Default_0_Bars.png-Default_5_Bars.png

Bluetooth

Page 124: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

123

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

/System/Library/CoreServices/SpringBoard.app/FSO_Bluetooth.png

Background (bar color) HomeScreen

/System/Library/CoreServices/SpringBoard.app/FSO_BG.png

Background (bar color) Lock mode

/System/Library/CoreServices/SpringBoard.app/FST_BG.png

Background (bar color) All other screens (Text, Safari, Mail, etc.)

/System/Library/CoreServices/SpringBoard.app/default_BG.png

WiFi Bars

/System/Library/CoreServices/SpringBoard.app/FSO_0_AirPort.png

/System/Library/CoreServices/SpringBoard.app/FSO_1_AirPort.png

/System/Library/CoreServices/SpringBoard.app/FSO_2_AirPort.png

/System/Library/CoreServices/SpringBoard.app/FSO_3_AirPort.png

/System/Library/CoreServices/SpringBoard.app/Default_0_AirPort.png

/System/Library/CoreServices/SpringBoard.app/Default_1_AirPort.png

/System/Library/CoreServices/SpringBoard.app/Default_2_AirPort.png

/System/Library/CoreServices/SpringBoard.app/Default_3_AirPort.png

Power On/Off Screen

The logo (only shows when it starts to minimize)

/System/Library/CoreServices/SpringBoard.app/Applelogo.png

Power Slider

System/Library/Frameworks/TelephonyUI.framework/bottombarknobred.png

Calculator

Background

/Applications/Calculator.app/CalculatorBackground.png

Screen Background

/Applications/Calculator.app/LCDBackground.png

iPod

Rating Stars

/Applications/MobileMusicPlayer.app/star_filled.png

Phone

Keypad

/Applications/MobilePhone.app/BarDialer_Sel.png

SMS

Input Field (Bubble where you type you're text message)

/Applications/MobileSMS.app/BalloonInputField.png

Baloon 1 (Bubble where sent text messages are)

/Applications/MobileSMS.app/Baloon_1.png

Baloon 2 (Bubble where recieved text messages are)

/Applications/MobileSMS.app/Baloon_2.png

Bottom Bar Background (Background behing the text input field)

/Applications/MobileSMS.app/MessageEntryBG.png

Safari

Url Bar

Idle

Page 125: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

124

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

/Applications/MobileSafari.app/Url.png

Inactive

/Applications/MobileSafari.app/UrlInactive.png

Active

/Applications/MobileSafari.app/UrlProgress.png

Mail

Trash Can for deleting mail

/System/Library/PreferenceBundles/MobileMailSettings/trashmbox.png

25. Đưa ringtone trực tiếp vào iPhone như thế nào?

Chép các tập tin Ringtone vào thư mục /private/var/stash/Ringtones.xxx trên iPhone

26. Sao lưu iPhone không sử dụng iTune như thế nào?

Sao lưu các tập tin trong các thư mục sau:

/private/var/mobile/Library/AddressBook Danh bạ

/private/var/mobile/Library/SMS Tin nhắn

/private/var/mobile/Library/Notes Ghi chú

/private/var/mobile/Library/Calllog Lịch sử cuộc gọi (đối với iOS < 4)

/private/wireless/Library/CallHistory Lịch sử cuộc gọi (đối với iOS >= 4)

Khi cần có thể chép ngược lại.

27. Sửa lỗi “Youtube không xem được”?

Vào Cydia thêm source http://cydia.pushfix.info. Sau đó cài Pushfix

28. Tạo sách dạng epub

Sử dụng Calibre:

Trước tiên, các bạn hãy truy cập vào website của Calibre, tải phiên bản mới nhất và tiến hành

cài đặt vào máy tính. Giao diện điều khiển chính của chương trình sẽ trông giống như hình dưới

đây:

Page 126: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

125

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Tại đây, bạn sẽ nhìn thấy nút Add Books ở phía trên góc trái, nhấn nút này để gán file PDF

dùng để chuyển đổi định dạng:

Cửa sổ tiếp theo hiển thị, nhấn chuột phải vào file vừa gán ở bước trên và chọn Convert books

> Convert individually:

Page 127: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

126

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Tại cửa sổ Convert này, chúng ta có lựa chọn Input và Output ở 2 bên, hãy chọn định dạng

phù hợp với yêu cầu:

Page 128: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

127

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

Sau khi nhấn OK, và quá trình chuyển đổi định dạng sẽ bắt đầu. Nếu bạn không chỉ định thư

mục Output nào khác thì hệ thống sẽ tự động lưu vào thư mục C:\Users\Username của hệ

thống, và thời gian hoàn tất việc này phụ thuộc vào dung lượng của file gốc.

Sử dụng Zamzar:

Đây là 1 trong những dịch vụ chuyển đổi file văn bản trực tuyến phổ biến nhất hiện nay, hỗ trợ

nhiều định dạng tài liệu đa dạng, tất nhiên trong đó có bao gồm file PDF, EPUB, MOBI... Giao

diện chính của công cụ này hết sức đơn giản, tất cả những gì bạn cần làm là chọn file cần

chuyển đổi, trỏ đường dẫn, chọn định dạng file output, điền địa chỉ email và nhấn nút Convert:

Nếu muốn sử dụng file MOBI này trên các thiết bị Kindle, hãy lưu tài liệu vào thư mục My

Kindle Content, được tìm thấy trong mục My Documents của Windows:

Page 129: Cam Nang i Phone

HOLYLANDIPHONE.VN (YOU’LL NEVER WALL ALONE)

128

ONCECLICK TỔNG HỢP – [email protected] – Last update: 10/06/2011

TÀI LIỆU THAM KHẢO

1. www.holylandiphone.com

2. www.gsm.vn

3. http://blog.iphone-dev.org/

4. http://www.iclarified.com

5. www.tinhte.vn

6. www.handheld.com.vn

7. www.heaveniphone.com

8. www.taoviet.vn

Chân thành cảm ơn anh Anthony (holylandiphone.vn) và Dtube (gsm.vn) đã góp ý và sửa lỗi

cho tài liệu.