CruX Logo

crux@macumba:/var/blog$

20 de August, 2006

Actualizar el firmware del iPod en GNU/Linux (actualizado)

En la categoría: El nerd, Principal — CruX @ 7:25 pm

iPod nano
Hace unos días revisé la página de descargas de Apple para el iPod y encontré una nueva versión del firmware para mi nano. Decidido a actualizarlo, pero no a costo de tener que instalar Windows en mi PC sólo para eso me puse a investigar. Después de unos segundos di con el proyecto GNUpod. En la página dice ** Don’t update the Firmware just for fun, only do it if you need a new Firmware or/and the documentation told you to do this ** y yo quería hacerlo principalmente por diversión, pero en el manual y en el mismo sitio recomiendan actualizar por si mejoran la administración de energía o cosas así, por lo tanto procedí ;).
Ingredientes:

  • Conecten su iPod nano y asegúrenese de que no esté montado.
  • El formato del iPod debe ser FAT (Win) y no HFS+ (Mac).
  • Descarguen el updater en formato para Mac OS X.

Receta:

#Grab a working copy of dmg2iso.pl
wget http://www.blinkenlights.ch/gnupod/dmg2iso.pl
# Convert the dmg into iso
# depends on package libcompress-zlib-perl on Debian
perl dmg2iso.pl iPodUpdater*.dmg out.iso
# ..and mount it. You need hfs+ support!
mount -o loop -t hfsplus out.iso /media/cdrom
# Target directory for output:
mkdir /tmp/foo
cd /tmp/foo
# Extract the firmware archive
gunzip -dc /media/cdrom/iPod.mpkg/Contents/Resources/iPod*.pkg/Contents/Archive.pax.gz | cpio -idv
# ..and umount
umount /mnt/cdrom
# voila! ‘cd’ into the firmware dir
cd Applications/Utilities/iPod\ Software\ Updater.localized/iPod\ Updater\ *.app/Contents/Resources/Updates
# .. and pick a Firmware-* image
#
# 1.x.x : 1st, 2nd Generation iPods
# 2.x.x : 3rd Generation iPods
# 3.x.x : Mini iPods
# 4.x.x : 4th Generation iPods
# 5.x.x : Photo iPods
# 6.x.x : Mini 2nd Generation iPods
# 13.x.x : 5th Generation iPods
# 14.x.x : nano iPods
# 128.* : Shuffle iPods
# Put it in place
dd if=Firmware-* of=/dev/sdb1
# And finally
sync

Inmediatamente después desconecten el nano y verán en su pantalla una imagen de un cargador. Enchúfenlo nuevamente y verán una barra de progreso indicando la actualización. Acto seguido se reinicia automáticamente por última vez y queda listo para usarlo.
Si son muy precavidos querrán hacer un backup de lo que tengan guardado y si todo esto fallara pues deberán recurrir a la casa de un amigo que haya pagado la licencia de Windows XP o Mac OS X para recuperarlo :mrgreen:

Un último tip en el ámbito del nano, yo uso gtkpod para administrar mi música, y desde la última versión soporta el arte de tapa de los discos. Basta con decirle que queremos cargarlo y que este el archivo de imágen en el directorio del álbum. Todavía no hay novedades sobre el soporte para fotos, pero seguiré esperando. Lo próximo con lo que me voy a entretener es probando ipodlinux que ya cambió su estado para los nano de NO FUNCIONA a NO TIENE SOPORTE. :cool:

