LineageOSとは?最も人気のあるAndroidカスタムROMのすべてを徹底解説
Googleをはじめとするビッグテック企業の成長は自然なものだと考えられがちですが、実はその成功の一部は、MDDS(Massive Digital Data Systems)構想のもとでNSA(米国家安全保障局)、CIA(米中央情報局)、DARPA(国防高等研究計画局)から受けた助成金に由来していることは周知の事実です。そして現在、Googleは膨大な事業の中でAndroidエコシステムをも傘下に収め、モバイルOS市場の73%のシェアを握っています。
こうした背景から、プライバシー重視のユーザーの間では、より高いコントロール性を求めてプライバシー特化型のカスタムROMへの需要が高まっています。プリインストールされた不要なアプリ(ブロートウェア)を取り除くためにカスタムROMを選ぶ人もいれば、より強固なセキュリティとプライバシー機能を求める人もいます。そんな中、LineageOSはその安定性、幅広い端末サポート、Google非依存の環境、そして独自機能を備えながらもAndroidらしい使い心地を損なわない点で高い評価を得てきました。
LineageOSとは?
LineageOSは、オープンソースファームウェアとして、アクティブユーザー数260万人以上を誇る、現在最も人気のあるカスタムROMです。
その歴史は「Cyanogen」という名前にさかのぼります。2009年、HTCのDreamとMagic向けにリリースされたのが始まりでした。Android黎明期において、Cyanogenのコア開発者は「JesusFreke」というペンネームで活動する人物で、やがて開発のバトンはSteve Kondik氏へと引き継がれました。
Kondik氏の手によってCyanogenは大幅に改良され、「CyanogenMod」として生まれ変わりました。その後、2016年12月には3度目となる名称変更が行われ、現在の「LineageOS」となったのです。それ以来、LineageOSはAOSP(Android Open Source Project)のバージョンに合わせて6つのバージョンをリリースしてきました。
- LineageOS 13.0(Marshmallow)
- LineageOS 14.1(Nougat)
- LineageOS 15.1(Oreo)
- LineageOS 16.0(Pie)
- LineageOS 17.1(Android 10)
- LineageOS 18.1(Android 11)
その名の通り豊かな系譜を受け継ぐこのROMには、非常に実用的なメリットがあります。それは190以上のモバイル端末をカバーする圧倒的な対応範囲です。さらに古いモデルとの互換性も維持されており、例えば2016年、LineageOSと同じ年に登場したNexus 6も今なおサポートされています。
前身の機能を統合・拡張したこのファームウェアは、以下の機能を提供します。
- USBテザリング、Wi-Fi、Bluetoothの完全サポート
- FLACオーディオコーデック対応
- 拡張APN(アクセスポイント名)リスト――SIMカードをインターネットに接続するための設定
- OpenVPNクライアント
- CPUオーバークロックを含むパフォーマンス向上機能
- インターフェースおよびアプリの権限管理
何よりも重要なのは、LineageOSにはスパイウェアやブロートウェアが含まれていないという点です。これらは購入時の端末にデフォルトで搭載されていることが少なくありません。実際、ユーザーからは純正ファームウェアと比べてパフォーマンス・信頼性・安定性が向上したという声が多く聞かれます。
LineageOSに対応しているスマートフォンは?
公式サイトによると、LineageOSは約200機種の端末をサポートしています。自分のスマホが対応しているかどうかを最も手っ取り早く確認する方法は、公式サイトの対応端末一覧ページで「Ctrl + F」を押して検索バーに機種名を入力することです。
Samsung、Google、Motorola、OnePlusといった主要メーカーの端末はすべてリストに含まれています。
LineageOSのプライバシー保護レベルは?
LineageOSにはGoogleアプリが同梱されていません。この一点だけで、スマホからGoogleのサーバーへ情報がバックグラウンドで流れることを防げます。
組み込みのプライバシー機能については、17.1ビルドまで、Android Privacy Guard(APG)という強力な暗号化オプションが搭載されていました。これはPGP(Pretty Good Privacy)やGPG(GNU Privacy Guard)といった暗号化プロトコルと互換性のある強力な暗号化を提供するものでした。
しかし、Android 10のリリース後は、純正OS自体がほぼ同等の暗号化機能を備えるようになったため、APGは役割を終えました。
また、2018年6月の15.1ビルド以降、LineageOSは複数のプライバシー課題に単一のインターフェースで対処できる「Trust」機能を導入しました。Trustは主に、Googleによる月次パッチの提供と、実際に修正される脆弱性との間のセキュリティギャップを埋めるために設計されたものです。
Trustは「設定 > プライバシー」からアクセスでき、セキュリティおよびプライバシー関連のすべての機能を一元的に管理できます。
Trustのアイコンはステータスバーに常時表示され、現在実行中のアクションや必要なアクションをひと目で確認できます。さらに、Trustを使えばアプリごとのSMS送信制限を設定することも可能です。
LineageOSのセキュリティは?
LineageOSでは、Security-Enhanced Linux(SELinux)がデフォルトで有効になっています。このセキュリティ強化技術は、もともとNSAがLinuxカーネルを強化するために開発したものです。
SELinuxが有効になると、バックグラウンドで動作するアプリやサービスへのアクセスが厳しく制限されます。その結果、マルウェアやハッキング攻撃がプロセスを乗っ取れる経路は極めて限られたものになります。
SELinuxと同様に、LineageOSはシグネチャ・スプーフィング(署名偽装)もデフォルトで防止しています。これは、アプリの正当性チェックを無効化する仕組みです。つまり、シグネチャ・スプーフィングが有効な環境では、あるアプリが別のアプリになりすませてしまいます。すべてのAndroid端末では、アプリはパッケージ名によって識別されます。スプーフィングが有効な場合、悪意のあるアプリが同じパッケージ名を持つ正規アプリを置き換えることが可能になるのです。
シグネチャ・スプーフィングは任意のアプリのインストールを便利にする一方で、LineageOSは安全性を優先し、デフォルトではこれを許可していません。
要するに、LineageOSは重要なセキュリティ機能をデフォルトで適切に有効・無効化しつつ、アプリのアクセス権限を完全かつ細密にコントロールできる環境を提供してくれるのです。
LineageOSをスマホにインストールするには?
LineageOSは公式サイトから、自分のモバイル端末を選択してダウンロードできます。その後、サイト内のインストール手順セクションに従ってフラッシュ(書き込み)を行います。もちろん、ROMをフラッシュすると端末のデータは自動的に消去されるため、必ず事前にバックアップを取っておきましょう。
LineageOSで使えるアプリは?
前述の通り、LineageOSにはGoogleアプリが同梱されていません。とはいえ、カスタムROMのエコシステムらしく、簡素化された「Open GApps」パッケージ経由でインストールすることは可能です。こうすれば、お気に入りのアプリを使い続けながら、Googleサービスの負担なしに両方のメリットを享受できます。
Open GAppsをインストールするには、カスタムリカバリーからzipファイルをフラッシュするだけです。同様に、Playストアがない環境では、F-Droid、Aptoide、Aurora Storeなどからアプリをダウンロード・インストールできます。GAppsに含まれるソフトウェアのようにフラッシュ作業が必要なのではなく、これらのストアからは通常のAPKファイルをそのままダウンロードしてインストールできるのが利点です。
LineageOSをアップデートするには?
OTA(Over the Air)配信のおかげで、LineageOSのアップデートは通常のAndroidアップデートと同じように、設定メニューから簡単に行えます。
なぜLineageOSをインストールすべきなのか?
世界的な半導体不足により、パソコンからスマートフォンまで電子機器の価格は軒並み高騰しています。この厳しい市場環境の中で、定価を大きく上回る価格で新しいスマホを買うくらいなら、LineageOSを使って今のスマホの寿命を延ばすのが賢い選択と言えます。
古いハードウェアでも最新のAndroid OSの機能を楽しめるだけでなく、LineageOSは使わずにストレージとメモリを浪費していたブロートウェアをすべて取り除いてくれます。軽快な動作に加え、プライバシー指向のこのROMはすべてのアプリに対する完全なコントロールを提供します。さらに、LineageOSより幅広い端末サポートを持つカスタムROMを見つけるのは至難の業でしょう。
-
BIMとは?知っておくべき基礎知識と活用方法を徹底解説
デジタル時代の到来はさまざまな分野に変革をもたらしましたが、建設業界もその例外ではありません。建物の設計・施工に使われるツールの歴史を振り返ると、その始まりは鉛筆と紙でした。その後、CAD(コンピュータ支援設計)が登場し、手作業中心の製図を効率的な電子ドキュメントへと変革。さらにCADは3D化へと進化し、現在ではBIM(Building Information Modeling:ビルディング・インフォメーション・モデリング)が新たなスタンダードとなりつつあります。 建設業界を大きく変えるテクノロジートレンドとして注目されているのが、BIMです。BIMとは、施設の機能的・物理的な特徴をデジタル上
-
ビーコンテクノロジー完全ガイド:仕組みから業界別の活用事例まで徹底解説
2016年、「ポケモンGO」が世界中のニュースフィードを席巻し、老若男女を問わず多くの人々がスマートフォン片手に街へ繰り出しました。オフラインとオンラインの世界が融合したこの社会現象の陰には、実世界とデジタル世界をつなぎ、リアルタイムなインタラクションを実現した「ビーコンテクノロジー」の存在があります。本記事では、ビーコンテクノロジーの基本的な仕組みから、さまざまな業界での活用事例までを詳しく解説します。 ビーコンテクノロジーとは? ビーコンとは、壁やカウンターなどに設置する小型のハードウェア端末です。Bluetooth技術を利用して近くにあるモバイルデバイスを検知し、スマートフォンやタブレ