Giter Club home page Giter Club logo

frigg's Introduction

frigg

Download firmware for Samsung devices.

Installation

$ cargo install --git https://github.com/nickelc/frigg.git

Usage

Check for the latest available firmware

$ frigg help check
check for the lastest available firmware version

Usage: frigg check --model <MODEL> --region <REGION>

Options:
  -m, --model <MODEL>    device model
  -r, --region <REGION>  region model
  -h, --help             Print help information

Example

$ frigg check --model GT-I9301I --region DBT
Name: GALAXY S Ⅲ Neo
Model: GT-I9301I
Region: DBT
Latest Version:
  Version: I9301IXCSAQE1/I9301IDBTAPB1/I9301IXXUAPG1/I9301IXCSAQE1
  Filename: GT-I9301I_2_20170704182714_xxkuqtgon5_fac.zip.enc4
  Size: 1178062496 bytes
  Decrypt key: 824ED914CCA75970EBDFC07132C23E09

Download a firmware

$ frigg help download
download the latest firmware

Usage: frigg download [OPTIONS] --model <MODEL> --region <REGION> [OUTPUT]

Arguments:
  [OUTPUT]  output to a specific file or directory

Options:
  -m, --model <MODEL>    device model
  -r, --region <REGION>  region model
      --download-only    don't decrypt the firmware file
  -h, --help             Print help information

Decrypt a firmware

$ frigg help decrypt
decrypt a downloaded firmware

Usage: frigg decrypt --model <MODEL> --region <REGION> --firmware-version <VERSION> <INPUT> [OUTPUT]

Arguments:
  <INPUT>   path to encrypted firmware
  [OUTPUT]  output to a specific file or directory

Options:
  -m, --model <MODEL>               device model
  -r, --region <REGION>             region model
  -v, --firmware-version <VERSION>
  -h, --help                        Print help information

Example

$ frigg decrypt -m GT-I9301I -r DBT -v I9301IXCSAQE1/I9301IDBTAPB1/I9301IXXUAPG1/I9301IXCSAQE1 \
    GT-I9301I_2_20170704182714_xxkuqtgon5_fac1.zip.enc4

frigg's People

Contributors

nickelc avatar poqdavid avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.