O Android 13 prova que o Android 12 era um sistema operacional incompleto

O Android 12 foi uma bagunça. Com o Android 13, as coisas só melhoraram.

Flashback da preparação para o Android 12 – um novo redesenho emocionante no horizonte para o maior sistema operacional do mundo, e um conjunto completamente diferente de smartphones seria lançado com isso. O código-fonte do Android 12 caiu pouco mais de um mês antes dos novos telefones Pixel, o que era um pouco estranho, mas nada fora do comum. Então, a série Google Pixel 6 foi lançada e percebemos que em algum lugar, de alguma forma, algo havia dado errado.

Olhando para trás, o Android 12 era claramente um sistema operacional incompleto que poderia ter sido melhorado (leia-se: muito mais). A série Google Pixel 6 foi o melhor exemplo disso, embora parte do problema também possa ter vindo da briga do Google com seus próprios problemas relacionados ao processador. No entanto, vimos problemas surgirem a torto e a direito com OnePlus, Samsung e mais problemas e atualizações atrasadas para a série Pixel 6 por vários meses antes que as coisas finalmente se estabilizassem. Onde é que tudo deu errado?

O Android 12 foi uma bagunça por vários motivos

O editor técnico sênior da Esper, Mishaal Rahman, chamou o Android 12 de “a maior atualização de sistema operacional para Android desde o Android 5.0 Lollipop”. numa declaração dada a A beira. Tanta coisa mudou tanto visualmente quanto nos bastidores e, para muitos usuários, houve um tonelada de problemas como resultado. OnePlus lidou com seus próprios problemas relacionados ao Android 12, o Samsung Galaxy Z Flip 3 e Fold 3 enfrentou vários problemas com seu programa beta e, depois que a poeira baixou, o Google anunciou o primeiro lançamento trimestral da plataforma beta. Provavelmente, isso foi o resultado da desordem que deixou seus telefones mais novos bem atrás da curva em termos de patches de segurança.

Os proprietários de dispositivos da série Google Pixel 6 receberam a atualização de novembro de 2021 uma semana depois do esperado. Então, logo após a atualização de dezembro de 2021 ser lançada para alguns usuários, sua implantação foi cancelada devido a problemas de conectividade.

Muitas empresas ficaram completamente ferradas no processo.

O seu atraso foi especialmente um problema porque, como Esper aponta, essa atualização corrigiu quase 100 erros no Android 12. Aquilo é um muito de bugs que os usuários tiveram que esperar muito para serem corrigidos. Uma atualização massiva do Android, juntamente com a temporada de férias, fez com que a situação só fosse de mal a pior, especialmente com um bug que impediria os proprietários de dispositivos de ligar para serviços de emergência em certas condições.

Muitas empresas ficaram completamente ferradas no processo, e o OnePlus imediatamente vem à mente. Dadas as mudanças nos ventos dentro da empresa, o plano era fundir o OxygenOS e o ColorOS em uma base de código unificada. Este foi essencialmente um golpe duplo; você não apenas atualizaria um sistema operacional baseado em Android totalmente diferente do que tinha atualmente, mas a atualização do Android 12 também apresentou seus próprios problemas. O melhor cenário quando você atualizou foi que as coisas simplesmente... funcionar, mas rapidamente ficou claro que, para a maioria dos usuários, a redefinição de fábrica após a instalação da atualização era a maneira mais fácil de ter um telefone utilizável novamente. Mesmo assim, ainda não foi ótimo.

Posteriormente, o OnePlus lançou uma atualização que corrigiu os problemas restantes, mas somente depois de cancelar o lançamento de sua primeira tentativa fracassada no OxygenOS 12.

Android 13 para o resgate

Em contraste, o Android 13 é muito não o mesmo que Android 12. Seu lançamento em dispositivos Google Pixel deu nova vida a produtos como a série Pixel 6, e os telefones Pixel 7 não tiveram atualizações atrasadas ou grandes problemas de software dignos de nota até agora. Existem alguns relatos sobre problemas relacionados ao deslizamento, mas eles não afetam todos os usuários, o que me levaria a acreditar que não é o caso. estritamente um problema do Android 13. Também, Samsung já está lançando One UI 5 para dispositivos compatíveis, e tanto o ColorOS 13 quanto o OxygenOS 13 também estão sendo lançados. Não há grandes bugs relatados para nenhum desses smartphones após suas respectivas atualizações, o que certamente é um bom presságio. Curiosamente, também descobri que o Samsung Galaxy S22 Ultra é finalmente utilizável, o que, acredite em mim, não é uma barreira baixa para superar depois da experiência que tive.

No entanto, pode-se argumentar que o Android 12 QPR3 é onde as coisas realmente começou a pegar. Embora o Google parecesse bagunçar um pouco as mensagens após o QPR2 (já que os usuários esperavam que pudessem ir direto para o Android 12L em vez do próximo QPR beta), em torno dos betas finais do QPR2 e dos primeiros betas do QPR3, tornou-se aparente que havia muitos melhorias. Na verdade, alguns usuários mudaram para o programa beta para experimentar uma versão mais estável do Android 12 – o Android 12 era tão ruim assim.

No entanto, para usuários normais, o Android 12 QPR3 é onde as coisas realmente parecem normal de novo. O desempenho finalmente foi fluido, não houve mais travamentos, lentidão e travamentos aleatórios, e parecia que o Google havia conseguido controlar um pouco a duração da bateria. Ainda não era ótimo (especialmente com o Pixel 6, independentemente de quantas otimizações o Google fizesse), mas estava em uma posição muito melhor. O Android 13 incorporou muitas dessas melhorias e otimizações, mas, independentemente disso, está claro que o Android 12, durante a maior parte de seu ciclo de vida, simplesmente não estava à altura.

O que aconteceu com o Android 12?

Provavelmente existem alguns motivos pelos quais o Android 12 foi uma bagunça, além do fato de ter sido uma grande reforma do sistema operacional. O Google tem um cronograma definido onde funciona no sistema operacional antes de mudar apenas para a correção de bugs, e estender esse cronograma de desenvolvimento interferiria na correção de bugs ou até mesmo no próximo desenvolvimento ciclo.

Além disso, o Android 12 também foi desenvolvido enquanto as políticas de trabalho em casa do Google ainda estavam em vigor. Claro, as empresas já tinham descoberto o trabalho em casa, mas para uma reforma tão grande, isso pode ter prejudicado o desenvolvimento. Embora eu seja um defensor das políticas de trabalho em casa, posso definitivamente falar sobre como pode ser muito mais simples trabalhar em um projeto próximo. O Google só retirou os trabalhadores do escritório em abril deste ano, depois que os trabalhadores trabalharam praticamente exclusivamente em casa a partir de março de 2020.

Embora as coisas tenham finalmente sido resolvidas, demorou muito para chegar a esse ponto. O Android 13 é a melhor iteração do Android até agora, e embora definitivamente seja muito mais uma atualização iterativa em relação ao Android 12, ninguém disse que isso é uma coisa ruim. Estamos ansiosos para Andróide 14 porque, à medida que o Google aprimora o Android, para que não vejamos grandes reformas, as coisas só devem melhorar a partir daqui.