Actualización: el procedimiento descripto anteriormente ya no es válido. Apple ha cambiado algo en el formato del archivo de actualización descargable desde Internet (.dmg) y ya no se puede transformar en un .iso con dmg2iso. :( He buscado bastante pero no he encontrado ninguna referencia a como hacer esto desde GNU/Linux, así que si alguien me quiere enseñar como le estaré muy agradecido.

RSS feed | Trackback URI

20 Comments »

Comment by JoE
2006-01-13 01:32:02

como te dije hace un rato.. no me contuve y puse ipodlinux.. todo anda bien. .salvo qe para qe no pierdas media mañana como yo viendo qe puta es lo qe falla te dejo un mini-tip

en vez de usar el kernel qe te proponen bajate el ultimo qe aparece en http://www.ipodlinux.org/builds junto con su respectiva version de podzilla lo mismo con el bootloader.. usa el de http://www.fivefiftyone.com/newsite/ipodbootloadercvs.tar.gz.. porqe al menos con otros kernels y ese bootloader se freezea en el logo de apple y nunca carga.

qe probé hasta ahora??…

+ podzilla… le parte el ort.. al original incorporta themes y ciertas configuraciones como por ej.. velocidad de respuesta de la ruedita… contraste apagado del sistema, reset.. etc qe en el sistema original ni se pueden tocar
- reproduccion de mp3z .. es un poco mas lento.. hace un buffering antes de reproducir el tema, no se puede avanzar retroceder con la barrita loca como en el sistema original
+ reproduccion de videos podes reproducir avis no comprimidos sin problemas
+ reproduccion de fotos , anda perfecto, y podes usar un zoom para dejarlas al tamaño original e ir navegando (arriba,abajo izq,derecha) con la ruedita y boton central
+ jueguitos:

+ idoom anda perfecto solo hay qe copiar el ejecutable y largarlo
+- iboy emulador de gameboy/gameboy color …. hay qe perder cierto tiempo descomprimiendo bibliotecas de arm-elf-gcc etc.. para poder compilar el binario para ipod (anda.. solo lleva tiempo) pero hasta ahora no e podido ejecutar con exito algun rom.GB … me falta ponerle pilas a eso ( esta mario.. zelda… pokemon y mas jjeej)
+ hay una opcion qe descubri por error en podzilla/filebrowser si apretas menu y luego el boton central aparece una opcion para eliminar archivos :-p
+ obviamente podes reproducir los archivos guardados en la particion fat = qe en original pero tambien podes reproducir cualquier archivo desde el filebrowser sin necesidad de haber usado itunes / gtkpod

bueno.. eso es todo por ahora

una sola cosa no entendi.. y es qe en /etc/rc (de la particion linux del ipod) se define una placa de red…
qe acaso tiene una integrada?

Navega con Mozilla Firefox Mozilla Firefox 1.0.7 en Linux Linux
Comment by gmol
2007-01-26 23:36:32

Tu ipod nano es de primera o segunda generacion? me gustaria saber si ipodlinux tiene soporte para ipod nanos de 2da generacion =S

Navega con Mozilla Firefox Mozilla Firefox 2.0.0.1 en Windows Windows XP
Comment by CruX    Author post
2007-01-27 15:31:30

gmol:

Si tu pregunta iba dirigida a mí entonces te cuento que mi iPod nano es de 1º generación. Y por lo que dice en el sitio de iPodLinux el nano de 2º generación no está soportado.

Navega con Debian IceWeasel Debian IceWeasel 2.0.0.1 en Debian GNU/Linux Debian GNU/Linux
 
 
 
Comment by obocat Subscripto a los comentarios vía email
2006-01-26 14:44:19

Hola necesito ayuda, estuve modificando el firmware de mi ipod y lo guarde en el update al instalarlo
todo va normal pero no sincroniza en windows con el itunes creo que cambie algo donde ponia ipod y supongo
que vale para identificarlo.Ahora estoy viendo como hacerlo desde linux, ya que no me deja instalar el update
porque no me lo reconoce.¿Como puedo hacer?.Me podeis decir pasos herramientas etc…
Por favor envienme lo que sea a mi correo obocat@gmail.com MUCHAS GRACIAS

Navega con Internet Explorer Internet Explorer 6.0 en Windows Windows XP
 
Comment by CruX    Author post
2006-01-26 18:07:29

obocat:

En cuanto a tus problemas con el iPod bajo Windows no soy la persona indicada para ayudarte. Primero porque no tengo Windows en mi PC, y segundo porque estoy a favor del Software Libre. Mi recomendación sería que preguntes en el soporte técnico de Apple o que te fijes en su página. Ellos deberían ayudarte por ser su cliente. Sino busca por internet que seguro encontrarás la resolución a tu problema.
Y en cuanto al update bajo GNU/Linux pues debería estar más o menos claro de la nota en cuestión. Si igual hay algo que no entendiste podés preguntarme. Saludos.

Navega con Mozilla Firefox Mozilla Firefox 1.5 en Debian GNU/Linux Debian GNU/Linux
 
Comment by obocat Subscripto a los comentarios vía email
2006-01-27 11:08:15

Bien tengo la imagen DMG convertida a ISO con el dmg2iso
Ahora lo que necesito es que me expliques por favor como se pasa el update
con el firmware al ipod, es decir en que direcorio tengo que copiar el archivo
y como llego a ese directorio es que lo estoy leyendo arriba y no lo entiendo

Navega con Mozilla Firefox Mozilla Firefox 1.5 en Windows Windows XP
 
Comment by obocat Subscripto a los comentarios vía email
2006-01-27 11:41:42

necesito que me expliques esto:
Ya tengo el Archive.pax.gz
# voila! ‘cd’ into the firmware dir
cd Applications/Utilities/iPod\ Software\ Updater.localized/iPod\ Updater\ *.app/Contents/Resources/Updates
# .. and pick a Firmware-* image
#
# 1.x.x : 1st, 2nd Generation iPods
# 2.x.x : 3rd Generation iPods
# 3.x.x : Mini iPods
# 4.x.x : 4th Generation iPods
# 5.x.x : Photo iPods
# 6.x.x : Mini 2nd Generation iPods
# 13.x.x : 5th Generation iPods
# 14.x.x : nano iPods
# 128.* : Shuffle iPods
# Put it in place
dd if=Firmware-* of=/dev/sdb1
# And finally
sync

Navega con Mozilla Firefox Mozilla Firefox 1.5 en Windows Windows XP
 
Comment by CruX    Author post
2006-01-28 02:15:36

obocat:

Una vez que tenés disponible el Archive.pax.gz tenés que descomprimirlo y pasarlo por cpio así:

gunzip -dc Archive.pax.gz | cpio -idv

Eso lo descomprime en un directorio llamado Applications. Entrás con el siguiente comando:

cd Applications/Utilities/iPod\ Software\ Updater.localized/iPod\ Updater\ *.app/Contents/Resources/Updates

Ahí residen varias imagenes del update, correspondiendo el nombre al modelo según la tabla del artículo. Se llaman Firmware-<#> siendo <#> algo = 14.x.x si fuera un iPod nano.

Finalmente para poner el update tenés que usar el siguiente comando:

dd if=Firmware-<#> of=/dev/

Y finalmente hacés un sync.
Espero se haya aclarado ahora.

Navega con Mozilla Firefox Mozilla Firefox 1.5 en Debian GNU/Linux Debian GNU/Linux
 
Comment by obocat Subscripto a los comentarios vía email
2006-01-28 05:57:47

si, muchisimas gracias aunque queda una cosa por aclarar xDDD
aer el ipod tiene dos particiones una en FAT y otra no la reconoce como pasas la informacion del firmware a por ejemplo dev/sda1 si no se puede montar.
¿Se puede formatear en FAT para que lo reconozca?

Navega con Mozilla Firefox Mozilla Firefox 1.5 en Windows Windows XP
 
Comment by obocat Subscripto a los comentarios vía email
2006-01-28 13:20:26

Ya repare el ipod, Gracias por el tutorial de esta pagina, buen trabajo.

Navega con Mozilla Firefox Mozilla Firefox 1.5 en Windows Windows XP
 
Comment by CruX    Author post
2006-01-29 03:49:48

OK, me alegro que lo hayas solucionado.
Sólo una cosa responiendo a tu pregunta anterior: No hace falta darle formato a la partición. El comando dd (duplicate disk) no tiene en cuenta los formatos. Digamos que lee directamente los 1s y 0s sin importarle mucho más.

Navega con Mozilla Firefox Mozilla Firefox 1.5 en Debian GNU/Linux Debian GNU/Linux
 
Comment by Daniel Hernandez
2006-02-15 15:55:11

Hola yo tengo un Ipod Ipple de 20 Gb y me dio problemas para cargarlo en Tunes me decia que actualizara el software entonces lo hice pero cuando termine me decia que lo conectara al cargador y solo me da una imagen del cargador lo conecte al cargador pero nada sucede siempre esta igual no cambia la imagen y la pc no me lo reconoce esta como muerto solo me da la image alguien puede decirme que hacer… Gracias….

Navega con Internet Explorer Internet Explorer 6.0 en Windows Windows XP
Comment by CruX    Author post
2006-02-15 21:25:12

Mirá Daniel, si usas el software del iPod que podés descargar desde la página, el mismo con el que actualizaste el firmware, trae la opción de “restaurarlo”. Esto borra toda la info que tenés en el iPod, pero actualizará de nuevo el firmware que evidentemente en el intento anterior no te ha funcionado. Suerte!

Navega con Mozilla Firefox Mozilla Firefox 1.5.0.1 en Debian GNU/Linux Debian GNU/Linux
 
 
Comment by Daniel Toranzo Subscripto a los comentarios vía email
2006-03-11 13:31:46

Hola, Daniel Hernandez, he creado un tutorial en mi pagina para poder reparar el iPod facilmente, gracias al tutorial creado aqui, pero hecho para los que tienen windows y no pueden instalar linux. Espero que te sirva de ayuda.
Ademas todas las herramientas te las puedes descargar de mi pagina. http://www.obocat.tk

Navega con Internet Explorer Internet Explorer 6.0 en Windows Windows XP
 
Comment by ShipiboX Subscripto a los comentarios vía email
2006-11-23 03:17:46

Hola necesito ayuda con mi ipod 4ta generacion de 40GB que no puedo formatearlo ni tampoco actualizarlo ya que sin querer queriendo le vole la particion del firmware.. algun manual para hacerlo desde WINDOWS??? sorry por preguntar esto en un blog de linux… es que no tengo a la mano el linux, gracias.

Navega con Internet Explorer Internet Explorer 6.0 en Windows Windows XP
Comment by Daniel Toranzo Subscripto a los comentarios vía email
2006-11-25 07:52:31

Hola, lee el anterior comentario.
Aunque no se si funciona con uno de 4G porque el que jodi era de 5G. De todos los modos creo que tienes
que usar linux.

Navega con Internet Explorer Internet Explorer 7.0 en Windows Windows XP
 
 
Comment by Gerardo Molina Subscripto a los comentarios vía email
2007-05-16 01:04:08

yo tngo un proble kn l ipodlinux s el siguiente yo tngo un ipod nano segunda generacion esta soportado ya por ipodlinux??? es que quiero ponerselo púes si alguien sabe algo no sean que me echen un grito porfas molina8816@hot.. en serio m gustaria saber k onda

Navega con Mozilla Firefox Mozilla Firefox 1.5.0.11 en Windows Windows XP
Comment by CruX    Author post
2007-05-26 13:08:38

Hola Gerardo, no es por tirarte mala onda pero el lugar dónde deberías chequear si hay soporte es en la misma página de iPodLinux. Y hasta dónde yo sé todavía ese modelo no está soportado.
Saludos!

Navega con Debian IceWeasel Debian IceWeasel 2.0.0.3 en Debian GNU/Linux Debian GNU/Linux
 
 
Comment by Nokan
2007-07-04 22:06:52

Hay novedades? me gustaría saber si ha salido algo para poder actualizar el firmaware del ipod mediante linux, muchas gracias.

Navega con Mozilla Firefox Mozilla Firefox 2.0.0.4 en Ubuntu Linux Ubuntu Linux
 
Comment by Lis Subscripto a los comentarios vía email
2009-06-18 16:25:07

hola, tengo un problema “raro” con un ipod nano de la segunda generacion (al que notiro a la basurta porque lo kiero mucho jeje) el caso es k sin ser golpeado, tirado, caido, mojado ni maltrato alguno; lo enchufe a mi compu para cargarlo, lo desconecte debidamente y y todo perfecto paso el minuto de apago por inactividad y al encenderlo (escazos tres minutos) este al encender presenta rayas azules de lado a lado para al final quedar en un total gris obscuro; lo restauro y vuelve a a verse perfecto, pero si lo apago, al encender pasa lo mismo exactamente, ya lo restauré en mac y en pc; pero nada todo sigue igual; me han dicho que puede ser un daño en el firmware, pero francamente no se que hacer pues se oye k gira la rueda y si le atino a una cancion se oye perfecto, pero aunk se k el consejo obvio es tiralo a la basura, quisera saber si alguien sabe solucionar esto. gracias.

Navega con Internet Explorer Internet Explorer 7.0 en Windows Windows Vista
 
Name (required)
E-mail (requerido - Nunca se mostrará públicamente)
URI
Your Comment (- espacio | + espacio)
Tags habilitados para los comentarios: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
:D :) ^_^ :( :o 8O :shock: 8) ;-( :lol: xD :wink: :evil: :p :whistle: :woot: :sleep: =] :sick: :straight: :ninja: :love: :kiss: :angel: :bandit: :alien:

Powered by WP Hashcash

Suscribirse sin comentar

crux@macumba:/var/blog$ está desarrollado con WordPress bajo Debian
Servido por Apache2 con PHP y MySQL
25 queries. 2.740 seconds.