Difference between revisions of "Tutorials webOS Activating Touchpad Demo Unit"

From WebOS Internals
Jump to navigation Jump to search
m
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
When the TouchPad went on clearance, many stores were sold out immediately after opening. In many cases, the demo unit was sold as is. The demo unit is a fully functional unit, but has a modified version of WebOS on it. In order to restore it to a standard model, you must go through this process:
+
When the TouchPad went on clearance, many stores were sold out immediately after opening. In many cases, the demo unit was sold as is. The demo unit is a fully functional unit, but it has a modified version of WebOS on it. In order to restore it to a standard model, you must go through this process:
  
==Permanently Solution==
+
== Permanent solution ==
Best thing to do is change your Demo Unit PN and ProductSKU tokens to match with a 32gig Touchpad (I believe most demo units are 32 gigs if yours is 16gigs make it match one of a 16gig touchpad).
+
The best thing to do is change your demo unit <code>PN</code> and <code>ProductSKU</code> tokens to match with a 32 GiB TouchPad's (I believe that most demo units are 32 GiB. If yours is 16 GiB, make the tokens match another 16 GiB TouchPad's).
  
On a demo unit the tokens are
+
On a demo unit, the tokens are:
 
<pre>
 
<pre>
 
     <Val name="PN" value="180-10928-00"/>
 
     <Val name="PN" value="180-10928-00"/>
Line 10: Line 10:
 
</pre>
 
</pre>
  
On a normal Unit they are
+
On a normal unit, they are:
 
<pre>
 
<pre>
 
     <Val name="PN" value="180-10871-00"/>
 
     <Val name="PN" value="180-10871-00"/>
Line 16: Line 16:
 
</pre>
 
</pre>
  
