ZTE OPEN C

O telefone ZTE Open C Firefox OS é uma versão aprimorada do ZTE com um hardware high-end, incluindo uma câmera de 3MP e tela WVGA de 4 polegadas. Vem instalado com o Firefox OS 1.3. Esse artigo fornece informações sobre o telefone incluindo detalhes de atualizações e solução de problemas.

Nota: As instruções não são válidas para o ZTE Open. Se você possui um ZTE Open consulte a página do ZTE Open.

Nota: A ferramenta de atualização que você precisa para desbloquear seu telefone (veja abaixo) por enquanto está disponível apenas para Windows. Não compre esse telefone se você não tem Windows e deseja instalar suas próprias compilações do Firefox OS manualmente.

O ZTE Open C é o primeiro telefone com a última versão do Firefox OS, oferencendo muitos novos recuros incluindo acesso direto ao tocador de música pela tela bloqueada ou barra de notificacão e compartilhamento avançado do Bluetooth, permitindo a transferência simultânea de vários arquivos. Usuários agora podem navegar mais rapidamente com as "smart folders" que organiza automaticamente os aplicativos em categorias, aprimorando a performance do rolamento de tela e aplicativos do sistema (calendário, agenda, câmera) mais rápidos.

Adquirindo um dispositivo

O telefone foi lançado por US$ 99,99, e está disponível no eBay:

Nota: Os telefones não virão com aplicativos ou serviços específicos de companhias telefônicas pré-instalados. Também vêm totalmente desbloqueados para serem utilizados por desenvolvedores.

Recursos do telefone

Veja Especificações de telefones e dispositivos.

Atualizando o Firefox OS

Para atualizar o software do seu Open C, o modo mais fácil é usar as imagens disponíveis no website da ZTE. Selecione sua região na coluna da esquerda, Smart Phones na coluna do centro e Open C (European Standard) ou Open C (American Standard), dependendo de onde você comprou o telefone. Então clique o botão Selected para ir à página de download.

Uma vez que você baixou a imagem, você vai encontrar um arquivo PDF dentro do ZIP explicando como fazer a instalação.

Atualizações "Manuais"

Caso você próprio queira atualizar o Gecko ou o Gaia, o processo é um pouco mais complicado, uma vez que o telefone vem travado por padrão (sem privilégios de root). Para desbloquear o telefone você pode usar Open_C_upgrade_Tool found at comebuy.com. Ao instalar essa ferramenta o firmware é atualizado e possibilitando o acesso de root e o fastbood. Com esses privilégios você consegue fazer um flash no seu telefone com os novos softwares e componentes.

Nota: Essa ferramenta de atualização por enquanto só está disponível para Windows.

Atualizando o Gecko e o Gaia

Uma vez que seu telefone tenha o fastboot habilitado, você está apto a compilar e instalar o novo Firefox OS/B2G, Gecko e Gaia nele.

  1. Começe verificando os pré-requisitos para a compilação e na configuração trate o Open C como um dispositivo Flame: isso deve-se ao fato do Flame e Open C são baseados na versão Jellybean do Android.
  2. Durante a etapa de configuração, você precisa fazer referência a um arquivo de manifesto customizado para o Open C. Baixe o anexo desse bug e salve em algum lugar facilmente referenciável no seu disco local com o nome openc.xml.
  3. Limpe o diretório B2G, removendo os diretórios desnecessários:
    rm -rf objdir-gecko/ out/ backup-flame/
  4. Agora, configure o Firefox OS com o seguinte comando:
    ./config.sh flame /PATH/TO/openc.xml
  5. Você pode compilar o componente Gecko e copiar no seu telefone usando os seguintes comandos:
    ./build.sh gecko
    ./flash.sh gecko
  6. Você também pode atualizar o Gaia, assim a versão atualizada do Gecko funciona com a versão Gaia no seu dispositivo:
    cd gaia
    make reset-gaia

Aviso: Se você tentar fazer o flash completo da imagem do Flame no dispositivo pode travar (brick) o telefone, então isso não é recomendado.

Atualizando o Gaia

Para atualizar o Gaia, sem mexer no Gecko, basta fazer um fork e clonar o Gaia a partir do Github, para então copiar para seu dispositivo.

  1. Instale o git.
  2. Certifique-se de ter o ADB instalado.
  3. Em https://github.com/mozilla-b2g/gaia, clique no botão "fork" no canto superior direito para fazer um fork para o seu repositório.
  4. Clone o código do seu repositório onde você fez o fork executando o seguinte comando:
    git clone https://github.com/your-github-username/gaia.git
  5. Vá para o diretório.
  6. No seu telefone, habilite depuração remota (escolha a opção ADB e Devtools).
  7. Agora conecte seu telefone ao seu computador via USB; verifique se o telefone foi reconhecido digitando adb devices no terminal.
  8. Execute o seguinte comando para reiniciar seu telefone e atualizar com o novo código Gaia:
    make reset-gaia

Travei meu telefone, e agora?

Se o seu telefone não responder nenhum comando, você pode tentar destravá-lo com as instruções de como fazer o flashing via SD Card no site da ZTE:

Verifique também essa questão registrada no Suporte da Mozilla para maiores informações.

Etiquetas do documento e colaboradores

 Colaboradores desta página: jwhitlock, rbrandao
 Última atualização por: jwhitlock,