Semi-working build of 2.3.5 on the HP TouchPad – DUMP / Instructions – TOUCHDROID

Posted by EliteTek on Sep 8, 2011 in Hacking & Exploits |

Well it appears fnj00 from the TouchDroid team has released all current progress via the TouchDroid website. As of now please be careful when flashing your device as we don’t know if this is a brickable build.

Thanks to the TouchDroid team for the work you’ve done so far, it’s just a shame things happened the way they did.

fnj00 » Thu Sep 08, 2011 3:23 pm
Hello Community!I have decided to release a system dump from my TouchPad which contains a semi-working build of Android 2.3.5 with working touchscreen on the HP TouchPad. Please use this data and the below steps on installation as you see fit. I hope this release will light a fire under the community to work together on a full working port!

People posting in the original thread on the TouchDroid website have confirmed that this build does boot/flash.

craig0r » Thu Sep 08, 2011 6:50 pm
Got it booting nicely!Only problem is, there doesn’t seem to be a way to go “back” or “home.” I suppose this issue will remain until some tablet soft-buttons get added though. As for now, I’m stuck looking at the battery information until I reboot. :P

Get the system dump and android.uImage here – touch-droid.torrent
Mirror is here: http://randomshit.dreamhosters.com/TouchPad/

**Place these files in your novaterm installation folder as they will be referenced there later in this installation tutorial**

Steps on installing this onto your TouchPad -

0. Plug your HP Touchpad into your PC via USB and DONT MOUNT IT.

1. First you will need novaterm/novacom. Follow steps at the following URL to get both installed on your machine -

http://www.webos-internals.org/wiki/Portal:Accessing_Linux

2. Open a command prompt / terminal window and type the following:

Code:
novaterm

3. We will need to create partitions for android on the device. Run all commands in novaterm:

Resize /media first:

Code:
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:

Code:
mkfs.ext3 /dev/store/android-cache
mkfs.ext3 /dev/store/android-data
mkfs.ext3 /dev/store/android-etc
mkfs.ext3 /dev/store/android-persist
mkfs.ext3 /dev/store/android-system

4. Mount the system partition on /tmp/system (in novaterm).

Code:
mkdir /tmp/system/
mount -o loop -t ext3 /dev/mapper/store-android--system /tmp/system/

5. Open a new command/terminal window and run the following:

**Do this in cmd/terminal not novaterm**

Code:
novacom put file://tmp/system/system.tar.bz < system.tar.bz

6. Unzip system.tar.bz and move files to /tmp/system/ (in novaterm):

Code:
cd /tmp/system/
tar -xvf system.tar.bz
cd system
mv * ../
cd ..
rm -rf system

7. Run the following to unmount /tmp/system:

Code:
cd /
umount /tmp/system

8. Now boot into bootie by running the following in novaterm:

Code:
tellbootie recover

9. Open a new command/terminal window and change to your novaterm folder and run the following:

Code:
novacom boot mem:// < android.uImage

10. Start pressing Volume UP on the TouchPad until you see a purple line on the right hand side.

11. If all steps were followed correctly you should boot right into Android 2.3.5 and have a working touchscreen.

Tags: , , , , , , , ,

1 Comment

avatar
Personal Assistant Orange County
Sep 21, 2011 at 3:57 pm

Thanks for this update on the progress of TouchDroid, I hope they getting it running fully in the future, I am looking forward to it.


 

Reply

Alt Text