VMOSレビュー:Androidでの仮想マシンの実行

仮想マシンとは、コンピュータシステムのエミュレーションです。私は、他のOS専用のソフトウェアや機能をテストする必要があるときに、常に仮想マシンを実行しています。例えば、私のLinuxノートパソコンでは、Windowsの仮想マシンを実行し、すべてのWindowsソフトウェアと機能をテストしています。デスクトップ上でも仮想マシンを設定するのは非常に簡単です。
しかし、Androidフォンで仮想マシンを実行することはどうでしょうか?それは可能なのでしょうか?このレビューでは、Android用の仮想マシンであるVMOSをテストし、その性能と、実際に電話で仮想マシンを実行することが本当に有用かどうかを見ていきます。
注意: この記事はスポンサーの記事であり、VMOSによって可能になりました。実際の内容と意見は著者の独自の見解であり、スポンサー付きの記事であっても編集の独立性を維持しています。
VMOSは、Androidフォン上で仮想Android OSを実行できるようにします。仮想マシンは多くのシステムリソースを必要とするため、これは優れた仕様のAndroidフォンでのみうまく機能します。フォンのRAMが3GB未満でストレージが32GB未満の場合、VMOSを実行できません(その仕様で試したことはありませんが、おそらくフォンがクラッシュします)。
フォンで仮想マシンを実行する利点はいくつかあります:
1. アプリの2つのインスタンスを同時に実行

つまり、アプリのいくつかのインスタンスを実行する必要がある場合です。たとえば、家族用と仕事用のFacebookアカウントが2つあり、同時にアクセスしたいと思うかもしれません。または、異なるアカウントで同じゲームの2つのインスタンスを実行している場合です。最適なのは、異なるGoogleアカウント用に異なるアプリセットをインストールできる2つのGoogle Playストアにアクセスすることです。
2. Google PlayストアをサポートしていないAndroidフォンで実行
Google PlayストアはAndroidフォンに関連付けるのが簡単ですが、それをサポートしていない多くのAndroidフォンがあります。これは、あなたのAmazonフォンや、米国政府に禁止されている最新のHuawei Mate 30かもしれません。フォン上でVMOSを仮想マシンとして実行することで、アプリをインストールするためのGoogle Playストアにアクセスできます。
3. フォンをルート化せずにルートアプリを実行
VMOSはデフォルトでルートアクセスを持っています(ルートアクセスは仮想マシンにのみ影響します。ネイティブフォンシステムには影響しません)ので、実際にフォンをルート化せずにルートアクセスを必要とするカスタムアプリを実行できます。たとえば、完全に広告なしの体験を得たい場合は、人気のAdawayアプリをインストールし、すべての広告がブロックされた状態で仮想マシン内でウェブをサーフィンできます。
4. バックグラウンドでアプリを実行
VMOSは常にバックグラウンドで実行されています。常に実行しておきたいアプリがある場合、VMOSはそのために役立ちます。
5. フローティングウィンドウでアプリを実行
マルチタスクが好きなら、フローティングウィンドウモード(動画を見ているような)でVMOSを実行し、同時にメッセージを確認できます。
始める
始めるには、公式サイトからVMOS apkアプリをダウンロードしてインストールします。フォンには、動作させるために少なくとも3GBのRAMと32GBの空きストレージが必要です。
VMOSアプリを起動します。初回の実行時には、ROMがフォンにダウンロードされ、インストールされます。これには少し時間がかかります。

その後の起動時には、Androidフォンを再起動するときに行うのと同じように仮想マシンがブートします。
- VMがブートを完了すると、ホームランチャー付きのフルスクリーンアプリとして起動します。インターフェースは、他のAndroidホーム画面と同じです。

- 画面を上にスワイプしてアプリドロワーにアクセスできます。あまり多くはインストールされていません。

- 設定アプリを選択することで、VMOSの設定にもアクセスできます。

解像度設定でVMの画面解像度を構成できます。デフォルトは1080×2340(これはフォンの画面サイズに適切に関連付けられています)が、新しい解像度を追加して実行することもできます。

フローティングウィンドウ設定では、フローティングウィンドウモードで実行するかどうかを構成できます。デフォルトは「オン」ですが、簡単にオフにできます。

「仮想ボタン」設定では、画面の側にあるフローティングボタンをオフにできます。デフォルトでは「オン」です。

これが仮想ボタンの見た目です。これはVMナビゲーションボタンとして機能し、「戻る」、「ホームに行く」、および「最近のアプリ」を表示します。タップすることで解像度を変更したり、VMを最小化したりすることもできます。

システム設定に入ると、このVMがAndroid 5.1.1に基づいていることが簡単にわかります。開発者によると、すぐにAndroid 9に基づいたVMがリリースされる予定です。

- VMOSにアプリをインストールするには、VM内のPlayストアにアカウントを追加する必要があります。Playストアからアプリをインストールすると、通常のAndroidフォンのアプリのように使用できます。以下は、仮想マシン内で実行されているSudokuの2つのインスタンスを示すスクリーンショットです。

- ルートアクセスを必要とするアプリをインストールする必要がある場合は、最初にそれを有効にする必要があります。システム設定で、ビルド番号を7回タップして「開発者オプション」を有効にします。そして「開発者オプション」で「ROOT」オプションを有効にします。ルートを有効にした後は、VMOSを再起動する必要があります。

VMOSで見つけた問題点
私のフォンは6GBのRAMを搭載しているのですが、時々VMOS内のアプリがまだ遅く実行されることがあります。いくつかのアプリは読み込みと実行に数秒かかりました。
インターネット接続は不安定です。最初は機能することがありますが、しばらくすると接続が切れてしまいます。Wi-Fiをオフにして再度オンにしなければ、ネットワークが再接続されません。
結論
個人的には、VMOSの利用ケースを見つけられませんでした。スマートフォンを使用している数年間、アプリの2つ目のインスタンスを同時に実行する必要があったことはありませんでした。しかし、それは私の使い方かもしれません。あなたにとっては異なるかもしれません。私は、大きな画面のタブレットまたはフォンであれば、マルチタスクを行い、同時に2つの異なるアプリにアクセスするために、VMOSが役立つ追加機能になると感じています。