Usando uma caixa X96 Max + Android TV como sistema de jogos retrô com Emuelec – melhor que um Pi 4?
<Reprinted from this address: https://bytesnbits.co.uk/android-tv-box-emuelec/>
O Raspberry Pi 4, ou mesmo o Pi 3, são ótimos dispositivos para jogos retrô. Mas no momento, em junho de 2022, você simplesmente não consegue conseguir um sem entrar no mercado negro no eBay e pagar mais de £ 100 por um modelo de 4 GB.
Mas não se desespere. Há uma ótima alternativa na forma dessas caixas baratas de Android TV.
Este é rotulado como X96 Max +, mas são unidades bastante genéricas que fazem aproximadamente o mesmo trabalho, mas em caixas diferentes. Onde existem diferenças significativas estão nas opções de processador, RAM e armazenamento Flash.

Escolhendo o processador, RAM e Flash corretos
A principal escolha que você precisará fazer ao comprar uma dessas unidades é o processador. Todos eles usam dispositivos System-on-a-Chip (SoC), geralmente da Allwinner, Amlogic ou RockChip. Todos eles funcionam bem como uma caixa de TV, mas quando se trata de jogos retrô, alguns são melhores que outros. Destes três fabricantes eu escolheria um dispositivo Amlogic, pois eles tendem a fornecer um desempenho muito melhor pelo mesmo preço.
Além disso, nas caixas Android com tecnologia Amlogic, você também vê uma variedade de opções de processador Amlogic. Para mim, isso realmente se divide em duas escolhas baseadas no custo.
Se você deseja um sistema de jogo de £ 40, que possa lidar com tudo, inclusive PlayStation 1 e Nintendo 64, com um pouco de PSP, opte por uma caixa Android equipada com S905X3 ou S905X4. Entre estes dois não há muita diferença de desempenho, mas o X4 é ligeiramente melhor. Esses dispositivos oferecem quase o mesmo desempenho de um Raspberry Pi 4. Na verdade, um S905X3 com 4 GB de RAM alimenta o Odroid C4, que é um concorrente direto do Pi4 com desempenho um pouco melhor.
Se você estiver satisfeito em chegar à marca de £ 120, poderá optar por um dispositivo com tecnologia S922X. Isso proporcionará um aumento de desempenho de cerca de 40% a 50% em relação às caixas X3 ou X4. Com eles você terá um jogo praticamente completo para PlayStation Portable e Sega Dreamcast.
Depois de decidir sobre um processador, escolha o máximo de RAM possível dentro do seu orçamento. Quanto mais RAM e mais rápida você tiver, melhor para emulação.
O armazenamento Flash integrado não é tão importante. Se você planeja usar o dispositivo como uma caixa de Android TV real, sim, você precisa de armazenamento flash para armazenar seus aplicativos e dados exatamente da mesma maneira que seu telefone celular. Mas com a principal estratégia de emulação neste vídeo, substituiremos o Flash Dive integrado por nosso próprio cartão SD externo e executaremos todo o dispositivo a partir dele. Portanto, o Flash integrado não é usado.
Minha caixa
Portanto, a caixa que tenho aqui é alimentada por um Amlogic S905X3 com 4 GB de RAM e 32 GB de armazenamento Flash. Comprei isso na Amazon por £ 35 sem problemas de estoque, então você poderá conseguir um sem problemas e colocarei alguns links para este e alguns produtos semelhantes na descrição do vídeo.
A unidade tem cerca de duas vezes o tamanho de um Raspberry Pi, mas vem em um case elegante com conexões em dois lados da caixa.

