имеется некое старое приложение, поддержка которого давно прекращена, исходников нет, последняя версия выпущена в 2012 году.
тем не менее, приложение успешно функционировала начиная с андроидов 2.х и заканчивая 4.2 (включительно)
начиная с 4.4 "что-то поломалось".
само приложение в целом продолжает работать, за исключением одной функции, заканчивающейся ошибкой.
это функция загрузки данных из внешних таблиц, упакованных в zip-файл, сам zip-файл располагается на sdcard.
начиная с андроид 4.4 выполнение этой функции заканчивается ошибкой, технических деталей нет (пишет что-то типа не удалось загрузить данные)
т.к. самым значимым изменением андроид 4.4 было изменение прав при работе приложений с sdcard, то появилась мысль - сделал на устройстве рут, применил SDFix, проверил - все приложения получили полный доступ к sdcard.
но исходную ошибку загрузки данных это не устранило.
в какую сторону ещё можно порыть? какие варианты ещё можно попробовать?
может, есть какие-то системные логи, где можно подсмотреть, на чём именно приложение получает отказ в правах или т.п.? (само приложение свой лог не ведёт)