Amarok con un ipod nano 3g

Fuente : http://www.pongaunagujeronegroensuvida.es/2008/01/21/usando-amarok-con-un-ipod-nano-3g/

Después de la excelente entrada de Disquete Enmascarado sobre como usar el ipod nano 3g en Linux (o Windows, si es que quieres usar otro programa diferente al asqueroso iTunes), paso a contar como se puede usar Amarok para gestionar todo el apartado musical, incluyendo carátulas D

Todo empieza con actualizar la librería destinada a entenderse con los ipod (libgpod), que en Ubuntu (y familiares) viene siendo la 0.5xx, la cuál no nos sirve, sino que tenemos que utilizar la 0.6 que lleva soporte para la nueva familia.

Así que, si todavía no la tenéis en los repositorios, podéis usar éste en la cuál se encuentra la dichosa librería:

### Repositorio de ipod-convenience y gtkpod última versión
deb http://ppa.launchpad.net/ipod-touch/ubuntu gutsy main

Bien, ahora ya podemos instalar el paquete libgpod3 y sus dependencias y ya tendremos el sistema casi listo para tratar con el ipod.

Lo último que queda es conseguir la clave de la biblioteca del ipod y ponerla en un lugar seguro dentro de él. Así que vamos por pasos:

  1. Enchufáis el ipod y lo montáis
  2. En un terminal, usáis el siguiente comando:
    sudo lsusb -v | grep -i Serial
  3. Entre los resultados que tenéis, buscar un hash (ristra alfanumérica guay que se usa para muchas cosas) de 16 caracteres y os la apuntáis.
  4. Ir dentro de la carpeta dónde está montado el ipod y entrar en:
    iPod_control/Device/
  5. Ahí dentro, crear un archivo que se llame SysInfo (o editarlo si existe) y añadir el hash anterior de la siguiente forma:
    FirewireGuid: 0x(HASH)
  6. ¡Y ya está!

Por si no queda muy claro el punto cinco, copio el ejemplo de la wiki de Amarok:

Ruta: /media/ipod/iPod_control/Device/SysInfo

Contenido del archivo:
ModelNumStr: xB029
FirewireGuid: 0×000A27001301221F

Cómo veis, el archivo debería contener de antes vuestro modelo de ipod, en caso que no lo tenga, lo tendréis que poner.

Y con ésto, ya el Amarok (y cualquier otro programa que antes funcionara con esta librería, por ejemplo el gtkpod) puede gestionar correctamente y sin problema el dichoso ipod 3g y amigos D

Así que con el dispositivo montado, ir a Amarok, darle a añadir un dispositivo y escoger el ipod vuestro de la lista que tiene y ya podréis manejarlo, ponerle las carátulas, ponerle listas, etc, etc, etc.

De donde sacamos el modelo ( ModelNumStr: xB029)

Desde win, habilitamos ver carpetas ocultas…

Fuente : http://www.iboot.mayix.net

How to fix SysInfo File!
By: ThePro

1. Plug in your Ipod (Make sure its in Apples Firmware)

2. Go to My Computer, Click on your Ipod.
(Make sure Hidden Files/Folders are shown) To do so:
Click Start, Control Panel, Folder Options, Show Hidden Files and Folders.

3. Click Ipod_Control

4. Click Devices

5. Click SysInfo – Open it in a text program, (such as Notepad)

6. Paste the following in the SysInfo file:

BoardHwName: iPod M26
pszSerialNumber: XXXXXXXXXXX (serial number)
ModelNumStr: MA005
FirewireGuid: 0x000A2700128567DA
HddFirmwareRev: ADBA41KB
RegionCode: S(0x0006)
PolicyFlags: 0x00000001
buildID: 0x05108000 (5.1)
visibleBuildID: 0x01108000 (1.1)
boardHwRev: 0x00000000 (0.0 0)
boardHwSwInterfaceRev: 0x000C0005 (0.0.12 5)
bootLoaderImageRev: 0x00000000 (0.0 0)
diskModeImageRev: 0x00000000 (0.0 0)
diagImageRev: 0x00000000 (0.0 0)
osImageRev: 0x00000000 (0.0 0)
iPodFamily: 0x00000000
updaterFamily: 0x00000000

And Make sure that you put your Serial Number where it says:
pszSerialNumber: “Serial Number” – Without the quotes

7. Then Save, and your SysInfo file is now Valid!

Otra forma:

Recientemente Apple ha cambiado el protocolo de comunicación de los iPod, presumiblemente para evitar el acceso a cualquier aplicación de terceros excepto iTunes. Esta actualización afecta a todos los dispositivos nuevos que lanzaron después de verano: iPod Nano, iPod Touch, Classic y algún otro.

Si utilizáis un iPod 6g en Linux, podreis sincronizar la lista de canciones pero después el dispositivo no puede leerlas. Los desarrolladores de libgpod y Amarok rápidamente han actualizado el software para permitir el uso de todos estos dispositivos desde sistemas libres, concretamente hace falta la versión 0.6 de libgpod y la 1.4.8 de Amarok.

Configuración en Ubuntu/Debian

  • Actualiza tu sistema a la última versión. Ubuntu Gutsy trae Amarok 1.4.8
  • Descarga e instala el paquete libgpod3 de los repositorios de Hardy (funciona sin problemas de dependencias en Gutsy). Otra opción es bajar el código fuente y compilarlo tu mismo, solo para desarrolladores o desesperados )
  • Amarok esta linkado a la antigua versión de libgpod, para que utilice la nueva es necesario actualizar el symlink:
    1. sudo ln -fs /usr/lib/libgpod.so.3 /usr/lib/libgpod.so.2
  • Conecta el iPod y montalo.
  • Abre un terminal y escribe el comando:
    1. sudo lsusb -v | grep -i Serial

    Aparecerá un hash de 16 caracteres, ese es el identificador de dispositivo que utiliza iTunes para “cifrar” la lista de canciones. Cópialo.

  • Edita un archivo que se encuentra en el sistema de archivo del iPod, en la ruta /media/IPOD/iPod_Control/Device/Sysinfo. Si no existe créalo.
  • Escribe FirewireGuid: 0x... y el número de identificación de tu iPod. En mi caso queda así:
    1. ModelNumStr: xA426
    2. FirewireGuid: 0×000A27001B09504F
  • Abre Amarok, gtkPod, o tu reproductor libre de música favorito, configura el iPod con normalidad, pasa algunas canciones y disfruta de la música.

Coverflow con amarok

Cuando conectas el iPod, en la parte superior del amarok aparece un iPod, le das click ahi, elijes Update Artwork y listo.

http://www.ubuntu-es.org/index.php?q=node/71388

Extraer de forma segura IPOD nano 3g con Amarok & gnome

ERROR: Post-disconnect command failed, before removing device, please make sure that it is safe to do so

Solution:

-> Go to the device settings for your iPod by going to “Settings -> Configure Amarok -> Media Devices”. Then click on the wrench and hammer to go into the settings. There will be a “post-disconnect command” box. Erase anything there and copy-paste the following command in that box:rm %m/iPod_Control/iTunes/iTunesLock;rm “%m/iPod_Control/iTunes/Play Counts”;gnome-eject -t -d %d

4 pensamientos en “Amarok con un ipod nano 3g

  1. Muchisimas gracias! Llevaba dos días casi sin dormir intentando hacer funcionar mi nuevo Ipod Nano de 8GB con Ubuntu y no veía ya la manera.

    Por si a alguien le sirve de ayuda, para no tener que ir a Windows para averiguar la referencia del modelo ( ModelNumStr), para los iPod Nano de 8GB se puede poner la de cualquier color (Ej: xB253 para el verde) y luego Amarok te permite cambiarlo fácilmente a través del icono de Ipod que muestra en la parte superior.

  2. Hola, acabo de comprar el Ipod nano negro de 8G he tratado de hacer que Amarok me lo administre pero no puedo …. soy nuevo en Linux y quiero desacerme cuanto antes del maldito windows que no soporto para lo cual solo tengo que poder administrar con Amarok el iPod ….. se que es mucho pedir pero creeme que me haras un gran favor explicando paso por paso ( con cubitos casi ) la manera de hacerlo.

    Muchas gracias de antemano

  3. Hola que tal?
    Estoy a punto de comprarme un iPod nano (cuarta generacion) el mas nuevo.
    No puedo evitarlo, amo los iPods (aunque odio que sea tan complicado sincronizarlo en linux, maldito steve!)
    Tengo ubuntu Hardy (Intrepid proximamente)
    Y queria saber si con seguir los pasos arriba mencionados alcanza para sincronizar la nueva familia de iPods o si hay que actualizar algo mas?

    Una cosa mas, se le pueden poner fotos y videos tambien con amarok al ipod, no?

  4. Yo tengo una Ipod nano 4g y me funciona perfectamente. Me sincroniza las caratulas. Lo que me ocurre es que no me aparece cuando se reproduce la canción, sólo en la lista de discos.

    No puedo crear listas de reproducción, se me cierra.

    Tampoco he probado a meterle las letras ¿alguien sabe si funcio

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s