USB 3 e uma porta USB 2 junto com o slot para cartão micro SD. Por outro lado, você tem Gigabit Ethernet, entrada para fone de ouvido, extensão remota IR, saída de som óptica e entrada de energia. Isso vem da fonte de alimentação fornecida, que é uma unidade padrão de 5 Vcc, mas usa um plugue de alimentação cilíndrico em vez de algum tipo de cabo USB.
Para controlar a caixa você obtém um controle remoto infravermelho, mas também pode conectar um controlador de jogo e teclado e mouse USB para tornar as coisas um pouco mais fáceis.
Como uma caixa de TV Android
Se ligarmos o dispositivo, ele funcionará em seu modo padrão como uma caixa de TV Android versão 9. É basicamente igual ao seu telefone Android. Você tem acesso à loja Google Play para que possamos baixar e instalar uma ampla gama de aplicativos.
Como dispositivo de mídia funciona muito bem. YouTube, Amazon Prime e Netflix funcionam perfeitamente a partir dos aplicativos pré-instalados. Para instalar o aplicativo Disney, tive que carregá-lo usando um arquivo APK, pois a App Store disse que não era compatível. Mas, como veremos em breve, isso não é difícil de fazer, então você poderá colocar todos os aplicativos necessários em funcionamento.
Jogo Android
Para jogos Android nativos, esta unidade funcionará como um dispositivo de gama baixa a média. Mas, como é Android, podemos, é claro, instalar pacotes de emulação baseados em Android, como RetroArch. Isso funciona bem com tudo, até o PlayStation original e alguns dos títulos menos intensivos do Nintendo 64, então esta é definitivamente uma opção se você não quiser executá-lo como um console de jogos retrô dedicado. Mas para obter um pouco mais de desempenho, bem como obter um sistema front-end muito melhor, precisaremos abandonar o Android e usar um dos sistemas de jogos baseados em Linux.
Emuelech
Existem alguns sistemas front-end de jogos retrô para escolher, sendo Batocera e Emuelec os principais concorrentes. Neste vídeo vou usar o Emuelec, simplesmente porque acabei de fazer um vídeo sobre o Batocera para Mac e PCs desktop. Se você acha que seria útil ver o Batocera sendo instalado aqui, me avise nos comentários.

