Android Lollipop Preview版の最終バージョンがリリースされていたので、Nexus5にインストールしてみた手順です。
###Step 1:Nexus 5用Android 5.0 Lollipop Developer Previewをダウンロード
こちらからDLできます。
http://storage.googleapis.com/androiddevelopers/finalpreview/hammerhead-lpx13d-preview-f7596f51.tgz
どこか適切な場所にファイルを解凍します。
###Step 2: デバイスをUSBにつなぐ
開発者モードでUSBデバッグモードを有効にしておいてください。
Nexus5での方法は
1.設定>端末情報>ビルド番号を7回タップする
2.設定>開発者向けオプションがでてくるので、USBデバッグにチェックを入れる
###Step 3:デバイスをfastbootモードで起動
Macからterminalを起動し、以下コマンドでfastboot起動する
$ adb reboot bootloader
bootloaderをunlockする。これによってカスタムOS(今回ならLollipop)が入れられるようになります。
$ fastboot oem unlock
端末側に確認画面がでるので、Yesを選択。(この時点でファクトリーリセットされるので注意)
選択操作はタッチパネルが効かないので、端末の音量ボタンで選択、ロックボタンで有効化します。
###Step 4:OSインストール
ターミナルから先ほどのOSを解凍したディレクトリに行き、以下を実行する。
$ ./flash-all.sh
OSのインストールが開始されます。5-10分くらいで完了します。
###Step 5:設定
previewモードで起動するので、各種設定をします。
なお、oem lockを戻す場合は、以下を実行します。
$ adb reboot bootloader
$ fastboot oem lock