Eu tenho um HTC enraizado e preciso criar um arquivo personalizado em / system / xbin. Eu executo um comando de montagem (para permissão de leitura / escrita em / system), crio o arquivo, remendo / sistema em readonly e depois disso meu arquivo magicamente desaparece. Aqui estão os comandos que eu escrevi em um shell su via dab.
root@m7:/system/xbin # mount | grep system
/dev/block/mmcblk0p35 /system ext4 ro,seclabel,relatime,data=ordered 0 0
root@m7:/system/xbin # mount -o rw,remount /dev/block/mmcblk0p35 /system
root@m7:/system/xbin # cd /system/xbin
root@m7:/system/xbin # echo test > myfile
root@m7:/system/xbin # ls
daemonsu
dexdump
dexus
myfile <- 'myfile' is created
nc
su
root@m7:/system/xbin # cat myfile
test
root@m7:/system/xbin # mount -o ro,remount /dev/block/mmcblk0p35 /system
root@m7:/system/xbin # ls
daemonsu
dexdump
dexus
nc
su
PUFF após remontado / sistema em readonly meu arquivo está desaparecido. Alguma ideia sobre isso?
EDIT 1: Se eu tentar executar novamente os comandos, meu HTC se reinicia ... EDIT 2: Como você pode ver na saída do comando 'ls', em / system / xbin existe 'su' instalado com uma ferramenta raiz. Como essa ferramenta raiz pode instalar o 'su' permanentemente?