个人工具

UbuntuHelp:Ipod touch

来自Ubuntu中文

118.116.78.186讨论2012年2月9日 (四) 23:18的版本 Introduction

跳转至: 导航, 搜索
  1. title Documentation Template

简述

本文意在介绍Ubuntu下传输和播放ipod touch上音乐等基本功能的有效工具,本文主要针对ipod固件版本在3.0及以上的ipod用户。固件版本低于3.0的用户请参见:https://help.ubuntu.com/community/PortableDevices/iPhone

Jailbreaking

Jailbreaking of a Ipod touch is not supported by Ubuntu and is done at your own risk. Jailbreaking of an Ipod touch is beyond the scope of this article but is necessary in order to sync to an Ipod touch (firmware V3.0+) under Ubuntu. Programs such as redsn0w (which is cross platform), and PwnageTool are able to jailbreak the 3.0 firmware. Please be aware that these tools are very firmware and hardware dependant.

OpenSSH

Once jailbroken, use the cydia package manager to install the OpenSSh server. After rebooting the Ipod you will be able to transfer files to it as detailed here: UbuntuHelp:PortableDevices/iPhone#Transferring_Music

Pwnplayer lite

Pwnplayer lite is a music player that works under the 3.0 firmware which will allow you to play any music found in the filesystem, that is, without inserting it into the database used by itunes and the music player built into the Ipod. Install Pwnplayer lite from cydia, and copy music to its default directory (/var/mobile/Media/Music)

ipod-convenience

If you install the ipod-convenience package in Ubuntu, you will be able to mount the ipod at any location on your Ubuntu filesystem using the "ipod-touch-mount" command. During installation you will be asked for the IP address of the Ipod (found in the wireless settings of the Ipod by clicking the arrow beside the wireless network you are connected to). Ideally you will have set up the Ipod with a static IP on your home network so that this IP adress does not change. You will also be asked where you would like to mount the Ipod; please select an empty folder in your home directory (this will eliminate permissions related problems later) For example you can create a folder in your home directory called ipod, then enter /home/yournamehere/ipod as the mount point When mounting an ipod using ipod-touch-mount you will be asked the root user's password which, in the 3.0 firmware, is "alpine".

Using Amarok 1.4 to transfer music

The Amarok music player can be used to sync your music to the Ipod touch wirelessly. Once you have the ipod-touch-mount command working you can specify it as a "pre-connect command" in Amarok. First you will need to select settings>configure in Amarok. On the Media Devices tab click add device. Choose generic media player (ignore the apple ipod media device selection), and give it a name. If you have selected /home/joe/ipod as the mount point when configuring the Ipod-convenience package then the mount point to enter would be as follows: /home/joe/ipod/Music This will point amarok at the directory used by Pwnplayer lite by default. Click "configure device settings" icon which looks like blue gears. Enter ipod-touch-mount as a pre-connect command Enter ipod-touch-umount as a post disconnect command. Press OK. Now when you click on the devices tab in Amarok you should be able to click connect. You will be asked for the root password @some.ip.adress.for.your.ipod Enter alpine as the password (must enter it twice for some reason on my system)

See Also

Most of the information on this page was borrowed from: https://help.ubuntu.com/community/PortableDevices Although much of that information may not be relevant to anyone with an Iphone or Ipod touch with firmware 3.0 or greater

External Links

For information on jailbreaking please see: http://en.wikipedia.org/wiki/Jailbreak_(iPhone_OS)