Moblin 2.1 on Sony VAIO Laptop

Now a days I don't spend time on downloading, installing and testing linux distributions since I am busy with other stuff. I often hear about Moblin distribution specialized for Netbooks. It has a unique User interface designed keeping in mind that Netbook screen estate is small and 16:9 aspect ratio. The hardware requirement is worth mentioned here since it is too restrictive. CPU: Intel(r) Atom(tm) or Intel(r) Core(tm) 2 CPU (support for SSSE3) Note: Moblin will not work on non-SSSE3 CP...

HOWTO: Remote Wake-up of Ubuntu Linux Machine

Recently I faced a problem of transferring files between my Laptop and Media Center Machine at home. My setup is like this: I use to store all my media files (Photos, Videos, Audio collections of family) in Media Center Machine which is powered by Ubuntu 9.10. My laptop which also runs on Ubuntu 9.10 is meant for development and study purpose only. I use to transfer big ISO files and media files (downloaded from camera to laptop) to Media Center Machine. Before doing this I have to power on Medi...

Built and ran Chromium OS on VirtualBox

Google's intention to store the world's data in its own server results in another linux variant which is called Chrome OS. It is based on Chromium Open Source OS actively developed by Google. Yesterday it was open sourced at very very premature level for communities contribution. Today I have successfully downloaded, built and installed Google Chromium OS on VirtualBox. It is just Chrome browser for end user as of now (may be always). Google has designed it with linux kernel and Debian packag...

Got Google Wave Invitation

Just now before got the invitation mail from Google to test Wave. I have just updated my ultra simple wave profile. I have sent invitation to my circle of friends, soon I hope we can catch up a lot in Wave. Here are my two screenshots for your viewing pleasure.

My understanding of Google Wave

Recently I watched Google Wave key note address, which runs for 100 mins approx. It describes all the features in Google Wave product which has been released in Preview status. 1,00,000 users have been invited to test it. I am expecting my invitation. Before going through my understanding from this video, let me give snippet of definition available in Google Wave. About Google Wave Google Wave is an online tool for real-time communication and collaboration. A wave can be both a conversat...

How to upgrade Android Dev Phone 1 to SDK 1.6?

Android Dev Phone 1 shipped with version 1.0 system image. After wards the Android went through two more releases 1.5 & 1.6.  Since Android Dev Phones are not locked with any Service Provider, there is no OTA update (update through Mobile network) available. Since Dev Phone is manufactured by HTC, they provide support for upgrade. HTC Developer Center provides the detailed guideline and steps to upgrade Dev Phone. It also hosts both radio image and operating system image to download. I upgr...

Rocking Bing decision engine

Come on guys, at last Google has fitting competitor, Microsoft. Microsoft's Bing is really doing very well. At last Microsoft has come out with decent serarch engine (they call it is as decision engine), leaving the crappy MSN search / Live search.  I tested it for last couple of weeks. Here are my observations on this rocking engine. Since Google has become defacto standard for search (Google has become verb for search), don't mind when I compare Bing with Google. 1. Relevancy wise We...

How to change fonts in Android?

This HOWTO talks about how to change the default fonts in Android mobile. The system fonts are available in /system/fonts directory. DroidSans.ttf is the main font used in most of the applications. Overwriting the fonts in this directory with your fonts will change the fonts in the Android mobile. This involves two steps. One is to get the /system/fonts directory in read-write mode and another one is transferring your fonts to /system/fonts directory. 1. Make /system/fonts with read-write pe...

Tamil Font support in Android?

What about the Tamil font support in Android? I just analyzed the stuff behind this. Tamil like any indic language needs complex script support, which is most important for complex characters in indian languages. This is provided by Pango library in linux systems. Most of the latest Linux desktop/server has Pango library installed by default. Android is NOT. I just tried installing a tamil font in Android and confirmed this. Though the tamil characters are visibile to some extent, most of ...

Mounting /system partition in read-write mode in Android

Any hacker needs full access to the system files to play with the system. Andoid /system partition is read-only by default. Here is an HOWTO to mount it in read-write mode. It is assumed that you have installed android SDK in your workstation. We use adb tool in tools directory of SDK. 1. Identifying the /system partition device file: Follow the sample session. C:\android-sdk-windows-1.1_r1\tools>adb shell $ su # mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpt...

Google Android Screenshots

Here is the screenshot of Google Android mobile applications for your viewing pleasure.How idd I take screenshot in Mobile? It is simple, man. I had connected the mobile to my development system Ubuntu through USB cable. From Eclipse with Android plugin, it was able to detect my mobile. There was an option just above the device name in the Android view. Just clicked it to take screenshot.

My shiny new Google Android Dev Phone 1

Today, I have got my Google Android Dev Phone 1. It is powered by Google Android Operating system which is an open source OS. This phone is SIM unlocked and boot loader unlocked. This version of phone is meant for developers to play with the real device. For more information on phone you may please visit this site. I am living in India. Right now I am in San Jose, USA on a official work. Since shipping cost is too high to order this mobile from India, I ordered here in USA to save this cost. ...

Android – Under the hood

Android is the Google's open source Operating System designed for mobile devices. Apart from Google, most of the top players of mobile industries are behind Google developing this linux kernel based OS. What the project says about itself? Android is the first free, open source, and fully customizable mobile platform. Android offers a full stack: an operating system, middleware, and key mobile applications. It also contains a rich set of APIs that allows third-party developers to develop grea...