lejw0925/android-virtual-screen は、AI エージェントが操作するための Android 仮想ディスプレイを作成し、携帯端末上で認証済みの MCP サービスを実行する Kotlin アプリである。リポジトリに記録されている最新リリースは v0.2.0 である。提供された情報にはこのバージョンで変更された具体的な内容が示されておらず、変更内容を確認することはできない。アプリは、エージェントの作業画面と人のメイン画面を分離する構成を提供する。
エージェントは仮想ディスプレイ上でアプリを見つけて実行し、操作できる。ユーザーはメイン画面を使い続ける一方、画面内画面(PiP)で進行状況を確認したり、直接コントロール権を取得して中断したりできる。画面と入力を扱うバックエンドは分離されており、Root と Shizuku 権限のバックエンドに対応する。コントロール権は期限付きで失効するリースとして管理される。実装には単調時計、所有者・トークンの検証、同期および世代の更新が用いられる。この構成により、エージェントの作業を別画面に置きつつ、人間が介入できる。
ただし、提供された記録には実機での互換性と性能を再現した結果はない。単体テスト、端末テスト、検証用文書は存在するが、今回の調査では実機での動作を確認していない。ライセンスフィールドは NOASSERTION であり、記録には非商用利用の制約への言及があるが、正確なライセンス名は示されていない。したがってコントロール構造は具体的だが、実機での性能と利用条件を確認するまで、その適用範囲は慎重に判断すべきである。