Para muitos de nós, parte da diversão de ter um telefone Android é retirar o software pretendido e colocar na ROM uma compilação personalizada criada pela comunidade. Às vezes, é quase necessário consertar algumas coisas "quebradas" nas quais o OEM está se arrastando (olá, T-Mobile G2X!), Mas na maioria das vezes isso é feito para adicionar recursos, remover recursos ou porque é um balde inteiro de incrível dentro de uma grande caixa de frescura - em outras palavras, divertido como o inferno.
Obviamente, a primeira coisa que todos olhamos ao navegar pela próxima ROM personalizada que vamos exibir é a lista "não está funcionando". Geralmente, leva tempo para que todos os recursos de um dispositivo funcionem com software personalizado, e geralmente os primeiros lançamentos de uma ROM terão pelo menos algumas coisas que não funcionam. Não é necessariamente um problema para os desenvolvedores que estão construindo o software, os OEMs não gostam muito de compartilhar seus segredos e códigos - mesmo quando exigidos pela licença que eles concordaram antes de usá-lo. É por isso que vemos problemas com a câmera, a fragilidade do Bluetooth e vários sensores que não funcionam bem até que eles sejam enviados. Todos nós temos um ponto de corte em que dizemos " Eu não preciso de nada disso agora, e eu quero tentar isso " e exibimos. Não negue, você tem essa linha, assim como o resto de nós.
Mas esse não é o tipo de coisa que estamos falando. Sempre haverá alguns problemas estranhos de aplicativos que o desenvolvedor não viu. Talvez ele não use um aplicativo específico ou apenas não o tenha experimentado ainda. Essas coisas quebradas não estão listadas na lista "o que não está funcionando". Mas eles ainda estão lá, sempre estarão lá e, eventualmente, você encontrará um deles.
Estou mencionando isso por causa do recente boom de ROMs Jelly Bean sendo construídas para quase todos os dispositivos. Sem apontar ninguém em particular, vi um tópico em um fórum da Internet sobre o Google Now que não estava funcionando no Galaxy Nexus. A pessoa com o problema pediu ajuda, e várias pessoas estavam trabalhando com ele, tentando coisas e realizando o ritual de vodu habitual que geralmente conserta coisas quebradas. Cerca de 20 posts (e um dia) depois, o sujeito tinha uma ROM 4.1.1 personalizada em execução no seu Sprint Galaxy Nexus. Todo mundo com essa ROM em particular tinha um aplicativo do Google Now bloqueado e nada além de editar a ROM iria corrigi-lo. Em vez de perceber isso, o sujeito com o problema rapidamente proclamou que o Android era péssimo e odiava esse telefone f * * $! Ing.
Agora, para você, o Android pode ser péssimo. Para mais de um milhão de pessoas por dia comprando telefones Android, os aparelhos estão bem. Em ambos os casos, o Google e a equipe do Android tiveram pouco a ver com isso desta vez. Nós gostamos de piscar nossos telefones. Precisamos perceber que frequentemente quebramos as coisas quando fazemos. Aproveite o seu telefone, corte-o, mas não se surpreenda (ou se indigne) quando coisas aleatórias forem quebradas.