Posts tagged water

Xperia X10 now said to get Android 2.1 — and multitouch — in September

from Android Central by Phil Nickinson

Xperia X10 now said to get Android 2.1 — and multitouch — in September: ”

Sony Ericsson Xperia X10

We’re taking this one with a pretty big grain of salt, but word around the water cooler is that the Sony Ericsson Xperia X10 — currently languishing with Android 1.6 — will get its upgrade to Android 2.1 in September. And on top of that, it’ll miraculously get multitouch, too, never mind the report that it’s supposed to be physically impossible due to a hardware limitation. We’re not getting too worked up over this as the X10 isn’t actually available in the United States. But for everyone else’s sake, let’s hope September brings some good news. [Cell Phone Reviews.co.uk via Electronista]

The Google Nexus One

I just recently switched from a T-Mobile G1 to a Google Nexus One and I have to say that I have been completely blown away with the Nexus One. There is just so much to love about this phone that i felt compelled to express my love in list form. With that being said, here are 8, of the many, reasons why I love the Nexus One.

1. Design- The Nexus One is a sleek, beautiful device with a magnificent 3.7″ AMOLED touchscreen display that dominates the front of the phone. The phone is incredibly slim, slightly slimmer than the iPhone 3Gs, and has a nice weight and a sturdy feel. Basically it looks and feels like it’s of the highest quality.

2. Talking- It’s often easy to forget that high-end devices like the Nexus One are actually telephones because they do so much more than just make calls. But the Nexus One is actually a great phone to actually talk on. It feels great in the hand when being held to your ear and the sound on both ends is fantastic. The main reason is that HTC incorporated two microphones into the Nexus One. One for talking and one for noise cancellation. Brilliant and effective.

3. Display- As I mentioned earlier, the Nexus One is packing one of the best displays the you’ll see on a cell phone. 3.7″ of AMOLED brilliance makes watching YouTube, browsing the internet and playing games a joy. The size of the screen is also big enough to make typing on the Nexus One fast, easy and accurate.

4. Live Wallpapers- I know this really doesn’t add anything of great substance to the phone but the Live Wallpapers found on the Nexus One make the homescreen experience more enjoyable. There is just something so cool about being able to make the water ripple just by tapping the screen.

5. Voice Input- Anywhere you can type on the Nexus One, you can talk. Google has brilliantly added a speech-to-text option to Android 2.1 that is surprisingly accurate and makes send quick text messages incredibly easy. I’ve also found that this method is great as a spelling tool when you don’t have access to a dictionary or spellchecker.

6. Camera- I’m going to be blunt and say that the G1 had one of the most useless camera’s that i’ve encountered on a mobile phone. It was slow, blurry and had a total lack of color accuracy. The Nexus One is a huge step in the right direction. The 5MP camera on this phone is top notch. It takes wonderful pictures with full color and a powerful LED flash and the UI includes multiple options to fine tune your picture taking. The video camera also works extremely well and can capture video up to 30 fps.

7. Snapdragon- This phone flies. The page transitions are smooth, the orientation switches seemlessly and videos and games play without a single hiccup. All of this speed and power is because the Nexus One is packing a 1GHZ Snapdragon processor. For those of you who are not techies, the Snapdragon is the baddest processor in the mobile phone world right now and it packs quite the punch. Let’s just say that you won’t notice the processor which is always a good thing.

8. Homescreen Experience- Google totally revamped the homescreen experience for the Nexus One. It features five panes, updated widgets and a new card-like fast navigation system. You can get weather, news, Facebook updates and play music all from your homescreen. Brilliant.

Surf Day

Next event is 28 Feb.: SURF DAY

SD are road tripping to Ocean Grove for a surfing day! We have six beginners’ boards rented plus a group of women available to give lessons and lend us their more advanced boards. Or bring your bodyboard. Or just splash around in the waves with us and then join us for a bbq afterwards – basics supplied. It will be a terrific day!

MEETING POINT:

The carpark area to the right of the Dunes Restaurant at 10.45am. There is a wide footpath just out the front of the Dunes (carpark side) and we will endeavour to have the boards in that area. If you arrive late, we will be in the water to the right of the flags (all being well with the surf).

DIRECTIONS:

The best way to get to Ocean Grove is to drive into Geelong on the Princes Highway and continue through town to McKillop Street (there is a sign saying Queenscliff or Bellarine Peninsula). Turn left into McKillop Street and follow it until it joins Ormond Road and turn right (there is an Apco Service Station at this intersection). Follow Ormond Road, as it becomes Bellarine Highway, out of Geelong, through Leopold until you get to the lights at Wallington (just before Adventure Park). Turn right into Wallington Road and follow this road into Ocean Grove, pass through the roundabout at Orton Street and turn left into Surf Beach Road. You will see large car parking areas on the right and the Dunes Restaurant. Melways 497 G1
Google earth also has terrific maps to get a clear idea of the route.

A Little SQLite Goodness for Android

I recently pattern locked my Sprint PCS HTC Hero and, somehow locked myself out of my phone completely. And, like many others, I found out that once you do this, there’s no easy way to get back into your phone: http://forum.xda-developers.com/showthread.php?t=485903. Instead of calling technical support, I decided to solve the problem on my own and here’s what I did:

I was lucky in that I had already enabled USB debugging on my phone. Otherwise, I would have been totally dead in the water. So, I highly recommend that you download the android development kit and turn USB debugging on before breaking your phone: http://developer.android.com/sdk/. If you have the android SDK and you change your phone settings to: Settings -> Applications -> Development -> USB Debugging = enabled, then you can hack at your phone from your computer.

  1. Plug phone into computer via USB
  2. Download http://zenthought.org/tmp/asroot2
  3. adb push asroot2 /data/local/ && ./adb shell chmod 0755 /data/local/asroot2
  4. adb shell
  5. /data/local/asroot2 /system/bin/sh
  6. chmod 777 /data/data/com.android.providers.settings/databases/settings.db

Now, you have root access to your android phone and you have changed the permissions to the “settings.db” so that you can pull/push it from your computer back to the phone. Many thanks to “briankwest” and this post for that valuable tidbit. Next, comes the hard part that I had to figure out on my own:

  1. Pull the sqlite database file from your phone settings using this command: adb pull /data/data/com.android.providers.settings/databases/settings.db ./settings.db
  2. Make a copy of this file to make sure you can push the original settings back, if needed: cp settings.db settings.db.bak
  3. Download SQLite database browser from here: http://sourceforge.net/projects/sqlitebrowser/
  4. Open the “settings.db” file that you pulled in #1 in SQLite Database Browser
  5. Browse data in the “system” table. You are looking for 2 rows: “lock_pattern_autolock” and “lockscreen.lockedoutpermanently
  6. Make sure both rows have a value of “0″ instead of “1″. You can use SQLite to modify this data once you’ve browsed to it
  7. Save the database file and close the SQLite browser
  8. Push the sqlite database file back to your phone using this command: adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
  9. Turn your phone off/on and your phone will no longer be locked! And, you don’t have to worry about fixing the permissions on settings.db. When your phone started, it reset the permissions on that file back to the default, which means you will have to root back in and re-chmod if you didn’t update the settings.db file properly.

This information kept me from calling Sprint PCS customer service, something I only do if absolutely necessary. Also, this is a nifty way to change pretty much any SQLite data on your phone.