Sunday, June 20, 2010

BlackBerry OS 5

I saw a friend's Bold 2 recently and it was running BlackBerry OS 5. Of course I was jealous so I went to get it from AT&T.

Surprise! AT&T doesn't support it on the Bold. I wouldn't let that stop me. After reading about good experiences, I followed the instructions here. It worked like a charm for me and I haven't had any of the problems the subsequent posters had. It took about 40 minutes end-to-end. I'm running v5.0.0.681. Realize that there are a couple of ".0"s in there so it's real early for v5.

The best recap of the new features I could find was here and that was when v5 was still in beta.

Here're the handful of things I found different.

There's something different on the home screen. Maybe it is the highlighting of icons.

The compose screen for SMS is different.


In the Messages application, there is a capability I hadn't noticed before of flagging messages.


In the Contacts application, the search is more obvious.

The Media application has several changes. It includes icons for the Video Camera and the Voice Notes Recorder but not the Camera.

It also has a search field like Contacts.

When you're playing a song, the presentation is different and nicer. Ignore the boxes instead of proper text. That is because of podshifter.

One thing that took me a while to get resolved was that by default Media times out and closes after it is idle for 45 minutes. Here's where to set that.

In the Browser, you can choose your default search provider from a nice drop-down menu.

There are slick drop-down menus everywhere.

Even Applications has a search field.

RIM also includes icons to install Facebook and Twitter applications. While we're looking at this screen, all of my old applications came across and worked fine on v5. I did lose the internal settings of them and had to reestablish those, e.g. GPSLogger.

There's a nice new application called Files.

Files is like Windows Explorer. You can navigate the file system either on the media card or the device memory.

It even has viewers.

Probably the nicest new feature is threaded SMSs.

Reminds me of the Treo 650! I blanked out the name in this screen capture.

Sunday, June 06, 2010

AT&T Data Plans

I certainly can't say anything that hasn't already been said about AT&T's new cellular data plans.

What I can do is show how it affects me and let you see how you can determine if it affects you.

I went back through my AT&T bills for the last year. Here's where the data usage shows up in my bill. Notice that mine is a BlackBerry feature code so yours may be different.

The simplest thing is to search for "kilobytes".

Here's my data usage month by month.

Clearly I'm way under 200MB per month. My BlackBerry data plan is $30 per month (actually $35 with 200 SMS messages) so it looks like I could change my plan to "DataPlus" for $15 and save $15 per month. Remember that you can't go back to the unlimited (actually 5GB) plan.

There are a couple of observations from looking at the data. My data usage didn't change when I went to 3G with the Bold. My conclusion from this is that the screen on the Bold is still so small that I'm not willing to surf very much on the phone. A second observation (really a question) is why are those two months (June and August) twice the rest?

Sunday, May 02, 2010

HTML5

I'm sure by now you've heard the buzz about Apple, Adobe Flash, and HTML5 video. If not you can find lots on it here.

If you want to see what all the hoopla is about, here's how to play with it yourself. Install the latest Google Chrome Portable. Then go here and opt-in to YouTube's HTML5 beta. Finally, go watch this.

Saturday, March 27, 2010

Encrypted Thumb Drive

I've been using TrueCrypt for a long time but I use it as an exception rather than the default on my thumb drive. What I was seeking was to setup a thumb drive so that it would always be encrypted yet be as simple to use as possible.

I think I ended up with a pretty good solution.

I used PStart that I had used earlier. This time though I used the startup and exit features.

To get PStart running, I created an autorun.inf file on the thumb drive.

[autorun]
open=PStart.exe -autorun
icon="PStart.exe"
action=Thumb Drive Menu
label=Your Name

This causes an entry to be presented at the top of the Autorun menu (unless it is disabled) asking if you want to start the "Thumb Drive Menu."

Within PStart, I setup an entry called "Mount My Documents." This entry invokes TrueCrypt with command line switches set to automatically mount the volume as drive T: and not display the TrueCrypt window. This was specified to run at PStart startup.

Another entry was created and called "Dismount My Documents." Similarly this entry invokes TrueCrypt with command line switches set to automatically dismount any volumes TrueCrypt has mounted and not display the TrueCrypt window. This was specified to run at PStart exit.

The above makes the whole thing work. When you insert the thumb drive, if you have Autoplay enabled, you get the Autoplay menu asking if you want to run "Thumb Drive Menu." You click on it and PStarts runs TrueCrypt. TrueCrypt prompts you for the password for the encrypted volume. You enter the password and the encrypted volume is mounted as T:. When you close the PStart menu, it runs TrueCrypt and dismounts the encrypted volume.

Now, what do you do with it?

In my case when at work, I wanted to replicate "My Documents" with the PC. Within PStart, I setup an entry called "At Work." This entry invokes Allway Sync 'n' Go to sync "My Documents."

When anywhere but at work, I wanted to just use the "My Documents" on the thumb drive. Within PStart, I setup an entry called "At Home." This entry invokes Windows Explorer to explore "My Documents" on T:.

Here's what PStart's menu looks like.

Here're a few of the PStart configuration screens that make it look like I wanted it.

Tuesday, March 16, 2010

Bluetooth Tethering via BlackBerry Bold

Ever since I've inherited the BlackBerry Bold, I've fancied tethering a laptop to its 3G connection via Bluetooth.

Recently I've tackled this and succeeded. To be honest, I hacked away at this off and on for months. I've referenced forum posts and blog entries all over that were very helpful. I can't give you a single step by step process to get there. What I can give you is a set of references and what my Bold and Asus Eee 1000H look like when I'm done and connected.

Pinstack Probably the most comprehensive
PortlandITGuy Good links to other sources
CrackBerry Not using Bluetooth

I didn't use the BlackBerry Desktop Manager nor the AT&T Communications Manager. While these may have made the process simpler, I didn't want the result to be dependent on another piece of software.

I also didn't add tethering to my AT&T plan. So far, I've only tethered to prove the concept. If I use this regularly I plan to add this $30/month feature.

This document doesn't cover pairing the 1000H and the Bold. That was routine and similar to pairing with a headset.

When I was done with the pairing here's what it looked like on the Bold.


By the way, I captured these BlackBerry screens with CaptureIT.

I didn't have to tweak any settings on the Bold.

It's another story on the 1000H.


The password is CINGULAR1.



Uncheck all of these.

















This is after I'd clicked on "Query Modem."

You have to set this!


Now that you've waded through all these screen captures, I'm sure you're dying to know "How's it work?"

Great!

I don't have Flash on the 1000H so I used InternetFrog's speed test.

You can see that it showed almost 700kbps down and not quite 100kbps up. The QOS figure does NOT represent dropped packets but rather consistency of speed during the test.

Just to validate that test, I ran the same test on my ThinkPad connected via 802.11g to my (alleged) 3.0mbps AT&T DSL link. It tested at not quite 2.0mbps. I then retested the DSL using SpeedTest.net and got the expected 3.0mbps.

One way to read this is that InternetFrog is conservative or wrong. The other read is that SpeedTest is optimistic or wrong.

Regardless the Bluetooth tethering via the BlackBerry Bold ran somewhere between 700kbps and 1.0mbps down. That's very satisfactory to me. It feels quick.

If I left something out that you need, leave me a comment and I'll add it to the post.

Tuesday, March 09, 2010

VirtualBox

One of my goals for the Big Honker was to support virtual machines.

I had thought I would run VMware's ESX on the raw metal and then have everything virtualized under that. I found that this was very limiting, first in specific hardware support (after all it's really for servers) and second in support of USB devices being passed through to the virtual machines.

I compared VMware's Workstation to Sun's VirtualBox. Besides VirtualBox being free and VMware's Workstation costing $189, VirtualBox seemed to be more flexible and simpler, at least for what I needed/wanted.

VirtualBox's download and install was easy. It bounced the network (warning me first) to install its virtual network adapter in the TCP/IP stack. More on this a little later.

One of the first uses I tried was to install Windows 98 SE which is not officially supported. There is a good dialog on the VirtualBox forums about installing and running Windows 98. After holding my mouth just right, I got it to install but could never get it to access external data, e.g. CDs or USB drives. Perhaps I could have eventually overcome this.

But I moved on to just using Windows XP Pro. This is an officially supported environment. When I went to create the virtual machine, XP was on the menu. It gave me a recommended configuration and I was ready to go.

When I finished the normal XP install, there's a drop-down in the VirtualBox menu to install Guest Additions. These are software and device drivers that aware of the virtualization going on and enable some enhanced support, things like cursor focus being transparent.

With regard to getting access to external data, XP was much easier. I just set the network adapter to be bridged and the XP virtual machine appears to be on my local network. I can also assign any USB device to the virtual machine and it has complete access to it.

Access to the virtual machine is simple. VirtualBox has a built-in server for the Remote Desktop Protocol (RDP). This lets me invoke an RDP session from my laptop and go full-screen. It's like I'm there!

My next goal is to get my XP virtual machine where I want it relative to software, tools, and patches and then "clone" it. Then I can create cloned virtual machines from that base and play with them. There seem to be a couple of choices from simply duplicating the virtual hard drive to snapshotting and creating "differential" disks with just the changes from the snapshot.

This is fun!

Tuesday, March 02, 2010

Blackberry Remote Stereo Gateway

You know I'm an avid podcast listener.

A couple of posts ago I discussed my quest for a cable for my Bold. That has been working well but...

I wanted a less intrusive way to do this. I noticed that some Bluetooth hands-free units supported A2DP. That would let the Bold send the audio output to the hands-free which could then relay it to the car via an unused FM frequency. Interesting but complicated.

