Odin (software)

Origem: Wikipédia, a enciclopédia livre.
Odin
Idioma(s) inglês
Sistema operacional (v3) Windows

(v4) Linux

Página oficial mobilerndhub.sec.samsung.net/hub/site/odin/

Odin é um programa utilitário de software desenvolvido e usado internamente pela Samsung, que é usado para se comunicar com os dispositivos Samsung no modo Odin (também chamado de modo de download). Ele pode ser usado para fazer o flash de uma imagem de firmware de recuperação personalizada (em vez da imagem de firmware de recuperação padrão) em um dispositivo Android da Samsung. Odin também é usado para desbloquear [en] certos dispositivos Android.[1] Odin é a alternativa proprietária da Samsung ao Fastboot.[2]

Não há registro de que a Samsung tenha lançado oficialmente o Odin,[3] embora ele seja mencionado nos documentos de desenvolvedor do Samsung Knox SDK[4] e alguns documentos até instruam os usuários a usar o Odin.[5] Alguns outros documentos do Knox SDK referem-se ao "firmware de engenharia",[6][7] que presumivelmente pode fazer parte do Knox SDK junto com o Odin. Os binários disponíveis publicamente são considerados resultado de vazamentos. A ferramenta não se destina aos consumidores, mas ao pessoal próprio da Samsung e aos centros de reparo aprovados.[8]

Uso[editar | editar código-fonte]

Embora nenhum das transferências disponíveis publicamente seja autorizado pela própria Samsung, os XDA-Developers consideram os arquivos oferecidos em seu Fórum (Odin v3 3.13.1 patcheado para windows) (Odin v4 1.2.1 para linux) a opção mais segura.

Para o uso do Odin, o telefone precisa estar no modo Download. Para isso, é preciso pressionar alguma combinação de teclas, como Botão liga/desliga + Botão de diminuir volume + Iniciar, ou Botão liga/desliga + Botão de diminuir volume + Bixby para modelos mais recentes.[9]

Heimdall[editar | editar código-fonte]

Interface gráfica de usuário para o Heimdall rodando no Ubuntu.

Heimdall é um substituto gratuito/libre/código aberto e multiplataforma para o Odin, que se baseia na libusb.[3] O nome Heimdall, assim como Odin, é uma alusão à mitologia nórdica; tanto Odin quanto Heimdall estão entre as divindades do panteão nórdico.[10]

Referências

  1. «How to Save a Bricked Android Smartphone». TechPP (em inglês). 22 de agosto de 2012. Consultado em 13 de maio de 2020 
  2. Tamma, Rohit (2015). Learning Android forensics: a hands-on guide to Android forensics, from setting up the forensic workstation to analyzing key forensic artifacts. Donnie Tindall. Birmingham, UK: [s.n.] 115 páginas. ISBN 978-1-78217-444-8. OCLC 910639389 
  3. a b Drake, Joshua J. (2014). Android hacker's handbook. Zach Lanier, Collin Mulliner, Pau Oliva, Stephen A. Ridley, Georg Wicherski. Indianapolis, IN: Wiley. 488 páginas. ISBN 978-1-118-60861-6. OCLC 875820167 
  4. «Knox Glossary of Terms and Acronyms» (PDF). Samsung.com. Santa Clara, California: Samsung. 17 de outubro de 2013. Consultado em 4 de julho de 2019. Cópia arquivada (PDF) em 30 de outubro de 2017 
  5. «How Can I Change or Download the Device Firmware?». Samsung Enterprise Alliance Program. Cópia arquivada em 13 de junho de 2018 
  6. «How Can I Check If My Device Firmware is an Engineering or Commercial Build?». Samsung Enterprise Alliance Program. Cópia arquivada em 13 de junho de 2018 
  7. «How Can I Make My App Work Properly on a Device with Engineering Firmware?». Samsung Enterprise Alliance Program. Cópia arquivada em 13 de junho de 2018 
  8. Crider, Michael (5 de fevereiro de 2018). «How to Manually Update Your Samsung Phone with Odin». How-To Geek (em inglês). Consultado em 13 de maio de 2020 
  9. Dumitru, Bogdan. «Boot any Samsung Devices into Download Mode». Odin (em inglês). Consultado em 11 de setembro de 2021 
  10. «Heimdall». Consultado em 15 de dezembro de 2021