スポンサーリンク

/e/OS のインストール

e-os-icon

Android から Googleの監視 を排除した オープンソースの 脱Google OS

/e/OS は オープンソースの モバイルデバイス用 OS「 LineageOS 」のフォークで 非営利プロジェクト「 e Foundation 」が開発している プライバシー保護を優先した OS。

LineageOS は Googleアカウントを封印した Android だが  /e/OS は プライバシーを保護したまま LineageOS を快適に利用できるよう改良されており、アプリは Android が実装している 個人情報にアクセスする Googleサービス や アプリが排除された  /e/OS のアプリストア から インストールできる。

LineageOS のフォークなので サポートしている デバイスも LineageOS と同じく グローバルモデルが中心だが、Google Nexus 5 など LineageOS ではサポートが終了したモデルも サポートを継続している場合がある。

ソフトの入手先

/e/OS 公式サイト

SDK Platform-Tools ダウンロードページ

ユニバーサル ADB ドライバ ダウンロードページ

TWRP ダウンロードページ



ADB のセットアップ と ドライバのインストール

/e/OS を Android デバイス にインストールするため パソコンと Android デバイス間の通信を行うツール ADB ( Android Debug Bridge ) をセットアップする。

SDK Platform-Tools ダウンロードページ

/e/OS - deGoogled Android OS -001

Android デベロッパーのサイトから SDK Platform-Tools の Windows 版の ダウンロードリンクをクリック。

/e/OS - deGoogled Android OS -002

利用規約を確認して問題なければ「 上記の利用規約を読んだうえで利用規約に同意します。」にチェックを入れて「 ダウンロードする: ANDROID SDK PLATFORM-TOOLS ( WINDOWS用 )」をクリック。

/e/OS - deGoogled Android OS -003

ダウンロードした Zipファイルを解凍して「 platform-tools 」フォルダを 任意のドライブに移動。

「 platform-tools 」フォルダは ドライブ直下に移動するとパスが分かりやすい。

/e/OS - deGoogled Android OS -004

「 システムのプロパティ 」を開いて「 詳細設定 」タブにある「 環境変数 」をクリック。

「 システムのプロパティ 」は Windows 10 の 検索ボックスで「 システムの詳細設定の表示 」を検索するか「 コントロールパネル 」→「 システムとセキュリティ 」→「 システム 」→「 システムの詳細 」で開く。

/e/OS - deGoogled Android OS -005

「 システム環境変数 」にある「 Path 」を選択して「 編集 」をクリック。

/e/OS - deGoogled Android OS -006

「 新規 」をクリックして 「 platform-tools 」フォルダを保存した 場所を入力。

Cドライブ直下に場合は C:\platform-tools

/e/OS - deGoogled Android OS -007

「 スタート 」を右クリックして「 Windows PowerShell 」を開いて「 adb 」と入力。

Android Debug Bridge のバージョン情報 や 「 platform-tools 」フォルダの保存先などが 表示されたら 「 Windows PowerShell 」を閉じてセットアップ完了。

ADB ドライバ

パソコンと Android デバイス間の通信を可能にするため ADB ドライバをインストールする。

オープンソースの「 ユニバーサル ADBドライバ 」は NEXUS 5 などのデバイスで利用できるが Essential Phone では デバイスを認識しないため、Essential Phone に接続する場合は Essential Phone の ADB ドライバ をインストールする。

ユニバーサル ADB ドライバ ダウンロードページ

Essential Phone Windows Driver ダウンロードページ

ユニバーサル ADB ドライバ

ユニバーサル ADB ドライバ のインストールは セットアップウィザード形式になっており デフォルト設定でインストールする。

/e/OS - deGoogled Android OS -008

ユニバーサル ADB ドライバ は ダウンロードページの「 Download 」をクリックしてインストーラーをダウンロード。

/e/OS - deGoogled Android OS -009

ダウンロードしたインストーラーを起動するとセットアップウィザードが開始するので「 Next 」。

USBデバックの有効化 と OEMロック解除

/e/OS をインストールする モバイルデバイス で「 USB デバック 」を有効にする。

/e/OS - deGoogled Android OS -014

「 開発者向けオプション 」のメニューを表示させるため「 設定 」の「 デバイス情報 」を開き「 ビルド番号 」を 7 回 タップする。

/e/OS - deGoogled Android OS -015

「 設定 」の「 システム 」にある「 詳細設定 」から「 開発者向けオプション 」をタップ。

/e/OS - deGoogled Android OS -016

「 USB デバック 」を有効にする。

/e/OS - deGoogled Android OS 017

ダイアログが表示されたら「 OK 」で許可して PIN コード を入力すると「 USB デバック 」が有効になる。

