Android Police

O potencial de personalização do Android era aparentemente infinito quando foi introduzido pela primeira vez, graças ao seu kernel Linux e à sua natureza de código aberto. No entanto, o Google introduziu mais restrições nos últimos anos em nome da privacidade e segurança, dificultando ou impossibilitando modificações profundas e de raiz. Embora eu concorde que a maioria das mudanças de segurança no Android são necessárias (eu realmente não preciso do aplicativo do Facebook cavando através dos meus arquivos locais), elas significam que você não está no controle total do seu próprio dispositivo.

Ainda há a opção de usar ROMs personalizados como LineageOS e Paranoid Android, mas eles ainda estão limitados pelas restrições do Android. Porting ROMs to new phones is a time-consuming and difficult process, they sometimes lack features compared to the stock software (like full camera quality), and some devices don’t allow unlocking the bootloader at all.

Thankfully, there’s now an alternative to Android for enthusiasts who want full control over their phone: the PinePhone, a budget device developed by Pine64 and supported by the Linux community. Despite its many (many, many) limitations, the PinePhone is still the most interesting phone I’ve used in years.

Chipset Allwinner A64 (quad-core ARM Cortex A53, Mali 400 GPU)
Display 5.95-inch 1440×720 18:9 IPS
RAM 2GB
Storage 16GB eMMC, expandable up to 2TB via microSD
Battery 2,800mAh, replaceable with any Samsung J7 battery
Cameras 5MP rear with LED flash, 5MP front
Connectivity LTE, Wi-Fi 802.11 b/g/n, Bluetooth 4.0, GPS, Accelerometer, Gyro sensor, Proximity sensor, Ambient light sensor, Compass
Dimensions 160.5 x 76.6 x 9.2mm, 180-200g

PineWhat?

The PinePhone is a smartphone developed by Pine64, a company that has been selling ARM-based Linux products since 2015. The company started with single-board computers like the Pine A64, similar to the Raspberry Pi, but has since expanded into other product categories. A Pine64 agora vende laptops, tablets, smartwatches, clusters de servidores e outros produtos construídos em torno do hardware Linux e ARM.

Project Anakin, a primeira placa de desenvolvimento para o PinePhone (Fonte: Pine64)

Pine64 passou por vários kits de desenvolvimento e protótipos antes da primeira versão disponível ao público, apelidada de ‘Braveheart,’ começou a ser enviada em Janeiro de 2020. Desde então, o Pine64 lançou lotes de ‘Community Edition’ PinePhones, que são enviados com uma certa distribuição Linux pré-instalada. Comprei a UBports Edition, que veio pré-carregada com Ubuntu Touch.

Desde então, o Pine64 lançou outra Community Edition com pós-marketOS, que opcionalmente vem com mais RAM e armazenamento. Todas as Edições Comunitárias são geralmente compatíveis entre si, por isso uma distribuição Linux feita para um modelo funcionará em outros.

2008, meet 2020

O hardware do PinePhone é um híbrido de design de smartphone 2020 e 2008, combinado com modificações de privacidade que nunca tinha visto antes num telefone. O exterior assemelha-se aos telefones Android mais modernos, com uma tampa traseira de plástico e um grande ecrã 18:9. Há também uma porta USB Type-C na parte inferior para carregamento/transferência de dados e uma tomada de auscultadores na parte superior para áudio. Na parte de trás, há uma grade para alto-falantes, uma câmera de 5MP com flash LED e, no meu caso, o logotipo para o projeto UBports.

PinePhone (esquerda) ao lado do Galaxy S20 (direita)

A filosofia do PinePhone de possuir o seu próprio dispositivo torna-se mais aparente quando se tira a tampa traseira. Existe uma bateria substituível, que é compatível com baterias concebidas para telemóveis Samsung Galaxy J7 mais antigos. É bom saber que mesmo que o Pine64 desaparecesse da noite para o dia, você ainda poderia comprar baterias novas por cerca de $10-15.

A seguir à bateria está o slot microSIM, assim o PinePhone pode realmente funcionar como um telefone. Como ele usa microSIM e não nanoSIM, você pode precisar de um adaptador, mas o modelo UBTouch que comprei veio com um na caixa.

Existe um slot para cartão microSD acima da bandeja SIM, que suporta cartões de até 2TB em tamanho. Embora possa ser utilizado como armazenamento extra, tal como os slots SD em telefones e tablets Android, também pode funcionar como um drive de arranque. Se você escrever uma imagem do sistema operacional para o cartão SD e colocá-lo no PinePhone, o telefone inicializará a partir do cartão SD. Isto significa que você pode se mover entre os sistemas operacionais no PinePhone simplesmente trocando cartões microSD, o que é incrível para experimentar novas distribuições Linux sem limpar os dados. Como seria ótimo se telefones Android pudessem fazer isso?

Finalmente, o interior do PinePhone tem seis chaves de fendas que podem ser manipuladas com uma chave de fenda. Você pode usá-los para desligar o modem, Wi-Fi/Bluetooth, microfone, câmera traseira, câmera frontal e tomada para fone de ouvido. Não é necessário colocar um adesivo sobre a câmera de auto-falantes se você estiver preocupado com software malicioso – basta girar o interruptor e nunca mais se preocupar com isso.

Se eu tivesse que apresentar reclamações sobre o design do PinePhone, o meu principal seria que a tela parece não ter revestimento oleofóbico, então ela se borra com as impressões digitais mais facilmente do que a maioria dos smartphones. Ainda assim, para um telefone de $150 produzido em lotes limitados por uma empresa sem experiência anterior na indústria de smartphones, estou impressionado que tenha sido construído tão bem quanto é.

