Android
 Computer >> コンピューター >  >> システム >> Android

カスタムAndroidROMをインストールするときに知っておくべき4つの一般的な問題

私や他の多くの人がiPhoneよりもAndroidスマートフォンを好む主な理由は、GoogleがAndroidのコードの多くを無料で利用できるようにしているからです。その後、他の開発者は、私たちが気に入らない部分を減らし、私たちが行う部分を増やして、Androidのバージョンを自由に作成できます。

ただし、これは、デバイスを最初に購入したときに得られるAndroidエクスペリエンスではありません。代わりに、携帯電話のブートローダーのロックを解除し、カスタムROMをフラッシュして、自分の手で問題を解決する必要があります。

これは技術的なプロセスであり、控えめに言っても、すべての人に適しているわけではありません。私はAndroidについて何年も書いてきましたが、それでもこのプロセスは忍耐力のあるものだと考えています。すべてがうまくいかない可能性があり、しばしばうまくいかないポイントはたくさんあります。

AndroidROMをフラッシュするときに遭遇する可能性のある主な問題点のいくつかを次に示します。

1.ADBとFastbootのインストール

カスタムAndroidROMをインストールするときに知っておくべき4つの一般的な問題

PCのオペレーティングシステムの置き換えに精通している場合は、おそらくLinuxに精通しているでしょう。このプロセスには、LinuxをCDまたはUSBスティックにインストールし、コンピューターを再起動し、起動中にキーを押して、ハードドライブではなく代替OSをロードできるようにすることが含まれます。

Androidでのプロセスははるかに複雑です。携帯電話やタブレットだけでは手に入れることができません。コンピューターも必要です。次に、専用のソフトウェアをダウンロードする必要があります。

具体的には、ADBとしてよく知られているAndroidDebugBridgeが必要です。このツールスイートには、Fastbootと呼ばれるプログラムが含まれています。 ADBは、電源がオンのときに電話と通信します。 Fastbootは、「Fastbootモード」と呼ばれる特別なモードで再起動した後、電話と通信します。どちらのツールもUSBケーブルを介して通信します。

ADBのインストールは比較的簡単です。 GoogleのAndroidデベロッパーWebサイトにアクセスし、コンピューターに適切なバージョンをダウンロードします。 ADBは、Windows、macOS、およびLinuxをサポートしています。

問題は何ですか?

ADBとFastbootはどちらもコマンドラインツールです。アプリを開いていくつかのボタンをクリックするのではなく、コマンドラインを開いて何をすべきかを入力する方法を学ぶ必要があります。

コマンドラインを開くことは悪いことではありませんが、それは仕事に必要な技術的知識の量を増やします。コンピューターのOSを交換するのにコマンドラインは必要ありませんが、電話のOSを交換する必要があります。

それだけでなく、ADBとFastbootはコンピューターに付属していないため、コマンドラインでADBをインストールした場所に移動する必要があります。そうしないと、PCは入力したコマンドにのみ混乱して応答します。管理者権限を使用してコマンドを実行する必要がある場合もあります。

注: あなたのためにこの重い物を持ち上げることの多くを実行することができるツールがそこにあります。これらのプログラムは、Googleや他のスマートフォンメーカーからのものではなく、そのような方法を使用するように指示されたカスタムROMを使用したこともありません。コメントでそのようなアプリの経験を自由に共有してください。

2.ドライバーのインストール

カスタムAndroidROMをインストールするときに知っておくべき4つの一般的な問題

コンピューターに接続するデバイスには、2つのハードウェアに通信方法を指示する特別なソフトウェアが必要です。 Windows、macOS、およびLinuxは、ドライバーの処理方法が異なります。 macOSとLinuxでは、多くのドライバーがOSに組み込まれていますが、Windowsでは、アプリケーションと同じようにドライバーを個別にダウンロードする必要があります。

問題は何ですか?

ドライバーに問題があるときを知るのは難しいです。 ADBもFastbootも、そのように直接通知することはありません。ただし、コマンドを入力しても何も起こらない場合は、ドライバーに問題がある可能性があります。

カスタムAndroidROMをインストールするときに知っておくべき4つの一般的な問題

ドライバーの問題は潰すのが難しい場合があります。最近カスタムROMをインストールしたとき、ADBにデバイスを認識させるのに問題はありませんでした。 Fastbootモードで再起動すると、Fastbootもデバイスを認識しました。

しかし、Fastbootコマンドを入力しても、何も起こりません。 Fastbootは私のデバイスを認識できましたが、電話に何もするように指示できませんでした。ほとんどのオンラインガイドでは、Fastbootがデバイスを認識できる場合は、ドライバーが機能していると説明しています。このように、私の問題はドライバーに関連していると最終的に理解したときの私の欲求不満を想像することができます。

オンラインの説明では、一般的に、ADBはWindowsよりもmacOSまたはLinuxで使用する方が簡単であることがわかります。それでも、仕事を終えるために、私は一貫してWindowsを手に入れなければなりませんでした。 Linuxには私の電話と通信するためのドライバーがあるかもしれませんが、何らかの理由で、ADBとFastbootにはまだ問題があります。しかし、Windows用に提供されているドライバーをインストールすると、これは問題なく機能する傾向があります。 (私はMacを使ったことがありません。)

