Skip to content
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

Configuration for Charles 4 to downgrade bose headphones #33

Open
Wolvverine opened this issue Oct 19, 2022 · 6 comments
Open

Configuration for Charles 4 to downgrade bose headphones #33

Wolvverine opened this issue Oct 19, 2022 · 6 comments

Comments

@Wolvverine
Copy link

Wolvverine commented Oct 19, 2022

Charles Settings.zip

On a standard new bose updater without exe substitutions.

Map remote
image

SSL Proxying
image

image

@XDcat
Copy link

XDcat commented Nov 1, 2022

Thanks a lot! It's a valid way to downgrade. I have downgrade my bose qc 35 from 3.0.3 to 1.0.6. XD

But in my case, some steps need to be changed. The main difference is that I need to find the specific url which determine the versions by Charles, ** not just use ~/connected_device or ~/lookup.xml **

Later, if free, I will show how I do.

@krackers
Copy link

krackers commented Nov 16, 2022

@XDcat Did you see any benefit from downgrading? I tried going back from 3.0.3 to both 1.3.2, 1.0.6, and even 1.0.0 but none of them restored the "pressure" like ANC feeling that was originally there before the upgrade. I'm thinking the ANC calibration data data is not being downgraded.

See this section of bluecore IC manual https://hacker.instanet.net/Bluetooth/CS-118613-UG-5-BlueSuite-User-Guide.pdf

As well as containing the firmware image (i.e. control software), firmware files can also contain configuration
information known as Persistent Store (PS). DFU files can contain information for a partial or full update of the PS.
Any areas of the PS that are not in the DFU file will remain as they were before the update. Other firmware files
cannot contain partial information; they either preserve or replace the PS.
Firmware upgrades from the CSR support website do not contain any PS settings, thus the current settings are
preserved. Firmware dumps that you make contain PS settings, and so will overwrite any existing ones if you upgrade
using a previously dumped file

@XDcat
Copy link

XDcat commented Nov 16, 2022

@krackers I feel 1.0.6 is better than before, and enough for me. But I'm not sure whether it is caused by psychological reasons.

For a old device, don't pay too more attention on it 😀, time is more important.

@Canawan
Copy link

Canawan commented Jan 1, 2024

Cảm ơn rất nhiều! Đó là một cách hợp lệ để hạ cấp. Tôi đã hạ cấp bose qc 35 của mình từ 3.0.3 xuống 1.0.6. XD

Nhưng trong trường hợp của tôi, một số bước cần phải thay đổi. Sự khác biệt chính là tôi cần tìm url cụ thể xác định phiên bản của Charles, ** không chỉ sử dụng ~/connected_devicehoặc ~/lookup.xml**

Sau này nếu rảnh mình sẽ chỉ cách làm.

Hello bro, I have a bose quietcomfort earbud 1 with red and white flashing error. I have tried many instructions in an attempt to downgrade the firmware but they don't seem to work. This method still working? Please let me know, Thank you very much!

@Sedstromen
Copy link

Thanks a lot! It's a valid way to downgrade. I have downgrade my bose qc 35 from 3.0.3 to 1.0.6. XD

But in my case, some steps need to be changed. The main difference is that I need to find the specific url which determine the versions by Charles, ** not just use ~/connected_device or ~/lookup.xml **

Later, if free, I will show how I do.

Hello, i just found your post, how did you do, those additional steps would be great to have. I have filled into Charles the required fields, but the updater fails to connect as it seems. Do we still need to block it in hosts file?

@Ibamezz
Copy link

Ibamezz commented Apr 29, 2024

Thanks a lot! It's a valid way to downgrade. I have downgrade my bose qc 35 from 3.0.3 to 1.0.6. XD
But in my case, some steps need to be changed. The main difference is that I need to find the specific url which determine the versions by Charles, ** not just use ~/connected_device or ~/lookup.xml **
Later, if free, I will show how I do.

Hello, i just found your post, how did you do, those additional steps would be great to have. I have filled into Charles the required fields, but the updater fails to connect as it seems. Do we still need to block it in hosts file?

Sorry, i missed the real good guide a bit up from you, a really good guide on all the hostnames that should be added in Charles, i was scrolling to fast, thanks for that guide, and it worked. But on QC35 1 it does not give me back the good old ANC that was when i bought it, i could not hear keyboard tapping or my wife talking in front of me when they was new, that i remember, nor if she was doing dishes in the kitchen and me sitting in the living room, and that i do these days. and i also hear my own whisperings, that should not be possible with ANC on, so some frequencies that was damped before the update is not damped now, and it is in the midrange 500-900hz, keyboard and also the higher where clinging from knifes and forks, and me sitting in another room. Those high frequencies was not heard on those distances before they updated to 3.0.3, so something is broken in the ANC algoritm, and Bose refuse to admit it, i have changed the earpads also, no difference. Is there any ANC that is as good as there were when they came out on market. My wife has X:s, but i don't like them, and not he ANC neither. These were the best and that's why i bought them. I could actually compare in an livelily store with lots of noises, and QC35 was the best in 2016.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants