Tài liệu hướng dẫn, hỗ trợ cho người dùng iphone. Phần cơ bản

Thảo luận trong 'Hỏi Đáp & Chia Sẻ Kinh Nghiệm' bắt đầu bởi iloveiphone3g, 5 Tháng tư 2009.

?

Tài liệu đã thực sự giúp ích cho người dùng

Poll closed 15 Tháng tư 2009.
  1. Có. Và cần phải bổ sung và hoàn chỉnh hơn

    64 vote(s)
    97.0%
  2. Chưa, vẫn còn những vấn đề chưa đề cập

    2 vote(s)
    3.0%
  1. iloveiphone3g Ex-Mod

    Tổng quan về kiến thức sử dụng, hướng dẫn, thông tin cho người dùng iPhone

    Giới thiệu chung:
    Sau quá trình tìm tòi và sưu tầm thông tin kiến thức về iphone, qua quá trình tìm hiểu và nghiên cứu kinh nghiệm sử dụng trên cơ sở hiểu biết cơ bản và các tài liệu sưu tầm (nước ngoài) , vì vậy tôi tổng hợp lại những nội dung đó để hoàn thành bài viết về "Kiến thức sử dụng, hướng dẫn, thông tin cho người dùng iPhone". Thực tế nhiều người cũng đã đọc, tìm hiểu và nghiên cứu thông tin, kiến thức, kinh nghiệm sử dụng ip ơ các blog hay forum,nhưng điều đó vẫn gây ra một vài khó khăn rắc rối trong quá trình đọc và hiểu những nội dung của các bài viết đó. Để đưa đến 1 cách nhìn bao quát và đầy đủ về ip tài liệu này sẽ giúp ích cho bạn. Phần kiến thức và thông tin chính của nội dung bài đựơc tổng hợp từ nhiều tài liệu và thông tin trên internet qua nhiều tài liệu và website công nghệ và có sự tham khảo cấu trúc của tài liệu iSeminar (đã được giới thiệu từ hackint0sh ) và tổng hợp một vài thông tin t các tài liệu và website khác như GSM SECURITY, Macrumor, iphonewiki, hackint0sh.... Nội dung chính gồm phần thông tin cho người dùng ip và phần kiến thức nâng cao.​

    Trong phần này sẽ có những nôị dung cở bản sau:​

    -Thông tin về một số từ ngữ, thuật ngữ có liên quan đến ip. giúp bạn hiểu vấn đề và không bở ngỡ khi làm việc với chiếc ip của mình. Cơ bản nhất đó là 3 thuật ngữ khá quan trọng là: Jailbreak, activate, unlock. Sau đó sẽ là kiến thức nâng cao dần.
    -Vấn đề liên quan đến việc cài đặt ứng dụng thứ 3. Giúp ích cho quá trình sử dụng một cách thuận lợi và nhanh chóng.
    Các thông tin khác : các thuật ngữ quan thuộc, hướng dẫn về DFU, SSH, Downgrade firmware,... và site bổ ích về ip.​

    Mọi thông tin phản hồi có thể gửi về :phihungonline[MENTION=134938]Gmail.Com[/MENTION] ,pm: phihungonlinevn .Hoặc có thể post question tại box iphone - GSMVN Forum.​


    Hãy bắt đầu làm việc nào.

    A. Phần I: 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.


    MỤC LỤC


    Phần I: Từ khoá, thuật ngữ

    - Cơ bản:

    + Jailbreaking
    + Activating
    + Unlocking

    - Nâng cao:

    + Accelerometer
    + Bootloader
    + Brick, Bricking, Bricked
    + BSD Subsystem
    + DFU Mode
    + EDGE/3G
    + GPS
    + GSM
    + iBoot
    + IMEI
    + iPhone DevTeam
    + Pwning, PwnageTool, QuickPwn, WinPwn
    + Ramdisk
    + Recovery Mode
    + Seczone
    + SIM
    + SSH

    Phần II: Thông tin - Hướng dẫn - Thực hành

    + Brief History of iPhone Hacking (Lịch sử quá trình hack iphone t những ngày ra đờifirmware 1.0.x) không đề cập cụ thể vấn đề này và sẽ có thông tin update sau.
    + PwnageTool
    + WinPwn
    + QuickPwn


    Phần III: Thông tin hữu ích

    + Cách đưa ip vào DFU Mode
    + Cách đưa ip vào Recovery Mode
    + Cách sử dụng SSH
    + Cách thay đổi APN trên 2.0 Firmware
    + Cách Downgrade iPhone Firmware


    Giới thiệu những site hữu ích
    ...




    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.

    Các file đính kèm:

    dangem, FeandMo, anhsuytu and 59 others like this.
  2. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    continue

    Phần II: Thông tin - Hướng dẫn - Thực hành


    PwnageTool WinPwn:

    Cả 2 công cụ này
    đều giống như một công cụ làm nhiệm vụ chính chúng chỉ khác nhau về GUI. PwnageTool và WinPwn chính là những giải pháp để thực hiện quá trình jailbreaking, activate, unlock và cài đặt ứng dụng th 3 cho thiết bị của bạn . Chúng làm việc bằng cách tạo ra các file custom firmware cho phép bạn restore bằng iTunes. Tuy nhiên, trước khi bạn restore firmware đó, nó phải được Pwned (Thuật ng này thường gặp). Tất cả những vấn đề nêu trên 2 tool này sẽ làm giúp bạn, chúng hoàn toàn thân thiện với người s dụng nên có thể bạn cần đến khả năng của chúng cho iphone của mình.



    Để download các phiên bản phần mềm PwnageTool và WinPwn: vào

    PwnageTool http://blog.iphone-dev.org/
    WinPwn http://www.winpwn.com/


    Cách sử dụng PwnageTool và WinPwn:


    1. Download về khởi động phần mềm
    2. Kết nối và chọn thiết bị mà bạn muốn pwn gồm (iPod Touch, iPhone or iPhone 3G)
    3. Danh dau các ô vào cái mà bạn muốn nó thực hiện như (jailbreaking, activating, unlocking và /hoặc cài đặt ứng dụng thứ 3). Phần mềm sẽ build một fỉle custom cho bạn.
    Chú ý: Nếu yêu cầu về bootloader thi chúng có tất cả đây: http://www.iPhone-hacks.com/download.php?id=109 4. Nó sẽ hỏi bạn nếu bạn chưa được Pwn. Nếu không chắc chắn thì chọn no.

    Để restore file firmware đã build hoặc firmware gốc :
    Khi
    đã kết nối thiết bị với pc:
    1. M
    iTunes
    2. Gĩ
    ý phím Shift và click vào nút restore trên của sổ info của iphone ( trên Windows) hoặc thẻ Option trên Mac
    3. Tìm
    đến file firmware đã có, chọn và bắt đầu restore.


    QuickPwn



    QuickPwn dùng trên cả hai hệ điều hành Mac OS X và Windows, có khác nhau một chút đối với 2 tool winpwn và pwnagetool. QuickPwn hoạt động trên cùng một nguyên tắc như PwnageTool - nó patch iBoot để nhận code không sign(unsigned). Tuy nhiên, trên thực tế quá trình "hacking" trên điện thoại là hoàn toàn khác nhau. Giống như nêu trong phần từ vựng ở trên, QuickPwn sẽ patch iBoot để nhận code và file ko sign (unsigned) sau đó thì boot (khởi động file custom),Ramdisk ko sign (unsigned), trong đó có các tập tin mà bạn muốn thực hiện nhý (Jailbreaking, activate, unlock và cả ứng dụng thứ 3). Vì vậy, nó có thể làm tất cả những gì PwnageTool có thể làm, nhưng không yêu cầu bạn phải làm gì để restore. Điều này là điều rất tốt đối với người dùng iphone vì nó cũng khá đơn giản trong quá trình sử dụng.

    Hướng dẫn cơ bản về cách sử dụng công cụ này:

    Kết nối iphone với máy tính và mở QUICKPWN. Nó sẽ nhận và cho phép kết nối với(iPod Touch, iPhone, iPhone 3G) và hiện lên bảng tuỳ chọn. Chọn công việc tương ứng với sở thích của bạn gồm(Jailbreaking, Activating, Unlocking và ứng dụng thứ 3 nữa). Sau đó nó thể thể yêu cầu về bootloader, có thể tìm và download tại trang http://www.iPhone-hacks.com/download.php?id=109 , Quickpwn sẽ nhận chúng. Sau một vài hướng dẫn trên màn hình. Chỉ sau một vài phút iPhone sẽ được Pwned hoàn toàn và sẽ có được những mod( sửa đổi cần thiết) mà mình đã chọn với Quickpwn trước đó. Các phiên bản QuickPwn, PwnageTool & WinPwn được xuất thttp://blog.iphone-dev.org




    Phần III: Thông tin hữu ích




    1. HD đưa iphone vào DFU Mode

    Chú ý: Khi
    chế độ DFU, Màn hình iphone sẽ không có gì cả ngoài màu đen. Màn hình giống nhý màn hình lúc tắt máy nhưng máy vẫn đang làm việc. Chỉ có thể làm bằng cách đó để biết đýợc máy đang DFU mode để làm những công việc sau khi đã kết nối với iTunes.
    Bước 1: Kết nối máy với iTunes bằng cổng USB
    Bước 2: Bấm và giữ đồng thời 2 nút home + power trong vòng 10 giây hoặc hơn một xíu(đến khi màn hình iphone đen lại hoàn toàn)
    Bước 3: Ở màn hình tối đen, nhả nút power nhưng vẫn giữ nút home
    Bước 4: Sau một vaì giây (khoảng 10s hoặc hơn chút) iTunes sẽ nhận máy của bạn.


    2. HD đưa iphone vào Recovery Mode


    Bước 1: Ng
    ắt kết nối thiết bị (iphone) với máy tính và m iTunes
    Bước 2: T
    ắt máy
    Bước 3: Gĩư
    nút home (trong khi máy đang tắt) và kết nối với iTunes qua cổng USB.
    Bước 4: Nếu hiện màn hình "Connect to iTunes" (Hình cọng cáp và CD), thì bạn
    đã vào recovey mode thành công.


    3. HD cách để SSH (Yêu cầu thiết bị đã được jailbreak).


    Bước 1: Download WinSCP (cho Windows) hoặc Cyberduck ( cho Mac)
    Bước 2: Download và cài đặt OpenSSH từ Cydia/Installer trên iphone
    Bước 3: M
    SSH client trên máy tính. và m winscp lên và nhập một vài thông số
    Bước 4: Host name là
    địa chỉ IP của iphone(bạn có thể tìm trên iphone mục
    Settings -> WiFi -> nút mũi tên màu xanh
    đđến mục WiFi network lúc mà bạn đã kết nối (kết nối wifi trýớc để xem)
    Bước 5: Nhập Username là root và password là alpine
    Bước 6: Nhấn "connect." Mất một chút thời gian để cho lần kết nối đầu tiên (đôi khi nó có thể mất vài phút). Nếu WinSCP báo r
    ằng, sever đã không đáp ứng trong vòng 15 giây và báo abort, chọn ignore cửa sổ quảng cáo đó đi.



    4. HD thay
    đổi APN Firmware 2.0 (iphone không thể jailbreak)

    Bước 1: M
    MobileSafari trên iPhone
    Bước 2: Vào trang http://unlockit.co.nz/ ho
    ặc
    Bước 3: Click link
    dýới để tiếp tục sang trang kế
    Bước 4: Click
    để chọn custom APN
    Bước 5: S
    ửa đổi và thay thế một APN trong khung text
    Bước 6: Chọn "Download Custom Config"
    Bước 7: Cài
    đặt profile cấu hình

    hoặc vào http://www.unlockit.co.nz/unlock.php chọn "Disable Data (Fake APN)" và bạn sẽ được "accept profile" ngay tức thì. (Cách của VOLSPOST -Hackint0sh)


    5. Cách downgrade (hạ) firmware iphone:


    Bước 1: Download firmware cần tại link sau: http://gsm.vnshowthread.php?t=111364

    Bước 2: Đưa máy vào DFU, như hướng dẫn ở trên
    Bước 3: Khi thiết bị đã nhận bởi iTunes trong chế độ DFU, giữ phím Shift + Click vào nút restore (Windows) hoặc Option + Click (Mac) và chọn firmware đã download.
    Bước 3: Sau khi restore hoàn tất, iTunes có thể gặp lỗi là thiết bị đã không được restore đúng cách. Đây không có nghĩa là Baseband của Firmware sẽ được downgrade (baseband không được downgrade bằng cách này. ( Baseband Firmware không thể downgraded tr phi đýợc can thiệp bằng phần cứng)
    Bước 4: Baseband tốt nhất cần được downgrade Để tìm được những phương pháp downgrade hiệu quả thực s hãy mail tới tác giả william@appledailytimes.com,






    Giới thiệu những site hữu ích

    - http://hackintosh.org/


    Hackint0sh là nhà của iPhone DevTeam.


    - http://blog.iphone-dev.org/


    - http://digg.com/apple/upcoming/


    - http://apple.com/iphone/

    - http://modmyi.com/


    - http://theiphonewiki.com/





    Hết thông tin phần cơ bản, mời các bạn đón đọc phần kiến thức, hướng dẫn nâng cao cho người dùng iphone sẽ ra mắt sau tài liệu này


    "Cảm ơn chân thành đến cuốn tài liệu iSeminar của secretmrx (Hackint0sh) được sử dụng làm nguồn cấu trúc cơ bản cho bài viết . Mọi thông tin bản quyền thuộc về tác giả secretmrx william@appledailytimes.com, tài liệu được cung cấp miễn phí hỗ trợ cho người dùng iphone, sao chép trái phép với mục đích kinh doanh là vi phạm bản quyền từ tác giả. '




    Thank so much to secretmrx!

    Tác giả : iloveiphone3g - GSMVN FORUM.
    verylove, dangem, FeandMo and 44 others like this.
  3. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Lập topic thảo luận trao đổi thảo luận những vấn đề xung quanh ngay tại chủ đề này mong mọi người bình chọn và cùng tham gia thảo luận.
  4. FeandMo

    FeandMo Staff Member

    Bài viết:
    6,197
    Được Like:
    8,993
    Bác iloveiphone3g cho phép em được trích tài liệu này để up lên trang khác nha!!!!
    vì có nhiều người cũng không hiểu hết được hết các vần đề như trong bài đã viết!!!
    Thanks Bác nhiều!!!
    Em có ghi nguồn và tên tác giả là Bác hẳn hoi!!!
  5. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Nếu mọj ngườj thực sự cần đến tàj liệu để tìm hiểu và làm cho mình 1 cuốn cẩm nag để tra cứu thì rất tốt đó. @ledinhtuan nếu bạn có thiện chí thì bạn có thể chja sẻ nó với mọi người. Và nhận đc lời cảm ơn từ mih.
    FeandMo and boy_register like this.
  6. FeandMo

    FeandMo Staff Member

    Bài viết:
    6,197
    Được Like:
    8,993
    Thanks Bác rất nhiều!!!! Mình muốn chia sẻ tất cả những gì mình có và hiểu biết về IP cho mọi người!!!!
    Bác ơi cho em hỏi là Hết thông tin phần cơ bản, mời các bạn đón đọc phần kiến thức, hướng dẫn nâng cao cho người dùng iphone sẽ ra mắt sau tài liệu này. vậy khi nào là có phần sau vậy Bác!!!!
    boy_register and duongtasu like this.
  7. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Tạm thời mình xem thử mọi người cho ý kiến thế nào? Và quan trọng k kém là dc sự ủng hộ cuả 2 lão làng iphone(2 admin đó) cuả box iphone và mấy mod có kinh nghiệm trc sau đó mới làm tiếp. Phần nâng cao mình đang tìm hiểu vì rất phức tạp. Nếu đc tất cả mọi người ủng hộ thì sẻ sớm thôi bạn.
    FeandMo, boy_register and viking29 like this.
  8. anhsuytu

    anhsuytu <b>GSM iPhoner</b>

    Bài viết:
    350
    Được Like:
    275
    Tại liệu của bác còn ko hay hết rồi nhỉ? :)
    Đang có ý định lập 1 đội viết Docs A-Z về IPhone. Tài liệu của bác rất hay, tuy nhiên chưa đủ thông tin, nếu mở rộng ra thì sẽ rất tuyệt vời.
    Một số ý kiến "múa rìu qua mắt thợ".

    thanks
  9. FeandMo

    FeandMo Staff Member

    Bài viết:
    6,197
    Được Like:
    8,993
    Em ủng hộ Bác hết mình!!!
    iloveiphone3g and boy_register like this.
  10. iloveiphone3g

    iloveiphone3g Ex-Mod

    Bài viết:
    878
    Được Like:
    1,195
    Nếu có ý định bạn có thể tập hợp thành viên để viết docs thì có thể thông báo chug để mọi người cùng biết. Mìh ủng hộ và cũng đánh gjá cao những bàj viết của bạn. Nếu bạn có những ý kiến khác hay hơn và đầy đủ hơn thj hãy chia sẻ để cùng thảo luận. Tài mới chỉ phần cơ bản