Что сделать, чтобы онлайн режим работал всегда (смотрят: 2)

admin

Администратор
Команда форума

Репутация:

Для работы частных списков блокировки Ваш телефон должен быть подключен к сети интернет в момент входящего звонка. Во всем мире это не проблема, достаточно находится в сети 4G или 5G, а они сейчас повсюду. Но это проблема в России. Из-за некоторых странных и устаревших законов России 4G полноценно не работает. При звонке телефон переключается в 3G и доступ в Интернет при этом на небольше время пропадает. Поэтому онлайн режим Фильтра Звонков не сработает.

Чтобы у вас всегда работал онлайн режим и частные списки блокировки, выполните следующее:

1. По возможности будьте подключены к сети Wi-Fi, эти сети сейчас повсюду.
2. Настройте на телефоне работу VoLTE. Подробнее о технологии + инструкции: https://4pda.to/forum/index.php?showtopic=682632

Если вы это сделаете, онлайн режим Фильтра Звонков будет срабатывать в 95-99% случаев!
Фильтр Звонков будет работать эффективнее, частные списки блокировки всегда будут работать!
 
К сожалению VoLTE не спасает если звонок приходит на вторую сим карту.
А если все же сделать возможность подключать файл такого списка локально с файловой системы смартфона - формат же мало отличается от обычных масок..
 
А если все же сделать возможность подключать файл такого списка локально с файловой системы смартфона - формат же мало отличается от обычных масок..
Тут есть проблема с производительностью телефонов. На телефонах среднего класса и флагманах будут отлично отрабатывать хоть тысячи масок, я это тестировал. Но такие телефоны у меньшинства, а у большинства всякие ультра-бюджетные Инфиниксы, Блэквью, Доги, Текно и прочие подобные. Да и самые дешевые Самсунги не далеко от такого уровня. Эти телефоны притормаживают сами по себе, имеют медленный процессор и очень медленную память.

Проверка по маскам не является сложной операцией даже если их много. Но при очень медленных процессоре и памяти это может занять секунды. При этом надо понимать, что условия не бывают идеальными, и тот самый медленный процессор и медленная память в момент звонка могут быть сильно загружены другими задачами.

Приложению-АОН при входящем звонке дается максимум 5 секунд, если приложение-АОН не ответило за это время, Андроид пропускает такой звонок на звонилку.

Даже без сложных масок Фильтр Звонков нормально работает не у всех, и самые-самые медленные модели телефонов приходится исключать из совместимых. Если добавить обработку сложных масок, Фильтр Звонков не будет работать у большинства.

У большинства сверх бюджетные телефоны. И что очень плохо, чаще всего владелец такого сверхбюджетного телефона даже не подозревает, что его телефон очень медленный. Соответственно, такое люди будут ставить Фильтр Звонков, подключать маски и топить приложение в негативном рейтинге.

Они и так это делают, но сейчас, благодаря сильной оптимизации, их процент очень мал.
 
К сожалению VoLTE не спасает если звонок приходит на вторую сим карту.
А если все же сделать возможность подключать файл такого списка локально с файловой системы смартфона - формат же мало отличается от обычных масок..
В принципе, можно сделать работу списков блокировки оффлайн без доступа в Интернет, но придется затруднить к этой функции доступ обычных пользователей. Например, только через форум и после прочтения текста о том, что функция не будет работать на слабых телефонах.

Да, наверное следует это реализовать, без оффлайн режима списки не будут полноценными.
Сделаем.
 
В принципе, можно сделать работу списков блокировки оффлайн без доступа в Интернет, но придется затруднить к этой функции доступ обычных пользователей. Например, только через форум и после прочтения текста о том, что функция не будет работать на слабых телефонах.

Да, наверное следует это реализовать, без оффлайн режима списки не будут полноценными.
Сделаем.
Я бы предложил так - через текстовый файл определенного формата, который нужно подложить в определенное место на телефоне + для активации включить некоторую экспертную настройку при включении которой будет отображено соответствующее предупреждение.
Можно предусмотреть замер "тайминга" при подключении списка и если он слишком большой для конкретного телефона выводить еще одно предупреждение...
 
через текстовый файл определенного формата, который нужно подложить в определенное место на телефоне
Ну это же неудобно и некрасиво... Такой файл пользователям придеться обновлять вручную. А многие вообще не знают, что такое файл. Это что-то у компьютершиков :)

Просто галочку в настройках форума сделаем, там же, где надо вбивать ID, и предупреждение о необходимости использовать функцию только с производительными телефонами.

Можно предусмотреть замер "тайминга" при подключении списка и если он слишком большой для конкретного телефона выводить еще одно предупреждение...
Нельзя так делать. Тайминг будет всегда разный, так как идеальных условий не бывает. Процессор или память телефона будут почти всегда в той или иной мере загружены и от этого будет зависеть время выполнения. Т.е. даже на мощном телефоне будут медленные выполнения.
 
Т.е. даже на мощном телефоне будут медленные выполнения.
И наоборот. Даже мой достаточно старый смартфон (10+ лет, Samsung Galaxy S4) спокойно справляется с локальным ЧС из пары десятков масок. Так что понятия мощный и слабый телефон достаточно условные :)
 

Это же был флагман, все узлы качественные и производительные. Его никак нельзя сравнивать с каким-нибудь современным TECNO, в котором сэкономили так, что он тормозит даже в состоянии покоя.

ЧС из пары десятков масок

Пара десятков - это очень мало. В списке блокировки "все, кроме Питера" несколько тысяч масок. А будут и списки большего размера.

Так что понятия мощный и слабый телефон достаточно условные
Производительность системы определяется самым медленным ее компонентом. И чаще проблема даже не с процессором, а именно с памятью, на ней очень экономят.
 

Пользователи в этой теме:

Назад
Верх