Como posso evitar ou ignorar a notificação de emparelhamento Bluetooth do Android quando estou fazendo um emparelhamento programático?

Tenho um aplicativo em que estou controlando programaticamente o emparelhamento e o emparelhamento do Bluetooth. Eu posso parear antes da conexão e desemparelhar depois. O motivo pelo qual preciso fazer isso é específico para meu aplicativo e não está no escopo da minha pergunta.

Basicamente, o que estou fazendo é:

Obtenha uma referênciaib paraIBluetooth objeto, conforme descrito emesta respostaRegistre um BroadcastReceiver paraandroid.bluetooth.device.action.PAIRING_REQUESTLigarib.createBond(address) Espere que o BroadcastReceiver ativeConverte o pino do usuário em bytes comconvertPinToBytes ()Ligarib.setPin(address, pinBytes) de BroadcastReceiver

e qualquer forma, essa abordagem funciona muito bem, exceto pelo fato de que, quando faço o emparelhamento, recebo uma notificação na barra de status solicitando que o usuário insira um PIN para concluir o emparelhamento. Mas isso é desnecessário porque, quando o usuário vê isso, meu aplicativo já usasetPin(). Eu realmente gostaria que essa notificação a) não aparecesse, ou b) fosse descartada automaticamente de alguma form

Sei que isso pode até não ser possível, mas pensei em perguntar se alguém tiver uma ideia criativ

questionAnswers(3)

yourAnswerToTheQuestion