Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Автоматическое обновление фильтров не работает на новой версии приложения 4.7(4.7.163) #5534

Open
5 of 6 tasks
NUser2018 opened this issue Dec 5, 2024 · 12 comments
Assignees

Comments

@NUser2018
Copy link

NUser2018 commented Dec 5, 2024

Please answer the following questions for yourself before submitting an issue

  • Filters were updated before reproducing an issue
  • I checked the knowledge base and found no answer
  • I checked to make sure that this issue has not already been filed

AdGuard version

4.7 (4.7.163) (актуальная релизная версия)

Environment

  • OS version: Android 13
  • Device: realme C25S
  • Firmware: RMX3195_11_F.23

HTTPS filtering

  • yes, I do

Root access

  • yes, I have it

Integration with AdGuard VPN

  • yes, I do

Routing mode

Local VPN

Ad Blocking

AdGuard Base filter, AdGuard Mobile Ads filter

Privacy

No response

Social

AdGuard Social Media filter

Annoyances

AdGuard Cookie Notices filter, AdGuard Popups filter, AdGuard Mobile App Banners filter, AdGuard Other Annoyances filter, AdGuard Widgets filter

Security

No response

Language-specific

AdGuard Russian filter

Other

No response

Which DNS server do you use?

Google DNS

DNS protocol

DNS-over-HTTPS

Custom DNS

No response

What Stealth Mode options do you have enabled?

No response

Issue Details

