Luận văn Kỹ thuật sử dụng Jailbeak và Unlock điện thoại Iphone

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

pdf92 trang | Chia sẻ: netpro | Lượt xem: 2736 | Lượt tải: 2download
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:

  • pdfKỹ thuật Jbailbreak và bẻ khóa điện thoại iphone.pdf