Как из андроида убрать ненужные программы
не соглашусь. стандартный оптимизатор чистит как раз те самые 2 гб. а если надо почистить "другие" 16, то этот "оптимизатор" запускает другую программулю, которая как раз и вызывает системные функции андроида, чтобы удалить выбранные пользователем приложения (ну или предложенные пользователю для удаления, не суть). так вот разница как раз в том, что очистка оперативки идет в автоматическом режиме (пользователя никто не спрашивает, удалить ли какой-то процесс или активность), а очистка файловой системы всегда по запросу. в одном мы сошлись - проблемы именно в нехватке места в файловой системе, и тут за пользователя никто автоматом ничего не решит.
так что для очистки памяти не обяхательны оптимизаторы, достаточно просто решить самому, что удалить из фото/видео/приложений.