Difference between revisions of "MAP Bluetooth Legacy Devices"

From WebOS Internals
Jump to navigation Jump to search
m (→‎Overview: add link to wikipedia.org for a little information about MAP Bluetooth)
m (→‎Overview: add useful link)
Line 1: Line 1:
 
= Overview =
 
= Overview =
This wiki page is designed to help you get the [http://en.wikipedia.org/wiki/Bluetooth_profile#Message_Access_Profile_.28MAP.29 MAP Bluetooth® profile] onto your webOS 2.1 devices. All instructions on this page are taken from the webOS|Nation thread found [http://forums.webosnation.com/webos-internals/276460-how-install-webos-2-1-0-pre-pre-using-meta-doctor-213.html#post3265408 here]. Support can be found [http://forums.webosroundup.com/index.php?threads/map-bluetooth-on-legacy-2-1-devices.1298/ here].
+
This wiki page is designed to help you get the [http://en.wikipedia.org/wiki/Bluetooth_profile#Message_Access_Profile_.28MAP.29 MAP Bluetooth® profile] onto your webOS 2.1 devices. [http://kb.hpwebos.com/wps/portal/kb/na/touchpad/touchpad/wifi/solutions/article/21765_en.html Bluetooth MAP is used by HP] to send and receive text (SMS) messages from Palm/HP smartphone to HP TouchPad tablet.
 +
All instructions on this page are taken from the webOS|Nation thread found [http://forums.webosnation.com/webos-internals/276460-how-install-webos-2-1-0-pre-pre-using-meta-doctor-213.html#post3265408 here]. Support can be found [http://forums.webosroundup.com/index.php?threads/map-bluetooth-on-legacy-2-1-devices.1298/ here].
 
<br>'''''We (Patrick Campanale, John Steffes, or WebOS Internals) are not responsible for any damage this may cause to your device. This has been tested and should not cause any damage to your device, but it is possible. Use at your own risk.'''''
 
<br>'''''We (Patrick Campanale, John Steffes, or WebOS Internals) are not responsible for any damage this may cause to your device. This has been tested and should not cause any damage to your device, but it is possible. Use at your own risk.'''''
 
<br>This '''only''' works on webOS 2.1 devices right now. We are working to make this work on webOS 1.4.5 devices, but it is not 100% confirmed working yet. This wiki page will be updated if/when we find out if it is possible.
 
<br>This '''only''' works on webOS 2.1 devices right now. We are working to make this work on webOS 1.4.5 devices, but it is not 100% confirmed working yet. This wiki page will be updated if/when we find out if it is possible.

Revision as of 18:47, 25 December 2011

Overview

This wiki page is designed to help you get the MAP Bluetooth® profile onto your webOS 2.1 devices. Bluetooth MAP is used by HP to send and receive text (SMS) messages from Palm/HP smartphone to HP TouchPad tablet. All instructions on this page are taken from the webOS|Nation thread found here. Support can be found here.
We (Patrick Campanale, John Steffes, or WebOS Internals) are not responsible for any damage this may cause to your device. This has been tested and should not cause any damage to your device, but it is possible. Use at your own risk.
This only works on webOS 2.1 devices right now. We are working to make this work on webOS 1.4.5 devices, but it is not 100% confirmed working yet. This wiki page will be updated if/when we find out if it is possible.

Step 1

WebOS Internals Meta-Doctor

First, you must download the WebOS Internals Meta-Doctor found Application:MetaDoctor

Step 2

Download the getbt script

Next, you need to download the script that will run and get you the needed files for the MAP Bluetooth® profile. You can download that file here

Moving the getbt file

Next, you need to move the getbt file that you just download to the scripts/ directory of the meta-doctor.

Step 3

Running the script

This part is easy, once the getbt file is in the scripts/ directory, you need to run the script. We do this from the main directory of the meta-doctor, and run this command

./scripts/getbt

Step 4

Extracting the bt.tar

What we just did in Step 3 was build a file called bt.tar (which is now in the main directory of the meta-doctor.) Now, we need to extract those files. Open the bt.tar file in your favorite archive manager (7zip or the stock one on Linux will do just fine.) Navigate into the section of the .tar file until you see 2 folders named usr/ and etc/. Once you find those files, extract them into a new folder named bt.

Moving the folder to the device

The new bt folder we just created and extracted the usr/ and etc/ folders to now needs to be put on the device. We need to place this folder in the /media/internal directory (or the main directory of the USB drive).

Step 5

Making backup of existing file

Now that you have all the files you need for the MAP Bluetooth® profile from the webOS Doctor on the device, it's time to make backups of the existing files on the device in case anything goes wrong.
From novaterm we run the following commands from root (/)

mv /usr/bin/BluetoothMonitor /usr/bin/BluetoothMonitor.old
mv /usr/bin/PmBtStack /usr/bin/PmBtStack.old

BEFORE CONTINUING, MAKE SURE THAT Bluetooth® IS TURNED OFF
Then, once we have our backup files made, we run the following command

cp -r /media/internal/bt/* ./

Next, reboot, wait for the device to come back online, then turn Bluetooth® back on. It might take a while for it to come on the first time.

Enjoy

Now that Bluetooth® is turned on, pair your phone with your HP TouchPad® and enjoy text forwarding!