He leído los detalles sobre lo que hace la optimización aquí: ¿Qué tipo de optimizaciones de aplicaciones hacen las nuevas versiones de Android en el primer reinicio?
Y mi pregunta es un poco complementaria.
Ejecuto CM nightly en mi TF700T usando TWRP para flashear y borrar la caché de Dalvik cada vez. Entiendo que el proceso de Optimización reconstruye la caché de Dalvik, pero parece que intenta reconstruir la caché usando todas y cada una de las aplicaciones que he instalado, no solo las que están instaladas actualmente. El número total de aplicaciones que se optimizan nunca disminuye, siempre aumenta.
Presume que esto significa que hay una lista en algún lugar del sistema con todas las aplicaciones por las que este proceso debe pasar. ¿Existe una aplicación o utilidad que pueda actualizar esta lista y compararla con una lista de aplicaciones realmente instaladas?
¿O estoy haciendo suposiciones incorrectas y este proceso también está pasando por las aplicaciones del sistema que no están sujetas a la eliminación por parte del usuario?