Comments (18)
With bt_0719 branch apply below patch for temp fix.
cd hardware/interfaces/
diff --git a/bluetooth/1.0/default/vendor_interface.cc b/bluetooth/1.0/default/vendor_interface.cc
index d56e344e7..51f9c8d5e 100644
--- a/bluetooth/1.0/default/vendor_interface.cc
+++ b/bluetooth/1.0/default/vendor_interface.cc
@@ -342,7 +342,7 @@ void VendorInterface::OnFirmwareConfigured(uint8_t result) {
lib_interface_->op(BT_VND_OP_GET_LPM_IDLE_TIMEOUT, &lpm_timeout_ms);
ALOGI("%s: lpm_timeout_ms %d", __func__, lpm_timeout_ms);
- bt_vendor_lpm_mode_t mode = BT_VND_LPM_ENABLE;
+ bt_vendor_lpm_mode_t mode = BT_VND_LPM_DISABLE;
lib_interface_->op(BT_VND_OP_LPM_SET_MODE, &mode);
ALOGD("%s Calling StartLowPowerWatchdog()", __func__);
It worked for me.
from device_arpi_rpi4.
Can I port this to the TV setup hkoosha@c3cf22a ?
from device_arpi_rpi4.
well I tried that but it didn't work. the image won't boot anymore. you could go ahead and try maybe you'll have better luck .
from device_arpi_rpi4.
Bluetooth support is at https://github.com/peyo-hd/device_arpi_rpi4/tree/bt_0607. You need to merge it with git.
from device_arpi_rpi4.
Yes, I took the same changes manually and the "Searching for Accessories" screen waits for long and does not find any Bluetooth devices. Pretty sure I didn't miss anything. Does the log below
bluetoothlog.txt
tell anything?
(BuildId: d1b50ae452ed4e239b3fc339ada39770)
2020-06-20 10:37:07.380 384-726/system_process E/WifiVendorHal: getWifiLinkLayerStats_1_3_Internal(l.926) failed {.code = ERROR_NOT_AVAILABLE, .description = }
2020-06-20 10:37:07.691 32753-366/com.android.bluetooth E/AdapterState: BLE_TURNING_ON : BLE_START_TIMEOUT
2020-06-20 10:37:07.691 32753-366/com.android.bluetooth I/AdapterState: BLE_TURNING_OFF : entered
2020-06-20 10:37:07.691 32753-366/com.android.bluetooth D/AdapterProperties: Setting state to BLE_TURNING_OFF
2020-06-20 10:37:07.691 32753-366/com.android.bluetooth D/BluetoothAdapterService: updateAdapterState() - Broadcasting state BLE_TURNING_OFF to 1 receivers.
2020-06-20 10:37:07.692 384-405/system_process D/BluetoothManagerService: MESSAGE_BLUETOOTH_STATE_CHANGE: BLE_TURNING_ON > BLE_TURNING_OFF
2020-06-20 10:37:07.692 384-405/system_process D/BluetoothManagerService: Sending BLE State Change: BLE_TURNING_ON > BLE_TURNING_OFF
2020-06-20 10:37:07.692 32753-366/com.android.bluetooth D/AdapterProperties: onBleDisable
2020-06-20 10:37:07.695 32753-32753/com.android.bluetooth D/BtGatt.DebugUtils: handleDebugAction() action=null
2020-06-20 10:37:07.702 32753-32753/com.android.bluetooth W/BtGatt.ScanManager: exception when invoking removeOnUidImportanceListener
Looks like it Crashes here
2020-06-20 10:37:03.721 32753-367/? I/bt_stack_manager: event_start_up_stack is bringing up the stack
2020-06-20 10:37:03.721 32753-367/? I/bt_core_module: module_start_up Starting module "btif_config_module"
2020-06-20 10:37:03.721 32753-367/? I/bt_core_module: module_start_up Started module "btif_config_module"
2020-06-20 10:37:03.721 32753-367/? I/bt_core_module: module_start_up Starting module "btsnoop_module"
2020-06-20 10:37:03.722 32753-367/? I/bt_core_module: module_start_up Started module "btsnoop_module"
2020-06-20 10:37:03.722 32753-367/? I/bt_core_module: module_start_up Starting module "hci_module"
2020-06-20 10:37:03.722 32753-367/? I/bt_hci: hci_module_start_up
2020-06-20 10:37:03.722 32753-367/? D/bt_hci: hci_module_start_up starting async portion
2020-06-20 10:37:03.722 32753-431/? I/bt_hci: hci_initialize
2020-06-20 10:37:03.724 32753-431/? I/bt_hci: hci_initialize: IBluetoothHci::getService() returned 0x92bfe5a0 (remote)
2020-06-20 10:37:03.724 255-273/? I/[email protected]: BluetoothHci::initialize()
2020-06-20 10:37:03.725 255-273/? I/bt_vendor: init
2020-06-20 10:37:03.725 255-273/? I/bt_vnd_conf: Attempt to load conf from /etc/bluetooth/bt_vendor.conf
2020-06-20 10:37:03.725 255-273/? D/[email protected]: Open vendor library loaded
2020-06-20 10:37:03.725 255-273/? W/bt_vendor: NOTE: BT_VND_PWR_ON now forces power-off first
2020-06-20 10:37:03.725 255-273/? I/bt_userial_vendor: userial vendor open: opening /dev/ttyAMA0
2020-06-20 10:37:03.726 255-273/? I/bt_userial_vendor: device fd = 6 open
2020-06-20 10:37:04.366 384-726/system_process E/WifiVendorHal: getWifiLinkLayerStats_1_3_Internal(l.926) failed {.code = ERROR_NOT_AVAILABLE, .description = }
2020-06-20 10:37:04.475 384-397/system_process I/system_server: Background concurrent copying GC freed 19128(1301KB) AllocSpace objects, 31(3580KB) LOS objects, 42% free, 5765KB/10089KB, paused 138us total 111.407ms
2020-06-20 10:37:06.622 32753-380/com.android.bluetooth E/bt_hci: startup_timer_expired
2020-06-20 10:37:06.622 32753-380/com.android.bluetooth A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 380 (alarm_default_c), pid 32753 (droid.bluetooth)
2020-06-20 10:37:06.699 463-463/? I/crash_dump32: obtaining output fd from tombstoned, type: kDebuggerdTombstone
2020-06-20 10:37:06.700 298-298/? I//system/bin/tombstoned: received crash request for pid 380
2020-06-20 10:37:06.700 463-463/? I/crash_dump32: performing dump of process 32753 (target tid = 380)
2020-06-20 10:37:06.716 463-463/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
from device_arpi_rpi4.
I missed this peyo-hd@8054498. Will try and update
from device_arpi_rpi4.
That probably won't help. I'll try to find a fix. Your logfile helps a lot. Thank you!
from device_arpi_rpi4.
What repo are you using to build? Please don't use hkoosha's repo, it could have to do with the rename in this repo.
from device_arpi_rpi4.
I was using arpi-10 from android-rpi + your camera fix and + bluetooth fix.
I noticed your camera fix has Conflicting files
boot/fixup4.dat
boot/start4.elf
from camera patch which may not working with 5.4.47. Please check that. That may be one issue in my previous build.
I have now forked arpi-10 tip and applied https://github.com/peyo-hd/device_arpi_rpi4/tree/bt_0607 alone now. will update on this tomorrow with fresh build
from device_arpi_rpi4.
Thank you! I fixed the PR.
from device_arpi_rpi4.
Still The bluetooth asserts and is not working . I using the lastest arpi-10 + https://github.com/peyo-hd/device_arpi_rpi4/tree/bt_0607.
2020-06-21 23:00:25.922 9590-9590/? I/Zygote: seccomp disabled by setenforce 0
2020-06-21 23:00:26.061 9590-9590/com.android.bluetooth D/BluetoothOppFileProvider: Initialized
2020-06-21 23:00:26.080 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding A2dpService
2020-06-21 23:00:26.080 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding HidHostService
2020-06-21 23:00:26.081 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding PanService
2020-06-21 23:00:26.081 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding GattService
2020-06-21 23:00:26.081 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding BluetoothMapService
2020-06-21 23:00:26.081 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding AvrcpTargetService
2020-06-21 23:00:26.081 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding HidDeviceService
2020-06-21 23:00:26.081 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding BluetoothOppService
2020-06-21 23:00:26.081 9590-9590/com.android.bluetooth V/AdapterServiceConfig: Adding BluetoothPbapService
2020-06-21 23:00:26.112 9590-9590/com.android.bluetooth D/BluetoothAdapterService: onCreate()
2020-06-21 23:00:26.122 9590-9590/com.android.bluetooth D/AdapterState: make() - Creating AdapterState
2020-06-21 23:00:26.124 9590-9621/com.android.bluetooth I/AdapterState: OFF : entered
2020-06-21 23:00:26.124 9590-9621/com.android.bluetooth D/AdapterProperties: Setting state to OFF
2020-06-21 23:00:26.126 9590-9590/com.android.bluetooth I/bt_btif: init: start restricted = 0 ; niap = 0
2020-06-21 23:00:26.126 9590-9590/com.android.bluetooth D/bt_osi_allocation_tracker: canary initialized
2020-06-21 23:00:26.126 9590-9622/com.android.bluetooth I/bt_stack_manager: event_init_stack is initializing the stack
2020-06-21 23:00:26.127 9590-9622/com.android.bluetooth W/bt_btif_config: init unable to load config file: /data/misc/bluedroid/bt_config.conf; using backup.
2020-06-21 23:00:26.127 9590-9622/com.android.bluetooth W/bt_btif_config: init unable to load backup; attempting to transcode legacy file.
2020-06-21 23:00:26.127 9590-9622/com.android.bluetooth E/bt_btif_config_transcode: btif_config_transcode unable to load XML file '/data/misc/bluedroid/bt_config.xml': 3
2020-06-21 23:00:26.127 9590-9622/com.android.bluetooth E/bt_btif_config: init unable to transcode legacy file; creating empty config.
2020-06-21 23:00:26.128 9590-9622/com.android.bluetooth E/bt_osi_alarm: timer_create_internal unable to create timer with clock 9: Operation not supported on transport endpoint
2020-06-21 23:00:26.128 9590-9622/com.android.bluetooth E/bt_osi_alarm: The kernel might not have support for timer_create(CLOCK_BOOTTIME_ALARM): https://lwn.net/Articles/429925/
2020-06-21 23:00:26.128 9590-9622/com.android.bluetooth E/bt_osi_alarm: See following patches: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/?qt=grep&q=CLOCK_BOOTTIME_ALARM
2020-06-21 23:00:26.128 9590-9626/com.android.bluetooth I/bt_osi_thread: run_thread: thread id 9626, thread name alarm_default_ca started
2020-06-21 23:00:26.129 9590-9627/com.android.bluetooth I/bt_osi_thread: run_thread: thread id 9627, thread name alarm_dispatcher started
2020-06-21 23:00:26.131 9590-9622/com.android.bluetooth I/bt_btif_core: btif_init_bluetooth entered
2020-06-21 23:00:26.131 9590-9622/com.android.bluetooth I/bt_stack_config: init attempt to load stack conf from /etc/bluetooth/bt_stack.conf
2020-06-21 23:00:26.132 9590-9622/com.android.bluetooth I/bt_btif_core: btif_init_bluetooth finished
2020-06-21 23:00:26.132 9590-9622/com.android.bluetooth I/bt_stack_manager: event_init_stack finished
2020-06-21 23:00:26.132 9590-9590/com.android.bluetooth I/bt_osi_wakelock: wakelock_set_os_callouts set to non-native
2020-06-21 23:00:26.132 9590-9590/com.android.bluetooth I/bt_btif: get_profile_interface: id = socket
2020-06-21 23:00:26.135 9590-9628/com.android.bluetooth E/bt_btif_storage: btif_storage_get_adapter_property: Controller not ready! Unable to return Bluetooth Address
2020-06-21 23:00:26.135 9590-9628/com.android.bluetooth E/BluetoothServiceJni: adapter_properties_callback: Status 1 is incorrect
2020-06-21 23:00:26.135 9590-9590/com.android.bluetooth I/bt_btif: get_profile_interface: id = sdp
2020-06-21 23:00:26.136 9590-9628/com.android.bluetooth D/AdapterProperties: Name is: RPI4
2020-06-21 23:00:26.136 9590-9628/com.android.bluetooth D/AdapterProperties: BT Class:1a0120
2020-06-21 23:00:26.138 9590-9590/com.android.bluetooth I/BluetoothAdapterService: Phone policy enabled
2020-06-21 23:00:26.142 9590-9590/com.android.bluetooth D/BluetoothActiveDeviceManager: start()
2020-06-21 23:00:26.146 9590-9629/com.android.bluetooth D/BluetoothActiveDeviceManager: onAudioDevicesAdded
2020-06-21 23:00:26.146 9590-9629/com.android.bluetooth D/BluetoothActiveDeviceManager: Audio device added: Raspberry Pi 4 type: 2
2020-06-21 23:00:26.146 9590-9629/com.android.bluetooth D/BluetoothActiveDeviceManager: Audio device added: USB-Audio - USB PnP Sound Device type: 11
2020-06-21 23:00:26.161 9590-9590/com.android.bluetooth D/BluetoothDatabase: start()
2020-06-21 23:00:26.162 9590-9590/com.android.bluetooth D/BluetoothDatabase: Load Database
2020-06-21 23:00:26.164 9590-9590/com.android.bluetooth D/BluetoothAdapterService: setAdapterService() - trying to set service to com.android.bluetooth.btservice.AdapterService@7cbb5ee
2020-06-21 23:00:26.170 9590-9590/com.android.bluetooth D/BluetoothAdapterService: onBind()
2020-06-21 23:00:26.172 9590-9609/com.android.bluetooth D/BluetoothAdapter: onBluetoothServiceUp: com.android.bluetooth.btservice.AdapterService$AdapterServiceBinder@a705eaa
2020-06-21 23:00:26.173 9590-9608/com.android.bluetooth D/BluetoothAdapterService: enable() - Enable called with quiet mode status = false
2020-06-21 23:00:26.173 9590-9621/com.android.bluetooth I/AdapterState: BLE_TURNING_ON : entered
2020-06-21 23:00:26.173 9590-9621/com.android.bluetooth D/AdapterProperties: Setting state to BLE_TURNING_ON
2020-06-21 23:00:26.173 9590-9621/com.android.bluetooth D/BluetoothAdapterService: updateAdapterState() - Broadcasting state BLE_TURNING_ON to 1 receivers.
2020-06-21 23:00:26.185 9590-9621/com.android.bluetooth D/BluetoothAdapterService: bleOnProcessStart()
2020-06-21 23:00:26.185 9590-9621/com.android.bluetooth I/AdapterProperties: init(), maxConnectedAudioDevices, default=5, propertyOverlayed=5, finalValue=5
2020-06-21 23:00:26.186 9590-9621/com.android.bluetooth D/BluetoothAdapterService: bleOnProcessStart() - Make Bond State Machine
2020-06-21 23:00:26.188 9590-9621/com.android.bluetooth D/BluetoothBondStateMachine: make
2020-06-21 23:00:26.188 9590-9631/com.android.bluetooth I/BluetoothDatabase: cacheMetadata
2020-06-21 23:00:26.189 9590-9636/com.android.bluetooth I/BluetoothBondStateMachine: StableState(): Entering Off State
2020-06-21 23:00:26.202 9590-9590/com.android.bluetooth I/BtGatt.JNI: classInitNative(L876): classInitNative: Success!
2020-06-21 23:00:26.205 9590-9590/com.android.bluetooth D/BtGatt.DebugUtils: handleDebugAction() action=null
2020-06-21 23:00:26.206 9590-9590/com.android.bluetooth D/BluetoothAdapterService: getAdapterService() - returning com.android.bluetooth.btservice.AdapterService@7cbb5ee
2020-06-21 23:00:26.207 9590-9590/com.android.bluetooth I/bt_btif: get_profile_interface: id = gatt
2020-06-21 23:00:26.208 9590-9590/com.android.bluetooth D/BluetoothAdapterService: getAdapterService() - returning com.android.bluetooth.btservice.AdapterService@7cbb5ee
2020-06-21 23:00:26.217 9590-9590/com.android.bluetooth D/BluetoothAdapterService: getAdapterService() - returning com.android.bluetooth.btservice.AdapterService@7cbb5ee
2020-06-21 23:00:26.218 9590-9622/com.android.bluetooth I/bt_stack_manager: event_start_up_stack is bringing up the stack
2020-06-21 23:00:26.219 9590-9622/com.android.bluetooth I/bt_core_module: module_start_up Starting module "btif_config_module"
2020-06-21 23:00:26.219 9590-9622/com.android.bluetooth I/bt_core_module: module_start_up Started module "btif_config_module"
2020-06-21 23:00:26.219 9590-9622/com.android.bluetooth I/bt_core_module: module_start_up Starting module "btsnoop_module"
2020-06-21 23:00:26.219 9590-9622/com.android.bluetooth I/bt_core_module: module_start_up Started module "btsnoop_module"
2020-06-21 23:00:26.219 9590-9622/com.android.bluetooth I/bt_core_module: module_start_up Starting module "hci_module"
2020-06-21 23:00:26.219 9590-9622/com.android.bluetooth I/bt_hci: hci_module_start_up
2020-06-21 23:00:26.220 9590-9622/com.android.bluetooth D/bt_hci: hci_module_start_up starting async portion
2020-06-21 23:00:26.220 9590-9640/com.android.bluetooth I/bt_hci: hci_initialize
2020-06-21 23:00:26.222 9590-9640/com.android.bluetooth I/bt_hci: hci_initialize: IBluetoothHci::getService() returned 0xababe1e0 (remote)
2020-06-21 23:00:29.120 9590-9626/com.android.bluetooth E/bt_hci: startup_timer_expired
2020-06-21 23:00:29.120 9590-9626/com.android.bluetooth A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 9626 (alarm_default_c), pid 9590 (droid.bluetooth)
from device_arpi_rpi4.
He has updated it: https://github.com/peyo-hd/device_arpi_rpi4/tree/bt_0620.
from device_arpi_rpi4.
I checkout his branch and tried it alone with out any other changes. I still see the crash.
Am I missing something on the kernel side. I took the latest from kernel branch.
? I: seccomp disabled by setenforce 0
? D: Initialized
com.android.bluetooth V: Adding A2dpService
com.android.bluetooth V: Adding HidHostService
com.android.bluetooth V: Adding PanService
com.android.bluetooth V: Adding GattService
com.android.bluetooth V: Adding BluetoothMapService
com.android.bluetooth V: Adding AvrcpTargetService
com.android.bluetooth V: Adding HidDeviceService
com.android.bluetooth V: Adding BluetoothOppService
com.android.bluetooth V: Adding BluetoothPbapService
com.android.bluetooth D: onCreate()
com.android.bluetooth D: make() - Creating AdapterState
com.android.bluetooth I: OFF : entered
com.android.bluetooth D: Setting state to OFF
com.android.bluetooth I: init: start restricted = 0 ; niap = 0
com.android.bluetooth D: canary initialized
com.android.bluetooth I: event_init_stack is initializing the stack
com.android.bluetooth E: timer_create_internal unable to create timer with clock 9: Operation not supported on transport endpoint
com.android.bluetooth E: The kernel might not have support for timer_create(CLOCK_BOOTTIME_ALARM): https://lwn.net/Articles/429925/
com.android.bluetooth E: See following patches: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/?qt=grep&q=CLOCK_BOOTTIME_ALARM
com.android.bluetooth I: run_thread: thread id 11212, thread name alarm_default_ca started
com.android.bluetooth I: run_thread: thread id 11213, thread name alarm_dispatcher started
com.android.bluetooth I: btif_init_bluetooth entered
com.android.bluetooth I: init attempt to load stack conf from /etc/bluetooth/bt_stack.conf
com.android.bluetooth I: btif_init_bluetooth finished
com.android.bluetooth I: event_init_stack finished
com.android.bluetooth I: wakelock_set_os_callouts set to non-native
com.android.bluetooth I: get_profile_interface: id = socket
com.android.bluetooth I: get_profile_interface: id = sdp
com.android.bluetooth E: btif_storage_get_adapter_property: Controller not ready! Unable to return Bluetooth Address
com.android.bluetooth E: adapter_properties_callback: Status 1 is incorrect
com.android.bluetooth D: Name is: RPI4
com.android.bluetooth D: BT Class:1a0120
com.android.bluetooth I: Phone policy enabled
com.android.bluetooth D: start()
com.android.bluetooth D: onAudioDevicesAdded
com.android.bluetooth D: Audio device added: Raspberry Pi 4 type: 2
com.android.bluetooth D: Audio device added: USB-Audio - USB PnP Sound Device type: 11
com.android.bluetooth D: start()
com.android.bluetooth D: Load Database
com.android.bluetooth D: setAdapterService() - trying to set service to com.android.bluetooth.btservice.AdapterService@7cbb5ee
com.android.bluetooth D: onBind()
com.android.bluetooth D: onBluetoothServiceUp: com.android.bluetooth.btservice.AdapterService$AdapterServiceBinder@a705eaa
com.android.bluetooth D: enable() - Enable called with quiet mode status = false
com.android.bluetooth I: BLE_TURNING_ON : entered
com.android.bluetooth D: Setting state to BLE_TURNING_ON
com.android.bluetooth D: updateAdapterState() - Broadcasting state BLE_TURNING_ON to 1 receivers.
com.android.bluetooth D: bleOnProcessStart()
com.android.bluetooth I: init(), maxConnectedAudioDevices, default=5, propertyOverlayed=5, finalValue=5
com.android.bluetooth D: bleOnProcessStart() - Make Bond State Machine
com.android.bluetooth D: make
com.android.bluetooth I: StableState(): Entering Off State
com.android.bluetooth I: cacheMetadata
com.android.bluetooth V: cacheMetadata: found device LocalStorage
com.android.bluetooth V: cacheMetadata: Database is ready
com.android.bluetooth I: classInitNative(L876): classInitNative: Success!
com.android.bluetooth D: handleDebugAction() action=null
com.android.bluetooth D: getAdapterService() - returning com.android.bluetooth.btservice.AdapterService@7cbb5ee
com.android.bluetooth I: get_profile_interface: id = gatt
com.android.bluetooth D: getAdapterService() - returning com.android.bluetooth.btservice.AdapterService@7cbb5ee
com.android.bluetooth D: getAdapterService() - returning com.android.bluetooth.btservice.AdapterService@7cbb5ee
com.android.bluetooth I: event_start_up_stack is bringing up the stack
com.android.bluetooth I: module_start_up Starting module "btif_config_module"
com.android.bluetooth I: module_start_up Started module "btif_config_module"
com.android.bluetooth I: module_start_up Starting module "btsnoop_module"
com.android.bluetooth I: module_start_up Started module "btsnoop_module"
com.android.bluetooth I: module_start_up Starting module "hci_module"
com.android.bluetooth I: hci_module_start_up
com.android.bluetooth D: hci_module_start_up starting async portion
com.android.bluetooth I: hci_initialize
com.android.bluetooth I: hci_initialize: IBluetoothHci::getService() returned 0x9d6e13a0 (remote)
com.android.bluetooth E: startup_timer_expired
com.android.bluetooth A: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 11212 (alarm_default_c), pid 11176 (droid.bluetooth)
com.android.bluetooth E: BLE_TURNING_ON : BLE_START_TIMEOUT
com.android.bluetooth I: BLE_TURNING_OFF : entered
com.android.bluetooth D: Setting state to BLE_TURNING_OFF
com.android.bluetooth D: updateAdapterState() - Broadcasting state BLE_TURNING_OFF to 1 receivers.
com.android.bluetooth D: onBleDisable
com.android.bluetooth D: handleDebugAction() action=null
com.android.bluetooth W: exception when invoking removeOnUidImportanceListener
java.lang.IllegalArgumentException: Listener not registered: com.android.bluetooth.gatt.ScanManager$2@eb11d7c
at android.app.ActivityManager.removeOnUidImportanceListener(ActivityManager.java:3382)
at com.android.bluetooth.gatt.ScanManager.cleanup(ScanManager.java:157)
at com.android.bluetooth.gatt.GattService.cleanup(GattService.java:254)
at com.android.bluetooth.btservice.ProfileService.onDestroy(ProfileService.java:211)
at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
at android.app.ActivityThread.access$1900(ActivityThread.java:219)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
com.android.bluetooth W: exception when invoking unregisterReceiver(mLocationReceiver)
java.lang.IllegalArgumentException: Receiver not registered: com.android.bluetooth.gatt.ScanManager$3@24d8605
at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:1429)
at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:1543)
at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:664)
at com.android.bluetooth.gatt.ScanManager.cleanup(ScanManager.java:178)
at com.android.bluetooth.gatt.GattService.cleanup(GattService.java:254)
at com.android.bluetooth.btservice.ProfileService.onDestroy(ProfileService.java:211)
at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
at android.app.ActivityThread.access$1900(ActivityThread.java:219)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
from device_arpi_rpi4.
I don't think so, but I don't know much about this. Please wait until a final version is here. If I find a solution before that happens, I'll tell you.
from device_arpi_rpi4.
well I tried that but it didn't work. the image won't boot anymore. you could go ahead and try maybe you'll have better luck .
Hi, did you get bluetooth or camera working in your rpi or erpi branch
from device_arpi_rpi4.
@ramasamyesvar any luck you got bluetooth working?
from device_arpi_rpi4.
@prashantsinhpvips , Thanks for finding workaround.
Modified wiki : https://github.com/android-rpi/device_arpi_rpi4/wiki/Android-10-:-patch-framework-source
Applied the patch : 909cd48
from device_arpi_rpi4.
@peyo-hd thanks for the changes, latest commit now supports bluetooth, tested and working!
from device_arpi_rpi4.
Related Issues (20)
- Screen Scaling
- ADB not detecting in rpi4 eng builds HOT 2
- Build Android 12 error HOT 5
- Scaling on Waveshare 7" touch screen HOT 1
- Not able to open Gapp
- HDMI audio not coming.
- Android 12 showing black screen
- Could not allocate block in ext2 filesystem HOT 1
- Android-13.0.0_r23 Cannot find framework matrix at FCM version 2. HOT 3
- Error in build.ninja
- Support for GPIO access HOT 1
- Compilation error android_hardware_Camera.cpp on Ubuntu HOT 4
- White screen after booting from arpi-12 HOT 1
- Ethernet tethering in Android rpi 11 HOT 1
- how i change the icon size on hmi screen. It's bigger than i expect. HOT 2
- arpi12: eglInitialize(0xb400007dcbc60000) failed (EGL_NOT_INITIALIZED) HOT 1
- How do i set static IP?
- Cannot type the words through UART HOT 1
- AOSP Android Rapberry pi 4 Build error HOT 2
- Error libcrypto when building AOSP for RPi4 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from device_arpi_rpi4.