squarefrog / 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)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bose Firmware

ced

Bose AE2 SoundLink = Isaac (Firmware Info)
Bose Frames = Celine (Firmware Info)
Bose Frames = Celine2 (Firmware Info)
Bose Noise Cancelling Headphones 700 = Goodyear (Firmware Info)
Bose OE SoundLink = Moonraker (Firmware Info)
Bose On-Ear Wireless = Pascal (Firmware Info)
Bose QuietComfort 35 = Wolfcastle (Firmware Info)
Bose QuietComfort 35 II = BayWolf (Firmware Info)
Bose QuietControl 30 = Powder (Firmware Info)
Bose SoundLink Color = Champ (Firmware Info)
Bose SoundLink Color II = Foreman (Firmware Info)
Bose SoundLink Micro = Minnow (Firmware Info)
Bose SoundLink Mini Special Edition = M3 (Firmware Info)
Bose SoundLink Mini II = KCup (Firmware Info)
Bose SoundLink Revolve = Folgers (Firmware Info)
Bose SoundLink Revolve+ = Harvey (Firmware Info)
Bose SoundSport Free = Levi (Firmware Info)
Bose SoundSport Pulse = Flurry (Firmware Info)
Bose SoundSport Wireless = Ice (Firmware Info)
Bose SoundWear Companion speaker = Kleos (Firmware Info)


eb
stetson
bosebuild
pro


The instructions provided below were modified from instructions found on reddit


BOSE DOWNGRADE PROCESS:

  1. Make sure you close the app before replacing the file. You can close it on the taskbar (right click -> exit)
  2. Windows :
    1. Download the edited BOSEUPDATER.EXE (version 6.0.0.4388) here
    2. Copy and replace the file in "C:\Program Files (x86)\Bose Updater"
    3. Open the file. If you get a warning that says "Windows protected your PC". Select "More info" and click "Run anyway"
  3. macOS :
    1. If you already have the "Bose Updater" app installed. Please Delete.
    2. Download the edited "Bose Updater" app (version 6.0.0.4388) here
    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"
  4. Plug your headset or speaker and go to https://btu.bose.com
  5. When prompted launch the app.
  6. When you see this screen (Screenshot 1) press the following key combination: 'a' 'd' 'v' 'up arrow' 'down arrow' and you will see the following screen (Screenshot 2)
  7. Now you can select the firmware and click on Update.
  8. Wait for the update process to complete
    1. WARNING : If you have QC35 II headphones with a serial number that ends in AZ. Do NOT downgrade below 2.1.3. Doing so can BRICK YOUR QC35 II!!!
  9. Enjoy your OLDER FIRMWARE! Cheers!


ADVANCED DOWNGRADE PROCESS:

Information:
Bose uses the "Bose Update" software with conjunction to the website https://btu.bose.com

Step 1: Windows - These instructions are for BOSEUPDATER.EXE found on Windows OS.
Change the initial lookup link from the "Bose Update" app.
  1. The Bose update app location is in "C:\Program Files (x86)\Bose Updater"
  2. Make an original backup of the file "BOSEUPDATER.EXE" and rename it to something like "BOSEUPDATER.EXE.backup"
  3. Download and install a hex editor. I used https://mh-nexus.de/en/hxd/
  4. Copy the BOSEUPDATER.EXE file to your desktop.
  5. Open the file you copied to your desktop with the hex editor.
    1. Go to Search -> Find and in the tab "Search-string" search for the word "connected_device" (Screenshot 3) (Screenshot 4)
    2. You will see https://worldwide.bose.com/connected_device as this is the offical URL (notice it is 43 characters long)
    3. Now change the URL to https://cutt.ly/git-hub-bose-firmware-files (the new URL is also 43 characters long). This is because the URL must be exactly the same number of characters as the previous one. This will not change the size of the app.
    4. Save the file
  6. Copy and replace it back to "C:\Program Files (x86)\Bose Updater"
  7. Run the app to see if it launches correctly. (It will show the icon on the bottom right on your taskbar) and then exit the app (right click and Select Exit). If you get a warning that says "Windows protected your PC". Select "More info" and click "Run anyway"

Step 1: macOS - These instructions are for BOSE UPDATER found on macOS.
Change the initial lookup link from the "Bose Update" app.
  1. The Bose update app location is in "Applications\Bose Updater"
  2. Right click and select "Show Package Contents"
  3. Go to "Contents\MacOS"
  4. Make an original backup of the file "Bose Updater" by right clicking on the file and selecting "Duplicate"
  5. Download and install a hex editor. I used https://apps.apple.com/us/app/ihex-hex-editor/id909566003
  6. Open "Bose Updater" with the hex editor.
    1. Go to "Edit -> Find -> Find..." and select Text (do not put anything in the "Replace" field at the moment). Use "Find" to search for https://worldwide.bose.com/connected_device (Screenshot 3) (Screenshot 4). This is the offical URL (notice it is 43 characters long)
    2. Now in "Replace" enter the URL to https://cutt.ly/git-hub-bose-firmware-files (the new URL is also 43 characters long). This is because the URL must be exactly the same number of characters as the previous one. This will not change the size of the app.
    3. Select "Replace"
    4. Save the file
  7. Open up Terminal (located in "Applications/Utilities")
  8. In terminal type in : xattr -cr /Applications/"Bose Updater.app"
  9. Run the app to see if it launches correctly. (It will show the icon on the top right on your taskbar) and then exit the app (right click and Select Exit)

Step 2: Update via Advanced method.

  1. Be sure to have closed the "Bose Update app"
  2. Turn off your headset or speaker and connect it via USB.
  3. Plug your headset or speaker and go to https://btu.bose.com
  4. When prompted launch the app.
  5. When you see this screen (Screenshot 1) press the following key combination: 'a' 'd' 'v' 'up arrow' 'down arrow' and you will see the following screen (Screenshot 2)
  6. Now you can select the firmware and click on Update.
    1. WARNING : If you have QC35 II headphones with a serial number that ends in AZ. Do NOT downgrade below 2.1.3. Doing so can BRICK YOUR QC35 II!!!
  7. Wait for the update process to complete
  8. Enjoy your OLDER FIRMWARE! Cheers!

Bose's statement on why they no longer allow software downgrades

About

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)