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

[BUG] When downgrading the firmware on my galaxy buds 2 pro, the prompt shows the earbuds as a galaxy buds 2 (2021). Now I have no serial number. #439

Closed
K0lyei opened this issue Jan 2, 2024 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@K0lyei
Copy link

K0lyei commented Jan 2, 2024

Describe the bug
Galaxy buds 2 pro show up as "galaxy buds 2 (2021)" in the firmware downgrade page. After installing the firmware, I don't have a serial number, and I can't upgrade these earbuds anymore.

To Reproduce
Steps to reproduce the behavior: Go into Galaxy Buds Manager, system, install firmware updates.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
20240101_233715

Desktop (please complete the following information):

  • OS: Windows 10 iot ltsc enterprise ltsc version 21h2. English language. Build number 19044.3803
  • Application version:
    Galaxy Buds Manager unofficial 4.5.4.1
    Additional context
    Add any other context about the problem here.

Log files
application.log

@K0lyei K0lyei added the bug Something isn't working label Jan 2, 2024
@K0lyei
Copy link
Author

K0lyei commented Jan 2, 2024

AWA5 firmware works fine. Will upload screenshots later today

@PirateOfTheCaribbean
Copy link

PirateOfTheCaribbean commented Jan 7, 2024

Maybe not really relevant but since this whole operation is quite risky and here isn't a lot of information around I just wanted to report that i was able to downgrade from R510XXU0AWI2 to R510XXU0AVK3 succesfully without having the serial numbers disappear.
So downgrading to this version without issues is actually somehow possible.
I obtained the .bin from here (reddit), its sha256 is32efc7143f1cc0ebcb374f74e00a453c82b5781b77cae3047464e79b84ef11cd.
I used version 4.5.1.0 on windows 10 with the alternative bluetooth backend and an intel AC9560.
Various people seem to have your same issue in the above reddit link, not sure if it depends from the buds' manifacturing date (and thus the firmware they were released with), the region they were sold in or something else.
Good to know that updating to a later firmware "fixes it".

As a sidenote, attempting to downgrade the firmware on Linux seems to fail when the firmware upload/copy progress reaches 50% with the error "Failed to upload firmware, Time out while waiting for the transfer process to finish"
The upload is also significantly slower in comparison to windows.
I used ArchLinux with version 4.5.4 of the manager, with two different bluetooth adapters (in two separate attempts, with only one plugged in at a time):

ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
ID 0bda:8771 Realtek Semiconductor Corp. Bluetooth Radio

Unfortunately i don't have the logs for this and i'm not going to try it again so opening another issue for these failed uploads wouldn't make much sense(?)

Screenshots:
Screenshot_20240106_172502_Galaxy Buds2 Pro Manager
Screenshot_20240106_183032_Galaxy Buds2 Pro Manager
image

@K0lyei
Copy link
Author

K0lyei commented Jan 7, 2024 via email

@K0lyei
Copy link
Author

K0lyei commented Jan 7, 2024 via email

@timschneeb
Copy link
Owner

According to someone else's report, upgrading the Buds to a later firmware using this app works and restores the serial number again.
Samsung's official app refuses to update when the serial number is zeroed.

You can find my collection of firmware files here: https://github.com/ThePBone/galaxy-buds-firmware-archive

@timschneeb timschneeb closed this as not planned Won't fix, can't repro, duplicate, stale Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants