marinoa
30/11/14, 04:20:30
Hola a todos.
Como no podemos mover el Whatsapp a la SD de forma nativa y el mio ya va por casi los 3 GB, se me ocurrio hacerlo root e instalar el Link2SD como ya tenia en otro movil anterior.
Lo rootee con exito y a la primera, el problema se presento despues, particione la tarjeta SD con 2 particiones una para los archivos y otra para el link2sd en ext2, instale el programa y cuando me pregunto el script a instalar le puse el Ext2 y el movil se reinicio.
pero empezaron los problemas, el movil entro en bucle de reinicio y ya solo consegui que arrancase quitando la SD.
Tras googlear horas y horas, en Xda encontre algunos post sobre este problema, aunque se referian al Xperia M y L, pero bueno, era lo mismo, y la unica forma de salir del bucle era desisntalar el link2sd y tras esto, por adb borrar los scripts que el programa habia repartido por la memoria interna en system.
Al parecer esos scripts montan la particion de la SD al arrancar el movil, y como da error de algun tipo, entra en bucle.
Lo intente con varios root explorer, ya que no estoy puesto en ADB, y nada, asi que tras instalar el ADB en el pc me conecte y por fin llegue a donde estaba el primer script a eliminar, que se detallan en este mensaje: http://forum.xda-developers.com/showthread.php?t=919326&highlight=remove+link2sd&page=374
I found 3 scripts that you have to do to remove it.
1 remove /system/etc/init.d/*link2sd*
2 remove /system/etc/install-recovery.sh and if exists rename install-recovery.sh.ori in its place.
3 remove /system/xbin/debuggerd and rename debuggerd.bin in its place.
pero cuando intento borrar el fichero me dice que no puede porque es de systema o algo asi.
Lei en algun lado que habia que hacer un mount previo, pero me pierdo entre tanto comando y no consigo nada.
La unica solucion que se me ocurre es volver el telefono a su estado de fabrica con el pccompanion y cruzar los dedos para que con esto se solucione, pero ya he leido por algun sitio que ni con esas se arregla.
Tambien encontre este otro post:
http://forum.xda-developers.com/showpost.php?p=40685291&postcount=3751
en el otro usuario habia creado un script que hacia la limpieza de esos scripts del LINK2SD de forma automatica, pero otra vez me la pego contra mi torpeza, no he sido capaz de encontrar la manera de ejecutar ese script en el movil, se que hay que flasherarlo o algo asi, pero ignoro que aplicacion tengo que usar para hacerlo ni los pasos a seguir.
el codigo del script es este:
#!/system/bin/sh
LOG="/data/link2sdcleanup.log";
echo "Cleaning up Link2SD mount scripts" > $LOG;
echo "" >> $LOG;
busybox mount -o remount,rw /system
F1="/system/bin/debuggerd.bin";
F2="/system/bin/debuggerd";
if [ -f $F1 ]; then
rm "$F2" >> $LOG;
mv "$F1" "$F2" >> $LOG;
fi
F1="/system/etc/install-recovery-orig.sh";
F2="/system/etc/install-recovery.sh";
rm "$F2" >> $LOG;
if [ -f $F1 ]; then
mv "$F1" "$F2" >> $LOG;
fi
F1="/system/etc/init.d/11link2sd";
rm "$F1" >> $LOG;
En otros mensajes vi que habia una solucion para el Xperia L
http://forum.xda-developers.com/showpost.php?p=52669470&postcount=1
habia que instalar el Init.d Toggler, asi que intente seguir tambien estos pasos, confiando que si funcionaba para el L funcionaria para el SP, pero tampoco, creo que es porque el script ya estaba creado anteriormente y hasta que no se elimine no va a pasar de ahi.
Cualquier solucion que se os ocurra me ayudaria bastante, ademas si ya de paso alguien sabe la manera de instalar el LINK2SD en el Xperia SP pues ya seria la leche.
por cierto, uso la ultima version oficial de vodafone, la .205
Muchas gracias amigos.
Como no podemos mover el Whatsapp a la SD de forma nativa y el mio ya va por casi los 3 GB, se me ocurrio hacerlo root e instalar el Link2SD como ya tenia en otro movil anterior.
Lo rootee con exito y a la primera, el problema se presento despues, particione la tarjeta SD con 2 particiones una para los archivos y otra para el link2sd en ext2, instale el programa y cuando me pregunto el script a instalar le puse el Ext2 y el movil se reinicio.
pero empezaron los problemas, el movil entro en bucle de reinicio y ya solo consegui que arrancase quitando la SD.
Tras googlear horas y horas, en Xda encontre algunos post sobre este problema, aunque se referian al Xperia M y L, pero bueno, era lo mismo, y la unica forma de salir del bucle era desisntalar el link2sd y tras esto, por adb borrar los scripts que el programa habia repartido por la memoria interna en system.
Al parecer esos scripts montan la particion de la SD al arrancar el movil, y como da error de algun tipo, entra en bucle.
Lo intente con varios root explorer, ya que no estoy puesto en ADB, y nada, asi que tras instalar el ADB en el pc me conecte y por fin llegue a donde estaba el primer script a eliminar, que se detallan en este mensaje: http://forum.xda-developers.com/showthread.php?t=919326&highlight=remove+link2sd&page=374
I found 3 scripts that you have to do to remove it.
1 remove /system/etc/init.d/*link2sd*
2 remove /system/etc/install-recovery.sh and if exists rename install-recovery.sh.ori in its place.
3 remove /system/xbin/debuggerd and rename debuggerd.bin in its place.
pero cuando intento borrar el fichero me dice que no puede porque es de systema o algo asi.
Lei en algun lado que habia que hacer un mount previo, pero me pierdo entre tanto comando y no consigo nada.
La unica solucion que se me ocurre es volver el telefono a su estado de fabrica con el pccompanion y cruzar los dedos para que con esto se solucione, pero ya he leido por algun sitio que ni con esas se arregla.
Tambien encontre este otro post:
http://forum.xda-developers.com/showpost.php?p=40685291&postcount=3751
en el otro usuario habia creado un script que hacia la limpieza de esos scripts del LINK2SD de forma automatica, pero otra vez me la pego contra mi torpeza, no he sido capaz de encontrar la manera de ejecutar ese script en el movil, se que hay que flasherarlo o algo asi, pero ignoro que aplicacion tengo que usar para hacerlo ni los pasos a seguir.
el codigo del script es este:
#!/system/bin/sh
LOG="/data/link2sdcleanup.log";
echo "Cleaning up Link2SD mount scripts" > $LOG;
echo "" >> $LOG;
busybox mount -o remount,rw /system
F1="/system/bin/debuggerd.bin";
F2="/system/bin/debuggerd";
if [ -f $F1 ]; then
rm "$F2" >> $LOG;
mv "$F1" "$F2" >> $LOG;
fi
F1="/system/etc/install-recovery-orig.sh";
F2="/system/etc/install-recovery.sh";
rm "$F2" >> $LOG;
if [ -f $F1 ]; then
mv "$F1" "$F2" >> $LOG;
fi
F1="/system/etc/init.d/11link2sd";
rm "$F1" >> $LOG;
En otros mensajes vi que habia una solucion para el Xperia L
http://forum.xda-developers.com/showpost.php?p=52669470&postcount=1
habia que instalar el Init.d Toggler, asi que intente seguir tambien estos pasos, confiando que si funcionaba para el L funcionaria para el SP, pero tampoco, creo que es porque el script ya estaba creado anteriormente y hasta que no se elimine no va a pasar de ahi.
Cualquier solucion que se os ocurra me ayudaria bastante, ademas si ya de paso alguien sabe la manera de instalar el LINK2SD en el Xperia SP pues ya seria la leche.
por cierto, uso la ultima version oficial de vodafone, la .205
Muchas gracias amigos.