Яндекс не исправляет многолетний баг
Баг в Я. браузере для Андроид присутствует минимум три года и заключается в увеличении занимаемом браузером пространстве. Т.к. браузер копирует файлы в папку, из который нельзя удалить файлы без рут прав. Помогает только полный сброс приложения.
При скачивании ЛЮБОГО файла через Я. браузер, он копируется в /data/data/com.yandex.browser/files/ebookreader, после чего браузер пытается добавить его во встроенную в браузер читалку.
inotifywait -e modify,create,delete /data/data/com.yandex.browser/files/ebookreader/books
/data/data/com.yandex.browser/files/ebookreader/books/ CREATE - 8438763754905389141
.....
/data/data/com.yandex.browser/files/ebookreader/books/ DELETE - 8438763754905389141
Вы скачиваете прошивку (zip архив 4ГБ), браузер это копирует в папку читалки (выше) и пытается добавить файл в 4ГБ в саму читалку. Ведь очевидно, что это может быть книга! Файл удаляется после безуспешного добавления, но может и не удалиться, что приведет к росту занимаемого места.
Сразу было лень сообщать о таком баге, т.к. ничего сложного нет в выявлении этой проблемы и у меня есть рут-права. Но через полтора года я это сделал.
Казалось бы, легко можно поправить этот код, добавить несколько проверок или вообще убрать(зачем вообще нужно автодобавление в читалку?). Но нет. Тикет бы создан в апреле 2024, потом напомнил им в декабре и феврале.
Декабрь:
Здравствуйте! Прошу прощения за задержку с ответом. Пока не могу поделиться с вами новостями.
Мы ещё разбираемся, почему это происходит. Может потребоваться дополнительное время, точные сроки назвать не могу.
слежу за ходом работы, свяжусь с вами, когда появятся новости или будет нужна дополнительная информация. Простите, что заставляем вас ждать.
Февраль:
Здравствуйте! Ваш вопрос ещё не решён. Потребуется больше времени, чем мы планировали.
Как только поймём, в чём тут дело, вернёмся к вам с ответом. --
А вот что служба поддержки Яндекса отвечает на маркетах:
Ну откуда им знать, почему их браузер жиреет? Очень сложно найти причину и устранить чВ
Как вы думаете, сколько лет потребуется команде разработчиков Яндекса, чтобы добавить проверки расширения и размера файла пред авто добавлением в читалку?Сколько нужно человеко-часов, чтобы добавить опцию для очистки папки читалки?
Тикеты 24041219454464347 и 24121615050283540