Open MountBlu opened 2 years ago
1.install Charles and ssl certificate
2.use map local to replace the index page with the edited one
3.download bose updater from official website run it
4.insert your device then access https://btu.bose.com
5.press "A" - "D" - "V" - "↑" - "↓"
@1584598022: Hello I've tried your step but I can't seem to get an update menu after ADVUpDown
. It only offers me diagnostics option. I can verify in my browser that Charles is working, so if I type https://downloads.bose.com/ced/gwen/index.xml
in my browser, it is directing to the edited index which is
<INDEX REVISION="01.00.00">
<DEVICE ID="0x403A" PRODUCTNAME="BOSE SPORT EARBUDS" USE_CLOUD="0">
<HARDWARE REVISION="01.00.00">
<RELEASE HTTPHOST="ota.api.bose.cn" LANGUAGES="en-us,es-mx,de,it,fr,zh-cn,nl,ja,pt-br,ru,pl" REVISION="1.0.7-620b71c" URLPATH="/ced/bose_music_china/revel/">
<IMAGE CRC="0x5C0A56DC" FILENAME="revel_2x1_rom_spin_encrypted_prod_1.0.7-620b71c.bin" LENGTH="5963210" NOFORCE="1" REVISION="1.0.7-620b71c" SUBID="0"/>
</RELEASE>
</HARDWARE>
</DEVICE>
</INDEX>
Any idea what I did wrong?
Updater Software Version 7.1.4.5023
Bluetooth Device Firmware Version 2.0.7.18670+fb87694
@1584598022: Hello I've tried your step but I can't seem to get an update menu after
ADVUpDown
. It only offers me diagnostics option. I can verify in my browser that Charles is working, so if I typehttps://downloads.bose.com/ced/gwen/index.xml
in my browser, it is directing to the edited index which is<INDEX REVISION="01.00.00"> <DEVICE ID="0x403A" PRODUCTNAME="BOSE SPORT EARBUDS" USE_CLOUD="0"> <HARDWARE REVISION="01.00.00"> <RELEASE HTTPHOST="ota.api.bose.cn" LANGUAGES="en-us,es-mx,de,it,fr,zh-cn,nl,ja,pt-br,ru,pl" REVISION="1.0.7-620b71c" URLPATH="/ced/bose_music_china/revel/"> <IMAGE CRC="0x5C0A56DC" FILENAME="revel_2x1_rom_spin_encrypted_prod_1.0.7-620b71c.bin" LENGTH="5963210" NOFORCE="1" REVISION="1.0.7-620b71c" SUBID="0"/> </RELEASE> </HARDWARE> </DEVICE> </INDEX>
Any idea what I did wrong?
Updater Software Version 7.1.4.5023 Bluetooth Device Firmware Version 2.0.7.18670+fb87694
Try to replace the three pages
https://downloads.bose.com/ced/gwen/index.xml with index
https://downloads.bose.com/ced/revel/index.xml with Earbuds 500
https://www.bose.cn/ced/bose_music_china/revel/index.xml with Earbuds 500 (CHINA)
BOSE Sports Earbuds used to be called Earbuds500,but the official website keeps both of them
@1584598022: If you don't mind, can I see your setup on Charles. I still can't get it to work, now I'm starting to doubt that it's probably that the Charles doesn't work even if I can verify that Charles successfully replace the index page with my edited index. But I tried to put invalid XML and the Bose Updated still showing the same thing which is only diagnostics. So I guess for some reason the BoseUpdate doesn't pickup my Charles edited index.
if you could see the edited index after setting Charles,it proves that the steps you did are right. I don't have that Earbuds, maybe my method is wrong,or I gave the wrong index.
@1584598022 I finally able to downgrade thanks to your guide, may I know if you have the index for QC Earbuds 1.27 firmware? I tried to downgrade using 1.0.7 but it doesn't seem to be working.. I saw your other post that it's most likely the factory default is higher than 1.07.
@1584598022 I finally able to downgrade thanks to your guide, may I know if you have the index for QC Earbuds 1.27 firmware? I tried to downgrade using 1.0.7 but it doesn't seem to be working.. I saw your other post that it's most likely the factory default is higher than 1.07.
@1584598022 Hey man thanks, but may I know how do you get a different version string? I saw the other thread about getting different index file and I understand about getting the file length and CRC, but how do you get the version string, for example
lando_2x1_rom_spin_encrypted_prod_1.2.7-787c799.bin
How do you get the 787c799
part?
Hi guys, does this method still work? @MountBlu where you finally able to downgrade to 1.2.7 ?? Thanks!
1.install Charles and ssl certificate
2.use map local to replace the index page with the edited one
3.download bose updater from official website run it
4.insert your device then access https://btu.bose.com
5.press "A" - "D" - "V" - "↑" - "↓"
can teach me how to do it in charles?I don't understand
@1584598022 I finally able to downgrade thanks to your guide, may I know if you have the index for QC Earbuds 1.27 firmware? I tried to downgrade using 1.0.7 but it doesn't seem to be working.. I saw your other post that it's most likely the factory default is higher than 1.07.
How can you do that, please? I have the same problem, it only show sent diagnostics
@1584598022 I finally able to downgrade thanks to your guide, may I know if you have the index for QC Earbuds 1.27 firmware? I tried to downgrade using 1.0.7 but it doesn't seem to be working.. I saw your other post that it's most likely the factory default is higher than 1.07.
can you completely teach me in video format or with pic...regards
Hello friend, first of all apologize if this is not relevant to this github project. I have a BOSE Sports Earbuds and the left bud is blinking red and white after latest firmware update (2.0.7-18670+fb87694). Now I'm not sure if it's due to firmware update or hardware issue, but I would like to try to downgrade and see if it can bring it back.
I've looked around the internet and found this github page, but I'm confused on how to actually do it because the README is to replace
index.html
content as the first step. Does that mean I need to install theBOSEUPDATER
from https://github.com/bosefirmware/ced first?If anyone can provide a step by step, It'd be really helpful for me to try.
Thanks again.