I have been using my HTC Aria as my primary phone, and using CyanogenMod it runs android 2.2. Instead of leaving it sitting in a box, I decided I wanted to use my backup phone (a Motorola Backflip) as a wifi network camera. However, it runs Android 1.5, which isn’t supported by the Free IP Webcam software. Luckily, Motorola has released an upgrade for the Backflip, if you know where to look. Continue reading
Category Archives: Technology
Best AT&T DSL modem for difficult conditons: 2Wire 2701
We recently moved to a new house that is far from the central office, and apparently is served by some very old copper. AT&T’s computer system refused to sell us any DSL plans faster than 1.5 Mb/sec, as the lines wouldn’t support any faster speed.
I have tried using three different DSL modems at this house. In order of age and success:
- Westell WireSpeed (2200) B90 DSL modem – This modem works at the full 1.5 Mb/sec speed, for a few hours. Then it gets slower and slower, until it averages 7KB/sec for downloads. (Uploads remaind at full 0.3 MB/sec speed). Power cycling the DSL modem fixes the issue and restores full speed for 12 hours or so.
- Motorola Netopia DSL modem – This modem occasionally was able to get full download speeds, but typically would max out at 0.3 MB/sec (30 KB/sec) for the download speeds. (Uploads remained at a full 0.3 MB/sec.) Power cycling the modem did not improve things.
- 2Wire 2701hg-B DSL modem with integrated wifi. This modem was able to maintain the full 1.5 MB/sec download speeds. Perhaps because it is the newest of the three modems, and has a better DSL chipset.
It was worth purchasing a new DSL modem for this house. (Although the Netopia and WireSpeed modems have both worked fine in other locations.)
Backflip wifi tether with Ubuntu Linux
After gaining root access on my Motorola Backflip phone, I was (eventually) able to get wifi tethering working using the Barnacle application (version 0.5.1).
In Barnacle, I have “skip wpa_supplicant” checked, the channel set to six (6), and DHCP set up to use the OpenDNS DNS server (208.67.222.222) although the DNS server option may not be needed. (I had to also manually specify the DNS server IP on my client anyways.)
I had to pull some tricks on the client side (Ubuntu Linux) to make everything work. Specifically, setting MTU size to 1250 and setting up my own DNS name server IP.
The script I use to make this all work with ad-hoc networking on Ubuntu is as follows: Continue reading
PBS Wishing – Android App to find out if a book is popular!
I have developed an application for Android Phones (OS version 1.5 or higher) that allows you to enter an ISBN from a book (or scan the barcode if your phone has a camera) and find out how many people are wishing for the book on PaperbackSwap.com. If a lot of people are wishing for a book, it’s a good indication that the book is popular, which may mean it is worth reading. (Or at least, if you decide you don’t like it, it will be easy to get a book credit for it on paperbackswap.com.)
Continue reading
HTC Aria on AT&T Review
I have used a Motorola Backflip for a month, and am now trying out an HTC Aria. The Aria is a much smaller phone that lacks a keyboard, but has a newer version of the Android OS (2.1) and has a faster processor. For the rest of my comparisons, keep reading. Continue reading
Wifi Tether on the HTC Aria
One of the best ways to allow other devices to use your phone’s data plan to get on the internet (a process called tethering) is to have your phone become a little wifi hotspot. Then, any wifi device can get internet access via your phone. To do this with the HTC Aria, follow these steps:
Continue reading
How to Root the HTC Aria on At&T
Rooting the HTC Aria on AT&T is made trivial by the program you can download at http://unrevoked.com/
So far the only good reason I have found to root your HTC Aria is so that you can enable wifi tethering, but that requires a few more steps which you can read about in my next post.
In addition to rooting your phone, the unrevoked application adds a custom recovery image to your phone (Clockworkmod recovery – http://www.clockworkmod.com/ )
This open source recovery system allows you to backup your phone to SD-card (nandroid backup), and load other ROM’s.
Philips SPC 900NC webcam: Linux / ZoneMinder Compatible
The Philips 900NC webcam is Linux compatible (Tested with: Ubuntu 8.10, 9.04 & 10.04). Under V4L2 it supports 640×480 at 15fps out of the box. (The webcam’s box claims speeds of up to 90fps, but that is only for smaller resolutions, custom windows drivers, etc. You may be able to get better speed with an optimized Linux driver, but out of the box performance is satisfactory.) It supports ZoneMinder, but only if you set up the exact correct Device Format (NTSC M) and Capture Palette (YUV420).
It has good low-light performance, although it will not work in complete darkness without additional IR illumination.
XLH-3800 Barcode Scanner: Linux Compatible
The XLH-3800 laser barcode scanner is powered by a USB port and pretends to be a keyboard. (It “types” the codes of barcodes when you scan them.)
I am happy to report that this (generic) laser barcode scanner works out-of-the-box with Linux (Tested on Ubuntu 9.10 and 10.04), and does not require any module configuration like the ACAN FG-8100 barcode scanner.
The XLH-3800 is a true laser barcode scanner, meaning that it throws a rapidly scanning laser dot (100 times per second) out into the world, giving the appearance of a laser line. This increases the read range when compared to a CCD scanner, and gives a visual indicator of where to point the device.
Motorola Backflip (MB300) Review
I have been using a Motorola BACKFLIP as my primary phone on AT&T for the last month. It is my first experience with the Android OS and smart-phones in general (my previous phone was a Motorola Razor V3xx “feature” phone), as well as my first full QWERTY keyboard on a phone. Overall it has been a positive experience. For the rest of my review, keep reading…
Continue reading