Не всегда причина там, где она кричит: "Я тут!"
Несколько дней искал утечку. У Андроида есть специфика - нкщадно мочит фоновые процессы, если ему кажется, что скоро ресурсам капут.
И вот вышло такое, что наше приложение на слабых устройствах работает неверно - его мочит система и приложению от этого плохеет.
Начал профилировку и вижу: "Фоторедактор" жрет как не в себя после получения фото с камеры. "Ну вот и причина", - думаю я.
Выключаю редактор и... И ничего не случается - память всё так же поедается. Почему? А потому, что помимо фоторедактора нашлось кому ещё потреблять...
По итогу: потребление исправлено, оптимизация выполнена, фоторедактор возвращен в строй.
Вывод: кажущаяся проблема редактора, оказалась проблемой логики построения приложения и, что важно, неправильной работы с данными - они просто висели в памяти всеми брошенные.