Mini projetor HY320: atualize, troque ou reinstale o sistema
Guia completo, em português, baseado só em procedimentos que a comunidade já testou e que deram certo. Serve para o HY320 e para os irmãos HY300, HY300 Pro e L018 com chip Allwinner H713.
🎮 Controle remoto pela web 💡 Ideias (com PIN, funciona pelo celular)
1Identifique seu aparelho
Existe mais de um HY320. Flashar o firmware errado transforma o projetor em peso de papel.
| Família | Chip | Android | Modelos vistos | Este guia serve? |
|---|---|---|---|---|
| Allwinner H713 plataforma sun50iw12p1, flavor h713_tuna_p3 | 4× Cortex-A53, Mali-G31, 1 GB RAM, 8 GB eMMC, sistema 32 bits (armv7l) | 11 (kernel 4.9 ou 5.4) | HY300 (T08), HY300 Pro (2024/25), HY300 Pro+, HY320 1080p, HY320 Mini 720p, HY310, HY350 (2024), L018 (2025) | SIM, é o foco |
Allwinner H726sun50iw15p1, platform hermes | 4× A53 até 1,9 GHz, Mali-G31, 1 a 2 GB | 14 (kernel 5.15) | HY300 Pro (2026), HY300 Pro+/Ultra, HY320 Pro, HY350 MAX, HY450, L018 (lote novo) | Parcial sem fastboot, sem ADB pela rede, outro firmware |
| Amlogic S950D4 | Mali-G31 | 13 | "HY320 NTV" (com Netflix e Prime oficiais) | NÃO não existe firmware nem root público |
| Rockchip RK3326 | painel 1024×600 | Android TV | Clones "HY300" (Regal, TXCZ) | NÃO usam RKDevTool, outro mundo |
Como descobrir qual é o seu (3 jeitos)
- Configurações → Sobre (Settings → About). Veja a versão do Android: 11 = H713, 14 = H726, 13 = provavelmente S950D4.
- Anote o Build (número da compilação). Exemplos reais:
HY320_user_public_en_E_weidong_OTA_2024-03-22-1557,UI_Veng.projector.20250117.194417(HY320 Mini, lido pelo ADB em 24/10/2026),projector.20250507.175825(H713),Projector.20260318.111759(H726). Esse número é o que você manda para o suporte quando pede o firmware original. - O campo "Modelo" pode mostrar ADT-3. É falso: o fabricante copia o nome do aparelho de referência do Google. Ignore.
- Sem ADB, os apps Device Info HW ou AIDA64 (instalados por APK) mostram o chip em "SoC".
Ligue a depuração (seção 3) e rode no PC. Esse comando é o usado pelo projeto de limpeza battleof3 e identifica tudo de uma vez:
adb shell 'for p in ro.board.platform ro.hardware ro.build.version.release ro.build.display.id ro.build.flavor ro.boot.slot_suffix ro.boot.flash.locked ro.product.cpu.abilist; do echo "$p=$(getprop $p)"; done; uname -a; tr "\0" " " < /proc/device-tree/compatible; echo; ls /dev/block/by-name'
- H713: aparece
sun50iw12p1ouh713_tuna_p3, Android 11, kernel 4.9/5.4, partiçãoboot_a, abilist sóarmeabi-v7a. - H726: aparece
hermeseallwinner,h726, Android 14, kernel 5.15, partiçãoinit_boot.
Se abrir o aparelho, a serigrafia da placa denuncia o lote. Já vistas em H713: LCD_2C_713_5755A-V1.0.0, HY200_QZ713DF_A1, HY200_QZ713_V2, HY260_QZ713_V3.1 (HY310) e Hifungo_FG01_V04 (HY320 Mini 720p). O "713" no código já entrega o chip. Clones Rockchip trazem HD300LP-V1.0.
Em modo de gravação (FEL) o PC enxerga o H713 e o H726 como USB 1F3A:EFE8; um clone Rockchip aparece como 2207:330D.
Resolução nativa
HY320 (normal) = 1920×1080. HY320 Mini, HY300 e HY300 Pro = 1280×720 (HY320 Mini conferido por ADB: wm size = 1280x720, H713 h713_tuna_p3, Android 11, kernel 5.4.99, 1 GB, launcher de fábrica com.htc.htclauncherhighenglishd08). HY310, HY350 e HY320 Pro = 1080p. Isso importa porque o firmware customizado da seção 5 tem uma imagem para cada modelo.
2Antes de começar
O que você precisa ter em mãos e o que fazer de backup.
Material
C:\adb.Antes de gravar qualquer coisa
.img Allwinner (IMAGEWTY), não um zip de outra marca.com.htc.storeos, com.htc.htcotaupdate, com.hotack.silentsdk), um script de boot que desliga o Play Protect e serviços de espelhamento abertos na rede. A Magcubic publicou em 22/04/2026 uma nota dizendo que "só certos chips 713" são afetados e ofereceu um app por pendrive. Os projetos magcubic-root, battleof3 e YuujiLab documentaram tudo isso. Não é motivo de pânico, é motivo para fazer a limpeza da seção 3 e, de preferência, manter o projetor numa rede separada.3Melhorar o Android que já vem (sem flash)
O caminho sem risco: ADB, remover bloatware, launcher e apps leves.
Este é o caminho que todo mundo deveria fazer primeiro: não grava nada na memória do projetor, dá para desfazer com um comando e já resolve 80% das reclamações (lentidão, launcher feio, propaganda, loja estranha).
Passo 1: ligar o ADB
- Abra Configurações → Sobre e toque 7 vezes em "Número da versão / Build number" até aparecer "Você agora é um desenvolvedor". No H726 é pressionar OK no nome do modelo de 7 a 10 vezes.
- Volte em Configurações → Sistema → Opções do desenvolvedor e ative Depuração USB. No H713 isso já libera o ADB pela rede, na porta 5555.
- Atenção: com a depuração USB ligada, a porta USB do projetor vira "dispositivo" e pendrive e teclado param de funcionar nela. Desligue a depuração quando terminar, ou use a rede.
- No PC, dentro da pasta do platform-tools (o IP está em Configurações → Rede):
Aceite o aviso "Permitir depuração" que aparece projetado na parede. No H726 o ADB pela rede falha com
adb connect 192.168.0.50:5555 adb devices
CERTIFICATE_UNKNOWN: use o cabo USB-A para USB-A.
Passo 2: identificar (de novo, agora com certeza)
adb shell getprop ro.build.display.id adb shell getprop ro.product.cpu.abi adb shell getprop ro.boot.slot_suffix
Esperado no HY320 H713: build do tipo HY320_user_public_… ou projector.2025…, abi armeabi-v7a e slot _a. Guarde essa saída num arquivo de texto.
Passo 3: ver tudo que está instalado
adb shell pm list packages -f | sort > pacotes.txt
Passo 4: backup completo da eMMC (faça antes de qualquer outra coisa)
No firmware H713 o disco inteiro (/dev/block/mmcblk0) é legível pelo ADB sem root. Isso é uma falha de segurança, mas é também a sua garantia: um dump de 7,8 GB que restaura o projetor inteiro em modo FEL ou fastboot, chaves e calibração incluídas.
adb exec-out "dd if=/dev/block/mmcblk0 bs=1M" > emmc_completa.img
Pela rede leva um bom tempo (dezenas de minutos). Pelo cabo é mais rápido. O arquivo final deve ter 7.818.182.656 bytes. Só a partição de boot, para o root da seção 5:
adb shell "cat /sys/block/mmcblk0/mmcblk0p5/start; cat /sys/block/mmcblk0/mmcblk0p5/size" adb exec-out "dd if=/dev/block/mmcblk0 bs=512 skip=INICIO count=TAMANHO status=none" > boot_a.img
Troque INICIO e TAMANHO pelos dois números do primeiro comando (exemplo real: 205824 e 131072). Os 8 primeiros bytes de boot_a.img têm de ser ANDROID!. Guarde duas cópias fora do PC.
Passo 5: desativar o bloatware (reversível, sem root)
Lista consolidada dos projetos magcubic-root (H713: HY310 e L018) e battleof3 (H726). Nem todo pacote existe em todo lote; se o comando responder "not found", é porque o seu não tem. Cole uma linha por vez:
adb shell pm disable-user --user 0 com.htc.storeos adb shell pm disable-user --user 0 com.htc.htcotaupdate adb shell pm disable-user --user 0 com.softwinner.update adb shell pm disable-user --user 0 com.htc.eventuploadservice adb shell pm disable-user --user 0 com.hotack.silentsdk adb shell pm disable-user --user 0 com.hotack.writesn adb shell pm disable-user --user 0 com.htc.expandsdk adb shell pm disable-user --user 0 com.hotack.screensaversdk adb shell pm disable-user --user 0 com.htc.screensaver adb shell pm disable-user --user 0 com.android.toofifi adb shell pm disable-user --user 0 com.toofifi.lineserver adb shell pm disable-user --user 0 com.huawei.connection adb shell pm disable-user --user 0 com.htc.hyk_test adb shell pm disable-user --user 0 android.rockchip.update.service adb shell pm disable-user --user 0 com.htc.clearmemory adb shell pm disable-user --user 0 com.mobisystems.office adb shell pm disable-user --user 0 com.softwinner.tv.factorymenu
| Pacote | O que é | Ação |
|---|---|---|
com.htc.storeos | Loja não verificada que consulta um servidor a cada 5 s e instala apps sozinha | desativar |
com.htc.htcotaupdate / com.softwinner.update | Atualizadores OTA (um deles reinstala tudo que você tirou) | desativar |
com.htc.eventuploadservice | Telemetria com permissão de câmera, áudio, localização e instalar/apagar apps | desativar |
com.hotack.silentsdk, com.hotack.writesn, com.htc.expandsdk, com.hotack.screensaversdk | Droppers e injeção de anúncio (não estão em todos os lotes) | desativar |
com.android.toofifi, com.toofifi.lineserver, com.htc.samescreen, com.mphotool.dlna, com.mphotool.airplay, com.softwinner.miracastReceiver | Espelhamento de tela (portas abertas na rede). Mantenha só o que usa | opcional |
com.htc.magcubicos (ou com.htc.luminaos, ou com.htc.htclauncherhighenglishd08 no HY320 Mini) | Launcher original. É o único lugar com o ajuste de trapézio (keystone) | manter e só desativar depois que o Projectivy estiver funcionando |
com.hysd.vafocus, com.htc.htcbluetoothremotecontrol, com.softwinner.awsource, com.softwinner.awmanager | Foco automático, controle Bluetooth, entrada HDMI, gerenciador do sistema | nunca mexer |
com.htc.htcsetup_wizard_d55 | Assistente inicial | só depois que settings get secure user_setup_complete devolver 1 |
Arrependeu? adb shell pm enable --user 0 com.htc.storeos volta tudo. Um reset de fábrica também reativa todos.
Passo 6: launcher decente (Projectivy)
- Baixe o Projectivy Launcher (pacote
com.spocky.projengmenu) pela Play Store, se a sua loja abrir, ou o APK pelo APKMirror no PC. - Instale e defina como tela inicial:
adb install projectivy.apk adb shell cmd package set-home-activity com.spocky.projengmenu/.ui.home.MainActivity
- Teste o botão Home do controle. Só então desative o launcher original:
adb shell pm disable-user --user 0 com.htc.magcubicos. Para ajustar o trapézio depois, reative por um minuto e desative de novo. - O ícone de Configurações não aparece no firmware de fábrica. Crie um atalho no Projectivy ou use
adb shell am start -n com.android.tv.settings/.MainSettings(em alguns lotes écom.android.settings/.Settings). Entrada HDMI sem o launcher:adb shell am start -n com.softwinner.awlivetv/.MainActivity.
Passo 7: apps que rodam bem com 1 GB de RAM
- SmartTube (YouTube sem anúncios, com SponsorBlock):
smarttube_stable.apkdireto do GitHub do yuliskov. Instale pelo ADB ou pelo app Downloader com o códigokutt.to/stn_stable. - Kodi versão ARMV7A (32 bits) do site oficial, com os complementos que você já usa.
- Stremio, Jellyfin, Plex: versões Android TV, 32 bits. Funcionam, mas 1080p em H.265 pesado pode engasgar.
- MixPlorer (gerenciador de arquivos, instala APK do pendrive) e Downloader (AFTVnews).
- Netflix e Prime Video oficiais: não rodam direito. O aparelho não é certificado pelo Google e só tem Widevine L3, então mesmo quando abre fica em SD. Para isso, seção 8.
adb install smarttube_stable.apk adb install kodi-21.x-Omega-armeabi-v7a.apk
Passo 8: fechar a porta
Desligue a depuração USB se precisar da porta para pendrive. Se puder, coloque o projetor numa rede de convidados do roteador: o firmware de fábrica deixa AirPlay (7000/7002/9528) e outros serviços escutando em todas as interfaces.
4Atualizar o firmware de fábrica
Firmware oficial da Magcubic, pelo pendrive ou pelo PC.
"Atualizar" aqui quer dizer colocar uma imagem oficial (ou idêntica à oficial) mais nova. Vale para corrigir bugs de foco, trapézio e HDMI, e também para voltar ao original depois de testar um firmware customizado. São quatro métodos, do mais simples ao mais poderoso. Todos foram usados com sucesso por donos de HY300/HY310/HY320 com H713.
Onde conseguir o firmware oficial
- Suporte da Magcubic: e-mail [email protected] com o modelo, o Build da seção 1 e uma foto da etiqueta. Foi assim que um dono de HY320 recebeu o link do firmware depois que o OTA travava em 15% com "Verify file failed" (relato no r/projectors, fev/2024). É o único jeito garantido de ter a imagem exata do seu lote.
- Site de suporte da Magcubic (magcubic-support.com, seção de notícias): publica imagens por modelo, por exemplo o HY300 Pro H726 (pasta no Google Drive com
update.imgde 2,2 GB, build 2026-03-18). Ainda não há uma pasta pública do HY320 H713 que a comunidade tenha confirmado. - androidpctv: imagem "válida para atualizar" o HY300 / HY300 Pro H713 de 31/10/2024. Serve para HY300 720p, não para HY320 1080p.
- Nomes reais de imagens oficiais do HY320 vistos em fóruns:
HY320_user_public_en_E_weidong_OTA_2024-03-22-1557.imgeHY320_user_public_en_E_F_weidong_OTA_2024-11-19-1632.img. Se o suporte mandar um desses, está certo.
Método A: OTA pelo menu (o mais simples)
- Configurações → Sobre → Atualização do sistema (System Update). No HY320 Pro (H726): Configurações → System Info → Online Update → Check for Updates.
- Se achar versão nova, baixa e reinicia sozinho. Deixe na tomada.
- Se travar em 15–20% com "Verify file failed", o servidor OTA está fora ou a imagem veio corrompida. Parta para o método B ou C com a imagem do suporte. Os servidores antigos (
api.bigbigcloud.cn) estão mortos; o ativo é oota.triplesai.com, que é também o canal que reinstala os apps indesejados da seção 2. Se você desativoucom.htc.htcotaupdate, o OTA não vai funcionar, e é esperado.
Método B: atualização local pela interface (pendrive)
- Pendrive FAT32. Copie o
update.imgpara a raiz (ou para a pastaupdate, os dois são aceitos). - Espete no projetor. Configurações → Sobre → Atualização do sistema → Local Update e escolha o arquivo.
- O aparelho reinicia e grava com barra de progresso. Não desligue. Ao terminar, tire o pendrive.
Método C: gravação automática pelo pendrive (U-Boot auto_update)
Funciona mesmo com o Android quebrado, desde que o bootloader esteja vivo. É o método que os projetos magcubic-root e YuujiLab usam e documentam para H713.
- Pendrive USB 2.0 de plástico, 8–32 GB, tabela MBR, formatado em FAT32 com unidade de alocação de 32 KB.
- Crie a pasta
update(minúsculas). Dentro dela coloque o firmware renomeado paraupdate.imge um arquivo de textoauto_update.txtcom exatamente isto (o%da segunda linha é obrigatório):sunxi_flash write update/update.img firmware %
- Confira a integridade antes de gravar. No PowerShell:
Get-FileHash D:\update\update.img -Algorithm SHA256e compare com o hash de onde baixou, se houver. Ejete o pendrive pelo sistema. - Desligue o projetor da tomada. Espete o pendrive na USB traseira. Ligue a tomada sem apertar o botão de ligar.
- Aparece uma barra verde projetada. Aguarde até 100%. Tempo típico: alguns minutos. Se a barra não aparecer mas o LED piscar, a gravação continua "às cegas" (acontece quando uma gravação anterior apagou a partição com os gráficos). Espere 15 minutos antes de concluir que travou.
- Desligue da tomada, tire o pendrive (senão ele regrava a cada boot) e ligue normalmente. Primeiro boot demora.
firmware_version guardada no aparelho. Imagem igual ou mais antiga é recusada em silêncio (nada acontece). Para voltar a uma versão antiga, use o método D (PC), que não passa por essa checagem.Método D: pelo PC, em modo FEL (PhoenixUSB Pro)
É o método "do botão acima do HDMI" que o androidpctv cita, e o que resolve quando nada mais funciona. Detalhado na seção 6, porque é o mesmo procedimento de desbrick. Resumo:
- Instale o PhoenixUSB Pro 4.0.0 e os drivers USB da Allwinner (vêm no pacote). O PhoenixSuit 1.19 não reconheceu o H713 nos testes do magcubic-root; o PhoenixUSB Pro funcionou.
- Abra o programa, clique em Image e carregue o
.img. Clique em START. - Projetor sem tomada. Segure o botão de reset (furinho ao lado da HDMI) com o clipe, conecte o cabo USB-A para USB-A no PC, ligue a tomada e solte o botão após 3 segundos.
- No Gerenciador de Dispositivos aparece um dispositivo USB
VID_1F3A PID_EFE8; no programa, o "Device 1" acende e a gravação começa. Se perguntar se quer formatar, responda NO / Keep data: as opções de "Wipe" e "Download partitions" já mataram aparelhos. - Entre 33% e 40% parece travado: é normal. Espere 100% ("Firmware Upload Successful"). O projetor não reinicia sozinho: tire da tomada e o cabo USB (ele alimenta 5 V de volta) e ligue.
5Instalar firmware customizado (limpo, com root)
O firmware da comunidade que mais deu certo, passo a passo.
O firmware customizado que comprovadamente deu certo em HY300, HY320 e L018 com H713 é o do usuário Marcal (comunidade r/MagcubicRepository), publicado pelo site androidpctv em 2026. Tem uma imagem para cada modelo.
O que vem
- Android 11 original do H713, sem o bloatware da seção 2.
- Projectivy Launcher como tela inicial.
- Magisk pré-instalado (root). A instalação termina no primeiro boot.
- MixPlorer e TizenTube (YouTube sem anúncios) já instalados.
- Logo de boot trocado por um de Android TV.
- Google Play: o site não confirma. Conte com instalar APKs (seção 3, passo 7) como no original.
Imagens
- HY320 (1080p): Google Drive · espelho androidpctv
- HY300 (720p): Google Drive · espelho
- L018: Google Drive · espelho
- HY320 com root sobre a imagem oficial 2024-11-19 (usuário Alliwava): tópico no XDA
- HY300 Pro H713 com root (só root, resto original): androidpctv
- Página de origem com changelog e comentários: androidpctv.com/firmware-magcubic-hy300-hy320
Passo a passo
- Backup da eMMC feito (seção 3, passo 4). Sem isso, não continue.
- Baixe a imagem do seu modelo. Descompacte se vier em zip/rar: o que entra no pendrive é o arquivo
.img(tamanho na casa de 1 a 2 GB). - Escolha a forma de gravar:
- Pendrive (método C da seção 4): mais fácil, não precisa de cabo. Pode falhar pelo anti-rollback se a imagem for mais antiga que a sua; nesse caso, PC.
- PC em modo FEL (método D / seção 6): sempre funciona, precisa de cabo USB-A para USB-A e Windows.
- Grave. Não interrompa. Barra verde até o fim (pendrive) ou 100% no PhoenixUSB Pro (PC).
- Primeiro boot: demora mais que o normal (1 a 3 minutos). O Magisk termina de se instalar sozinho. Se o app Magisk pedir, toque em Install → Direct Install e reinicie.
- Configure Wi-Fi, abra o Projectivy, instale SmartTube/Kodi (seção 3, passo 7). Confira em
adb shell su -c idque respondeuid=0(root). - Para voltar ao original: grave a imagem oficial pelo PC (seção 4, método D) ou restaure o backup.
Alternativa avançada: fazer você mesmo o root no firmware original
Se você quer o firmware oficial do seu lote, só que com root, dois projetos mostram como, ambos testados em H713:
magcubic-root (well0nez): reempacota a imagem oficial com o boot do Magisk
- Python 3 no PC. Baixe o
awimg.pydo repositório e a imagem oficialupdate.img. python awimg.py extract update.img extraido/e renomeieextraido/boot.fexparaboot.img.- No Magisk Patcher online: arquitetura armeabi-v7a, "Patch VBMeta Flag" ligado, "Recovery Mode" desligado.
python awimg.py replace update.img boot.fex magisk_patched.img update_rooted.img(recalcula o checksum da partição; sem isso o PhoenixUSB Pro falha com erro 0x164).- Grave
update_rooted.imgpelo pendrive ou pelo PC. Instale o app Magisk e faça Direct Install.
YuujiLab (HY300 Pro H713): patch só na partição boot_a via fastboot
- Extraia
boot_a.imgcomo na seção 3, passo 4, e guarde a cópiaboot_a_stock_backup.img. adb install Magisk.apk,adb push boot_a.img /sdcard/Download/; no app Magisk: Install → Select and Patch a File. Depoisadb pull /sdcard/Download/magisk_patched_*.img boot_a_patched.img.- Ative Desbloqueio OEM nas opções do desenvolvedor (alguns lotes exigem).
adb reboot bootloader,fastboot devices,fastboot flash boot_a boot_a_patched.img,fastboot reboot. Dê ofastboot rebootsempre: tirar da tomada no meio deixou um projetor só com o LED aceso. - Nunca use
fastboot set_active b: o slot B é vazio e o aparelho não liga. Deu errado?fastboot flash boot_a boot_a_stock_backup.img.
No H726 (HY320 Pro) o caminho é outro (partição init_boot, sem fastboot) e está documentado no projeto battleof3; não está coberto aqui.
6Recuperar de brick
O projetor não liga ou travou no logo? Quase sempre tem volta.
O chip Allwinner tem um modo de gravação gravado na própria ROM, o FEL. Ele não depende de nada que esteja na memória, então mesmo com bootloader apagado o projetor é recuperável. Casos de "morte" de verdade são raros: quase sempre é cabo errado, driver faltando ou pendrive metálico.
Diagnóstico rápido
| Sintoma | Provável causa | Solução |
|---|---|---|
| Liga, fica no logo para sempre (bootloop) | boot patchado errado, app de sistema desativado demais | Restaurar boot_a pelo fastboot, ou gravar firmware pelo pendrive (C) ou PC (D) |
| Liga, tela preta, LED aceso | Partição de gráficos do bootloader apagada | Gravação pelo pendrive ainda funciona (às cegas); senão PC |
Não dá sinal nenhum, mas o PC detecta 1F3A:EFE8 | Bootloader apagado | PC em modo FEL (abaixo) |
| Entrou num menu "recovery" com robô | Gravação por cartão/pendrive mal feita, ou tecla Home do controle no boot | Refazer com outro pendrive; cuidado: a tecla Home apaga os dados de fábrica |
| PC não vê nada | Cabo USB-A/USB-A ruim, porta USB 3.0 do PC, driver | Trocar cabo, usar porta USB 2.0, instalar driver Allwinner, outro PC |
Procedimento de desbrick pelo PC (FEL + PhoenixUSB Pro)
- No Windows, instale o PhoenixUSB Pro 4.0.0 (link na seção 9). Se o Windows não reconhecer o projetor, instale o driver USB da Allwinner que vem na pasta do programa (clique direito no
.inf→ Instalar), ou use o PhoenixSuit 1.10, que traz o driver. - Abra o PhoenixUSB Pro, clique em Image, escolha o
.img(oficial do seu modelo, ou o backup/customizado) e clique em START. O X vermelho vira V verde. - Projetor fora da tomada. Com o clipe, segure o botão de reset no furinho ao lado da HDMI.
- Ainda segurando, conecte o cabo USB-A para USB-A entre o projetor e o PC, depois ligue a tomada. Solte o botão após 3 segundos.
- Alternativa sem o botão: com o projetor ligando, aperte Vol+ no controle remoto original no instante em que o LED acende (o U-Boot lê o IR antes de ligar a imagem). Ou, se o Android ainda responde:
adb reboot bootloaderefastboot oem efex. - O Gerenciador de Dispositivos mostra
USB Device(VID_1f3a_PID_efe8); o programa acende o Device 1 e começa sozinho (ou clique na cruz verde). Pergunta de formatação: NO / Keep data, nunca Wipe. - Entre 33% e 40% ele fica parado por um tempo. Normal. Espere o 100% e a confirmação.
- O projetor não reinicia sozinho. Desligue a tomada e tire o cabo USB (o cabo A-A mantém a placa alimentada). Ligue. Primeiro boot lento, até uns 3 minutos.
Bootloop depois de root (boot_a patchado)
fastboot devices fastboot flash boot_a boot_a_stock_backup.img fastboot reboot
Se o fastboot não aparecer, entre em FEL como acima e grave a imagem oficial inteira.
Restaurar o backup completo da eMMC
O dump de 7,8 GB não é um .img Allwinner, então o PhoenixUSB Pro não o aceita direto. Ele serve para: (1) recortar partições e gravar pelo fastboot (dd if=emmc_completa.img of=boot_a.img bs=512 skip=205824 count=131072, depois fastboot flash boot_a boot_a.img); (2) recuperar as chaves de HDCP, MAC e calibração se um firmware de outro lote as apagou; (3) ser restaurado inteiro pelo instalador do projeto Linux (seção 7), que tem a opção restore. Guarde-o para sempre.
pst write firmware_version 2000-01-01-00:00:00, que desliga o anti-rollback para aceitar imagens antigas pelo pendrive. Detalhes no USB_BURN_GUIDE do YuujiLab.7Linux no HY320
O que já funciona nos projetos de código aberto e o que ainda não.
Sim, existe Linux de verdade rodando em projetores H713, e em 2026 ele saiu do papel. Mas o HY320 ainda não está na lista de placas verificadas, e isso importa porque o instalador se recusa a gravar em placa desconhecida.
| Projeto | Estado (out/2026) | Serve para o HY320? |
|---|---|---|
| well0nez/allwinner-h713-linux | utilizável em beta v0.97-beta: Linux 6.18 mainline, U-Boot próprio, Debian 13 com Kodi (decodificação por hardware), navegador, launcher pelo controle, HDMI de entrada, áudio, Wi-Fi/Bluetooth, IR, foco e trapézio. Sem standby (desligado consome 2,9 W) e com leve cintilação a cada tecla no HY310. | Verificado no HY310 e no HY300PRO-G-EU; HY300 Pro (2024) em teste; HY300 T08, HY350 e L018 só com perfil. HY320 não consta. Rode installer/h713-install identify: se a placa não for reconhecida, ele para antes de gravar. Quem tiver HY320 pode abrir uma issue com o dump para o autor criar o perfil. |
| cstenger/allwinner-h713-mainline | Debian 13 arm64 bootando da eMMC numa placa HY200 de bancada (4 núcleos, sshd). Base dos patches usados pelo well0nez. | Para desenvolvedor, não para uso. |
| shift/sun50iw12p1-research | só pesquisa device tree, U-Boot e drivers escritos, mas nunca validados em hardware. Sem imagem instalável. | Não. |
| GSI Android (Treble) | Testado pelo YuujiLab: incompatibilidade da partição UDISK e do display. Não boota de forma usável. | Não. |
Como é o processo (quando a sua placa estiver suportada)
- Dump completo com o instalador:
installer/h713-install dump --full -o pasta. É obrigatório: o Linux não traz blobs; ele extrai do seu próprio firmware a calibração, o Wi-Fi e o resto. release/build-all.sh --version v0.97-beta --board hy310 --profile media,desktop --vendor pastagera a imagem.installer/h713-install installgrava em modo FEL (cabo USB-A para USB-A).restoredevolve o Android do dump.- Leia
docs/known-issues.mdantes. O autor avisa que o código foi gerado com IA e é experimental.
8Alternativas de hardware
Quando compensa mais plugar um stick na HDMI.
O HY320 tem uma entrada HDMI 1.4 (só entrada) que aceita 1080p60 com HDCP 1.4/2.2. Tudo que o Android interno não faz bem, um stick certificado faz: Netflix, Prime, Disney+ e Max em Full HD (o interno é Widevine L3: Netflix fica em 540p, Prime em 480p, Apple TV+ nem abre), Google Play de verdade, controle por voz e atualizações.
Fire TV Stick (HD ou 4K)
O mais usado pela comunidade. Já vem com Downloader e aceita APK, então SmartTube e Kodi também rodam nele. Precisa de fonte própria: não confie na USB do projetor (5 V de USB 2.0) para alimentar o stick.
Chromecast com Google TV / Google TV Streamer
Google Play completo, Android TV certificado, Widevine L1. Melhor integração com celular Android (cast). Também com fonte própria.
Xiaomi Mi TV Stick 4K / Roku Express
Baratos e leves. O Roku não aceita APK; o Mi Stick sim.
Notebook ou PC pela HDMI
Para apresentação, jogos ou qualquer coisa pesada. O projetor vira só um monitor; selecione a entrada HDMI (no launcher de fábrica ou com adb shell am start -n com.softwinner.awlivetv/.MainActivity).
O painel continua sendo o limite: um stick não melhora brilho, contraste nem nitidez. Posicione o projetor fisicamente alinhado e use o trapézio digital o mínimo possível, porque a correção por software reduz a nitidez.
9Downloads: todos os links
Firmwares, ferramentas, drivers e apps, em um só lugar.
Firmwares
| Para | O que é | Link |
|---|---|---|
| HY320 H713 1080p | Customizado Marcal (limpo, Projectivy, Magisk, MixPlorer, TizenTube) | Google Drive · espelho |
| HY320 H713 1080p | Imagem com root baseada na oficial HY320_user_public_en_E_F_weidong_OTA_2024-11-19-1632 (usuário Alliwava) | tópico no XDA (link dentro do tópico) |
| HY300 H713 720p | Customizado Marcal | Google Drive · espelho |
| HY300 / HY300 Pro H713 720p | Oficial de 2024 (HY300_T08_OTA_2024-04-19-2028, rar de 1,08 GB), para voltar ao original | androidpctv · Mega |
| HY300 Pro H713 | Oficial + root | androidpctv |
| HY310 H713 1080p | Oficial + root | androidpctv · pasta Mega (debloated + root) |
| L018 H713 | Customizado Marcal | Google Drive |
| HY300 Pro / Ultra H726 (Android 14) | Oficial (pasta da Magcubic, update.img 2,2 GB) e versões com root | Drive oficial · androidpctv |
| HY350 / HY350 MAX | Com root | androidpctv · limpeza (MAX) |
| HY320 Pro H726, HY320 Mini 720p, HY320 NTV | Nenhum firmware público confirmado | Pedir ao suporte: [email protected] · tópico do HY320 Mini no XDA |
Ferramentas de gravação (Windows)
- PhoenixUSB Pro 4.0.0 (recomendado para H713): Mega
- PhoenixSuit 1.10 (traz o driver USB da Allwinner 1.0.0.3 assinado): Mega
- LiveSuit 1.1.1 (alternativa): Mega
- Tenkai ROM Studio 0.4.4 (GUI que desempacota, aplica Magisk e grava em FEL; valida o chip): GitHub
- Platform-tools (adb, fastboot): developer.android.com
- awimg.py (desempacota/reempacota .img Allwinner com checksum): magcubic-root
- Magisk Patcher online: circlecashteam.github.io/MagiskPatcher
- PhoenixCard (cartão SD) não serve: as placas H713 não têm slot SD.
Apps (sempre a versão 32 bits / armeabi-v7a)
- Projectivy Launcher: Play Store · APKMirror
- SmartTube (estável): smarttube_stable.apk · projeto
- Kodi: kodi.tv (escolha ARMV7A)
- Magisk: GitHub
- MixPlorer: mixplorer.com · Downloader (AFTVnews): aftvnews.com
- Seletor de HDMI para quem tirou o launcher: probonopd/allwinner-hdmi
- Linux: well0nez/allwinner-h713-linux (releases do v0.97-beta)
10Problemas comuns
Erros que aparecem e como resolver.
A atualização pelo menu trava em 15% ou dá "Verify file failed"
O servidor OTA entregou arquivo corrompido ou está fora. Peça a imagem ao suporte ([email protected], com o Build) e grave pelo pendrive ou pelo PC. Se você desativou com.htc.htcotaupdate, o OTA simplesmente não funciona, e é proposital.
Espetei o pendrive e o projetor não lê (ou o teclado parou)
Depuração USB ligada faz a porta virar "dispositivo". Desligue em Opções do desenvolvedor, ou use o ADB pela rede.
Pendrive com update/ e auto_update.txt não faz nada ao ligar
Três causas, nesta ordem: (1) nomes com maiúscula ou pasta errada: tem de ser update/update.img e update/auto_update.txt com o % na segunda linha; (2) anti-rollback: a imagem é igual ou mais antiga que a instalada, use o PC; (3) pendrive USB 3.x metálico ou formatado em exFAT/NTFS: refaça em FAT32 MBR com um pendrive de plástico.
Gravação pelo pendrive cai para 1 MB/s ou trava no meio
Queda de tensão na porta USB causada por pendrive metálico USB 3. Troque por um USB 2.0 de plástico.
O PhoenixUSB Pro / PhoenixSuit não detecta o projetor
Use porta USB 2.0 do PC, cabo USB-A para USB-A bom, instale o driver da Allwinner (vem no PhoenixSuit 1.10), teste outro PC. O PhoenixSuit 1.19 não reconheceu o H713 em alguns relatos; o 1.10 e o PhoenixUSB Pro 4 sim. "No Device Attached" antes de conectar é normal.
O PhoenixSuit perguntou se quero formatar
Responda NO e, se aparecer o diálogo, "Keep data". As opções "Wipe part", "Wipe all" e "Download one or multiple partitions" deixaram aparelhos mortos em relatos do XDA.
Ficou parado em 33–40%
Normal, está gravando a partição grande (super, 2 GB). Espere. Falha em 44–45% apareceu em HY300 Pro+ H726 com imagem errada: confira o modelo.
Acabou a gravação e o projetor não liga sozinho
Esperado. Tire a tomada e o cabo USB (o cabo A-A alimenta 5 V de volta e mantém a placa ligada), espere 10 segundos e ligue.
Depois do root ficou só com o LED aceso ou no logo
Boot patchado com arquitetura errada (tem de ser armeabi-v7a) ou gravado no slot B. fastboot flash boot_a boot_a_stock_backup.img e fastboot reboot. Sem fastboot, modo FEL com a imagem oficial. Alguns lotes pedem "Desbloqueio OEM" ativado nas opções do desenvolvedor antes de o fastboot aceitar o flash.
Gravei imagem de outro modelo e a tela ficou borrada / sem Wi-Fi
Imagem de HY300 (720p) em HY320 (1080p) dá tela borrada; imagens de 2024 na placa HY200_QZ713DF_A1 matam display e Wi-Fi. Grave a imagem do seu lote (ou o seu backup) pelo PC.
Sumiu o ajuste de trapézio (keystone) depois de trocar o launcher
O keystone avançado de 4 pontos mora dentro do launcher de fábrica. Reative-o (adb shell pm enable --user 0 com.htc.magcubicos), ajuste, desative de novo. Ajuste o trapézio antes do foco, e o mínimo possível: correção digital reduz a nitidez.
Como abrir a entrada HDMI ou as Configurações sem o launcher de fábrica?
adb shell am start -n com.softwinner.awlivetv/.MainActivity adb shell am start -n com.android.tv.settings/.MainSettings
No Projectivy dá para criar atalhos para essas atividades.
Netflix / Prime / Disney+ não abrem ou ficam em baixa qualidade
O aparelho não é certificado e tem Widevine L3. Com firmware nenhum isso muda. Use um stick na HDMI (seção 8).
"App não instalado" ao instalar um APK
Quase sempre é APK 64 bits (arm64-v8a). Baixe a variante armeabi-v7a. Também pode ser falta de espaço: o /system vem 100% cheio, mas o APK vai para /data; apague caches e apps que não usa.
Os apps indesejados voltaram depois de um reset de fábrica
Eles estão na partição de sistema assinados com a chave do fabricante; o reset reativa tudo que foi desativado com pm disable-user. Repita a seção 3 ou use o firmware customizado da seção 5, que já vem sem eles.
Entrei num recovery com robô e o aparelho apagou meus apps
A tecla Home do controle durante o boot força o recovery com wipe de dados. Não aperte Home ao ligar. Para FEL é o Vol+ (ou o botão de reset).
O projetor é H726 (Android 14). O que muda?
Sem fastboot, ADB só pelo cabo, root pela partição init_boot, firmware diferente. O projeto battleof3 (magcubic-h726-cleanup) tem o guia completo, com módulo Magisk que limpa o sistema. Não grave imagem h726_p2 (HY300 Pro) num HY350 MAX (h726_p1): brick confirmado.
11Fontes
Tudo que foi usado para escrever este guia.
Tudo neste guia foi tirado de projetos e relatos reais de donos desses projetores, lidos em 24/10/2026. Os links abaixo são as fontes primárias; vale visitá-los antes de um procedimento mais arriscado, porque eles recebem atualizações.
- androidpctv: firmware limpo e customizado para HY300, HY320 e L018 (firmware do Marcal, procedimento do botão acima da HDMI)
- androidpctv: guia de atualização para SoC Allwinner (PhoenixUSB Pro, PhoenixSuit, LiveSuit)
- androidpctv: firmware com root HY300 Pro H713 · firmware HY300 Pro H713 (31/10/2024) · análise do HY300 Pro (Widevine L3, qualidade dos apps)
- well0nez/magcubic-root (root e limpeza em H713: HY310 e L018; awimg.py; método do pendrive e do FEL; lista de pacotes)
- YuujiLab/HY300-H713-Research (dump da eMMC, root via fastboot em boot_a, modos de boot, gravação por pendrive, anti-rollback, OTA)
- battleof3/magcubic-h726-cleanup (H726: identificação, ADB, pacotes, Projectivy, keystone, FEL)
- well0nez/allwinner-h713-linux · cstenger/allwinner-h713-mainline · shift/sun50iw12p1-research (Linux)
- maximilian-sh/hy350max-badbox-removal · micha102/hy300pro-debloat · Kavan00/Android-Projector-C2-Malware · análise do zanestjohn (o que vem no firmware de fábrica)
- blog RuzgarErik: root do HY300 H713 (payload_dumper, OEM unlocking)
- XDA: how-to de atualização do HY300 · root em H713 · ROM HY320 com root · lista de firmwares com root · HY320 Mini · placa HY200_QZ713DF_A1 · root H726
- Magcubic: declaração oficial de 22/04/2026 · guia do HY320 Pro · FAQ · suporte [email protected]
- SmartTube · Kodi · digirake: foco e trapézio · ficha técnica do HY320
Não foi possível ler diretamente os posts do Reddit (r/MagcubicRepository, r/Magcubic, r/projectors) nem o 4PDA; o que vem deles está marcado como relato. Este guia não tem ligação com a Magcubic nem com os autores citados.