Para responder à minha própria pergunta!
Aviso, em alguns casos muito raros, isso não funciona ou pode ser perigoso. Por exemplo, os dispositivos Amazon Fire se recusam a se comunicar com essas ferramentas, apesar de serem MediaTek. Ferramentas como o SPFT usa um DA (para Agente de Download) para se comunicar com o carregador de inicialização MediaTek, mas o carregador de inicialização MediaTek tem algumas configurações configuráveis para que ele aceite apenas DA assinado pelo fabricante. Existem alguns dispositivos genéricos bloqueando após o envio de um DA não assinado.
Use por sua própria conta e risco.
Há uma postagem no Fórum Hovatek que o orienta durante o processo de download da ROM completa do seu dispositivo sem a necessidade de fazer o root. Aqui está o link para essa postagem. [Tutorial] Como usar a ferramenta Wwr_MTK + SP Flash para fazer backup da ROM Mediatek
Isso fornecerá a você o rom completa dividida em seus arquivos de imagem separados.
Isso deve funcionar para qualquer dispositivo Mediatek que não esteja bloqueado.
A seguir está uma cópia resumida desse post:
Requisitos
Passos para baixar a ROM de seus dispositivos
- Extraia WwR_MTK para uma pasta de sua escolha. Vá para a pasta e inicie
WwR_MTK_2.exe
. - Selecione
Modo automático
no menu Guias. - No número 1 neste tela Selecione o tipo de chipset de seus dispositivos na lista *). Você deve ser capaz de encontrar essas informações em
Settings->About
no seu dispositivo. - Em seguida, selecione o Tipo de memória. Acabei de usar o
EMMC
(não tenho certeza de onde encontrar essas informações para o seu dispositivo).
- Clique em
Criar e salvar como ..
. Salve o arquivo e observe a pasta em que o salvou. Este é o "Arquivo Scatter" temporário (mais tarde, você criará um novo arquivo Scatter completo com mais informações. Este só tem informações para o pré-carregador). -
Vá para a pasta em que você acabou de salvar o arquivo para. Abra em um editor de texto e procure as seguintes informações: physical_start_addr: 0x0partition_size: 0x80000region: EMMC_BOOT_1
marque essas informações conforme aparecem em seu arquivo. (Estas são apenas informações de exemplo do meu arquivo)
-
Extraia a ferramenta Sp Flash para uma pasta de sua escolha. Vá para a pasta e inicie flash_tool.exe
.
- Selecione a guia
Download
. Por Scatter-loading File, clique em
choose` e selecione o arquivo scatter que você salvou na etapa 5. -
Selecione a guia Readback
. Clique em Adicionar
, isso adicionará uma nova linha. Clique duas vezes nesta nova linha e deixe o nome como ROM-0
. Marque a pasta onde está salvando e clique em Salvar
para salvar o arquivo.
-
Ao clicar em Salvar
a uma nova caixa de diálogo aparece nesta caixa de diálogo, defina as informações de acordo com as informações que você marcou na etapa 6 e clique em OK
. physical_start_addr -> Start addresspartition_size -> Lengthregion -> Region
-
Certifique-se de que seu dispositivo está desligado e desconectado do computador (se você puder retirar a bateria, retire-a por cerca de 1 minuto e substitua-a).
-
Clique em Read Back
, agora conecte seu dispositivo ao computador via cabo USB. Você deve ver na parte inferior da tela uma barra de progresso vermelha e, em seguida, uma barra de progresso amarela. Isso pode levar algum tempo (cerca de 1 a 2 minutos) até que seu dispositivo seja reconhecido. Espere até que apareça uma caixa de diálogo pop-up que diz "Download OK".
-
Retorne à ferramenta Wwr_MTK e clique em Selecionar arquivo
no canto superior direito. Navegue até onde você salvou o arquivo ROM_0
na etapa 9, selecione este arquivo.
-
Selecione a guia Preloader
no menu Guias. Clique em `Análise do pré-carregador, pode haver informações incorretas na tela, ignore-o.
-
Clique em Para extrair o pré-carregador e salvar como ..
(em no canto inferior esquerdo da tela). Renomeie o arquivo para preloader.bin
e selecione a mesma pasta que você selecionou na etapa 5 para o arquivo de dispersão temporário e clique em Salvar
para salvar.
-
Agora vamos obter o comprimento total da ROM necessária para fazer o download da ROM. Faremos um teste de RAM no SP Flash Tools para obter essa informação. (se você tiver problemas com as instruções a seguir, procure aqui e aqui)
-
Retorne às ferramentas do SP Flash, selecione A guia Teste de memória
marca apenas a caixa para Teste de RAM
, certifique-se de que o resto das caixas estejam desmarcadas.
-
Vire fora de seu dispositivo da mesma forma que na etapa # 11. Clique em Iniciar
no canto superior direito da tela. Conecte seu dispositivo via USB ao computador. aguarde a caixa de diálogo "Formatar Ok". marque o número HEX em EMMC_PART_USER
, este é o tamanho da ROM completa.
-
Selecione a guia Readback
para pré-formar uma leitura completa da ROM. Clique em Adicionar
, clique duas vezes na nova linha adicionada. Deixe o nome como ROM-1
, clique em Salvar
. Desligue o dispositivo como na etapa 11, clique em Read Back
e conecte o dispositivo via USB. Aguarde a caixa de diálogo informando que tudo correu bem. Isso vai demorar um pouco dependendo do tamanho de sua ROM. Não desconecte seu dispositivo enquanto isso estiver funcionando.
-
Volte para a ferramenta Wwr_MTK. Na guia Modo automático
no número 3, clique em Selecionar arquivo
e navegue até o local do arquivo ROM_1
e selecione-o. a ferramenta irá escanear o arquivo e solicitar o arquivo que contém o pré-carregador, selecione o arquivo 'preloader.bin' ou ROM_0
.
-
No canto inferior esquerdo da tela, clique em Criar arquivo scatter ..
.
-
Os itens destacados na cor PINK geralmente não são necessários ao piscar, desmarque-os (você pode desmarcar os dados do usuário e o cache também, especialmente se estiver baixando de um dispositivo que não foi usado ou foi redefinido para os padrões de fábrica.).
- Observe que as partições destacadas em PINK não aparecerão na ferramenta SP flash quando você selecionar o arquivo scatter. Se houver uma partição destacada em PINK que você deseja incluir, use a barra de rolagem para mover para a direita e mude FALSE para TRUE clicando duas vezes nela (veja NVram como exemplo).
- Vá para a guia
Modo automático
, clique em para construir o firmware (Corte em partições e crie arquivo de dispersão)
, selecione a pasta para a qual deseja fazer o download da ROM. (É uma boa ideia salvá-lo em uma pasta vazia). Quando a ferramenta estiver concluída, você verá Pronto !!!
no espaço vazio acima do número 4 na tela de ferramentas.
Parabéns !!! Agora você terminou e tem uma cópia da sua ROM na pasta selecionada na etapa 24.
*) Se o seu chipset não aparecer na ferramenta Wwr, você pode adicioná-lo manualmente para criar o arquivo scatter temporário.