Esta pĆ”gina Ć© dedicada Ć usabilidade do programa PixelFlasher, contendo toda a documentaĆ§Ć£o para que vocĆŖ possa efetivamente usar todas as funcionalidades do programa, mesmo as mais avanƧadas.
Modo BƔsico
- A primeira coisa a fazer Ć© selecionar Ferramentas da plataforma Android™. Se as Ferramentas da plataforma Android™ jĆ” estiverem em seuĀ
PATH
ambiente, o aplicativo irĆ” detectĆ”-las e preenchĆŖ-las previamente.
Caso contrĆ”rio, vocĆŖ terĆ” que selecionar onde ele estĆ” instalado.
VocĆŖ pode baixar as ferramentas mais recentes da plataforma Android™ clicando aoĀ lado delas.
Se vocĆŖ tiver vĆ”rias versƵes, poderĆ” selecionar outra versĆ£o, embora seja melhor usar sempre a versĆ£o mais recente (a versĆ£o selecionada serĆ” identificada e exibida). - Aperte oĀ
Scan
botĆ£o para detectar dispositivos conectados, o aplicativo detectarĆ” todos os dispositivos conectados
(nos modos adb, fastboot, sideload, recuperaĆ§Ć£o) e preencherĆ” a caixa de combinaĆ§Ć£o (2). - Selecione seu dispositivo na lista da caixa de combinaĆ§Ć£o.Ā As seguintes informaƧƵes sobre o dispositivo conectado sĆ£o exibidas.
- (1Āŗ campo) Os dispositivos enraizados serĆ£o identificados com uma marca de seleĆ§Ć£o ā.Ā Nota:Ā Se vocĆŖ deseja que o PixelFlasher detecte o root ou use automaticamente o Magisk para corrigir o boot.img, vocĆŖ precisa conceder permissƵes de root noĀ
shell
Magisk.
- (1Āŗ campo) Dispositivos nĆ£o enraizados serĆ£o identificados com um ā.
- (1Āŗ campo) Dispositivos em modo fastboot serĆ£o identificados com um ?Ā (no modo fastboot, o status do root nĆ£o pode ser determinado).
- (2Āŗ campo) (adb), (fb), (sid) ou (rec) para indicar o modo de conexĆ£o adb/fastboot/sideload/recovery.
- (3Āŗ campo) ID do dispositivo.
- (4Āŗ campo) Hardware do dispositivo.
- (5Āŗ campo) Firmware atual em execuĆ§Ć£o (no modo fastboot o firmware atual nĆ£o pode ser determinado).
- (1Āŗ campo) Os dispositivos enraizados serĆ£o identificados com uma marca de seleĆ§Ć£o ā.Ā Nota:Ā Se vocĆŖ deseja que o PixelFlasher detecte o root ou use automaticamente o Magisk para corrigir o boot.img, vocĆŖ precisa conceder permissƵes de root noĀ
- Em seguida, selecione o arquivo OTA completo (recomendado) ou zip de fĆ”brica (nĆ£o descompacte), o aplicativo reconhecerĆ” o modelo do telefone a partir do nome da imagem e validarĆ” a soma de verificaĆ§Ć£o SHA-256.
VocĆŖ pode baixarĀ imagens de fĆ”bricaĀ clicando aoĀ lado delas.Ā VocĆŖ pode baixar imagens OTA completasĀ aquiĀ .Ā ObservaĆ§Ć£o:Ā como o pacote de firmware e o OTA completo sĆ£o imagens completas, vocĆŖ pode atualizar para qualquer versĆ£o mais recente sem se preocupar com versƵes saltantes (downgrades com imagem de fĆ”brica sĆ³ sĆ£o possĆveis com a limpeza de dados). - Processe a imagem OTA completa ou de fĆ”brica.Ā PixelFlasher extrairĆ”Ā
boot.img
(ouĀinit_boot.img
para Pixel 7 ou dispositivos mais recentes) o arquivo da imagem e o preencherĆ” na lista abaixo (5). - SelecioneĀ
boot.img
(ouĀinit_boot.img
para Pixel 7 ou dispositivos mais recentes) na lista, o arquivo selecionado pode ser corrigido (6) ou atualizado (10). - Opcional: selecione esta opĆ§Ć£o se desejar corrigirĀ
boot.img
(ouĀinit_boot.img
para Pixel 7 ou dispositivos mais recentes) com Magisk.Ā Se o Magisk ainda nĆ£o estiver instalado no seu telefone, o PixelFlasher irĆ” instalĆ”-lo para vocĆŖ.Ā Seu telefone nĆ£o precisa ter root para criar um arquivo corrigido.Ā Esta seria a escolha tĆpica para atualizaƧƵes mensais.
Esta opĆ§Ć£o permitirĆ” atualizar o telefone sem perder o root (nem mesmo temporariamente).
Nota:Ā Veja a nota acima para conceder permissƵes de root para arquivosĀshell
.
Quer o telefone esteja enraizado ou nĆ£o, todo o processo ocorre sem qualquer etapa manual. - Se vocĆŖ deseja atualizar (10) um patchĀ
boot.img
(ouĀinit_boot.img
para Pixel 7 ou dispositivos mais recentes), selecione a entrada recƩm-adicionada.
Os detalhes a seguir estĆ£o listados.- Indica que a seleĆ§Ć£o estĆ” corrigida.
- SHA1Ā Ć© (abreviado apenas para exibiĆ§Ć£o) sha1 deĀ
boot.img
(ouĀinit_boot.img
para Pixel 7 ou dispositivos mais recentes) - Fonte SHA1Ā (abreviado apenas para exibiĆ§Ć£o) SHA1 da fonteĀ
boot.img
extraĆda da imagem (deve ser igual ao SHA1 de um arquivoĀboot.img
. - Package FingerprintĀ Ć© apenas a parte do nome do arquivo da imagem (sem a extensĆ£o).
- Patched with MagiskĀ indica a versĆ£o do Magisk usada para corrigir a imagem (se aplicĆ”vel).
- Patched MethodĀ indica qual mĆ©todo o PixelFlasher usou para criar um patch (opƧƵes possĆveis:Ā
root
,Āapp
,Āuiautomator
,Āmanual
) - Patched on DeviceĀ indica o modelo do dispositivo que executou a correĆ§Ć£o.Ā VocĆŖ deve sempre usar imagens corrigidas que correspondam ao modelo do dispositivo no qual serĆ” feito o flash.
- DataĀ Ć© a data em queĀ
boot.img
foi extraĆdo ou a data em que foi corrigido. - Caminho do pacoteĀ indica o arquivo do qualĀ
boot.img
(ouĀinit_boot.img
para dispositivos Pixel 7 ou mais recentes) foi extraĆdo.
- Selecione o modo Flash, o PixelFlasher selecionarƔ automaticamente o modo flash aplicƔvel com base no tipo de imagem selecionado.
- Se a imagem OTA completa for selecionada na etapa 4:
- Full OTAĀ : irĆ” exibir a imagem OTA completa no modo sideload.Ā Recursos deste modo:
- Isso sempre piscarĆ”Ā apenas no slot inativoĀ (daĆ o motivo pelo qual a opĆ§Ć£o de piscar em ambos os slots estĆ” desativada), semelhante Ć forma como as atualizaƧƵes OTA acontecem no telefone.
- SerĆ” sempreĀ Keep DataĀ , nĆ£o hĆ” opĆ§Ć£o paraĀ WipeĀ , por isso a opĆ§Ć£o estĆ” desabilitada.
- Se algo der errado durante o flash, o flash ativo nĆ£o serĆ” afetado e o telefone serĆ” reinicializado no slot funcional ativo.
- Se vocĆŖ atualizar para ambos os slots (ou seja, piscar duas vezes seguidas), ambos os slots serĆ£o inicializĆ”veis.
- O bootloader do seu telefone nĆ£o precisa ser desbloqueado para poder atualizar a imagem OTA completa (somente inicializaĆ§Ć£o padrĆ£o).
- VocĆŖ nĆ£o pode fazer downgrade com OTA, a versĆ£o instalada deve ser igual ou superior.
- Full OTAĀ : irĆ” exibir a imagem OTA completa no modo sideload.Ā Recursos deste modo:
- Se o firmware de fƔbrica for selecionado na etapa 4:
- Manter dadosĀ : neste modo,Ā
-w
o sinalizador Ć© removido dos scripts flash para que os dados nĆ£o sejam apagados.Ā Isso Ć© comumente conhecido comoĀdirty flashing
. - WIPE all dataĀ : Como o texto sugere, isso apagarĆ” seus dados, use-o com cuidado!
Se este modo for selecionado, o PixelFlasher solicitarĆ” confirmaĆ§Ć£o durante a fase de flash. - Dry RunĀ : Neste modo, o telefone irĆ” reiniciar no bootloader e, em seguida, imitar as aƧƵes do flash (ou seja, reiniciar no bootloader) sem realmente piscar nada (ele imprime no console as etapas que teria executado se o dry run nĆ£o fosse escolhido).Ā Isso Ć© Ćŗtil para testar se o PixelFlasher Ć© capaz de controlar corretamente os comandos fastboot.
- Manter dadosĀ : neste modo,Ā
- Se a imagem OTA completa for selecionada na etapa 4:
- Opcional: Abra o Magisk Modules Manager e desative (desmarque) os mĆ³dulos conhecidos por causar problemas durante as atualizaƧƵes (altamente recomendado).Ā (A lista abaixo nunca causou problemas para mim, entĆ£o os mantenho ativados no YMMV).
- Flash Pixel PhoneĀ Esta Ć© a etapa final, para realmente fazer o flash do telefone no arquivoĀ
Flash Mode
.
NotaĀ : Ao contrĆ”rio das versƵes anteriores do PixelFlasher, todas as opƧƵes sĆ£o dinĆ¢micas, ou seja, dependendo do que vocĆŖ selecionar antes de clicar no botĆ£o Flash, nĆ£o existe mais o conceito de pacote preparado.Ā PixelFlasher apresentarĆ” primeiro as opƧƵes selecionadas e pedirĆ” sua confirmaĆ§Ć£o se desejar prosseguir com o flash. - Monitore a saĆdaĀ do consoleĀ e observe as aƧƵes executadas e seus resultados.
- Em caso de problema, clique no botĆ£oĀ SuporteĀ para gerar um arquivo de logs de suporte santificado (redigido).
Modo Especialista
Para ativar o modo de exportaĆ§Ć£o use oĀ Menu Arquivo |Ā ConfiguraĆ§Ć£o avanƧadaĀ e selecioneEnable Advanced Options
Ā
Neste modo sĆ£o expostas as seguintes opƧƵes adicionais (caixas delimitadoras verdes), as notas abaixo sĆ£o mais para enumeraĆ§Ć£o do que um guia, pois devem ser triviais e Ć³bvias para um especialista.
- OpĆ§Ć£o para alterar o slot ativo (o slot inativo Ć© selecionado automaticamente).
OpƧƵes para reiniciar em recuperaĆ§Ć£o, download, modo de seguranƧa. - OpƧƵes para bloquear / desbloquear bootloader, opĆ§Ć£o para desabilitar mĆ³dulos Magisk durante bootlooping, gerenciador de partiƧƵes.
- Aplicar ROM personalizada.Ā Isso substitui a imagem ROM de fĆ”brica pelo arquivo selecionado.
PixelFlasher extraiĀboot.img
(ouĀinit_boot.img
para Pixel 7 ou dispositivos mais recentes) da imagem ROM e exibe abaixo para seleĆ§Ć£o ou correĆ§Ć£o.Ā Certifique-se de ler a documentaĆ§Ć£o da ROM escolhida, pois as instruƧƵes de cada ROM personalizada podem ser diferentes.
Para ser claro, isso Ć© o que o PixelFlasher faz internamente quando este modo Ć© selecionado, por favor, entenda e nĆ£o o use se o guia ROM selecionado nĆ£o se adequar aos requisitos.Ā Voce foi avisado!- MantĆ©m imagens de bootloader e rĆ”dio de estoque.
- Substitui a imagem ROM padrĆ£o pela imagem ROM personalizada selecionada.
- Pisca no escolhidoĀ
Flash Mode
exatamente como uma imagem de estoque, ou seja, bootloader, ROM personalizada e imagens de rĆ”dio na ordem original em que estavam no firmware de estoque. - O patchĀ
boot.img
(ouĀinit_boot.img
para Pixel 7 ou dispositivos mais recentes) pode ser executado se a opĆ§Ć£o estiver selecionada.Ā VocĆŖ pode selecionar qualquer um dos arquivos listados. - O Modo Flash Ć© semelhante ao modo flash bĆ”sico descrito acima na etapa 7.
- Flash personalizado.Ā selecione esta opĆ§Ć£o para alternar entre a atualizaĆ§Ć£o de uma imagem de fĆ”brica e a atualizaĆ§Ć£o de um Ćŗnico arquivo.
- Navegue para selecionar um arquivo de imagem vĆ”lido (.img ou .zip).Ā Ou selecione um boot.img da lista acima e clique no botĆ£o colar para colar o boot.img selecionado na seleĆ§Ć£o de arquivo.Ā Escolha o menu suspenso para selecionar o tipo de imagem.
- boot (pode ser atualizado para Live ou boot) – Tipo de arquivo esperado .img
- bootloader – Tipo de arquivo esperado .img
- init_boot – Tipo de arquivo esperado .img
- dtbo – Tipo de arquivo esperado .img
- produto – Tipo de arquivo esperado .img
- radio – Tipo de arquivo esperado .img
- recuperaĆ§Ć£o – Tipo de arquivo esperado .img
- super_empty – Tipo de arquivo esperado .img
- sistema – Tipo de arquivo esperado .img
- system_ext – Tipo de arquivo esperado .img
- system_other – Tipo de arquivo esperado .img
- vbmeta – Tipo de arquivo esperado .img
- vbmeta_system ā Tipo de arquivo esperado .img
- vbmeta_vendor – Tipo de arquivo esperado .img
- fornecedor – Tipo de arquivo esperado .img
- vendor_boot – Tipo de arquivo esperado .img
- vendor_dlkm (o dispositivo serĆ” colocado no modo fastbootd durante esta operaĆ§Ć£o) – Tipo de arquivo esperado .img
- imagem – Tipo de arquivo esperado .zip
- SIDELOAD – Tipo de arquivo esperado .zip
Selecione as opƧƵes de flash apropriadas.Ā ObservaĆ§Ć£o:Ā para dispositivos Tensor (Pixel 6 ou dispositivos mais recentes) QuandoĀFlash to both slots
a opĆ§Ć£o Ć© selecionada, o Pixelflasher atualiza cada slot individualmente para superar um bug do Google que falha com a opĆ§Ć£o--slot=all