Change font size
It is currently Fri Jan 06, 2012 5:16 am
touch-droid.com forum
Board index News Announcements

Announcements

Semi-working build of 2.3.5 on the HP TouchPad

Global forum announcements from the administrators.

Semi-working build of 2.3.5 on the HP TouchPad

Postby fnj00 » Thu Sep 08, 2011 3:23 pm

ATTENTION NON-DEVS: THIS IS A PRE-ALPHA BUILD, WIFI DOES NOT WORK, WITH ALONG MANY OTHER THINGS, DO NOT INSTALL UNLESS YOU ARE GOING TO BUILD FROM THIS IMAGE

IF YOU ARE HAVING ISSUES WITH THIS DUMP PLEASE SEARCH FOR AND IF NOT FOUND POST YOUR QUESTIONS IN HELP





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!

*** I am in no way responsible if this bricks or otherwise damages your TouchPad ***

Get the system dump and android.uImage here - touch-droid.torrent
Mirror is here:

**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: Select all
novaterm


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

Resize /media first:
Code: Select all
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: Select all
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: Select all
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: Select all
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: Select all
cd /tmp/system/
tar -xvf system.tar.bz
cd system
mv * ../
cd ..
rm -rf system


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

Code: Select all
cd /
umount /tmp/system


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

Code: Select all
tellbootie recover


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

Code: Select all
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.

** To boot back into android after restarting you have to repeat steps 8 and 9 only. **

If you would like to remove this and revert back to normal WebOS run the following in novaterm:

!!! BEFORE RUNNING ANY OF THE STEPS BELOW MAKE SURE YOU POWER CYCLE YOUR DEVICE AS RUNNING THESE COMMANDS WHILE /DEV/STORE/MEDIA IS IN USE COULD CAUSE CORRUPTION WHICH WILL THEN REQUIRE WEBOS DOCTOR AND A FSCK !!!

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


IF YOUR DEVICE DOES BRICK DO TO THESE STEPS REFER FOR THE FOLLOWING POST FOR A POSSIBLE FIX -
https://touch-droid.com/viewtopic.php?f=4&t=45
User avatar
fnj00
Site Admin
 
Posts: 45
Joined: Thu Sep 08, 2011 1:56 pm
Top

Semi-working build of 2.3.5 on the HP TouchPad

Sponsor

Sponsor
 
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby xiVFINISHERVix » Thu Sep 08, 2011 6:27 pm

Hey is there a special way we have to have our touchpad on before we do this? in USB mode or what? Thanks!
Image
xiVFINISHERVix
 
Posts: 18
Joined: Thu Sep 08, 2011 6:26 pm
Location: Arkansas
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby fnj00 » Thu Sep 08, 2011 6:36 pm

xiVFINISHERVix wrote:Hey is there a special way we have to have our touchpad on before we do this? in USB mode or what? Thanks!


Dont go into usb mode, but do plug it into your pc running novaterm.
User avatar
fnj00
Site Admin
 
Posts: 45
Joined: Thu Sep 08, 2011 1:56 pm
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby 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
craig0r
 
Posts: 2
Joined: Thu Sep 08, 2011 6:47 pm
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby fnj00 » Thu Sep 08, 2011 6:53 pm

craig0r wrote: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


install adb on your machine and use:

Code: Select all
adb shell input keyevent 3


this sends a 'soft' keyevent pressing 'home'
User avatar
fnj00
Site Admin
 
Posts: 45
Joined: Thu Sep 08, 2011 1:56 pm
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby xiVFINISHERVix » Thu Sep 08, 2011 6:53 pm

novaterm im having problem getting it to work. I have it open but it says connect: Localhost ans then in black it's like frozen
Image
xiVFINISHERVix
 
Posts: 18
Joined: Thu Sep 08, 2011 6:26 pm
Location: Arkansas
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby tweedie » Thu Sep 08, 2011 6:59 pm

is this permanently booting droid or can it go back to webOS easily?

Just hold menu + power until the screen flickers, or you see the hp logo, then let it boot and you are back in webos.
tweedie
 
Posts: 2
Joined: Thu Sep 08, 2011 6:52 pm
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby craig0r » Thu Sep 08, 2011 7:02 pm

tweedie wrote:is this permanently booting droid or can it go back to webOS easily?


Shutting Android down (hold power button) will bring you back to WebOS. You have to follow the last 2 steps again to boot android back.
craig0r
 
Posts: 2
Joined: Thu Sep 08, 2011 6:47 pm
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby tweedie » Thu Sep 08, 2011 7:08 pm

about step 3, does it matter if you had 32gb or 16gb version?
tweedie
 
Posts: 2
Joined: Thu Sep 08, 2011 6:52 pm
Top

Re: Semi-working build of 2.3.5 on the HP TouchPad

Postby fnj00 » Thu Sep 08, 2011 7:10 pm

tweedie wrote:about step 3, does it matter if you had 32gb or 16gb version?


does not matter as android currently only needs what is partitioned in that step.
User avatar
fnj00
Site Admin
 
Posts: 45
Joined: Thu Sep 08, 2011 1:56 pm
Top


Return to Announcements

touch-droid.com forum

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 154 on Thu Sep 08, 2011 7:59 pm

Users browsing this forum: No registered users and 1 guest

Birthdays

No birthdays today