AdminTalk - Talk to Learn

Navigation
Go Back   AdminTalk - Talk to Learn > HiTech, Mobile, Movies, Music, eBooks, Relax > Mobile > iPhone > Thủ thuật sử dụng iPhone
Thủ thuật sử dụng iPhone Những kiến thức hay, cơ bản, thủ thuật và kinh nghiệm khi sử dụng điện thoại iPhone

Đề mục chính

Cấu trúc diễn đàn
Thông tin tổng hợp
Thông báo và quy định chung
Đóng góp ý kiến
Những bài viết có giá trị
Tin tức công nghệ
•• Tin tức công nghệ thông tin
•• Doanh Nghiệp & Người Tiêu Dùng
Premium Server, Hosting Support
Web Hosting / Domain
•• Kiến thức cơ bản về Web Hosting/Domain
•• Plesk - CPanel
Server / VPS
•• Kiến thức cơ bản Server - VPS
•• Server Review/ Hardware
•• Mail Server - AntiSPAM
Virtuozzo - VMWare - HyperV
•• For Windows
•• For Linux
Security
•• Mạng Wan - Lan
•• Internet - Virus - Hacker
VoIP
•• Kiến Thức Cơ Bản VoIP
•• Phần Cứng VoIP
•• Phần Mềm VoIP
•• Nhà cung cấp VoIP
Server Operating System
Linux Server
Windows Server 200x
Computer Supports and Discussion
Operating System
•• Hệ điều hành Linux
•• Hệ điều hành Windows
•• Hệ điều hành Mac
•• Hệ điều hành Chrome
Laptop, Netbook
Hardware
•• Cpu Intel
•• Cpu AMD
•• PSU, Overclocking & Cooling
•• Mainboard & Memory
•• Đồ họa máy tính
•• Kinh nghiệm
Software
•• Linux Apps
•• Windows Apps
Webmaster Area
Webmaster talk
Programming Language
•• HTML & CSS
•• PHP
•• C++ / C#
•• .NET
•• Java
•• Other
Graphic & Mutimedia
SEO (Search Engine Optimization)
Browsers
•• Mozilla Firefox
•• Chrome
•• Internet Explorer
Thủ Thuật Internet
Thương mại điện tử
•• Hình thức thanh toán
•• Giải pháp
HiTech, Mobile, Movies, Music, eBooks, Relax
Tablet PC
•• iPad
Mobile
•• iPhone
•• BlackBerry
•• Others
Movies
•• Download phim HD
•• Download phim DVD
Music
•• Download nhạc Lossless Album
•• Download nhạc Lossless tuyển chọn
eBooks - Tài liệu
•• Tin học - Lập trình
•• Khoa học - Kỹ thuật
•• Ngoại Ngữ
•• Tutorials - Training
•• Kinh tế
•• Thể Loại Khác
Bài học trong cuộc sống
AdminTalk – Talk to You
Introduce Youself
Off topic/ Chatting
Mua bán - Rao vặt - Tuyển dụng
Quảng cáo
Tuyển dụng

Bầu chọn mới nhất
Bạn nghĩ sao về công nghệ USB 3.0 ?

Rất tuyệt! Sẽ sử dụng ngay nếu được bán trên thị trường: 47.37%

Tốt hơn USB 2.0 , nhưng giá có thể mắc hơn nhiều: 42.11%

Bình thường thôi, công nghệ luôn thay đổi mà: 10.53%

Không quan tâm lắm: 0%
Voters: 38. You may not vote on this poll

Thống kê
Đề tài: 10659
Bài gửi: 12223
Thành viên: 20,209
Thành viên tích cực: 82
Xin cùng nhau chào đón thành viên mới nhất: bknpower
Kỷ lục: 624 người đã ghé thăm 17/11/2010 lúc 06:16 AM.
Thành viên mới:
hôm nay
- bknpower
hôm nay
- ketrangtay84
Hôm qua
- buixuantu
Hôm qua
- baophuc0711
08/02/2012
- ddvtien
08/02/2012
- thanhtam1028
08/02/2012
- goodhealthvn1
08/02/2012
- honghobao286
07/02/2012
- condau
07/02/2012
- timlaibautroi7408

Số người đang xem
View Who's Online Thành viên: 7
Khách: 83
Tổng: 90
Nhóm: 0
Nhóm:  
Thành viên:  aviomobile, aviovn8, chungocvtm4189, linhshop1989, natasa01, NguyenLien, tuan.tourism01
Mở Sổ Bạn Bè

Trả lời
 
LinkBack Ðiều Chỉnh Kiếm Trong Bài Xếp Bài

  #1 (permalink)
