Artigo

Android 7.0 e Snapdragon 800 - um enigma

protection click fraud

Muitos de nós estamos tristes que o Nexus 5 não está recebendo nenhuma atualização oficial para Android 7.0. Especialmente quando observamos e vimos o Google continuar a construir árvores de dispositivos no código do Hammerhead - isso significa que alguém, em algum lugar, estava trabalhando nisso. E quando a Sony anunciou quais telefones receberiam uma atualização para o Android 7.0, muitos notaram que o Xperia Z3 não estava na lista. Embora a ideia de que os telefones de 2014 não sejam atualizados no final de 2016 não seja particularmente surpreendente, o fato de que o Z3 fazia parte do Android Concept da Sony Initiative - um nome sofisticado para um programa Android 7.0 Beta - mas não foi aprovado e que o Google estava trabalhando no Nougat para o Nexus 5 então de repente parado era.

A Verizon está oferecendo o Pixel 4a por apenas US $ 10 / mês nas novas linhas Unlimited

A situação faz com que a Internet faça a pergunta óbvia - por quê? A resposta é que o Z3 e o Nexus 5 na verdade não podem rodar oficialmente o Android 7.0, embora pudessem como uma versão beta. Leia. Tudo fará sentido.

As atualizações da plataforma Android não são tão importante para os consumidores como nós os fazemos parecer. Aqui no Android Central, ficamos entusiasmados com qualquer coisa nova e brilhante, avisamos você assim que podemos (geralmente depois que você já sabe porque há vazamentos) e então todos nós ficamos animados juntos. A realidade é que o Google Play Services e os patches mensais permitem que você faça tudo o que faz no seu telefone por um longo tempo, e quando for lançado um aplicativo indispensável que requer a próxima versão do Android, você provavelmente terá um novo telefone ou o atualizar.

Ainda podemos querer, mas é assim que as coisas vão até alguém O Google dá um passo à frente e muda isso. Então você ouvirá falar sobre o punho de ferro do Google e as reclamações da UE e sabe Deus o que mais. O status quo é uma merda, mas ainda é o status quo.

O Android 7.0 não tem suporte oficial para o Snapdragon 800.

Para a atualização do Android 7.0, em particular, não precisamos olhar além dos requisitos e do hardware do Xperia Z3 ou Nexus 5 (e muitos outros telefones) para uma resposta provável sobre por que certos telefones não podem ser Atualizada. Não podemos confirmar isso usando declarações ou documentos oficiais ou um slide sofisticado, mas temos certeza de que podemos falar sobre isso e por que funcionou daquela maneira.

O Android 7.0 em AOSP removeu o suporte para o chipset MSM8974. O Snapdragon 800 SoC usa esse chip junto com a GPU Adreno 330. Isso significa telefones (e tablets - olá, Nexus 7) usando o Snapdragon 800 não são suportados. Mas isso não explica por que o Z3 foi capaz de rodar o beta e rodá-lo bem. Para isso, a compatibilidade do Google Play entra em cena.

Ninguém de nenhuma das empresas envolvidas está falando sobre esses assuntos e os pedidos de declaração oficial não foram retornados, mas a internet tem algumas pistas sobre tudo isso. Aqui vemos Ola Olsson, da Sony Mobile Communications, fale um pouco sobre isso em um comentário no Google+.

Sim, isso é triste, mas não queremos jogar o jogo da culpa, o que significa que não podemos dizer mais sobre as limitações técnicas. Mesmo se realmente quiséssemos dar a você N no z3 (c), não [teríamos] sido capazes de fazê-lo. Não se quiséssemos passar no CTS do Google.

Você encontrará respostas semelhantes em outros lugares, e esta é a Sony não jogando ninguém para baixo do ônibus e lidando com as coisas de uma forma profissional e corporativa. O importante aí é a menção do Google CTS.

Google CTS é o Compatibility Testing Suite usado para garantir que um dispositivo possa ser certificado para usar o Google Play. O Android é uma plataforma de aplicativo gratuito que qualquer pessoa pode pegar e usar da maneira que quiser, mas o Google Play não é. É um verdadeiro empreendimento comercial com fins lucrativos e o Google tem controle total e completo sobre tudo associado a ele.

As regras e requisitos reais necessários para a conformidade com o Android 7.0 CTS são um pouco misteriosos - os parceiros não podem falar sobre isso ou não querem falar sobre isso - mas sabemos a essência disso. Seu produto deve ser capaz de executar qualquer aplicativo direcionado para sua versão de plataforma. Isso significa que se você estiver usando o Android 7.0, será necessário oferecer suporte a qualquer aplicativo desenvolvido para Android Nougat. Você pode verifique a documentação do Android 6.0.1 CTS se você está curioso. A documentação do Android 7.0 CTS deve residir no mesmo lugar depois de ser atualizada.

