Índice:
Recentemente, foi descoberto que o Nokia 7 Plus - o melhor telefone da nova Nokia, de propriedade da HMD - estava enviando dados privados do telefone de um usuário norueguês para um servidor remoto na China. Parece que toda vez que o telefone era ligado, dados não criptografados contendo a localização de Henrik Austad, o número do cartão SIM e o número de série do telefone passavam voando pelos tubos até um servidor chinês. A HMD Global diz que este foi um "erro no processo de empacotamento do software" e que foi corrigido.
Este pode ser o caso mais recente desse "erro", mas não é o único. Mais notavelmente, constatou-se que o OnePlus fazia a mesma coisa em uma versão beta e também corrigia as coisas prontamente. Estamos felizes por as empresas envolvidas fornecerem soluções rápidas, mas como diabos esse tipo de "erro" acontece?
A China também tem leis
Para iniciantes, coletar e enviar os dados não é um erro. O software foi escrito dessa maneira de propósito e os dados que estão sendo coletados e enviados para a China devem ser coletados e enviados para a China. Apenas dizer "é um erro" faz parecer que um engenheiro de software está estragado em algum lugar ao escrever o código.
Se você quiser vender telefones na China, precisará criar um software de rastreamento para eles.
O que realmente aconteceu foi quando o software foi construído para mercados fora da China. O governo chinês exige que os usuários de dispositivos móveis forneçam essas informações sempre que estiverem sendo usadas. Quando você ilumina a tela, a versão chinesa do Big Brother quer saber onde você está e o faz rastreando o hardware por local. O debate sobre quão horrível e arrogante esse tipo de lei está de lado, as pessoas que escreveram o sistema operacional para telefones como o Nokia 7 Plus foram obrigadas a fazer isso e parece que fizeram um bom trabalho.
Se uma empresa tentasse vender um telefone que não cumprisse essas leis, enfrentaria a ira do governo chinês. Os engenheiros de software também não incluíram o "recurso". Não é de admirar por que é feito para telefones fabricados e vendidos na China.
Noruega não é China
Henrik Austad não mora na China. Ele não estava visitando a China quando percebeu isso, e provavelmente o telefone em questão não voltou para a China desde que foi montado. Não há nenhuma razão para que esses dados sejam coletados, e muito menos enviados ao governo chinês. Então, por que isso aconteceu?
Talvez o departamento de CQ da HMD tenha feito isso na sexta-feira.
Quando o Nokia 7 Plus, de fabricação chinesa, foi construído para outros mercados, foi necessária uma pequena modificação no software. O suporte para a tecnologia de rede específica da China, como TDMA, pode ser removido, o Mandarin não é mais o idioma padrão e alguns aplicativos são removidos ou alterados para um ponto de vista mais ocidental. Parte desse processo é remover parte do código exigido pelo governo chinês para cumprir suas leis de comunicação e transporte, como informar quem e onde você está toda vez que desbloquear o telefone.
Não vou fingir que sei como é difícil encontrar isso no código ou como é difícil removê-lo. Muito bem, pode levar semanas de trabalho; também pode ser tão fácil quanto Control + F e a tecla Delete. Não faço ideia porque nunca vi o código fonte de um telefone chinês e provavelmente nunca o quero ver. Mas sei de uma coisa: enviar um telefone para ser vendido na Noruega com esse código ainda ativado é indesculpável.
"Erros" acontecem. Às vezes mais frequentemente do que deveriam.
Não vou dizer que a HMD Global é culpada por algo além de ignorar algo que nunca deveria ter sido esquecido. Também não terei nenhuma má vontade em relação aos desenvolvedores (provavelmente sobrecarregados e mal pagos) que perderam e disseram que tudo estava bom ou o departamento de controle de qualidade que não verificou as coisas suficientemente bem antes de ser enviado. Sh & t acontece, e desde que isso não aconteça novamente, devemos considerar isso como um "erro" estúpido.
"Coisas acontecem. Felizmente, isso só acontece uma vez.
Mas se coisas como backdoors e transmissões de dados secretos acontecem mais de uma vez - estou olhando para você, BLU - essas empresas precisam ser marcadas com uma letra escarlate e evitadas. Eu ainda comprava um telefone da marca Nokia ou OnePlus, porque as coisas eram tratadas corretamente e rapidamente quando os problemas eram encontrados. Apenas acho que é importante que todos entendamos o que aconteceu e não pensemos que isso se assemelhe a coisas como os problemas da Huawei e da ZTE com o governo dos EUA.
Continue, HMD, mas tente fazer melhor da próxima vez, ok?