Thursday, July 21, 2011

Backup Your Data from The Cloud

Cloud computing is hot. It is the backend system that supports many information systems such as email, social networks, photos, etc. However, have you ever plan to backup your data from the Cloud one day?

There are 2 options: Google Takeout and Cloud Export.

Google Takeout (from Google) allows you to download all your data from their services. This includes +1, Buzz, Contacts and Circles, Picasa web albums, profile and streams.

Cloud Export is a Windows application that will backup everything for you. Once login, it will download your contacts, Gmail, Reader subscriptions, Blogger entries, and more and store them all locally. The service supports Google accounts, Google Apps accounts, and even Twitter,, and more.

Wednesday, July 13, 2011

Gmail Shortcuts

I didn't know that there is a keyboard shortcut in GMail until today. This is by accidentally, I press the "?" or "Shift + /".


Saturday, July 09, 2011

Tuesday, July 05, 2011

FaceNiff and Activator

Heard about FaceNiff? How about Firesheep?

Firesheep is so hot since last year. It is an add-on to the Firefox browser which can hijack any non-SSL Facebook session (and others like Gmail, etc). It is still cool today!

FaceNiff takes it to the next level, by doing the same thing as Firesheep, and run on rooted Android phone.
FaceNiff is an Android app that allows you to sniff and intercept web session profiles over the WiFi that your mobile is connected to.
It is possible to hijack sessions only when WiFi is not using EAP, but it should work over any private networks (Open/WEP/WPA-PSK/WPA2-PSK)
It's kind of like Firesheep for android. Maybe a bit easier to use (and it works on WPA2!).
Now, the apk you download from FaceNiff is limited to 3 hijacked profiles. But there is a way to unlock the application. You need a FaceNiff Activator. Just follow the instruction from the article on and download the SOneActivator.apk.

As far as I understand, the reason why FaceNiff works on WPA2 network is because it does ARP poisoning to the WiFi network.

Now, I have my FaceNiff running with me everywhere I go!

Monday, July 04, 2011

Root Nexus S Android 2.3.3 Gingerbread using SuperBoot

Just found another article on how to root Nexus S Android 2.3.3 Gingerbread using SuperBoot.

This is a much simple way to root your Nexus S. Just want to share here.

Sunday, July 03, 2011

Rooting Nexus S on Android 2.3.3 Gingerbread

After I unlock my Nexus S, I need to start rooting it in order to get full permission to the filesystem.

Here's the steps that I followed:
  • Reboot Nexus S into bootloader mode. To do so, use the following command at terminal or press the Volume Up + Power key simultaneously.
adb reboot bootloader
  • Unlock the bootloader using the following command:
fastboot oem unlock
  • Download recovery-clockwork-herring.img from here.
  • Now install Clockwork recovery image on Nexus S by using the following command:
fastboot flash recovery recovery-clockwork-herring.img
  • Reboot into recovery mode by using the following command at terminal or choose recovery from fastboot menu
adb reboot recovery
  • Download Koush's unsecure boot image (rootboot.img) from here and put it in your /sdk/tools/ folder
  • Now boot into fastboot and use the following command to install the rooted boot image:
fastboot flash boot rootboot.img
  • Download CHainsDD's Superuser zip ( from here.
  • Open the zip file, place the su binary and Superuser.apk in your sdk/tools/ folder.
  • Now use the following set of commands at terminal to install Superuser app
adb remount
adb push su /system/bin/
adb push Superuser.apk /system/app/
adb shell
chmod 6755 /system/bin/su
adb reboot

Saturday, July 02, 2011

Unlocking Google Nexus S Bootloader

I need to get full permission control on my Google phone in order to start research on it. I need to perform 2 things before I start any development: unlocking & rooting Nexus S.

Unlocking the bootloader will allow me to install custom ROM. And by rooting it, I can gain full access to the filesystem.

My phone comes with Android 2.3.3 Gingerbread. Here's the steps to unlock it:
  • Download and install Android 2.3 SDK along with fastboot from here.
  • Turn off your Nexus S completely.
  • Now hold down the Volume Up + Power key simultaneously.
  • Now you should be in standard recovery mode.
  • Open Command Prompt on Windows and type the following command to confirm if your device is connected via USB cable or not.
fastboot devices
  • If fastboot is showing your device as connected, use the following command to unlock the bootloader of your Nexus S.
fastboot oem unlock
  • Thats it! Now your Nexus S' bootloader is unlocked and you can easily install custom ROMs on your device.

Friday, July 01, 2011

My Google Nexus S

Recently I just get my first Android phone (Nexus S). Thus I can start my research on Android phone from now on.

Bye Bye, my iPhone 3G!