1

Ich bin nicht in der Lage Bluetooth zu bekommen mit AOSP aus dem Quellcode zu aktivieren (für beide MMB29V und MTC19T)Bluetooth lässt sich nicht auf AOSP 6.0 + Nexus 5X

ich beide Versionen von AOSP heruntergeladen (android-6.0 .1_r17 und android-6.0.1_r25 bzw.), habe ich beide erstellt und versucht, System, Benutzerdaten und Cache von aosp auf Nexus 5X-Gerät gebaut zu laden.

Ich lade auch das Hersteller-Image aus den entsprechenden Factory-Binärdateien.

Gerät bootet, andere Funktionen funktionieren (Kamera, WLAN usw. Nicht erschöpfend getestet), aber Bluetooth lässt sich nicht einschalten.

Beim Einschalten BT, viele Protokolle gedruckt werden, denke ich diese Zeilen eine gewisse Bedeutung haben könnte:

01-04 03:22:33.043 2441-2462/? E/bt_vendor: connect_to_local_socket: ACCEPT 
01-04 03:22:33.045 2441-2462/? E/bt_vendor: failed to connect (Connection refused) 
01-04 03:22:33.046 2441-2462/? E/bt_hci_h4: hal_open opened the wrong number of ports: got -1, expected 1. 

Was kann ich Bluetooth tun, um auf diesem Gerät zu arbeiten?

Ich kann mehr Teile von Protokollen erhalten, wenn erforderlich.

+0

Haben Sie eine Genehmigung? – EpicPandaForce

+0

Ich verstehe die Frage nicht vollständig. Ich verwende Bluetooth nicht von meiner App aus. Ich probiere das unter Einstellungen-> Bluetooth. Es werden keine Änderungen am AOSP-Code vorgenommen. – GPS

Antwort

0

GPS,

Von Ihrer Debug-Ausgabe, es sieht aus wie das HAL-Modul ist nicht gut mit dem Fahrer kommunizieren. Dies könnte zu einem Problem an beiden Standorten führen. Wenn der Treiber proprietär ist, können Sie leider wenig tun, um dieses Problem zu beheben. Wenn nicht, vergewissern Sie sich, dass das HAL-Modul eine Verbindung mit dem Treiber herstellt und neu erstellt.

P.S. Hal-Module und Treiber befinden sich normalerweise in Ihrem Geräteverzeichnis.

Verwandte Themen