Skip to content

ThePBone/GalaxyBudsFirmwareDownloader

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

Firmware Downloader

Download firmware images for Buds(+) devices from Samsung's official servers

Prerequisites

You need to install a few python dependencies:

sudo pip3 install requests xmltodict

Usage

Currently supports IconX (SM-R140), Buds (SM-R170) and Buds+ (SM-R175).

Available parameters:

❯ python3 fw_downloader.py --help
usage: fw_downloader.py [-h] [-t TYPE] [-l] device

Download firmware images for Buds(+) device from Samsung's update servers

positional arguments:
  device                Device hardware ID (SM-R140 = IconX, SM-R170 = Buds, SM-R175 = Buds+)

optional arguments:
  -h, --help            show this help message and exit
  -t TYPE, --type TYPE  Select firmware type (default = retail)
  -l, --list-types      Print available types for a specific device

List available firmware types for Buds+ devices:

❯ python3 fw_downloader.py --list-types sm-r175
Available firmware types for SM-R175:
  retail (Production)
  qa (Quality assurance)
  dummy (Dummy XML response)

Download the default retail firmware image for Buds+ devices:

❯ python3 fw_downloader.py --type retail sm-r175
Found firmware: R175XXU0ATH7
Changelog:
• Improved system stability and reliability

Firmware image written to 'FOTA_R175XXU0ATH7.bin'

About

Download firmware images for Buds(+) devices from Samsung's official servers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages