lunes, mayo 25, 2009

Recuperar iphone cuando se rompe iTunes

Gracias a la aplicación ifuse pude montar el iphone a través del cable USB, y ver las carpetas "importantes" de mi usuario (mobile). La existencia del directorio iTunes_control me hizo sospechar de que se podría llegar a sincronizar el aparato a través de libgpod en linux. GtkPod pareció detectarlo, pero... rompio todo. Al punto que itunes (vía vmware) solo ofrecía reparar el teléfono reinstalando el SO. Aclato que en el teléfono lo único que no funcionaba era la aplicación de iPod. Googleando un poco vi que había alternarivas de sincronización en winblow$, así que me di a la tarea de ver si alguna reconstruia la db. Con la vetsión gratuita de media monkey se solucionó el problema. Agregué algunos temas el incluso me asistió en la recuperación de tapitas. Espero que amarok2 pronto pueda tener la funcionalidad que tenía con mi iPod nano. Por lo demás estoy conforme con el teléfono, ahora que soy iTunes independiente :)

jueves, mayo 21, 2009

iPhone

Luego de haberme bicicleteado bastante en movistar y habiendo recorrido varias de las casas de celulares de mi pueblo natal (forzado a cambiar por AMX), felizmente soy poseedor de un hermoso iphone blanco, donde llevó el correo, los feeds, agenda y desde el cual estoy escribiendo esta entrada.
Luego del jailbreak pude instalar nuevas apps, entre las cuales se encuentra una terminal y un servidor de ssh.
Quizás lo que mas llama la atención, cuando uno comienza a urgar por sftp, es la forma en la que se ha dispuesto el filesystem. Recuerdo un post donde Linus bardeaba la gerarquia estandard del FS de MacOS, creo que ahora entiendo por que. Aunque a pesar de todo parece que apple decidió almacenar todo en archivos propety list (xml) y en bases sqlite (mensajes de texto, agenda, libreta de contactos, etc), de manera de que habría forma de sincronizar el teléfono con mi SO predilecto.
Algo que aún queda por explorar es el tema del desarrollo para el aparato, donde quizás mi principal obstáculo es mi desconocimiento de ObjectiveC.