Linux na mão

A principal razão pela qual o PinePhone atraiu tanta atenção é porque é um PC Linux na palma da sua mão. Não há um bootloader bloqueado, e você pode alternar entre distribuições de SO tão facilmente como faria com unidades flash inicializáveis em um computador.

Direito agora há 17 sistemas operacionais disponíveis para o PinePhone, em vários estágios de desenvolvimento. Alguns são desenhados a partir do zero para telemóveis, como o Ubuntu Touch e o Sailfish, enquanto outros são baseados em distribuições desktop Linux existentes, como o Mobian (Debian), Fedora, e Arch Linux.

  • postmarketOS
  • Ubuntu Touch (UBports)
  • Mobian
  • SailfishOS
  • PureOS
  • Fedora
  • Arch Linux ARM
  • Manjaro ARM
  • Maemo Leste
  • Nemo Mobile
  • KDE Neon
  • NixOS
  • LuneOS
  • Sxmo
  • openSUSE
  • AVMultiPhone
  • GloDroid

Ubuntu Touch by UBports came pre-installed on my PinePhone, and even though the gesture-based interface is the best I’ve tried across the available distros, there are quite a few broken features right now (no account sync, no camera). There’s also not much app development, given that mainstream attention to Ubuntu Touch ended in 2017 when Canonical stopped working on the OS. For better or worse, the platform is now propped up by the UBports community.

Ubuntu Touch

My favorite distro right now is Mobian, a port of Debian Linux with the Gnome-based Phosh interface. There are still some broken features, but you can technically install anything compiled for ARM from the Debian repositories. Eu poderia entrar na minha conta Google para sincronizar e-mails e contatos, usar o navegador Firefox completo, e até mesmo instalar o LibreOffice. Há um número surpreendente de aplicações que se adaptam bem às telas de tamanho de telefone, parcialmente graças à biblioteca libhandy UI desenvolvida pela Purism (que vende seu próprio telefone Linux).

Eu também dei uma tentativa ao GloDroid, que é um port inicial do Android 10 para vários dispositivos ARM. Há ainda mais quebrado aqui do que nas distros baseadas em Linux, mas seria legal ter um telefone Android um dia que é quase totalmente livre de drivers proprietários.

O processo de instalação varia muito de acordo com a distribuição. Alguns podem ser instalados tanto no cartão microSD quanto no armazenamento interno do eMMC, enquanto outros só funcionam a partir do cartão SD. Alguns requerem apenas a gravação de uma imagem de disco no cartão SD, enquanto outros (como o GloDroid) requerem a execução de um script de configuração em um PC para compilar todos os arquivos necessários.

No entanto, há um problema gritante em todos os sistemas operacionais do PinePhone: o desempenho. O Allwinner A64 SoC tem apenas 4 núcleos de CPU, e 2GB de RAM não é o suficiente para algumas distribuições. O desempenho no mundo real em aplicativos nativos é próximo de um telefone Android de baixo custo, e aplicativos escritos em Electron e outros frameworks não-nativos podem ser inutilizáveis.

Não há muitos benchmarks disponíveis tanto no Android quanto no ARM Linux, mas eu tentei rodar o Speedometer 2.0 em alguns dispositivos para comparação, o que testa a capacidade de resposta dos aplicativos web. Eu o executei no meu PinePhone usando Firefox no Mobian, e no meu LG Stylo 5 (um telefone low-end de 2019) e Galaxy S20 usando Firefox para Android. O Galaxy S20 marcou 37,7, o Stylo 5 recebeu 7,02, e o PinePhone ganhou 5,09.

Da esquerda para a direita: Galaxy S20, LG Stylo 5, PinePhone em Mobian

Granted, este é um telefone de $150, por isso o desempenho ao nível da nave principal está fora de questão. Eu adoraria ver um futuro PinePhone com um SoC mais poderoso, mas infelizmente, a maioria das melhores escolhas não funcionam com Linux padrão ou requerem muitos blobs proprietários.

Work in progress

Se você ainda não notou, o PinePhone é mais parecido com um protótipo de hardware do que com um produto completo – ele já passou por várias revisões de hardware, com cada versão incluindo pequenos ajustes nas especificações e na placa-mãe. O Pine64 tem até mesmo um aviso na página do produto sobre possíveis defeitos de hardware:

Números pequenos (1-3) de pixels presos ou mortos são uma característica das telas LCD. Isto é muito raro, mas normal e não deve ser considerado um defeito. Ao realizar a compra, por favor tenha em mente que estamos oferecendo o PinePhone a este preço como um serviço comunitário para as comunidades PINE64. Se você acha que uma pequena insatisfação, como um pixel morto, o levará a entrar com uma disputa no PayPal, por favor não compre o PinePhone.

A idéia é colocar o PinePhone nas mãos de entusiastas e desenvolvedores de software, para que a experiência com o software possa ser aperfeiçoada junto com o hardware. Depois de cobrir vazamentos e rumores sobre novos smartphones no Android Police por quase quatro anos, é fascinante ver o PinePhone sendo desenvolvido e refinado em uma visão pública completa.

Estou ansioso para ver o que a comunidade ao redor do PinePhone pode realizar. I doubt that we’ll see a phone running standard Linux on the store shelves of an AT&T or Verizon store anytime soon, but for the people that value privacy and having full control over their own device over all else, the PinePhone is a very promising option.

  • Buy:
  • PinePhone

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *