Download Latest Version 2012-10-30 sdboot (46.7 MB)
Email in envelope

Get an email when there's a new version of iPAQ 200/210/211/212/214 Android Porting

Home / Dev / 2012-02-07
Name Modified Size InfoDownloads / Week
Parent folder
README 2012-02-07 2.9 kB
uImage-ipaq214-a.bin 2012-02-07 2.7 MB
ipaq214android.tar.xz 2012-02-07 43.1 MB
BLDIAG.NB0 2012-02-07 189.9 kB
Totals: 4 Items   46.0 MB 0
iPAQ 200/210/211/212/214 Android Porting
Project site: https://sourceforge.net/projects/ipaq214android/

Although some files may not be modified, it is recommended to update the files
also.

NOTE: If you don't have iPAQ 200/210/211/212/214 or equilivalent, good bye.
      For those who want to port Android to your device, you'd better see
      the three git trees.


Install
=======

Please refer to the Wiki for installing.

To be more specific, you need `BLDIAG.NB0` that acts as the bootloader. The
`uImage-ipaq214-a.bin` is the Linux kernel responsible for loading Linux.
The archive file that remains needs to be extracted to a temporary directory,
and then the contents of the subdirectory to be copied to the ext2 partition
of your SD card.

For the way to partition your SD card and boot into Android, they are mentioned
on the Wiki, but in a rather discrete manner. If you are lucky you will see the
revised version that will be much cleaner.

For those who had tried Linux (Angstrom) on iPAQ 2xx before, it should be easy
to run.


Extra Information
=================

You can refer to the Release Notes for more information.


Changelog
=========

2012-02-07
----------
* Sound should be enabled. Internal rear speaker and wired headphone should work.
  Bluetooth headset not tested.
* Audio recording is likely to fail.

2012-02-05
----------
* Bluetooth should be partly working. At least the bdaddr isn't correct.
* ALSA sound support should be included, but not enabled by default. See release
  notes for details.
* Please make good use of shutting down in Android. Press and hold the "Mail"
  button (if you are lucky you can get it without the screen getting dim). As
  soon as the screen comes to a halt you can *safely* reset your device.

2012-01-18
----------
* Built with full language support.
* LCD backlight brightness can be set in Android UI.
* WiFi can be started and stopped correctly.
* The FAT partition of the SD card can be accessed in Android, though this is
  mainly useless without suitable Apps.

2012-01-08
----------
* Hopefully WiFi can start, connect and you can browse the internet. Stopping
  WiFi, however, will cause problem.

2011-12-27
----------
* Hopefully I've got the touchscreen correct. This requires new kernel image
  and root filesystem.
  TSLib isn't available in this version.
* I've tried to make the first partition (FAT16/vfat) to work as the sdcard in
  Android, but failed. You can try playing with "system/vold.fstab" and if you
  can fix it, tell us how!
* I've attempted to write "performance" to the cpu frequency scaling, just like
  in Angstrom. Appearantly, the touch response in "Dev Tools -> Pointer
  Location" is quicker (you can try commenting out the "write" line in
  "init.ipaq214.rc" and compare), but the general graphics performance is still
  bad.

2011-12-25
----------
* Initial release. Having Gingerbread running roughly.

Alvin Wong
Project Admin
Source: README, updated 2012-02-07