Error: java.lang.IllegalStateException: java.util.concurrent.TimeoutException: Thread Binder_C dejó de esperar la partición mezclada después de 180000ms

Después de ingresar el comando final para crear una tarjeta SD de formato mixto en ¿Cómo puedo mover aplicaciones a SD en un almacenamiento Marshmallow no adoptado? :

$ adb shell sm partición disco: 179,64 mixto 25

me encuentro con este error:

Error: java.lang.IllegalStateException: java.util.concurrent.TimeoutException: Thread Binder_C dejó de esperar la partición mezclada después de 180000ms

Si es así 75, entonces el error es:

Error: java.lang.IllegalStateException: java.util.concurrent.TimeoutException: Thread Binder_4 dejó de esperar la partición mezclada después de 180000ms

¿Cómo puedo arreglar esto? Solo aparecen 3 resultados en Google, y ninguno de ellos ayuda.

  • Teléfono : Sony Xperia M4 Aqua Dual
  • Tarjeta SD : Tarjeta SanDisk Ultra micro SDHC UHS-1 de 16 GB, clase 10
Parece que está tardando más de 3 minutos en particionar. Ese no debería ser el caso, probablemente esté colgado por alguna razón. Dicho esto, ¿qué dispositivo tienes y qué clase y tamaño de tarjeta SD?
@MatthewRead He actualizado mi pregunta
Primero debe expulsar (desmontar) la tarjeta desde Configuración - Almacenamiento. Luego siga esto: ¿Cómo convertir una tarjeta SD portátil en almacenamiento interno a través del comando ADB? .

Respuestas (1)

Es porque la tarjeta SD está montada para tener una partición ext4 (junto con otra partición normal), para usar Link2SD para forzar el movimiento de aplicaciones inamovibles a la tarjeta SD. El error aparece después de esto. Incluso reformatear la tarjeta SD para tener solo una partición completa no resuelve el problema.

Para solucionarlo, reformatearlo con la herramienta de formateo por defecto del teléfono . Es posible que desee reiniciar el teléfono después de hacerlo. A partir de entonces, puede particionar el disco con adb como de costumbre.