Sunday, April 14, 2013

HP Touchpad - All Space

I just posted how to Factory Refresh your HP TouchPad. That guide does not include the steps for recovering all space and deleting all data. That is this post.

Downloaded items you will need:
  • PalmWebOS SDK - here 
  • Recovery uImage - here 
  • WebOS Doctor 3.00 - From Palm.com
Mount the Palm WebOS SDK.dmg and install the mpkg file, it will install under /opt/nova/bin/

You want to boot into the recovery by either of the following steps

  1. Power off the device, then power it back on by holding Volume UP and Power 
  2. Your moboot menu and selectin 'boot weOS Recovery' 
Once you have booted into recover, you want to run the following command, this is the full path but you can shortcut it. 
/opt/nova/bin/novaterm boot mem:// < /Users/smcgroarty/Downloads/nova-installer-image-topaz.uimage

This will load you into a boot prompt that looks something like this 
root§webos-device:/#
Once at this prompt you want to delete all the partitions and re-create them required system once. 
You can either copy and paste the following or type them all out manually. 
If you cut and paste them do it one line at a time, some lines have a prompt. 
lvm.static vgscan --ignorelockingfailure
lvm.static vgchange -ay --ignorelockingfailure
lvm.static vgremove store
lvm.static vgscan --ignorelockingfailure
lvm.static vgchange -ay --ignorelockingfailure
lvm.static vgcreate -s 8M store /dev/mmcblk0p14
lvm.static vgscan --ignorelockingfailure
lvm.static vgchange -ay --ignorelockingfailure
lvm.static lvcreate -l 71 -i 1 -M y --major 254 --minor 0 -n root store
lvm.static lvcreate -l 8 -i 1 -M y --major 254 --minor 1 -n var store
lvm.static lvcreate -l 2 -i 1 -M y --major 254 --minor 2 -n update store
lvm.static lvcreate -l 3 -i 1 -M y --major 254 --minor 3 -n log store
lvm.static lvcreate -l 32 -i 1 -M y --major 254 --minor 4 -n mojodb store
lvm.static lvcreate -l 17 -i 1 -M y --major 254 --minor 5 -n filecache store
lvm.static lvcreate -l 1618 -i 1 -M y --major 254 --minor 6 -n media store
lvm.static lvcreate -l 64 -i 1 -M y --major 254 --minor 7 -n swap store
lvm.static vgscan --ignorelockingfailure
lvm.static vgchange -ay --ignorelockingfailure
mkdosfs -f 1 -s 64 /dev/store/media

Once you have recreated the file system, hold the home button and the power button to turn off the tablet. 
Turn it back on and hold the Volume Up+Power to get back into recovery mode.
Once in recovery mood, click on the webosdoctorp300hstnhwifi.jar file, WebOS Doctor 3.04 will not work for this part. 

Follow the on screen prompts, and when you get to the install drivers, you want to skip that part that installs the drivers, and it will still install. 
It will take about 10 minutes to install the software, and about 5 minutes to boot afterwards. 
Once you have booted and sighed in you can verify and the free space should be around 13GB. 

Extras: 
After you do the install of 3.0 you can login and do the update to 3.05. It will take about 15 minutes to do the update. 

No comments:

Post a Comment