Androidもしくは Nexus One のルート権限取得とROM焼きに関する用語を自分用にまとめてみました。勉強しながら書いているので、たぶん間違いだらけになると思います。随時直していきますが、間違いのご指摘歓迎です!
(2010-08-24起稿)
- ブートパーティション
- ...
- bootloaderモード
- Android phone の電源を一旦切った後に、volume down キーを押した状態で電源ボタンを押すことによって起動するモード。fastbootモードから「bootloader」を選択することによってもこのモードに移行することができる。
- カスタムリカバリイメージ
- リカバリパーティションにインストールされるROMイメージで、ROM焼きに役立つユーティリティを含んでいることが多い。リカバリモードへ移行させることによって起動することができる。
カスタムリカバリイメージとしては例えば次のようなものがある。
- カスタムROM
- ブートパーティション・システムパーティション・データパーティションなどにインストールされるROMイメージで、Android OS を置き換える目的で作成される。
- データパーティション
- ...
- fastbootモード
- Android phone の電源を一旦切った後に、トラックボール(Nexus Oneの場合)を押した状態で電源ボタンを押すことによって起動するモード。bootloaderモードから「fastboot」を選択することによってもこのモードに移行することができる。
このモードにしてPCにUSB接続した状態でAndroidSDKのfastbootコマンド(あるいは他で配布されているその亜種)を実行することにより、ブートローダのアンロックやリカバリイメージの書き換えを行うことができる。
- FlashRecovery
- Android 1.5 用のカスタムリカバリイメージ。
- フラッシュROM
- Android phone に内蔵された、書き換え可能なROMメモリ。
フラッシュROMには次の4つのパーティションがある。
(実際にはもっとあるようだ)
- Goldcard
- デバイスチェックを無視してROMイメージを適用できるSDカード。一定の手順で作成することができる。
- nandroid
- 何種類かのカスタムリカバリイメージに含まれるユーティリティで、その実体は /sbin/nandroid-mobile.sh である。
nandroidはフラッシュROMのパーティションのうち、
ブートパーティション・
システムパーティション・
データパーティション
の3つのパーティションについてバックアップ・リストアを行うものである。
- RA-sappire
- Android全バージョンに有効なHTC Magic/Sapphire用のカスタムリカバリイメージ。
- RA-nexus
- Nexus One 用のカスタムリカバリイメージ。
- リカバリイメージ
- Android phoneをリカバリモードで起動したときに動作するプログラム、またはそのプログラムを含むROMイメージのこと。
- リカバリモード
- Android phone の電源を一旦切った後に、ホームキー(HTC Magicの場合)を押した状態で電源ボタンを押すことによって起動するモード。
リカバリモードでは、リカバリパーティションにインストールされたリカバリイメージが動作する。
bootloaderモードから「recovery」を選択することによってもこのモードに移行することができる。
通常の状態(ブートローダのアンロックをしていない状態?)からリカバリモードにすると、アポストロフィとアンドロ君の画像が表示されてフリーズするが、この状態からは(Nexus Oneの場合)トラックボールと volume down キーを押しながら電源ボタンを押すことでリブートすることができる(この一文は詳細未検証)。
- リカバリパーティション
- ...
- ROMイメージ
- ここでは、スマートフォンに標準でインストールされているファームウェアを置き換える目的で作成されたフラッシュROMイメージのこと。
- システムパーティション
- ...
- Titanium Backup
- ROM焼きに役立つ機能を備えたバックアップツール。動作にはroot権限とbusyboxが必要。ただし、busyboxをダウンロードする機能はツールに含まれている。Donateバージョンでは無料バージョンにない機能がある。
- Universal Androot
- 多くのAndroid phoneを、ブートローダのアンロックをすることなく、ワンクリックでroot化/unroot化できるAndroidアプリケーション。Android Marketでは配布されていない。
Tag: Nexus One Android ROM焼き root fastboot Titanium Backup カスタムROM リカバリ