De hecho, tenía mi tarjeta SD en ext4 y la monté de forma permanente en el momento del arranque (tengo root en mi teléfono).
El mayor problema fue que las aplicaciones no esperan la verificación de permisos en / sdcard, pero extX lo aplica (no hay opción de montaje alrededor de esto). Entonces, si una aplicación almacena, por ejemplo, algo de audio allí y llama a otro subcomponente para reproducirlo, falla.
Lo mismo es cierto para las fotos (la cámara las toma, es posible que algunos previsualizadores quieran acceder a ellas).
Puede solucionarlo manualmente, pero debe ejecutarlo después de cada nuevo archivo creado ... Sería una buena solución real para esto, pero requiere modificación del sistema: deje que las aplicaciones se ejecuten con umask (002) en lugar de 022. Android es UPG (Grupos privados de usuarios), por lo que no hay gran daño al hacerlo. - Ahora las aplicaciones podrían elegir si desean exponer archivos a otros configurando el grupo en "sdcard", o no. Esto también se agregaría a una separación forzada donde las aplicaciones lo deseen.