Android はまず切断を解決、速度はそのあと
Android の VPN クライアントは普通のアプリではなく、システムの VpnService 上で動作し、接続中はフォアグラウンドサービスを維持し続ける必要があります。Android 8 以降、フォアグラウンドサービスには常駐通知が必須です。この通知は広告枠ではなく、バックグラウンド維持の根拠そのものです。通知が消されたり通知権限がオフになったりすると、システムはプロセスを回収する理由を得て、接続も切れてしまいます。
システム側の制限は3層に分かれており、どれか1つでも許可されていないと、症状は必ず「つないで数分で切れる」になります。
- Doze(ドーズ):画面オフのまましばらく置くと、システムがバックグラウンドのネットワークアクセスを遅延させ、深い Doze に入るとネットワークを完全に遮断します。
- App Standby(アプリスタンバイ):長期間開いていないアプリは降格され、バックグラウンドタスクの割り当てが厳しくなります。
- メーカー独自の省電力戦略:カスタム ROM は標準の仕組みの上にもう1層重ねてきます。自動起動の制限、バックグラウンドの高消費電力制限、ワンタップ最適化の除外設定などが含まれます。
つまり確認の順序は、まず画面オフでも接続が安定するかを確かめ、そのうえで回線の速さを比べるべきです。バックグラウンド維持が解決していない状態では、どれだけ速い回線に変えても、切断のタイミングが少し後ろにずれるだけです。
バックグラウンド維持:3つのトリガーを順に確認
「システムに殺されるかどうか」を、観察できる3つのトリガーに分解したほうが、漠然と「安定している」と言うよりはるかに役立ちます。以下の3点は、候補のクライアントを同じ端末・同じ回線で1つずつ確認したときに、最初に問題が露出する箇所です。
トリガー1:画面オフ後の Doze ウィンドウ
画面が点いている間は何も問題なく、画面オフから5〜10分で切れる場合は、ほぼこれが原因です。確認方法は簡単で、画面を再点灯してクライアントの接続時間を見ます。時間がゼロから始まっていれば途中で切れており、連続していればフォアグラウンドサービスが生き残っています。
トリガー2:バックグラウンド整理とワンタップ最適化
最近使ったタスクからクライアントをスワイプして消す、あるいはシステムのワンタップ整理を実行すると、一部の ROM ではフォアグラウンドサービスまで終了させられます。消した後に自動復帰できるかどうかは、クライアントが切断時の再接続と自動起動を実装しているか次第です。この手順は除外設定を済ませた後に、もう一度試しておくべきです。
トリガー3:低バッテリーと長時間のアイドル
バッテリーがしきい値を下回ると、システムはバックグラウンドプロセスを凍結します。長時間トラフィックの往復がない接続も優先的に回収されます。配信を見続ける、メッセージ通知だけを待つといった使い方が最も引っかかりやすい場面です。
- ✅ 画面オフから30分後に点灯しても、クライアントは接続中のままで、接続時間も途切れていない。
- ✅ 最近使ったタスクからクライアントを消して再度開くと、手動で再接続しなくても自動で復帰する。
- ✅ バッテリーが20%を下回っても接続が凍結されず、通知領域の常駐通知が常に表示されている。
- ✅ Wi-Fi とモバイルデータを切り替えても、クライアントが数秒以内に接続を張り直せる。
- ❌ 画面が点いているときだけつながり、画面オフから数分で切れる:まず省電力の除外設定を直すこと。回線の変更は後回しでよい。
省電力の除外設定:主要 ROM の入口と必須スイッチ
除外設定は「権限を全部オンにする」ことではなく、3つのスイッチを正しく見つけることです。バックグラウンド動作・自動起動・バッテリー制限なしの3つです。下表は一般的な ROM の大まかな経路で、メニュー名はシステムのバージョンによって変わります。
| システム / ROM | おおよその経路 | 許可が必要なスイッチ |
|---|---|---|
| 純正 Android(Pixel 含む) | 設定 → アプリ → VPNWS → バッテリー | 「無制限」を選択。未使用アプリの自動スリープをオフにする |
| Xiaomi HyperOS / MIUI | 設定 → アプリ設定 → アプリ管理 → VPNWS | 省電力戦略を「無制限」にし、自動起動とバックグラウンドでのポップアップ表示をオンにする |
| Huawei HarmonyOS / EMUI | 設定 → アプリ → アプリ起動管理 → VPNWS | 「自動管理」をオフにし、自動起動・関連起動・バックグラウンド動作を手動でチェックする |
| OPPO / OnePlus ColorOS | 設定 → バッテリー → アプリの消費電力管理 → VPNWS | バックグラウンド動作・自動起動・関連起動を許可する |
| vivo OriginOS | 設定 → バッテリー → バックグラウンド消費電力管理 → VPNWS | 「バックグラウンドでの高消費電力」を許可し、i マネージャーでも自動起動を許可する |
| Samsung One UI | 設定 → バッテリー → バックグラウンド使用の制限 | VPNWS を「スリープ状態のアプリ」リストから外し、自動スリープをオフにする |
経路が合わないときは、設定で「バッテリー」「自動起動」「バックグラウンド」の3つのキーワードを検索すれば、該当するスイッチはほぼ見つかります。設定が効いたかどうかを推測する必要はありません。画面オフから30分後に点灯し、クライアントの接続時間に途切れがないかを見てください。
アプリ別プロキシ:トラフィックを3段階に分ける
アプリ別プロキシ(アプリ分割と呼ぶクライアントもあります)は、Android ではデスクトップより実用的な機能です。指定したアプリだけをプロキシ経由にし、残りの通信は直接接続のままにできます。設定を始める前に、常用アプリを用途別に3段階へ分類しておきましょう。
- プロキシ経由:ブラウザ、海外サイトへのアクセスが必要なツール、海外ストリーミング、AIツール。
- 直接接続:銀行・決済系、地域の生活・交通系、社内ネットワーク、スマートホームと車両制御。
- 必要に応じて:SNS 系(テキストメッセージはプロキシ経由でも通常は問題ありませんが、音声通話は個別に試す必要があります)、ダウンロード系(目的のリソースが海外にあるかどうかで判断)。
銀行・決済系アプリを直接接続のままにするのは、根拠のない話ではありません。こうしたアプリはログイン環境を照合しており、出口 IP が頻繁に変わるとリスク管理に引っかかりやすく、その後の本人確認の手順が明らかに長くなります。社内ネットワークはなおさらで、プロキシ経由にすると社内アドレスがそもそも名前解決できません。
- クライアントでアプリ別プロキシを開き、「選択したアプリのみプロキシ」というモードを優先して選ぶ(「選択したアプリを除外」ではない)。
- まずブラウザと国際回線が必要なツールにチェックを入れ、接続後に目的のサイトが開けるか1つずつ確認する。
- 銀行・決済・地域生活系のアプリはチェックを外したままにし、通常どおりログインできることを確認する。
- 同じ回線で丸1日使ってみて、どのアプリに異常が出たかを記録し、リストに戻って微調整する。
もう1つ見落とされやすいのが DNS です。プロキシ経由でもドメイン解決をローカル DNS に任せていると、アクセスの意図が漏れるだけでなく、遠回りな CDN ノードに解決されることがあります。クライアントに「リモート DNS」や「DNS をプロキシ経由」のスイッチがあれば、オンにしてください。
一部のカスタム ROM は「アプリを除外」の対応が不完全で、チェックを入れると端末全体がネットにつながらなくなることがあります。そうなった場合は全体プロキシに戻し、クライアント標準の分割ルール(ドメイン別または IP レンジ別)でローカルサービスを外に出すと、近い効果が得られ、互換性もよくなります。
回線とプロトコル:モバイル回線で確認すべき3項目
- 220+ 回線総数(IEPL 専用線を含む)
- 120+ 対応する国と地域
- 無制限 同時接続できる端末数
- 30 日 理由を問わない返金保証期間
プロトコル:まずワンタップで切り替えられるかを見る
Shadowsocks、VMess、Trojan、VLESS は TCP ベースで汎用性が高く、パケットロスが深刻でない回線なら十分安定します。Hysteria2 と TUIC は QUIC ベースで UDP を使うため、モバイル回線で基地局が切り替わる、電波が揺れる、パケットロスが出るといった場面に強いです。代わりに一部のネットワークでは UDP が速度制限されたり、そのまま破棄されたりするため、クライアントはプロトコルをワンタップで切り替えられる必要があります。つながらないときは再接続を連打するのではなく、まずプロトコルを変えましょう。
回線タイプ:直結・中継・IEPL 専用線
直結はクライアントがそのまま出口サーバーに接続する方式で、経路は最短ですが、公衆網の揺らぎをそのまま受けます。中継は入口サーバーを1台挟んで転送するため、経路をある程度制御できます。IEPL 専用線は端末間を専用線で結び、公衆インターネットの出口を通らないため、夜のピーク時間帯でも揺らぎが最小です。モバイル回線では専用線を優先したいところで、地下鉄や高速鉄道のように基地局を頻繁に切り替える場面ほど差がはっきり出ます。
サブスクリプションと更新:端末を変えるときの手間を減らす
サブスクリプションリンクを一度取り込めば、回線リストはサーバー側で管理されるため、回線の追加や終了のたびに設定を1つずつ書き換える必要はありません。端末の買い替えやクライアントの再インストール時も、リンクを再取り込みすれば復元できます。自動更新に対応したクライアントなら、更新周期は1日1回で十分で、それ以上頻繁にしても実質的な意味はありません。
機種と用途別のおすすめ
省電力戦略が厳しめの機種(Xiaomi、Huawei、OPPO、vivo など):まず前節の表にある3つのスイッチをすべて設定し、それからプロトコルと回線の話に移ります。順序を間違えると、クライアントを変えても回線を変えても改善しません。
タブレット、予備機、長時間つなぎっぱなしにする用途:IEPL 専用線を優先し、プロトコルは Hysteria2 か TUIC を選びます。充電中はバッテリー制限を「無制限」にしておき、低バッテリーのしきい値でバックグラウンドが凍結されるのを避けましょう。
ブラウザで海外サイトを見るだけの場合:アプリ別プロキシをそのまま使い、ブラウザだけにチェックを入れ、他のアプリは直接接続のままにします。省電力・通信量の節約になり、ローカルアプリが一緒にプロキシへ引っ張られる心配もありません。
VPNWS の登録に必要なのはユーザー名とパスワードだけで、メールアドレスは不要です。Android、iOS、Windows、macOS、Linux で1つのアカウントを共用でき、同時接続台数は無制限。プランは ¥9.9/60GB からで、Alipay、WeChat Pay、USDT に対応し、30日以内なら理由を問わず返金できます。
よくある質問
画面オフから数分で切れるのは、回線が不安定だから?
多くの場合、そうではありません。まずバックグラウンド維持のチェックリストを確認してください。バッテリーが無制限になっているか、自動起動が許可されているか、ワンタップ整理で殺されていないか。この3つをすべて通過してもまだ切れるなら、「先にプロトコル、次に回線」の順で切り分けます。
アプリ別プロキシを有効にしたら、一部のアプリが開けなくなった。どうすれば?
まずモードを確認してください。「選択したアプリのみプロキシ」なら、チェックしていないアプリは直接接続のままで影響を受けません。「選択したアプリを除外」を使っている場合は、既定で全部がプロキシ経由になるため、漏れたアプリも一緒に引っ張られます。2つのモードを1回ずつ切り替えてみれば、モードの選び間違いなのか、ルールの書き間違いなのかを切り分けられます。
端末を変えたら、もう一度設定し直す必要がある?
パラメータを1つずつ写す必要はありません。サブスクリプションリンクを再取り込みすれば回線リストは復元されます。登録にメールアドレスは不要で、ユーザー名とパスワードだけでどの端末からでもログインできます。アプリ別プロキシのチェックリストは、新しい端末で選び直してください。