Normalmente, el rooting de las guías para el S2 implican flasheo un kernel para el dispositivo para instalar busybox y su. Este post de xda sugiere un método para hacerlo a través de adb (que se encuentra aproximadamente en la mitad del primer post):
adb shell mount -o rw,remount /dev/block/mmcblk0p9 /system
adb push busybox /system/xbin/
adb push su /system/xbin/
adb shell chown root.shell /system/xbin/busybox
adb shell chown root.shell /system/xbin/su
adb shell chmod 755 /system/xbin/busybox
adb shell chmod 4755 /system/xbin/su
adb shell /system/xbin/busybox --install -s /system/xbin
adb shell mount -o ro,remount /dev/block/mmcblk0p9 /system
Este también parece ser el método herramientas como SuperOneClick uso. Ahora recientemente he encontrado este post en el blog indicando el método anterior no incrementa el contador de hardware en el S2 que cuenta destellos de custom firmware. Más que eso, también puede ser utilizado para instalar la Rom via Mobile Odin, también sin aumentar el contador, porque ellos vienen de forma que el dispositivo en sí mismo y no desde un ordenador a través del cable USB.
Tengo miedo de probar a mí mismo y a perder mi precioso valor del contador de 0. Alguien ha probado un método como este antes y puedo confirmar que realmente no afecta el contador?