Old 24/03/2010, 10:42 AM
Thông tin kiến thức cần thiết cho người mới bắt đầu và đang tìm hiểu iphone.

yanobi
An expert Admin
can't stop talking
 
Tham gia ngày: Jan 2010
Bài gởi: 881
My Mood:
Thanks: 21
Thanked 139 Times in 78 Posts
VP: 0.00
Donate
Phần I: Từ khoá, thuật ngữ :



- Cơ bản:

Gồm 3 từ vựng (thuật ngữ) : Jailbreak, activate, và unlock, cả 3 từ này đều rất quan trọng và cần phải hiểu trong suốt quá trình bạn làm việc với ip, thuật ngữ cốt lõi của iphone về hacking, và đây là những công việc cần làm cho iphone của bạn lun. Đối với một số người jailbreak là tuỳ theo nhu cầu, một số người xem jailreak như một công việc chính. Khi giới thiệu về những thuật ngữ trên thì bạn có thể hiểu rõ và phân biệt sự khác nhau của chúng.





Jailbreak là gì?:



- Có rất nhiều khái niệm về thuật ngữ này. Nhưng k/n chính xác và tổng quan nhất là bằng cách thức tác động của phần mềm làm cho iphone của bạn có thể sẵn sàng cài được ứng dụng thứ ba ngoài những ứng dụng chính của Apple giới hạn hay cho phép và điều này khiến bạn sẽ gặp một số vấn đề rắc rối mà rắc rối lớn nhất là không nhận được sự bảo hành chính hãng từ Apple. Apple giới thiệu iphone SDK - Software Developers Kit để phát triển phần mềm thứ 3 cho iphone.



- Hoặc hãy suy nghĩ về nó như thế này. IPhone được chia ra thành 2 phần hoặc 2 phân vùng chính. Các bộ nhớ flash chỉ là một trong những đơn vị nằm trong những phần đó. Điều này có nghĩa là iPhone xử lý một phần nhỏ của bộ nhớ.



Apple chỉ cho phép truy cập vào một phân vùng trên iPhone, các phân vùng Truyền thông (Media Partition). Phân vùng Truyền thông có chứa tất cả các thông tin đã đồng bộ (synced) của iTunes - thông thường kích thước của model khi bạn mua iPhone (8GB, 16GB, vv) trừ đi 500-600MB cho hệ điều hành (OS system). Để có quyền truy cập vào các phân vùng truyền thông( Media partition) mà không được phép để hack và mod, bổ sung. Trich :"Các phân vùng mà chúng tôi quan tâm là một trong những phần (phân vùng) khóa của Apple - OS Partition". Nó chứa hệ điều hành của iPhone - iPhone OS. Nếu có thể read và write, tác động vào phần này (OS IP) thì có thể thêm các ứng dụng thứ 3 vào, Làm cho nó có khả năng chạy tập lệnh và lệnh.



Activate là gì?



Thực tế khi mua iphone 3g có 2 phiên bản : Phiên bản lock bởi carrier và phiên bản quốc tế. Phiên bản quốc tế thì iTunes sẽ tự động kích hoạt cho bạn còn phiên bản lock thì cần tự tay activate hoặc được carrier (nhà cung cấp dịch vụ như AT&T, T-mobile,...) activate giúp. Qúa trình Activate chủ yếu được thực hiện đối với iphone bản lock chưa được activate bởi carier.



Khi bạn mua iphone mới keng về hoặc khi updated/restored phần mềm (firmware) bạn sẽ nhận được thông báo “Activate iPhone” . Lúc này iphone yêu cầu bạn phải sign up với hợp đồng đã đăng ký của nhà cung cấp dịch vụ riêng là (AT&T ở US, Vodafone ở New Zealand.) Nhưng nếu bạn muốn dùng iphone không được hỗ trợ bởi một carrier nào, hoặc không đơn giản chỉ muốn dùng như 1 chiếc iPod Touch không có chức năng phone, Bạn có thể đánh lừa thiết bị làm cho nó nghĩ rằng đã được activate. Việc Activate được kiểm soát bởi 1 server được gọi là albert.Apple.com. iTunes hiểu được thông tin từ thiết bị, IMEI, v.v... và gửi 1 “Albert.” “Albert” tạo ra một mã thông báo kích hoạt và gửi đến iTunes. Sau đó iTunes sẽ gửi những file cần thiết cho iPhone và activate. File được chuyển đến iPhone để kiểm tra trạng thái activate được gọi là lockdownd, không đề cập chi tiết về vấn đề này. Nhưng, để sử dụng iPhone không phụ thuộc vào carrier riêng với đầy đủ chức năng phone, hoặc không đơn giản chỉ là 1 chiếc iPod Touch, thì cần phải unlock.





