[Other TouchPad Development] jshafer817:
Ubuntu 13.04 Alpha for HP Touchpad

*working sound (I think you will like the volume button sounds)

*working wifi powered on at startup

*working bluetooth powered on at startup

*working 5 finger gestures with touchegg

*DeLorean Dark Theme

*custom Kernel+Modules for Wine+Qemu Add-on?

*Did I mention Wine Add-on? To play solitaire and space cadet pinball. They are in Applications Other..

*SquashFS Added

*A bunch of hacks.. they removed /etc/fstab and if you try to add an entry like I did then udev won't boot! I used the /etc/init.d/audiod_srv file to mount what I wanted.

*Freedreno latest with Mesa (THANK YOU ROB CLARK AND JCSULLINS, Calc1Programmer, BodenM, castrwilliam, Mystikal57!)

You will need the Kernel that comes with it.

If you want to run wine x86 with qemu.. Simply put the wine.sqsh file on your sdcard when you boot.

I did that to save space.. and so people can toggle back and forth. I originally had wine merged into the filesystem but now everything symbolically links to /usr/gnemul. That is my other "fun" project. Wine 1.5.23 with Qemu 0.14.1 with NPTL patch. Barely runs. http://wiki.winehq.org/ARM x86 per Qemu.

Links....

http://www.gdriveurl.com/?idl=913607779492&out=2 4GBUbuntuInstallSystem13Alpha.sh

http://www.gdriveurl.com/?idl=913607779509&out=2 Rootfs.tar.gz

http://www.gdriveurl.com/?idl=713607779506&out=2 uImage.Ubuntu13

http://www.gdriveurl.com/?idl=913607779518&out=2 wine.sqsh

This is a link to the original thread that started it.

http://xdaforums.com/showthread.php?t=1304475 By BodenM

To Install:

Become familiar with the Ubuntu on HP Touchpad project. Try other builds.. 11.10, 12.10 if you feel the need. Read the 87 page thread above. You need to have a 4GB Partition created for ubuntu to be installed on before hand. This is a branch of an ongoing project.

http://code.google.com/p/hp-touchpad-ubuntu/wiki/Installation

Step 6 ends with you about to extract the file on the sdcard to the ubuntu partition. That is what you need to be familiar with.

Be handy with Novacom. That is a way to get root access to the touchpad in webos.. There are a TON of sites that cover this. Google it.

Do this in novacom.. you should have a bash shell with root at /media/internal

Place Rootfs.tar.gz and wine.sqsh and 4GBUbuntuInstallSystem13Alpha.sh and uImage.Ubuntu13 on the sdcard. You WILL need to replace the Kernel to run wine. If you don't and want to use your own kernel, then you MUST replace the modules. If you run your kernel with my modules you MIGHT get a reboot when using a lot of bandwidth over wifi. If I ftp'd a file over wifi, it would crash. I had to recompile ath6k to get around that. That is what happens 100% of the time if I use my kernel with the standard modules that we have been playing with. It's because my kernel is compiled with VMSPLIT-3G and it affects ath6k unless it gets recompiled along with the kernel.

TO INSTALL KERNEL

mount -o remount,rw /boot

cp /media/internal/uImage.Ubuntu13 /boot/uImage.Ubuntu

mount -o remount,ro /boot

sync

TO INSTALL FILE SYSTEM

sh /media/internal/4GBUbuntuInstallSystem13Alpha.sh

when it's done you should have it.

PROBLEMS YOU MAY ENCOUNTER:

Touchscreen may stop responding. If it does do a 5 finger tap to verify that. You may need to do it a couple of times. That seems to help. 5 finger tap is like pressing the start\windows key on your keyboard.

I added 3 startup programs

1. Touchegg

2. Sound enable unmuting at login

3. Bluetooth enable at login

Touchegg can be removed by just going to startup applications and removing it. That will go back to single touch. Check out the gestures and the onscreen keyboard. Hold down on a mouse key and then click on an icon. It should work. Easier to resize the keyboard.

DOUBLE CLICKING WITH TOUCHEGG

You can two finger click for a double, use the onscreen keyboard.. or do a fast double to triple tap.. It is odd.. Somethings can't be double clicked very easily and some can....Maybe you guys can help with that? Maybe its a 13.04 Alpha thing.

THREE FINGER SWIPE UP AND DOWN MAXIMIZES AND MINIMIZES.

It's alpha.. No, really.

http://cdimage.ubuntu.com/daily-live/current/

http://cdimage.ubuntu.com/daily-live...rmhf+omap4.img