Tuesday, December 21, 2010

Small Bluetooth only flip-phone for Smart Phone

I wish someone would build a cheap little Bluetooth only Mobile Phone that would only work when connected to your smartphone just like ear buds work, to make it easier to make calls in the sun or places where you don't want to take your good phone.

It would look like a simple cellphone, like we had before smartphones, with buttons to dial, and a small display but it would be Bluetooth only so it would only work using the 3G plan on your Smartphone or Tablet just like your Bluetooth ear-bud does.

This device would allow you to make calls in bright sunlight or while your phone or tablet is charging. If your out on a boat or your doing something that may damage your smartphone, you set your smartphone someplace safe within 30 feet and use the Bluetooth phone.

So if you build cellphones or Bluetooth ear-buds please take this idea and build one. If you already built it, please point me to your site.

Thank you

Saturday, December 18, 2010

Dell Streak 2.2 upgrade

Manually update your US Dell Streak to 2.2
NO NEED TO ROOT and NO 3rd party utilities are required.
Warning this will WIPE your phone and restore it to factory Settings

Note: Applying the update to my current build did not work, I had to follow the steps below. Writing this blog post took longer than doing the update. This update has one less step than the 1.6 to 2.1 update.

You will need
1. A windows PC.
2. Your phone & USB cable.
3. Download two Dell Streak ROM files.
4. The Dell PC Suite for the windows drivers. (comes on your phone)
5. The Android SDK for the windows fastboot command

First locate and download
1. The Dell Streak recovery ROM (It's the same for both the UK and the US)

2. The Android 2.2 upgrade package you want.
I used the official (build 12792) update package located at:
http://mobileupdate.dell.com/PackageProductionLocations/Streak_319_12792_21.pkg

3. The Android SDK

The Android SDK
1. Unzip but do not install the Android SDK
2. Move the folder to C:\ and rename the folder to SDK

To install the Dell PC Suite
1. Power ON your Dell Streak
2. Plug it into your computer using the USB cable
3. Allow it to install the drivers
4. Install Dell PC Suite found on the Dell Streak USB Drive

The two Dell Streak ROM files
1. Download the Dell Streak stock recovery ROM, name it "recovery.stock.img" and copy it to c:\

2. Download the Dell Streak 2.2 upgrade package, name it 'Update.pkg'
and copy it to the root directory of your Dell Streak microSD card

Start FastBoot
1. Power OFF your Dell Streak and unplug the USB Cable.
2. Hold the camera button and turn if back on.
3. Press 'Fastboot Mode' button, wait 10 seconds then connect the USB cable.

Your phone will be saying "Wait for USB Fastboot detect"

Install the Bootloader

If this is the first time running FastBoot with this PC
you may need to install the "Android Bootloader Interface" driver

1. Go to the Device Manager on your computer.
2. Look for a yellow triangle ! icon with the name Android next to it.
3. Right-click on the icon and select "Update Driver Software"
4. Click on "Browse my computer..." click "Let me pick..." click "Android Phone"
5. Select "Android Bootloader Interface"
6. You'll get a warning saying installing the driver isn't recommended by Windows.
You must select to install it anyway.

After the installation is complete, "Android Phone" will be listed properly in the Device Manager and "Fastboot_Mode" will be on your Streak's screen.

Load the Recovery Image
1. Make sure the .img file is in c:\
2. Open a command prompt and navigate to your SDK tools folder its where 'fastboot.exe' is located.

3. Type

fastboot.exe -i 0x413c flash recovery c:\recovery.stock.img

The program will now update the recovery image on your Streak.

4. When the phone reads 'Recovery Done' unplug the USB cable and remove the battery.
Then insert the battery it again.

Load the Update.pkg
1. Boot Streak in Recovery mode
(Hold down both the vol Up & Down buttons at the same time while turning on)
2. Use the Vol Up and Down to select option 2 and click the camera button to select.
3. Click the camera button again to start recovery

Relax for a few minutes and wait for the Streak to reboot.