<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Suburban+war</id>
	<title>WebOS Internals - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Suburban+war"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/Suburban_war"/>
	<updated>2026-04-21T10:12:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=User:Suburban_war&amp;diff=13063</id>
		<title>User:Suburban war</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=User:Suburban_war&amp;diff=13063"/>
		<updated>2011-02-25T18:26:19Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: Created page with 'hello!  I'm a devout webOS enthusiast and advocate. I also dabble in brainwashing from time to time, but still no one seems to take notice of webOS. A pity, that.  In my other li…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;hello!&lt;br /&gt;
&lt;br /&gt;
I'm a devout webOS enthusiast and advocate. I also dabble in brainwashing from time to time, but still no one seems to take notice of webOS. A pity, that.&lt;br /&gt;
&lt;br /&gt;
In my other life, I'm a Systems Architect, spending my day creating and managing web servers for an interactive agency.&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=13059</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=13059"/>
		<updated>2011-02-25T13:10:03Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: /* Step 2: Prepare your Palm Profile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1.0 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade. Compatible devices include all Pre and Pre Plus devices. This is not compatible with Pixi devices.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a process that uses official HP software in unofficial ways.  You should always be prepared for the unlikely possibility that your device may be completely wiped and your Palm profile may be permanently destroyed. Do not proceed unless you have made appropriate backups and are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
&lt;br /&gt;
If you feel the need to ask whether you should do this on your primary phone, then you should not, as that indicates that you have not yet taken the required precautions and backups in case something goes wrong.&lt;br /&gt;
&lt;br /&gt;
= Video Overview =&lt;br /&gt;
''Pre|Central'' forum user @malpha recorded a two-part video overview of the process as she followed this step-by-step.  The videos can be found [http://www.youtube.com/watch?v=CJB8NJ72kZg here].&lt;br /&gt;
&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
&lt;br /&gt;
Note:  Scripts currently exist for the following devices:&lt;br /&gt;
* Sprint Pre/FrankenPre+&lt;br /&gt;
* Verizon Pre+&lt;br /&gt;
* AT&amp;amp;T Pre+&lt;br /&gt;
* &amp;quot;WR&amp;quot; devices&lt;br /&gt;
* Telcel Pre&lt;br /&gt;
* Bell Mobility Pre&lt;br /&gt;
&lt;br /&gt;
== Step 0: Backup your device ==&lt;br /&gt;
Make sure you have copies of all the data that you want to preserve from your palm profile.  There is a possibility that you will need to clear your palm profile to be successful in this upgrade, so you should act as if that is going to happen from the start.&lt;br /&gt;
&lt;br /&gt;
Also, make sure you run the Save/Restore application from Preware to back up your application data - you don't want to lose your Angry Birds progress, do you?&lt;br /&gt;
&lt;br /&gt;
Then copy all the files from the USB drive onto your PC to keep them safe.  The webOS Doctor has been known to wipe your USB drive without warning, so you should act as if that is going to happen from the start.&lt;br /&gt;
&lt;br /&gt;
A guide for backing up using Save/Restore can be found [http://www.precentral.net/backing-your-application-data-settings-save-restore-homebrew here].&lt;br /&gt;
== Step 1: Install Prerequisites ==&lt;br /&gt;
* '''MetaDoctor''' - see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
* '''Palm SDK ''' - see [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;layout=page&amp;amp;id=1661 Palm Developer Website]&lt;br /&gt;
&lt;br /&gt;
== Step 2: Prepare your Palm Profile ==&lt;br /&gt;
With unsupported carrier/device/OS combinations, it may be necessary to clear some Palm Profile data to allow you to sign in on webOS 2.x devices. The process is as follows:&lt;br /&gt;
'''Warning: this will delete data from your Palm Profile, including but not limited to: calendars, contacts, account information, email signatures, bookmarks, memos, tasks, SSM/MMS messages, and icon/launcher arrangement.'''&lt;br /&gt;
# Open the Backup app.&lt;br /&gt;
# Turn off backups, confirming that you wish to erase your palm profile information.&lt;br /&gt;
&lt;br /&gt;
== Step 3: Run device-specific MetaDoctor script ==&lt;br /&gt;
The MetaDoctor scripts will automatically download the latest necessary webOS doctors, extract and replace CDMA radio firmware as necessary, and will build and launch the modified webOS Doctor. &lt;br /&gt;
&lt;br /&gt;
'''From the meta-doctor directory''', run the meta-script that corresponds to your advice.  For example, a Sprint user would run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A list of all the scripts can be found by typing&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
ls ./scripts/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Run the modified webOS Doctor ==&lt;br /&gt;
The meta-script will automatically launch the modified webOS Doctor for you.  However, if you need to move it to a different location and run it manually, the modified doctor will be a '''.jar''' file located in the build output directory: &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;meta-doctor/build/preplus-p101ueude-wr-2.1.0/webosdoctorp101ueude-wr-2.1.0.jar&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 5: Restore /etc/palm-build-info == &lt;br /&gt;
If the meta-script left a palm-build-info-unmasqed file in your working directory, then after you log into your profile you need to copy this file back onto your device. Open up a terminal and cd back to the meta-doctor directory, then type in the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
novacom run file://usr/sbin/rootfs_open -t&lt;br /&gt;
novacom put file://etc/palm-build-info &amp;lt; palm-build-info-unmasqed &lt;br /&gt;
novacom run file://sbin/reboot&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are accessing through Putty or some other terminal on Windows, use these commands to copy the palm-build info. This is assuming that you have copied the palm-build-info-unmasqed file to your USB portion.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
/usr/sbin/rootfs_open -t&lt;br /&gt;
cp -f /media/internal/palm-build-info-unmasqed /etc/palm-build-info&lt;br /&gt;
/sbin/reboot&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 6: Donate to WebOS Internals and purchase the Preware Homebrew Documentation app ==&lt;br /&gt;
If this worked for you, we would appreciate a donation at http://donate.webos-internals.org - and if you want to thank Rod Whitby personally for the many hours that he put into creating the Meta-Doctor and this upgrade procedure, you should purchase the Preware Homebrew Documentation app from the official app catalog, and leave a nice 5 star review containing your message of thanks.&lt;br /&gt;
&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with webOS versions 2.x and above do not currently work with some of these doctored installations of webOS 2.1.0.  On some of the devices/carriers, masquerading is used which leads to the Palm profile still reporting version 1.40.50.&lt;br /&gt;
&lt;br /&gt;
== Preware ==&lt;br /&gt;
* '''OVERCLOCKING IS NOT YET SUPPORTED'''.  Palm has yet to release the source code for the kernel used in webOS 2.1.0.  As such, releasing customized kernels is currently impossible.  The custom kernels will arrive within a few days of the source code becoming available.&lt;br /&gt;
&lt;br /&gt;
* Not all patches have been ported over yet.  If you want to check for a certain patch, please see webOS Internals' [http://patches.webos-internals.org/?do=browse&amp;amp;webosver=2.1.0&amp;amp;category=all webOS-Patches page].&lt;br /&gt;
&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* Palm's servers only accept certain device/OS combinations as valid. While ROW Pre and Pre Plus devices running 2.1 are accepted, Pre and Pre Plus devices running on Sprint, Verizon and AT&amp;amp;T have to masquerade as still running webOS 1.4.5. To achieve this, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;br /&gt;
&lt;br /&gt;
== Carrier-Specific Applications ==&lt;br /&gt;
* Carrier specific apps such as Sprint Navigation and the Verizon hotspot app are not included at this time.  Apps that have been tested and are known to install cleanly and work will be added to the custom webOS Doctor for the appropriate device/carrier.&lt;br /&gt;
&lt;br /&gt;
== Palm Profile ==&lt;br /&gt;
* Some people have had problems signing in to existing Palm Profiles on 2.1 due to backup data. To make sure that you can sign in to your profile on 2.1, you should disable backups before doctoring to 2.1 and delete server side backups. Of course, this deletes most of the data in your Palm Profile (memos, tasks, calender entries, accounts, ...). Your apps will be restored on 2.1, but that is about it. Note that not all people have issues with backups. If you would rather not delete your Palm Profile data, you can try doctoring to 2.1 without turning backups off and see if restoring everything works. If it doesn't, you'll have to doctor back to 1.4.5 to turn off backups or use a new Palm Profile, though.&lt;br /&gt;
&lt;br /&gt;
==GPS==&lt;br /&gt;
* To enable GPS functionality it may be necessary to go to the &amp;quot;Location Services&amp;quot; application, make sure that &amp;quot;GPS&amp;quot;, and &amp;quot;GPS Location Services&amp;quot; are enabled. Test the GPS using ##477# (##GPS#) from the phone application, and press the &amp;quot;Get Fix&amp;quot; button.&lt;br /&gt;
* If neither ##477# utility nor Google Maps is able to successfully fix your position, return to the &amp;quot;Location Services&amp;quot; application, open the ''Preferences'' menu, expand ''Locate Me Using...'' and ensure that both '''GPS''' and '''Google Services''' are selected. After selecting  '''Google Services''', you will be prompted to accept the Terms of Service. Once both options are selected, test GPS functionality again. The ##477# utility may still fail the first several times, but should complete successfully after repeated attempts, and should continue to function normally thereafter.&lt;br /&gt;
&lt;br /&gt;
== Flash ==&lt;br /&gt;
* Adobe Flash is not included in this webOS 2.1 doctor, but can be added with files from a VZW Pre2 2.01 doctor.&lt;br /&gt;
&lt;br /&gt;
=== Adding Flash Support (Easy Method) ===&lt;br /&gt;
The easiest way to get flash on your webOS 2.1.0 legacy device is via creating a modular package and installing tat, along with a patch to make the Adobe Flash preferences visible in the browser.&lt;br /&gt;
&lt;br /&gt;
It sounds complex, but it much easier overall and [http://tinyurl.com/flash-webos-2-1-0 a How-To has been detailed here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Adding Flash Support Manually ===&lt;br /&gt;
1. Extract WebOS.tar from the Resources folder in the VZW doctor to a location on your hard drive&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Copy the following files from the extracted WebOS.tar to their equivalent locations in your MetaDoctor (alternatively, you can copy them manually to a live device using Novaterm)&lt;br /&gt;
&amp;lt;blockquote&amp;gt;/etc/adobe/mms.cfg&lt;br /&gt;
&amp;lt;br /&amp;gt;/etc/adobe/oem.cfg&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/libflashplayer.so&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/resource/plugin-icon-noplay.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/resource/plugin-icon-play-down.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/resource/plugin-icon-play.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/resource/plugin-icon-unknown.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/resource/plugin-scrim.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/libFlashGraphics.so&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/FlashMiniAdapterData/plugin-icon-noplay.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/FlashMiniAdapterData/plugin-icon-play.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/FlashMiniAdapterData/plugin-icon-unknown.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/FlashMiniAdapterData/plugin-scrim.png&lt;br /&gt;
&amp;lt;br /&amp;gt;/usr/lib/BrowserServerPlugins/FlashMiniPlugin.so&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
3. Open /usr/palm/applications/com.palm.app.browser/app/controllers/preferences-assistant.js (either in your MetaDoctor or on your live device -if on a live device, remember to make a backup!)&lt;br /&gt;
&amp;lt;br /&amp;gt;Find the following two lines (should be lines 46 &amp;amp; 47) and comment them out by adding // to the beginning of each line:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;this.controller.get(&amp;quot;flashPref&amp;quot;).hide();&lt;br /&gt;
&amp;lt;br /&amp;gt;this.controller.get(&amp;quot;autoLoadPref&amp;quot;).hide();&amp;lt;br /&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
4. Reboot your Pre if the editing was done on a live device&lt;br /&gt;
&lt;br /&gt;
Flash preferences should now be visible under browser preferences.&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12941</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12941"/>
		<updated>2011-02-23T18:43:32Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: /* Step 2: Run device-specific MetaDoctor script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade. Compatible devices include the AT&amp;amp;T Pre Plus, Sprint Pre, and Verizon Pre Plus. This is not compatible with Pixi devices.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a bleeding edge, alpha process at this time, which may result in complete loss of data and permanent damage to your device. Do not proceed unless you are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
== Step 1: Install MetaDoctor ==&lt;br /&gt;
* see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
== Step 2: Run device-specific MetaDoctor script ==&lt;br /&gt;
The MetaDoctor scripts will automatically download the latest necessary webOS doctors, will extract and replace radio firmwares as necessary (for CDMA phones), and will build and launch the modified doctor. Run the script in the meta-doctor/scripts folder that corresponds to your device. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Prepare your Palm Profile ==&lt;br /&gt;
With unsupported carrier/device/OS combinations, it may be necessary to clear some Palm Profile data to allow you to sign in on webOS 2.x devices. The process is as follows:&lt;br /&gt;
'''Warning: this will delete data from your Palm Profile, including but not limited to: calendars, contacts, account information, bookmarks, memos, tasks, SSM/MMS messages, and icon/launcher arrangement.'''&lt;br /&gt;
# Open the Backup app.&lt;br /&gt;
# Turn off backups, confirming that you wish to erase your palm profile information.&lt;br /&gt;
== Step 4: Run the modified webOS Doctor ==&lt;br /&gt;
The modified doctor will be located in meta-doctor/build/preplus-p101ueude-wr-2.1.0/webosdoctorp101ueude-wr-2.1.0.jar. Run this like you would a normal webOS doctor.&lt;br /&gt;
&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with 2.x will not work with these doctored installations of webOS 2.1, as the palm profile still reports version 1.40.50.&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* To be able to sign in to an existing 1.4.5 palm profile, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;br /&gt;
== Carrier-Specific Applications ==&lt;br /&gt;
* Carrier specific apps such as Sprint Navigation and the Verizon hotspot app are not included.&lt;br /&gt;
== Palm Profile ==&lt;br /&gt;
* Palm Profile data must be removed to sign in to an existing profile on a webOS 2.x device. Your apps will be restored, but that is about it.&lt;br /&gt;
&lt;br /&gt;
== Flash ==&lt;br /&gt;
* Adobe Flash is not included in this webOS 2.1 doctor&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12939</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12939"/>
		<updated>2011-02-23T18:43:03Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: /* Step 2: Run device-specific MetaDoctor script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade. Compatible devices include the AT&amp;amp;T Pre Plus, Sprint Pre, and Verizon Pre Plus. This is not compatible with Pixi devices.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a bleeding edge, alpha process at this time, which may result in complete loss of data and permanent damage to your device. Do not proceed unless you are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
== Step 1: Install MetaDoctor ==&lt;br /&gt;
* see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
== Step 2: Run device-specific MetaDoctor script ==&lt;br /&gt;
The MetaDoctor scripts will automatically download the latest necessary webOS doctors, will extract and replace radio firmwares as necessary (for CDMA phones), and will build and launch the modified doctor.&lt;br /&gt;
# Run the script in the meta-doctor/scripts folder that corresponds to your device. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Prepare your Palm Profile ==&lt;br /&gt;
With unsupported carrier/device/OS combinations, it may be necessary to clear some Palm Profile data to allow you to sign in on webOS 2.x devices. The process is as follows:&lt;br /&gt;
'''Warning: this will delete data from your Palm Profile, including but not limited to: calendars, contacts, account information, bookmarks, memos, tasks, SSM/MMS messages, and icon/launcher arrangement.'''&lt;br /&gt;
# Open the Backup app.&lt;br /&gt;
# Turn off backups, confirming that you wish to erase your palm profile information.&lt;br /&gt;
== Step 4: Run the modified webOS Doctor ==&lt;br /&gt;
The modified doctor will be located in meta-doctor/build/preplus-p101ueude-wr-2.1.0/webosdoctorp101ueude-wr-2.1.0.jar. Run this like you would a normal webOS doctor.&lt;br /&gt;
&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with 2.x will not work with these doctored installations of webOS 2.1, as the palm profile still reports version 1.40.50.&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* To be able to sign in to an existing 1.4.5 palm profile, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;br /&gt;
== Carrier-Specific Applications ==&lt;br /&gt;
* Carrier specific apps such as Sprint Navigation and the Verizon hotspot app are not included.&lt;br /&gt;
== Palm Profile ==&lt;br /&gt;
* Palm Profile data must be removed to sign in to an existing profile on a webOS 2.x device. Your apps will be restored, but that is about it.&lt;br /&gt;
&lt;br /&gt;
== Flash ==&lt;br /&gt;
* Adobe Flash is not included in this webOS 2.1 doctor&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12937</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12937"/>
		<updated>2011-02-23T18:42:53Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: /* Step 4: Run the modified webOS Doctor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade. Compatible devices include the AT&amp;amp;T Pre Plus, Sprint Pre, and Verizon Pre Plus. This is not compatible with Pixi devices.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a bleeding edge, alpha process at this time, which may result in complete loss of data and permanent damage to your device. Do not proceed unless you are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
== Step 1: Install MetaDoctor ==&lt;br /&gt;
* see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
== Step 2: Run device-specific MetaDoctor script ==&lt;br /&gt;
* The MetaDoctor scripts will automatically download the latest necessary webOS doctors, will extract and replace radio firmwares as necessary (for CDMA phones), and will build and launch the modified doctor.&lt;br /&gt;
# Run the script in the meta-doctor/scripts folder that corresponds to your device. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Step 3: Prepare your Palm Profile ==&lt;br /&gt;
With unsupported carrier/device/OS combinations, it may be necessary to clear some Palm Profile data to allow you to sign in on webOS 2.x devices. The process is as follows:&lt;br /&gt;
'''Warning: this will delete data from your Palm Profile, including but not limited to: calendars, contacts, account information, bookmarks, memos, tasks, SSM/MMS messages, and icon/launcher arrangement.'''&lt;br /&gt;
# Open the Backup app.&lt;br /&gt;
# Turn off backups, confirming that you wish to erase your palm profile information.&lt;br /&gt;
== Step 4: Run the modified webOS Doctor ==&lt;br /&gt;
The modified doctor will be located in meta-doctor/build/preplus-p101ueude-wr-2.1.0/webosdoctorp101ueude-wr-2.1.0.jar. Run this like you would a normal webOS doctor.&lt;br /&gt;
&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with 2.x will not work with these doctored installations of webOS 2.1, as the palm profile still reports version 1.40.50.&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* To be able to sign in to an existing 1.4.5 palm profile, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;br /&gt;
== Carrier-Specific Applications ==&lt;br /&gt;
* Carrier specific apps such as Sprint Navigation and the Verizon hotspot app are not included.&lt;br /&gt;
== Palm Profile ==&lt;br /&gt;
* Palm Profile data must be removed to sign in to an existing profile on a webOS 2.x device. Your apps will be restored, but that is about it.&lt;br /&gt;
&lt;br /&gt;
== Flash ==&lt;br /&gt;
* Adobe Flash is not included in this webOS 2.1 doctor&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12935</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12935"/>
		<updated>2011-02-23T18:42:41Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: /* Step 4: Run the modified webOS Doctor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade. Compatible devices include the AT&amp;amp;T Pre Plus, Sprint Pre, and Verizon Pre Plus. This is not compatible with Pixi devices.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a bleeding edge, alpha process at this time, which may result in complete loss of data and permanent damage to your device. Do not proceed unless you are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
== Step 1: Install MetaDoctor ==&lt;br /&gt;
* see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
== Step 2: Run device-specific MetaDoctor script ==&lt;br /&gt;
* The MetaDoctor scripts will automatically download the latest necessary webOS doctors, will extract and replace radio firmwares as necessary (for CDMA phones), and will build and launch the modified doctor.&lt;br /&gt;
# Run the script in the meta-doctor/scripts folder that corresponds to your device. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Step 3: Prepare your Palm Profile ==&lt;br /&gt;
With unsupported carrier/device/OS combinations, it may be necessary to clear some Palm Profile data to allow you to sign in on webOS 2.x devices. The process is as follows:&lt;br /&gt;
'''Warning: this will delete data from your Palm Profile, including but not limited to: calendars, contacts, account information, bookmarks, memos, tasks, SSM/MMS messages, and icon/launcher arrangement.'''&lt;br /&gt;
# Open the Backup app.&lt;br /&gt;
# Turn off backups, confirming that you wish to erase your palm profile information.&lt;br /&gt;
== Step 4: Run the modified webOS Doctor ==&lt;br /&gt;
* The modified doctor will be located in meta-doctor/build/preplus-p101ueude-wr-2.1.0/webosdoctorp101ueude-wr-2.1.0.jar. Run this like you would a normal webOS doctor.&lt;br /&gt;
&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with 2.x will not work with these doctored installations of webOS 2.1, as the palm profile still reports version 1.40.50.&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* To be able to sign in to an existing 1.4.5 palm profile, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;br /&gt;
== Carrier-Specific Applications ==&lt;br /&gt;
* Carrier specific apps such as Sprint Navigation and the Verizon hotspot app are not included.&lt;br /&gt;
== Palm Profile ==&lt;br /&gt;
* Palm Profile data must be removed to sign in to an existing profile on a webOS 2.x device. Your apps will be restored, but that is about it.&lt;br /&gt;
&lt;br /&gt;
== Flash ==&lt;br /&gt;
* Adobe Flash is not included in this webOS 2.1 doctor&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Talk:WebOS_2_Upgrade&amp;diff=12933</id>
		<title>Talk:WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Talk:WebOS_2_Upgrade&amp;diff=12933"/>
		<updated>2011-02-23T18:41:10Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: Created page with '2011.02.23 - 11:39MST (UTC -0700): suburban_war here (go by the same on precentral/twitter). I just made this page, so please if you see this, look it over and correct any errors…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2011.02.23 - 11:39MST (UTC -0700): suburban_war here (go by the same on precentral/twitter). I just made this page, so please if you see this, look it over and correct any errors I might have made, and add any additional information you think would help make this process easier for users. Thanks!&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12931</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12931"/>
		<updated>2011-02-23T18:36:17Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: fleshed out information, added warnings&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade. Compatible devices include the AT&amp;amp;T Pre Plus, Sprint Pre, and Verizon Pre Plus. This is not compatible with Pixi devices.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a bleeding edge, alpha process at this time, which may result in complete loss of data and permanent damage to your device. Do not proceed unless you are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
== Step 1: Install MetaDoctor ==&lt;br /&gt;
* see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
== Step 2: Run device-specific MetaDoctor script ==&lt;br /&gt;
* The MetaDoctor scripts will automatically download the latest necessary webOS doctors, will extract and replace radio firmwares as necessary (for CDMA phones), and will build and launch the modified doctor.&lt;br /&gt;
# Run the script in the meta-doctor/scripts folder that corresponds to your device. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Step 3: Prepare your Palm Profile ==&lt;br /&gt;
With unsupported carrier/device/OS combinations, it may be necessary to clear some Palm Profile data to allow you to sign in on webOS 2.x devices. The process is as follows:&lt;br /&gt;
'''Warning: this will delete data from your Palm Profile, including but not limited to: calendars, contacts, account information, bookmarks, memos, tasks, SSM/MMS messages, and icon/launcher arrangement.'''&lt;br /&gt;
# Open the Backup app.&lt;br /&gt;
# Turn off backups, confirming that you wish to erase your palm profile information.&lt;br /&gt;
== Step 4: Run the modified webOS Doctor ==&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with 2.x will not work with these doctored installations of webOS 2.1, as the palm profile still reports version 1.40.50.&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* To be able to sign in to an existing 1.4.5 palm profile, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;br /&gt;
== Carrier-Specific Applications ==&lt;br /&gt;
* Carrier specific apps such as Sprint Navigation and the Verizon hotspot app are not included.&lt;br /&gt;
== Palm Profile ==&lt;br /&gt;
* Palm Profile data must be removed to sign in to an existing profile on a webOS 2.x device. Your apps will be restored, but that is about it.&lt;br /&gt;
&lt;br /&gt;
== Flash ==&lt;br /&gt;
* Adobe Flash is not included in this webOS 2.1 doctor&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12929</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12929"/>
		<updated>2011-02-23T18:31:24Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade. Compatible devices include the AT&amp;amp;T Pre Plus, Sprint Pre, and Verizon Pre Plus. This is not compatible with Pixi devices.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a bleeding edge, alpha process at this time, which may result in complete loss of data and permanent damage to your device. Do not proceed unless you are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
== Step 1: Install MetaDoctor ==&lt;br /&gt;
* see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
== Step 2: Run device-specific MetaDoctor script ==&lt;br /&gt;
* The MetaDoctor scripts will automatically download the latest necessary webOS doctors, will extract and replace radio firmwares as necessary (for CDMA phones), and will build and launch the modified doctor.&lt;br /&gt;
# Run the script in the meta-doctor/scripts folder that corresponds to your device. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Step 3: Run the modified webOS Doctor ==&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with 2.x will not work with these doctored installations of webOS 2.1, as the palm profile still reports version 1.40.50.&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* To be able to sign in to an existing 1.4.5 palm profile, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12927</id>
		<title>WebOS 2 Upgrade</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_2_Upgrade&amp;diff=12927"/>
		<updated>2011-02-23T18:30:39Z</updated>

		<summary type="html">&lt;p&gt;Suburban war: Created page with '= Overview = With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that a…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
With the release of the webOS 2.1 doctor by HP for O2 and Vodafone Pre+ devices, there is now a legal way to get webOS 2.1 onto the legacy devices of carriers that are not onboard with the 2.x upgrade.&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
'''This is a bleeding edge, alpha process at this time, which may result in complete loss of data and permanent damage to your device. Do not proceed unless you are OK with that. Working knowledge of MetaDoctor and Linux systems in general is needed.'''&lt;br /&gt;
= Using MetaDoctor Scripts =&lt;br /&gt;
== Step 1: Install MetaDoctor ==&lt;br /&gt;
* see [[Application:MetaDoctor]] for information on how to install MetaDoctor&lt;br /&gt;
== Step 2: Run device-specific MetaDoctor script ==&lt;br /&gt;
* The MetaDoctor scripts will automatically download the latest necessary webOS doctors, will extract and replace radio firmwares as necessary (for CDMA phones), and will build and launch the modified doctor.&lt;br /&gt;
# Run the script in the meta-doctor/scripts folder that corresponds to your device. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
./scripts/meta-sprint-pre-2.1.0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Step 3: Run the modified webOS Doctor ==&lt;br /&gt;
= Caveats =&lt;br /&gt;
== App Catalog ==&lt;br /&gt;
* Apps that are marked as only compatible with 2.x will not work with these doctored installations of webOS 2.1, as the palm profile still reports version 1.40.50.&lt;br /&gt;
== Masquerading ==&lt;br /&gt;
* To be able to sign in to an existing 1.4.5 palm profile, /etc/palm-build-info is replaced with the version from the 1.4.5 doctor to trick Palm's servers into believing it is a valid device/OS combination and allowing app catalog access. Once app catalog access is achieved, /etc/palm-build-info can be replaced with the 2.1 version which is found in meta-doctor/palm-build-info-unmasqed on the computer you built the doctor with.&lt;/div&gt;</summary>
		<author><name>Suburban war</name></author>
	</entry>
</feed>