/e/OS のインストールと設定

e-os-icon

/e/OSはプライバシー保護を最優先に設計された Androidデバイス用の DeGoogle OS。

/e/OS の特徴

  • Androidから Googleを除外して個人情報収集や監視を阻止
  • OTA(Over The Air)によるアップデートを取得
  • アプリストアやクラウドアプリを実装
  • オープンソースで開発されている LineageOSのフォーク

ファームウェアの書き換えを行うためメーカーや販売元のサポート外になり、作業に失敗するとデバイスが文鎮化するリスクがある。

サポートデバイス

サポートしているデバイスは ASUS・Google・Motorola・OnePlus・Samsung・Sony・Xiaomi などのグローバルモデルが中心で、LineageOSでサポートが終了したモデルもサポートを継続している場合がある。

開発元

  • 開発元:非営利プロジェクト e Foundation
  • 開発元の拠点:グローバル

ADB のセットアップ

LineageOSをインストールする際には パソコンと Androidでデータの送受信を可能にする ADBのセットアップが必要。

ADBのセットアップについては下記参照。

ダウンロード

Samsung Galaxyは手順が特殊なので下記参照。

Fences
Start11
PassFab 4Winkey banner
ToDo Buckup
Revo Uninstaller banner1
Repairit banner
Fences
Start11
PassFab 4Winkey banner
ToDo Buckup
Revo Uninstaller banner1
Repairit banner

/e/OS のダウンロード

e-OS Commandline 010

eOS s10 002

/e/OS の デバイスリスト から /e/OS をインストールするモデルの Community Install doc をクリックし、モデルの詳細ページでサポートしているモデル番号を確認。

同じ製品名で複数のモデル番号が存在する場合はサポートしているモデル番号が記載されているが、Google Pixelや Essential Phoneのようにグローバルモデルのみの場合は記載がない。

e-OS Commandline 019

Command lineInstall をクリックしてデバイスのインストールドキュメントを開く。

インストールドキュメントにはデバイス固有のコマンドや追加処理が記載されているので、必ず確認して操作手順に従って処理を進める。

e-OS Commandline 013

e-OS Commandline 014

Downloads for the(モデルのコードネーム)/e/OS Recovery for Commiunity build をクリックし、最新の /e/OSパッケージファイルとリカバリーイメージファイルをダウンロード。

モデルによっては次期バージョンのベータ版が掲載されているが安定版の利用を推奨。

デバイスの Androidのバージョンがダウンロードする /e/OSのバージョンよりも高いとインストールできない。

Google Pixelであれば Android Flash Tool を使用して Androidのダウングレードが可能。

e-OS pixel6 011

リカバリーイメージが Zipファイルで提供されている場合は解凍。

e-OS pixel6 018

解凍したフォルダ内のイメージファイルと /e/OSパッケージファイルを platform-toolsフォルダと同じ場所にすべて移動する。

ブートローダーのロック解除

e-OS Commandline 016

Androidデバイスを USBでパソコンに接続してから platform-toolsフォルダの保存場所を開き、Windows 11はフォルダ内の空白部分でコンテキストメニューから ターミナルで開く を選択。

Windows 10 はフォルダ内の空白部分で Shit キー を押しながらコンテキストメニューを開き、PowerShell ウインドウをここで開く を選択。

ブートローダーのロックを解除するとデバイスが初期化されるため、必要なデータはすべてバックアップする。

e-OS pixel6 001

e-OS pixel6 002

デバイスのインストールドキュメントにある Unlocking the bootloader でブートローダーのロックを解除するコマンドを確認。

アンロックのコマンドはデバイスによって異なる。

e-os-023

e-OS Commandline 017

ターミナルに adb reboot bootloader と入力して Enter キーを押すと、モバイルデバイスのブートローダーが Fastboot モード で起動する。

eOS-008

fastboot devices と入力して Enter キーでデバイスのシリアルナンバーが表示されることを確認。

シリアルナンバーが表示されない場合はドライバがインストールされていないため、ターミナルを閉じてから Windows 用のドライバをインストールして最初から やり直す。

スマホを2台 PC に接続していると daemon not running; starting now at tcp:5037 と表示されるので、作業しないスマホは取り外す。

e-OS pixel6 003

インストールドキュメントで確認したブートローダーのアンロックコマンドを入力して Enter キー でロックを解除し、ターミナルを閉じる。

Androd Flash Tool 039

