mirror of
https://github.com/AdguardTeam/AdguardKnowledgeBase.git
synced 2025-02-20 11:13:10 +08:00
Merge pull request #562 from AdguardTeam/android/restricted3
RestrictedV2
This commit is contained in:
commit
4edd970931
@ -65,12 +65,12 @@ taxonomy:
|
||||
|
||||
Пожалуйста, включите:
|
||||
|
||||
- *Настройки > Расширенные настройки > Battery manager > установите *План электропитания* на *Производительность*
|
||||
- *Настройки* > *Расширенные настройки* > *Battery manager* > установите План электропитания на *Производительность*
|
||||
|
||||
- *Настройки устройства* > Расширенные настройки > Battery Manager > Защищённые приложения* – ваше устройство должно быть в списке
|
||||
- *Настройки устройства > Расширенные настройки > Battery Manager > Защищённые приложения* – ваше устройство должно быть в списке
|
||||
|
||||
|
||||
- *Настройки устройства > Приложения > ваше приложение > Батарея > *Энергосберегающая подсказка* и *Продолжить работу после выключения экрана*
|
||||
- *Настройки устройства* > *Приложения* > ваше приложение > *Батарея* > *Энергосберегающая подсказка* и *Продолжить работу после выключения экрана*
|
||||
|
||||
- *Настройки > Дополнительные настройки > Батарея и производительность > Управлять использованием батареи приложениями*. И здесь:
|
||||
|
||||
|
@ -9,16 +9,40 @@ taxonomy:
|
||||
|
||||
The owners of phones, tablets, or TVs running the Android 7+ operating system might face the problem caused by using **a profile with Restricted Mode**. If you have such a profile, **AdGuard**, like other applications that use VPN, gets restrictions on selective filtering of VPN traffic. As a result, AdGuard cannot launch protection in a **local VPN mode**. Also, one of the reasons for this situation may be using **Dual app/Dual messenger profile** on your device. Below are described the recommendations that you can apply when this problem occurs.
|
||||
|
||||
### Problem solution options
|
||||
### Solutions
|
||||
|
||||
1. Remove a **restricted user account**;
|
||||
2. Use AdGuard in **HTTP proxy mode** (*AdGuard Settings > Network > Filtering algorithm > HTTP proxy*);
|
||||
3. Allow *AdGuard* interaction between users to selectively filter traffic via [adb](https://developer.android.com/studio/command-line/adb) (*Android Debug Bridge*):
|
||||
You have three ways to solve the issue:
|
||||
|
||||
- [Install and configure](https://www.xda-developers.com/install-adb-windows-macos-linux/) adb;
|
||||
- Connect your device to a computer;
|
||||
- Open **the command line** (*Cmd.exe*)/**Terminal** (if you are using MAC OS);
|
||||
- Enter the command `adb shell pm grant com.adguard.android android.permission.INTERACT_ACROSS_USERS` and press **Enter**.
|
||||
#### Option 1: Grant permissions to AdGuard using ADB
|
||||
|
||||
> Please note, that this approach is available starting from **AdGuard v3.5 nightly 6**. If you're using an older version, you can get the nightly version [here](adguard.com/beta.html).
|
||||
|
||||
1. Activate **developer mode** and enable **USB debugging**:
|
||||
- Open the **Settings** application on your phone;
|
||||
- Go to **System** section (last item in the settings menu). In this section find sub-item **About phone**;
|
||||
|
||||
- Click on 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 debbuging** after reading the warning carefully.
|
||||
|
||||
> If you have any difficulties or additional questions, full instructions can be found [here](https://developer.android.com/studio/debug/dev-options).
|
||||
|
||||
2. [Install and configure](https://www.xda-developers.com/install-adb-windows-macos-linux/) adb;
|
||||
3. Connect your device using a **USB cable** to the computer or laptop on which you installed **ADB**;
|
||||
4. Open **the command line** on your PC:
|
||||
- **Cmd.exe** if you are using **Windows**;
|
||||
- **Terminal** if you are using **macOS**;
|
||||
5. Enter the command `adb shell pm grant com.adguard.android android.permission.INTERACT_ACROSS_USERS` and press **Enter**.
|
||||
|
||||
#### Option 2: Remove *restricted user account*
|
||||
|
||||
About how to manage user accounts from an Android device you can [find here](https://support.google.com/a/answer/6223444?hl=en).
|
||||
|
||||
> Please note, that in some cases restricted user accounts are created implicitly and cannot be removed. For instance, when you use Dual messenger or Dual app features on **Samsung** or **LG** devices. You can read below how to fix the issue in these cases.
|
||||
|
||||
#### Option 3: Use AdGuard in *Local HTTP proxy mode* (requires root)
|
||||
|
||||
To enable this mode open **AdGuard Settings** > **Network** > **Filtering method** > **Local HTTP proxy**
|
||||
|
||||
### LG and Samsung devices
|
||||
|
||||
|
@ -8,16 +8,38 @@ taxonomy:
|
||||
|
||||
Владельцы телефонов, планшетов или TV под операционной системой Android 7+ могут встретиться с проблемой, вызванной использованием на устройстве **профиля с ограниченным доступом**. При наличии такого профиля **AdGuard**, как и другие приложения, использующие VPN, получает ограничения на выборочную фильтрацию VPN-трафика. В результате AdGuard не может запустить защиту в режиме **локального VPN**. Также одной из причин возникновения указанной ситуации, может стать использование на вашем устройстве **Двойного профиля приложений**. Ниже описаны рекомендации, которые можно применить при возникновении проблемы.
|
||||
|
||||
### Варианты решения проблемы
|
||||
### Варианты решения
|
||||
|
||||
1. Удалить учетную запись с **ограниченным доступом**;
|
||||
2. Использовать AdGuard в режиме **HTTP прокси** (*Настройки AdGuard > Сеть > Алгоритм фильтрации > HTTP прокси*);
|
||||
3. Разрешить *AdGuard* взаимодействие между пользователями для выборочной фильтрации трафика через [**adb**](https://developer.android.com/studio/command-line/adb) (*Android Debug Bridge*):
|
||||
Есть три пути решения проблемы:
|
||||
|
||||
- [Установить и настроить](https://www.xda-developers.com/install-adb-windows-macos-linux/) **adb**;
|
||||
- Подключить устройство к компьютеру;
|
||||
- Открыть **командную строку**(*Cmd.exe*)/**Терминал**(если используется MAC OS)
|
||||
- Ввести команду `adb shell pm grant com.adguard.android android.permission.INTERACT_ACROSS_USERS` и нажать **Enter**.
|
||||
#### Вариант 1: Выдать разрешения для AdGuard с помощью ADB
|
||||
|
||||
> Пожалуйста, обратите внимание, что данный вариант доступен, начиная с версии **AdGuard v3.5 nightly 6**. Для получения актуальной версии, перейдите по [указанной ссылке](adguard.com/beta.html).
|
||||
|
||||
1. Активировать **Режим разработчика** и разрешить **отладку по USB**:
|
||||
- Открыть приложение **Настройки** на вашем телефоне;
|
||||
- Перейти в раздел **Система** (последний пункт меню настроек). В этом разделе найти подпункт **О телефоне**;
|
||||
- Клинуть по строке **Номер сборки** 7 раз. После этого, вы получите уведомление о том, что стали разработчиком (При необходимости ввести код разблокировки устройства);
|
||||
- Открыть настройки **системы** > **Для разработчиков** > Прокрутить вниз и включить **отладку по USB** > Подтвердить включение отладки в окне **Разрешить отладку по USB**, внимательно прочитав предупреждение.
|
||||
|
||||
> Если у Вас возникли какие-либо трудности или дополнительные вопросы, с полной инструкцией Вы можете ознакомиться [здесь](https://developer.android.com/studio/debug/dev-options).
|
||||
|
||||
2. [Установить и настроить](https://www.xda-developers.com/install-adb-windows-macos-linux/) **adb**;
|
||||
3. Подключить устройство к компьютеру или ноутбуку, на котором установлен ADB, используя **USB кабель**;
|
||||
4. Открыть **командную строку** на вашем компьютере:
|
||||
- **Cmd.exe** если Вы используете **Windows**;
|
||||
- **Terminal** если Вы используете **macOS**;
|
||||
5. Ввести команду `adb shell pm grant com.adguard.android android.permission.INTERACT_ACROSS_USERS` и нажать **Enter**.
|
||||
|
||||
#### Вариант 2: Удалить учетную запись с *ограниченным доступом*
|
||||
|
||||
Информацию, касательно управления учетными записями пользователей на устройстве Android Вы можете [найти здесь](https://support.google.com/a/answer/6223444?hl=ru).
|
||||
|
||||
> Обратите внимание, что в некоторых случаях, учетные записи с **ограниченным доступом** пользователей создаются автоматически и не могут быть удалены. Например, при использовании функций **Dual messenger** или **Dual app** на устройствах **Samsung** или **LG**. Инструкция по решению этой проблемы размещена чуть ниже.
|
||||
|
||||
#### Вариант 3: Использовать AdGuard в режиме *Локального HTTP прокси* (необходимо наличие root прав)
|
||||
|
||||
Чтобы включить этот режим, откройте **Настройки AdGuard** > перейдите в раздел **Сеть** > **Алгоритм фильтрации** > выберите **Локальный HTTP прокси**
|
||||
|
||||
### Устройства LG и Samsung
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user