/e/OS - deGoogled Android OS -018

「 開発者向けオプション 」に「 OEM ロック解除 」の項目があれば有効にする。

Nexus 5 に「 OEM ロック解除 」はない。

/e/OS のインストール

/e/OS は デバイス別に OS のパッケージファイルが用意されているので ダウンロードページから 最新の ファイルをダウンロードし、デバイスに適したリカバリ用のイメージファイルを TWRP から入手する。

/e/OS 公式ダウンロードページ

/e/OS - deGoogled Android OS -044

デバイスリストから /e/OS をインストールするモデルの「 Install / build 」をクリック。

/e/OS - deGoogled Android OS -045

モデルの詳細ページが開くので「 Install 」の「 Click here 」をクリック。

/e/OS - deGoogled Android OS -046

インストールの手順が記載されたページが開いたら スクロールして「 Download for the ( モデルのコードネーム )」にある「 TWRP 」と/e/OS build の「 dev 」から 最新版 のファイルをダウンロードする。

/e/OS - deGoogled Android OS -048

TWRP のリカバリイメージファイル は 最上段のリンクをクリック。

/e/OS - deGoogled Android OS -047

/e/OS のパッケージファイルも 最上段の zip ファイルをクリックしてダウンロード。

/e/OS - deGoogled Android OS -049

ダウンロードしたファイルは 「 platform-tools 」フォルダ と同じ場所に すべて移動する。

デバイスの接続

パソコンの準備ができたら /e/OS をインストールするデバイスを USB で パソコンに接続する。

/e/OS をインストールする前に 必要なデータは すべてバックアップしておく。

lineageos-android-distribution-025

パソコンと接続すると USBデバック の 許可をもとめられるので「 許可 」。

「 このパソコンからの USBデバックを常に許可する 」にチェックを入れておく。

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

Windows PowerShell を使用して デバイスの ブートローダーのロックを解除する。

デバイスによってコマンドが異なるため モデルのインストールページを確認する。

eos-degoogle-android-os-050

「 platform-tools 」の保存場所を開き フォルダ内の空白部分で「 Shift 」キーを押しながら コンテキストメニュー ( 右クリックメニュー ) を展開して「 PowerShell ウインドウをここで開く 」を選択。

lineageos-android-distribution-028

adb reboot bootloader と入力して エンター。

eos-degoogle-android-os-052

ブートローダーが fastboot モードで起動する。

eos-degoogle-android-os-054

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

Essential Phone は専用ドライバをインストールしていないと fastboot devices  でデバイスを認識しない。

eos-degoogle-android-os-056

Nexus 5 は fastboot oem unlock と入力してエンター。

アンロックのコマンドはモデルによって異なるので モデルのインストールページを参照。

eos-degoogle-android-os-057

デバイスが ブートローダーのロック解除画面になるので デバイスの 音量ボタン を操作して「 YES 」を選択後 パワーボタン で確定して PowerShell のウインドウは閉じる。

音量ボタン を操作し Reboot でデバイスを再起動する。
USBデバック の 許可

ブートローダーのロックを解除すると デバイスがリセットされ、再起動後は 工場出荷時の状態に戻っているため 再度「 開発者向けオプション 」を表示して「 USBデバックの有効化 」をオンにする。

Wi-Fi 接続などの設定は スキップしても問題ない。

lineageos-android-distribution-014

「 開発者向けオプション 」のメニューを表示させて 「 USB デバック 」を有効にする。

「 OEM ロック解除 」は グレーアウトしているか 非表示になっている。

/e/OS のインストール

TWRP のリカバリーイメージの読込みを行い、リカバリー機能を使用して /e/OS をインストールする。

eos-degoogle-android-os-050

「 platform-tools 」の保存場所を開き フォルダ内の空白部分で「 Shift 」キーを押しながら コンテキストメニュー ( 右クリックメニュー ) を展開して「 PowerShell ウインドウをここで開く 」を選択。

eos-degoogle-android-os-054

adb reboot bootloader と入力して Fastboot モードにしてから fastboot devices と入力してデバイスのシリアルナンバーが表示されることを確認。

eos-degoogle-android-os-059

TWRPのリカバリーイメージファイル の ファイル名をコピー。

eos-degoogle-android-os-058

fastboot flash boot と入力して 半角スペースを入れて 右クリックすると コピーしたファイル名がペーストされるので 拡張子「 .img 」を追加入力してエンター。

Essential Phone の場合 fastboot flash boot では「 fastboot: error: Couldn’t parse partition size ‘0x’ 」でエラーになるので fastboot flash:raw boot と入力
リカバリー イメージの起動コマンドは デバイスによって異なるので デバイス リスト から 該当のデバイスを選択して「 Guides 」にある「 Installation 」のページを参照。

