Ir para conteúdo
  • Cadastre-se

A Apple atualiza o iOS mais rápido que o Android... será mesmo?


Allewar

Posts Recomendados

Por que as atualizações do Android são tão demoradas?

Se há uma reclamação muito mais comum entre usuários de Android do que de outras plataformas, é a demora para que as atualizações de software cheguem em seus aparelhos. Isso se elas chegarem um dia. É especialmente difícil para entusiastas de tecnologia que leem sobre as vantagens da atualização, mas não podem usá-las em seus dispositivos por seis meses. Mesmo novos dispositivos às vezes não acompanham a versão mais recente do Android.

 

HTC_One_360_Wide.png

 

Isso acontece há anos. Então o que diabos acontece? Por que o problema não foi consertado? E de quem é a culpa? Perguntamos a fabricantes, operadoras e ao Google em busca de respostas. E encontramos uma grande confusão.

 

 

O que acontece em uma atualização?

 

Quando o Google lança uma nova versão do software do Android acontecem, essencialmente, três passos que devem ser tomados antes da atualização chegar ao seu telefone. Primeiro, fabricantes de chips precisam criar novos “ganchos”, ou códigos que permitem que o sistema operacional se comunique (e controle) os componentes do hardware. Como existem diferentes fabricantes de processadores no ecossistema de dispositivos de Android (Qualcomm, Texas Instruments, Nvidia e Samsung, entre outros), e cada empresa cria diferentes chips (a Qualcomm, por exemplo, tem o Snapdragon S3, S4, S4 Pro e outros), cada uma leva um tempo diferente para desenvolvimento. Normalmente, no entanto, fabricantes de chips conseguem entregar os códigos em um ou dois meses.

Então o software é levado para os fabricantes de hardware. Como cada dispositivo é desenvolvido com diferentes componentes, o novo software precisa ser adaptado para cada smartphone ou tablet. Em outras palavras, a Samsung não pode simplesmente aplicar a sua interface TouchWiz no Jelly Bean e então liberar para todos os seus dispositivos. Além disso, cada operadora tem sua própria lista de exigências de softwares. Isso pode incluir funcionalidades básicas, assim como apps específicos de operadoras (os chamados ‘bloatwares’). Isso sem contar qualquer customização que as fabricantes fazem nas suas próprias interfaces. De acordo com Nick DiCarlo, da Samsung, são necessárias entre seis e oito semanas, em média, para a empresa preparar a atualização do sistema que chega do Google para enviá-la para operadoras. Pequenas correções de bugs são mais rápidas. Atualizações maiores podem demorar ainda mais.

 

As interfaces de fabricantes (“skins”) são normalmente consideradas as principais culpadas, mais do que qualquer outra coisa, pela demora nas atualizações, e é fácil entender o motivo. Afinal, elas são bem visíveis, e parecem ser a única mudança em relação a um smartphone Nexus, que normalmente é lançado com a versão mais recente do Android. Mas muito do trabalho está em adaptar o software aos componentes de hardware. “Não é simples assim, não é que se não fizéssemos a customização seria só baixar a ROM do Google. Isso não funcionaria”, diz Drew Bamford, da HTC. “Então, mesmo que não mudássemos nada, não tenho certeza de que o processo seria muito mais rápido, para ser sincero.” Se não são as skins, o que causa o atraso? Não olhe para as fabricantes.

 

 

A grande barreira

 

Bem vindo ao maravilhoso mundo dos testes de operadoras. As telecom precisam não apenas testar todo aparelho que planejam vender, mas também todas as atualizações de software em todos os aparelhos que já estão vendendo. Em outras palavras, precisam ter certeza de que os smartphones funcionarão em sua rede como anunciam. O quão difícil é isso? Assustadoramente difícil.