После последнего обновления блокировщика рекламы Adguard для Android (с релизной версии 4.6.5 (4.6.207) на релизную версию 4.7 (4.7.163) у меня появилась серьёзная важная проблема...

А именно: перестало работать автоматическое обновление фильтров, тогда как обновление при проверке обновлений вручную работает корректно...

Expected Behavior

Автоматическое обновление фильтров должно работать корректно как и ранее до обновления на новую версию приложения.

Actual Behavior

Автоматическое обновление фильтров не работает после обновления на новую версию приложения.

Screenshots

No response

Additional Information

Автоматическое обновление фильтров не работает на новой версии приложения 4.7 (4.7.163)

Устройство: realme C25S (RMX3195) (EAC, RU, официально предназначалось для поставки в Россию) (прошивка официальная актуальная RMX3195_11_F.23) (realme UI 4) (Android 13)

Прошивка устройства и все приложения всегда своевременно обновляются.

После обновления на новую релизную версию блокировщика рекламы от Adguard для Android 4.7 (4.7.163), во всяком случае после переустановки приложения начисто с нуля, переустановку выполнял вчера 4 декабря 2024 года, не работает автоматическое обновление фильтров. При обновлении фильтров принудительно вручную фильтры обновляются (все включенные и для которых есть обновления). Также фильтры автоматически обновляются при включении/перезагрузке устройства (но не все почему-то, например фильтр DNS от AdGuard ("AdGuard DNS Filter (Optimized)" который находится в модуле DNS-защита) не обновляется автоматически даже в этом случае, хотя при обновлении фильтров принудительно вручную он также нормально обновляется.

Период обновления фильтров установлен на "каждый час", все обычные настройки которые выполняются дополнительно в настройках смартфона для снятия с AdGuard ограничений на автозапуск, работу в фоне и потребление батареи выполнены после переустановки приложения начисто с нуля как обычно, однако обновление фильтров при этом автоматически больше не работает, хотя на предыдущей релизной версии 4.6.5 (4.6.207) всё работало нормально.

У этой проблемы есть давняя предыстория. Начало по ссылке ( #4887 ), т.е. и до недавнего времени у меня были некоторые давние проблемы с автоматическим обновлением фильтров. Но они заключались в том что после переустановки приложения необходимо было один раз простимулировать/распинать автоматическое обновление фильтров путем временного однократного изменения какой-нибудь настройки в Adguard изменение которой приводит к перезапуску защиты в Adguard (обычно для этих целей, первый раз естественно обновив фильтры принудительно вручную и прождав несколько часов после переустановки приложения и убедившись что автообновление фильтров не работает, я временно менял настройку "Защита от фишинга", т.е. отключал её, срабатывало автообновление фильтров, затем я сразу же включал эту настройку обратно) после чего автоматическое обновление фильтров начинало работать корректно как при включении/перезагрузке устройства (я на ночь смартфон всегда выключаю) так и днём во время обычной штатной работы смартфона беспрерывно в течение нескольких часов автообновление фильтров после этого тоже уже работало корректно в течение всего времени до следующей переустановки приложения.
Однако сейчас такой приём (изменение в настройках AdGuard какой-нибудь настройки в Adguard изменение которой приводит к перезапуску защиты в Adguard) больше не помогает, т.е. не вызывает тут же обновление фильтров и не помогает распинать работу автообновления фильтров.

На данный момент я собрал логи (которые чуть позже отправлю на Вашу электронную почту devteam@adguard.com и напишу об этом здесь отдельно сообщение конечно) (UPDATE: письмо с логами отправил по электронной почте) следующим образом:

  1. включил в настройках AdGuard уровень логирования Подробный
  2. принудительно через настройки смартфона остановил приложение блокировщика рекламы от Adguard
  3. после чего очистил логи Adguard в соответствующих папках в Android
  4. Перезагрузил устройство (в 11:24 по местному времени в часовом поясе UTC+04:00, указано время которое было на часах устройства уже после того как устройство полностью загрузилось после перезагрузки) и стал ждать и наблюдать.

На момент сохранения логов (в 14:48 по местному времени в часовом поясе UTC+04:00) устройство работало беспрерывно уже почти 3,5 часа однако автообновление фильтров так и не происходит к сожалению, хотя для большинства фильтров (если смотреть по ссылкам из приложения на источниках фильтров) обновления уже имеются и возможно даже уже неоднократно.

Важная информация: в связи с тем что ранее были случаи что некоторые мои письма на адрес devteam@adguard.com не доходили иногда, то есть убедительная просьба сразу после получения этого письма написать мне любое короткое уведомление-ответ (в ответном письме на электронную почту и\или здесь в задаче на ГитХабе) чтобы проинформировать меня и подтвердить что это моё письмо дошло, получено, прочитано и логи от меня успешно получены. В противном случае (если таким способом логи получены не будут) нужно будет согласовать (например здесь через задачу на ГитХабе) тогда иной вариант\способ отправки\получения этих новых дополнительных расширенных логов.

Дальнейшую переписку по проблеме конечно лучше наверное всё же продолжать уже здесь в этой задаче на ГитХаб, однако при необходимости Вы можете также конечно писать и мне на электронную почту с которой будет отправлено письмо с логами. Также разумеется электронная почта может быть использована также для обмена новой конфиденциальной информацией, которую не стоит размещать здесь публично, например если Вам нужно будет сообщить/спросить что-то мне конфиденциально или же например мне нужно будет сообщить Вам что-то новое конфиденциально, например отправить какие-то новые логи и т.д. по Вашему запросу. Однако в целом повторюсь что дальнейшую переписку по проблеме конечно лучше наверное всё же продолжать уже здесь в этой задаче на ГитХаб в той части что не является конфиденциальной информацией. На уведомления на электронную почту по этой задаче на ГитХаб я конечно же тоже сразу после её создания подпишусь.

Заранее спасибо. Жду Вашего ответа. С уважением давний постоянный пользователь продуктов AdGuard. Блокировщик рекламы использую по легальной платной вечной лицензии купленной несколько лет назад на официальном сайте. NUser2018 (Александр).

@NUser2018
Copy link
Author

@Versty @ameshkov письмо с логами я сейчас отправил на Вашу электронную почту devteam@adguard.com

@adguard-bot adguard-bot assigned ESurina and unassigned Versty Dec 5, 2024
@NUser2018
Copy link
Author

@ESurina Здравствуйте! ГитХаб показывает здесь что эта задача переназначена в данный момент на Вас. Подскажите пожалуйста, команда Adguard получила мои логи Adguard для Android, которые я сегодня отправлял на вашу электронную почту devteam@adguard.com ?

@NUser2018
Copy link
Author

@ESurina Вчера похоже как минимум один раз сработало автообновление фильтров в фоне без какого-то действия с моей стороны (обновления фильтров принудительно вручную, перезагрузки устройства), также похоже как минимум один раз DNS-фильтр обновится автоматически, но не более того, в целом описанная проблема и её симптомы сохраняются к сожалению. В лучшем случае автообновление фильтров срабатывает возможно, но очень изредка, нестабильно и непредсказуемо. Продолжаю наблюдать дальше и ждать ответа от команды AdGuard на этот запрос. Если что напишу здесь обязательно ещё.

@NUser2018
Copy link
Author

NUser2018 commented Dec 6, 2024

@ESurina @ameshkov Вот есть ещё давняя проблема (#5328) (ещё начиная с версии 4.4) (и она до сих пор не решена никак и почему-то всё время переносится просто на каждую следующую версию 4.X, на данный момент там соответственно стоит пометка 4.8): проблема с автоматическим запуском AdGuard при включении/перезагрузке устройства, которая затрагивает смартфоны марки realme и другие родственные марки смартфонов имеющие общую материнскую компанию BBK. Впрочем другие пользователи упоминали там о такой же проблеме с автоматическим запуском AdGuard и на других устройствах других марок и производителей не имеющих отношения к realme и к BBK вообще. Подробнее в той задаче по ссылке. И по той проблеме в той задаче почему-то к сожалению давно уже нет никаких новостей и никаких движений.

@NUser2018
Copy link
Author

@ESurina @ameshkov В Adguard для Android оказывается есть DNS-фильтр в двух местах в настройках:

  1. Защита -> DNS-защита -> DNS-фильтры -> AdGuard DNS Фильтр (Optimized) (у меня обычно включён этот фильтр именно здесь)
  2. но оказывается DNS-фильтр есть ещё здесь в настройках AdGuard:
    Настройки -> Фильтрация -> Фильтры -> Другие -> DNS-фильтр (этот у меня выключен)

И хотя названия фильтров написаны немного по разному тем не менее описания у фильтров а также ссылки на источники фильтров у обоих фильтров абсолютно одинаковые. Тогда честно говоря мне не очень понятно в чём разница (и есть ли она!?) в зависимости от того какой из этих двух DNS-фильтров включён, что-то в этих случаях работает в Adguard по разному и по разному обрабатывается или нет? Если нет никакой разницы то почему их два в разных местах в настройках AdGuard и почему тогда они не включаются и не обновляются автоматически вместе синхронно?

Было бы очень важно и интересно это узнать. Заранее спасибо за Ваши ответы.

Тем более что сейчас в моей ситуации с проблемой с автоматическим обновлением фильтров это действительно может быть важно и критично хотя бы временно поскольку фильтр из п.1 у меня сейчас чаще всего не обновляется автоматически даже при включении/перезагрузке устройства. На то что есть и фильтр из п.2 как-то только сейчас обратил внимание и ещё не пробовал пока включать его и наблюдать за его автоматическим обновлением. Если что напишу сюда ещё.

@NUser2018
Copy link
Author

@ameshkov @ESurina Есть ли какие-то новости по этой моей проблеме? Поскольку здесь в задаче на ГитХабе пока к сожалению не видно никаких действий и изменений. Также к сожалению до сих пор никто не ответил мне ни здесь в задаче на ГитХабе ни на мою электронную почту хотя бы о том было ли успешно получено и принято в работу моё письмо с логами AdGuard, которое я отправлял со ссылкой на эту задачу здесь на ГитХабе на Вашу электронную почту devteam@adguard.com

Хотелось бы хотя бы какой-то обратной связи здесь от вас даже если пока моя проблема всё ещё находится в работе на стадии изучения. :(

Жду здесь Ваших ответов и комментариев. Заранее спасибо. С уважением Александр.

@ESurina
Copy link

ESurina commented Dec 10, 2024

Здравствуйте, да, мы получили ваши логи, спасибо! На данный момент расследуем проблему.

@NUser2018
Copy link
Author

@ESurina Ясно. Хорошо. Буду ждать и надеятся. Если что пишите здесь в этой задаче на ГитХабе и/или на электронную почту с которой были отправлены логи. :)
Автообновление фильтров в фоне всё же периодически иногда срабатывает но выявить какие-то связи и закономерности пока на данный момент не получилось. :(

@NUser2018
Copy link
Author

@ESurina на релизном канале обновлений вышло обновление 4.7.1 (4.7.179). Оно не имеет никакого отношения к этой моей проблеме? Я его сейчас только обнаружил перед сном, поэтому пока ещё не успел проверить свою проблему на нём, если что напишу сюда завтра или позже.

@NUser2018
Copy link
Author

@ESurina @ameshkov Здравствуйте! Неужели так и нет пока никаких новостей по этой моей проблеме!? :(

@NUser2018
Copy link
Author

@ESurina @ameshkov Есть ли какие-то новости по этой моей проблеме!? :(

@NUser2018
Copy link
Author

@ESurina и @ameshkov В связи с тем что пока к сожалению так и нет никаких новостей по этой моей проблеме и самостоятельно решить её никак не получается, я вынужден временно вернуться на предыдущую релизную версию 4.6.5(4.6.207), на ней (хоть и не без некоторых нюансов, которые я описал здесь также ранее) у меня автоматическое обновление фильтров в фоновом режиме работает нормально. А на версии 4.7.X пока так к сожалению и работает нестабильно, точнее скорее не работает, всё подробности проблемы я также уже здесь ранее подробно описывал.

Но я по прежнему надеюсь на решение этой проблемы и на актуальной на тот момент релизной версии и очень надеюсь что эта проблема будет успешно исправлена поскорее. Жду новостей здесь в задаче на ГитХабе и/или по электронной почте, с которой я ранее отправлял вам письмо с логами. Если что-то будет нужно предварительно проверить и протестировать, например на предварительной (даже непубличной) версии по части исправления или изучения этой проблемы я всегда буду рад помочь команде Adguard в этом насколько смогу.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants