<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.webos-internals.org/index.php?action=history&amp;feed=atom&amp;title=New_Bluetooth</id>
	<title>New Bluetooth - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.webos-internals.org/index.php?action=history&amp;feed=atom&amp;title=New_Bluetooth"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=New_Bluetooth&amp;action=history"/>
	<updated>2026-04-15T14:26:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=New_Bluetooth&amp;diff=5351&amp;oldid=prev</id>
		<title>JohnTomawski at 02:22, 5 September 2009</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=New_Bluetooth&amp;diff=5351&amp;oldid=prev"/>
		<updated>2009-09-05T02:22:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:22, 5 September 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l566&quot; &gt;Line 566:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 566:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: HandleVolumeChange: volume 51&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: HandleVolumeChange: volume 51&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: BtHfgConnectingIndHandler&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: BtHfgConnectingIndHandler&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]:  Connected to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;00&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;19&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;7f&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;50&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3f&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;15&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]:  Connected to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;AA&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;BB&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;CC&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;DD&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;EE&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;FF&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: Passing Noise Reduction to telephony: {&amp;quot;carkit&amp;quot;:false,&amp;quot;echocancellation&amp;quot;:true}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: Passing Noise Reduction to telephony: {&amp;quot;carkit&amp;quot;:false,&amp;quot;echocancellation&amp;quot;:true}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: Indicator Service: 0x1&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[HFG]: Indicator Service: 0x1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JohnTomawski</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=New_Bluetooth&amp;diff=5350&amp;oldid=prev</id>
		<title>JohnTomawski at 02:21, 5 September 2009</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=New_Bluetooth&amp;diff=5350&amp;oldid=prev"/>
		<updated>2009-09-05T02:21:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:21, 5 September 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l130&quot; &gt;Line 130:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 130:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Not that it's anything to do with BlueZ... &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Here's &lt;/del&gt;what &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is displayed as debug data &lt;/del&gt;when PmBtEngine is started with the flag &amp;quot;-t&amp;quot; (Start with test functions enabled)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Not that it's anything to do with BlueZ... &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;This is &lt;/ins&gt;what &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;happens &lt;/ins&gt;when PmBtEngine is started with the flag &amp;quot;-t&amp;quot; (Start with test functions enabled)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l365&quot; &gt;Line 365:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 365:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Here's &lt;/del&gt;what &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is displayed as debug data &lt;/del&gt;when PmBtEngine is started&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;This is &lt;/ins&gt;what &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;happens &lt;/ins&gt;when PmBtEngine is started&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l486&quot; &gt;Line 486:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 486:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*****ERROR:[STACK]: ** - ENVIRONMENT         :         120 bytes&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*****ERROR:[STACK]: ** - ENVIRONMENT         :         120 bytes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*****ERROR:*******************************144&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*****ERROR:*******************************144&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/source&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This is what happens when you disable and re-enable a bluetooth headset:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgrGetConnectedDev: GetConnectedDev function not implemented, profile=GAP&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgrGetConnectedDev: GetConnectedDev function not implemented, profile=BT Co-Existance Profile&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgrGetConnectedDev: GetConnectedDev function not implemented, profile=BT Test Mode&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile hfp/hsp Disconnect req&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HfgDisconnect&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Disconnecting HFG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = hfp/hsp   event = 0xc&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile hfp/hsp Disconnecting&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile a2dp Disconnect req&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx Events           : 19377&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx maxPollCount     : 8&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx notStreaming     : 1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx pollFailed       : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx dataOverrun      : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx shortRead        : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx readFail         : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx writeSuccess     : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Rx writeFail        : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx Events           : 19377&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx dataReady        : 19377&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx dataNotReady     : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx dataSent         : 19377&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx dataNotStreaming : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx encodeFail       : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx pollFailed       : 0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Tx pollSucces       : 19377&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: Exiting PmBtA2dpEncodeAudio .....&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xc&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile a2dp Disconnecting&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HandleHfgPrim: HFG_DISCONNECT_IND set disconnected 0x0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = hfp/hsp   event = 0x9&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile hfp/hsp BtProfDisConnected&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: BtHfgStackDisconnectInd:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;scenario&amp;quot;,&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;phone_front_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:false}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;scenario&amp;quot;,&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;phone_front_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:false}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;disabled&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;phone_bluetooth_sco&amp;quot;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;disabled&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;phone_bluetooth_sco&amp;quot;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0x9&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile a2dp BtProfDisConnected&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;scenario&amp;quot;,&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_back_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:false}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[AVRCP]: *** AVRCP_DISCONNECT_IND: ****&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = avrcp   event = 0x9&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile avrcp BtProfDisConnected&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;disabled&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile hfp/hsp associate req&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HfgAssociate&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[CFG]: BtConfigFindProfile: found profile 0x111f&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile hfp/hsp Connect req&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HfgConnect&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile a2dp associate req&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[CFG]: BtConfigFindProfile: found profile 0x110d&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile a2dp Connect req&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = hfp/hsp   event = 0xb&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile hfp/hsp Connecting&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xb&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile a2dp Connecting&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xa&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile a2dp Connected, error=0x0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgrGetConnState: GetConnState function not implemented, profile=GAP&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;enabled&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;scenario&amp;quot;,&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:100,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:false}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HandleHfgPrim: HFG_SUPPORTED_FEATURES_IND: 0x18&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Remote Device Supports - Voice Recognition&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Remote Device Supports - Remote Volume Control&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HFG_SERVICE_CONNECT_IND set connected 0x0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = hfp/hsp   event = 0xa&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile hfp/hsp Connected, error=0x0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;enabled&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;phone_bluetooth_sco&amp;quot;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;enabled&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;phone_bluetooth_sco&amp;quot;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;scenario&amp;quot;,&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;phone_bluetooth_sco&amp;quot;,&amp;quot;volume&amp;quot;:51,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:false}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HandleVolumeChange: volume 51&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;scenario&amp;quot;,&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;phone_bluetooth_sco&amp;quot;,&amp;quot;volume&amp;quot;:51,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:false}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HandleVolumeChange: volume 51&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: BtHfgConnectingIndHandler&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]:  Connected to 00:19:7f:50:3f:15&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Passing Noise Reduction to telephony: {&amp;quot;carkit&amp;quot;:false,&amp;quot;echocancellation&amp;quot;:true}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Indicator Service: 0x1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Indicator Roaming: 0x0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgrGetConnState: GetConnState function not implemented, profile=GAP&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: ESCO Support enabled&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: BtHfgConnectingIndHandler - no calls&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Sco routing request&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: push audio to HFG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Adjust Speaker Volume Cmd: 8&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Setting Speaker Volume: 0x8&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Sco routing request&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: push audio to HFG&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Adjust Speaker Volume Cmd: 8&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: Setting Speaker Volume: 0x8&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[AVRCP]: *** AVRCP_CONNECT_IND: **** , conn id=0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  unhandled event Profile = avrcp   event = 0xa&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgr:  profile avrcp Connected, error=0x0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Core]: BtProfMgrGetConnState: GetConnState function not implemented, profile=GAP&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HFG_SPEAKER_GAIN_IND&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: BtHfgStackSpeakerGainIndHandler:   8&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: passing kBtStackSpeakerGainInd on to Prim&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HFG_STATUS_IND&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[HFG]: HFG_STATUS_IND&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JohnTomawski</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=New_Bluetooth&amp;diff=5348&amp;oldid=prev</id>
		<title>JohnTomawski: New page: {{thinking-page}}  == We're working on replacing the proprietary Palm bluetooth engine, etc. with BlueZ. Here is where you will find the progress. It is likely to be just scribble for a fe...</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=New_Bluetooth&amp;diff=5348&amp;oldid=prev"/>
		<updated>2009-09-05T02:14:42Z</updated>

		<summary type="html">&lt;p&gt;New page: {{thinking-page}}  == We&amp;#039;re working on replacing the proprietary Palm bluetooth engine, etc. with BlueZ. Here is where you will find the progress. It is likely to be just scribble for a fe...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{thinking-page}}&lt;br /&gt;
&lt;br /&gt;
== We're working on replacing the proprietary Palm bluetooth engine, etc. with BlueZ. Here is where you will find the progress. It is likely to be just scribble for a few weeks. ==&lt;br /&gt;
&lt;br /&gt;
1. mv /usr/bin/PmBtStart /usr/bin/PmBtStart.old &amp;lt;br&amp;gt;&lt;br /&gt;
2. ps aux | grep PmBt &amp;lt;br&amp;gt;&lt;br /&gt;
3. kill -9 &amp;lt;PmBtStack PID&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
4. The bluetooth stack and engine should be stopped, soon. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Palm modifications to pulseaudio to remove BlueZ support (not all listed yet):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
-#### BlueZ support (optional) ####&lt;br /&gt;
-&lt;br /&gt;
-# Check whether --enable-bluez was given.&lt;br /&gt;
-if test &amp;quot;${enable_bluez+set}&amp;quot; = set; then&lt;br /&gt;
-  enableval=$enable_bluez;&lt;br /&gt;
-            case &amp;quot;${enableval}&amp;quot; in&lt;br /&gt;
-                yes) bluez=yes ;;&lt;br /&gt;
-                no) bluez=no ;;&lt;br /&gt;
-                *) { { $as_echo &amp;quot;$as_me:$LINENO: error: bad value ${enableval} for --disable-bluez&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-$as_echo &amp;quot;$as_me: error: bad value ${enableval} for --disable-bluez&amp;quot; &amp;gt;&amp;amp;2;}&lt;br /&gt;
-   { (exit 1); exit 1; }; } ;;&lt;br /&gt;
-            esac&lt;br /&gt;
-&lt;br /&gt;
-else&lt;br /&gt;
-  bluez=auto&lt;br /&gt;
-fi&lt;br /&gt;
-&lt;br /&gt;
-if test &amp;quot;x${bluez}&amp;quot; != xno ; then&lt;br /&gt;
-&lt;br /&gt;
-pkg_failed=no&lt;br /&gt;
-{ $as_echo &amp;quot;$as_me:$LINENO: checking for BLUEZ&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-$as_echo_n &amp;quot;checking for BLUEZ... &amp;quot; &amp;gt;&amp;amp;6; }&lt;br /&gt;
-&lt;br /&gt;
-if test -n &amp;quot;$PKG_CONFIG&amp;quot;; then&lt;br /&gt;
-    if test -n &amp;quot;$BLUEZ_CFLAGS&amp;quot;; then&lt;br /&gt;
-        pkg_cv_BLUEZ_CFLAGS=&amp;quot;$BLUEZ_CFLAGS&amp;quot;&lt;br /&gt;
-    else&lt;br /&gt;
-        if test -n &amp;quot;$PKG_CONFIG&amp;quot; &amp;amp;&amp;amp; \&lt;br /&gt;
-    { ($as_echo &amp;quot;$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \&amp;quot; bluez &amp;gt;= 3.0 \&amp;quot;&amp;quot;) &amp;gt;&amp;amp;5&lt;br /&gt;
-  ($PKG_CONFIG --exists --print-errors &amp;quot; bluez &amp;gt;= 3.0 &amp;quot;) 2&amp;gt;&amp;amp;5&lt;br /&gt;
-  ac_status=$?&lt;br /&gt;
-  $as_echo &amp;quot;$as_me:$LINENO: \$? = $ac_status&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-  (exit $ac_status); }; then&lt;br /&gt;
-  pkg_cv_BLUEZ_CFLAGS=`$PKG_CONFIG --cflags &amp;quot; bluez &amp;gt;= 3.0 &amp;quot; 2&amp;gt;/dev/null`&lt;br /&gt;
-else&lt;br /&gt;
-  pkg_failed=yes&lt;br /&gt;
-fi&lt;br /&gt;
-    fi&lt;br /&gt;
-else&lt;br /&gt;
-	pkg_failed=untried&lt;br /&gt;
-fi&lt;br /&gt;
-if test -n &amp;quot;$PKG_CONFIG&amp;quot;; then&lt;br /&gt;
-    if test -n &amp;quot;$BLUEZ_LIBS&amp;quot;; then&lt;br /&gt;
-        pkg_cv_BLUEZ_LIBS=&amp;quot;$BLUEZ_LIBS&amp;quot;&lt;br /&gt;
-    else&lt;br /&gt;
-        if test -n &amp;quot;$PKG_CONFIG&amp;quot; &amp;amp;&amp;amp; \&lt;br /&gt;
-    { ($as_echo &amp;quot;$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \&amp;quot; bluez &amp;gt;= 3.0 \&amp;quot;&amp;quot;) &amp;gt;&amp;amp;5&lt;br /&gt;
-  ($PKG_CONFIG --exists --print-errors &amp;quot; bluez &amp;gt;= 3.0 &amp;quot;) 2&amp;gt;&amp;amp;5&lt;br /&gt;
-  ac_status=$?&lt;br /&gt;
-  $as_echo &amp;quot;$as_me:$LINENO: \$? = $ac_status&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-  (exit $ac_status); }; then&lt;br /&gt;
-  pkg_cv_BLUEZ_LIBS=`$PKG_CONFIG --libs &amp;quot; bluez &amp;gt;= 3.0 &amp;quot; 2&amp;gt;/dev/null`&lt;br /&gt;
-else&lt;br /&gt;
-  pkg_failed=yes&lt;br /&gt;
-fi&lt;br /&gt;
-    fi&lt;br /&gt;
-else&lt;br /&gt;
-	pkg_failed=untried&lt;br /&gt;
-fi&lt;br /&gt;
-&lt;br /&gt;
-&lt;br /&gt;
-&lt;br /&gt;
-if test $pkg_failed = yes; then&lt;br /&gt;
-&lt;br /&gt;
-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then&lt;br /&gt;
-        _pkg_short_errors_supported=yes&lt;br /&gt;
-else&lt;br /&gt;
-        _pkg_short_errors_supported=no&lt;br /&gt;
-fi&lt;br /&gt;
-        if test $_pkg_short_errors_supported = yes; then&lt;br /&gt;
-	        BLUEZ_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors &amp;quot; bluez &amp;gt;= 3.0 &amp;quot;`&lt;br /&gt;
-        else&lt;br /&gt;
-	        BLUEZ_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors &amp;quot; bluez &amp;gt;= 3.0 &amp;quot;`&lt;br /&gt;
-        fi&lt;br /&gt;
-	# Put the nasty error message in config.log where it belongs&lt;br /&gt;
-	echo &amp;quot;$BLUEZ_PKG_ERRORS&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-&lt;br /&gt;
-	{ $as_echo &amp;quot;$as_me:$LINENO: result: no&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-$as_echo &amp;quot;no&amp;quot; &amp;gt;&amp;amp;6; }&lt;br /&gt;
-&lt;br /&gt;
-            HAVE_BLUEZ=0&lt;br /&gt;
-            if test &amp;quot;x$bluez&amp;quot; = xyes ; then&lt;br /&gt;
-                { { $as_echo &amp;quot;$as_me:$LINENO: error: *** BLUEZ support not found&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-$as_echo &amp;quot;$as_me: error: *** BLUEZ support not found&amp;quot; &amp;gt;&amp;amp;2;}&lt;br /&gt;
-   { (exit 1); exit 1; }; }&lt;br /&gt;
-            fi&lt;br /&gt;
-&lt;br /&gt;
-elif test $pkg_failed = untried; then&lt;br /&gt;
-&lt;br /&gt;
-            HAVE_BLUEZ=0&lt;br /&gt;
-            if test &amp;quot;x$bluez&amp;quot; = xyes ; then&lt;br /&gt;
-                { { $as_echo &amp;quot;$as_me:$LINENO: error: *** BLUEZ support not found&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-$as_echo &amp;quot;$as_me: error: *** BLUEZ support not found&amp;quot; &amp;gt;&amp;amp;2;}&lt;br /&gt;
-   { (exit 1); exit 1; }; }&lt;br /&gt;
-            fi&lt;br /&gt;
-&lt;br /&gt;
-else&lt;br /&gt;
-	BLUEZ_CFLAGS=$pkg_cv_BLUEZ_CFLAGS&lt;br /&gt;
-	BLUEZ_LIBS=$pkg_cv_BLUEZ_LIBS&lt;br /&gt;
-        { $as_echo &amp;quot;$as_me:$LINENO: result: yes&amp;quot; &amp;gt;&amp;amp;5&lt;br /&gt;
-$as_echo &amp;quot;yes&amp;quot; &amp;gt;&amp;amp;6; }&lt;br /&gt;
-	HAVE_BLUEZ=1&lt;br /&gt;
-fi&lt;br /&gt;
-else&lt;br /&gt;
-    HAVE_BLUEZ=0&lt;br /&gt;
-fi&lt;br /&gt;
-&lt;br /&gt;
-&lt;br /&gt;
-&lt;br /&gt;
-&lt;br /&gt;
- if test &amp;quot;x$HAVE_BLUEZ&amp;quot; = x1; then&lt;br /&gt;
-  HAVE_BLUEZ_TRUE=&lt;br /&gt;
-  HAVE_BLUEZ_FALSE='#'&lt;br /&gt;
-else&lt;br /&gt;
-  HAVE_BLUEZ_TRUE='#'&lt;br /&gt;
-  HAVE_BLUEZ_FALSE=&lt;br /&gt;
-fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not that it's anything to do with BlueZ... Here's what is displayed as debug data when PmBtEngine is started with the flag &amp;quot;-t&amp;quot; (Start with test functions enabled)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
root@castle:/usr/bin# ./PmBtEngine -t&lt;br /&gt;
Starting PmBtEngine daemon...&lt;br /&gt;
(process:3626): Powerd-DEBUG: IdlerShm already exists... reusing&lt;br /&gt;
&lt;br /&gt;
** (process:3626): DEBUG: _powerd_server_up connected was true (powerd is already running)&lt;br /&gt;
Initializing BtEngine components&lt;br /&gt;
[PWR]: Initializing Power&lt;br /&gt;
[ MEM ] Initializing&lt;br /&gt;
[ MEM ] Initializing - list 0x40099dd0&lt;br /&gt;
[ MEM ] Starting&lt;br /&gt;
[CFG]: BtConfigInit: Initializing BT configuration module&lt;br /&gt;
[Core]: In PmBtEngineEventHandlerInitialize&lt;br /&gt;
[Core]: BtEngineEventHandler created successfully&lt;br /&gt;
[BSF]: calling init_pmalloc&lt;br /&gt;
*****ERROR: PmBtOsLogInit: Logs are already initialized&lt;br /&gt;
[BSF]: calling init_sched&lt;br /&gt;
[BSF]: calling init_bchs_msg_converter&lt;br /&gt;
[BSF]: calling SPP_init_converter&lt;br /&gt;
[BSF]: calling HFG_init_converter&lt;br /&gt;
[BSF]: calling BSL_init_converter&lt;br /&gt;
[BSF]: calling SC_init_converter&lt;br /&gt;
[BSF]: calling CM_init_converter&lt;br /&gt;
[BSF]: calling SD_init_converter&lt;br /&gt;
[BSF]: calling AV_init_converter&lt;br /&gt;
[BSF]: calling AVRCP_init_converter&lt;br /&gt;
[BSF]: calling PAS_init_converter&lt;br /&gt;
[BSF]: calling OPC_init_converter&lt;br /&gt;
[BSF]: calling peer_register_converter&lt;br /&gt;
[BSF]: calling peer_com_init&lt;br /&gt;
sched: external send registered&lt;br /&gt;
peer_com: connection to server established...&lt;br /&gt;
peer_com: performing peer_com version 2 handshake...&lt;br /&gt;
peer_com: server has replied to handshake, code 0x0001...&lt;br /&gt;
[BSF]: SchedulerThreadFn: Sched started:  CSR 16.3.9&lt;br /&gt;
[BSF]: Bluetooth--&amp;gt; init_test&lt;br /&gt;
[BSF]: init_test: Signalling sched&lt;br /&gt;
[BSF]: Bluetooth &amp;lt;== init_test&lt;br /&gt;
[Core]: Find profile - unable to find profile 0xff02&lt;br /&gt;
[Core]: Successfully registered profile -- GAP&lt;br /&gt;
[TM]: TmProfMgrRegisterInit:Tm Profile registration status 0x0&lt;br /&gt;
[Core]: Find profile - unable to find profile 0xff04&lt;br /&gt;
[Core]: Successfully registered profile -- BT Co-Existance Profile&lt;br /&gt;
[COEX]: CoExProfMgrRegisterInit:CoEx Profile registration status 0x0&lt;br /&gt;
[COEX]: CoExProfMgrRegisterInit:CoEx Profile Set IPC Registration func, err= 0x0&lt;br /&gt;
[Core]: Find profile - unable to find profile 0x111f&lt;br /&gt;
[Core]: Successfully registered profile -- hfp/hsp&lt;br /&gt;
[HFG]: BtHfgProfMgrRegisterInit:HFG Profile registration status 0x0&lt;br /&gt;
[HFG]: BtHfgProfMgrRegisterInit:HFG Profile Set IPC Registration func, err= 0x0&lt;br /&gt;
[Core]: Find profile - unable to find profile 0x110d&lt;br /&gt;
[Core]: Successfully registered profile -- a2dp&lt;br /&gt;
[Core]: Find profile - unable to find profile 0x112f&lt;br /&gt;
[Core]: Successfully registered profile -- pbap&lt;br /&gt;
[Core]: Find profile - unable to find profile 0x1115&lt;br /&gt;
[Core]: Successfully registered profile -- pan&lt;br /&gt;
[Core]: Find profile - unable to find profile 0x110e&lt;br /&gt;
[Core]: Successfully registered profile -- avrcp&lt;br /&gt;
[Core]: Find profile - unable to find profile 0xf001&lt;br /&gt;
[Core]: Successfully registered profile -- BT Test Mode&lt;br /&gt;
[TM]: TmProfMgrRegisterInit:Tm Profile registration status 0x0&lt;br /&gt;
[Core]: Find profile - unable to find profile 0x1105&lt;br /&gt;
[Core]: Successfully registered profile -- opp&lt;br /&gt;
[Core]: BtProfMgrStartupProfiles: Entered&lt;br /&gt;
[Core]: Initializing profile GAP&lt;br /&gt;
[Core]: Initializing profile BT Co-Existance Profile&lt;br /&gt;
[Core]: Initializing profile hfp/hsp&lt;br /&gt;
[BSF]: SC_SET_SECURITY_MODE_CFM: Status = 0x0&lt;br /&gt;
[Core]: Initializing profile a2dp&lt;br /&gt;
[Core]: Initializing profile pbap&lt;br /&gt;
[Core]: Initializing profile pan&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0x10&lt;br /&gt;
*****ERROR:[IPC]: PmBtMsgLunaSendNotification: Cannot find Category for given profile uuid=0xff03&lt;br /&gt;
[PAN]: PanActivate: Entered&lt;br /&gt;
[Core]: Initializing profile avrcp&lt;br /&gt;
[Core]: Initializing profile BT Test Mode&lt;br /&gt;
[Core]: Initializing profile opp&lt;br /&gt;
[OPP]: PmBtBsaifHandleOppPrim: Security mode successfully set&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = avrcp   event = 0x10&lt;br /&gt;
*****ERROR:[IPC]: PmBtMsgLunaSendNotification: Cannot find Category for given profile uuid=0xff03&lt;br /&gt;
[HFG]: Battery Level Change 5&lt;br /&gt;
[BSF]: ####### default in CmPrim handler 0x8035,&lt;br /&gt;
[COEX]: CoExIpcInit: Initializing&lt;br /&gt;
[HFG] PmBtMsgHfgInit: Initializing&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = pan   event = 0x10&lt;br /&gt;
*****ERROR:[IPC]: PmBtMsgLunaSendNotification: Cannot find Category for given profile uuid=0xff03&lt;br /&gt;
[PAN]: PanStatusHandler: PAN activated&lt;br /&gt;
[A2DP]: PmBtMsgA2dpInit: Initializing&lt;br /&gt;
[AVRCP]: PmBtMsgAvrcpInit: Initializing&lt;br /&gt;
[OPP]: PmBtMsgOppInit: Initializing&lt;br /&gt;
[COEX] PmBtWifiStatusNotification: 1&lt;br /&gt;
[HFG] PmBtTelephonySrvCallback: 1&lt;br /&gt;
[HFG] Querying for current calls&lt;br /&gt;
[HFG] PmBtAudioSrvCallback: 1&lt;br /&gt;
[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;requested&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;phone_front_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;subscribed&amp;quot;:true}&lt;br /&gt;
[HFG]: PmBtVoiceStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;requested&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;voice_dialing_front_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;subscribed&amp;quot;:true}&lt;br /&gt;
[HFG]: PmBtCallStatusNotification: {&amp;quot;returnValue&amp;quot;:true,&amp;quot;errorText&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;errorCode&amp;quot;:0}&lt;br /&gt;
[HFG]: PmBtPowerStatusNotification: Failed to find string response&lt;br /&gt;
[HFG]: Operator is Sprint&lt;br /&gt;
[PHONEBOOK]: PmBtContactsStatusCallback: 0&lt;br /&gt;
[HFG]: PbMonitor Started&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;requested&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;media_back_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;subscribed&amp;quot;:true}&lt;br /&gt;
[COEX] WifiDisabled&lt;br /&gt;
[HFG]: PmBtCallStatusNotification: {&amp;quot;returnValue&amp;quot;:true,&amp;quot;errorText&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;errorCode&amp;quot;:0}&lt;br /&gt;
[HFG]: PmBtPowerStatusNotification: Failed to find string response&lt;br /&gt;
[HFG] QueryPlatformCallback: {&amp;quot;returnValue&amp;quot;:true,&amp;quot;extended&amp;quot;:{&amp;quot;meid&amp;quot;:&amp;quot;HI,THERE&amp;quot;,&amp;quot;platformType&amp;quot;:&amp;quot;cdma&amp;quot;}}&lt;br /&gt;
[HFG]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;requested&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;phone_front_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;subscribed&amp;quot;:true}&lt;br /&gt;
[HFG]: PmBtVoiceStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;requested&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;voice_dialing_front_speaker&amp;quot;,&amp;quot;volume&amp;quot;:50,&amp;quot;active&amp;quot;:false,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;subscribed&amp;quot;:true}&lt;br /&gt;
** (process:3626): DEBUG: Registered object path: Client com.palm.netcfg /com/palm/netcfg&lt;br /&gt;
[HFG] PhoneNumberCallback: {&amp;quot;returnValue&amp;quot;:true,&amp;quot;errorCode&amp;quot;:0,&amp;quot;extended&amp;quot;:{&amp;quot;number&amp;quot;:&amp;quot;1112223456&amp;quot;},&amp;quot;subscribed&amp;quot;:false}&lt;br /&gt;
[HFG] IMSICallback: {&amp;quot;returnValue&amp;quot;:false,&amp;quot;errorText&amp;quot;:&amp;quot;Carrier network returned failure&amp;quot;,&amp;quot;errorCode&amp;quot;:102}&lt;br /&gt;
[HFG] QueryPlatformCallback: {&amp;quot;returnValue&amp;quot;:true,&amp;quot;extended&amp;quot;:{&amp;quot;meid&amp;quot;:&amp;quot;HI,THERE&amp;quot;,&amp;quot;platformType&amp;quot;:&amp;quot;cdma&amp;quot;}}&lt;br /&gt;
[HFG] PhoneNumberCallback: {&amp;quot;returnValue&amp;quot;:true,&amp;quot;errorCode&amp;quot;:0,&amp;quot;extended&amp;quot;:{&amp;quot;number&amp;quot;:&amp;quot;1112223456&amp;quot;},&amp;quot;subscribed&amp;quot;:false}&lt;br /&gt;
[HFG] IMSICallback: {&amp;quot;returnValue&amp;quot;:false,&amp;quot;errorText&amp;quot;:&amp;quot;Carrier network returned failure&amp;quot;,&amp;quot;errorCode&amp;quot;:102}&lt;br /&gt;
[HFG]:GetCurrentNetType - failed to find type&lt;br /&gt;
[HFG]: SendSignalStrength - couldn't find network type&lt;br /&gt;
[COEX]: CoExEventHandler&lt;br /&gt;
[COEX]: Enabling all BT channels for use&lt;br /&gt;
[BSF]: Setting afh channel map&lt;br /&gt;
[HFG]:GetCurrentNetType - failed to find type&lt;br /&gt;
[HFG]: SendSignalStrength - couldn't find network type&lt;br /&gt;
[HFG]:GetCurrentNetType - failed to find type&lt;br /&gt;
[HFG]: SendSignalStrength - couldn't find network type&lt;br /&gt;
[HFG]:  Network Status Indication:&lt;br /&gt;
[HFG]: Network Name: Sprint&lt;br /&gt;
[HFG]: Indicator Service: 0x1&lt;br /&gt;
[HFG]: Indicator Roaming: 0x0&lt;br /&gt;
[HFG]:GetCurrentNetType - failed to find type&lt;br /&gt;
[HFG]: SendSignalStrength - couldn't find network type&lt;br /&gt;
[HFG]: IMSI Setting&lt;br /&gt;
[HFG]:  Data Status Indication:&lt;br /&gt;
[HFG]: Command assigning subscriber info: 1112223456 129&lt;br /&gt;
[BSF]:CM_SET_AFH_CHANNEL_CLASS_CFM&lt;br /&gt;
[HFG]: IMSI Setting&lt;br /&gt;
[HFG]:  Data Status Indication:&lt;br /&gt;
[HFG]: HFG already activated&lt;br /&gt;
[HFG]: Command assigning subscriber info: 1112223456 129&lt;br /&gt;
[HFG]: PbMonitor Ended&lt;br /&gt;
[Core]: BtProfMgrGetConnState: GetConnState function not implemented, profile=GAP&lt;br /&gt;
[Core]: BtProfMgrCallAllProfEventHandlers: Entered&lt;br /&gt;
*****ERROR:[GAP]: Gap Event 0x3 Not Found&lt;br /&gt;
[COEX]: CoExEventHandler&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp associate req&lt;br /&gt;
[CFG]: BtConfigFindProfile: found profile 0x110d&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp Connect req&lt;br /&gt;
[Core]: BtProfMgr:  profile hfp/hsp associate req&lt;br /&gt;
[HFG]: HfgAssociate&lt;br /&gt;
[CFG]: BtConfigFindProfile: found profile 0x111f&lt;br /&gt;
[Core]: BtProfMgr:  profile hfp/hsp Connect req&lt;br /&gt;
[HFG]: HfgConnect&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xb&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp Connecting&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = hfp/hsp   event = 0xb&lt;br /&gt;
[Core]: BtProfMgr:  profile hfp/hsp Connecting&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xa&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp Connected, error=0x11b&lt;br /&gt;
[Core]: BtProfMgrGetConnState: GetConnState function not implemented, profile=GAP&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xa&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp Connected, error=0x0&lt;br /&gt;
[Core]: BtProfMgrGetConnState: GetConnState function not implemented, profile=GAP&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;enabled&amp;quot;,&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;scenario&amp;quot;,&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:89,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[AVRCP]: *** AVRCP_CONNECT_IND: **** , conn id=0&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = avrcp   event = 0xa&lt;br /&gt;
[Core]: BtProfMgr:  profile avrcp Connected, error=0x0&lt;br /&gt;
[Core]: BtProfMgrGetConnState: GetConnState function not implemented, profile=GAP&lt;br /&gt;
[A2DP]: Received Media Play Event in invalid state, 8&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:100,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;event&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:100,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;event&amp;quot;:&amp;quot;maxVolume&amp;quot;}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:89,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:78,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:67,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:56,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:45,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:34,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:23,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:12,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:0,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;event&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:0,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;event&amp;quot;:&amp;quot;minVolume&amp;quot;}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;event&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:0,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;event&amp;quot;:&amp;quot;minVolume&amp;quot;}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:11,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:22,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:33,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:44,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:55,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:66,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:77,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:88,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:100,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;event&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:100,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;event&amp;quot;:&amp;quot;maxVolume&amp;quot;}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:89,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:78,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:67,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:56,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:45,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:34,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:23,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:12,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:0,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;event&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:0,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;event&amp;quot;:&amp;quot;minVolume&amp;quot;}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;event&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:0,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;event&amp;quot;:&amp;quot;minVolume&amp;quot;}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:11,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:22,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:33,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:44,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:55,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:66,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:77,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:88,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;volume&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:100,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true}&lt;br /&gt;
[A2DP]: PmBtAudioStatusNotification:  {&amp;quot;returnValue&amp;quot;:true,&amp;quot;action&amp;quot;:&amp;quot;changed&amp;quot;,&amp;quot;changed&amp;quot;:[&amp;quot;event&amp;quot;],&amp;quot;scenario&amp;quot;:&amp;quot;media_a2dp&amp;quot;,&amp;quot;volume&amp;quot;:100,&amp;quot;active&amp;quot;:true,&amp;quot;ringer switch&amp;quot;:true,&amp;quot;muted&amp;quot;:false,&amp;quot;slider&amp;quot;:true,&amp;quot;event&amp;quot;:&amp;quot;maxVolume&amp;quot;}&lt;br /&gt;
[HFG]: Operator is Sprint&lt;br /&gt;
[HFG]:  Network Status Indication:&lt;br /&gt;
[HFG]: Network Name: Sprint&lt;br /&gt;
[HFG]: Indicator Service: 0x1&lt;br /&gt;
[HFG]: Indicator Roaming: 0x0&lt;br /&gt;
[HFG]: Operator is Sprint&lt;br /&gt;
[HFG]:  Network Status Indication:&lt;br /&gt;
[HFG]: Network Name: Sprint&lt;br /&gt;
[HFG]: Indicator Service: 0x1&lt;br /&gt;
[HFG]: Indicator Roaming: 0x0&lt;br /&gt;
[HFG]: Operator is Sprint&lt;br /&gt;
[HFG]:  Network Status Indication:&lt;br /&gt;
[HFG]: Network Name: Sprint&lt;br /&gt;
[HFG]: Indicator Service: 0x1&lt;br /&gt;
[HFG]: Indicator Roaming: 0x0&lt;br /&gt;
[HFG]: Operator is Sprint&lt;br /&gt;
[HFG]:  Network Status Indication:&lt;br /&gt;
[HFG]: Network Name: Sprint&lt;br /&gt;
[HFG]: Indicator Service: 0x1&lt;br /&gt;
[HFG]: Indicator Roaming: 0x0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here's what is displayed as debug data when PmBtEngine is started&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[SIG]: Received SIGINT, Stopping BT Engine&lt;br /&gt;
[SIG]: Received Signal to stop, Stopping BT Engine&lt;br /&gt;
Tearing down components&lt;br /&gt;
[Core]: Shutting down profile GAP&lt;br /&gt;
[Core]: Shutting down profile BT Co-Existance Profile&lt;br /&gt;
[Core]: Shutting down profile hfp/hsp&lt;br /&gt;
[HFG]: HfgDisconnect&lt;br /&gt;
[HFG]: HfgDisconnect&lt;br /&gt;
[HFG]: Canceling connection request&lt;br /&gt;
[HFG]: Canceling connection request&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = hfp/hsp   event = 0xc&lt;br /&gt;
[Core]: BtProfMgr:  profile hfp/hsp Disconnecting&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = hfp/hsp   event = 0xc&lt;br /&gt;
[Core]: BtProfMgr:  profile hfp/hsp Disconnecting&lt;br /&gt;
*****ERROR:[HFG]: HfgShutdown: Error in waiting to disconnect Hfg&lt;br /&gt;
[HFG]: Waiting for deactivation&lt;br /&gt;
[HFG]: Deactivated&lt;br /&gt;
[Core]: Shutting down profile a2dp&lt;br /&gt;
[A2DP]: Rx Events           : 48299&lt;br /&gt;
[A2DP]: Rx maxPollCount     : 27495&lt;br /&gt;
[A2DP]: Rx notStreaming     : 1&lt;br /&gt;
[A2DP]: Rx pollFailed       : 0&lt;br /&gt;
[A2DP]: Rx dataOverrun      : 0&lt;br /&gt;
[A2DP]: Rx shortRead        : 0&lt;br /&gt;
[A2DP]: Rx readFail         : 0&lt;br /&gt;
[A2DP]: Rx writeSuccess     : 0&lt;br /&gt;
[A2DP]: Rx writeFail        : 0&lt;br /&gt;
[A2DP]: Tx Events           : 48299&lt;br /&gt;
[A2DP]: Tx dataReady        : 48299&lt;br /&gt;
[A2DP]: Tx dataNotReady     : 0&lt;br /&gt;
[A2DP]: Tx dataSent         : 48299&lt;br /&gt;
[A2DP]: Tx dataNotStreaming : 0&lt;br /&gt;
[A2DP]: Tx encodeFail       : 0&lt;br /&gt;
[A2DP]: Tx pollFailed       : 0&lt;br /&gt;
[A2DP]: Tx pollSucces       : 48299&lt;br /&gt;
[A2DP]: Exiting PmBtA2dpEncodeAudio .....&lt;br /&gt;
[A2DP]: A2dpShutdown: Waiting to deactivate&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xc&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp Disconnecting&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0xc&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp Disconnecting&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0x9&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp BtProfDisConnected&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0x11&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp Deactivated&lt;br /&gt;
[Core]: Shutting down profile pbap&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = a2dp   event = 0x9&lt;br /&gt;
[Core]: BtProfMgr:  profile a2dp BtProfDisConnected&lt;br /&gt;
[AVRCP]: *** AVRCP_DISCONNECT_IND: ****&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = avrcp   event = 0x9&lt;br /&gt;
[Core]: BtProfMgr:  profile avrcp BtProfDisConnected&lt;br /&gt;
*****ERROR:[PBAP]: PbapWaitForDeactivate: Error in waiting to deactivate PBAP&lt;br /&gt;
[Core]: Shutting down profile pan&lt;br /&gt;
[PAN]: PanShutdown: Waiting to deactivate&lt;br /&gt;
[Core]: BtProfMgr:  unhandled event Profile = pan   event = 0x11&lt;br /&gt;
[Core]: BtProfMgr:  profile pan Deactivated&lt;br /&gt;
[PAN]: PanStatusHandler: PAN deactivated&lt;br /&gt;
** (process:3626): DEBUG: Registered object path: Client com.palm.netcfg /com/palm/netcfg&lt;br /&gt;
[Core]: Shutting down profile avrcp&lt;br /&gt;
[Core]: Shutting down profile BT Test Mode&lt;br /&gt;
[Core]: Shutting down profile opp&lt;br /&gt;
[BSF]:sched_task_deinit&lt;br /&gt;
[BSF]: SchedulerThreadFn: Sched is closed&lt;br /&gt;
[BSF]: Bluetooth--&amp;gt; deinit_test&lt;br /&gt;
[BSF]:peer_com_deinit&lt;br /&gt;
peer_com: rx-thread cancel error&lt;br /&gt;
[BSF]:deinit_sched&lt;br /&gt;
[BSF]:deinit_pmalloc&lt;br /&gt;
*****ERROR:[STACK]: OUTSTANDING MEMORY ALLOCS IN STACK************&lt;br /&gt;
*****ERROR:[STACK]: maxAllocatedMemory=5543 bytes&lt;br /&gt;
*****ERROR:[STACK]: maxNumberOfConcurrentAllocations=90&lt;br /&gt;
*****ERROR:[STACK]: Memory allocated:&lt;br /&gt;
*****ERROR:[STACK]: 00 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 01 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 02 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 03 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 04 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=5, serialize_sd_prim.c, Deserialize_SdUnregisterServiceRecordCfm, 1123, 0xeae80, size=8&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=5, sched/sched.c, do_put_message, 682, 0xe6ee0, size=16&lt;br /&gt;
*****ERROR:[STACK]: 05 - (null)              :          24 bytes&lt;br /&gt;
*****ERROR:[STACK]: 06 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 07 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 08 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 09 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 10 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 11 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 12 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 13 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 14 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 15 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 16 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 17 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 18 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 19 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 20 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 21 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 22 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 23 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 24 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 25 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 26 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 27 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 28 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 29 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: 30 - (null)              :           0 bytes&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdf400, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdf4f8, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdb980, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdeb10, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdeb20, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdbe98, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdbea8, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdbeb8, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdf4d8, size=12&lt;br /&gt;
*****ERROR:[STACK]: Memory: task id=65535, bchs_msg_conv.c, coal_msg_profile_insert, 131, 0xdf4e8, size=12&lt;br /&gt;
*****ERROR:[STACK]: ** - ENVIRONMENT         :         120 bytes&lt;br /&gt;
*****ERROR:*******************************144&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnTomawski</name></author>
	</entry>
</feed>