Hola Leon1984,
Yo estoy intentando machacar el /system/lib/libhgl.so con otro que tengo de una magic.
El problema es que lance los comandos desde data/local/bin (busybox), o desde el propio directorio (/system/lib/), a la orden de:
# cat /sdcard/libhgl.so>/system/lib/libhgl.so me responde write: No space left on device
# rm /system/lib/libhgl.so me responde rm failed for /system/lib/libhgl.so, Directory not empty
Creo que es lo mismo que le pasa al otro compañero.
No se mucho de linux, puede ser por no tener usuario de System en vez de Root?
Quizás esté haciendo algo mal...
Un saludo!!