O que é a ferramenta ODIN?

35

Recentemente, eu tenho aprendido sobre fazer root / piscar em dispositivos Android e geralmente encontro páginas da Web que mencionam "ODIN".

Do meu senso comum, percebi que é algum tipo de software da GUI do Windows que ajuda você a piscar / ajustar os dispositivos Android.

No entanto, minha preocupação é que, onde quer que seja mencionado, ele será fornecido apenas como um arquivo .exe de blob binário para download hospedado em serviços de hospedagem de arquivos de terceiros. O que suscita preocupações sobre a confiabilidade desse arquivo para download.

Então, minhas perguntas são - O que é ODIN? Qual é o site canônico? É de código aberto? Se sim, qual é o URL canônico do repositório?

Vikrant Chaudhary
fonte

Respostas:

27

Odin é uma ferramenta interna da Samsung usada para atualizar o firmware de seus dispositivos (via modo Download, ignorando a recuperação etc.). É importante ressaltar que ele também tem a capacidade de reparticionar o armazenamento do dispositivo com base em um arquivo .pit, o que pode salvá-lo de ataques bruscos (quando a piscada dá errado e a recuperação / o carregador de inicialização falha). Não é de código aberto e, pelo que sei, eles não o lançaram intencionalmente - algumas versões foram vazadas. Pelo que vale a pena, usei a versão postada aqui sem problemas.

Heimdall , no entanto, é de código aberto e duplica a funcionalidade do Odin. Ele afirma ser mais confiável também, além de ser multiplataforma (Odin é apenas para Windows).

As duas ferramentas parecem funcionar melhor com os dispositivos Galaxy S; portanto, se você estiver usando outro dispositivo, provavelmente desejará garantir que outra pessoa tenha tentado e conseguido. Outra observação é que eles usam pacotes .tar dispostos de maneira diferente do formato normal update.zip usado pela recuperação e OTAs, portanto, é necessário obter o pacote adequado para que ele funcione.

Matthew Read
fonte