Floss: Initialize core profile after btif is ready
In btif_hh, it is expected to enable the service after btif initialization completes. If we enable the HID profile before btif initialized, libbluetooth would end up in a weird state and the L2CAP PSM would never be registered. This change fixes the problem by delaying the core profile initialization to btif enabled callback. Bug: 298038671 Test: mma -j32 Test: run bluetoothAdapterEPHealth Test: test headset CUJ on zork/morphius with WH-1000XM4 Tag: #floss Change-Id: Id0a45e29a6a714f2ff23121e5a0c3be55908f113
Loading
Please register or sign in to comment