A Node.js script to download firmware for Samsung devices.
- Node.js version 18.x, 20.x, 22.x or 23.x
- npm (Node Package Manager)
- Clone this repository:
git clone https://github.com/LunarStorm97/samsung-firmware.git
cd samsung-firmware
- Install the dependencies:
npm install
To run the script, use the following command, replacing <model>
, <region>
, and <imei>
or <serial number>
with the corresponding values for your device:
node main.mjs -m <model> -r <region> -i <imei> or <serial number>
Example using IMEI:
node main.mjs -m SM-A236M -r ARO -i 358263681238947
Example using Serial Number (SN):
node main.mjs -m SM-A236M -r ARO -i R5CW312KLVM