Buenas tardes. Soy natural de Lima. Por su descripción intuyo que su problema radica en actualizar partes del código que implican cómo acceder para la lectura y escritura de archivos, la cual ha tenido cambios desde Android 8.
Espero considere mi propuesta, ya que he desarrollado este tipo de actualizaciones antes.