bosefirmware / ced

Bose Firmware / Software - ced (AE2, Frames, Noise Cancelling Headphones 700, OE, On-Ear Wireless, QuietComfort 35 II / QC35 / QC35II, QuietControl 30 / QC30, SoundLink Color II, Micro, SL Mini Special Edition, Mini II, Revolve, SoundSport Free, Pulse, Wireless, SoundWear Companion, connect)
436 stars 89 forks source link

Updater recognized as out of date? #12

Closed austinwong3 closed 4 years ago

austinwong3 commented 4 years ago

I'm using mac and downloaded the edited version of the updater. When launching the website, on the step where it asks you to launch the application, it opens and then says that the updater is out of date and won't let me update anything? Was this common or have they found some sort of patch to this exploit?

alkuzad commented 4 years ago

Open the modified BOSEUPDATER.exe in Hexeditor like HxD and change the "6.0.0"sth version to one copied from original file mine was "7.0.0.4571". Original boseupdater is upx-packed so to get the version from it you have to unpack it first, but it's also displayed when you download file

bosefirmware commented 4 years ago

I have updated the files. I am unsure if the mac version is working properly. Can you redownload the updated version and let me know if it works?

Thank you.

austinwong3 commented 4 years ago

Yes! Its working now. Thank you for updating the files!

bosefirmware commented 4 years ago

Can you try and downgrade and then reupdate something to verify?

baugp commented 4 years ago

It seems that Bose has just recently updated the tool to version 7.0.4.4795. I used Hex Editor (0xED on Mac) to edit the text string in /Applications/Bose Updater.app/Contents/MacOS/Bose Updater from 7.0.0.4571 to 7.0.4.4795 and it is now working again on Mac.

jenikm commented 4 years ago

brew cask install 0xED to get hex editor on mac

bosefirmware commented 4 years ago

Updated files

dmeehl commented 4 years ago

The version has been updated to 7.0.6.4815, but when I used the hex editor to change the version string, the updater no longer opens. Any ideas what I did wrong?

dmeehl commented 4 years ago

Starting it in the terminal, I get "Killed: 9" after changing the version with the hex editor.