“Eles têm recursos, pessoas, tempo e equipamentos limitados”, diz DiCarlo, da Samsung. “O âmbito dos testes para eles é amplo, com as redes mais complexas com CDMA, GSM, LTE, bandas múltiplas, entrando no VoLTE ano que vem, diferentes regiões da rede com diferentes provedores, então eles precisam testar em todas as regiões. O teste de rede é extraordinariamente complexo.”

Cada operadora tem uma equipe de validação. Eles fazem tudo, de testes de hardware a testes de benchmark e métricas de usabilidade. Eles colocam o software em cenários automatizados para ver se encontram lentidão em alguma coisa. Quando finalmente recebem um TA (Aceitação Técnica), precisam ter certeza de que mantém os próprios padrões. “Nós tentamos fazer planos de capacitação”, diz Jason Young, da T-Mobile. “Olhamos para frente e definimos datas de testes para dispositivos com 6 a 12 meses de antecedência. Então trabalhamos retroativamente a partir daí”. Quando querem antecipar muitas atualizações de dispositivos próximas uma das outras eles perguntam: “Qual dispositivo é mais importante para nós levarmos ao mercado?”. Esta priorização é um assunto delicado. De acordo com DiCarlo:

 

“Se você é uma operadora e oferece 30 a 40 aparelhos de uma vez – e do ponto de vista deles estão dando suporte a uma centenas de telefones, já que estamos falando de contratos de dois anos ao longo de muitos anos, certo? – eles querem gastar tempo testando a belezinha mais recente que chega no começo do próximo trimestre, ou uma atualização de sistema para um aparelho de dois anos atrás?”

 

Isso é básico. As operadoras, apesar de tudo, estão no negócio de vender novos dispositivos para manter usuários presos a seus serviços. Para os dispositivos vendidos, faz sentido que foquem nos mais populares em primeiro para deixar mais pessoas felizes com menos esforço. É economia simples. Então quanto tempo isso leva?

“Posso dizer para você que quando lançamos novos produtos para as operadoras, nós testamos em nossos laboratórios por seis meses antes de oferecê-las”, diz Bamford, da HTC. “Pode demorar muito tempo.” Young, da T-Mobile, confirmou que normalmente três a seis meses é o tempo que leva entre eles receberem o novo software e o disponibilizarem. Uma simples soma, então, e você tem pelo menos nove meses até um novo software chegar ao seus dispositivo — isso se fabricantes e operadoras concordarem que vale a pena usar tempo e recursos para atualizá-lo.

 

 

Mas a Apple é bem mais rápida!

 

Esta é uma das grandes ilusões da tecnologia. A Apple anuncia a versão mais recente do iOS e pronto! Você pode baixá-la dentro de poucos dias. Como a Apple faz para evitar os testes exaustivos que todo mundo precisa passar? Ela não evita. Ela precisa passar pelos mesmos passos que fabricantes de Android; a única diferença é que ela faz isso antes de anunciar a atualização.

Ryan Sullivan, da Sprint, explica:

 

“Não acho que a Apple é necessariamente mais rápida, ela só parece mais rápida porque quando anuncia a atualização, já disponibiliza-a. Muito disso acontece porque eles controlam a plataforma, mas eles têm o mesmo grupo de pessoas trabalhando continuamente na integração da rede para suas 250 operadoras ao redor do mundo. Então, o Google está anunciando o software quando ele está pronto no nível de plataforma apenas, e então permite fabricantes acessarem para fazer a integração de rede. Parece que o processo do Google e do Android é muito maior. Não é. O Google apenas é responsável por metade, e então fabricantes e operadoras fazem o resto do trabalho para ele funcionar em uma rede… eu acho que o ciclo geral de início e fim é relativamente similar entre iOS e Android, a diferença está no ponto em que a atualização é anunciada.”

 

