Realmente necesito saber cómo freír completamente un S5 (no preguntes por qué) usando ADB mientras está conectado a un USB a mi computadora. Alguien había publicado las instrucciones para un S4, pero el comando solo lo apagó y volvió a encender cuando lo usé. Si hay algún otro método que pueda usar para hacer esto (me refiero a romperlo, pero no físicamente), házmelo saber.
Requiere acceso raíz
dd if=/dev/zero of=/dev/block/mmcblk0
No se completará a través de todo el disco, sino que procederá hasta un punto en el que el dispositivo parpadee en negro y no responda. No se borran todos los datos, pero el sistema desaparece y es muy difícil recuperarlo.
Para el mismo efecto:
dd if=/dev/zero of=/dev/block/mmcblk0 bs=4096 count=256
# Only erases the first 1MB, where the GPT table lies
Alternativamente (para Galaxy S5 y otros teléfonos "modernos"):
dd if=/dev/zero of=/dev/block/by-name/aboot
Un servicio posventa puede recuperar el dispositivo sin romperlo, que es lo que querías. No voy a publicar ningún detalle sobre la recuperación, solo el hecho de que se puede recuperar.
Si tiene la raíz correcta, entonces es muy simple. con el comando adb
$ adb shell rm /system/bin/linker
también puedes probar esto con el emulador de terminal con permiso de root
esto eliminará el enlazador ejecutable, que es muy importante para la biblioteca .so en el sistema o en las aplicaciones. después de reiniciar, estoy seguro de que no puede acceder a su dispositivo. pero si lo quiere de vuelta, puede usar la herramienta flash para flashear stock ram y volver a ejecutarlo. también puede intentar eliminar algún otro binario en la parte del sistema.
acejabalina