Wednesday, July 13, 2011

How to view full version web site on your Android device especially tablet.

The stock browser comes with Android OS allows user to change User Agent String. By changing the UAString, the web server thinks you are using a desktop browser instead of a phone browser. This means you can trick the web server to serve you the full version web site instead of the mobile version. To change the UAString, you need to turn on the browser debug mode:

  1. Open the browser an type about:debug in the address bar and click Go
  2. Once you click Go, there is no visible indication to show you whether the browser is in debug mode or not. You need to open the browser Settings and verify the debug options are available.
  3. Where is the UAString option?
    • If you have Android phone edition (pre-3.x), UAString option is under menu > more > Settings. The settings page is long and the option is near the bottom of the page.
    • If you have Android tablet edition (3.x and up), the option is under menu > Settings > Debug
  4. Click on UAString option and select Desktop. Now, you should be able to view any full version web sites on your device.
However, one important note: the selection will not stick which mean if the OS decides not to keep the browser app in memory. Next time, you open the browser, the selection will change back to mobile and you need to change the settings again.

Monday, July 11, 2011

Resolve the "failed to sync Contacts" issue.

If you're having trouble to push your Gmail contacts to your Android phone, try the following steps:

  1. Backup your Gmail contacts. Go to your Gmail contacts page, click More actions and then select Export... to download a copy of your current contacts.
  2. If you update some contacts information on your phone after it failed to sync, you need to manually update the changes to your Gmail contacts online.
  3. Make sure you Gmail contacts have all updated contact information.
  4. Erase all contacts on your Android phone. Go to your phone Settings > Applications > Manage Application. Go to All tab and search for Contacts Storage. (Tips: you can search the list by pressing the search button on your phone.) Open Contacts Storage and click Clear data.
  5. Once it's done, you can wait for next update or go to Settings > Account & Sync and click Sync all to force immediate update.
Now, the contacts on your phone should be identical to the one on your Gmail.