Wat Is Bluetooth HCI Snoop Log?
een BluetoothHCI (Host Controller Interface) snoop log is een logbestand dat alle Bluetooth-uitzendingen bevat die u op uw android gadget hebt gemaakt. Het hebben van dit bestand betekent dat je hebt een app die het mogelijk maakt logging (4.4) of die logs (4.4 android) van alle Bluetoothcommunications, je android gadget logs Bluetoothusage automatisch of u toestaan Bluetoothtransmissie logging.
Dit is een opslag van gegevens van Bluetoothusage in de loop van de tijd en moet dus niet iets om problemen over. Het kan zelfs worden verwijderd zonder een probleem om de bluetoothusage geschiedenis op uw apparaat te wissen, maar het zal worden hersteld en bijgewerkt met frisser Bluetoothuse tenzij de logging van Bluetoothusage is uitgeschakeld. Je moet geen zorgen over te maken, want het is een gewone functie van android 4.4+.
de meeste android-apparaten zijn in staat om volledige Bluetooth-uitzendingen te loggen. Voor android 4.4 een vereiste root en app zoals BluetoothHCI log. In alle gadgets met android-ontwikkelaarsinstellingen, te beginnen met android 4.4, de log keuze bestaat.
HCI-log aanmaken
ontwikkelaarsinstellingen inschakelen.
de instellingen van de ontwikkelaar zijn meestal onzichtbaar. Tikken op de builder nummer zich in android-instellingen zeven keer zal gemakkelijk hen in staat stellen.
Maak log
Ga naar android-instellingen en open het menu Ontwikkelaar. Er is een selectievakje geïdentificeerd”Enable BluetoothHCI Snoop Log”. Voordat u de auto inschakelt, start u het logboek en stopt u het voordat u het bestand verzendt. Dit logbestand wordt opgeslagen in de SD-opslag of USB-root en staat bekend als btsnoop_hci.log.
Wireshark, een netwerk protocol analyzer, kan gebruikt worden om in het bestand te kijken. U hoeft alleen maar het bestand terug te zetten naar *.dop en open het.
als u een beveiligingsspecialist of een ontwikkelaar bent, wilt u soms de bluetoothhost controller interface pakketten analyseren en vastleggen. U zult dit doen door het inschakelen van de BluetoothHCI snoop log. Dit zal deze pakketten op te slaan in een bestand op uw apparaat opslag waardoor gemakkelijk ophalen. Daarna kunt u een programma gebruiken om ze te analyseren, bijvoorbeeld Wireshark.
hoe de HCI-log
- herstellen Ga naar Instellingen op uw Android-apparaat.
- klik op Ontwikkelaarsopties
- Selecteer BluetoothHCI snoop log inschakelen.
- Ga terug naar de instelling op uw apparaat en kies vervolgens Ontwikkelaarsopties
- in het venster Ontwikkelaarsopties klikt u vervolgens op bluetoothhci snoop
- log inschakelen. Dit zal uw logbestand inschakelen.
- Schakel Bluetooth uit op uw Android-apparaat.
- Zet Bluetoothon Aan.
- herstart of herstart uw android-apparaat.
zodra deze procedure is voltooid, kan uw apparaat het HCI-logbestand genereren en opslaan in /sdcard/btsnoop_hci.log.
bij het ophalen van de HCI-log van het android-apparaat heb je twee opties.
a) U kunt uw android-apparaat aansluiten op een computer. Het bestand bevindt zich in een van de schijven die aankoppelbaar zijn. Kopieer dit bestand van hier naar C:/Users/Public/Public documenten/Frontline testapparatuur/My Capture File/.
b)U hebt ook een andere optie om de Android debugging bridge te gebruiken die u kunt vinden in de kit van de softwareontwikkelaar.
de procedure voor deze optie is: –
- Selecteer USB-of android-foutopsporing op het ontwikkelingsscherm.
- Sluit uw apparaat aan op de computer met behulp van een USB-kabel.
- open op uw computer een terminal en voer de opdracht ‘adb devices’ uit.
- u moet in staat zijn om uw android-apparaat te zien op deze lijst bevestigen dat ADB werkt.
- kopieer in de terminal ‘adb pull/sdcard / btsnoop_hci.log in op de computer.