Then I came across the Blackberry Remote Stereo Gateway.
What this gadget does is provide a Bluetooth A2DP connection to the Bold and convert it into a 3.5mm jack that feeds the "Aux" jack on my car. All I have to do when I get in the car is press the "Pause" button on my Bold and the podcast starts playing through the car's speakers. I just leave the Blackberry Remote Stereo Gateway gadget in the console box where the "Aux" jack is.

The Blackberry Remote Stereo Gateway is powered by a mini-USB plug like almost all other Blackberry devices so I plug it into a cigarette lighter to USB converter in the console box. Incidentally, I have a cigarette lighter splitter in the console box! The cigarette lighter plug for the Asus Eee PC is in there too.

Tuesday, February 23, 2010

Cigarette Socket Power Splitter

As you can imagine, my car kinda looks like my desk at home - a real tangle of wires. When I got my new car I tried to clean it up a little.

What I needed was a cigarette lighter splitter for my console box. I found one at Meritline for $4.99 (now $3.99) with free standard shipping (from Hong Kong).
This has worked fine. Some plugs are a little loose in the sockets but I haven't found that to be a problem so far. Notice that it has a USB power socket too.

Tuesday, February 16, 2010

Windows 7 HP Printer Drivers

This is really more an HP issue that an Windows 7 issue but I ran into it because of Windows 7.

In my research for the Big Honker, I looked for drivers for all my peripherals. This resulted in having to buy a new scanner but my HP printers were good.

I have an HP DeskJet D4260 and an HP LaserJet 1020. Neither is brand new but not more than a couple of years old.

The HP support pages for each showed that there were Windows 7 64-bit drivers available so I downloaded and stashed them away for the install. I was a little cautious as the LaserJet 1020 driver was only released in November 2009.

When I actually did the install, I was surprised that the DeskJet D4260 driver was already loaded and it worked immediately. I loaded the LaserJet 1020 driver and both were working. They worked from my XP laptops using the existing drivers as well.

Or so it seemed.

My wife had a color page she needed to print from her laptop. When she did, the colors were off, blues were grey, yellow was pink, etc. Of course you immediately suspect that you're low on ink. I went to the Big Honker and printed a test page and it looked Ok but it really doesn't have much color.

Then I created an image in Paint on my laptop that had big blocks of primary colors. When I printed it, the colors were off there too so it was off to WalMart. $18 later for a color cartridge, I was back.

Same problem. Hmmm.

I recalled that the test page printed from the Big Honker was good. So I printed my wife's document from the Big Honker. Worked fine. So that meant the driver that came with Windows 7 Home Premium 64-bit wasn't compatible with the previous drivers.

I installed the new drivers that I had downloaded earlier on the XP laptops (they worked on XP also) and all was well. Why would HP change the color mapping of the drivers?

Tuesday, February 09, 2010

The Big Honker

My main desktop PC (which I call SERVER) is getting long in the tooth. It is a refurbished HP Pavilion 522c that I bought in 2003. It has an Athlon XP2000+ 1.67GHz processor. I'd upgraded it along the way with memory (256MB to 1GB), a DVD burner, 2 bigger hard drives, even a Firewire card.

I did my typical drop the partitions and install a clean version of XP Professional right out of the box. But I had never refreshed it. It was getting a little flaky.

When I started looking for replacements, I wanted to stay with HP since I've had such good luck with them. I wanted something that I could run Windows 7 64-bit since I think that's the new standard for home. I also wanted something that supported virtualization. That turned out to not be so easy.

Intel calls its virtualization VT-x. AMD calls theirs AMD-V. AMD's is pretty simple. Pretty much anything you can buy supports it. Intel's is another story. wikipedia says "Intel uses the feature to segment its market." I would add "and to confuse."

All the Core i3/5/7 processors support VT-x but systems with those processors are expensive and you know how I am. Core 2 Duo/Quad was more my price.

So go look at this page from Intel. Many of them don't support VT-x outright. The rest refer you to their SPEC details. That doesn't help either. I ended up with an E6300. Way too confusing.

I got the E6300 in (another) refurbished HP Pavilion p6112p from buy.com. It has a 2.8GHz Core 2 Duo, 8GB of RAM, a 1TB hard drive, a LightScribe DVD burner, gigabit Ethernet, and a bunch of other bells and whistles. It came with Windows Vista Home Premium 64-bit but was eligible for a free Windows 7 upgrade. The motherboard details are here.

On Christmas Eve buy.com had it for $399.99 with free shipping.

I did my normal process of dropping the partitions and doing a clean install of Windows 7 Home Premium 64-bit.

I put one of the leftover 400GB hard drives from my Drobo in it and added a second DVD burner.

It's up and running and doing fine. I haven't had the first problem with Windows 7 64-bit other than one program from the early '90s won't run. How I resolved that will be explained in a later post.