Creo que se puede cambiar el cache usando un gestor de kernel como kernel adiutor. Tienes que ser root. Ahí modificas lo que quieras a tus anchas, pero yo lo dejaría así, a 1024kb. No creo que le pase nada a la microSD. En todo caso sería a la memoria interna.