Me encuentro tratando de instalar android 4.0.4 en un Nexus S 4G
Ya instale el sdk en mi computadora de escritorio y tengo fastboot en el path pero cuando corro el script flash-all.sh lo unico que ocurre es que el terminal se queda mostrandome el mensaje
< waiting for device >
Esto se debe a que en ubuntu (GNU Linux) fastboot necesita ser ejecutado por root, para hacerlo debo escribir
sudo su
PATH=$PATH:/home/kastro/bin/android-sdk-linux/platform-tools
export PATH
PATH=$PATH:/home/kastro/bin/android-sdk-linux/tools
export PATH
luego al ejecutar fastboot devices puedo ver el telefono en la lista, ahora si es posible ejecutar flash-all.sh
./flash-all.sh
Al hacerlo tuve un error de la versión del baseband del teléfono, para corregirlo ejecute
./flash-base.sh
asi que pude ejecutar flash-all nuevamente con éxito