RootingとJailbreakingは基本的に同じものです。JailbreakingはAndroidユーザーがRootingと呼ぶものに対するiPhoneユーザーの言葉です。ルート化とは、電話への「ルート」アクセスを取得し、必要な操作を実行できるようにすることです(これは、基本的にWindows管理者アカウントに相当するUnixであるUnix Root Userから行われます)。通常、ルートアクセス権を取得すると電話を簡単に破ることができ、それなしに破ることは非常に難しいため、自分の利益のためにルートになることはできません。
詳細:「電話をルート化する」とはどういう意味ですか?そして、私は私の電話を根絶しました。それで?応援から何が得られますか?
Nandroidのバックアップは、お使いの携帯電話の状態の正確なイメージでお使いの携帯電話のバックアップです。そのため、現在の電話の正確なコピーを作成し、それに大きな変更を加えた後、バックアップを電話にフラッシュして以前のバックアップに復元することができます。フラッシュとは、コピーまたはインストールすることを意味します。本質的にデバイスを消去して以前の状態を復元する(バックアップ)か、新しいROMをフラッシュします(以下を参照)。 NANDはデバイスのフラッシュストレージであるため、そこにファイルをコピーすることを「フラッシュ」と呼びます。
Android オペレーティングシステムは、画面、データ通信、ストレージ、カメラ、GPSなど、Androidスマートフォンのハードウェアを管理するソフトウェアです。アプリケーションが実行されている実際のハードウェアについて特別な知識を必要とせずに、アプリケーションがさまざまなデバイス上のこれらのリソースを使用およびアクセスできるようにする共通層を提供します。Androidオペレーティングシステムには、連絡先、カメラ、フォトギャラリー、Webブラウザーアプリなどの多くの標準アプリとサービスも含まれており、ユーザーは画面の明るさを制御したり、Wi-Fiネットワークに接続したりできます。
実際の定義は異なりますが、Androidの世界では、ROM、Mod、およびファームウェアはすべて、本質的に同じことを意味するかのように使用されます。それらはすべて、特定のカスタマイズまたは変更のセットを持つ特定のブランドの電話で動作するように変更されたAndroid オペレーティングシステムのカスタマイズされたバージョンを指します。これは、製造元が提供しないことを決定した場合でも、G1のような古い携帯電話に2.2などの最新バージョンのAndroidを提供できるようにするためです。または、メーカーが提供するAndroidのバージョンでは利用できない追加機能を提供したり、メーカーが提供したバージョンの問題を修正したりすることもできます。詳細:AOSP ROMとストックROMの違いは何ですか?、カスタムROMの利点は何ですか?、なぜ非常に多くのAndroidカーネルがあり、AndroidデバイスのストックまたはカスタムROMはどこにありますか?
ドライバはどのようにAndroid携帯電話にあるすべての異なるハードウェアに話をするには、Androidのソフトウェア・オペレーティング・システムに指示するものです。誰かが特定の電話モデルのROMを組み立てるとき、その電話のすべてのドライバーをROM内に含める必要があります(セルラーモデム、WiFiアクセス、特定のカメラタイプ、特定のプロセッサなど)。その携帯電話では動作しないか、携帯電話の特定の部分しか動作できず、たとえば、正面カメラを使用できないか、WiFiネットワークに接続できない可能性があります。これは、新しいものをWindowsに接続し、新しいハードウェアの追加ウィザードを実行し、使用する前に新しいドライバーを探したときとまったく同じです。ドライバーはカーネルによってロードされます、オペレーティングシステムのコア。
オーバーザ・エア(OTA)お使いの携帯電話は、それがGoogleや携帯電話ネットワークのいずれかから、セルラーネットワーク経由でファイルを自動的に送信され、すなわち「空中」のAndroidオペレーティングシステムへの更新を受信したとき、更新は、これまでもしなくてもですPCに接続します。これは、たとえばiPhoneが元々アップデートされ、iTunesを実行しているコンピュータに物理的に接続してアップデートを取得する必要があった方法とは対照的です。
ブートローダはどのようにデバイスの起動を制御します。ブートローダーやその他の関連タスクに入るためのGoogleのPC側ツールはFastbootと呼ばれ、ブートローダーをインタラクティブに実行することは「Fastbootモード」と呼ばれることがあります。ロックされたブートローダは、 Androidのシステムパーティションを確認し、一方で、それが一致しない場合買いだめするためにそれを復元しますロック解除ブートローダはブートローダーのロックを解除することは永久にデバイスを根絶するために必要とされる理由であると同じチェックを、行いません。
リカバリという用語は、多くの場合、いくつかの異なることを意味するために使用されます。電話の操作モードを意味する場合があります。たとえば、Atrix 4G MB860オリンパスでリカバリモードで起動するには、次の手順を実行する必要があります。
- 電話の電源を切る
- 電話機のディスプレイに「Fastboot」と表示されるまで、PWRボタンとVOL DOWNボタンを同時に押したままにします
- 「Fastboot」が「Android Recovery」に変わるまで、VOL DOWNを繰り返し押して(7回)離します。
- このオプションを選択するには、VOL UPボタンをタッチして離します
- 最後に、緑色のアンドロイドロボットに隣接する感嘆符を囲む三角形が電話機に表示されたら、次のいずれかを実行します。
- Android 2.2(Froyo)を使用している場合は、電話のディスプレイの右下隅をタッチします
- Android 2.3(Gingerbread)を使用している場合、VOL UPボタンとVOL DOWNボタンの両方を同時に押したままにします
Android リカバリモードを開始します。
これは、ユーザーが電話に大きな変更を加えることができる操作モードです。または回復はまた意味する可能性が回復電話でパーティションを。または回復はまた意味する可能性が画像ファイルにフラッシュすることができます(filename.img)回復パーティションを。たとえば、Atrix 4G MB860オリンパスは、リカバリパーティションにフラッシュされたストックリカバリイメージとともに出荷されます。このようなストックフォンでリカバリモードで起動すると、ユーザーは電話にいくつかの大きな変更を加えることができます。
- 今すぐシステムを再起動します
- SDカードの更新のzipが適用されます
- データ削除/工場出荷時設定への初期化
- キャッシュパーティションをワイプする
メーカーがリカバリパーティションにインストールしたストックリカバリイメージをClockworkModなどのカスタムリカバリイメージに置き換えることにより、Android リカバリモードで実行されるコードを置き換えることが可能です(通常、ロック解除されたブートローダーが必要です)。カスタムリカバリイメージにコードをインストールして実行すると、多くの場合、ユーザーは電話に対してより包括的な変更を行うことができ、また、ユーザーはNandroidバックアップを作成し、これらのバックアップを電話に復元できます。
ブートローダーは、ファームウェアのフラッシュでも何らかの役割を果たしますが、これは通常、リカバリの一部です。通常、ブートローダーを台無しにしたくないが、上級ユーザーはしばしばClockworkModのようなカスタムリカバリをフラッシュします。(ロックされたブートローダーはこれを防ぐかもしれませんが)。これにより、メーカーが署名していないファームウェア(カスタムROMなど)をフラッシュできるようになります。これは、通常、ストックリカバリが署名をチェックし、完全なNandroidバックアップなどの高度なタスクを実行するためです。リカバリーは、PCのBIOS起動画面に少し似ていますが、電話の起動時に特別な組み合わせのボタンを押すことで復元できます。回復では、電話のSDカードから更新ファイルを実行したり、ADB(Android Debug Bridge)を介してPCから接続して、コマンドラインからデバイスを管理したりすることもできます。
詳細:ROMマネージャー、ClockworkMod、Nandroidの関係は何ですか?どれが必要ですか?
GSM電話を契約で販売する多くの携帯電話ネットワークでは、電話ネットワークでのみ使用できるように電話を制限しています。これは、SIMロック、ネットワークロック、または補助金ロックとして知られています。これにより、プロバイダーは、助成した電話が、そのお金を取り戻すのに役立つネットワークでのみ使用できるようになります。電話機は、挿入されたSIMカードのIMSIコードを読み取り、それが許可された国コードまたは電話機がプログラムされているネットワークコードと一致することを確認します。SIMロック解除ネットワークのSIMカードを挿入して使用できるように、電話からこの制限を削除します。これには通常、ロックを解除するコードを電話のダイヤラーに入力する必要があります。デバイスとネットワークに応じてこのコードを取得する方法は異なります。一部のネットワークでは、契約期間の終わりに達するとロック解除コードが提供されます。一部のメーカーはこれらのコードをWebサイトに公開し、アプリによって抽出できる方法で、電話を再プログラムするために特別なPCソフトウェアを使用する必要があるものもあります。SIMロックは通常、ハードウェア/読み取り専用ファームウェアに実装されているため、通常、コードなしでデバイスのロックを解除することはできません。
詳細:別のキャリアでデバイスを使用できますか?
関連:従来のコンピューターシステムのユーザーに馴染みのある用語でAndroidプラットフォームの一部を説明する別の質問は、次のとおりです
。通常のコンピューター用語では、Androidシステムのさまざまな部分は何ですか?