A Apple tem controle aqui não só por criar o sistema operacional, como também por fazer o hardware. Quanto mais estreito o portfólio de componentes usados, mais fácil adaptar o OS para o hardware existente (e tudo isso é feito internamente). É por isso também que os dispositivos Nexus são os primeiros da fila; o Google trabalha bem perto das suas parceiras para disponibilizar a nova versão do Android, e então trabalha com operadoras para garantir que tudo seja testado e esteja pronto na hora do anúncio. Isso funciona apenas no lançamento, no entanto; dispositivos Nexus mais antigos precisam passar por certificação de operadoras assim como qualquer outra coisa quando uma atualização é lançada.

 

 

O bicho-papão

 

Um monte de teóricos da conspiração chegaram à conclusão de que fabricantes e operadoras deliberadamente atrasam atualizações de softwares para dispositivos antigos para vender mais novos. Claro que nenhuma pessoa admitiu isso, apesar da nossa insistência. Mas o que acontece não é muito diferente.

 

Novamente, é tudo questão de priorizar recursos. As fabricantes têm tantos funcionários que precisam decidir onde é melhor usá-los. Se definirem que eles trabalharão com a atualização de um hardware antigo e isso fizer eles ficarem bem na fita, eles farão isso, mas é claro que a prioridade é dada a novos aparelhos – os que estão para serem lançados, ou que foram lançados recentemente e onde milhões de dólares estão sendo gastos com propaganda. E como o teste de rede é exaustivo, claro que as operadoras precisam priorizar também, e diferentes operadoras priorizarão de diferentes formas, dependendo da linha de dispositivos oferecidos e o que eles têm para ser lançado.

De acordo com Punit Soni, da Motorola: “Algumas operadoras dizem ‘Esta atualização é realmente importante para nós, então assim que você enviá-la para nós colocaremos em laboratórios e gastaremos todos os nossos recursos nela’. Outras dizem ‘Este é o terceiro ou quarto na nossa lista, então vamos esperar um pouco antes de começar os testes.’”

 

 

Como fazer para melhorar?

Existem duas formas de fazer a situação melhorar. No lado dos negócios, fabricantes podem diminuir o número de dispositivos lançados. Parece loucura, mas estamos vendo isso acontecer com a Motorola e HTC. O mercado está inundado de aparelhos com Android que é impossível para consumidores entenderem o que está acontecendo. Ao consolidar o perfil de dispositivos, a Motorola e a HTC conseguem focar em telefones que importam. Então, em teoria, já que eles têm menos aparelhos, os recursos não vão ser tão repartidos quando trabalharem com as atualizações. Menos aparelhos para operadoras testarem ajudaria a agilizar as coisas, também, apesar de que sempre existirão as prioridades, o que vai continuar frustrando usuários.

 

Os consumidores também têm alguma força. Hoje, quase todos os aparelhos do mercado estão habilitados a receber root. Como recentemente destacamos, uma das melhores razões para fazer root no seu Android é que você pode sempre baixar as atualizações mais recentes meses antes das operadoras disponibilizarem. Agora, existem alguns riscos envolvidos, já que você coloca em seu aparelho um software que não está totalmente pronto. O melhor que você pode fazer é conhecer suas fontes e ler análises para a versão que está colocando (e ter certeza que foi feita para o seu smartphone e operadora). Dito isso, é uma ótima forma de se livrar da bagunça burocrática que é o processo de atualização oficial do Android.

Caso contrário, por melhor que o Key Lime Pie possa parecer quando for anunciado em maio, são grandes as chances de você ter que esperar um bom tempo pelo seu pedaço.

 

 

*Fonte:

Texto original: http://gizmodo.com/5987508/why-android-updates-are-so-slow

Texto traduzido: http://www.gizmodo.com.br/demora-atualizacao-android/#more-101827

Editado por Ramon
A pedido do usuário
Link para o comentário
Compartilhar em outros sites

Eu já imaginava isso por observar justamente a política de lançamento de produtos tecnológicos...

A Sony, por exemplo, fez um estardalhaço anunciando o PS4, mas cadê ele? A Nintendo fez isso também sobre o Wii U... e a mesma coisa nos anúncios de smartphones...

