How to get the Bluetooth Host Controller Interface logs from a modern Android phone
<p>Most of the guidance floating around the internet for extracting the Bluetooth HCI logs from Android is grossly out of date. Here is how I managed to achieve it with a Samsung Galaxy S10 running Android version 10.</p>
<p>Things that don’t work on this version of android, for this phone at least, include:</p>
<ol>
<li>Live capture via Wireshark’s <code>androiddump</code> tool (<a href="https://stackoverflow.com/questions/53751028/live-capture-of-android-bluetooth-traffic-via-wireshark#:~:text=1%20Answer&text=It's%20built%20in%20with%20wireshark,soon%20as%20you%20open%20wireshark." rel="noopener ugc nofollow" target="_blank">https://stackoverflow.com/questions/53751028/live-capture-of-android-bluetooth-traffic-via-wireshark</a>)</li>
<li>Copying the file directly from the filesystem using <code>adb pull</code></li>
</ol>
<p>Here is what worked for me:</p>
<p><img alt="" src="https://miro.medium.com/v2/resize:fit:324/1*xARoANZbOUza_9Snb_4fSw.jpeg" style="height:407px; width:360px" /></p>
<p>Press “Build number” 10 times</p>
<h2>Step 1: Enable developer mode</h2>
<p>Go to Settings, About phone, Software Information and tap the “Build Number” row 7 times. The phone will show a notification counting down once you’ve tapped it a few times, and will confirm that developer options have been enabled.</p>
<p><a href="https://medium.com/@charlie.d.anderson/how-to-get-the-bluetooth-host-controller-interface-logs-from-a-modern-android-phone-d23bde00b9fa">Read More</a></p>