Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Destinatário errado: Bug do SMS para Android será corrigido, promete Google

Muitos usuários reclamaram, via Twitter, que o SMS padrão do Android transmite a mensagem para destinatários errados.

Depois de muita gritaria dos usuários nas redes sociais, principallmente via Twitter, a Google anunciou já estar trabalhando em uma correção para o bug que faz o cliente padrão de envio SMS de celulares equipados com versões do sistema operacional Android encaminhar mensagens para os usuários errados. 

A empresa informou ainda que um outro erro – bastante raro – ocorre com o protocolo SMS no cliente padrão do sistema. Ao abrir mensagens recém-recebidas a falha causaria a exibição do conteúdo de outro SMS. (via idgnow.uol.com.br)


• Publicado por Augusto Campos em 2011-01-10

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    devnull (usuário não registrado) em 10/01/2011 às 3:33 pm

    Isso deve ter gerado situações engraçadas…

    zer0c00l (usuário não registrado) em 10/01/2011 às 3:40 pm

    Depois vão fazer piada com o iPhone. Essa turminha nunca aprende.

    eu (usuário não registrado) em 10/01/2011 às 3:44 pm

    Use Windows Mobile e não terá problemas.

    rsrsrsrsrs

    Luiz Aguiar (usuário não registrado) em 10/01/2011 às 3:46 pm

    Ué, achei que o Android era perfeito e salvaria a humanidade da tirania da maçã a da nokia.
    Só falta aparecer trojan e vírus tbm né.
    =P

    Guilherme (usuário não registrado) em 10/01/2011 às 4:15 pm

    @Luiz Aguiar, tinha um app numa loja q vinha com algo parecido com virus, não lembro bem ao certo, é triste mas parece q o android vai virar o windows dos smartphones, herdando não so a liderança do mercado mas os defeiros do mesmo :S

    Copernico Vespucio (usuário não registrado) em 10/01/2011 às 4:42 pm

    Nooooooooooosa, um erro em um software. Isso nunca aconteceu na história, pelo menos não na história de bons produtos. E certamente nunca aconteceu com nenhum software livre.

    Certamente, nunca aconteceu com um soft da Apple, por exemplo.

    Acho que é verdade que o mundo acaba em 2012. Os sinais estão aí.

    (mimimi…)

    Bem, é isso ou segurar o IPhone da maneira “correta”. Parece que grandes empresas como o Google e a Apple cometem erros.

    stanbr (usuário não registrado) em 10/01/2011 às 5:02 pm

    Poutz, to pensando em comprar um android, mas pow, erro bizarro hein.. cade os testes unitarios? ;P

    Profeta do Caos (usuário não registrado) em 10/01/2011 às 6:17 pm

    Avelino,

    Pelo seu comentário, você nunca segurou um iPhone4, deveria segurar tambem os da Nokia, Samsung, RIM, do mesmo jeito que o Steve Jobs segurou na Keynote e mostrou que o problema das antenas não ocorre apenas no iPhone, mas sim devido a problemas que os fabricantes ainda não rsolveram e escondem.
    Agora enviar SMS errado é um erro bem simples, e com tanto programador OPEN-SOURCE isto passou despercebido.
    Viva ao grande Android. Google é a próxima decepção do Software Livre.
    Podem moderar, esta é a única maneira que o pessoal da “cumunidade” dialoga.

    Paulo Cesar (usuário não registrado) em 10/01/2011 às 6:28 pm

    É um fato normal, erros acontecem, pois errar é humano e o programador ainda é humano :). (e que seja humando ainda para sempre :o )

    Mas sabe de uma coisa: tenho certeza de que quando eu comprar um smartphone com Android, isso já foi corrigido, pois o primeiro passo foi achar o erro, e isso é rápido no Android.
    Quem começou a apedrejar o Android, lembre-se apenas disso: quem não pecou que atire a primeira pedra.
    E pecar significa o mesmo que errar.

    Paulo Cesar (usuário não registrado) em 10/01/2011 às 6:29 pm

    Correção: lê-se humano em humando.
    E outra, mesmo quando havia erro na antena do IPhone, não vim aqui falar mal.

    Copernico Vespucio (usuário não registrado) em 10/01/2011 às 6:38 pm

    cade os testes unitarios?

    Não se trata de testes unitários nesse caso, mas os assim chamados testes de integração.

    Agora enviar SMS errado é um erro bem simples

    Discordo em relação à “simplicidade” do erro. Trata-se de rotear em um protocolo complexo através de redes de terceiros, nada trivial no baixo nível e bastante difícil de testar sem um custo alto.

    com tanto programador OPEN-SOURCE isto passou despercebido

    Eu sou programador open source e, pessoalmente, não teria suporte suficiente para testes exaustivos nesse sentido.

    Resumindo: pra mim não há motivo de (tanto) alarde. É um único bug em uma plataforma extensa e nova que, ao contrário de outros SOs móveis, tem o desafio de não ser específica para um dado tipo de hardware (e isso é admirável). Esse erro precisa ser corrigido e tem de ser corrigido muito rápido. Ponto final.

    A única coisa que, por exemplo, a Sun fazia que a Google não faz é pôr a prova exaustivamente suas tecnologias antes de liberar para o público. A gestação da plataforma Java, por exemplo, foi beeem lenta. A Google agora está enfrentando o mesmo tipo de desafio.

    Saulo da Novela (usuário não registrado) em 10/01/2011 às 6:59 pm

    Errar é Humano.

    Agora tentar convencer que enviar um SMS para um destinatário errado não é grave…Isso é grave… Isso é Uma coisa que pode acabar com negócios, com relacionamentos, com a vida de uma pessoa, com tudo….

    Rod (usuário não registrado) em 10/01/2011 às 7:06 pm

    Esse bug deve ter acabado com meio mundo de casamentos hahaha =P

    Marcos (usuário não registrado) em 10/01/2011 às 7:36 pm

    Discordo em relação à “simplicidade” do erro. Trata-se de rotear em um protocolo complexo através de redes de terceiros, nada trivial no baixo nível e bastante difícil de testar sem um custo alto.

    @Copernico Vespucio,

    É um erro simples sim.

    O Android não é responsável por cuidar dos protocolos associados ao SMS. Isso é implementado pelo Baseband, um software roda em outra instância abaixo do microkernel baseado em L4 do celular, separado da instância que virtualiza o Linux.

    O Baseband é um software fechado e não faz de forma alguma parte do Android. Os celulares modernos usam Baseband produzido pela Qualcomm, cujo código é protegido a sete chaves e implementa as camadas mais baixas dos protocolos dos padrões HSPA, UMTS, EDGE e GSM.

    Salvo engano, o Android se comunica com o Baseband por meio de uma tty, utilizando algo parecido com um conjunto de comandos AT.

    Em resumo, a responsabilidade do Android é simplesmente enviar algo como o abaixo para a tty do Baseband:

    AT+CMGS=”telefone”
    Mensagem SMS para voce!
    ^Z

    Ou seja, extremamente simples. Se o erro foi realmente no Android e não no Baseband, é sim um erro simples e grave.

    Profeta do Caos (usuário não registrado) em 10/01/2011 às 6:17 pm
    Avelino,
    Pelo seu comentário, você nunca segurou um iPhone4, deveria segurar tambem os da Nokia, Samsung, RIM, do mesmo jeito que o Steve Jobs segurou na Keynote e mostrou que o problema das antenas não ocorre apenas no iPhone, mas sim devido a problemas que os fabricantes ainda não rsolveram e escondem.

    Não sei quanto às outras fabricantes, mas a da Apple foi a única que precisou o presidente da empresa vir dar explicações.

    Viva ao grande Android. Google é a próxima decepção do Software Livre.

    Não sei de onde você tirou “a próxima decepção do Software Livre”.
    Na verdadem suas participações tendem mais à provocação do que um diálogo coerente. Talvez por isso seja tão moderado.

    Mas, não coloquei o meu post da antena do iPhone pra amenizar o erro de programação do Google.

    E esse não foi o primeiro. Lembram de SMS que poderiam executar comandos?

    O Google não pode achar que simplesmente pelo seu tamanho, deva deixar passar tais problemas.

    E também culpar o erro do Google apenas porque é open-source é ilógico.

    O erro não foi por ser open-source, foi de programação.
    Um erro babaca de uma empresa gigante!

    Se a analogia à antena do iPhone fosse aplicada aqui, o presidente do Google deveria vir, tentar mostrar que esse erro ocorre com os outros e distribuir capinhas de plástico pra amenizar o problema.

    Agora devemos deixar os egos de lado, pois, SIM, eu no passado e alguns atualmente cometemos o erro de julgar que por ser Open-source e Linux as coisas seriam “invulneráveis”.

    Não o são.

    Mas empresas gigantes como o Google, a Microsoft e a Apple tem sim de tomar mais cuidado com seus produtos.

    Principalmente um produto que está ultrapassando o iPhone em vendas.

    Fernando (usuário não registrado) em 10/01/2011 às 9:03 pm

    O engraçado é que todo fanatismo é idiota, veja so, se fosse com o ios, ou windows mobile tariam fazendo piada e desdenhando, inferiorizando, agora quando é com seu queridinho vinjem que não é nada.
    Queria ver mandando uma mensagem de amor pra minha namorada e ir pra minha melhor amiga, quebro a cara duas vezes :S

    e quem falou que logo sera corrigido, esqueça, pode ser livre o android mas é amarrado as fabricantes e elas odeiam atualizar o android, por isso vou comprar um nexus S x)

    Fernando (usuário não registrado) em 10/01/2011 às 9:03 pm

    O engraçado é que todo fanatismo é idiota, veja so, se fosse com o ios, ou windows mobile tariam fazendo piada e desdenhando, inferiorizando, agora quando é com seu queridinho vinjem que não é nada.
    Queria ver mandando uma mensagem de amor pra minha namorada e ir pra minha melhor amiga, quebro a cara duas vezes :S

    e quem falou que logo sera corrigido, esqueça, pode ser livre o android mas é amarrado as fabricantes e elas odeiam atualizar o android, por isso vou comprar um nexus S x)

    Elessar (usuário não registrado) em 10/01/2011 às 11:56 pm

    O lado bom é que isso vai servir de álibi por problemas conjugais por um certo tempo.

    Namorados geek = desculpinhas L337

    Profeta do Caos (usuário não registrado) em 11/01/2011 às 10:29 am

    Se este erro fosse no iOS ou Simbian, a “cumunidade” estaria aqui bufando e dizendo o quanto são bons os seus softwares e a prova de erros. O Google entende de hardware e telefonia como o jegue sabe celebrar missa, o Android nunca será uma solução tão integrada quanto o iOS a liberdade tem preço, tem um monte de aproveitadores de plantão que estao fragmentando o Android, Motorola, Samsung e outros. E quanto ao Android ultrapassar o iOS só uma mente fundamentalista não percebe o quanto é normal, vários fabricantes, inumeros telefones, mas quantidade não é qualidade, lembrem de Linux e Windows. O Android é o Windows, e o iOS o Linux, mas sem os fundamentalista open-source por trás, um modelo de negócios, e ganham dinheiro porque são competentes, mas se os defensores open-source não gostam de dinheiro, ninguem pode fazer nada.
    Sempre sou moderado, porque falo a verdade e não fico com a maioria se sentindo confortavel e achando que o Linux e o Open-Source é a redenção do mundo, tem muitos hipocritas por tras dele, mas sei que tem gente boa também.
    Podem moderar, vocês não respeitam a liberdade de expressão de ninguém mesmo.
    Já me acostumei.

    SiBeRiaN (usuário não registrado) em 11/01/2011 às 10:56 am

    Esse Gilson Machado deve ser bom mesmo: um engenheiro de software que não acredita em bugfix! #chucknorris

    Profeta do Caos (usuário não registrado) em 11/01/2011 às 1:23 pm

    Porque não o moderam os comentários dos que me atacam também? O peso poderia ser o mesmo para as duas partes. Por isto que o Linux é o fiasco ainda em materia de software e mercado. O Software é muito bom, o problema são os radicais.

Este post é antigo (2011-01-10) e foi arquivado. O envio de novos comentários a este post já expirou.