Add ipod/iphone iOS4 support to Rhythmbox (LM9 Gnome)
Posted: Mon Aug 16, 2010 10:40 am
How to Add ipod/iphone iOS4 support to Rhythmbox (LM9 Gnome only)
Back with another tutorial, this time how to add support to rhythmbox for the latest iOS4 software
This how to will tell you how to add iOS4 (ipod/iphone operating system) support to Linux Mint 9 Gnome Edition, by installing a newer version of libimobiledevice as the current version in LM9 does not support iOS4.
This how to has been tested using a ipod touch 3rd gen running iOS 4.0
Dont be put off by the size of the how to. It may seem long because I have outlined every step to make it as easy for everyone as possible.
Notes -
Make sure you are connected to the internet
Don't have any ipods/iphones connected while doing this how to.
Best to bookmark this page as you will need to restart your computer during the how to.
**Now to begin -
Step 1 (Add libmobiledevice ppa) – Open the Synaptic Package Manager by clicking on the Mint menu, then move your cursor over 'Administration' in the middle column then scroll down and click 'Synaptic Package Manger' from the list to the right. Enter your password if you are asked for it. The Synaptic Package Manger will now open, click 'Settings' from the toolbar at the top and then click 'Repositories' from the drop-down menu.
A window will appear called 'Software Sources' click on the 'Other Software' tab, then click the 'Add...' button near the bottom. Another small window will appear, copy and paste ppa:pmcenery/ppa into the text box, then click the 'Add Source' button. The will automatically close, click the 'Close' button on the Software Sources window. A warning may appear after telling you that repository have changed, this is ok as where the ones that have changed them. Just click the 'Close' button again. Now click the 'Reload' button on the Synaptic Package Manger window to reload the new repository that we just added, into the Synaptic Package Manger. You will know it is done reloading when the window disappears and the list reappears in the Synaptic Package Manger.
Step 2 (Installing the new libimobiledevice) – Copy and paste libimobiledevice1 into the quick search box of the Synaptic Package Manager. You should then see two packages in the main window list. One will be called libimobiledevice1 the other libimobiledevice1-dbg. Double-click on both from the list to mark them for installation. You should notice that both have turned green. Now click the 'Apply' button of the Synaptic Package Manager then click 'Apply' again when the 'Summary' window appears. The software will now be downloaded and installed. You will know when it is finished when the window displays 'Changes applied' go ahead and click 'close'
Step 3 (Installing additional software needed) – Clear the quick search box in the Synaptic Package Manager so that it is left blank. You will notice that the list will change again. Now click on the 'Status' button located to the botom-left of the window (it may already be selected), Then click 'Installed (Upgradable)' from the list above it. The list to the right should change.
Locate and mark the following list of packages for installation by right-clicking on each one from the list and clicking 'Mark for Upgrade' (you may get a popup for some, just click the 'Mark' button on the popup. Here's the list of packages you will need to mark for upgrade -
gvfs
gvfs-backends
gvfs-bin
gvfs-fuse
libgpod-common
libgpod4
libplist1
libusbmuxd1
usbmuxd
After you have done that, click the 'Apply' button of the Synaptic Package Manager, and click the 'Apply' button on the Summary window again. The packages you marked for upgrade will now be upgraded to their newest version. Once again you will know it is done when the window displays 'Changes applied'. When you see this go ahread and close the window then close the Synaptic Package Manger.
Now restart your computer by clicking on the Mint menu, clicking 'quit' then click 'Restart'.
Step 4 (Testing if everything works) - After you have restarted your computer and logged back in, make sure that rhymbox IS NOT open, then connect your ipod/iphone as you normally would. You should see it mounted on the desktop and two popups should appear onscreen. Click the 'Cancel' button on both of them.
Check that you are able to see files that on are on your ipod/iphone by right-clicking its icon the desktop and clicking 'Browse folder' from the menu. If a window appears immediately after you done that then you are now looking at the files and folders that are on your ipod/iphone (best not to touch them).
Now close that window and open Rhythmbox by clicking the Mint menu, hovering your cursor over 'Sound & Video' in the middle column then scrolling and clicking 'Rhythmbox' from the list to the right.
When it opens your ipod/iphone will most likely unmount (no longer on the desktop) this always happens to me the 1st time so dont worry.
Close rhythmbox now by clicking its icon from the panel and clicking 'quit' from the menu. Now disconnect your ipod/iphone and reconnect it again. As before you should see it mounted again on the desktop and two popup windows should appear, as before click 'Cancel' on both of them.
Now open Rhythmbox the same way as you just done before, this time however your ipod/iphone should remain mounted and shown on the desktop.
In the rhythmbox window you should see your ipod/iphone listed under 'Devices'. Click on its name to see all the songs and videos listed on it.
If you see your songs then you have successfully added support for iOS4 to rhythmbox
If you want to add music to your ipod/iphone just click 'Music' to see your music library and just drag and drop the songs by clicking on the song/album from its list then holding down your mouse click and moving your cursor over the your devices name till it is highlighted then unclick your mouse. You should then see transferring track 1 of 1, for example in the bottom right of the rhythmbox window. After that is done you should then see a couple of seconds later 'Sync in Progress' shown on your ipod/iphone.
After this you can now disconnect your ipod/iphone by right-clicking its name in rhythmbox and clicking 'Eject' from the menu. It should then disappear from rhythmbox and from your desktop.
Now you can follow Step 4 each time to transfer songs to your ipod/iphone. (easy to remember what to do)
Important notes -
DO NOT DISCONNECT your ipod/iphone before or during the 'Sync in Progress' message. If you do the songs will not sync and transfer correctly onto the ipod/iphone.
It is always best NOT to have rhythmbox open before connecting your ipod/iphone.
If your transferring a lot of songs it best to wait a while after rhythmbox is done transferring them as the 'Sync in Progress' can be shown more than once after.
**please reply if this how to worked for you or if you run into any problems during the how to and don't forget to tell other people about it. Im also open to any improvements that could be made to the how to.
Thanks
cra1g321
***Update - (Quick way to sync to ipod) - I noticed a few days ago that if you right-click on your ipod/iphone udner devices then click 'Sync with library' a window will show, tick the box next to music then click 'sync with device' then any new songs in the library will be copied over to the ipod/iphone
Back with another tutorial, this time how to add support to rhythmbox for the latest iOS4 software
This how to will tell you how to add iOS4 (ipod/iphone operating system) support to Linux Mint 9 Gnome Edition, by installing a newer version of libimobiledevice as the current version in LM9 does not support iOS4.
This how to has been tested using a ipod touch 3rd gen running iOS 4.0
Dont be put off by the size of the how to. It may seem long because I have outlined every step to make it as easy for everyone as possible.
Notes -
Make sure you are connected to the internet
Don't have any ipods/iphones connected while doing this how to.
Best to bookmark this page as you will need to restart your computer during the how to.
**Now to begin -
Step 1 (Add libmobiledevice ppa) – Open the Synaptic Package Manager by clicking on the Mint menu, then move your cursor over 'Administration' in the middle column then scroll down and click 'Synaptic Package Manger' from the list to the right. Enter your password if you are asked for it. The Synaptic Package Manger will now open, click 'Settings' from the toolbar at the top and then click 'Repositories' from the drop-down menu.
A window will appear called 'Software Sources' click on the 'Other Software' tab, then click the 'Add...' button near the bottom. Another small window will appear, copy and paste ppa:pmcenery/ppa into the text box, then click the 'Add Source' button. The will automatically close, click the 'Close' button on the Software Sources window. A warning may appear after telling you that repository have changed, this is ok as where the ones that have changed them. Just click the 'Close' button again. Now click the 'Reload' button on the Synaptic Package Manger window to reload the new repository that we just added, into the Synaptic Package Manger. You will know it is done reloading when the window disappears and the list reappears in the Synaptic Package Manger.
Step 2 (Installing the new libimobiledevice) – Copy and paste libimobiledevice1 into the quick search box of the Synaptic Package Manager. You should then see two packages in the main window list. One will be called libimobiledevice1 the other libimobiledevice1-dbg. Double-click on both from the list to mark them for installation. You should notice that both have turned green. Now click the 'Apply' button of the Synaptic Package Manager then click 'Apply' again when the 'Summary' window appears. The software will now be downloaded and installed. You will know when it is finished when the window displays 'Changes applied' go ahead and click 'close'
Step 3 (Installing additional software needed) – Clear the quick search box in the Synaptic Package Manager so that it is left blank. You will notice that the list will change again. Now click on the 'Status' button located to the botom-left of the window (it may already be selected), Then click 'Installed (Upgradable)' from the list above it. The list to the right should change.
Locate and mark the following list of packages for installation by right-clicking on each one from the list and clicking 'Mark for Upgrade' (you may get a popup for some, just click the 'Mark' button on the popup. Here's the list of packages you will need to mark for upgrade -
gvfs
gvfs-backends
gvfs-bin
gvfs-fuse
libgpod-common
libgpod4
libplist1
libusbmuxd1
usbmuxd
After you have done that, click the 'Apply' button of the Synaptic Package Manager, and click the 'Apply' button on the Summary window again. The packages you marked for upgrade will now be upgraded to their newest version. Once again you will know it is done when the window displays 'Changes applied'. When you see this go ahread and close the window then close the Synaptic Package Manger.
Now restart your computer by clicking on the Mint menu, clicking 'quit' then click 'Restart'.
Step 4 (Testing if everything works) - After you have restarted your computer and logged back in, make sure that rhymbox IS NOT open, then connect your ipod/iphone as you normally would. You should see it mounted on the desktop and two popups should appear onscreen. Click the 'Cancel' button on both of them.
Check that you are able to see files that on are on your ipod/iphone by right-clicking its icon the desktop and clicking 'Browse folder' from the menu. If a window appears immediately after you done that then you are now looking at the files and folders that are on your ipod/iphone (best not to touch them).
Now close that window and open Rhythmbox by clicking the Mint menu, hovering your cursor over 'Sound & Video' in the middle column then scrolling and clicking 'Rhythmbox' from the list to the right.
When it opens your ipod/iphone will most likely unmount (no longer on the desktop) this always happens to me the 1st time so dont worry.
Close rhythmbox now by clicking its icon from the panel and clicking 'quit' from the menu. Now disconnect your ipod/iphone and reconnect it again. As before you should see it mounted again on the desktop and two popup windows should appear, as before click 'Cancel' on both of them.
Now open Rhythmbox the same way as you just done before, this time however your ipod/iphone should remain mounted and shown on the desktop.
In the rhythmbox window you should see your ipod/iphone listed under 'Devices'. Click on its name to see all the songs and videos listed on it.
If you see your songs then you have successfully added support for iOS4 to rhythmbox
If you want to add music to your ipod/iphone just click 'Music' to see your music library and just drag and drop the songs by clicking on the song/album from its list then holding down your mouse click and moving your cursor over the your devices name till it is highlighted then unclick your mouse. You should then see transferring track 1 of 1, for example in the bottom right of the rhythmbox window. After that is done you should then see a couple of seconds later 'Sync in Progress' shown on your ipod/iphone.
After this you can now disconnect your ipod/iphone by right-clicking its name in rhythmbox and clicking 'Eject' from the menu. It should then disappear from rhythmbox and from your desktop.
Now you can follow Step 4 each time to transfer songs to your ipod/iphone. (easy to remember what to do)
Important notes -
DO NOT DISCONNECT your ipod/iphone before or during the 'Sync in Progress' message. If you do the songs will not sync and transfer correctly onto the ipod/iphone.
It is always best NOT to have rhythmbox open before connecting your ipod/iphone.
If your transferring a lot of songs it best to wait a while after rhythmbox is done transferring them as the 'Sync in Progress' can be shown more than once after.
**please reply if this how to worked for you or if you run into any problems during the how to and don't forget to tell other people about it. Im also open to any improvements that could be made to the how to.
Thanks
cra1g321
***Update - (Quick way to sync to ipod) - I noticed a few days ago that if you right-click on your ipod/iphone udner devices then click 'Sync with library' a window will show, tick the box next to music then click 'sync with device' then any new songs in the library will be copied over to the ipod/iphone