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

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

Open
jefro108 opened this issue Jun 1, 2020 · 16 comments

Comments

@jefro108
Copy link

jefro108 commented Jun 1, 2020

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
Copy link
Owner

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
    Copy link

    xcxshbsz commented Jun 1, 2020

    macOS:Is the version old? (6.0.0.4388 -> 6.0.0.4454)
    截屏2020-06-02 01 07 24

    @jefro108
    Copy link
    Author

    jefro108 commented Jun 1, 2020

    @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
    Copy link

    xcxshbsz commented Jun 2, 2020

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

    @xcxshbsz
    Copy link

    xcxshbsz commented Jun 3, 2020

    @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
    Copy link
    Owner

    @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
    Copy link

    xcxshbsz commented Jun 4, 2020

    @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
    Copy link

    xcxshbsz commented Jun 4, 2020

    @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
    Copy link
    Owner

    @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
    Copy link

    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
    Copy link

    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?

    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
    @visualpharm @jefro108 @xcxshbsz @xmhorgen @bosefirmware and others