Durante o teste beta do Android N - logo após o lançamento da versão quatro - os desenvolvedores foram informados de que as APIs do Android N foram finalizadas e eles poderiam comece a segmentar aplicativos para eles no Google Play. Uma das coisas que o Android N faz pelos desenvolvedores é permitir que eles usem as APIs Vulkan e OpenGL ES 3.1 com o SDK e o NDK. Para isso, porém, você precisa de suporte de hardware. O Snapdragon 800 também não oferece suporte de hardware para nenhum dos dois, e os aplicativos não projetados para uma versão anterior do OpenGL não funcionariam.

Agora, como mencionado, não temos acesso aos documentos CTS mais recentes do Android. Para o Android 6.0.1, dizia que o hardware precisava ser compatível com OpenGL ES 1.0, 2.0 e 3.0 ou 3.1. Me disseram que foi alterado para dizer "suporte OpenGL ES 1.0, 2.0, 3.0 e 3.1 ou Vulkan", mas o Google não disse nada oficialmente. Mas isso certamente explica por que o suporte para o Snapdragon 800 foi removido e telefones como o Nexus 5 e o Z3 não terão uma atualização oficial, e estou confiante de que esse é o motivo.

O Android está aberto, mas o Google Play não; existem regras envolvidas.

Este é um assunto longo, complicado e confuso - muito parecido com as atualizações do Android em geral. No final, sabemos duas coisas: o Sony Xperia Z3 não será atualizado para o Android 7.0 porque não passaria o CTS para técnico razões, e o Snapdragon 800 SoC não oferece suporte para OpenGL ES 3.1. O fato de nenhum telefone usando o Snapdragon 800 ou 801 (o 801 também usa a GPU Adreno 330) foi anunciado como tendo uma atualização, é um pouco revelador também.

Vamos ser honestos - isso é uma merda. Como entusiastas, queremos receber uma atualização, mesmo que não mude nada. A visão prática de que as atualizações de plataforma não são tão importantes quanto as imaginamos é bom, e eu realmente acho que é verdade, mas isso não satisfaz o geek interno. Mas também é inevitável. Android tem para avançar e oferecer suporte a novas (e melhores) tecnologias como Vulkan. Quando isso requer suporte de hardware, deve haver um corte. Talvez desta vez, o corte pudesse ter sido evitado - o General Mobile 4G, um Android One dispositivo que usa o Snapdragon 410 e é em todos os aspectos mais fraco em termos de hardware do que qualquer telefone em execução o Snapdragon 800 - já tem Android Nougat e isso é uma grande chave até mesmo o mais plausível teoria.

O Google está quebrando suas próprias regras em relação ao CTS? Ou tudo o que ouvimos e pensamos que sabemos é tudo besteira e realmente é alguma trama sinistra para nos deixar com raiva? (Tenho quase certeza de que o Google está quebrando suas próprias regras porque pode, mas também tenho certeza de que tudo é besteira, então ainda não tenho ideia.)

O ponto principal é que se você tem um telefone como o Xperia Z3, ou o Nexus 5 ou o Galaxy S5 e realmente deseja Android 7.0 Nougat, você provavelmente terá que obtê-lo do bom grupo de software personalizado de construção para os telefones XDA.

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!
É hora de cortar o cabo!

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!

Os melhores fones de ouvido sem fio são confortáveis, têm um ótimo som, não custam muito e cabem facilmente no bolso.

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e mais
Próxima geração

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e muito mais.

A Sony confirmou oficialmente que está trabalhando no PlayStation 5. Aqui está tudo o que sabemos sobre isso até agora.

Nokia lança dois novos telefones Android One baratos abaixo de US $ 200
New Nokias

A Nokia lança dois novos telefones Android One de baixo custo abaixo de US $ 200.

Nokia 2.4 e Nokia 3.4 são as mais recentes adições à linha de smartphones baratos da HMD Global. Como ambos são dispositivos Android One, eles têm a garantia de receber duas atualizações importantes do sistema operacional e atualizações regulares de segurança por até três anos.

Aqui estão os melhores cases para o Galaxy S10
O melhor que você pode conseguir

Aqui estão os melhores cases para o Galaxy S10.

Mesmo que não seja o telefone mais novo que existe, o Galaxy S10 é um dos telefones mais legais e escorregadios do mercado. Certifique-se de equipá-lo com uma dessas caixas.

instagram story viewer