-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reversing Mpow flame S #21
Comments
There's a comment here about reversing the protocol using android devices. You can figure out what Try waiting 5 seconds before trying another port. I think some ports block the device temporarily. That might be a reason you are getting |
It has a serial port you can connect to but it never does that by itself. |
Ok, here is the magic happening:
|
Its rooted with a custom rom. The stuff I posted was from HCI snoop log. |
Yes it shows a battery level. Its 7.1... but I don't see how the specifics of the phone matter. |
That is the log file.... commands between headset and phone. Some of them show up in the script but for some reason the script doesn't work. |
not related eh? yet same AT commands appear in the script? That's the entire dump of HFP packets after battery level was displayed. All I did was take the macs out. |
@superbonaci Please stop spamming. |
This headset looks like it uses AT commands. I checked BT GATT attributes and there are none. Afaik there is only serial and GATT when pulling BT battery. This script uses all AT. Also there is some patched branch of pulse that handles battery level which would be ideal but I've not messed with it yet. I already used a different set of modules to enable APTX/aptxHD. Instead of repeating to me how to take a log when I rooted/custom flashed my phone maybe let me know what you're thinking and how that would even work with this script or another linux project that can return battery level. Spread knowledge not anger. |
I have an MPow flame 2 and a flame S now. The S shows battery level in android. How can figure out the commands needed to make it work? Script always returns connection refused or device busy on all ports.
The text was updated successfully, but these errors were encountered: