A Great Idea Ruined by Execution

One of the things I have despised about the iPhone from day one has been the locked down nature of the device. Google promised to provide an alternative solution that would be more open in the form of Android. Sadly ever since Androids initial release on the G1 handset manufacturers and carriers have been locking Android down more and more. It seems this locking down has gone to the next level on the new HTC G2.

When you reboot the G2 all the contents of /system are rewritten to factory defaults. This means any root acquisition is temporary until the phone is rebooted. The good folks over at XDA Developers have a thread talking about rooting the G2 and currently the issue mentioned in this post.

I must say this is a little ridiculous. It’s understandable that manufacturers don’t want to support Android devices that have been rooted. A lot can go wrong with you root a device including turning a fancy phone into an expensive paper weight. Reasons like that make a policy of voiding warranties on rooted phones likely and understandable. With that said if somebody is willing to void their warranty to root a phone they should be left to doing it.

This behavior seems to countermand one of the bigger selling points of Android which is the fact it’s not as locked down as the iPhone. Frankly as Android becomes more and more locked down I’m failing to see much reason why people should chose it over the iPhone. Currently it seems the most open phone on the market is the Palm Pre which could completely change if HP decide to remove the ability to easily activate developer mode on future devices.

4G Baby

Well it seems I now have 4G coverage at my apartment. What does that mean? It means I most likely have one more G than you!

Honestly I’m rather impressed with how quickly Sprint has been rolling out their WiMax 4G service. Compared to the rate at which other carriers are rolling out faster data services Sprint seems to be trucking right along. Of course with that said there is one thing about Sprint’s 4G service I’m not very impressed with, penetration. WiMax seems to be awful at actually penetrating buildings. I noticed this when I was at DefCon. While outside of the Riviera I had an excellent 4G signal but it dropped rather drastically once I entered any building. The deeper into the building I went the faster it dropped. From inside there were only a couple of rooms where I could actually get 4G service. This is a limitation of the spectrum being used of course but it’s still something to point out.

More Android 2.2 Fun

I mentioned that the recent Evo 4G update fixed quite a few annoying bugs that were driving me up a wall. Well I’ve come across a new bug and once again it’s with the media layer (this could be a pre-patch bug and I just never encountered it before). If you’re playing an audio file, pause it, leave the application, and come back after an indeterminate amount of time (the amount of time seems random) the audio file will not pick up where you paused it. Instead it resets to the beginning of the file.

This is extremely annoying when the primary audio you listen to are long podcasts and lectures. I’m getting into the habit of looking at the time the audio file is at before leaving an application expecting to have to fast forward to it when I come back to the application. I think Google really screwed the pooch with their sudden switch to the new media layer known as StageFright.

What’s sad is that Android 2.1 worked damn well but most new software being released (at least by Google) requires Android 2.2 to work. I know Google loves to play it fast and loose but when we’re talking about a phone operating system I think they need to spend a little more time testing before release.

More On the Recent Evo 4G Update

Well I have some additional good news in regards to the update released two days ago for the Evo 4G. The sound quality in Pandora is acceptable again. Sadly the song skipping is still plaguing Last.fm and Pandora has now gone from one song to another automatically before finishing the prior one. Alas my phone has become a usable piece of equipment again, huzzah!

Evo 4G Update

My fears of dropped support were alleviated this morning (roughly 00:32 this morning that is) when Sprint finally pushed out an update to correct some of the major problems on the Evo 4G spawned by the Android 2.2 update. I haven’t had time to test much yet but here’s what I’ve noticed.

Syncing multiple GMail accounts now works again. I could tell this right away as my phone rebooted from the update and notified me of four new e-mails in my secondary account. Huzzah! That was the biggest annoyance I had with the Android 2.2 update.

The calendar bug has been fixed as well. Good to know.

The microphone button is back on the keyboard. This button was replaced by a keyboard language selector in the Android 2.2 update which really irked me. The microphone button brings up a speech to text input mechanism that actually works fairly well (it doesn’t do punctuation of course and sometimes it selects the wrong word if there are multiple spellings though).

I’ll note there seems to be general performance improvements in this update as well. Various phone functions such as bringing up the application menu seem to work a bit smoother now. Of course that could all be in my head.

I haven’t testing the Pandora sound quality and Last.fm song skipping issues I noted yet. Those two problems are tied for my number two biggest annoyance in the Android 2.2 update. If those are fixed I’ll be willing to forgive the most likely broken VPN support.

I’m glad my worries were incorrect and HTC didn’t decide to just drop support for the Evo. I’ve dealt with too many companies (Palm, HP, Sony) who made hand held devices and then dropped support a few scant months after release. I wish HTC would have been a little more upfront about their work on these problems just so us paranoid individuals knew something was going to be done. Either way something is fixed now which is good.

Palm Pre vs. Evo 4G: Hardware

OK I’m late to the game but hey I do finally have a Palm Pre to compare against my Evo 4G. Today I’m going to compare the hardware of the two devices. Obviously being a newer device the Evo is going to have a faster process and more RAM so I’ll not concern myself with those. I’m also going to ignore the 4G radio in the Evo as that wasn’t available when the Pre was released.

Both phones have 3G, Wi-Fi, and Bluetooth radios built-in. Likewise both of the phones I have are CDMA meaning they’ll work on Sprint and would work on Verizon if they were unlocked. All the radios on both phones work well so I can’t say much here.

Let’s start off with overall build quality. One thing that I like about HTC’s phones is that they are usually built pretty sturdy. The Evo is a pretty tough customer and I haven’t had anything on it break yet (keyword being yet). While the Pre has a plastic screen that scratches easily the Evo has a glass screen that is pretty damned scratch resistant. The default back cover on the Pre is a shiny plastic making it slippery and a fingerprint magnet while the Evo has a nice rubberized backing which improves gripping.

The Pre I purchased was used and it came with a blown out speaker and a bad power button (the power button sometimes works and sometimes doesn’t, you really have to press it hard to ensure proper operation). I did a little searching online and both of these issues are common as is another issue called Oreoing. Oreoing is where the screen can not only slide up from the keyboard but also rotate around. Why is this a problem? Because the phone wasn’t designed to do this. An additional issue that appears common are the volume buttons breaking. Did I mention the fact that the little cover over the micro USB port have a habit of snapping off? I didn’t? Well they do and to rub salt in the wound the cover prevents many standard cables from fully plugging into the Pre (the corner of the tab obscures the edge of most cables from fully seating). Yeah the Pre has a lot of issue on the hardware side of things.

Palm built the Pre on a fairly shoestring budget and you can tell in the lacking quality of the device. One the other hand HTC built the Evo has a flagship device and spent an amazing amount of time making sure all the little details were covered. The one hardware feature I absolutely love on the Evo is the kickstand. Yes HTC realized the Evo would benefit from having a kickstand and tossed one on. It’s not a flimsy piece of plastic either, it’s a fairly substantial piece of plastic. Really the hardware on the Evo just screams quality build with the only real issue is some light leakage between the outside frame of the phone and the lit touch buttons at the bottom. The Evo’s build quality is far and beyond the Pre’s.

While the Pre has a built-in 8GB flash card for storage the Evo has a removable microSD card. The stock card that comes with the Evo is 8GB in size giving these phones the same amount of storage space out of the box. Unlike the Pre’s storage the Evo’s can be increased (which I did the day I got the phone) up to 32GB (32GB being a limitation of the microSD specification not of the Android operating system). The 8GB of on board storage in the Pre is pretty small by today’s standards and was out shined by the iPhone as that had up to 16GB when it was released. I stated that because the Pre was primarily competing against the iPhone and Palm had said some pretty antagonizing things about Apple’s pending phone release. If you’re going to say antagonizing things to your competitor you should be able to produce a product that is superior in every way. I like removable storage (if my computer had a fixed hard drive I’d be pissed) so I’m giving this to the Evo.

The Pre is a slider phone while the Evo is a monstrous slate phone. I’m pretty sure the Evo is such an advanced black rectangular object that throwing it into the monkey pen at the zoo would cause them to learn the use of weapons. The Pre has a much smaller profile than the Evo which comes at the cost of having a noticeably smaller screen. One thing I love about the Evo is the 4.3″ screen. In my opinion the Evo right on the border between being too large for a phone. The Pre is comfortably pocketable.

Being a slider the Pre actually has a physical keyboard. I’ve become accustom to the Evo’s on-screen keyboard but have to say I’ve always preferred having a hardware keyboard if all other things remained equal. The on-screen keyboard on the Evo is damned good so I don’t really mind the lack of a physical keyboard (honestly I’m glad it doesn’t have one otherwise it would be thicker than it is). I came from a Palm Treo 755p which has the ultimate in phone keyboards in my opinion.

