Diretório /system/bin no Android – mudando permissão “read-only file system”

Olá a todos

Com o acesso a root no Android tentei fazer uma cópia do arquivo su, localizado em /system/xbin/su para /system/bin, através do comando cp (com o busybox previamente instalado)

# busybox cp /system/xbin/su /system/bin/su

Ocorre que depois de confirmar este comando, uma mensagem é gerada:

cp: cannot create ‘/system/bin/su’: Read-only file system

Fui olhar as permissões de system com o comando grep e percebi que ele estava montado como somente leitura (ro)

# mount | busybox grep system

/dev/block/mtdblock0 /system ext3 ro,noatime,nodiratime,barrier=0,data=ordered 0 0

Para resolver este problema, no prompt do windows, executei o adb com os seguintes comandos:

> abd root
> adb remount

Para somente depois executar o comando

> adb shell

Executei novamente o grep e percebi que as permissões de montagem haviam mudado (rw)

/dev/block/mtdblock0 /system ext3 rw,relatime,barrier=0,data=ordered 0 0

Agora o comando cp pode ser executado com sucesso.

Abraço a todos