Unlock là gì?



Phần khái niệm nêu ở dưới khá phức tạp song cũng dể hiểu nếu bạn đọc kỹ.



Như đã nêu ở trên, để sử dụng iPhone với đầy đủ tính năng phone bắt buộc bạn phải Jailbreak, Activate và unlock. Qúa trình Jailbreak để lockdownd được patch và gửi đến tool unlock. Ngày nay việc unlock được kiểm soát bởi một ứng dụng gọi là BootNeuter. BootNeuter là một phần của gói phần mềm PwnageTool phát triển bởi nhóm iPhone Dev Team. Nó được sử dụng trong các công cụ đó là WinPwn, QuickPwn và PwnageTool, hiện nó là phương pháp unlock được áp dụng phổ biến. Việc unlock được thực hiện bởi việc patch Baseband firmware. Baseband Processor xử lý tất cả các tính năng fone và radio. Các Baseband nằm trên firmware đang chạy và nó kiểm soát tất cả mọi công việc. Khi firmware kiểm tra xem trạng thái khoá của máy thì có nghĩa là Baseband sẽ lập một bảng biểu lúc đó memory được bảo vệ để xem máy đã được unlock hay không. Nếu không, thì Baseband sẽ không nhận bất cứ thẻ SIM và sẽ bị khoá. Nếu được unlock nó sẽ nhận bất cứ mọi thẻ SIM. Quá trình này BootNeuter sẽ làm tất cả cho bạn!



Thông tin kiến thức nâng cao: BootNeuter có khả năng ngăn bootloader khi kiểm tra firmware được flash. Điều này có nghĩa là việc unlock firmware của các phiên bản baseband cũ có thể flash.





- Nâng cao:



Accelerometer là công nghệ chuyển động mới nh.



iPhone sử dụng built-in accelerometer. Khi bạn xoay màn hình iPhone để xem ảnh hoặc xem phim từ chiều đứng sang chiều nằm ngang, accelerometer sẽ phát hiện các chuyển động và làm thay đổi màn hình hiển thị cho phù hợp với chuyển động đó. Vì vậy, ngay lập tức có thể xem được toàn bộ chiều rộng như giao diện của một trang web, xem một bức ảnh của nó với tỉ lệ chuẩn hơn, hoặc kiểm soát một trò chơi bằng cách sử dụng các chuyển động của mình giống như lắc iphone để chơi vậy.



Các ứng dụng được xây dựng được khai thác công nghệ này, giống như đã làm với MobileSafari vậy (tên của ứng dụng iPhone web browser), Games Super Monkey Ball,...



Nâng cao: accelerometer bên trong iphone sử dụng 3 nhân tố cấu thành đó đều là từ nguyên tố silic(sillicon): 1 silicon mass, silicon springs, và electrical current tạo ra công nghệ chuyển động được điều khiển bởi accelerometer.



Bootloader



Bootloader là một số code thực thi khi máy ở trạng thái mở( power up). Baseband Bootloader và iBoot đều là của Bootloader. Bootloaders thực hiện toàn bộ việc kiểm tra các file bằng cách writte and flash để bảo vệ chúng, giống như việc patch Baseband Firmware. BootNeuter có khả năng “Neuter” cái Baseband Bootloader, nghĩa là nó patch và xuất ra 1 custom code có thể chạy trên Baseband Processor. PwnageTool làm công việc như iBoot vậy, nó patch tạo ra 1 custom code và flash firmwares. khái niệm này bạn có thể hiểu thêm về bootloader rùi nha. Ở trong box cũng đã có một bài viết về bootloader mọi người tìm đọc.



Brick, Bricking, Bricked



Việc “Brick” làm cho thiết bị(ip) không còn dùng được nữa hoặc thậm chí là phá huỷ thiết bị(cả phần cứng và phần mềm), nghĩa là toàn bộ thiết bị đã hoàn toàn “dead.” Nhiều người nghĩ rằng quá trình jailbreak có thể làm brick máy của họ,nhưng với iphone thì khó mà làm được điều đó. iPhone thực s khó để brick. khi mà iTunes hoàn toàn có thể flash OS và iBoot lại. Bất c tác động nào nằm mc độ phần mềm (ví dụ như flash bootloader chẳng hạn) thì hoàn toàn yên tâm về việc này.



BSD Subsystem