The keyboard on the Pre is slightly smaller making it slightly harder to use than the Treo’s keyboard. Adding to the difficulty is the fact the keyboard is sunken into the phone leaving a lip under the keys which can cause some slight annoyance at times. One thing I really dislike about the Pre’s keyboard is the fact it’s a membrane board meaning instead of individual keys there is just one membrane covering all of the keys. These membranes have a habit of developing tears. One downside of a physical keyboard is the inability to type while holding the phone in landscape mode. This wasn’t an issue with the Treo as it had a square screen thus there was no advantage gained in holding the phone sideways. On a phone with a rectangular screen such as the Pre not being able to type while holding the phone in landscape mode is a pain. I actually have to give the Evo the win in this category even though I’ve always been a fan of physical keyboards.

With the keyboard out of the way let’s talk screens. The Evo wins here, hands down. The Evo screen is larger, brighter, and higher resolution. There really is no competition.

Both phones come equipped with cameras. I’m not really doing to say much on this because the camera on the Pre was standard affair when the phone was released. The Evo has an 8.0 megapixel camera (meaning the censor is too small for the number of pixels crammed on there and you get a TON of noise unless there is really good lighting) which is capable of taking 720p video (which ends up looking like shit due to the censor being too small). There is a flash capability on both phones which means you can have washed out shitty looking pictures regardless of the phone you used to take it.

How about the battery life? Both phones are pretty neck-in-neck here, which is to say they both have shitty battery life. Both phones can’t get you through the day with moderate usage of texting and web browsing so long as you’re in a good signal area. Unfortunately the second your signal quality turns to shit so does your battery life. Down in my hometown Sprint has pretty abysmal coverage (while there is zero GSM coverage). The last time I was there I noticed the battery life on the Evo went from acceptable to dreadful as it couldn’t get through the day (not that big of a deal for me as I carry an additional battery just as I can an additional magazine for my carry gun). The Evo can talk all day without any real drain to the battery which is nice. I’m not sure on the Pre’s talk time as I’ve not actually had a long conversation on the device. Both phones are tied for battery life, and by tied I mean they both suck.

One feature the Pre has available (for additional cost) is the Touchstone. The Touchstone is an inductive charger which means it charges the Pre simply by placing the phone on the charger. There are no cables to plug in, just a new (rubberized thankfully) back cover to clip onto your Pre. There is a magnet in the Touchstone that ensures the attached Pre won’t fall off. It charges pretty quickly to boot. I want to be perfectly clear on this, these types of chargers should be standard on every phone produced from here on out. This is one innovation Palm really did right and I wish every other phone manufacturer would copy them. Sure plugging a cable in isn’t too much of an inconvenience (unless it’s the Pre and you have to open that fragile tab every time) but damn it we don’t need to anymore so why are we doing it?

Hands down I prefer the Evo’s hardware without even considering the processor, RAM, or 4G radio. HTC can build nice phones and really pulled out all of the stops when they constructed the Evo. Palm has had slight hardware issues with most of the products they’ve released (for example I have a Palm T|X with a broken power button, a very common issue with that PDA). The Pre has a lot of known issues and suffers from a general cheapness of the design. One the other hand the Pre is much easier to fit into a pocket and has a physical keyboard which many people far prefer.

I’ll write up a comparison of WebOS and Android at a later date.

The Woman with No Name

So some dumb ass went and trademarked her own name and is actively protecting that trademark. This is an amusing block of text from her website:

[Name removed to avoid trademark violation] name is a Federally Registered Trademark. It is illegal to use the name ([Name removed to avoid trademark violation]) on any website or document without prior written permission.

See the problem there? If you trademark you name and don’t allow anybody to use it without written permission nobody is going to use your name and you won’t gain any recognition. This effectively means you become an anonymous entity on all websites who don’t see written permission to print you name. There is also another amusing piece:

Separately, I should note that Dr. Ann De Wees Allen’s website has an amusing bit of javascript that tries to prevent you from copying and pasting any text and on doing something so simple as right clicking and trying to open a link in a new window. The best part, though, is if you have javascript enabled, and do try to right click, a pop up windows shows up with the text saying “Copyright Protect!”

I didn’t notice that as I’m always running NoScript. It’s amazing how much stupid shit on the Internet you get to bypass and ignore with that little add-on.

Another DRM Scheme Bites the Dust

I come to you bearing good news. High Definition Content Protection (HDCP) has been cracked. HDCP is the Digital “Rights” Management (DRM) scheme used to protect Blu-Ray discs and secure content going over High-Definition Multimedia Interface (HDMI) and Digital Video Interface (DVI) cables. Effectively this means Blu-Ray discs can now be copied once somebody writes software and hardware to do it (meaning you can hopefully make backups of the movies you have purchased soon).

As a side note how do you like all the acronyms that popped up in this paragraph-long story? This is what working in the technology field is like, there are acronyms for absolutely everything.