Professional Documents
Culture Documents
1. iTune
Là driver để máy tính nhận diện được iPhone và cũng là chương trình
giúp đồng bộ (Syn) ứng dụng, hình ảnh, nhạc, phim từ máy tính vào
iPhone. Apple thường xuyên update iTune để hỗ trợ các tính năng mới
đồng thời cũng ngặn chặn việc cài lậu phần mềm (Jailbreak). Mỗi khi
iTune ra phiên bản mới bạn nên tham khảo thông tin từ cộng đồng iPhone
xem bản nâng cấp mới có làm ảnh hưởng đến quá trình Jailbreak không.
Phiên bản mới nhất của iTune có thể download tại đây
http://www.apple.com/itunes/download/
2. App Store
Là kho phần mềm của Apple. Tính đến cuối tháng 8/2010 có khoảng 200.000 ứng dụng được
đưa lên apple store. Muốn cài đặt các phần mềm từa apple store bạn phải đăng ký tài khoản
iTune.
Apple xây dựng App Store theo từng quốc gia. iTune Account ở quốc gia nào chỉ mua được các
ứng dụng trên App Store của quốc gia đó. Nhìn chung, App Store tại Mỹ là đầy đủ ứng dụng và
được cập nhật nhanh nhất. Khi tạo tài khoản free nên khai báo quốc gia là Mỹ.
Phần mềm (apps) lậu là phần mềm không xuất phát từ apple store hoặc lấy từ apple store nhưng
đã được crack để sử dụng với bất kỳ tài khoản iTune nào.
Lưu ý: muốn sử dụng phần mềm lậu cũng cần phải có tài khoản iTune free.
1
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
5. Custom Firmware
Đây là firmware đã được chỉnh sửa bởi người dùng. Khi cài đặt lại (restore) iPhone bằng
firmware này thì iPhone đã được jailbreak sẵn (cho phép cài phần mềm lậu).
Ta quy ước firmware gốc là firmware từ trang của apple, custom firmware là firmware đã qua
chỉnh sửa của người dùng.
Có 2 loại custom firmware là unofficial (activated) và official (unactivated). Phiên bản official
được sử dụng khi bạn dùng SIM của nhà mạng đã bán iPhone. Ví dụ mua iPhone của Viettel và
sài SIM Viettel theo hợp đồng. Sử dụng phiên bản unofficial khi bạn muốn dùng SIM bất kỳ.
Khi restore firmware gốc bạn sẽ phải jailbreak và unlock (xem định nghĩa bên dưới) iPhone lại
từ đầu. Chính vì vậy trước khi restore firmware cần tìm hiểu xem firmware đó đã jailbreak và
unlock được chưa.
2
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Update firmware là việc nâng cấp iOS cho iPhone. Nút này chỉ xuất hiện khi phiên bản iOS trên
iPhone cũ hơn so với phiên bản hiện tại trên trang của apple. Khi update, dữ liệu và chương
trình trên iPhone không bị mất (chỉ đúng với phần mềm hợp pháp – mua từ apple store thôi
nhé). Khi update bạn cũng bị mất jailbreak và unlock, update chỉ phù hợp cho người dùng hợp
pháp của apple (không jailbeak, không unlock, không dùng phần mềm lậu).
Để Restore lại các file đã back up, chọn Restore form Backup.
Trước khi cài đặt lại iPhone bạn nên sao lưu dữ liệu bằng cách này.
3
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
4
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
10. Baseband
Baseband trong iphone dùng để điều khiển các chức năng sử dụng Ăngten như nghe, gọi, nhắn
tin, GPRS, 3G…vv. Baseband hoàn toàn tách biệt với iOS, nó có bộ vi xử lý và firmware riêng
(gọi là Modem Firmware). Khi apple tung ra iOS mới, apple có thể nâng cấp hoặc không không
nâng cấp Baseband. Khi Baseband được nâng cấp, người dùng iPhone Lock phải đợi phần mềm
Unlock từ cộng đồng iPhone Hacker. Nhóm iPhone Hacker nổi tiếng nhất là http://blog.iphone-
dev.org/
Chỉ một số ít iPhone có khả năng hạ (downgrade) baseband, chính vì vậy nếu sử dụng iPhone
Lock, mỗi khi apple ra firmware mới, bạn cần theo dõi thông tin từ cộng đồng để bảo đảm việc
cài đặt không làm nâng cấp baseband.
Nếu cài đặt lại (restore) iPhone bằng custom firmware sẽ không update Baseband.
5
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
14. Jailbreak
Jailbreak là tiến trình xâm nhập vào iPhone để có thể can thiệp vào các tập tin hệ thống của iOS.
Sau khi nắm quyền kiểm soát iOS người dùng dễ dàng cài đặt các phần mềm lậu (không phải từ
apple store), chỉnh sửa hệ thống..vv. Như vậy muốn cài phần mềm lậu thì iPhone Lock hay
iPhone World đều cần jailbreak.
Có hai loại jailbreak chính:
Tethered Jailbreak (jailbreak không toàn diện - ví dụ jailbreak bằng Blackra1n): cách jailbreak
này cho phép bạn cài thêm phần mềm lậu chứ không chiếm kiểm soát hoàn toàn iOS. Bạn không
thể can thiệp trực tiếp vào cấu trúc thư mục của iOS. Ngoài ra, nếu máy hết PIN hoặc khởi động
lại (restart) thì phải jailbreak lại.
Untethered Jailbreak (jailbreak toàn diện): cách này sẽ chiếm kiểm soát hoàn toàn iOS, bạn dễ
dàng can thiệp vào cấu trúc thư mục của iOS. Dùng cách này bạn có thể khởi động lại hoặc tắt
máy thoải mái.
Trước đây jailbreak là bất hợp pháp, tuy nhiên từ 26/7/2010 pháp luật Mỹ thừa nhận jailbreak
hợp pháp để chống lại sự động quyền của apple.
Lưu ý: trước khi muốn jailbreak phải active iPhone (trừ trường hợp sử dụng custom firmware)
15. Unlock
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).
16. 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ị hư wifi và lỗi cydia có thể download trực tiếp bản cài đặt mới nhất tại
http://apt.saurik.com/debs/
6
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
DFU (Device Firmware Update): ở chế độ này màn hình iPhone đen thui nhưng máy tính &
iTune vẫn nhận ra thiết bị. iBoot không thực thi ở chế độ này, chính vì vậy muốn downgrade
firmware bạn phải đưa iPhone về chế độ này.
II. Các thao tác phải biết của người dùng iPhone
1. Xem version của firmware, Model của iPhone, IMEI, ICCID, Serial, Baseband?
Từ màn hình đầu chọn Setting/General/About
Khi mua iPhone cần kiểm bảo đảm số IMEI trong máy, trên khay SIM và hộp trùng nhau (mặc
dù người ta làm giả được hết nhưng cũng nên kiểm tra).
Trong trường hợp iPhone chưa Active, có thể dùng chức năng Emergency Call (gọi khẩn cấp)
nhấn *#06# để xem số IMEI.
7
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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
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:
8
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
B2: Mở hộp thoại System Properties bằng cách Click phải biểu tượng My Computer/Chọn
Properties/Chọn Advanced System Settings (đối với Window7)/Chọn ngăn Hardware/Click nút
Device Manager:
B3: Kích phải vào Apple Mobile Device trong mục Universal Serial Bus chọn Properties.
B4: Chọn ngăn Details, và chọn mục Device Instance Path ở phần Property. Bạn sẽ xem được
ECID và phiên bản iBOOT của mình.
9
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Đố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.
7. Tại sao người ta nói “update cẩn thận coi chừng iPhone thành cục gạch”?
iPhone chỉ thành cục gạch khi không thể jailbreak và không có SIM nhà mạng hoặc SIM All in
one để active. Hiện tại SIM all in one được bán rất nhiều nên iPhone của bạn không thành cục
gạch đâu. Trường hợp xấu nhất thì iPhone giống như iPod, thiếu đi chức năng nghe gọi.
Phần này được tham khảo từ trang http://iphone.handheld.com.vn. Mình giữ nguyên hình gốc
(hơi cũ) để tôn trọng quyền tác giả.
10
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
11
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
12
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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).
13
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
3. Sau khi Tap vào gói ứng dụng muốn cài đặt, Cydia sẽ hiện cửa sổ cài đặt ứng dụng với các
thông tin về gói ứng dựng. Bạn chỉ việc Tao vô nút Install
4. Sau khi Tap vô nút Install, Cydia sẽ yêu cầu bạn xác nhận lại việc cài đặt ứng dụng. Bạn chỉ
việc Tap vô nút Confirm để khẳng định việc cài đặt ứng dụng.
5. Quá trình download gói ứng dụng từ nguồn về máy và tiến hành cài đặt.
14
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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).
1.Tap vào quyển sách có dòng Manage, đó tap vào thùng gỗ có dòng Packages.
15
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
16
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
17
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
1. Nếu bạn muốn update thì chỉ việc Tap vào nút Upgrade Essential
18
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
2. Cydia yêu cầu bạn xác nhận lại việc update cho gói ứng dụng. bạn chỉ việc tap vào nút
Confirm để khẳng định việc update này.
3. Sau khi gói ứng dụng được update. Cydia sẽ yêu cầu bạn Restart SpringBoard, Return to
Cydia hoặc Close Cydia tuỳ theo từng ứng dụng khác nhau.
19
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
20
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
3. Nhập địa chỉ của source cần thêm, sau đó bấm Add Source
4. Bấm Return to Cydia để trở về màn hình Manage. Bạn đã thêm source thành công
21
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
http://cydia.xsellize.com/
http://iphone.gsm.vn
http://cydia.heaveniphone.com
22
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
23
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
B2: Nhấn vào nút App Store, sau đó cuộn nội dung đến phần Free Apps, Click vào nút Free.
B3: Bấm vào nút Create New Account, lần lượt làm theo các hình bên dưới
24
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
25
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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ữ.
26
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
B5:Trong phần Credit Card bạn chọn None. Nên để địa chỉ hợp lệ để không bị disable tài khoản.
Dùng Google Map http://maps.google.com/ với từ khóa “White Hourse” bạn sẽ có địa chỉ nhà
trắng, từ đó có thể tìm địa chỉ nhà hàng hay khách sạn bằng chức năng Search nearby như hình
trên. Lúc này bạn sẽ có 1 địa chỉ thật để cung cấp cho iTune.
B6: Hoàn tất, vào hộp mail để xác thực tài khoản.
27
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
B3: Nhấn vào Advaned Options, chọn Cydia ở phần Request From nếu muốn lấy các file SHSH
đã lưu trên server của Saurik, chọn Apple nếu muốn lấy file SHSH của firmware mới nhất. Click
vào nút Save My SHSH.
B4: Tập tin SHSH lấy về thường được đặt tại ở các vị trí sau (tùy phiên bản và tùy OS):
28
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
13. Tự động lưu SHSH trên server của Saurik như thế nào?
Vào cydia và bấm vào mục “Make my life easier, thanks!”
Từ lúc này trở đi, server của Saurik sẽ tự động lưu tập tin SHSH cho iPhone của bạn khi có
firmware mới. Cydia sẽ báo cho bạn biết những firmware đã được lưu SHSH như hình sau:
Dù bạn đã đăng ký SHSH tự động sao lưu trên server của Saurik, tuy nhiên cần chủ động sao
lưu SHSH về máy (xem mục 12, phần II) để phòng trường hợp sever của Saurik bị tiêu.
29
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
i2G, i3G hoặc i3Gs với bootrom đời cũ (xem mục 4, phần II)
Chưa jailbreak bằng Spirit.
Một số địa chỉ để bạn tìm custom firmware cho iPhone của mình:
http://tinyurl.com/272jgmq (TAOVIET)
http://tinyurl.com/2e73rpg (GSM.VN)
http://tinyurl.com/24puv9p (HIP)
http://xsellize.com/ (Dùng từ khóa Custom Firmware gõ vào ô Search)
Các bước thực hiện jailbreak bằng custom firmware:
B1: Tự tạo (xem mục 18, phần II) hoặc tải về custom firmware muốn dùng,
B2: Nhấn giữ phím Shift (đối với Window) hoặc Alt (đối với Mac) sau đó nhất nút restore
trong iTune.
B3: Chọn tập tin custom firmware vừa download (hoặc tự tạo), iTune sẽ thực hiện các bước
còn lại (mất khoảng 15’). Kết quả của quá trình này là chiếc iPhone với iOS đã được
jailbreak.
B4: Vào cydia, cập nhật mới các phần mềm, cài ultraSn0w để unlock (xem mục 16, phần II).
Chú ý: phải đổi đuôi tập tin custom firmware thành ipsw nếu định dạng tải về là zip.
b. Dùng phần mềm (Blackra1n, Spirit)
Cách này chỉ dùng cho iPhone 2G, 3G, 3Gs với firmware gốc 3.1.2 hoặc 3.1.3. Yêu cầu phải
dùng iTune từ 9.0 đến 9.1.1. Hiện tại có 2 phần mềm được dùng là spirit và blackra1n. Nếu bạn
từng nghe jailbreak bằng PurpleRa1n thì cũng đừng ngạc nhiên, đây là bản thử nghiệm trước
khi Blackra1n ra đời.
Spirit có thể jailbreak cho cả firmware gốc 3.1.2 và 3.1.3
Blackrai1n chỉ jailbreak được firmware gốc 3.1.2
30
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Hiện giờ cách jailbreak này không còn phổ biến, chỉ sử dụng cho những ai vừa mới mua iPhone
có sẵn firmware 3.1.2/3.1.3 và chưa jailbreak (không có lưu SHSH). Sau đây là hướng dẫn chi
tiết cho hai chương trình trên.
Dùng Spirit
B1: Download Spirit tại http://spiritjb.com/win
31
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Dùng Blackra1n
B1: Download blackra1n tại http://www.blackra1n.com/
B2: Giải nén và chạy blackra1n
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.
32
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Tính đến ngày 10/09/2010, iPhone có sẵn hoặc nâng cấp lên iOS 4.0.2 chưa có cách nào
jailbreak (trừ những iphone dùng custom firmware).
iPhone 2G (EDGE) – i2G
Từ giữa năm 2010, apple đã không còn nâng cấp iOS cho i2G nữa. Phiên bản iOS cao nhất dành
cho i2G là 3.13 và Baseband
iPhone
33
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04.
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 (xem mục 8e, phần II)
B2: Cài ultrasn0w trong source này (xem mục 8b, phần II)
18. Tạo custom firmware như thế nào? (PwnageTool, Redsn0w, 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. Phiên bản mới nhất
(tính đến ngày cập nhật quyển sách này):
0.9.2 có thể tạo custom firmware iOS 3.0.0 và 3.1.2 cho 3G & 3Gs
0.9.5 beta có thể tạo custom firmware iOS 4.0, 4.01 cho iPhone 3G
Cập nhật thông tin mới nhất về RedSn0w tại http://redsn0w.com/
34
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Sn0wbreeze: phiên bản mới nhất (tính đến ngày cập nhật quyển sách này) là 1.3. Được
dùng để tạo custom firmware cho 2G, 3G, 3Gs có firmware 3.1.2, 3.1.3. 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:
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.
35
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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:
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
36
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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
37
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
38
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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
39
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
41
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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 (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é.
b. Redsn0w
B1: Tìm và download Redsn0w mới nhất tại http://redsn0w.com/
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 Redsn0w đang hỗ trợ firmware nào để download cho chính xác)
B3: Đặt tất cả vào một thư mục cho dễ quản lý. Giải nén nếu cần thiết. Bạn sẽ được thư mục như
sau:
42
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
B6: Khi firmware được kiểm tra xong (hình bên dưới) bấm Next. Sau đó đánh dấu vào các mục
bạn sẽ cấu hình
43
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
B7: Cần bảm đảm rằng đã tắt iPhone (xem Bước 1, mục 2, phần II) trước khi nhấn vào nút Next
của màn hình dưới đây:
B8: Làm theo hướng dẫn của Redsn0w (mục đích là để đưa iPhone vào DFU Mode – xem thêm
tại mục 2, phần II):
Bấm đè nút Power trong 1 giây
44
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Nhả nút Power và giữ nút HOME khoảng 30s (giữ đến khi redsn0w chuyển qua màn hình mới)
45
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
B9: Redsn0w sẽ tiến hành các bước còn lại cho đến khi kết thúc
Như vậy là bạn đã tạo thành công custom firmware bằng Redsn0w. 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é.
c. Sn0wbreeze
B1: Tìm và download phiên bản mới nhất của Sn0wbreeze tại http://tinyurl.com/yksosco
46
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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
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
47
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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é.
19. 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.
48
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Ý 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: /private/etc/hosts
Win: C:\WINDOWS\system32\drivers\etc\hosts
49
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
50
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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 (xem mục 2, phần II) và tiến hành restore (xem mục 6, phần I)
với firmware tương ứng với SHSH.
20. 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.
21. 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ú ý:
51
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
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/
52
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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
53
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
Download phiên bản 2.9.25.168 tại http://tinyurl.com/35s2dfs
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.
54
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
55
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
Puty 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.
22. 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.
23. 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.
56
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
57
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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 (xem mục 23a, phần II)
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
58
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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.
24. 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:
60
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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:
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/.
25. 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
26. 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/
Cài tập tin deb theo hướng dẫn ở mục 23b, phần II
61
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
28. 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: (trích của sonpham1102):
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
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
62
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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
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
/System/Library/CoreServices/SpringBoard.app/FSO_Bluetooth.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
Calculator
63
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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
/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
64
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
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:
B4: Đổi tên tập tin thành tập tin m4r muốn thay, sau đó chép đè vào thư mục.
65
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
30. Đưa ringtone trực tiếp vào iPhone như thế nào?
Chép các tập tin tạo ở mục 29, phần II vào thư mục /private/var/stash/Ringtones.xxx trên
iPhone
32. 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
Khi cần có thể chép ngược lại.
35. Làm sao để Authorize tài khoản iTune nhiều hơn 5 máy tính
Thật ra thông tin authorize itune đặt ở thư mục ẩn: "C:\Documents and Settings\All
Users\Application Data\Apple Computer\iTunes\SC Info" (đối với Windows), và
"/Users/Shared/SC" (đối với Macs). Sau khi authorize 1 tài khoản tốt, các bạn copy thư mục và
66
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010
Diễn đàn Táo Việt – Chia sẽ đam mê + Kết nối công nghệ
chép đè vào máy khác (nhớ authorize bằng 1 tài khoản free trước để có thư mục này nhé).
Authorize kiểu này ko làm giảm số lần authorize của tài khoản gốc.
Lưu ý rằng mỗi khi update hoặc mua mới apps, itune sẽ sinh key mới trong thư mục trên, vì vậy
nếu muốn máy khác cũng Sync được phần mềm mới update, bạn phải copy lại thư mục trên.
67
Sổ tay iPhone – by onceclick (onceclick@yahoo.com) – Last update: 10/09/2010