4 votos

adb sideload no transfiere datos

Solo para aclarar, es la primera vez que intento desbloquear y rootear mi teléfono, así que no soy muy entendido en la materia.

Básicamente he seguido los pasos para desbloquear el bootloader.

Todo ha funcionado perfectamente, he llegado al recovery, he ido a 'aplicar actualización desde ADB'.

Pero entonces, cuando entro en cmd,

adb sideload 'whatever the filename

imprime las instrucciones de Android Debug Bridge en cmd en lugar de transferir el archivo zip a mi teléfono, y el teléfono sigue preguntando "ahora envíe el paquete que desea aplicar al dispositivo con adb sideload filename ".

N.B.: el teléfono es reconocido por adb, incluso cuando entro en adb devices, es reconocido.

Se agradecería cualquier ayuda.

3voto

ChromoZoneX Puntos 370

adb sideload no transfiere el archivo a la tarjeta sd de forma permanente. Para sideload correctamente, es necesario elegir esa opción desde el recovery primero y luego cuando el teléfono está esperando el tipo de sideload,

adb sideload <PACKAGE>

Si quieres empujar el archivo a la tarjeta sd del teléfono, podrías probar,

adb push <PACKAGE> /sdcard/

Eso debería copiar el archivo a la tarjeta sd. Tenga en cuenta que no hay barra de progreso.

EDIT: Pruebe lo siguiente para reiniciar el servidor adb,

adb kill-server

entonces,

adb start-server

A continuación, comprueba si las instrucciones vuelven a funcionar.

0 votos

El problema es que mi teléfono no tiene ranura para tarjetas sd, es un galaxy nexus.

1 votos

Todos los teléfonos tienen una partición sdcard. En los dispositivos nexus (yo tengo un Nexus 4), la partición sdcard está emulada para que las aplicaciones sigan pensando que hay una. Inténtalo, es probable que funcione.

0 votos

Me da error: cerrado, por cierto, cuando entro en adb devices me sale el id del dispositivo con 'host' escrito al lado, no sé si ese es el problema de ahí que en los tutoriales esté escrito 'sideload' en lugar de 'host'

1voto

GeoffAtkins Puntos 260

Para solucionarlo puedes hacerlo así:

  1. Cree un archivo zip vacío (y nómbrelo, por ejemplo, "sideload").
  2. Instala los drivers adb (adb setup 1.4.2 por ejemplo) o las herramientas MTKdroid.
  3. Abre CMD (o abre MTK droid tools y haz clic en "adb terminal")
  4. Tipo adb sideload <the directory name of the empty zip file> ("sideload.zip" por ejemplo)

Así: adb sideload C:/Users/User/Desktop/sideload.zip

  1. Si haces todos los pasos bien, y escribes eso en de command prompt volverá al recovery y podrá reiniciar el teléfono.

PD: Esa es la única solución que me ha funcionado (con un HDC S6).

0voto

cdMinix Puntos 1

Para cualquier otra persona que tenga este problema:

adb usb

Será el truco.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X