- Home
- Howtos
- System Admin
- Backing Up Files Using rdiff-backup
- Restoring Backups Made With rdiff-backup
- Logging In Via SSH Without A Password
- Fix Broken Scripts In Ubuntu
- Compiling Software From Source Code
- Deleting Files For Real
- Find The Largest Files On A Disk
- When Linux Goes Rogue – Killing Processes
- System Monitor – Gkrellm
- Finding Your Way Around The Command Line
- Everyday Commands
- Advanced Command Line
- Undelete Files on an ext3 or ext4 File System
- Eyecandy
- Desktop
- Multimedia
- Networking and Email
- System Admin
- Useful Linux Apps
- My Apps
- Useful Tools
iOS4 and Linux
You maybe wondering what the latest version of Apple’s mobile OS has to do with Linux. As set out on this page, you can now connect your iPhone to your Linux box and sync music, back it up, add ringtones to it, and tether it. One thing that always is of concern when dealing with Apple is the extent to which Apple might break “unauthorised” access to “your” device with a new OS update. As an avid user of the tethering ability of the iphone with my Linux laptop, I was a little skeptical about upgrading my phone to the new “iOS” 4. Given that iOS 4 brought the iPhone on a par with technology from the mid 2000′s with multitasking and spell checking, it was an upgrade I was very keen to see on my phone.
However, I needn’t have worried. As is often the case with open source software, the developers were ahead of the game, and on the same day as iOS4 was released, the libimobiledvice developers had released a minor update to libimobiledevice for latest release. Having updated my various packages, I can happily say that internet tethering is working like a charm still, so I’m a happy camper. Unfortunately there are a few casualties as well.
I understand that music syncing is no longer working, however, this should be fixed very soon. Also, the sbmanager application doesn’t display folders – presumably this may be updated at some time in the future.
That being said, the iPhone ecosystem around libimobiledevice is gathering momentum. You can now activate, update and restore your phone using libimobiledevice. I haven’t tested this, but it is a big step towards getting the iPhone fully supported on Linux. In addition, there is now a kio slave for KDE to communicate with the iPhone.
Despite the increased market penetration of Android in the mobile phone space, there is still a massive user base for iPhones, iPod Touches and iPads. If libimobiledevice can provide a mechanism for these users to use their devices with a Linux desktop, then this creates fewer barriers to Linux adoption.
| Print article | This entry was posted by admin on June 22, 2010 at 9:12 pm, and is filed under Apple, Linux. Follow any responses to this post through RSS 2.0. You can skip to the end and leave a response. Pinging is currently not allowed. |














about 1 year ago
As is often the case with open source software, the developers were ahead of the game
Hey man, can I come and live in your universe? Please.
about 1 year ago
Indeed. I’m still a newbie to Linux but I seriously considering moving from Mac to Linux Ubuntu if I can synchronize my future iPhone 4 with it. I’d never heard (or think…) about sync my iPhone 3G with Ubuntu until I read some posts today. I came to this blog searching some knowledge to help me do it. I guess all this came a bit later. Yesterday I updated for the iOS 4 and I couldn’t sync with Ubuntu. I hope libimobiledevice can make it happen again with new updates… Then I will have Ubuntu as my primary OS on my Macs.
about 1 year ago
Just forget your closed device and use a real phone. Apple doesn’t want your business so why give them money? If they wanted your business they would help wine with getting iTunes working or make a Linux version.
about 1 year ago
ubuntu is good, but honestly it can’t compare with apples OS, I am a linux user for the past 10 years or so, but I ve never got the chance to get a mac because of its price, but Ive got an itouch and I gotta say it is sooooooo awesooomee !! the app store is a very good idea ! and because everything is localized in one place it is much better (sort of like a package manager on linux) I really love every thing about it . THANK YOU APPLE FOR MAKING SUCH AN AWESOME PRODUCT!
about 1 year ago
God, Apple are such damn assholes! It’s your phone, you
payed for it! Now, you should be able to do whatever the hell you
want with it! I’m blind, so buying an iPhone was a really good
solution for me, as it comes with VoiceOver, a built-in screen
reader to access the device, but man! Crappy ringtones, having to
use iTunes to backup apps! I’m sooooo thinking of jailbreaking, but
I’m nervous about bricking my locked iPhone. I hope libimobiledvice
supports music/app syncing for iOS4.whatever soon! Go
libimobiledvice! Thanks for all your hard work in getting a
propriatary piece of hardware working so well! My only concern is
the GUI library used for libimobiledvice. Because I am blind, I
need to use Orca, the screen reader that you can install on
Gnome-based distrobutions of Linux. As such, it works best with the
KGT GUI library, though I’ve heard that Orca can work with programs
using the SWT and Swing GUI libraries. Unfortunately, QT and KDE
programs are totally unusable with Orca. I’m currently running
Ubuntu 10.04 Lusid.