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)
428 stars 88 forks source link

“Bose Updater” is damaged and can’t be opened. You should move it to the Trash. #9

Open jefro108 opened 4 years ago

jefro108 commented 4 years ago

When I launch the edited Bose Updater (for MacOS) I get a message

“Bose Updater” is damaged and can’t be opened. You should move it to the Trash.

It would be useful to emphasise that this message will be present unless the Terminal command is sent - I spent a good few minutes re-downloading and reinstalling before realising I'm missed part of the instructions!

bosefirmware commented 4 years ago

The instructions do go step by step showing people what to do:

  • macOS :
    1. If you already have the "Bose Updater" app installed. Please Delete.
    2. Download the edited "Bose Updater" app here (Link to unedited full install of version 6.0.0.4388)
    3. Move "Bose Updater" to the "Applications" Folder
    4. Open up Terminal (located in "Applications/Utilities")
    5. In terminal type in : xattr -cr /Applications/"Bose Updater.app"
  • What do you prepose to change or add?

    xcxshbsz commented 4 years ago

    macOS:Is the version old? (6.0.0.4388 -> 6.0.0.4454)

    截屏2020-06-02 01 07 24
    jefro108 commented 4 years ago

    @bosefirmware Thanks for responding so quickly.

    I downloaded the zip file and moved the edited Bose Updater app into the Applications folder because that's what I always do, so I didn't think to read the instructions properly.

    Maybe something like the following at the beginning?

    Please follow these instructions carefully to avoid getting a message saying '“Bose Updater” is damaged'

    @xcxshbsz It's a macOS error not a Bose error.

    xcxshbsz commented 4 years ago

    @bosefirmware Thank you. But I mean, the version of Bose Updater seems to be old.

    xcxshbsz commented 4 years ago

    @lgrullon-gilead I finished it successfully. Here is a tutorial, but it is in Chinese. If you need any help, please contact me. https://zhuanlan.zhihu.com/p/135416941

    bosefirmware commented 4 years ago

    @lgrullon-gilead I don't know what to tell you. It works, the instructions work. I can only advise that you ask someone else to try and don't help them, ask them to follow the instructions provided and see if they can do it.

    @xcxshbsz the update files provided on the github are the correct versions for the update Bose made 8 or so months ago. I just double checked both versions on Mac and Windows and they do still work. I saw your post a while back on zhihu.com. Thanks for the help, though outside of China you don't have to setup the HTTP Proxy for this to work with the replacement files I made. Is that still required to get around the Chinese firewall?

    xcxshbsz commented 4 years ago

    @bosefirmware After the establishment of the pseudo server, I can successfully complete it. The firewall still exists. Although I don’t need to set the HTTP proxy when I access Github, I still need it to download legacy firmware and access Google. Thank you for your work!

    xcxshbsz commented 4 years ago

    @lgrullon-gilead I didn’t succeed on Mac. First, you need to install Python 3 on Windows. Then you should create a folder such as “D:\bose” and create a folder called “aaaaaaaaaa” in it. Note that the name must be 10 “a”. Download “lookup.xml” and “index.html” and copy them to “aaaaaaaaaa”. The link is given at the end. Then open Cmd, run “python -m http.server 5500” and you will see what is shown in the figure. Then follow the original tutorial. (Replace the BoseUpdater)

    https://github.com/hellowangsai/bose-firmware

    75392337-E675-49F3-A1E2-B267D8166BB7

    bosefirmware commented 4 years ago

    @bosefirmware After the establishment of the pseudo server, I can successfully complete it. The firewall still exists. Although I don’t need to set the HTTP proxy when I access Github, I still need it to download legacy firmware and access Google. Thank you for your work!

    Just to make sure I understand you properly, a proxy is needed in China because China's firewall blocks btu.bose.com Am I correct?

    visualpharm commented 4 years ago

    I had this error and I was able to resolve it.

    Pay special attention to this command: xattr -cr /Applications/"Bose Updater.app"

    If you see the error, it means the command didn't work. Double-check the file, if this is the right file, etc.

    When you execute it, it should work quickly and return to the command prompt. After that, it will launch fine. For details, check part 4 of this guide.

    xmhorgen commented 4 years ago

    My device is bose mini2,I followed the instruction,eveything was done successfully.But when I clicked "update now" button on the page,I got an error : There are no available updates for this product. Does it no longer work?