콘텐츠로 이동

[Android] SamFirm.js로 삼성 스마트폰 펌웨어 편하게 다운받는 방법

서론

가끔 루팅을 하거나 폰이 벽돌이 되었거나
기본 통신사를 바꾸고 싶을 때 펌웨어를 찾는다.
매번 구글링해서 다운받기 귀찮다.

SamFirm.js

SamFirm.js라는 도구가 있다.
Node.js 기반이며 사용법도 매우 간단하다.
GUI 기반도 있지만 뭐니뭐니해도 콘솔이 편하고 깔끔하고 멋있다.

SamFirm.js 사용법

  1. Node.js를 설치한다. 다운로드
  2. 콘솔창에서 npm install -g samfirm 실행한다.
  3. 설치 후 samfirm -m [모델명] -r [지역코드]를 넣어준다.

지역코드는 통신사를 넣으면 된다.

국내 지역코드

  • SK Telecom : SKC
  • KT(Olleh) : KTC
  • U+ : LUC
  • 자급제 : KOO

다운받아보기

자급제 갤럭시S9 펌웨어를 받아보았다.

>samfirm  -m SM-G960N -r KOO

  Model: SM-G960N
  Region: KOO

  Latest version:
    PDA: G960NKSU5FVG2
    CSC: G960NOKR5FVG2
    MODEM: G960NKOU5FVA1

  OS: Q(Android 10)
  Filename: SM-G960N_2_20220727115831_dtisze8p8g_fac.zip.enc4
  Size: 4393718672 bytes
  Logic Value: 4awz5g48nnpa3x6z
  Description:
    https://doc.samsungmobile.com/SM-G960N/KOO/doc.html

/SM-G960N_KOO/
████████████████████████████████████████ 99% | 4393452864/4393718672 | USERDATA_KOO_G960N...
>_

잘 받아졌다.

결론

SamFirm.js로 펌웨어 편하게 다운받는 방법

  1. Node.js를 설치한다.
  2. npm i -g samfirm
  3. samfirm -m [모델명] -r [지역코드]

끝.


마지막 업데이트: 2022-10-04

댓글