Siga estas instruções para instalar manualmente as atualizações do Android por meio de recuperação e firmware completo usando Odin em smartphones Samsung Galaxy.
Links Rápidos
- Estrutura de um pacote de firmware Samsung Galaxy
- Como baixar o firmware Samsung
- Como instalar o firmware Samsung
- Verificação
Esteja você com um orçamento apertado ou planejando adquirir o melhor e mais recente dobrável, a Samsung tem o que você precisa. A linha Galaxy do OEM coreano está entre as melhores smartphones Android no mercado. Quando se trata de atualização de software, a empresa também está fazendo um trabalho bastante decente, mantendo seus consumidores médios em patches de segurança novos e recentes por meio de atualizações regulares. No entanto, uma coisa que nem sempre é fácil de encontrar em dispositivos Samsung Galaxy é o pacote de firmware padrão que você pode atualizar para fazer downgrade, atualizar ou restaurar seu telefone.
Neste tutorial, mostraremos como localizar manualmente a imagem de fábrica apropriada para o seu Samsung Smartphone Galaxy, baixe-o para o seu PC e, finalmente, atualize o dispositivo de destino com o atualizado firmware.
Estrutura de um pacote de firmware Samsung Galaxy
Ao contrário da maioria dos dispositivos Android, Smartphones Samsung Galaxy e os tablets não possuem uma interface Fastboot verdadeira para atualização de firmware. O OEM desenvolveu sua própria ferramenta de atualização de firmware conhecida como “Odin”, em homenagem ao rei dos deuses da mitologia nórdica. Odin se comunica com um componente de software especial chamado "Loke", que parece ter o nome de outro personagem importante da mitologia nórdica (frequentemente traduzido como "Loki"). Loke é executado em dispositivos Samsung no modo de download e fornece a funcionalidade necessária para realizar uma operação de flash.
Os arquivos de firmware Odin são como as imagens de fábrica da linha Google Pixel, apenas compactados em um único arquivo e fácil de usar por meio de uma ferramenta GUI em vez de uma ferramenta de linha de comando, como Inicialização rápida. O FUS (Firmware Update Server) da Samsung também oferece arquivos ZIP OTA incrementais e completos, que devem ser instalados usando o ambiente de recuperação de estoque.
Notavelmente, a comunidade modding conseguiu fazer engenharia reversa do protocolo de flashing Odin-Loke da Samsung. Heimdall, por exemplo, é uma ferramenta de código aberto multiplataforma que pode ser usada para atualizar dispositivos Galaxy. Com isso dito, continuaremos com Odin neste tutorial por uma questão de facilidade de uso e melhor fator de compatibilidade.
Como baixar o firmware Samsung
Antes de começarmos com o download manual, você deve verificar se a atualização já foi enviada para o seu dispositivo pelo ar. Uma atualização OTA é muito fácil de baixar e instalar. Normalmente, você receberá uma notificação quando uma atualização OTA estiver disponível. Caso contrário, veja como verificar a atualização no seu dispositivo Samsung Galaxy:
- Abra o Configurações aplicativo.
- Role para baixo e toque em Atualização de software.
- Tocar Baixar e instalar.
- Siga as etapas para instalar a atualização, se houver alguma disponível. Caso contrário, dirá que seu telefone está atualizado.
Se o seu telefone informar que o software está atualizado, mas você sabe que há uma atualização disponível para o seu modelo, podemos aproveitar as vantagens dos métodos de download manual.
Baixe o pacote flash de recuperação
Capturar o pacote OTA em dispositivos Samsung Galaxy é um trabalho um pouco complicado, pois você precisa configurar uma ferramenta de detecção de pacotes (por exemplo, HttpCanary ou Fiddler) com antecedência para extrair o URL de download.
- Configure a ferramenta de detecção de pacotes em seu telefone ou PC.
- Inicie o download da atualização a partir do atualizador integrado do seu telefone, mas não o pause.
- Volte para a ferramenta de detecção, inicie-a e localize o URL que começa com
fota-secure-dn.ospserver.net
. - Baixe o arquivo .bin usando o URL analisado e renomeie a extensão para .zip.
Baixe o pacote Odin-flashable
A Samsung mantém muitos canais de atualização específicos da região e da operadora. Como resultado, você deve determinar o exato código de personalização de software de consumidor, também conhecido como o valor CSC do seu dispositivo, antes de baixar o firmware Odin. Lembre-se de que é possível alterar o CSC de um dispositivo existente ou fazer flash cruzado de um firmware diferente, mas explicar tais modificações está fora do escopo deste tutorial.
- Baixe o aplicativo Phone Info Samsung em Espelho APK. O desenvolvedor do aplicativo removeu a versão gratuita da Google Play Store, mas você ainda pode baixar a versão paga no link abaixo. Isso é para descobrir qual é o seu valor CSC atualmente ativo. Se você já sabe o que é, pule para a etapa 3.
- Abra Phone Info Samsung e vá para a guia CSC Code. Deve mostrar uma opção que diz Código CSC ativo. Anote este código de 3 caracteres, pois você precisará dele em uma etapa posterior.
- Você também pode usar um específico da Samsung Código secreto do Android —
*#1234#
— para determinar o código CSC. O código CSC ativo também pode ser visto após inicializar a recuperação de estoque. - Download Bifrost - Downloader de firmware Samsung. Esta ferramenta fantástica foi criada pelo XDA Recognized Developer Zacharee1, e funciona para baixar todos os arquivos de firmware do Samsung Galaxy.
- Observe que existem algumas outras ferramentas que oferecem funcionalidades semelhantes. No entanto, o Samsung Firmware Downloader é de código aberto e multiplataforma, o que o torna mais versátil que os outros. Ele também oferece um aplicativo Android nativo, o que significa que você também pode baixar o firmware no seu telefone.
- Abra a ferramenta de download e digite o número do seu modelo onde diz Modelo. Isso começará com SM-. Você precisa incluir o SM ou ele não baixará seus arquivos. Em seguida, na seção de região, insira o valor CSC de três caracteres anterior. Então clique Verifique se há atualizações. Isso encontrará o firmware mais recente para o seu dispositivo.
- Se nenhuma atualização for exibida, pode ser porque a operadora que você está usando não usa Samsung servidores para atualizações e, portanto, não armazena nada onde o Samsung Firmware Downloader possa baixe. Se for esse o caso, tente pesquisar o firmware de sua escolha no subfórum específico do dispositivo. Geralmente será carregado lá.
- Clique no Download botão e selecione um local de arquivo. Isso iniciará o download e o processo de descriptografia subsequente. Isso pode demorar um pouco, dependendo da largura de banda da rede e da velocidade da CPU. O programa informará quando a descriptografia for concluída e o arquivo estiver pronto para ser usado para atualização.
Preço: 5,48.
4.2.
Como instalar o firmware Samsung
Como estamos lidando com pacotes de firmware oficiais da Samsung, não há necessidade de desbloquear o bootloader do dispositivo Galaxy de destino antes de atualizar. Isso é especialmente importante para modelos de operadoras (que são notoriamente difíceis de desbloquear o bootloader), pois você pode atualize facilmente um firmware desbloqueado compatível nessas variantes e livre-se dos inchaços da operadora em um bloqueado carregador de inicialização.
Dependendo do tipo de firmware, o processo de instalação pode exigir um PC. Odin, por exemplo, requer Windows, então tenha isso em mente ao tentar atualizar o firmware em qualquer telefone Samsung. Além disso, certifique-se de ter as últimas Driver Samsung Android pacote instalado.
Sideload por meio de recuperação: usando Android Debug Bridge (ADB)
- Certifique-se de ter a versão mais recente do BAD instalado.
- Renomeie o pacote .bin baixado para update.zip.
- Agora reinicie no modo de recuperação. Dentro do ambiente de recuperação de estoque, você pode rolar para baixo usando os botões de volume e selecionar uma entrada usando o botão liga/desliga.
- Selecione Aplicar a atualização de ADB e conecte o telefone ao PC usando um cabo USB funcional.
- Na janela Prompt de Comando/Terminal, execute o seguinte comando:
adb devices
- Espere para ver se o daemon foi iniciado e se o seu dispositivo foi encontrado. Em seguida, execute o seguinte comando:
adbsideloadPATH_TO_update.zip
- O processo de atualização será iniciado e você deverá ver uma contagem percentual. Assim que o processo for concluído, o telefone será reiniciado, atualizará os aplicativos e fará login na tela inicial.
Sideload por meio de recuperação: usando um cartão SD
- Renomeie o pacote .bin baixado para update.zip e copie-o para o diretório raiz do seu cartão SD.
- Agora reinicie no modo de recuperação, navegue até a opção chamada Aplicar atualização do armazenamento externoe pressione o botão liga/desliga para selecioná-lo.
- Agora selecione o arquivo chamado atualização.zip de maneira semelhante.
- A atualização começará. É um trabalho um pouco demorado, então deixe-o até a conclusão.
- O telefone será reiniciado sozinho e carregará o firmware atualizado.
Piscando via Odin
Na verdade, o Odin não se destina a usuários comuns, mas como é uma ferramenta oficial da Samsung, seu telefone permitirá que ele carregue os arquivos necessários para atualizar o firmware sem desbloquear o carregador de inicialização. No entanto, usá-lo incorretamente ainda pode danificar o seu dispositivo. Prossiga com cuidado.
Pegar a versão correta do Odin é o primeiro passo. Devido ao fato de a ferramenta nunca ser destinada ao uso por consumidores, a Samsung não a hospeda em um portal de download público. Felizmente, membro sênior do XDA realbbb mantém um repositório de cópias verificadas da ferramenta Odin. Ele também oferece variantes corrigidas do Odin (conhecidas como "3B patched") que são capazes de contornar uma série de obstáculos impostos pela Samsung durante o flash cruzado.
Baixe Odin (não modificado e com patch 3B) - tópico XDA
- Pegue o pacote Odin mais recente do tópico mencionado e descompacte o arquivo em algum lugar que você possa lembrar.
- Desligue seu telefone e inicialize no modo de download:
- Dispositivos Samsung Galaxy antigos: pressione Power + Home + Diminuir volume por cerca de 5 segundos.
- Novos dispositivos Samsung Galaxy: pressione Power + Bixby + Diminuir volume ou Bixby + Diminuir volume por cerca de 5 segundos.
- Você também pode usar o seguinte comando ADB quando o dispositivo for inicializado e conectado a um PC:
adb reboot bootloader
- A maioria dos dispositivos Galaxy da geração atual apresenta uma interface Fastboot de espaço reservado. Se o seu telefone entrar no modo Fastboot depois de usar o comando ADB acima, você deverá execute uma reinicialização forçada para voltar ao Android e opte pelo seguinte comando para acessar o Modo de download:
adb reboot download
- Você deverá ver uma tela com um grande ícone de download no meio e uma caixa de diálogo de confirmação sobre a atualização binária. Pressione o botão apropriado para continuar no modo de download real. Se você tiver os drivers adequados instalados, deverá ver um novo dispositivo aparecendo na janela do Gerenciador de dispositivos.
- Abra o Odin no seu PC executando o executável como administrador. No ID: COM seção, você deverá ver uma caixa azul-petróleo que diz Adicionado! Este é o seu dispositivo conectado no modo de download.
- A seção principal do Odin possui botões para BL, AP, CP, CSC e USERDATA. Estes significam arquivos de firmware correspondentes:
- BL: carregador de inicialização
- AP: Coleção de partições do sistema Android
- CP: Processador Core, ou seja, o firmware do modem
- CSC: Personalização de software de consumidor
- USERDATA: aplicativos e serviços pré-instalados para operadoras
- Talvez você não precise de todos esses cinco arquivos. Depende do que você está piscando.
- Dispositivos Samsung Galaxy antigos: escolha o único .tar.md5 arquivo como AP.
- Novos dispositivos Samsung Galaxy: selecione o binário apropriado para cada slot.
- Observe que atualizar um binário HOME_CSC como CSC não apaga seus dados. No entanto, caso você queira começar de novo (por exemplo, você instalou uma recuperação personalizada como TWRP e um ROM personalizado como LineageOS e você deseja voltar ao firmware padrão), selecione o binário CSC na guia CSC. Isso limpará completamente a partição /data e o armazenamento interno do dispositivo.
- Se tudo parecer correto (e você verificou tudo três vezes), clique no botão Começar botão. Uma barra de progresso será exibida no Odin e também no telefone.
- O processo demorará um pouco e o telefone poderá reiniciar algumas vezes. Não o desconecte antes que o processo seja concluído. Quando o processo for concluído, você verá um “PASS!” status acima da seção ID: COM.
- Aproveite o firmware atualizado no seu telefone!
Para um número de compilação de firmware do Samsung Galaxy, o quinto caractere da direita indica a revisão do bootloader. Tenha em mente que não há uma maneira fácil de fazer o downgrade da versão do bootloader em dispositivos Galaxy, o que significa mesmo o Odin não permite que você atualize um firmware com um bootloader mais antigo que aquele instalado no destino dispositivo.
Verificação
Assim que o telefone inicializar na tela inicial, abra Configurações na gaveta de aplicativos ou no ícone de engrenagem no menu Configurações rápidas. Em seguida, role até a parte inferior Configurações, selecione Sobre telefone, e escolha Informações de software. A seguir, encontre o Número da versão entrada e localize seu valor. Deve ser igual ao pacote de firmware Odin que você baixou anteriormente.
Não importa qual dispositivo você use, a parte do flash deve ser rápida, fácil e conveniente. Como você pode ver, atualizar manualmente o firmware do seu smartphone Samsung Galaxy não é tão difícil, mas também não é um método totalmente simples. Esperançosamente, este tutorial tornou o processo mais fácil de entender e seguir.