Saturday, June 21. 2014
I’m adding to my phone history:
A look back at the Galaxy Nexus
I only noticed recently that this phone never had a “Samsung” tag at all; while Samsung indeed was the hardware manufacturer, that device simply was a Google phone.
Surprisingly, I was less into rooting/modding with this phone than I was with my first Android phone, the Motorola Milestone, although the pureness and openness of the Nexus devices was dedicated to such purposes. Maybe because Android 4 finally featured a lot innately: Useful home screen, editing contact groups & birthdays, taking screenshots, mobile data usage control, unlocking by face recognition, panorama camera mode, rich notifications, better search, better messaging. I only rooted it once it was clear there won’t be any further updates; I did so to be able to use advanced anti-theft features. But now it’s beginning to bug me that the hardware (RAM) is getting old (small); the phone is lagging a lot if the uptime reaches one week. I had to turn off various useful but RAM-eating services, like, live wallpapers. Well, it’s 2½ years old.
Mentioning Android features, I wouldn’t be surprised if the Google Now experience becomes the actual core in the future, making devices smart and active companions that exactly know about their users’ habits.
... and the AppIe ¡Phone
Yes, I used an ¡Phone 4 for some months. I didn’t find it that intuitive like it was always praised; e.g., where do you find email settings? No, not at all in the email app, but in the system settings! Also, the ¡Phone has no idea of the concept of widgets or background services. There is no such thing as a third-party keyboard with swipe gestures and text prediction, or a service that changes settings according to detected current conditions. AppIe physically seals phones and notebooks, tries to trick users into buying entirely new devices by making component upgrades expensive or impossible. Yet, ¡People only seem to care about the smoothness of animations. Whoever buys AppIe, it’s their own fault.
Coming up: Samsung Galaxy S5
I somehow drifted away from praising Google’s “pure Android” experience, although they drive core innovations. Having used my first “real” Samsung device, the NotePRO tablet, for some time, I came to appreciate the AppIe-like benefit (what!!1) of an interlinked environment: Samsung devices are “magically” in touch with each other—I can remote control both my TV and my sat receiver/HDD recorder/Blu-ray player (but, strangely enough, not my microwave), I can stream pictures, videos and even my whole UI screen to my TV over the freakin’ air. I mean, totally on their purpose and without me “hacking” anything. It’s no longer Android or Google integration that’s exciting to me, it’s the Samsung experience. I don’t mind TouchWiz as long as they have a mission behind it. (OTOH, the Samsung store praises cheap and foolish third-party apps exclusively, it’s totally pointless to search for apps there, IMO.)
I notice, Samsung is the new Nokia: Every jerk has got one—people who don’t know how to mute their phones or change the standard sounds. I’m the next in line!
... and the Gear Fit
In addition, I’m leering at Samsung’s health-centric smartwatch Gear Fit, as it perfectly integrates into their (or my) device environment.
Do they also build toothbrushes?
Saturday, March 17. 2012
Changes during the recent months:
- Deleted accounts
- Gowalla (meanwhile shut down by FB)
- Foursquare
- FootFeed (that combined the above two)
- FB (after 8 months of deactivation)
- FriendFeed
- Flickr and Yahoo—I had already abandoned Flickr in 2010 and moved to SmugMug last year, but now I also deleted ...
- ... SmugMug, haven’t really dived into it, using Google+ as photo showroom
- PicPlz (only possible via mail to support), using Google+ for random pics
- Last.fm (never used)
- Blip.fm (rarely used)
- Posterous (never used)
- Flattr, had abandoned it in 2010, was too expensive
- Not (yet) deleted
- Brightkite, service was deactivated for weeks, site meanwhile unreachable
- Tupalo, maybe give another chance
- PayPal, closing didn’t work for days due to a “temporary communication problem”—at least I removed critical data
- eBay, not sure if I really don’t need it anymore
- Soup.io, another platform for devotedly wasting one’s time
- Other considerations
- Might set Twitter to private soon, only using it passively
Thursday, December 1. 2011
A look back at the Motorola Milestone
I’m continuing the history of my [cell] phones by replacing my two-year-old Milestone. It literally has been a milestone: It was my first smartphone, and I could do everything with it (which, of course, wasn’t specific for that device, but for Android in general): Contacts and calendar were magically in sync with Google’s web apps. I could browse the web fully, even start embedded Flash videos—a zombie technology, considered dead since years. I used the GPS to do local exploration, e.g. with Google Maps/Places, used location-based games like Brightkite (meanwhile dead), Foursquare or Gowalla (which I lost interest in soon), or recorded my bike rides. It’s so “living in the future” to pan through Google Street View on a mobile device. I was root on a Linux system. GTD task managers and note apps are in sync with their respective web apps. I access important files in my DropBox. I receive audio streams from Google Music. I hold the phone up to a speaker and it freaking tells me what song it’s playing. Apps with AI (e.g. text predicting keyboard apps) are popping up, just as those implementing computer vision and augmented reality.
However, since several months my most used app is Running Services (which I called ruining services), followed by Android’s internal Task Manager: I had to cope with the phone’s limited RAM of only 256 MB every day. I could hardly install additional apps, although I had already applied a mem hack. It was a regular task to copy a Google Maps upgrade from /data/app to /system/app using Root Explorer (and do a hot reboot followed by deleting the old cache file). The phone also had a memory leak (since that infamous Android 2.2 upgrade that every European Milestone user was whining for for months), occasionally killing the alarm clock app during the night, making a precautionary reboot necessary every other day. However, I didn’t have the nerve to flash one of those very experimental alternative unofficial ROMs—Argh, the locked bootloader!—as they often introduced heavily disturbing and way too serious bugs, which I consider out of the question for a productive device that simply ought to work. The actual problem of course is that developers are constantly bloating their apps, keeping track with the hardware specs of the most recent phones.
My Milestone even got two hardware upgrades: A new and stronger battery, and a new LCD, which I had smashed accidentally.
Phone vs. tablet
So, I’m getting a new phone, but I didn’t really want to: Actually, I’m leering at an Android tablet since more than a year, and my intention was to use that device primarily and reduce the smartphone to a simple phone. I want to use a tablet as a kind of e-reader that supports handwritten input—I want to write formulas and draw freaking arrows!—, replacing my non-electronic (cardboard) tablet that holds printed sheets of paper and a pencil. So far, my workflow is to print research papers and read and annotate them with pencil on paper. There are also computer science e-books with hundreds of pages involved, printed incrementally, where I can only carry the currently read sections with me. Sadly, it seems that such a device is still months away. One of the main issues for me is that all of those 10.1" tablets currently only have a pixel count of at most 1280 along the wide edge, resulting in ~140 ppi, what I consider way too low compared to the densities of ~250–300 ppi of current phones. Another thing is precise stylus input using an actively powered stylus, allowing effective palm rejection. Slowly, that technology evolves, e.g. with Samsung’s Galaxy Note. Also, although Android 3.x had been optimized for the tablet form factor, it appeared having been rushed to market. I expect an incarnation of a tablet that meets my expectations within the next months, with an NVIDIA Tegra 3 quad-core CPU, Android 4.x, and e.g. Samsung’s S Pen. But I’m not going to wait any longer.
Coming up: Samsung Galaxy Nexus
This device is at the bleeding edge. But one of the important advantages is, just like with Google’s previous two Nexus phones, that its Android software is a “pure Google experience”, without any adaptation by a specific hardware manufacturer, what is one of the issues people have to deal with on other phones. This ensures that updates or upgrades come early and for a longer time. Of course, the hardware specs are a total win, giving me a dual-core CPU with 1 GB RAM. New to me will be the NFC chip, what will probably be of no use for me initially (as a European, but we’re getting there), and a front-facing camera for video chats. Let’s see if I’ll miss the Milestone’s hardware keyboard. Given that the Galaxy Nexus is also the first official Android 4.x device, it introduces new software features, but those won’t be specific to that device.
As I use to say: With that phone, I won’t need something else for years again.
Tuesday, February 2. 2010
I found out how to get all my calendar entries into Google: Sync the events into a single iCalendar file using OpenSync’s Sunbird calendar plugin and import this into your Google calendar. In Sunbird I exported an empty calendar into a local iCalendar file and used this as a starting point; a plain empty file was not enough. Unfortunately, there is a known annoying bug preventing entries that are older than one month from getting pushed to your Android smartphone—only noted as a “small” bug by Google, though. You’ll have to re-save those entries in the web calendar to update their modification time and have them synced to your phone. This, however, won’t work by updating their LAST-MODIFIED time stamps in the iCalendar file prior to the import.
Friday, January 15. 2010
As I’ll get my Motorola Milestone on Monday (W00t! W00t!) I tried to get my data from my Symbian cell to Google somehow. I made several syncing attempts: - Using OpenSync on my Debian box
- Syncing from Symbian to Gnome Evolution: That was my regular task to get contacts and calendar entries backed up to Evolution. I had to take care to never let the slow sync occur after an attempt was unsuccessful, e.g. when I forgot to turn on Bluetooth on the cell. This would have doubled all entries. I had to remove the lock file and rely on backups of ~/.opensync-0.22 and ~/.evolution quite a few times.
I also had to take care to not sync too many entries at once. The process froze when the counter reached 140 items. I had to configure a size limit (of 500 bytes) to have the process jump over that limit (and ignore some entries). I tried to use this as starting point to get things into Google, as there’s a plugin for it. - Evolution to Google: For every item that should have been synced to Google, a Python error showed up, what took 2–3 seconds for each item. Syncing my >1000 entries thus lasted forever—and froze at a certain point, apparently due to Google’s limitation of connection attempts. A retry started to create duplicates. FAIL.
- Symbian to Google: Just the same as above. FAIL.
- Files to Google: I tried to be smart by first syncing my cell to plain files on the PC and then using subsets of those to sync them to Google incrementally. But the same thing as before happened, and at each step the entries from the previous step were duplicated. FAIL.
- Building a recent SVN version from source: That was hard. I had to hack the code by myself to get it compiled. But then it FAILed at runtime.
- Symbian’s Sync: There’s a help page at Google that explains how to sync (only) contacts from Symbian to Google using on-board software. That even worked! But the contacts got synced without their birth dates—this seems to be a Symbian limitation.
- Mail for Exchange: Another help page at Google shows how contacts and calendar entries can be synced to Google using this free app by Nokia. But the name keeps up to its promise: It’s crap. When the “System error” comes up, there’s no way to get rid of it. FAIL.
- GooSync: This proprietary app finally made my day. The Lite trial version only allowed to sync a time window of −7/+30 days. So I had to get a pricey premium account to enjoy a ±365 days window. This, however, still leaves older entries at my previous places. This setup seems to work so far for calendar entries, but contacts, however, don’t get updated to Google. And tasks can only be synced to GooSync.com, not to Google.
Sigh. Luckily, not much of my data should change within those few days remaining.
Sunday, December 20. 2009
Or: A review of the Nokia N73The history of my cell phones had its preliminary end in January 2007, almost three years ago, when I got my Nokia N73, a Symbian S60 based device. I was quite satisfied with it, and it was quite robust as well. I could sync contacts, calendar and tasks with Evolution via Bluetooth and SyncML by the help of OpenSync. I regularly used the e-mail client with IMAP/TLS and SMTP/TLS. The built-in browser did its job, despite its bugs. I bought a license for the LCG Jukebox app to be able to play Ogg Vorbis files. The cell’s camera was OK, though not very fast to launch; a quick sneaky snap was almost impossible. Features that I never tried were video calls or Push-To-Talk. After a while I used it more and more extensively for internet access. It was my morning newspaper on the train during the week and at the breakfast table on the weekends. I had to cope with websites that didn’t provide a “microbrowser” friendly http://m.whatever.com/ version. I used a dedicated app to access timetables of the local public transport system. I used the non-GPS(!) based geolocation capabilities of Google Maps. I used the IM client Fring and bought a license for the Identi.ca/Twitter/Facebook/Google Reader client Gravity. Because of the browser’s bugs I installed Opera Mini. But I had severe memory problems, I couldn’t run no two of them at once—so quite the behavior of the Crapple diePhone. Also, there was always a different and minimalistic browser launching from a text or from Gravity. A cumbersome copy & paste of a URL into the “real” browser killed Gravity. I had to fav tweets or dents to look at URLs on the PC at a later time; I could thus hardly dare to retweet them from the cell. As it was a branded device, there were apparently never any software updates available, although it definitely had its flaws. It took me 2½ years to finally notice that I should have faked its device ID so that I could’ve updated it as if it were unbranded. But after those three years I decided that it was just too late to mess around with it, as I thought it’s time for something that comes up to my needs. Coming up: AndroidI’d never buy something from Crapple, so it’s an Android what I’ll get. In contrary to the diePhone, this software base and app market by Google is open—it runs on Linux! As hardware incarnation I want to have the Motorola Milestone, a.k.a. Droid in the US. Originally I targeted at the HTC Hero, but the Milestone has some more appealing features like a hardware keyboard, larger LCD resolution and a more masculine style. In contrary to the Droid, its LCD has multi-touch. I’ll rather use it as PDA than as a phone. I’ll welcome “apps for everything”, especially those which work online, e.g. for social nets, newsfeeds, etc. It has Wi-Fi and GPS with Google Maps Navigation (Yes, also in Europe!). Contacts and calendar are automatically available via Google’s web apps and can be used from within Gnome Evolution without syncing. It has a plain 3.5 mm audio jack and a USB connector. This gadget will cost me more than €400, but at least it won’t be branded or tied to a long-lasting contract. Let’s see where its price is at in January. Yeah, Google is a data leech. I know. But what should I do? Buy the you-know-what instead? Btw, this will be my second Motorola device after my StarTAC 75 from 1998.
Friday, August 21. 2009
# grep q=stephan.paukner.cc /var/log/apache2/access.log
74.125.75.1 - - [19/Aug/2009:22:27:50 +0200]
"GET /gallery/d/3633-3/clouds.flv HTTP/1.1"
200 24576 "http://video.google.com/videosearch?q=
stephan.paukner.cc" "Mozilla/5.0 (Windows; U;
Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909
Firefox/1.5.0.7"
# whois 74.125.75.1 | grep Name:
OrgName: Google Inc.
NetName: GOOGLE
OrgTechName: Google Inc. Interesting that a Google guy/gal uses an ancient Firefox on an ancient crappy OS (Win XP). Testing purposes? And interesting also that this was a targeted search. Apropos, I tried to re-establish Yahoo! as my default interface to the web. It turned out to not deliver the results that I expected, but Google did. Another argument against Yahoo! is that they’re flirting with Microsoft; too bad that Yahoo! 0wns Flickr.
|