Portanto, Emuelec é outro pacote que usa Emulation Station, RetroArch e alguns outros emuladores independentes para criar um console de jogos retro unificado. Como disse anteriormente ele roda a partir de um cartão SD separado e ignora o software interno da unidade, substituindo o sistema operacional Android por sua própria versão do Linux. O sistema operacional original permanece intacto, portanto, assim que você remover o cartão SD e reiniciar, você estará de volta ao sistema Android TV.
Então vamos instalar o Emuelec!
Identificando o Hardware
Para começar, precisamos ter certeza de que realmente temos o hardware pelo qual pagamos. Os dispositivos enviados pelos principais pontos de venda on-line tendem a ser bons, mas se você estiver comprando diretamente da China para obter os preços mais baratos, esteja ciente de que eles nem sempre são tão honestos sobre o que colocam dentro da caixa.
Para fazer isso precisamos usar um pacote chamado Aida64. Ele deve estar disponível no Google Play, mas se você não o encontrar listado, poderá carregá-lo usando um arquivo APK. Esta é uma ótima maneira de instalar aplicativos se você não tiver acesso à Play Store ou para aqueles que a Play Store pode ocultar de você. Foi assim que pude experimentar o aplicativo Disney. A maneira mais fácil de fazer isso é instalar o aplicativo APKPure em https://apkpure.com/. Este é um site que fornece acesso direto aos arquivos de instalação do aplicativo, dispensando a necessidade da Play Store. Se não quiser instalar o aplicativo APKPure, você ainda pode baixar e instalar os arquivos APK manualmente, o que torna tudo muito mais conveniente.
Instalando APKPure
Para instalar o aplicativo, precisamos passar pelo processo de instalação manual uma vez.
Visite https://apkpure.com/ e clique no botão de download do aplicativo no lado direito. Isso deve baixar um arquivo APK para o seu computador. Salve-o em uma unidade USB ou cartão microSD que você pode conectar à sua caixa Android TV.
Enquanto realizamos esta instalação manual, também devemos baixar o aplicativo LibreElec Reboot. Descobri que este não está listado no Google Play ou no APKPure, embora esteja disponível para download. Vá para
https://m.apkpure.com/root-libreelec-reboot-from-android-tv/info.androidtv.libreelec
Colocarei isso na descrição do vídeo e na página do projeto em bytesnbits.co.uk.
Salve o arquivo apk em sua unidade USB também.
Ligue sua caixa Android e insira seu cartão de memória. Agora precisamos usar o aplicativo gerenciador de arquivos para localizar e instalar os arquivos .apk baixados. Você pode fazer isso usando o controle remoto incluído, mas é muito mais fácil se você conectar um teclado e um mouse.
Abrir o aplicativo gerenciador de arquivos dá acesso a todos os seus dispositivos de armazenamento. Você deverá ver uma unidade de disco local (o armazenamento flash interno) e outra unidade possivelmente rotulada como Unidade USB geral, pois a minha está aqui. Este é o seu cartão SD ou pendrive. Se você não o vir, tente desconectar a unidade e inseri-la novamente.
Abra a unidade selecionando-a ou clicando duas vezes nela e você deverá ver o arquivo APKPure APK. Selecione isto para instalar.
Os aplicativos precisam de uma permissão especial para instalar software, para que você possa receber uma mensagem de aviso. Basta clicar no link de configurações e clicar no controle deslizante para permitir que o FileBrowser instale aplicativos desconhecidos.
Clique em voltar (botão direito do mouse no meu dispositivo) e você deverá retornar ao FileBrowser. Selecione novamente o arquivo APK e agora você poderá instalar o aplicativo. Em seguida, repita o processo para o aplicativo LibreElec Reboot.
Depois de instalar o APKPure, precisamos dar permissão para instalar aplicativos. Vá para a tela de configurações e selecione Preferências do dispositivo, Segurança e Fontes desconhecidas. Isso nos leva de volta à tela de permissões de instalação, portanto, certifique-se de que o APKPure tem permissão para instalar aplicativos.
Instalando o software de identificação do dispositivo
Agora podemos usar o aplicativo APKPure para instalar o software de que precisamos.
Abra o aplicativo APKPure e use a barra de pesquisa para encontrar Aida64. Clique no botão de instalação e deixe-o baixar e instalar o arquivo apk.
Lendo o ID do dispositivo
Abrir o Aida64 nos mostra todo um conjunto de informações do sistema.
Na guia Sistema você pode ver a marca e o modelo da caixa. A placa e o dispositivo mostram o código do processador SoC. O meu surge como um dispositivo Amlogic Franklin com 4 GB de RAM instalada. Você pode verificar os nomes das séries Amlogic para descobrir qual é esse processador real. Portanto, Franklin está listado como s905X2 ou S905X3.
De volta ao Aida64, podemos ir para a guia CPU para obter detalhes um pouco mais detalhados sobre o processador. Assim, com 4 processadores ARM Cotex-A55 podemos novamente verificar online com uma busca pelas especificações S905X3 e isso confirma que temos o modelo X3 instalado.
Então, a partir dessas informações, tudo está como deveria estar.
Por que precisamos verificar
Você pode estar se perguntando por que precisamos nos dar ao trabalho de identificar o processador. Quando instalamos o Emuelec (ou Batocera), precisamos fornecer a ele um arquivo DTB de configuração específico para o processador que estamos usando. Se obtivermos o arquivo errado, o sistema não inicializará.
Além disso, permite que você confirme que recebeu o que pagou!
Inicialize a partir do auxiliar SD
Agora só precisamos de mais um aplicativo auxiliar antes de instalar o Emuelec. Para que a caixa de TV inicialize a partir do nosso cartão SD, ela precisa estar no modo de atualização. Geralmente, você pode conseguir isso pressionando um botão de reinicialização localizado em algum lugar do dispositivo, geralmente na parte inferior ou dentro da entrada do fone de ouvido. Mas uma maneira muito mais elegante de fazer isso é usar o aplicativo LibreElec Reboot, que precisa de root no seu dispositivo, ou um emulador de terminal, que também tem a vantagem de adicionar um terminal estilo Linux à sua configuração.
Na Play Store ou APKPure, encontre o aplicativo Terminal Emulator e instale-o.
Se você abrir o aplicativo verá que agora temos uma interface de linha de comando para nossa caixa Android. Podemos novamente obter uma verificação de identidade para nosso processador. Use o comando
Isso listará o código da árvore do dispositivo do processador. Vale a pena anotar isso, pois pode ajudar a identificar o arquivo dtb correto posteriormente.
Preparando seu disco de inicialização Emuelec
Finalmente estamos prontos para colocar o Emuelec em funcionamento. Primeiro precisamos baixar a imagem correta do disco de inicialização e gravá-la em um cartão SD.
Acesse
https://github.com/EmuELEC/EmuELEC/releases
Este será o último lançamento do emulador.
Na hora de fazer esse vídeo era 4.5. Se você rolar um pouco para baixo, chegará aos downloads reais dos arquivos de imagem. A menos que seu dispositivo seja uma das versões nomeadas, você deve usar o download genérico.
Depois de fazer o download do arquivo, você precisa usar o BalenaEtcher ou, de minha preferência, o aplicativo Raspberry Pi Imager para gravar a imagem no seu cartão SD. Basta inicializar o aplicativo imager. Para sistema operacional, role até a parte inferior e selecione personalizado. Em seguida, encontre e selecione a imagem que você acabou de baixar. Em seguida, selecione o cartão SD no qual deseja gravá-lo e clique em ESCREVER.
Seu cartão SD Emuelec será criado agora.
Selecionando seu arquivo .DTB
Quando o cartão estiver pronto, remova-o e insira-o novamente no PC.
Abra seu gerenciador de arquivos e você verá a unidade EMUELEC listada. Selecione esta unidade e abra a pasta device_trees. Estes são os arquivos da árvore de dispositivos necessários para configurar o Emuelec para que corresponda à sua caixa de TV. Esta etapa pode ser um pouco confusa, pois as informações que já coletamos nem sempre correspondem aos nomes que você encontra aqui.
Se eu rolar esta lista, não encontrarei um arquivo que corresponda às informações da minha árvore de dispositivos que obtivemos usando o emulador de terminal. Existem alguns arquivos sm1, mas não há correspondências exatas. É sempre melhor verificar a lista CoreElec em
Você encontrará sua caixa ou placa de TV listada ou pesquisará por SoC e RAM. Aqui você verá várias opções para dispositivos S905X3. As variações de 100Mbit e 1Gbit referem-se à velocidade da interface de rede. A menos que você saiba o contrário, eu selecionaria a versão de 100Mbit. Portanto, isso me indica o uso do arquivo sm1_s905x3_4g.dtb, pois tenho o modelo de 4 GB.
Novamente, use todas as informações das áreas que examinamos para fornecer a escolha mais informada do arquivo dtb. Se sua inicialização falhar, você pode ter selecionado a versão errada. Volte e tente outro.
Agora precisamos copiar este arquivo dtb para a pasta raiz e renomeá-lo para dtb.img.
Nosso cartão SD agora está pronto para ser usado!
Inicializando no Emuelec
Existem duas maneiras principais de inicializar o Emuelec. A caixa de TV precisa estar no modo de atualização para inicializar a partir do cartão SD.
A primeira maneira é encontrar o botão de atualização. Segure o botão enquanto liga a caixa e ela deve inicializar no Emulelec.
A maneira mais elegante é usar o Terminal no Android. Inicialize o dispositivo e insira o cartão SD. Agora podemos usar o aplicativo Terminal Emulator que instalamos anteriormente para emitir o comando
A unidade irá reiniciar e inicializar a partir do cartão SD. Eu prefiro esse método porque me permite alternar entre os dois sistemas sem conectar e desconectar a placa. Também existe uma opção dentro do Emuelec para reiniciar o Android.
Se você instalou o aplicativo LibreElec Reboot, também pode usá-lo. Este aplicativo requer acesso root, então você pode descobrir, como eu, que não funciona. Mas se isso acontecer, você economizará tempo digitando o comando de reinicialização.
Primeira inicialização
Quando o Emuelec for iniciado pela primeira vez, ele passará por algumas tarefas domésticas e expandirá a imagem da unidade para usar o tamanho total do seu cartão SD. Apenas deixe isso acontecer e, eventualmente, você chegará à tela principal de seleção do sistema.

Se você descobrir que ele ficou preso em uma tela em branco por mais de alguns segundos, está errado. Você precisará desligar o dispositivo e verificar o cartão SD. Eu tive alguns problemas com os meus para começar, então aqui estão minhas experiências.
Eu tinha uma extensão instalada no meu PC para permitir a leitura de discos formatados em Linux (Ext2Fsd). Realmente não gostou do cartão SD Emuelec. Mentiria sobre mover e renomear arquivos. Então minha primeira inicialização foi feita sem nenhum arquivo dtb.img. Verifique se o seu foi salvo corretamente.
Usar o arquivo dtb errado causa a mesma tela em branco. Eu tentei isso para ver o que acontece. Se você tivesse alguns para escolher, basta trabalhar com eles para encontrar aquele que funciona.
Configuração do controlador
Depois de colocar o sistema em funcionamento, você precisará conectar o controlador de jogo e mapear seus botões. Basta manter pressionado um botão até que o Emuelec o reconheça e, em seguida, passar pelo processo de mapeamento. Se o seu controlador não tiver um botão, mantenha qualquer botão pressionado até que ele passe.
A tecla de atalho permite sair dos jogos e acessar o menu RetroArch. Normalmente as pessoas definem isso como o botão Selecionar ou Voltar.
Configure a rede
Depois de mapear seu controlador, você poderá navegar na interface do usuário.
A primeira coisa que sempre faço é configurar a rede. Se você tiver um cabo Ethernet, basta conectá-lo e pronto. Caso contrário, precisaremos configurar o link WiFi.
Pressione o botão Iniciar para acessar o menu e selecione Configurações de rede. Por padrão, isso estará desativado, então selecione a opção Ativar WiFi para ativá-lo. Depois de ligá-lo, você terá as opções para selecionar sua rede e inserir sua senha. Selecione primeiro o SSID e, em seguida, use o botão Voltar para retornar às configurações de rede e digite sua senha.
Use o botão Voltar (B) para voltar à interface do usuário principal e agora você deve estar conectado ao WiFi.
Carregando jogos
Só falta colocar alguns jogos no console. Existem algumas maneiras de fazer isso, mas as duas mais fáceis são pelo compartilhamento de rede e diretamente no cartão SD.
Para copiar jogos para o cartão SD, você precisará desligar, retirar o cartão e colocá-lo no PC. Você verá que ele aparece como duas ou três unidades removíveis. A unidade EMUELEC é a unidade do sistema onde adicionamos o arquivo dtb. A unidade EEROMS é para todos os seus arquivos ROM. Se você abrir, verá pastas para cada um dos sistemas suportados e uma para as ROMs do BIOS. Basta copiar os arquivos do jogo para as pastas relevantes e colocar o cartão SD de volta na caixa.
Para evitar o incômodo de desligar e retirar o cartão SD, você também pode copiar arquivos pela conexão de rede. Certifique-se de que o Emuelec esteja em execução e abra o gerenciador de arquivos no computador principal. O Emuelec cria automaticamente um compartilhamento Samba para permitir o acesso às pastas ROMS.
Digite o endereço de rede
\\emuelec
Isso deve tentar se conectar à sua caixa Android. Você pode ser solicitado a fornecer credenciais. O nome de usuário é root e a senha emuelec. Lembre-se das credenciais para poder voltar facilmente. Clique em OK e você verá a área completa de dados do cartão SD.
Se você abrir a pasta ROMS, verá novamente todas as pastas específicas do sistema. A partir daqui, você só precisa copiar os arquivos do jogo, arrastando-os e soltando-os nos locais corretos.
Alguns consoles precisam de arquivos BIOS para funcionar, então meu conselho é copiá-los agora para que você possa jogar em qualquer sistema que desejar. Descobri que você pode obter conjuntos completos de BIOS se pesquisar arquivos Batocera BIOS no Google. Se você conseguir esses arquivos, basta colocá-los na pasta BIOS do cartão SD.
Registrando jogos
Se você reiniciou seu dispositivo Emuelec, você terá os jogos listados. Se você copiou pela rede, precisará atualizar a lista de jogos.
Pressione o botão Iniciar para acessar o menu. Em seguida, selecione Configurações do jogo e Atualizar listas de jogos. Ao voltar para a tela principal, você deverá ver que alguns dos consoles e computadores foram ativados. Basta selecionar o console que deseja jogar e você receberá uma lista dos jogos. Selecione um e você entrará direto no jogo.
Para sair do jogo, mantenha pressionada a tecla de atalho (provavelmente o botão selecionar ou voltar) e pressione o botão iniciar. Você provavelmente terá que fazer isso duas vezes para confirmar a saída.
Obtendo arte e mídia do jogo
Se você estiver olhando uma das seções do jogo, verá que os jogos são apenas imagens de cartuchos. Seria muito melhor se tivéssemos a arte da caixa adequada e algumas prévias de vídeo. Para obtê-los, precisamos passar por um processo de raspagem.
Para que isso funcione, você precisará configurar uma conta gratuita no Screen Scraper.
A adesão é gratuita, mas eles pedem que você faça uma pequena contribuição. Se puder, faça-o para que todos possamos ajudar a manter este projeto em andamento.
Depois de fazer isso, volte ao dispositivo Emuelec. Abra o menu principal e selecione Scraper. Certifique-se de que o ScreenScraper esteja selecionado e vá para Configurações do Scraper. Aqui você pode definir quais tipos de imagens usar na interface do usuário. Gosto de usar capturas de tela para a imagem principal, arte da caixa 3D e logotipos das rodas. Você pode então selecionar quaisquer outros bits que desejar. Os vídeos fornecerão clipes curtos de jogo enquanto você navega pelos jogos, mas eles ocupam espaço no seu cartão SD. Não muito, mas depois de alguns milhares de jogos vai aumentar.
Agora role até o final e digite o nome de usuário e a senha da sua conta.
Clique em voltar e depois em Jogos para raspar. Como este é nosso primeiro scrape, basta selecionar Tudo.
Agora volte e selecione Sistemas Incluídos. Isso permite especificar para quais sistemas você deseja coletar mídia. Você pode ativar e desativar cada um ou apenas selecionar todos.
Agora volte e selecione o botão Raspar agora. Você deverá ver o progresso da raspagem aparecer no canto superior direito.
Quando terminar, entre nas configurações do jogo e atualize a lista de jogos. Agora você poderá navegar em sua coleção de jogos com imagens completas e videoclipes.

