Problems caused by multiple user profiles
This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, download the AdGuard app
In this article you will find the methods on how to solve problems with AdGuard when you set up multiple accounts or Restricted Profiles on your Android devices.
Problems caused by multiple user profiles
On Android 9 and later, if AdGuard is installed for more than one user profile on your device, you may encounter problems when uninstalling the app. When you uninstall AdGuard from one user profile, the app will still appear on the app list, but you won't be able to uninstall or reinstall it. This happens because AdGuard is installed for a different user profile on the device.
If you try to reinstall AdGuard after an unsuccessful removal attempt, you will see the error message “You can't install the app on your device”.
To solve this problem, you need to uninstall the application for all users: go to Settings → All apps → AdGuard. Tap the three-dot menu in the top right corner and select Uninstall for all users.
制限付きプロファイルが原因の問題
制限付きプロファイル(アカウント)のあるAndroid 7以降デバイスの一部(特にSamsung Galaxy S10系端末)で起こる問題です。 このようなプロファイルがある場合、AdGuardは、VPNを使用する他アプリケーションと同様に、VPNトラフィックの選択的なフィルタリングに対する制限がかかってしまいます。 その結果、AdGuardはローカルVPNモードでの保護を起動できなくなります。 また、この状況の理由の1つは、デバイスでデュアルアプリ/デュアルメッセンジャーを使用していることです。 以下に、この問題が発生した場合の対策をまとめました。
解決方法
現在対処方法は3つございます(多くの方にとって方法②が一番便利かと思いますが)。
【方法①】ADB経由でAdGuardに権限を与える
This approach is available starting from AdGuard v3.5 nightly 6. 古いバージョンを使用している場合は、こちらからのNightly最新バージョンを入手できます(もしくはAdGuardアプリ内設定で「アップデートチャンネル」を「Nightly」に切り替えてアプリをアップデートできます)。
Activate the developer mode and enable USB debugging:
- Open the Settings app phone;
- Go to System section (last item in the settings menu). In this section, find the sub-item About phone;
- Tap the Build number line 7 times. After that, you will receive a notification that You are now a developer (If necessary, enter an unlock code for the device);
- Open System Settings → Developer Options → Scroll down and enable USB debugging → Confirm debugging is enabled in the window Allow USB debugging after reading the warning carefully.
note上記に関してまだご不明やお困りな点ございましたら、こちらでさらに詳しい手順をご確認ください。
:::
Install and configure ADB; On the Windows platform, Samsung owners may need to install this utility.
USBケーブルを使用してADBをインストールしたコンピューターまたはラップトップにAndroidデバイスを接続します。
PCでコマンドラインを開きます。
- Windowsを使用している場合はCmd.exe
- macOSを使用している場合はターミナル
adb shell pm grant com.adguard.android android.permission.INTERACT_ACROSS_USERS
というコマンドを入力してEnterを押します。これで完了です。
【方法②】制限付きアカウントを削除する
多くの端末の場合、 [端末設定→詳細設定→複数ユーザー→制限付きプロファイルを削除する]という手順になります。 ユーザーアカウント管理についてはこちらにてご確認いただけます。
In some cases restricted user accounts are created implicitly and cannot be removed. たとえば、SamsungまたはLGデバイスでデュアルメッセンジャーまたはデュアルアプリ機能を使用する場合です。 これらのケースで問題を解決する方法を以下に記載いたしました。
【方法③】ローカルHTTPプロキシモードでAdGuardを使用する(ルート権限が必要になります)
To enable this mode, open AdGuard Settings → Network → Filtering method → Local HTTP proxy
LGとSamsungデバイスの場合
LGまたはSamsung端末には「デュアルアプリ」または「デュアルメッセンジャー」機能を使用することにより、制限付きプロファイルが作成され、VPN起動の問題が発生する可能性があります。 この問題を解決するには、デュアル機能を無効にする必要があります。
Samsung
- 端末設定を開く
- 高度な設定をタップ
- 下にスクロールしてデュアルメッセンジャーをタップ
- Disable the Dual messenger for all apps;
- 端末画面オフにして5~10分程度放置する
- 画面のロックを解除し、再度VPNプロファイルの作成を試みてください。
LG端末
- 端末設定を開く
- 「便利な機能」を開く(端末によっては「一般」や他のメニュー名称の場合もあります)
- 下にスクロールして、「デュアルアプリ」をタップ
- Remove all apps from the list;
- 端末を再起動する