It's well known that the Android platform relies heavily upon Linux. With this in mind, it makes perfect sense that Android and Linux should be able to seamlessly communicate on the desktop layer. For the most part it does. You can easily drag and drop files between your desktop and the Android device. However, when it comes to syncing things like contacts and calendars 226148128 if you're not ready to do a bit of work, your best bet is to keep your head (and your desktop) in the cloud.