eos-degoogle-android-os-062

デバイスの音量ボタンを操作し「 Restart bootloader 」を選択後 パワーボタンで確定。

eos-degoogle-android-os-064

デバイスの 音量ボタンを操作して「 Recovery mode 」に変更して パワーボタンで確定。

Nexus 5 の場合 TWRP の起動に失敗したら パワーボタン長押しで強制終了すると 自動的に再起動して TWRP が起動する。

eos-degoogle-android-os-065

TWRP が起動したら ロックを解除。

eos-degoogle-android-os-066

メインメニューから「 Wipe 」をタップ。

eos-degoogle-android-os-067

「 Format Data 」をタップして 「 yes 」を入力すると フォーマットが実行される。

eos-degoogle-android-os-068

バックボタンで 前に戻って「 Advanced Wipe 」をタップ。

eos-degoogle-android-os-069

「 System 」と「 Cache 」にチェックを入れて「 Swipe to Wipe 」を右にスワイプして実行。

eos-degoogle-android-os-070

バックボタンで メインメニューに戻って「 Advanced 」をタップ。

eos-degoogle-android-os-073

「 ADB Sideload 」をタップして「 Swipe to Start Sideload 」を右にスワイプ。

eos-degoogle-android-os-074

Windows PowerShell で adb sideload と入力して ダウンロードした /e/OS のパッケージファイル 名をコピーして 貼り付け 拡張子の「 .zip 」を追加入力してエンター。

eos-degoogle-android-os-075

インストールが完了したら パソコンと接続している USB ケーブルを取り外し、メインメニューに戻って「 Reboot 」から「 System 」をタップし「 Sweipe to Reboot 」を 右にスワイプして 再起動。

パソコンの Windows PowerShell は閉じて問題ない。

eos-degoogle-android-os-076

/e/OS が起動する。

 /e/OS のセットアップ

/e/OS のセットアップは Android とほとんど同じだが Google アカウント へのログインが必要なく /e/OS の メール や クラウドストレージ , カレンダー などを使用する場合は /e/アカウント の作成が必要。

/e/ アカウント 詳細ページ

/e/ アカウント 登録ページ

/e/アカウント は /e/OS のセットアップ中に登録できないので 事前に取得しておく。
/e/アカウントの メール や ドライブを使用しない場合は /e/アカウントを取得しなくても /e/OS は利用可能。

eos-degoogle-android-os-077

「 日本語 」もサポートしており 設定するのは タイムゾーン や Wi-Fi などの基本項目。

eos-degoogle-android-os-078

デフォルトでインストールされてるアプリは最小限になっており Nexus 5 では カメラも問題なく動作する。

eos-degoogle-android-os-079

「 Apps 」アプリから Fdroid で公開されているアプリをインストールできる。

eos-degoogle-android-os-080

Gboard や Google マップ などもインストール可能。

eos-degoogle-android-os-081

Nimbus や 銀行アプリ など一部 利用できないものもあるが、 Proton MailSophos Intercept X のほか Excel , Word も利用でき、Nexus 5 は もともと電子マネー非対応ということもあって Android デバイスで Googleサービス への依存度が低ければ 違和感はあまりない。

eos-degoogle-android-os-082

LineageOS が Nexus 5 の サポート打ち切ったため Nexus 5 をリユースするなら /e/OS がオススメ。


 





関連記事

android-icon

Android x86 の 更新 と アップグレード

PC で動作する Android x86 の アップデート と アップグレードの手順 Android x86 は  OTA ( Over The Air ) による セキュリティパッチの配信がないため リリースされた 最 […]

android-icon

Android x86 のインストール

PC にインストール可能なオープンソースの Android OS Android-x86 はモバイル用の Android を x86 系のコンピュータで使用できるようにした オープンソースで開発されている OSで、サポー […]

e-os-icon

/e/OS のインストール

Android から Googleの監視 を排除した オープンソースの 脱Google OS /e/OS は オープンソースの モバイルデバイス用 OS「 LineageOS 」のフォークで 非営利プロジェクト「 e F […]

lineageos-icon-1

LineageOS のインストール

Essential Phone や Google Nexus6 など サポート切れの Android デバイスをリユース LineageOS は Android をベースにした オープンソースの モバイルデバイス用 OS […]

android-icon

Android Static IP – Androidデバイスの静的IPアドレスの設定方法

Android デバイスのWi-Fiで 静的 IP を使用する Android デバイスもパソコンと同じで 初期設定は DHCP( Dynamic Host Configuration Protocol )になっているの […]




タイトルとURLをコピーしました