Eu, particularmente, não gosto disso! Não gosto de ficar vendo a turma anunciando coisas que ainda serão lançadas lá no futuro... parece montadora de carro anunciando hoje o modelo 2014, 2015...

Prefiro a política da Apple neste aspecto: trabalhe no seu produto e faça o anúncio quando ele estiver pronto e comercializável. Acredito até que, do ponto de vista de marketing/venda, seja muito mais interessante, pois se cria uma expectativa e já oferece o produto, que é comprado!

Agora, você faz um show, anuncia o produto, cria a expectativa e depois... nada! Meses depois, ele entra em circulação, aí o público interessado já nem lembra mais, ou já pensou melhor e viu que não vale a pena, ou já comprou um produto da concorrência.

Você prefere a garota/garoto que topa sair com você agora, ou a/o que topa mas só para daqui 6 meses?

Link para o comentário
Compartilhar em outros sites

Por que as atualizações do Android são tão demoradas?

Se há uma reclamação muito mais comum entre usuários de Android(...)

 

Faltou citar a fonte: Gizmodo.

O texto traduzido: http://www.gizmodo.com.br/demora-atualizacao-android/#more-101827

E o original: http://gizmodo.com/5987508/why-android-updates-are-so-slow

Na boa, vir aqui pra "copiar e colar" um texto imenso traduzido e publicado em outro local.. requer, no mínimo, a divulgação da referência, da fonte.

Se isso não acontece, é plágio e tu tá plagiando algo não é teu e já não é a primeira vez que tu faz isso aqui.

Da próxima vez, vou reportar o plágio.

Link para o comentário
Compartilhar em outros sites

 

O texto traduzido: http://www.gizmodo.com.br/demora-atualizacao-android/#more-101827

E o original: http://gizmodo.com/5987508/why-android-updates-are-so-slow

Na boa, vir aqui pra "copiar e colar" um texto imenso traduzido e publicado em outro local.. requer, no mínimo, a divulgação da referência, da fonte.

Se isso não acontece, é plágio e tu tá plagiando algo não é teu e já não é a primeira vez que tu faz isso aqui.

Da próxima vez, vou reportar o plágio.

 

Concordo totalmente. Achei um absurdo quando vi esse copy & paste de uma matéria que li ontem no Gizmodo, sem citar a fonte.

Link para o comentário
Compartilhar em outros sites

Galera, calma... eu tinha sim intenção de colocar a fonte e acabei esquecendo. Foi relapso meu, desculpem. Só hoje, quando voltei ao post, foi que percebi o erro. E agora já é tarde pois o fórum não permite modificar o tópico depois de muito tempo.

Mas voltemos a discussão proposta, pois quero saber a opnião de vocês a respeito. Se eu coloquei o artigo aqui foi justamente com o intuito de discutir e não de "me passar pelo autor". Não foi esse o intuito. Eu li no gizmodo e achei interessante abrir um tópico sobre isso, pois é um tema recorrente quando se compara o iOS ao Andorid.

 

Infelizmente o fórum não permite que eu modifique o tópico novamente para colocar os créditos.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Sobre as atualizações: o iPhone 3GS recebeu o IOS 6 enquanto um amigo tem um Moto Razor i e ainda está esperando a boa vontade da Operadora em lançar o Android 4.1 pra ele...

 

NMHO a Apple tem um sistema de atualizações mais funcional que o Android, visto que os aparelhos são os mesmos. Não há apps de operadoras específicas ou customizações de SO... um dos motivos de sucesso do iPhone por aí...

Eu acho o android uma plataforma muito boa, mas peca muito com esse esquema de fragmentação do sistema

Link para o comentário
Compartilhar em outros sites

Sobre as atualizações: o iPhone 3GS recebeu o IOS 6 enquanto um amigo tem um Moto Razor i e ainda está esperando a boa vontade da Operadora em lançar o Android 4.1 pra ele...

 

