unleashed-firmware icon indicating copy to clipboard operation
unleashed-firmware copied to clipboard

Flipper Bluetooth capability seems under utilized

Open casper89d opened this issue 2 years ago • 12 comments

The Flipper's Bluetooth module seems mostly forgotten or over-looked. Any chance for increasing the flippers Bluetooth options/capability like pairing with multiple devices?

casper89d avatar Oct 11 '22 16:10 casper89d

a basic "proximity sensor" function seems like a logical hello world for steering attention into Bluetooth

emory avatar Oct 18 '22 00:10 emory

im trying to adapt a example for a stm32wb55dk (a discovery kit board) but its getting imposible.

ankris812 avatar Oct 18 '22 02:10 ankris812

a basic "proximity sensor" function seems like a logical hello world for steering attention into Bluetooth

good idea

ankris812 avatar Oct 18 '22 04:10 ankris812

how about a brute force for bluetooth as there are few combinations, you could have it start checking all the common defaults, then just bruteforce.

marckranat avatar Oct 18 '22 16:10 marckranat

how about a brute force for bluetooth as there are few combinations, you could have it start checking all the common defaults, then just bruteforce. well , i prefer starting with something basic first. im trying to make scanning work. then i can work on the bruteforce

ankris812 avatar Oct 18 '22 17:10 ankris812

It is my understanding that the BT radio stack is stripped due to memory constraints. There has been several btle discussions in the forums where the bluetooth is mostly there as a serial interface. That said it seems the marauder bluetooth functionality is mostly ignored. People are building esp32 boards they may as well use that radio stack for wifi/bt/ble

jfinstrom avatar Dec 13 '22 20:12 jfinstrom

I can confirm you that right now, full stack and firmware both fit at the same time

El mar, 13 dic 2022 21:16, James Finstrom @.***> escribió:

It is my understanding that the BT radio stack is stripped due to memory constraints. There has been several btle discussions in the forums where the bluetooth is mostly there as a serial interface. That said it seems the marauder bluetooth functionality is mostly ignored. People are building esp32 boards they may as well use that radio stack for wifi/bt/ble

— Reply to this email directly, view it on GitHub https://github.com/DarkFlippers/unleashed-firmware/issues/101#issuecomment-1349630465, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO6CI36TW3QBQ72YHB2ITXDWNDKQXANCNFSM6AAAAAARCPCKJQ . You are receiving this because you commented.Message ID: @.***>

ankris812 avatar Dec 13 '22 20:12 ankris812

AirTag capability might be a possible one, not my idea.

cyberpz avatar Jan 22 '23 23:01 cyberpz

Only if It can be enabled and disabled. Ask roguemaster what happened because he enabled It when It wasnt posible disable it

El lun, 23 ene 2023 0:56, Peppuz @.***> escribió:

AirTag capability might be a possible one, not my idea.

— Reply to this email directly, view it on GitHub https://github.com/DarkFlippers/unleashed-firmware/issues/101#issuecomment-1399645799, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO6CI3YR4YGM2ZBQIV7E7ADWTXCMDANCNFSM6AAAAAARCPCKJQ . You are receiving this because you commented.Message ID: @.***>

ankris812 avatar Jan 23 '23 01:01 ankris812

Having spent hours futzing over the years with Kismet on Kali, for Wifi, SDR, Bluetooth, and zwave radio devices. I was thinking about this, and wondering if there were any hardware limitations on the flipper for bluetooth. I expect we could do a lot with the bluetooth radio in there, so long as you aren't connecting from your phone via the app.

sethrice avatar Apr 16 '23 04:04 sethrice

It is my understanding that the BT radio stack is stripped due to memory constraints. There has been several btle discussions in the forums where the bluetooth is mostly there as a serial interface. That said it seems the marauder bluetooth functionality is mostly ignored. People are building esp32 boards they may as well use that radio stack for wifi/bt/ble

So far I've had zero luck sniffing bluetooth packets using Wifi Dev Board with Flipper GPIO => [ESP32] WiFi Marauder app. It runs the sniffbt command but it logs no packets or devices. Going to open an issue for that shortly.

At the very least it would be nice to have a raw bluetooth packet sniffing mode that would write a pcap file to the SDcard.

sysfu avatar Apr 24 '23 17:04 sysfu

Just for reference as I was looking for BT stuff, I think #346 is relevant here :)

storm1er avatar Apr 25 '23 13:04 storm1er

The flipper cannot act as a host in a ble connection. acting as a slave, it cannot be connected to more than one device at the same time, like any other ble slave devices, for example, headphones

Leptopt1los avatar Jan 06 '24 17:01 Leptopt1los

The flipper cannot act as a host in a ble connection. acting as a slave, it cannot be connected to more than one device at the same time, like any other ble slave devices, for example, headphones

you can, but not with current stack

ankris812 avatar Jan 23 '24 15:01 ankris812