デバイスがブートローダーのロック解除画面になるので、デバイスの音量ボタン(メニューの移動)と電源ボタン(確定)を操作してブートローダーをアンロック。

Androd Flash Tool 041

Androd Flash Tool 045

ブートローダーがアンロックされたら音量ボタンを操作して StartReboot でデバイスを再起動。

デバイスによっては自動的に再起動する。

e-OS pixel6 004

ブートローダーのロックを解除するとデバイスが工場出荷時の状態に戻るので設定をスキップしてセットアップ。

eOS pixel4 075

eOS pixel4 074

eOS pixel4 076

セットアップ後に再度 開発者向けオプション を表示して USBデバッグの有効化 をオンにする。

eOS pixel4 092

パソコンに接続した状態であれば USBデバッグの許可を求められるので このパソコンからの USBデバッグを常に許可する にチェックを入れ「許可」。

/e/OS のインストール

e-OS pixel6 012

e-OS pixel6 013

リカバリイメージが Zipファイルで配布されている場合は、デバイスのインストールドキュメントにある Flashing additional partitions で処理を確認。

e-OS pixel6 007

e-OS pixel6 008

デバイスのインストールドキュメントにある Installing a custom recovery using でリカバリーイメージの起動コマンドを確認。

リカバリーイメージの起動コマンドはデバイスによって異なる。

e-OS pixel6 019

platform-toolsフォルダの保存場所を開き、Windows 11はフォルダ内の空白部分でコンテキストメニューから ターミナルで開く を選択。

Windows 10 はフォルダ内の空白部分で Shit キー を押しながらコンテキストメニューを開き、PowerShell ウインドウをここで開く を選択。

e-os-023

adb reboot bootloader と入力して Enter キー。

eOS-008

fastboot devices と入力して Enter キーでデバイスのシリアルナンバーが表示されることを確認。

e-OS pixel6 017

e-OS pixel6 014

e-OS pixel6 015

イメージファイルのファイル名をコピーし、Flashing additional partitions で確認したコマンドを入力して 半角スペース を入れ、右クリックでコピーしたファイル名をペーストし、拡張子(.img)を追加入力して Enter キー。

e-OS pixel6 020

Flashing additional partitions で指示されているイメージファイルをすべてフラッシュ。

e-OS pixel6 021

e-OS pixel6 022

ダウンロードしたリカバリーイメージファイルの ファイル名をコピー し、インストールドキュメントで確認した リカバリーイメージの起動コマンド を入力して 半角スペース を入れ、右クリックしてコピーしたファイル名をペーストし、拡張子(.img)を追加入力して Enter キー。

e-OS pixel6 009

e-OS pixel6 023

リカバリイメージを書き込んだらデバイスの音量ボタンで Recovery Mode にして電源ボタンで確定。

e-OS pixel6 025

e-OS pixel6 027

/e/OSのリカバリモードが開いたら  Factory reset を選択して電源ボタンで確定し、Format data/ factry reset が選択された状態で電源ボタン。

eOS-018

Format data を選択して電源ボタンで確定し、リセットしたらメインメニューに戻る。

メインメニューは音量ボタンで上部の矢印を選択して電源ボタンで確定。

e-OS pixel6 029

e-OS pixel6 030

デバイスの音量ボタンで Apply update を開き、Apply from ADB を選択して確定。

e-OS pixel6 031

e-OS pixel6 033

/e/OSのパッケージファイル名をコピーし、ターミナル に adb sideload と入力して 半角スペース を入れ、右クリックしてコピーしたファイル名をペーストし、拡張子(.zip を追加入力して Enter キーでインストール開始。

処理が完了するとプロセスは 47%で停止する。

e-OS pixel6 036

/e/OS のインストールが完了するとデバイスがメインメニューに戻るので、パソコンと接続している USBケーブルを取り外し、Reboot system now を選択して電源ボタンで確定。

eOS s10 060

eOS s10 061

/e/OSが起動する。

セットアップについては下記参照。

備考

e-OS pixel6 037

Google Pixelはグローバルモデルだけなので技適の認可も受けており、リカバリーイメージのインストールもシンプルなので /e/OSデバイスに変更しやすい。

関連記事

/e/OS のセットアップと使い方

Torネットワークを使用して IPアドレスの匿名化や位置情報の偽装をサポートし、プライバシー保護を最優先に設計された Androidデバイス用の DeGoogle OS /e/OSのセットアップ手順