Khi iPhone chạy OS X(Hệ điều hành Mac OS X) thì dựa trên cái BSD này. BSD là 1 bộ các công cụ và tập lệnh mà nó có thể chạy trên terminal giúp người dùng có thể tương tác với OS bằng dòng lệnh.Cài đặt BSD Subsystem là việc bắt buộc trước khi cài đặt các ứng dụng khác và bản patch do đó cần phải cài đặt trước tiên trên iPhone đã được jailbreak. Để cài đặt vào installer - install tab- system- chọn BSD SUBSYSTEM.



DFU Mode



DFU Mode là trạng thái mode

đặc biệt khi mà iPhone vẫn có thể giao tiếp với iTunes mà không cần load hệ điều hành (OS) hoặc iBoot. Màn hình của iPhone vẫn tắt và vẫn làm việc khi chế độ DFU. PwnageTool khai thác DFU để flash firmware custom cho iphone . DFU Mode không load iBoot, mà restore lại firmware cũ khi đang ở firmware hiện tại mà muốn hạ xuống(còn gọi là Downgrade firmware).





EDGE/3G



EDGE và 3G là 2 phương thức truy cập internet thông qua các nhà cung cấp dịch vụ di động của bạn đang dùng. IPhone đời đầu tiên đã có EDGE nhưng tốc độ còn chậm. Các iPhone 3G hiện nay hỗ trợ 3G, có nghĩa là tốc độ truy cập Internet nhanh hơn, có thể lướt web và nói chuyện trên điện thoại cùng một lúc. Công nghệ mới cho iphone 3g mà ở Việt Nam vẫn đang triển khai hoạt động.



GPS



GPS, hay Global Positioning System, là một cách định vị, xác định 1 người nào đó hay cái gì đó bằng cách sử dụng hay thông qua những vệ tinh. IPhone 3G bao gồm một thiết bị thu GPS, người sử dụng có thể định vị vị trí hiện thời của họ và xác định được phương hướng hiện tại. 1 Đặc tính hữu ích khác là khả năng chụp ảnh khu vực địa lý thông qua camera của iphone có nghĩa là ghi lại những tọa độ nơi bức ảnh được chụp và load lên map, như Google earth vậy.





GSM



GSM hay “Global System for Mobile communications,” là tiêu chuẩn phổ biến nhất cho mobile trên thế giới. Nó hoạt động bằng cách lưu trữ tất cả những người đăng ký thông tin, như số điện thoại, trên một con chip nhỏ gọi là SIM. Khi gắn thẻ SIM vào điện thoại, điện thoại sẽ nhận được các thông tin cần thiết và kết nối với mạng di động tương ứng. Cả iPhone và iPhone 3G đều sử dụng GSM.



iBoot



iBoot chính là Bootloader cho HĐH (OS) IPHONE xem khái niệm Bootloader ở trên. Khi điện thoại đã được bật thì iBoot tải hệ điều hành (os) và kiểm tra để chắc chắn nó là hợp lệ không. Trong thời gian restore với iTunes, iBoot sẽ kiểm tra xem việc khôi phục lại các tập tin đang được sử dụng đã được tạo ra và có các

của Apple không. Nếu không phải thì iBoot sẽ không restore các tập tin, thay vì vậy iTunes sẽ gặp lỗi. Công nghệ Pwnage là việc patch để kiểm tra trong quá trình restore firmware custom, Ngoài ra, iBoot kiểm tra để biết được firmware đang restore không cũ hơn firmware hiện tại. Nếu bạn vẫn cố downgrade iphone trong lúc iBoot đang load thì iTunes sẽ gặp lỗi.Thực sự iBoot rất có ảnh hưởng đối với iphone. Nên cẩn thận.



IMEI Định nghĩa chung về thuật ngữ imei trong làng mobile.



Số IMEI hay International Mobile Equipment Identity là 1 con số tĩnh - cố định (không thay đổi) dành cho một thiết bị duy nhất (Mỗi điện thoại đều có một số IMEI riêng và duy nhất). Tất cả các loại điện thoại đều có, và chúng hoàn toàn khác nhau. Mỗi imei đều chỉ có 15 hoặc 17 số để xác định, định vị 1 mobile cá nhân tại trạm phát sóng tới các mạng GSM hoặc mạng UMTS. Các số IMEI này cung cấp một chức năng quan trọng đó là: nó xác định duy nhất và cụ thể là có một điện thoại di động đang được sử dụng trên một mạng di động. Điện thoại di động của những người chủ sở hữu đã bị đánh cắp thì họ có thể liên hệ với nhà cung cấp mạng di động của họ và yêu cầu họ vô hiệu hóa một số IMEI của nó. Với một số IMEI, điện thoại có thể bị block 1 cách nhanh chóng và dễ dàng. (tham khảo từ GSM SECURITY)





