Monday, September 28, 2009

Build your own Android-x86 installer image :)

I just make the summary of what I did, you can see yourselft for the complete environment building and building the image.

I'm using Ubuntu 9.04 Server edition, so these steps are for linux:

1. Build your environment
$ sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind
  • Intrepid (8.10) users may need a newer version of libreadline:
    $ sudo apt-get install lib32readline5-dev
2.  Installing Repo (Repo is a tool that makes it easier to work with Git in the context of Android)
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo

3. Get Android-x86 Source Code 
$ mkdir android-x86
$ cd android-x86
$ repo init -u git://git.android-x86.org/platform/manifest.git
$ repo sync

4. Building The Image
For Live CD:
$ make -jX iso_img TARGET_PRODUCT=eeepc

For USB Image
$ make -jX usb_img TARGET_PRODUCT=eeepc

- you can subtitute X with number of core processor you have


Then you will get an iso file out/target/product/eeepc/eeepc.iso, or usb image file out/target/product/eeepc/eeepc_usb.img

Android-x86 on Asus eee PC 701 Series

After successful running Android LiveCD on virtual machine (I'm using VMware Workstation, see my note here), I finally managed to install and run Android x86 on Asus eee PC 701 Series. The ISO installer image I've built using Ubuntu 9.04 Server. Just trying out many applications on it, now :)


Thursday, September 24, 2009

Fun Apps for Windows Mobile (PPC) devices

I just want to share some applications I've used on my Palm Treo Pro (Windows Mobile based). These applications also been used when I still have Palm Treo 750v, of course with slight differences.. since Treo Pro already have Wi-Fi and built-in GPS.

1. BEIKS Dictionary (both Treo Pro and Treo 750v)
A dictionary :)

2. bLADE Locate (Treo Pro only)
An apps to share your location via FireEagle, can automatically update position by GPS and time interval

3. Evernote (both)
Online note-taker, share anywhere between your Windows Mobile phone, Mac, Linux, Windows

4. Garmin Mobile XT (Treo Pro only)
Map tracking application from Garmin

5. Google Maps (both, with limitation on Treo 750v)
Map tracking application from Google, but you better have unlimited data plan if you want to play around with this apps. And you can try Google Latitude as well

6. GPSed (Treo Pro only)
Record your track and upload to web to examine later

7. Microsoft My Phone (both)
Backup your contact, calendar, task, SMS, documents on your Windows Mobile phone, and you just need to install and synchronize everytime you change to another Windows Mobile phone.. and voila, you new phone will have exactly the same data as your old one :)

8. Palringo (both)
All-in-one IM apps in your phone and computer. Very lite, snappy and use less data comparing to another IM apps for Windows Mobile.

9. PockeTwit (both)
For your twitter activity, following, reply, update status. Also integrated with ping.fm

10. Twikini (both)
Alternative to PockeTwit. You can read my review about Twikini, here :)

11. SEVEN (both)
Enabling push mail functionality to your phone. Try it then you'll like it :)

12. Skyfire (both)
Alternative browser for your Windows Mobile phone. New way to present the web page, server-compression and flash support.

13. Spb Wireless Monitor (both)
Very useful to monitor your limited data plan. Also has another feature to export a report, monitor wi-fi usage and or USB connection.

14. GoogleSync (both)
Sync-ing Contact, Calendar and your Gmail. This can be done via ActiveSync, just check the instruction on the website.

Must-use Mac Apps

These are the list of must-use Mac apps (or at least, that I've been using :p) and a little description about the apps:

1. QuickSilver
As it quotes on the websites: "Act without doing", it is a new way to use your Mac. Simple, just trigger it, type any application or file, and execute it. It's a little bit hard to understand this way, so I suggest you to install and try it yourself :)

You can see here for longer explanation and screenshots.

2. Adium
All-in-one Instant Messaging application, you can connect to whatever protocol you've been using (Yahoo!, MSN, Gtalk, Jabber, etc.), and your friend list will appear in one list, so simple. No need to install many applications.

Here are some screenshots.

3. Cyberduck  
FTP, SFTP, WebDAV, Cloud Files & Amazon S3 Browser for Mac OS X.


4. Macports 
If you are also a linux user, then you gonna love this one. It creates environment that enables you to compile, installing and using many linux application under command-line or X11. For this to work, you need X11 and Xcode Developer Tools.