NMHO a Apple tem um sistema de atualizações mais funcional (...) um dos motivos de sucesso do iPhone por aí...

Eu acho o android uma plataforma muito boa, mas peca muito com esse esquema de fragmentação do sistema

 

Exatamente!

 

Além da demora da atualização, tem o tempo que um determinado aparelho ainda pode receber atualização.

 

Isso tem se mostrado crucial em termos de tolerância. Não dá mais pra ter um aparelho que não se sabe se receberá, ou quando receberá, a próxima atualização.

 

O 3G/GS ainda recebeu atualização, mesmo dentro da realidade do aparelho.. pode ter ficado mais lento e tal.. o iPad 2 tá aí firme e forte.. 

 

E tu olha algumas lojas online, bem conhecidas, ainda vendendo (e por um valor nada barato), aparelhos desatualizados... isso sem mencionar os que saem de linha anunciados pelas próprias fabricantes. 

 

Então são várias situações... e são poucos os aparelhos que se adaptam a essas situações.

Editado por iFernanda
Link para o comentário
Compartilhar em outros sites

 

O texto traduzido: http://www.gizmodo.com.br/demora-atualizacao-android/#more-101827

E o original: http://gizmodo.com/5987508/why-android-updates-are-so-slow

Na boa, vir aqui pra "copiar e colar" um texto imenso traduzido e publicado em outro local.. requer, no mínimo, a divulgação da referência, da fonte.

Se isso não acontece, é plágio e tu tá plagiando algo não é teu e já não é a primeira vez que tu faz isso aqui.

Da próxima vez, vou reportar o plágio.

Boa !

Link para o comentário
Compartilhar em outros sites

Independentemente de como funciona o sistema, é uma vantagem da Apple/iOS. 

E concordo bastante com a sugestão de melhoria que é apresentada no final do artigo, sobre reduzir o número de modelos. A Apple faz sucesso trabalhando apenas com o iPhone, vendendo no máximo 3 modelos simultaneamente. No "mundo Android" é tanto aparelho que fica complicado manter-se por dentro dos modelos.

Um ponto que recebeu pouco destaque são as atualizações não-oficiais. Como Android é open-source, este processo de "adaptação" do sistema a um certo aparelho que o fabricante faz, também é feito paralelamente por uma grande comunidade de "voluntários" na internet. Eu tinha um Galaxy W que não recebeu atualização oficial da Samsung nem pro Android 4.0, mas instalei uma distribuição não-oficial do sistema (cyanogenmod 9), e inclusive ficou melhor/mais rápido que o 2.3 original.

Link para o comentário
Compartilhar em outros sites

Independentemente de como funciona o sistema, é uma vantagem da Apple/iOS. 

E concordo bastante com a sugestão de melhoria que é apresentada no final do artigo, sobre reduzir o número de modelos. A Apple faz sucesso trabalhando apenas com o iPhone, vendendo no máximo 3 modelos simultaneamente. No "mundo Android" é tanto aparelho que fica complicado manter-se por dentro dos modelos.

Um ponto que recebeu pouco destaque são as atualizações não-oficiais. Como Android é open-source, este processo de "adaptação" do sistema a um certo aparelho que o fabricante faz, também é feito paralelamente por uma grande comunidade de "voluntários" na internet. Eu tinha um Galaxy W que não recebeu atualização oficial da Samsung nem pro Android 4.0, mas instalei uma distribuição não-oficial do sistema (cyanogenmod 9), e inclusive ficou melhor/mais rápido que o 2.3 original.

 

Concordo, mas isso exige um certo nível de habilidades que o usuário comum não tem... Do mesmo modo que tem um iOS 6 não oficial para o iPhone 2... dá trabalho, mas tem como fazer...

Link para o comentário
Compartilhar em outros sites

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...