iPhone DevTeam



The iPhone DevTeam là 1 nhóm hacker tìm ra cách thức mở rộng hơn nữa khả năng của iPhone. Họ chịu trách nhiệm về PwnageTool và quá trình “Pwning” của mình, bao gồm cả BootNeuter nữa. Khái niệm này hay được đề cập ở những bản tin, tin tức về việc unlock iphone 3g rồi và cả việc ra đời của yellowsn0w thì các bạn cũng đã biết



Pwning, PwnageTool, QuickPwn, WinPwn



“Pwning” là công cụ dùng để patch - kiểm tra tổng thể của PwnageTool, Ngoài iBoot cho phép custom firmware và các code để sử dụng QuickPwn khi restore. Phiên bản hiện tại của công cụ này là sử dụng WINPWN để khai thác ở mức độ DFU. Khái niệm này không được đề cập kĩ lắm,



Ramdisk



Ramdisk là một disk image có thể read bởi bootloader nếu được lưu trữ ở 1 nơi thích hợp trong bộ nhớ. Khái niệm này có thể được một chút bối rối cho người mới bắt đầu học, liên quan đến ziphone và quickpwn bây giờ. Apple sử dụng một RAMDISK để bắt đầu tiến trình UPDATE và RESOTRE của quá trình restore ở 1 chế độ (mode) đặc biệt, Recovery mode. Khi bạn không thể update hoặc restore lại hệ điều hành (OS) , ví dụ như hệ điều hành iPhone trong khi nó chạy, nó phải được thực hiện trong khi hệ điều hành không LOAD. Những Ramdisk sẽ tạo ra một môi trường như vậy.



*Khái niệm này khá khó hiểu nên tôi đã tìm hiểu rất kỹ mới đưa ra thông tin này sau này khi fix sẽ cụ thể hơn.





Recovery Mode



Recovery Mode là một trạng thái hoạt động của iBoot trong khi restore hoặc upgrade firmware của iPhone chuẩn. Khi iBoot load, thì không thể restore firmware custom đã được build hoặc downgrading hệ điều hành (OS).





Seczone





Các Seczone là nơi chứa dữ liệu về trạng thái khóa của iPhone, cũng như mã RSA. Nếu bạn đã chính thức unlock được iPhone, thiết bị sẽ kiểm tra code unlock mà bạn đã cung cấp để với dữ liệu trong seczone (RSA Mã, vv). Các bảng biểu khóa bao gồm các dữ liệu về các nhà cung cấp dịch vụ mà bạn đang bị khóa và những lần mà bạn cố gắng unlock. Nếu bạn vượt quá 3 lần unlock không thành công, Baseband



sẽ bị rơi vào trạng thái brick. BootNeuter tiếp cận gần đến seczone, có nghĩa là điện thoại của bạn sẽ không bao giờ rõi vào chế độ brick vì unlock BootNeuter không thành công .



SIM



"Subscriber Identity Module" là một con chip nhỏ được cung cấp hoặc hỗ trợ bởi nhà cung cấp dịch vụ mạng (các mạng như mobifone, viettel,... ở Việt Nam) bao gồm những dữ liệu duy nhất và đặc biệt của bạn. Nó chứa các số điện thoại riêng và duy nhất, IMEI,...giúp nhận dạng điện thoại của bạn với những người khác. Thẻ SIM dùng cho điện thoại hỗ trợ GSM.





SSH



"Secure Shell" là một phương pháp trao đổi dữ liệu an toàn giữa hai thiết bị. Nếu iPhone đã được jailbreak, bạn có thể SSH vào thiết bị để add file và xoá file, ứng dụng ,...Nó là phương thức chuyển đổi dữ liễu từ máy đến iphone và ngược lại.[/quote]

Bài viết cùng chủ đề:
yanobi vẫn chưa có mặt trong diễn đàn  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Trả Lời Với Trích Dẫn
Trả lời

Bookmarks


Ðang đọc: 1 (0 thành viên và 1 khách)
 
Ðiều Chỉnh Kiếm Trong Bài
Kiếm Trong Bài:

Kiếm Chi Tiết
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Mở
Pingbacks are Mở
Refbacks are Mở

Chuyển đến



Múi giờ GMT. Hiện tại là 02:52 PM.
Powered by: vBulletin - Copyright © 2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.AdminTalk.vn
Powered by vBCMS® 1.2.5 ©2002 - 2012 VinaCIS® Corporation