Desempenho
Tudo o que resta agora é jogar. Então, vamos ver o desempenho do nosso pequeno console retrô de £ 35.
Para tudo, até Super NES e Megadrive, temos emulação de velocidade total. Tudo isso está com as configurações padrão, então não há problemas.
Para o PlayStation, você precisará das ROMs do BIOS instaladas, mas assim que estiverem instaladas, teremos emulação de velocidade total até mesmo para alguns dos jogos mais intensivos.
Passando para o Nintendo 64. É aqui que começamos a chegar aos limites do sistema. Com o emulador padrão conseguimos cerca de 40 frames por segundo, mas é realmente o som que mais perde qualidade.
No entanto, podemos trocar de emuladores para torná-lo mais jogável. Na tela de seleção de jogo, basta manter pressionado o botão de seleção de jogo até que o menu do jogo apareça. Isso permite que você veja outras informações sobre o jogo, como o manual do jogo, caso você tenha baixado um. Mas também possui uma seção de opções avançadas onde você pode alternar o núcleo do emulador.
Se você mudar para o núcleo paralelo, obteremos uma emulação um pouco menos precisa, mas velocidade total e som perfeito. E isso funcionou em todos os títulos que experimentei, inclusive nos jogos mais difíceis de emular. Então com esta configuração você tem um Nintendo 64 completo.
Assim que passarmos para o Sega Dreamcast e PlayStation Portable, atingimos os limites do dispositivo S905X3. Alguns jogos de menor potência funcionarão, mas qualquer um dos jogos de potência de processador médio a alto não. Com os dispositivos S922X, você provavelmente fará com que esses sistemas funcionem bem, mas obviamente com um preço mais alto.
Conclusão
Essas pequenas caixas de Android TV são uma ótima maneira de construir um sistema de jogos retrô para sua TV ou como uma unidade independente. Você não apenas obtém todos os recursos da smart TV do sistema operacional Android, mas também todos os consoles, incluindo o Nintendo 64, todos os computadores domésticos e todos os clássicos do arcade. E tudo por cerca de £35. Além disso, você pode comprar um agora mesmo.
Comparado com o Raspberry Pi 4, o desempenho é pelo menos igual, se não ligeiramente melhor. Além disso, a unidade vem em seu próprio case elegante, com fonte de alimentação, cabo HDMI e controle remoto. No geral, um ótimo negócio.
Obtenha sua própria caixa de TV….
Amlogic S905W caixas alimentadas: X96 Mini, X96W
Caixas alimentadas Amlogic S905X2: X96 Max
Caixas alimentadas Amlogic S905X3: X96Air, X96 Max+
Amlogic S905X4 caixas alimentadas: X96 Max+ ULTRA, X96 X4
Caixas alimentadas Amlogic S922X: X96 X9
Se tiver alguma dúvida, não hesite em contactar-nos.

Site: amediatech.cn | x96mini.com
Celular/WhatsApp/WeChat: +86 15705957686
Endereço: Sala 201, 2º andar, Edifício 2A, Stech Park, Longhua Road, distrito de LongHua, ShenZhen, China.
Fabricante de caixa de TV Android | Fornecedor de caixa de TV X96