MỤC LỤC
Lời nói đầu .4
Phần I: Tổng Quan
I. Mô tảđềtài 5
II. Tìm hiểu khái niệm điện thoại di động . .6
Phần II: Giới thiệu lịch sửphát triển điện thoại Iphone
I. Iphone 2G 7
II. Iphone 3G .8
III. Iphone 3GS .9
IV. Iphone 4 .9
Phần III: Kiến thức cơ bản cho người mới sựdụng điện thoại Iphone
Chương I. Cách sửdụng điện thoại Iphone .11
I. Cách tắt máy và khởi động Iphone 11
II. Cách chỉnh mũi giờphù hợp với Việt Nam .11
III. Kết nối wifi đểvào mạng .12
IV. Kết nối GPRS ởViệt Nam đểsửdụng internet .13
Chương II: Cách cài đặt ứng dụng, game, nhạc, phim cho iPhone bằng
iTunes
I. Hướng dẫn đăng ký tài khoản iTunes miễn phí cho iPhone .15
II. Hướng dẫn cách Copy nhạc,phim và hình ảnh vào iPhone 18
III. Hướng dẫn cách đồng bộDanh bạ, Lịch, Email, Hình ảnh, Nhạc,
Phim của iPhonevới máy tính .22
IV. Hướng dẫn sao lưu danh bạtừIphone sang PC .25
V. Cách cài đặt ứng dụng/game cho iPhone/ bằng iTunes .31
VI. Hướng dẫn cách gỡbỏUnInstall phần mềmtrên iPhone 39
VII. Hướng dẫn tạo nhạc chuông cho iphone đơn giản và nhanh
chóng 44
Phần IV: Kỹthuật cơ bản dành cho Iphone
Chương I. Các khái niệm và thuật ngữtrong Iphone 51
I. Khái niệm Firmware .51
II. PWNED là gì?.54
III. Jailbreak là gì?.55
IV. Unlock là gì?.55
V. Base band là gì?.55
VI. ECID là gì?.56
VII. File shsh là gì?.57
- 3 -Chương II. Các kỹ thuật đểrestore Firmware Iphone .58
I. Hướng dẫn đưa vềDFU (Device Firmware Upgrade): .58
II. Đưa máy vềRestore MODE .58
III. Restore Firmware OS 3.1.3 Iphone 3G .58
Phần V. Giới thiệu các TOOL Jailbreak & Unlock Iphone 3G/3GS/Iphone 4
Chương I. Giới thiệu Tool Limera1n .63
I. Limera1n hỗtrợnhững iDevice nào?.63
II. iOS nào sẽđược hỗtrợ?.63
III. Cách Jailbreak iOS 4.1 Iphone 3G/3GS/4G . 63
Chương II. Giới thiệu tool GreenPois0n RC5 Untethered Jailbreak for iOS
4.2.1 Released !
I. GreenPois0n RC5 hỗtrợnhững iDevice nào?.65
II. Các bước hướng dẫn sau sẽgiúp bạn jailbreak iOS 4.2.1 trên
iPhone 4, 3GS, iPod touch 2G/3G/4G, iPad và Apple TV 2G. .66
Chương III. Jailbreak/Unlock OS 3.1.3 iPhone 2G/3G/3GS bằng
Snowbreeze .75
I. Sn0wbreez hỗtrợnhững iDevice nào .75
II. Các bước thực hiện .76
III. Lợi ích việc Jailbreak và Unlock . 87
Tài liệu tham khảo .90
Kết luận 91
Nhận xét . 92
92 trang |
Chia sẻ: netpro | Lượt xem: 2736 | Lượt tải: 2
Bạn đang xem trước 20 trang tài liệu Luận văn Kỹ thuật sử dụng Jailbeak và Unlock điện thoại Iphone, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Choose Folder (3), chọn đường dẫn đến nơi những hình ảnh
bạn cần sync vào iPhone. Sau đó bạn chọn Sync để Sync hình ảnh vào
iPhone (4)
Thực hiện 4 bước để Sync hình ảnh vào iPhone
* Để chép phim vào iPhone:
Bạn vào phần Movies trong Library. Bạn mở My Computer, dẫn đến nơi bạn
lưu phim, chọn những phim bạn cần chép vào iPhone, thực hiện nắm giữ và
kéo thả các phim vào phần Movies.
Nắm giữ và kéo thả các phim vào phần Movies
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 22 -
Nếu làm đúng thì trong phần Movies sẽ thấy xuất hiện các phim. Lưu ý: các
phim phải có định dạng là MP4 hay MOV
Thực hiện 4 bước để Sync phim vào iPhone
Vào phần DEVICES, chọn sang thẻ Video (1), chọn mục Sync movies (2),
chọn các phim cần sync vào iPhone(3). Sau đó bạn chọn Sync để Sync phim
vào iPhone (4)
III. Hướng dẫn cách đồng bộ Danh bạ, Lịch, Email, Hình ảnh, Nhạc,
Phim của iPhone với máy tính
Trong giới hạn bài viết này tôi chỉ minh họa các thao tác thực hiện trên hệ
điều hành Windows.
Chuẩn bị:
· Dây cáp USB kết nối máy tính với iPhone.
· Download phần mềm iTunes mới nhất tại đây và cài đặt iTunes trên
máy tính.
· Chắc chắn rằng các dữ liệu như Danh bạ, Lịch làm việc đã có sẳn
trong Outlook, Outlook Express, hay Mac Address Book, Entourage
(Nếu đang nằm trên điện thoại cũ của bạn thì bạn phải tìm cách đồng
bộ sang các ứng dụng này rồi mới tiến hành thực hiện).
Cách thực hiện:
B1. Chạy phần mềm iTunes trên máy tính.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 23 -
B2. Kết nối iPhone với máy tính bằng dây cáp USB.
B3. Khi kết nối xong, iTunes sẽ tự phát hiện iPhone và cột bên trái của
chương trình iTunes sẽ xuất hiện mục iPhone.
Lưu ý: tại bước đầu tiên này sau khi iTunes phát hiện iPhones nếu iPhones
của bạn đang sử dụng phiên bản cũ hơn hiện tại, iTunes có thể hỏi bạn có
muốn nâng cấp lên Firmware mới nhất không? Bạn phải chọn "Không"
(No).
B4. Sau thao tác trên bạn sẽ được nhìn thấy trạng thái tương tự như sau
Khi kết nối xong, bên trái của chương trình iTunes sẻ xuất hiện mục iPhone
B5. Bước tiếp theo là bạn lần lượt click vào các thẻ Info, Ringtones, Music,
Photo,... và đánh vào các ô Sync Calendar from, Sync selected email
accounts, Sync bookmarks from, Sync Music,... đánh dấu vào tất cả các ô
mà bạn muốn iPhone sẽ đồng bộ dữ liệu với iTunes.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 24 -
Trong thẻ Info đánh dấu vào các mục cần đồng bộ với máy tính
Sau đó bạn click nút Sync bên dưới để tiến hành đồng bộ dữ liệu giữa
iTunes với iPhone. Đối với Calendar, Email và Bookmark sau khi đánh dấu
bạn còn phải chọn ứng dụng mà bạn muốn iPhone đồng bộ với nó (như
Microsoft Outlook hay Outlook Express chẳng hạn).
Một số lưu ý:
Để thêm một hay nhiều mục (nhạc, hình, phim) vào iTunes và chuyển qua
iPhone, trong iTunes bạn click menu Files, chọn Import hay Add files/folder
to Library hoặc bạn kéo những files từ nơi lưu trữ vào iTunes. Sau đó muốn
chuyển sang iPhone thì nhấn nút Sync.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 25 -
Tích vào nút Sync tương ứng để đồng bộ Nhạc, Phim, Hình ảnh...
Đặc biệt đối với Photo, Music và Movie bạn còn có quyền chọn lựa thư mục
(đối với Photo), tập tin (đối với Movie) và Playlist (đối với nhạc) để chuyển
sang iPhone.
IV. Hướng dẫn cách sao lưu tin nhắn và danh bạ trên iPhone sang PC
Bạn định restore iPhone lại hay bị “treo táo” và lo sợ mất danh bạ và các
tin nhắn cá nhân trên iPhone của mình? Đừng lo lắng, hãy sao lưu lại
danh bạ và tin nhắn trên iPhone theo cách sau:
A - Các bước chuẩn bị :
Để bắt đầu tiến hành sao lưu danh bạ và tin nhắn trên iPhone, bạn cần có
những phần mềm sau trên máy vi tính :
1/ Phần mềm iTunes : dùng để kết nối iPhone và máy vi tính
2/ Phần mềm kết nối iFunBox :
Trên máy vi tính phải cài Microsoft .NET framework , nếu chưa có thì bạn
có thể tải tại đây . Sau đó cài Microsoft .NET framework vào máy vi tính
của bạn
B - Cách tiến hành :
1/ Sao lưu các tin nhắn :
Sau khi cài đặt xong, bạn cắm cable kết nối iPhone và máy vi tính, chạy
chương trình iFunBox (hoặc WinSCP[Wi-Fi]). Ở cửa sổ bên phải, bạn vào
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 26 -
theo đường dẫn private/var/Mobile/Library/ , kéo thả hay chọn F5 để copy
lại thư mục SMS vào máy vi tính của bạn (cửa sổ bên trái) để lưu lại các tin
nhắn trên iPhone của bạn
Khi cần phục hồi lại, bạn dùng SSH_no_wifi và chép đè thư mục SMS
ngược lại vào iPhone là xong
2/ Sao lưu danh bạ : có 2 cách
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 27 -
Cách 1 : dùng chương trình SSH_no_wifi
Sau khi cài đặt xong, bạn cắm cable kết nối iPhone và máy vi tính, chạy
chương trình SSH_no_wifi. Ở cửa sổ bên phải, bạn vào theo đường dẫn
private/var/Mobile/Library/ , kéo thả hay chọn F5 để copy lại thư mục
AdressBook vào máy vi tính của bạn (cửa sổ bên trái) để lưu lại danh bạ trên
iPhone của bạn
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 28 -
Khi cần phục hồi lại, bạn dùng SSH_no_wifi và chép đè thư mục
AdressBook ngược lại vào iPhone là xong
Cách 2 : dùng chương trình iTunes Bạn mở iTunes trên máy vi tính, chọn
sang thẻ Info, đánh dấu chọn phần Contacts (ở đây mình chọn lưu bằng
Windows Adress Book, bạn có thể chọn lưu bằng Microsoft Outlook). Sau
đó chọn All contacts và click Apply để tiến hành sao lưu danh bạ
Để chỉnh sửa danh bạ thì bạn có thể vào Start --> All Programs -->
Accessories --> chọn Adress Book. Máy vi tính sẽ hiện ra 1 cửa sổ Adress
Book, muốn chỉnh sửa danh bạ người nào thì bạn chỉ cần double click vào
tên của người đó
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 29 -
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 30 -
Sau khi đã chỉnh sửa xong, để lưu lại tất cả danh bạ trên máy vi tính, bạn
chọn File --> Export --> Windows Adress Book (*.wab). Trong cửa sổ tiếp
theo, bạn chọn nơi lưu danh bạ (1), chỉnh sửa tên file danh bạ cần lưu và
bấm Save để lưu lại trên máy vi tính (3). Cuối cùng chọn OK để hoàn tất quá
trình sa lưu danh bạ cho iPhone của bạn. Khi cần khôi phục danh bạ, bạn chỉ
cần cho iPhone đồng bộ hóa với máy vi tính thông qua iTunes.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 31 -
Sau khi đã sao lưu lại danh bạ và các tin nhắn, bạn sẽ không còn phải lo lắng
vì phải kiếm lại danh bạ của từng người hay mất các tin nhắn quan trọng
(của đối tác, của người yêu...)
V. Cách cài đặt ứng dụng/game cho iPhone/ bằng iTunes
1- Chuẩn bị :
Tải các app/game về máy tính : Có thể tham khảo các trang như
, iHacks.ru | Best For iPhone … để tải các ứng dụng
và game. Sau đó, nhấn đôi chuột vào các tập tin dạng .ipa bạn đã tải về,
iTunes sẽ tự động add game vào mục Applications.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 32 -
2- Cách tiến hành :
Cài AppSync x.x vào iPhone (x.x là phiên bản phần mềm mà iPhone
đang sử dụng):
Vào Cydia, chuyển sang Manage > Edit ở góc bên phải, sau đó tiếp tục chọn
Add và gõ tên một trong các nguồn ứng dụng (Source) sau
: hay
Cuối cùng, chọn Add Source và đợi cho Cydia
cài đặt thành công
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 33 -
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 34 -
Sau khi đã add source thành công, vào nguồn ứng dụng vào cài đặt vào và
kiếm AppSync x.x , sau đó chọn Install (1) > Confirm (2) để cài đặt
AppSync x.x vào iPhone.
*Cài đặt các ứng dụng/game vào iPhone :
Mở iTunes và cần đăng nhập tài khoản này trên iTunes như 1 hình thức xác
nhận quyền sử dụng các phần mềm miễn phí (hoặc mua các phần mềm -
nhạc - games...) trên Appstore hoặc khi bạn Sync các ứng dụng vào iPhone.
Đăng nhập tài khoản trên iTunes như sau: Vào Store > Sign In > điền
Apple ID và Password vào và chọn Sign In là đã đăng nhập thành công.
Lưu ý: Với 1 tài khoản đã đăng kí thành công bạn chỉ có thể đăng nhập
(Sign in) được với 5 máy tính khác nhau mà thôi . Nếu chưa cấp quyền cho
tài khoản, vào Store > Authorized Computer để cấp quyền cho tài khoản
iTunes trên máy vi tính, cần đăng nhập tài khoản cuả mình trong 2 mục
Authorize Computer và Sign In . Cả 2 mục này khi nhấp vào đều hiện chung
1 khung giống nhau .
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 35 -
Khi đã đăng nhập thành công tài khoản trên iTunes, chọn phần Store > tải
và cài 1 ứng dụng hay game miễn phí từ iTunes Store > chọn Appstore >
Free Apps (See All>)
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 36 -
Chọn 1 ứng dụng hay game free bất kỳ trên iTunes Stores > chọn Get App >
iTunes sẽ tự tải ứng dụng hay game về và chuyển vào mục Applications.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 37 -
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 38 -
Chọn Devices > sang phần Application (1) > đánh dấu chọn Sync
Applications (2) > chọn các ứng dụng/game cần cài vào iPhone > bấm chọn
Sync để đồng bộ hóa ứng dụng/game vào iPhone. Làm tương tự đối với các
ứng dụng/game khác (lần sau không cần cài ứng dụng/game miễn phí nữa).
Kể từ iTunes 9.x trở lên, bạn có thể xem và di chuyển trực tiếp các ứng
dụng/game tại các trang trên iPhone.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 39 -
VI. Hướng dẫn cách gỡ bỏ UnInstall phần mềm trên iPhone
Để gỡ bỏ ứng dụng/ Game cho iPhone từ App Store (iTunes Store)
Có 2 cách để bạn gỡ bỏ ứng dụng/ Game cho iPhone từ App Store (iTunes
Store). Ở đây mình sẽ gỡ bỏ ứng dụng iVoodoo
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 40 -
Cách 1: bạn có thể gỡ bỏ các ứng dụng/ Game cho iPhone/ iTouch từ App
Store (iTunes Store) trực tiếp trên iPhone
Trên iPhone, bạn bấm giữ 1 icon bất kỳ trên iPhone để cho các icon có dấu x
ở góc trái của các icon
Bấm giữ 1 icon bất kỳ trên iPhone để cho các icon có dấu x ở góc trái
Bạn muốn gỡ bỏ ứng dụng/Game nào cho iPhone/iTouch thì bấm vào dấu x
trên góc trái của ứng dụng/Game để tiến hành gỡ bỏ ứng dụng/Game.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 41 -
iPhone hiện ra 1 bảng thông báo để hỏi bạn có chắc chắn
Trên iPhone sẽ hiện ra 1 bảng thông báo để hỏi bạn sẽ chắc chắn gỡ bỏ ứng
dụng/Game đó hay không, nếu chắc chắn bạn chọn Delete, còn ngược lại
bạn chọn Cancel. Nếu bạn làm đúng thì icon của ứng dụng/Game đó sẽ
không còn hiển thị trên iPhone/iTouch của bạn
Cách 2: bạn có thể gỡ bỏ các ứng dụng/Game cho iPhone/ từ App Store
(iTunes Store) trực tiếp trên iTunes
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 42 -
Thực hiện 3 bước để gỡ bỏ phần mềm bằng iTune
Bạn mở iTunes và vào phần DEVICES, sau đó chọn thẻ Applications (1),
chọn ứng dụng/Game bạn cần gỡ bỏ và click chuột để bỏ chọn (2), tiếp đến
bấm Apply (3). Nếu làm đúng thì icon của ứng dụng/Game đó sẽ không còn
hiển thị trên iPhone/iTouch
Để gỡ bỏ ứng dụng/Game cho iPhone/ từ Cydia:
Để gỡ bỏ ứng dụng/Game cho iPhone/ từ Cydia. Ở đây mình sẽ gỡ bỏ ứng
dụng Mxtube
Bạn vào Cydia, chọn sang thẻ Manage và chọn Packages
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 43 -
Vào Cydia, chọn sang thẻ Manage và chọn Packages
Bạn chọn đến ứng dụng/Game cần gỡ bỏ
Di chuyển đến ứng dụng cần gỡ bỏ
Tiếp đến bạn chọn Modify, sau đó chọn Remove để tiến hành gỡ bỏ ứng
dụng/Game
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 44 -
Chọn Remove để tiến hành gỡ bỏ ứng dụng
Để tiến hành gỡ bỏ bạn phải bấm Confirm để xác nhận lần nữa. Máy sẽ tự
gỡ bỏ ứng dụng/Game ra khỏi máy. Sau khi hoàn thành việc gỡ bỏ ứng
dụng/Game ra khỏi máy thì bạn chọn “Return to Cydia” để trở về
VII. Hướng dẫn tạo nhạc chuông cho iphone đơn giản và nhanh chóng
Thông thường, khi muốn đưa nhạc chuông vào iPhone, bạn phải chọn
một đoạn nhạc chuông được xử lý từ những phần mềm biên tập bên
ngoài, sau đó chuyển đổi định dạng cho phù hợp để có thể đưa vào
iPhone. Giờ đây, ngay tại phần mềm iTunes bạn sẽ làm tất cả điều đó
mà không cần thêm bất kì phần mềm nào.
1. Khởi động phần mềm iTunes, kết nối iPhone với PC thông qua cáp kèm
theo máy. Sau đó, chọn bài hát định dùng làm nhạc chuông.
2. Nghe nhạc, chọn lấy 30 giây nhạc bất kì mà bạn thích. Sau đó, nhấn phải
lên bài nhạc đó, chọn Get info
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 45 -
3. Cửa sổ Info của bài nhạc hiện lên, bạn nhập thời gian lúc bắt đầu và lúc
kết thúc của đoạn nhạc cần dùng, ví dụ bạn muốn lấy 30 giây nhạc từ khi bắt
đầu bài hát thì bạn nhập vào start time là 00, stop time là 0:30, xong rồi nhấn
ok.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 46 -
4. Sau khi đã hoàn tất, bạn quay trở lại iTunes, nhấn phải chuột lên bài nhạc
vừa chỉnh sửa, chọn "Convert selection to AAC"
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 47 -
5. Sau khi chuyển đổi, bạn sẽ nhìn thấy có thêm 1 bài hát của bạn nằm dưới
bài kia. Đây là bài nhạc mà bạn vừa cắt ra ở bước bên trên.
Lưu ý: nếu bạn xài HĐH Windows, bạn hãy nhấn chuột phải lên file và chọn
"Open in windows explorer", tìm đến file đó, đổi tên phần mở rộng thành
.m4r (Trên Windows Explorer, chọn Tool, Folder Options, bấm thẻ Views
và bỏ chọn "Hide extensions for know types", nhấn OK và bây giờ bạn có
thể đổi được phần đuôi của một file bất kỳ). Còn nếu bạn xài MAC OS X,
bạn hãy nhấn vô "Name and extension, xong rồi rename lại thành .m4r
tương tự như Windows.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 48 -
6. Sau khi đã hoàn tất các bước trên, bạn kéo bài nhạc đó vô trong iTunes,
mục Ringtone. Cuối cùng, bạn hãy đồng bộ (sync) với iPhone của mình.
Và đây là thành quả cuối cùng
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 49 -
Còn đây là nhạc chuông sau khi sync với iphone:
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 50 -
Đây là cách tạo nhạc chuông và đưa vào iPhone một cách dễ dàng. Từ nay,
bạn không còn phải tốn tiền mua nhạc chuông từ iTunes Store nữa. Bạn
hoàn toàn có thể tự tạo ra những nhạc chuông theo ý thích của mình.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 51 -
Phần IV. Kỹ thuật cơ bản dành cho Iphone
Chương I. Các khái niệm và thuật ngữ trong Iphone
I. Khái niệm về Firmware :
1/ Định nghĩa :
Firmware (FW) có thể hiểu như là driver, là hệ điều hành trên máy điện
thoại và các thiết bị điện tử khác như PC, PSP, ... Thiết bị họat động như thế
nào, họat động ra làm sao là do firmware chỉ dẫn. Để điện thoại iPhone của
mình ngày càng ổn định hơn, hãng Apple đã cho ra các phiên bản Firmware
để sửa các lỗi cho iPhone
* Firmware custom : là những firmware iPhone đã được nhúng sẵn những
ứng dụng, những chương trình hay thay đổi dung lượng bộ nhớ cài đặt..tạo
điều kiện thuận tiện hơn cho bạn trong việc sử dụng. Bạn chỉ có thể restore
lại firmware custom khi iPhone của bạn đã được jailbreak
2/ Phân loại Firmware của iPhone :
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 52 -
· Firmware của iPhone (hay còn gọi là các phiên bản OS) thường
có định dạng file là ipsw với dung lượng trên 200 Mb
· Từ lúc iPhone lần đầu tiên được phát hành, Apple đã cho ra các
phiên bản Firmware sau (bạn có thể click vào từng FW để down
FW gốc về) :
Bao gồm các Firmware :
* Dành cho Iphone 2G: Firmware 1.0, Firmware 1.01, Firmware
1.0.2...và Firmware mới nhất đang là Firmware 3.1.3
* Dành cho iPhone 3G : Firmware 2.0, Firmware 2.0.1, Firmware 2.0.2,
Firmware 2.1, Firmware 2.2 …..và mới nhất đang là Firmware 4.2.1
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 53 -
*Dành cho iPhone 3GS: Firmware 3.0, Firmware 3.0.1, … và mới
nhất đang là Firmware 4.3.3
* Dành cho Iphone 4: Firmware 4.0, Firmware 4.0.1 …., và Firmware
mới nhất là Firmware 4.3.3
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 54 -
* Các bạn có thể download các bản firmware gốc tại:
II. PWNED là gì?
Đơn giản và ngắn gọn, phần mềm PWNED/WinPwn dùng để phá cái
bootloader ở trong con chip S5L8900. Sau khi làm cái này thì mình có thể
dùng itunes để restore firmware chưa chứng thực (un-signed) vào phone. Có
nghĩa là mình có thể lấy FW từ Apple, sửa đổi nó và dùng cho iphone.
Nên nhớ là nhiệm vụ của PWNED là để xử lý OS bootloader. Sau đó mình
dùng PWNED để tạo ra “custom” firmware. Trong quá trình làm ra
firmware mới, mình có thể chọn lựa nhiều thành phần cho iphone. Một trong
những thành phần đó là cài đặt bootneuter để unlock.
PWNED không có unlock. Unlock là nhiệm vụ của bootneuter.
PWNED = xử lý OS bootloader ở con S5L8900
Bootneuter = xử lý BB bootloader ở con S-GOLD
Hai phương pháp này sẽ cho phép mình flash “unsigned”(chưa chứng thực)
OS firmware và BB firmware
OS = Operating System
BB = Baseband
Muốn sử dụng Pwned thì iphone phải chạy firmware 1.1.4 trở lên
Thông thường để restore cho iphone đầu tiên bạn phải xác định:
Máy đang ở ver bao nhiêu và đang dùng bản restore hay custom?
Kiểm tra ver thì dùng phần mềm f0recast-1.0.2 .khi biết được ver rồi bạn có
thể restore lại bản custom nếu máy trước đó là bản custom (có thể phải
unlock lại) còn không bạn đưa về bản restore và tất nhiên sau đó bạn
jailbreak,unlock..
Lưu ý:
Nếu máy bạn đang chứa bản custom bạn có thể restore lại bản restore hoặc
bản custom nhưng máy bạn đang chứa bản restore bạn không thể restore
sang bản custom mà chỉ là bản restore trừ khi bản đó đã jailbreak.
Nếu bạn để máy ở chế độ DFU bạn có thể restore lại 1 bản restore.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 55 -
==> Không thể kiểm tra ver bởi f0recast-1.0.2 khi bạn đang ở restore mode
or DFU
III. Vậy jailbreak là gì?
JAIL Break là bước đầu tiên trong quá trình hacking iphone.Khi mà iphone
ở trong tình trạng nguyên bản từ nhà máy ra thì các file hệ thống của nó
được bảo vệ rât tốt. Để đơn giản hơn, hãy tưởng tượng iphone là một cái xe
ô tô . Apple muốn bạn ngồi sau xe, và đây là nơi mà bạn thưởng thức nhạc,
video, wallpaper hay là photos. Apple hài lòng khi để bạn ngồi ghế sau của
xe, đưa bạn chạy lòng vòng trên con đường mang tên AT&T. Nhưng bây giờ
bạn muốn lái xe thì sao?
Những con iphone của chúng ta được ví giống như xe thùng của cảnh sát.
Ngăn cách giữa ghế sau và ghế trước là một cánh cửa thép to lớn và nặng
trịch. Làm thế nào để vượt qua được cánh cửa này? Lúc này là lúc chúng ta
cần đến JAILBREAK. JAILBREAK là một quá trình đưa bạn ra khỏi hàng
ghế sau, lên ghế trước nơi mà bạn có thể cầm vô lăng, đạp pedal, điều khiển
radio, còi xe..vv. Khi iphone đã JAILBREAK, bạn có toàn quyền điều khiển
con dế của mình, bạn có thể chạy bất cứ chương trình gì trên iphone giống
như bạn có toàn điều khiển chiếc xe của chính mình.
IV. Unlock là gì?
- Là giải mã cái baseband FW (modem FW) của iphone để nó có thể nhận
tín hiệu và đăng ký IMEI của phone với mọi GSM provider
Chú ý: Thường thì thao tác jailbreak thực trước rồi tới unlock.
Hiện tại thời điểm này có thể nâng lên ver bao nhiêu là có thể unlock?
(Bạn đã nâng lên rồi bạn không thể hạ BB xuống để unlock )
Cẩn thận nếu không bạn phải chờ giải pháp unlock có thể rất lâu
Chính vì vậy nếu muốn nâng lên ver cao nhất bạn phải tìm bản custom
Bản custom là bản được edit lại từ bản restore của apple do chúng ta edit
thường được tích hợp một số phần mềm ứng dụng cần thiết và có thể đã
unlock sẵn vì nó không nâng Baseband (modem fw) lên.
V. Base band là gì?
Iphone giống như một máy tính sử dụng hệ điều hành MAC thu nhỏ trong
đó có tích hợp một cái gọi là GSM modem. Cái mà ta gọi là baseband có thể
gọi là phần mềm điều khiển cái modem GSM đó.
Chúng ta thấy khi thực hiện unlock IP (chúng ta cư quan tâm nhiều đến
unlock) nhưng thực chất nó có ba phần là Unlock, Jailbreak, Active vậy ý
nghĩa của các phần này là gì- Đó là tìm cách truy cập vào hệ điều hành
(MAC) để có thể thực hiện các các thao tác đọc, ghi các files. Và cái quan
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 56 -
trọng nhất đó là làm sao cho baseband của modem GSM có thể ghi đọc các
thông tin trong SIM card không phải là của các nhà cung cấp mạng mà apple
đã ký kết. Trên cơ sở đó mà có thể thực hiện được các cuộc gọi đi và nhận
các cuộc gọi đến bao gồm cả các dịch vụ khác (SMS, GPRS, ..).
Tại thời điểm này iphone 3G hay 3GS chỉ có thể jailbreak unlock bằng
phần mềm blackra1n ở ver 3.1 3.1.2 modem fw 4.26.08
5.11.07..bootloader 5.9 6.02..
Firmware 3.1.3 modem fw 5.12.01..bootloader 5.9,6.02.. chưa thể unlock
Trừ 1 số máy hiếm, có bootloader 5.08 thì may ra unlock vẫn được nếu
bị lên ver
3.1.3 (modem fw 5.12.01) dùng Fuzzyband (không làm việc với 3gs)!!
2G (BL 3.9,4.6 BB 04.05.04) jailbreak,unlock ok ver 3.1.3 dùng
redsn0w-win_0.9.4 + fw 3.1.2 restore
Bây giờ Apple không nâng cấp BB cho Iphone 2 G
Hiện tại có thể dùng spirit để jb ip 3Gs
Máy 3GS thuộc dòng new bootrom và đang chạy với FW 3.1.2 bb5.11.07
muốn dùng Spirit thì trước tiên máy phải có shsh 3.1.2 + sim đi kèm máy
dùng để activated
-Restore lại với bản gốc 3.1.2 , sau đó gắn sim vô máy kết nối với itune để
activated
- khi máy dã vô được màn hình menu icon thì chạy Spirit để Jailbreak
-vào cydia cài blacksn0w rc2 final để unlock
*Nếu máy đang chạy fw 3.1.3 + BB= 05.12.01 thì máy chỉ có thể JB bằng
spirit và không có unlock. Nên nhớ máy này cũng cần phải activate qua
itunes.
VI. ECID là gì?
ECID được viết tắc từ chữ Exclusive Chip ID. Nó là mã số của 1 con chip
nhỏ mà Apple đã gắn vào Iphone 3GS và Ipod Touch 3G. Mỗi iPhone là một
mã số khác nhau, qua đó, Apple có thể chứng thực được iPhone nào khi kết
nối với Server của Apple. ECID không thể thay đổi được bằng software, chỉ
có thể thay đổi bằng cách thay chip khác
.
Luận Văn Tốt Nghiệp Khoa Công Nghệ Thông tin
SVTH : Nguyễn Văn Hưng GVHD:TS Hoàng Xuân Thảo
Mã SV:4LT0024T
- 57 -
VII. File hshsh là gì?
Mỗi iPhone đều có một mã số riêng gọi là ECID. SHSH như là một tờ chứng
nhận cho mã số đó. SHSH được lưu trữ trên Server của Apple. Mỗi khi
chúng ta restore iPhone của mình, bước thứ 2 là gian đoạn “Verifying with
Apple Server”. Đó chính là lúc Itunes đã kết nối với server và đang kiểm
chứng xem ECID của mình có hợp lệ hay không thông qua file .shsh đã lưu
tại đó.
Có thể dùng phần mềm Auto SHSH: Phần mềm này tự động lấy ECID về
máy tính một cách dễ dàng!
Tại sao cần phải lưu file .SHSH tại Cydia?
Như các bạn đã biết, Apple đã không cho chúng ta retore iPhone về phiên
bản thấp hơn. Một khi Apple đã kiểm tra ECID (thông qua .shsh), chúng ta
chỉ có thể restore ở phiên bản mới nhất của Apple mà thôi. Chính vì vậy,
chúng ta cần phải lưu file .shsh của mình vào một server khác (như Saurik)
hoặc lấy về máy để sử dụng sau này.
Có 2 cách để restore về phiên bản thấp hơn mà không
Các file đính kèm theo tài liệu này:
- Kỹ thuật Jbailbreak và bẻ khóa điện thoại iphone.pdf