Other GNU/Linux on the Universal tips

If you have upgraded your Universal's RAM to 128MB you must patch the arch/arm/mach-pxa/htcuniversal/htcuniversal_pm.c file in the kernel source tree, so that the Universal will suspend/resume properly. If you'd compile the unpatched kernel intended for a 64MB Universal, the Universal will not resume once suspended.

To download the patched 128MB RAM Universal kernel source:

$ wget -c http://sumou.com/uni/htcuniversal-kernel-titchy-20081002_linux-2.6.21-hh20-128mb.tar.bz2

To download the original kernel for a 64MB RAM Universal source:

$ wget -c http://sumou.com/uni/htcuniversal-kernel-titchy-20081002_linux-2.6.21-hh20.tar.bz2

Then, to compile the kernel for the Universal on a PC follow this guide, originally found here.


.