Team TouchDroid has released the Pre-Alpha build of the installation guide for Android on HP TouchPad. Touch screen works fine with this build, but Wi-Fi and few other features do not work yet.
Since, this is a Pre-Alpha build both Team TouchDroid and InfoGenra doesn’t take any responsibility if your devices are bricked. So, install at your own risk.
Also Check: HP TouchPad Ubuntu Linux Installation Guide
HP TouchPad Android Installation Guide (Pre-Alpha Build)
To start with the installation process, first you will need to install novaterm/novacom on your machine. The guide to get them is available at http://www.webos-internals.org/wiki/Portal:Accessing_Linux
After downloading these files place them in your novaterm installation folder.
Follow these steps to install Android on your HP TouchPad
1. Open a command prompt / terminal window and type
- 2. Run the following commands in novaterm to create partitions for Android
- Resize /media first:
lvm.static lvresize -L -1706M /dev/store/media
lvm.static lvcreate -L 10M -n android-persist store
lvm.static lvcreate -L 32M -n android-etc store
lvm.static lvcreate -L 320M -n android-system store
lvm.static lvcreate -L 320M -n android-cache store
lvm.static lvcreate -L 1024M -n android-data store
Create partitions for android:
3. In novaterm, mount the system partition on /tmp/system
mount -o loop -t ext3 /dev/mapper/store-android--system /tmp/system/
4. Open a new command/terminal window and run the following (not in novaterm):
novacom put file://tmp/system/system.tar.bz < system.tar.bz
5. Unzip system.tar.bz and move files to /tmp/system/ (in novaterm):
tar -xvf system.tar.bz
mv * ../
rm -rf system
6. unmount /tmp/system:
7. boot into bootie by running the following (in novaterm):
8. Open a new command/terminal window and change to novaterm folder and run the following:
novacom boot mem:// < android.uImage
9. Now press the volume up button on the TouchPad until you see a purple line on the right hand side.
And now, you have a HP TouchPad with Android 2.3.5 installed on it.
After restart, if you want to boot in to Android you need to repeat steps 8 and 9 only.
To remove Android from your HP TouchPad run the following (in novaterm):
lvm.static lvremove store/android-persist
lvm.static lvremove store/android-system
lvm.static lvremove store/android-data
lvm.static lvremove store/android-cache
lvm.static lvremove store/android-etc
lvm.static lvresize -L +1706M /dev/store/media
Now that you have the basic porting of Android on HP TouchPad, developers please come forward to bring in additional functionality like Wi-Fi, camera and support the community. You also have a cash prize waiting for you if you are successful in adding these functionality.