Comments (6)
Okay, there seems to be an issue in the UUID set detection code. If possible, please use an app (e.g. nRF Connect) to connect to the device and list all the BLE services and attach a screenshot.
from soundcoremanager.
@gmallios those are the screenshot requested from "nRF Connect" app on android
from soundcoremanager.
@souhaiebtar Perfect, thanks!
I've fixed a bug in the UUID set detection code, please try again using the latest unstable version.
from soundcoremanager.
@gmallios thank you, i tested it but it's showing
this is the btsnoop log from android, it contain the activation of the 3 mode: Normal, noise cancellation and transparency mode and maybe other information that i don't know off 😅
you can open it using wireshark, and filter exactly using bluetooth.dst == e8:ee:cc:6d:47:8a
to get data sent from android device to the liberty 4 nc
SoundCoreReversing project did help me to know how to get the data needed
from soundcoremanager.
@gmallios thank you, i tested it but it's showing
this is the btsnoop log from android, it contain the activation of the 3 mode: Normal, noise cancellation and transparency mode and maybe other information that i don't know off 😅
you can open it using wireshark, and filter exactly using
bluetooth.dst == e8:ee:cc:6d:47:8a
to get data sent from android device to theliberty 4 nc
SoundCoreReversing project did help me to know how to get the data needed
Those wireshark logs are very helpful! I believe there is enough data to parse the state response from the device, although that may take some time since some reverse engineering of the official app is needed. Some screenshots from the official app regarding the customizable buttons, ANC/Transparency options, settings screen and HearID screen will be very helpful to determining which features this device supports.
from soundcoremanager.
@souhaiebtar Also, if possible, i want some wireshark captures of the following flow:
- Start Capturing with the app closed and not running in the background
- Write down the ANC mode, EQ settings, etc (as much as possible in order to verify my results)
- Go to the app and change a value regarding ANC while documenting the change
- Fully close the app and reopen it
- Repeat this for as many ANC settings as possible (changing custom anc settings can be skipped, e.g. setting it to 1 and 5 is fine, no need to capture in between)
from soundcoremanager.
Related Issues (20)
- Cannot move EQ Sliders. Windows 10 HOT 5
- When 2 Soundcore devices are connected, unable to choose either HOT 2
- Soundcore vr p10 support
- [macOS] Build fails at iobluetooth HOT 1
- What operating systems does the Windows app support? HOT 1
- Soundcore A3i (A3992) Support HOT 1
- Download Link Down HOT 1
- App not working (stuck at loading) on Windows 11 HOT 2
- R50i
- Is it possible to support adding a passcode to the devices?
- Auto-Update
- Filter Soundcore Devices in Search
- Soundcore Space Q45/A3040 Support HOT 8
- Soundcore Space A40/A3936 Support HOT 2
- Device Simulator
- Response Checksum Error Soundcore Liberty Air 2 Pro HOT 3
- Use iterators for parsing responses
- It didn't build on mac os HOT 2
- RFCOMM services not discovered when we dont open the connection
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 soundcoremanager.