Apr 092013
 

10 days ago, I bought a tablet (and my first Android device, BTW). Since nearly all of my tech is from Samsung and I was mostly satisfied with all of it, I picked the Samsung Galaxy Tab 2 instead of the Asus MeMO Pad. Possibly a mistake.

Samsung Galaxy Tab 2 White

Samsung Galaxy Tab 2 White

The Good

The hardware of the device works as expected. The touchscreen is very responsive and all tested apps run well (only exception here is Google Currents, but I blame the app for that). The battery lasts around 7 hours of heavy usage. That’s okay, in my opinion.

The Bad

From the 1 GB RAM, only 687 MB are visible. Obviously the OS is taking the rest. With all the preinstalled bloatware (not deletable!) and some background processes that are installed by apps (another thing that you can’t change!), I’ve not even 200 MB of available RAM. That makes the (pseudo-)multitasking quite pointless, since Android silently kills apps in the background when it runs out of memory – people report that often not even their music player stays active!
I don’t want a device that I have to manipulate (root) to get full control. Root access should be an option in the menu – period! Unrooted, Android feels a bit like Windows – every app installs some background crap that slows everything down and is a potential security/privacy leak. Avast mobile security offers a firewall, but to use it you need.. yep, root access.

The Unacceptable

Since there is a upgrade to Jelly Bean available by Samsung, I planned to upgrade yesterday. But cause it’s not available via Wi-Fi, you have to use Samsung’s ‘Kies’ to upgrade and that’s an experience that you wouldn’t wish your worst enemy (if you are a nice person).
Though Android is of course Linux based, Samsung’s “fabulous” ‘Kies’ software is only available for Windows and Mac (and, no – it doesn’t work with Wine). But since I have a WinXP jailed in the cellar.. um, in VirtualBox, I mean.. that didn’t seem to be a real problem, just an annoyance.
So I installed ‘Kies’ and started it, connected the Tab 2 via USB and started waiting. WinXP does recognize it (somehow), but stops then while reporting “found Samsung SMP device”. After 5+ minutes ‘Kies’ shows an error message that it can’t connect. It asks you to restart the Tab 2, but that changes nothing.
Next, I googled for around ~4 hours and tried different things (reinstalling drivers, reinstalling ‘Kies’, trying to connect wireless and more). Nothing worked, but it was interesting to see that hundreds of people were writing about their problems with ‘Kies’.. since months and with dozens of different Samsung devices.
However.. on one website I found a crucial hint: It told to turn off ‘USB debugging’ in the ‘developer settings’ of the Tab 2. It was already turned off in mine and so I turned it on. (yes, I like to do the opposite of what people want me to do ;) ) And, yeah, that worked! WinXP recognized the device finally and ‘Kies’ was able to connect to it. It even showed the available firmware upgrade, BUT I was told that I first have to update ‘Kies’ itself (made sense, since the install was already an hour old..). To my surprise, I was still able to connect it again after the update.
Now, I was able to start the firmware update.. after downloading the update to the PC, ‘Kies’ complained, that I would have to recharge the battery first (was at 56%). The following hour of waiting didn’t really make me happier, or more patient and so I started another try with 88% battery. Same result – still not enough for ‘Kies’. Another 30 minutes later: 99% battery, connected, upgrade started, battery test passed(!).. YES, now it will finally give me Jelly Bean.. NO, after the passed battery test this “excellent” piece of software simply disconnected from the device. Since then, further tries no longer show that an upgrade exists. At least, the Tab 2 wasn’t bricked. Since I thought, that at least SOMETHING would have happened, I rebooted the Tab 2, tried the Wi-Fi update option again, but nothing had changed.
After now ~8 hrs, I had enough. In my first rage I planned to give it back, but I will simply root it in the next days. Sure is, that the overall likeliness that a new device I buy is from Samsung did go down from over 80% to below 5% – for phones and tablets, it’s exactly ZERO!

*UPDATE: I had just posted this article as I saw a notification on my Tab 2 that it is downloading an update package. And yes, it was the upgrade to Jelly Bean – and no, I’ve no idea why it suddenly worked that way.
However, since that raises Samsung’s chances to sell something to me again, I can’t say how much, cause I won’t forget the day with ‘Kies’..
The upgrade to Jelly Bean is great. Everything seems to be even faster now and most important: The WiFi connection is more stable now.

 Posted by on April 9, 2013
Mar 182013
 

