Quiero mover el obb de un juego (1 GB) a una tarjeta SD. Copié el archivo obb a la tarjeta SD y creé un enlace simbólico con:
su
ln -sf /storage/sdcard1/Android/obb/com.game /sdcard/Android/obb/com.game
pero fallé con "función no implementada".
Busqué en Google y encontré que "algunos sistemas de archivos no admiten enlaces simbólicos".
Entonces intenté usar mount con el siguiente comando:
su
mount -o bind /storage/sdcard1/Android/obb/com.game /sdcard/Android/obb/com.game
pero descubrí que solo el root puede ver los archivos en la carpeta. Luego hice lo siguiente:
cd /system/bin/
chmod 4777 ./toolbox #permitir que cualquiera pueda usar mount (en toolbox)
su u0_aXXX #uid del juego
mount -o bind /storage/sdcard1/Android/obb/com.game /sdcard/Android/obb/com.game
ls -l /sdcard/Android/obb/com.game
$ -rwxrwx--- u0_aXXX sdcard_r com.game.obb
Pero cuando intento:
cat /sdcard/Android/obb/com.game/com.game.obb
$ cat: /sdcard/…ame.obb permiso denegado
Estoy usando Android 5, ¿alguna solución?
(Publiqué esta pregunta en Stack Overflow antes, luego encontré que aquí podría ser un mejor lugar para publicar esta pregunta.)