For now you can make a WebOS doctor using meta doctor to change the topaz.xml file there are instructions to do this found at http://www.webos-internals.org/wiki/Sprint_Pre_Plus#Step_2:_Setup_meta-doctor alternatively the file will be called topaz.xml not castle.xml
+
For now, you can make a WebOS doctor using meta doctor to change the <code>topaz.xml</code> file. There are instructions here on how to do this: [http://www.webos-internals.org/wiki/Sprint_Pre_Plus#Step_2:_Setup_meta-doctor]. Alternatively, the file will be called <code>topaz.xml</code>, not <code>castle.xml</code>.
  
==Restoring HP WebOS==
+
This will allow you to create a WebOS doctor that will forcibly overwrite your tokens for you.
First, restore the default firmware with WebOS doctor.
 
http://palm.cdnetworks.net/rom/touchpad/p302r0d08012011/wifip302rod/webosdoctorp302hstnhwifi.jar
 
You must put the TouchPad in recovery mode by powering it off and pressing the power button and the volume up button at the same time.  You'll see a large USB logo to confirm this is successful.  Run the Doctor and connect the TouchPad via USB.  The update process takes several minutes. This will put the full version of webOS on your TouchPad, but you'll find you cannot get past the first run page.
 
  
==Bypassing activation==
+
== Temporary workaround ==
Download this zip file and extract the contents to the desktop.
+
This section is not an actual fix. It is a temporary workaround that will soon be obsolete.
http://onebluepoint.net/chekz-devicetool.zip
 
Open up a command line (Start > Run > cmd) or terminal window and run these commands in order:
 
#<code>cd \Desktop</code>
 
#<code>java -jar devicetools.jar</code>
 
Allow the program to run several minutes, your tablet will reboot a few times in the process.  The program will tell you when the device is ready. Once it boots, you'll be able to use WebOS freely, although you still will not have an account.
 
  
==Load Impostah==
+
=== Restoring HP WebOS ===
Now that you're up and running, all you need is a WebOS account.  Download Preware from this page: http://en.m.webos-internals.org/wiki?search=preware
+
First, restore the default firmware with WebOS doctor: [http://palm.cdnetworks.net/rom/touchpad/p302r0d08012011/wifip302rod/webosdoctorp302hstnhwifi.jar http://palm.cdnetworks.net/rom/touchpad/p302r0d08012011/wifip302rod/webosdoctorp302hstnhwifi.jar].
Once this program is loaded, simply type "Impostah" into the bar and click install. You'll see the app under the downloads tab on your pad when it's ready. Run it.
 
  
==Creating your WebOS account==
+
You must put the TouchPad into recovery mode by powering it off and pressing the power button and the volume up button at the same time. You will see a large USB logo to confirm that this is successful.
Once Impostah is open, we need to delete the dummy account our activation bypass program created to add our own.
 
#Click Palm Profile, and reset it. Confirm you want to do this. This will reboot your tablet.
 
#Once rebooted, you'll be at the same activation screen we had to bypass earlier.  Go to create your account again.  This time, instead of saying you can't create it, the loading tab should spin forever. After a few minutes, you'll want to force your tablet to restart by holding the home button and the power button.  Check your email to make sure you got a welcome message from HP.  Once you do, you can either log in again or bypass the activation.
 
  
==Updating HP App Catalog==
+
Run the Doctor, and connect the TouchPad via USB.
One more step before you're up and running! It seems that the version of HP App Catalog included is out of date and only shows a blank page. However, you can use the menu to get into software manager and update it. Congratulations, you just beat the madness by buying the demo unit no one wanted ;) Special thanks to Jack87, djhomeboy, and rwhitby for helping make this happen!
+
 
 +
The update process takes several minutes. This will put the full version of webOS on your TouchPad, but you will find that you cannot get past the first run page.
 +
 
 +
=== Bypassing activation ===
 +
Download this zip file and extract the contents to the desktop: [http://onebluepoint.net/chekz-devicetool.zip http://onebluepoint.net/chekz-devicetool.zip].
 +
 
 +
Open a command line (Start > Run > cmd) or terminal window, and run these commands in order:
 +
# <code>cd \Desktop</code>
 +
# <code>java -jar devicetools.jar</code>
 +
 
 +
Allow the program to run for several minutes. Your tablet will reboot a few times in the process. The program will tell you when the device is ready. Once it boots, you'll be able to use WebOS freely, although you still will not have an account.
 +
 
 +
=== Load Impostah ===
 +
Now that you're up and running, all you need is a WebOS account. Download Preware from this page: [http://en.m.webos-internals.org/wiki?search=preware http://en.m.webos-internals.org/wiki?search=preware].
 +
 
 +
Once this program is loaded, simply type "Impostah" into the bar, and click install.
 +
 
 +
You will see the app under the downloads tab on your TouchPad when it is ready. Run it.
 +
 
 +
=== Creating your WebOS account ===
 +
Once Impostah is open, we need to delete the dummy account that the activation bypass program created in order to add our own.
 +
# Click Palm Profile, and reset it. Confirm that you want to do this. This will reboot your tablet.
 +
# Once rebooted, you will be at the same activation screen that we had to bypass earlier.
 +
# Go to create your account again. This time, instead of saying you cannot create it, the loading tab should spin forever. After a few minutes, you will want to force your tablet to restart by holding the home button and the power button.  Check your email to make sure that you got a welcome message from HP. Once you do, you can either login again or bypass the activation.
 +
 
 +
=== Updating HP App Catalog ===
 +
One more step before you're up and running!
 +
 
 +
It seems that the version of HP App Catalog included is out of date and only shows a blank page. However, you can use the menu to get into software manager and update it.
 +
 
 +
Congratulations, you just beat the madness by buying the demo unit that no one wanted. ;) Special thanks to Jack87, djhomeboy, and rwhitby for helping make this happen!
 +
 
 +
[[Category:HP Touchpad]]

Latest revision as of 08:39, 30 September 2011

When the TouchPad went on clearance, many stores were sold out immediately after opening. In many cases, the demo unit was sold as is. The demo unit is a fully functional unit, but it has a modified version of WebOS on it. In order to restore it to a standard model, you must go through this process:

Permanent solution

The best thing to do is change your demo unit PN and ProductSKU tokens to match with a 32 GiB TouchPad's (I believe that most demo units are 32 GiB. If yours is 16 GiB, make the tokens match another 16 GiB TouchPad's).

On a demo unit, the tokens are:

    <Val name="PN" value="180-10928-00"/>
    <Val name="ProductSKU" value="FB359UA#ABA"/>

On a normal unit, they are:

    <Val name="PN" value="180-10871-00"/>
    <Val name="ProductSKU" value="FB464UA#ABA"/>

For now, you can make a WebOS doctor using meta doctor to change the topaz.xml file. There are instructions here on how to do this: [1]. Alternatively, the file will be called topaz.xml, not castle.xml.

This will allow you to create a WebOS doctor that will forcibly overwrite your tokens for you.

Temporary workaround

This section is not an actual fix. It is a temporary workaround that will soon be obsolete.

Restoring HP WebOS

First, restore the default firmware with WebOS doctor: http://palm.cdnetworks.net/rom/touchpad/p302r0d08012011/wifip302rod/webosdoctorp302hstnhwifi.jar.

You must put the TouchPad into recovery mode by powering it off and pressing the power button and the volume up button at the same time. You will see a large USB logo to confirm that this is successful.

Run the Doctor, and connect the TouchPad via USB.

The update process takes several minutes. This will put the full version of webOS on your TouchPad, but you will find that you cannot get past the first run page.

Bypassing activation

Download this zip file and extract the contents to the desktop: http://onebluepoint.net/chekz-devicetool.zip.

Open a command line (Start > Run > cmd) or terminal window, and run these commands in order:

  1. cd \Desktop
  2. java -jar devicetools.jar

Allow the program to run for several minutes. Your tablet will reboot a few times in the process. The program will tell you when the device is ready. Once it boots, you'll be able to use WebOS freely, although you still will not have an account.

Load Impostah

Now that you're up and running, all you need is a WebOS account. Download Preware from this page: http://en.m.webos-internals.org/wiki?search=preware.

Once this program is loaded, simply type "Impostah" into the bar, and click install.

You will see the app under the downloads tab on your TouchPad when it is ready. Run it.

Creating your WebOS account

Once Impostah is open, we need to delete the dummy account that the activation bypass program created in order to add our own.

  1. Click Palm Profile, and reset it. Confirm that you want to do this. This will reboot your tablet.
  2. Once rebooted, you will be at the same activation screen that we had to bypass earlier.
  3. Go to create your account again. This time, instead of saying you cannot create it, the loading tab should spin forever. After a few minutes, you will want to force your tablet to restart by holding the home button and the power button. Check your email to make sure that you got a welcome message from HP. Once you do, you can either login again or bypass the activation.

Updating HP App Catalog

One more step before you're up and running!

It seems that the version of HP App Catalog included is out of date and only shows a blank page. However, you can use the menu to get into software manager and update it.

Congratulations, you just beat the madness by buying the demo unit that no one wanted. ;) Special thanks to Jack87, djhomeboy, and rwhitby for helping make this happen!