Third post in a series of short introductions of MY favorite Linux applications

There are some good text editors available on Linux (Geany e.g.), but Enki became my favorite within days. It is quick and simple, but includes syntax highlighting for lots of common coding languages. Except simple note taking, I use it most often to write my blogposts. As you can see in the screenshot, you can see the HTML you write next to the preview. I think, that’s very helpful.

Editing HTML in Enki

Editing HTML in Enki

Cause of my workflow, it’s not a problem, but one thing is definitely missing: a spellcheck function. My posts get the final touch in the WordPress editor and are spellchecked there, but still I’m looking forward to the day on which this feature will be added.

There are packages available for Ubuntu, Debian, source code. Try it and enjoy.

 Posted by on March 18, 2013
Mar 172013
 

Second post in a series of short introductions of MY favorite Linux applications

Cause of actual decisions made by Google, I have replaced some Google services. Since I guess, that many people are looking for a replacement for Google Reader at the moment, I’ll introduce TinyTinyRSS to you first.

Main Screen

Main Screen

For me, it’s a perfect replacement of Google Reader, but be warned that it takes some work to set it up. It’s not a service that you can just use on the Web – you have to install it on a Webserver or on your localhost. If you already have a LAMP installation on your system, it’s not a big deal, though. If not, please have a look at How to Install Apache, MySQL, PHP (LAMP) stack on Ubuntu.

To install TinyTinyRSS, I followed this article Weekend Project: Replacing Google Reader with Tiny Tiny RSS.
However, I created the database needed by TinyTinyRSS with phpMyAdmin and imported the schema (schema/ttrss_schema_mysql.sql) into the new table. Don’t forget to start the update daemon – I created a script and added it under startup programs in Cinnamon:

#! /bin/sh
#
daemon --name="TTRssDaemon" --output=log.txt php /home/REPLACE/WITH/YOUR/PATH/update_daemon2.php

If you used Google Reader, you should feel at home in TinyTinyRSS right from the start. Export your feeds from Google Reader (or whatever else you used so far) and import the OPML-file. Just switch to preferences and enable “Combined feed display”. The only real difference after doing this is that all headlines are already expanded. Help seems to be on the way though, since I’ve read in the roadmap that the next version has a “Tweaked combined mode UI appearance”. Sounds promising, hope it’ll make it work like Google Reader’s UI.

If everything works, don’t forget to show Google the middle-finger! ;) I’ll set TinyTinyRSS up on my Webserver next, so that I can access it from everywhere and that I can give accounts to interested friends.

Main Screen - Feed without images

Main Screen – Feed without images

Preferences - General

Preferences – General

Preferences - Feeds

Preferences – Feeds

Preferences - PlugIns

Preferences – PlugIns

 Posted by on March 17, 2013
Mar 162013
 

First post in a series of short introductions of MY favorite Linux applications

I was close to giving up after trying out countless wannabe iTunes replacements on Linux (RhythmBox, Banshee, aTunes, Nightingale, Guadeloupe, Exaile, Amarok). While Banshee and Nightingale may be worth a look if you shouldn’t like my choice, I really don’t know why someone should like the others. Actually, Nightingale is very nice, but it’s also quite buggy.

However, some months ago I discovered Clementine and I still haven’t found any reason to be unhappy with it after “all” these weeks.

Clementine Screenshot

Clementine – Artist Info

Clementine lets you search and play your local music library, but also songs you’ve uploaded to Google Drive. Of course, it also plays audio CDs. You can transcode your music into MP3, OGG, FLAC and AAC. Clementine enables you to edit tags on MP3 and OGG files. Furthermore, it can download missing tags and cover art for you. It also supports internet radio from Spotify, Grooveshark, Last.fm, SomaFM, Magnatune, Jamendo, SKY.fm, Digitally Imported, JAZZRADIO.com, Soundcloud and Icecast. It creates smart and dynamic playlists, offers lyrics of the song (that works very often) and info & pictures of the artist you just listen to.
Please have a look at Clementine’s homepage for the full list of features: Clementine

The only thing that I really would like to see added would be the ability to add and save the lyrics, cause some are simply not available through the used services and others wrong. But since it works in most cases, that’s really not too annoying.

Clementine Screenshot

Clementine – Lyrics

Clementine Screenshot

Clementine – Web Services

Clementine Screenshot

Clementine – Library & Playlist

Clementine Screenshot

Clementine – Search

 Posted by on March 16, 2013