Tutoriel : Faire un downgrade / rétrograder le firmware du casque Bose QC35 [Valable en Mars 2020]

Nombreux sont les possesseurs du célèbre casque Bose QC35 (ou son successeur la version II) qui se plaignent que les versions des firmwares les plus récentes atténuent l’ANC (Active Noise Cancellation).

S’il fût autrefois possible officiellement de rétrograder les versions du firmware du casque pour faire marche arrière sur la mise à jour nuisible, Bose n’a rien jugé de faire mieux que d’ôter cette possibilité à ses clients, juste histoire d’être bien chiant (la société se défend de manière assez évasive avec le fait que la proposition de firmwares anciens n’est plus une tradition et n’est plus en phase avec les besoins du marché, d’après ce que j’ai pu lire de mémoire sur Reddit, au détriment des nombreux clients mécontents).

Par la suite, de nombreux tutoriels (comme celui-ci) sur ledit Reddit ont proposé des versions « tweakées » de l’outil de mise à jour, permettant de contourner cette restriction, mais Bose qui guette, a colmaté des failles, rendant ces outils inutilisables.

Qu’à cela ne tienne, à force de recherches, j’ai réussi à trouver le seul tuto qui permette encore de le faire à l’heure où j’écris ces lignes (mars 2020).

Le voici traduit en français par mes soins :

Important : Cette opération n’est pas sans risques, rappelant que le firmware est le composant logiciel le plus bas niveau de votre appareil, qui permet de piloter ses fonctions vitales. Mal effectuée, elle peut endommager votre appareil de manière irréversible et même le bricker (càd qu’il ne s’allumera plus jamais). Je ne vous conseille de suivre ce tutoriel que si vous avez déjà effectué des flashs de firmware et que vous savez ce que vous faites. Quoi qu’il en soit, vous effectuez ces étapes à vos propres risques et périls et à votre unique responsabilité. Le blog Chartouni.fr et moi-même nous dégageons de toute responsabilité quant aux conséquences de ces manipulations sur votre appareil, quelles qu’elles soient.

  1. Installez la version officielle de Bose Updater ici (Note: à l’heure où j’écris ce tuto, la version actuelle est 6.0.0.4454. Il est probable que les versions ultérieures aient été colmatées par Bose)

  2. Lancez l’outil depuis le site btu.bose.com
  3. Branchez votre casque. L’écran suivant devrait apparaître :
    A ce stade, si vous faites les touches clavier d’affilée A, D, V, flèche haut et flèche bas, vous ne devriez obtenir qu’un bouton « System Information », qui permet de voir des messages d’erreurs du casque (et qui ne sert à rien).

    Dans d’autres cas, vous aurez le panneau de mise à jour recherché, mais sans les versions antérieures du firmware qui s’affichent dans la liste.

    C’est précisément ce qu’on va chercher à rétablir. Débranchez le casque, mais ne fermez pas la page du navigateur.

  4. Rendez-vous sur le repository GitHub du projet.

  5. Sur la page, cliquez sur ced comme indiqué ci-dessous.
  6. Cliquez sur Clone or Download puis Download ZIP.
  7. Une fois le ZIP téléchargé, décompressez-le dans un dossier sur le bureau de Windows.

  8. Fermez l’application Bose Updater depuis la barre des tâches, puis allez dans C:/Program Files (x86) et supprimez le dossier Bose Updater.

  9. La racine du dossier ced-master téléchargé contient un setup BoseUpdaterInstaller_6.0.0.4388.exe. Installez-le. Il va recréer le dossier supprimé. Si le logiciel s’est lancé, fermez-le dans la barre des tâches.

  10. Remplacez le fichier C:/Program Files (x86)/BOSEUPDATER.exe par celui du même nom qui est à la racine du dossier ced-master. Il s’agit d’une version tweakée du .exe, qui va piocher les firmwares dans GitHub.

  11. Double-cliquez sur le fichier BOSEUPDATER.EXE qui a remplacé le précédent et retournez sur la page du navigateur qui était restée ouverte. Branchez le casque.

  12. Dans l’URL du navigateur : https://btu.bose.com/?p=-1#section=xxx, remplacez xxx par start. Cela va relancer l’assistant en court-circuitant l’alerte que votre logiciel est obsolète.

  13. A ce stade, il se peut que l’outil coince ou ne réagisse pas. Répétez l’étape 12 autant de fois que nécessaire, en vous faisant aider du bouton F5 s’il s’impose.

  14. Lorsque l’outil détecte le casque, s’il n’affiche pas le panneau de mise à jour du firmware, refaites la combinaison A puis D puis V puis flèche Haut puis flèche Bas.

  15. Si tout s’est bien passé, vous devriez voir apparaître les version antérieures à votre version actuelle du firmware dans la liste déroulante.
  16. Choisissez la version que vous voulez, et cliquez sur Update Now. Bien sûr, vous le savez déjà, mais n’interrompez surtout pas ce processus sans qu’il n’aille jusqu’au bout !

A priori, ce processus fonctionne aussi avec le casque QC35 II mais je n’ai pas essayé (même procédure).

Je crédite le Youtubeur Martin H pour sa belle trouvaille, qui a été copieusement remercié pour ce tuto, dont l’original en vidéo est ci-dessous :

https://www.youtube.com/watch?v=MwiKNzmw2y8

 

17 réflexions sur « Tutoriel : Faire un downgrade / rétrograder le firmware du casque Bose QC35 [Valable en Mars 2020] »

  1. Merci pour ton tutoriel, mais en suivant toutes les étapes minutieusement mon casque Q35II s’est bien downgradé de V 4.5.2 à 3.1.8. Cependant je n’ai trouvé aucune amélioration de l’ANC… Elle reste fidèle à la version actuelle (V 4.5.2), j’ai même essayé les premières versions que propose [ced] soit V 2.1.3, et rien ni fait le niveau de l’ANC ne réduit pas pls le son extérieur.
    As-tu essayé l’ANC une fois ton downgrade?

    • Bonjour TUB,
      J’ai le QC35II et j’avais constaté une nette détérioration entre les premiers temps d’utilisation puis d’un coup (certainement suite à une mise à jour via l’appli à en croire les nombreuses expériences en ce sens sur les réseaux).
      Actuellement mon casque est en version 2.1.3 donc je pense que la version « performante » devait être antérieure mais n’étant pas très geek je ne sais pas comment savoir quelle version mon casque était au moment de lachat. Avez-vous une idée sur comment le savoir afin que je puisse tenter de restaurer cette version performante ?
      Merci par avance.

  2. Hello,
    En ce qui me concerne, je n’ai pas le QC 35 II mais le 1 seulement.
    J’ai constaté une nette amélioration de l’ANC en firmware originel 1.0.6, et en plus un fonctionnement général du casque plus stable et plus fluide. Par exemple, à l’allumage, dès que j’actionne l’interrupteur, le casque s’allume et s’appaire en 1 seconde, ce qui prenait 2 à 3 secondes en firmware 3.0.3.
    Je ne sais pas en musique, mais j’utilise mon casque surtout pour m’isoler des bruits de chocs, et pour moi, cela fonctionne nettement mieux en 1.0.6.

  3. Bonjour, je viens d’acquérir le QC35 (1), il était sur le firmware 3 de base, pour ma part, le noise cancelling est super, par contre il est limité aux fréquences basses / basses-medium, le son aiguë n’est quasiment pas filtré. Je suis passé sur toutes les versions du firmware en suivant le tuto, actuellement en version 1.0.0 et je ne vois pas ou peu de différence. Le son aiguë n’est pas filtré. Je crois que ce phénomène est normal, je vais rester comme ça, mais j’aurai aimé tester un firmware trafiqué qui permette le filtrage du son aiguë.

    • Tu veux dire dû à la downgrade que tu as faite ? A mon avis, tant qu’à risquer un downgrade, autant installer le mythique firmware 1.0.6 originel. 🙂

      • Salut
        Super une réponse, j’espere vraiment réparer mon casque.
        Non mon soucis c’est que je n’arrive pas à avoir la liste
        A partir de l’étape 12 cela ne fonctionne plus.

        La page me dit que mon application n’est pas a jours et veut telecharger la nouvelle version.

        • As tu pu tester récemment que cela fonctionne encore de ton coté.

          J’ai contacté Bose qui dément le soucis (alors qu’on est plusieurs a ne plus avoir de micro suite à un update) et me propose l’achat d’un nouveau produit avec une réduction de … 5€ la blague.

          Donc ce downgrade est vraiment un espoir pour moi.

          • Merci pour l’info. Non, je t’avoue que ça fait longtemps que je n’ai pas testé, mais je reviens vers toi dès que j’ai une solution ! Au passage, navré pour la réponse tardive, j’avais plein de bugs au niveau des commentaires sur mon site, réglés à la pelle en changeant d’hébergeur. 😉

  4. Pas de soucis. je reviendrai voir de temps en temps si tu as posté une nouvelle réponse tu peux aussi me contacter pas mail (si tu y a accés avec ma publication)

  5. Si je comprends bien l’exe patché permet le changement de cible entre https://worldwide.bose.com/connected_device et https://cutt.ly/git-hub-bose-firmware-files

    Cependant dans la nouvelle application (7.0.27.4971) qui est forcée par Bose (si on utilise une version plus ancienne la page https://btu.bose.com/?p=-1#section=start revoie toujours sur la page https://btu.bose.com/?p=-1#section=install) je ne trouve plus cette adresse.

  6. Bonjour, j’ai acheté mon casque en 2022. J’avais la toute derniere version. En mode réduction de briit élevé ou faible j’avais des grésillements. J’ai suivis ta méthode et je n’ai plus ce problème. Même la qualité du son est meilleure; Quand un train passe j’entend le défliement de droite à gauche comme si il passait devant moi en vrai. J’ai quand même eu le temps hier de commander un Marshall Monitor 2 car j’aime les casques. J’ai un AKG aussi et un SONY M3.

    Je tiens donc à te dire que tu es une sorte de génie et je t’encourage merci beaucoup !

  7. Bonjour,

    Idem que les autres sur le site au moment de retourner sur la page pour acceder a l’updater, le site me dit qu’il y a une nouvelle version dispo et je ne peux pas bypass.
    Comment faire ?

  8. Bonsoir à tous,

    J’ai essayé le tutoriel proposé mais il ne fonctionne pas, je pense que bose à corriger la faille. qu’en pensez vous? du coup je pensais me prendre un ultra pour le black friday mais vu la baisse de performance de la reduction de bruit est ce que cette marque vaut encore le coup?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

 

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.