3.ブートローダーのロックを解除する

カスタムAndroidROMをインストールするときに知っておくべき4つの一般的な問題

ブートローダーは、起動するオペレーティングシステムを決定する電話の一部です。デフォルトでは、ブートローダーはメーカーが提供したOSのみを起動します。そして、それはロックされています。

スマートフォンに代替OSをロードするように指示する前に、ブートローダーのロックを解除する必要があります。これは、カスタムROMをインストールするときに実行していることです。

問題は何ですか?

すべてのAndroidスマートフォンにロック解除可能なブートローダーがあるわけではありません。多く---ほとんどではないにしても---しないでください。その中で、どのモデルを購入するか注意する必要があります。最も安全な方法は、キャリアロック解除バージョンのデバイスを購入することです。

キャリアバージョンはギャンブルです。米国では、AT&TおよびT-MobileのGSMモデルは、SprintおよびVerizonのCDMAデバイスよりもサポートされている可能性が高くなります。しかし、これは難しいルールではありません。

グーグルの電話は最も安全な賭けです。 Pixelデバイスとその前のNexusラインは、比較的簡単にロックを解除できます。ソニーは別の良いオプションです。同社は、デバイスのロックを解除する方法を説明し、ソースコードを提供し、多くのデバイスに必要なドライバーを提供しています。

ブートローダーのロックを解除するプロセスは、メーカーによって異なります。 Googleの電話では、正しいコマンドを入力するだけです。他のブランドでは、コマンドと一緒に入力するためにロック解除コードを要求する必要がある場合があります。リクエストの送信には通常、ウェブサイトへのアクセスが含まれます。通常、応答は即座に行われますが、常にそうであるとは限りません。

4.カスタムリカバリの使用

カスタムAndroidROMをインストールするときに知っておくべき4つの一般的な問題 カスタムAndroidROMをインストールするときに知っておくべき4つの一般的な問題

ブートローダーのロックを解除したら、実際にカスタムROMのインストールを開始します。

ほとんどのスマートフォンには、リカバリと呼ばれるものが付属しています 。これは、壊れたOSを修復するためにロードする電話の一部です。ここからデバイスをワイプして、システムを新しいものに戻すことができます。

カスタムリカバリには、より多くのオプションがあります。電話機のすべてのソフトウェアを完全にバックアップできるため、デバイスを現在の状態に正確に復元できます。古いOSを消去して、新しいOSをインストールすることもできます。これはフラッシュと呼ばれるプロセスです。 。

問題は何ですか?

カスタムリカバリは、すべての電話で利用できるわけではありません。お使いの携帯電話がカスタムROMをサポートしている場合でも、互換性のあるカスタムリカバリもある可能性があります。

デバイスによっては、カスタムリカバリをインストールできない場合があります。その場合は、携帯電話に現在搭載されているものを消去せずに、カスタムリカバリを一時的に起動することを検討してください。

カスタムリカバリのインストールまたは起動に問題がある場合は、ドライバに問題がある可能性があります。

そのカスタムROMについては...

カスタムリカバリを起動して実行すると、その時点からプロセスは非常に簡単になります。エラーの可能性はまだありますが、エラーが発生する可能性は低く、手間のかかる作業のほとんどはあなたの背後にあります。

ありがたいことに、上記の手順は通常1回限りの作業です。カスタムリカバリをインストールした場合、新しいOSをフラッシュするためにPCは不要になります。ただし、携帯電話で一時的にリカバリを起動する必要がある場合は、ADBとFastbootをコンピュータで手元に置いておく必要があります。

一部のカスタムROMは、堅実に安定しています。その他はバグの多い混乱です。したがって、状況によっては、まだ森から出ていない場合があります。カスタムROMは努力するだけの価値がないと判断するかもしれません。


  1. 5 つの一般的な Android 8.1 Oreo の問題とその修正方法

    Android は間違いなくスマートフォン市場全体を席巻し、市場シェアは 85% を超えました。これは、幅広いハードウェア サポートとオープン ソースのオペレーティング システムによるものです。 Apple の iOS は世界で 2 番目に大きい市場を保持していますが、それでも Android はリーダーボードのピークに達しています。 iOS は Apple デバイスのみに制限されていますが、Android はカスタマイズ可能であるため、他のデバイスにも最適な選択肢となります。 Google は、2017 年 3 月にアルファ開発者プレビューで Android Oreo (内部的には「Oat

  2. Android のマシュマロとロリポップに最適なカスタム Rom

    Android スマートフォンの平均寿命は 2 年以上ありません。残念ながら、そうです、彼らは何らかの形でバラバラになり始めます.その理由の1つは、電子機器の本質であるROMの故障に起因する可能性があります。カスタマイズされた ROM を使用してシステムをアップグレードすると、更新された確実なソフトウェア、新しい革新的な設計を探求し、いくつかの優れた機能を提供する能力が得られます。また、スマートフォンに最も安全な Android ROM を選択して使用することが不可欠です。しかし、なぜ最高のものを選ぶ必要があるのでしょうか? まともで高潔なカスタム ROM は、さまざまなデバイスとともに活発